Pesquisar na Comunidade
Showing results for tags 'acbrecf erro'.
Encontrado 1 registro
-
Bom Dia a todos! Parabéns aos desenvolvedores deste projeto ACBr. Facilita muito a vida do programador utilizar estes componentes! Tive um problema com os dados do método TACBrECFFiscNET.GetDadosUltimaReducaoZ, vou explicar abaixo: Possuímos um ECF Elgin K, versão 01.00.05, e estamos implementando as rotinas do PAF-ECF na ER 02.01, e fui conferir os dados que estão em meu banco com a RZ impressa, e pude verificar uma diferença. Na RZ, o total de ICMS é de 806,38, resultado da soma das alíquotas 17,00% = 271,62 e 07,00% = 534,76. Pelo componente no método citado, me retornou apenas 17,00% = 534,76, então fui verificar e na linha 3030, o totalizador é preenchido dentro de um laço assim: AliqZ.Total := RoundTo( StrToFloatDef( copy(S,((I+1)*14)+1,14),0) / 100, -2); Há o incremento ( I + 1 ), o que faz com que pule a primeira alíquota. Para mim, remover o incremento bastou. Como pesquisei alguns dias e não ví nada relacionado, então logo me veio que esse erro poderia ser do meu ECF, pois nele a alíquota 17% tem índice zero (00). Gostaria da opinião de vocês, pois pode ser alguma inicialização errada do ecf, ou pode ser a minha primeira contribuição para o projeto. Fico no aguardo! Obrigado a todos!