Victor Natan Amaral Postado 27 Maio Postado 27 Maio (editado) Segundo Layout CNAB 400 do banco Money Plus, quando não houver sacador/avalista o campo destinado ao mesmo deverá ser preenchido com espaços vazios e não com 0 ( como está hoje). Trecho da Unit ACBrBancoBradescoMoneyPlus.pas responsavel por preencher o campo. LTipoEmissaoBoleto := sTipoBoleto; LAvisoDebitoAuto := '2'; LDebitoAutomatico := 'N'; LInstrucoesProtesto := sProtesto; LMensagemCedente := LTipoAvalista + // 335 a 335 - Tipo de Inscrição 0 isento 1 cpf 2 cnpj 3 pis/pasep 9 outros PadLeft(OnlyNumber(Sacado.SacadoAvalista.CNPJCPF),14,'0') + // 336 a 350 - Número de Inscrição do Avalista PadRight(Sacado.SacadoAvalista.NomeAvalista, 40, ' '); // 351 a 394 - Nome do Avalista Editado 27 Maio por Victor Natan Amaral
Moderadores Juliomar Marchetti Postado 27 Maio Moderadores Postado 27 Maio está ocorrendo erro ao registrar? fez alteração e validou junto ao banco o registro? se sim anexe a unit com a sugestão de correção Juliomar Marchetti skype: juliomar telegram: juliomar e-mail: [email protected] http://www.juliomarmarchetti.com.br
Victor Natan Amaral Postado 27 Maio Autor Postado 27 Maio 3 minutos atrás, Juliomar Marchetti disse: está ocorrendo erro ao registrar? fez alteração e validou junto ao banco o registro? se sim anexe a unit com a sugestão de correção O Arquivo foi registrado, porém o banco retornou essa correção a ser aplicada. Ja Ajustei a Unit, assim que válidar novamente com o banco anexo no topico.
Consultores Victor H. Gonzales - Panda Postado 27 Maio Consultores Postado 27 Maio não é o caso de usar o LayoutVersaoArquivo = 002 ? Victor H Gonzales - Pandaaa Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !! "Aprender é a única coisa que a mente nunca se cansa, nunca tem medo e nunca se arrepende” - Leonardo da Vinci "Ter sucesso é falhar repetidamente, mas sem perder o entusiasmo"
Victor Natan Amaral Postado 28 Maio Autor Postado 28 Maio 19 horas atrás, Victor H. Gonzales - Panda disse: não é o caso de usar o LayoutVersaoArquivo = 002 ? Victor, vi que passando LayoutVersaoArquivo = 002 ele ajusta outras informações além da que o banco retornou. Não sei se seria uma abordagem correta.
LS Adriano Postado 19 Novembro Postado 19 Novembro Também estamos com o mesmo problema. Passando o Titulo.Sacado.Avalista = '' esta gerando remessa na posição 335 como '100000000000000'.
Consultores Victor H. Gonzales - Panda Postado 19 Novembro Consultores Postado 19 Novembro 4 horas atrás, LS Adriano disse: Também estamos com o mesmo problema. Passando o Titulo.Sacado.Avalista = '' esta gerando remessa na posição 335 como '100000000000000'. possui 3 versões esse banco. 001, 002, 003; não temos ocorrência de problemas com esse banco até o momento. qualquer situação, anexe o manual atual do banco, visto que esse campo é um campo misto. 335 a 394 - 2ª Mensagem/Sacador Avalista - (pode ser utilizado para a finalidade de Sacador/Avalista ou mensagem) Victor H Gonzales - Pandaaa Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !! "Aprender é a única coisa que a mente nunca se cansa, nunca tem medo e nunca se arrepende” - Leonardo da Vinci "Ter sucesso é falhar repetidamente, mas sem perder o entusiasmo"
LS Adriano Postado 19 Novembro Postado 19 Novembro Entendi, depois de ler o código fonte do ACBrBancoBradescoMoneyPlus, percebi que existe versões de layout e que no nosso caso só vamos usar o layout 2 por enquanto. Obrigado pela ajuda.
Recommended Posts
Crie uma conta ou entre para comentar
Você precisar ser um membro para fazer um comentário
Criar uma conta
Crie uma nova conta em nossa comunidade. É fácil!
Crie uma nova contaEntrar
Já tem uma conta? Faça o login.
Entrar Agora