Sem o LFill no COD_NCM, na geração do arquivo, o campo COD_NCM vinha com um valor totalmente diferente da minha base, e na validação não passava, percebi que no fonte no campo COD_NCM não possuía o LFill, colocando-o, o problema resolveu.
PS: Eu já fiz uma colaboração com o mesmo acontecimento no bloco Y, e foi aceito.
Boa tarde,
Seguem correções do bloco X.
No Registro X300 e X320, no campo COD_NCM faltava passar o parâmetro tamanho no método LFill, sem o tamanho estava distorcendo os COD_NCM, pelo menos aqui no meu caso.
Segue a correção em anexo.
Obrigado.
ACBrECFBloco_X_Class.zip
Primeiramente boa tarde, não tenho certeza se é aqui que devo anexar modificações no fonte.
Essas são algumas alterações que precisei fazer:
Alterações no registro Y560:
- Adicionado o campo VL_EXP. Não existia.
- No campo NCM, faltou passar o tamanho por parâmetro. Por isso ocasionava a divergência de valores.
Alterações no registro Y550:
- No campo NCM, faltou passar o tamanho por parâmetro. Por isso ocasionava a divergência de valores.
Alterações no registro Y520:
- Os campos estavam sem o tamanho. Por isso ocasionava a divergência de valores.
Se faz sentido as minhas alterações, segue em anexo o fonte.
Abs.
ACBrECFBloco_Y_Class.zip
Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.