Ir para conteúdo
  • Cadastre-se

dev botao

NFCOM- Nota fiscal de Ajuste - Tag "nItemAnt"


Ver Solução Respondido por jfelipetdsoft,

Recommended Posts

  • Solution
Postado

Estou efetuando o desenvolvimento de notas fiscais de ajustes e encontrei uma inconsistência na tag "nItemAnt"

O número do item da nota de origem o campo det.nItem o valor é "1", quando enviado a nota fiscal de ajuste referenciando o item (conforme manual), a formatação atual é "000", no caso gerando "001" na tag  "nItemAnt" e recebendo a seguinte exceção:

 --> 1839 - Element '{http://www.portalfiscal.inf.br/nfcom}det', attribute 'nItemAnt': [facet 'pattern'] The value '001' is not accepted by the pattern '[1-9]{1}[0-9]{0,3}'.

Ajuste a unit ACBrNFComXmlWriter e coloquei a formatação com '###0', e a nota fiscal foi validada.

Segue a unit para validação.

ACBrNFComXmlWriter.pas

Postado

@Daniel Simoes eu que agradeço, vou continuar contribuindo, pois nossa empresa terá mais de 40 clientes emitindo NFCom.

De acordo com o manual ambos os campos tem a mesma formatação.

Aproveitando a questão, o campo nItem, assim como nItemAnt estão com tamanho de 3 no manual e a máscara atual é de 4 caracteres ('###0'), acredito que seria interessante trocar o tamanho também.

image.thumb.png.9e9863e8d5d0a2da067b9c6003b21b1e.png

  • Curtir 1
  • Consultores
Postado

Boa noite,

Criada a TK-7508 para avaliação.

Obrigado pela contribuição.

Consultor SAC ACBr

Alexandre de Paula
Ajude o Projeto ACBr crescer - Assine o SAC                    

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  ícone Discórdia Discord   

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

 

 

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 conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

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.

The popup will be closed in 10 segundos...