Jump to content

click.png click.png click.png

logo_acbr_paygo.png

TEF ACBr PayGo
Seja um revendedor e ofereça uma solução completa para seu cliente.


Saiba mais

beneficios.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

Emissão de NFCe


Go to solution Solved by André Ferreira de Moraes,
  • Este tópico foi criado há 1099 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui

Recommended Posts

  • Moderadores

Boa Tarde..

Tem campos que nao estao corretos conforme o manual do acbr.

https://acbr.sourceforge.io/ACBrMonitor/NFECriarEnviarNFe.html

Sugiro Conferir Cada linha de campo.

Abaixo , coloquei um exemplo

Numero = nNf

emissao = dhEmi

Entao sugiro, revisar, campo a campo

Para te ajudar, mais, eu emiti um nfc-e em homologação.

estou mandando o Txt, e o Xml.

Não esqueça de dar o feedback, e de curtir as respostas, que estão lhe ajudando.

Valeu T+

image.png

 

cupom_xml.xml

ent_cupom.txt

Link to comment
Share on other sites

  • Consultores

Tópico movido para a área do SAC, para que o SLA de respostas seja considerado

Consultora SAC ACBr

Juliana Tamizou
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

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

Link to comment
Share on other sites

  • Membros Pro

Refiz toda  a rotina de geração da NFCe, conforme vosso exemplo. Mas agora me deparo com o seguinte erro:

Envio => Dhmi=30/07/2018 14:54:00

Recebo:
ERRO: Falha na validação dos dados da nota: 195

1824 - Element '{http://www.portalfiscal.inf.br/nfe}dhEmi': '1899-12-30T00:00:00-03:00' is not a valid value of the atomic type '{http://www.portalfiscal.inf.br/nfe}TDateTimeUTC'.

 

Envio => Dhmi=2018-07-30T13:01:01-03:00

e recebo a mesma resposta de erro.

(Vide anexos)

O que pode estar errado?

 

 

acbrretorno.txt

acbr01.txt

acbr02.txt

41991211276769000153650010000001951000001952-nfe.xml

Link to comment
Share on other sites

  • Moderadores

Opa..

Analisando seu xml:

tpEmis=    => não foi preenchido

    1=Emissão normal (não em contingência);

Fone=(43) 3301-6110

   Telefone é somente numeros , nao pode ter letras


[Destinatario]

     Destinatario, nao pode ser preenchido

Primeiro da uma arrumada nesses detalhes, e depois avise como ficou.

blz.

 

  • Like 1
Link to comment
Share on other sites

  • Moderadores
1 hora atrás, Arturo disse:

Envio => Dhmi=30/07/2018 14:54:00 

Recebo:
ERRO: Falha na validação dos dados da nota: 195

1824 - Element '{http://www.portalfiscal.inf.br/nfe}dhEmi': '1899-12-30T00:00:00-03:00' is not a valid value of the atomic type '{http://www.portalfiscal.inf.br/nfe}TDateTimeUTC'. 

A sintaxe correta é:

dhEmi=30/07/2018 14:54:00

Você ainda vai ter a rejeição do início do tópico, veja que está gerando a hora no XML com o fuso horário -03:00, e para o webservice do PR o fuso é -02:00, sendo a hora da emissão igual a hora do webservice, mas com fuso diferente, está com diferença de 01 hora entre a emissão e o recebimento do XML, o limite para NFCe é de 5 minutos.

Então, novamente:

Em 28/07/2018 at 12:00, BigWings disse:

Verifique o fuso horário da máquina onde o ACBrMonitorPLUS está executando e a configuração DFe->Geral->TimeZone.

 

  • Like 1
Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Link to comment
Share on other sites

  • Membros Pro

Nosso sistema já emite notas através de outra tecnologia. a data que geramos e a data UTC com -3:00 ou -2:00 (quando Horário de verão).

Estamos passando a data no formato dhEmi=30/07/2018 14:54:00, mas o ACBR Monitor gera 

            <dhEmi>1899-12-30T00:00:00-03:00</dhEmi>       

Em anexo o arquivo de envio, o retorno e o XML gerado.

ACBrEspelho.txt

acbrretorno.txt

41991211276769000153650010000002011000002010-nfe.xml

Link to comment
Share on other sites

  • Moderadores
  • Solution

Como já falado acima, vc está informando o nome do campo errado:

Dhmi=31/07/2018 09:06:10

DhEmi=31/07/2018 09:06:10

djsystem-logo.png
 youtube.png facebook.png instagram.png linkedin.png
André Ferreira de Moraes | Analista de Sistemas
www.djsystem.com.br | www.djpdv.com.br
www.tefhouse.com.br | www.lambretinha.com.br
Link to comment
Share on other sites

  • Membros Pro

Três dias olhando para esse comando e não consegui ver que estava faltando uma letra E.  Concentrava a verificação na data propriamente dita.

Pelo menos esse erro está corrigido. Obrigado.

 

  • Like 2
Link to comment
Share on other sites

  • Este tópico foi criado há 1099 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui
Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.