Ir para conteúdo
  • Cadastre-se

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

Recommended Posts

Caros amigos,

Baixei o ACBr no trunk 2 e consegui fazer o exemplo da NFCe no XE  imprimir usando o ESCPOS pelos webServices da AM.

Ao tentar reimprimir verifiquei que não era impresso o protocolo de autorização.

Comparando com um outro XML de NFCe, verifiquei que falta grupos de informações.

O salvo pelo componente fica assim :

<?xml version="1.0" encoding="UTF-8"?>
 -<NFe xmlns="http://www.portalfiscal.inf.br/nfe">
  +<infNFe Id="NFe13150740318115000143650010000000211000000211" versao="3.10">
  +<Signature xmlns="http://www.w3.org/2000/09/xmldsig#">
 </NFe>

E o modelo comparado

<?xml version="1.0" encoding="UTF-8"?>
 -<nfeProc xmlns="http://www.portalfiscal.inf.br/nfe" versao="3.10">
  +<NFe xmlns="http://www.portalfiscal.inf.br/nfe">
  -<protNFe versao="3.10">
    -<infProt Id="ID333150022160296">
       <tpAmb>1</tpAmb>
       <verAplic>SVRS201411131054</verAplic>
       <chNFe>33150632554586000122650000000007941000055584</chNFe>
       <dhRecbto>2015-06-23T17:14:30</dhRecbto>
       <nProt>333150022160296</nProt>
       <digVal>CLQsnc+QXTXOtsuBLO2nBey+TjI=</digVal>
       <cStat>100</cStat>
       <xMotivo>Autorizado o uso da NF-e</xMotivo>
    </infProt>
  </protNFe>
 </nfeProc>

Não sei se o texto vai manter a indentação por isso enviei imagens em anexo.

Poderiam por favor me ajudar a alterar as propriedade/proceder de alguma outra forma, para que seja gravado no XML o resultado do processamento ?

Obrigado !

Att

Antonio Carlos

 

NFCe_XML_Incompleto.png

NFCe_XML_Completo.png

Link para o comentário
Compartilhar em outros sites

Caros, acabei descobrindo que isso é feito de forma manual, ao ver a aba NFe e ver o botão Adicionar nFEProc ao XML

Entretanto creio que exista um erro pois conforme a imagem em anexo , acompanhei a execução e 

ate 

if pos(UpperCase('-nfe.xml'),UpperCase(NomeArq)) > 0 then
       NomeArq := StringReplace(NomeArq,'-nfe.xml','-procNfe.xml',[rfIgnoreCase]);

esse ponto a variavel NomeArq esta com o valor correto, quando passa a gravação é que ocorre o erro.


    ACBrNFe1.NotasFiscais.Items[0].GravarXML(NomeArq);

Erro_ACBR.png

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde Antonio,

Note que no final do Path aparece C:\MyLIB\ACBr\Exemplos\, concluo que a variável NomeArq contem esse Path e deve ser removido, antes de ser passado como parâmetro ao método GravarXML.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

Italo, muito obrigado por sua atenção, alterei o fonte do exemplo conforme abaixo

// ACBrNFe1.NotasFiscais.Items[0].GravarXML(NomeArq);
    ACBrNFe1.NotasFiscais.Items[0].GravarXML(ExtractFileName(NomeArq));

Esse erro foi solucionado, vejam no post abaixo

 

Editado por Antonio Carlos L
Link para o comentário
Compartilhar em outros sites

Verifiquei que junto ao executável da aplicação é gerado o temp.xml

  <?xml version="1.0"?>
 -<retConsSitNFe versao="3.10" xmlns="http://www.portalfiscal.inf.br/nfe">
      <tpAmb>2</tpAmb>
 

Seguinte, esse arquivo é apenas para alimentar o TWeb e memo para visualizar, deveria ser comentado no demo.

Editado por Antonio Carlos L
Link para o comentário
Compartilhar em outros sites

RESOLVIDO !

SUGESTÃO AO MODERADOR : Creio que o Moderador deveria colocar certas coisas em uma FAQ

o resultado do processamento é acrescentado de forma automática ao XML assinado desde que todas as propriedades salvar estejam em TRUE

-<nfeProc xmlns="http://www.portalfiscal.inf.br/nfe" versao="3.10">

 

 

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia Antonio,

Creio que você esteja realizando testes com os fontes do Trunk2, muitas procedures e functions foram reescritas do zero, estamos lapidando elas.

em breve iremos publicar um manual e pretendo incluir um capitulo só de dicas.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 3207 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...