Ir para conteúdo
  • Cadastre-se

  • Este tópico foi criado há 381 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Boa noite!

Atualizei os componentes ACBr para fazer testes de envio síncrono, li o tópico relacionado
às classes baseadas em ACBrXMLDocument, fiz os ajustes necessários e descritos, inclusive
deixando as dlls LibXML na pasta da aplicação, atualização dos schemas, contudo, na hora assinar o XML, na unit ACBrNFe,
linha 882, NotasFiscais.Assinar, o valor da nNF está "sendo" zerado.

Até a chamada do método NotasFiscais.Assinar, há um valor válido para a tag.

Com a atualização há algo mais para ser feito?
 

 

Postado

Complementando, segue o erro:

-> Retorno da NF-e: ERRO: Falha na validação dos dados da nota: 0

 --> 1839 - Element '{http://www.portalfiscal.inf.br/nfe}nNF': [facet 'pattern'] The value '0' is not accepted by the pattern '[1-9]{1}[0-9]{0,8}'.

Teste em homologação, estado da Bahia.

  • Consultores
Postado

ele quer o numero da nota. tu informou zero  e ele não aceita 

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
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 !!

Postado

Após o LoadFromFile(), durante a execução do método ACBrNFe1.Enviar(), é possível visualizar o valor válido para nNF em FXmlAssinado e FXmlOriginal.
Contudo, após a chamada  do método NotasFiscais.Assinar, está sendo zerado.

Como contorno, para proseeguir com os testes, antes da chamada do método 
ACBrNFe1.Enviar(), estou forçando o valor, exe:
ACBrNFe1.NotasFiscais.Items[0].NFe.Ide.nNf := 10;

Até a atualização isso não era necessário.

  • Consultores
Postado
10 horas atrás, JuniorM disse:

Após o LoadFromFile(), durante a execução do método ACBrNFe1.Enviar(), é possível visualizar o valor válido para nNF em FXmlAssinado e FXmlOriginal.
Contudo, após a chamada  do método NotasFiscais.Assinar, está sendo zerado.

Como contorno, para proseeguir com os testes, antes da chamada do método 
ACBrNFe1.Enviar(), estou forçando o valor, exe:
ACBrNFe1.NotasFiscais.Items[0].NFe.Ide.nNf := 10;

Até a atualização isso não era necessário.

Confere no showlog do svn as mudanças e confere o que pode estar causando, 

outra coisa se não quer mudança no xml, tem um segundo parametro no loadfromfile 

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
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 !!

  • Este tópico foi criado há 381 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

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...