lukas1056 Postado 17 Junho, 2020 Compartilhar Postado 17 Junho, 2020 Olá pessoal, estava verificando a impressão do Boleto e a Remessa do Boleto e me deparei com uma divergência. Ao colocar um percentual de multa de 3% sobre o valor de um boleto de 112,56 reais, o valor dessa multa ficou 3,3768, sendo que na impressão trouxe 3,37 mas na Remessa trouxe 3,38, inicialmente o valor é pequeno uma diferença de 0,01 centavo, entretanto ao gerar a mensagem com um valor divergente da remessa o Banrisul durante o processo de Homologação solicitou que seja mantido um único valor pois o sistema não realiza arredondamento. Segue o retorno: Retorno do Banco Impressão do Boleto: Mensagens da Impressão do Boleto Segmento "R" Arquivo de Remessa Segmento "R" Analisei o motivo e acabei encontrando as Diferenças: 1 - Na função de Impressão Padrão da Multa é realizado um "TruncTo" que retorna o valor com duas casas decimais e Formata para "R$ #,##0.00". Função de Impressão do valor da multa (Padrão) Valor Passado a Função Valor Retornado da Função Geração do Segmento "R" Por causa dessa diferença a Impressão e a Remessa são diferentes! Não analisei ainda em outros bancos mas o Banrisul solicita que isso seja ajustado. Desde já Agradeço a atenção. ;D Link para o comentário Compartilhar em outros sites More sharing options...
lukas1056 Postado 17 Junho, 2020 Autor Compartilhar Postado 17 Junho, 2020 Pessoal fiz a alteração necessária para o Banrisul, colocando o "TruncTo" para o Segmento "R". Abaixo Fontes para Analise: ACBrBancoBanrisul.rar Desde já obrigado. 1 Link para o comentário Compartilhar em outros sites More sharing options...
Administradores Juliana Tamizou Postado 26 Junho, 2020 Administradores Compartilhar Postado 26 Junho, 2020 Obrigado pela contribuição, em breve será validada para possível inclusão ao svn Juliana Tamizou Gerente de Projetos ACBr / Diretora de Marketing AFRAC Ajude o Projeto ACBr crescer - Seja Pro (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 !! Link para o comentário Compartilhar em outros sites More sharing options...
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