Página 1 de 1

Arquivo Retorno ACBR-NFe - Não Entendo

Enviado: 14 Dez 2009 01:01
por fladimir
Olá colegas td bem...

Estou no desenvolvimento da NFe e pulando os pormenores de como gerar, minha idéia foi a seguinte:

- Instalei o ACBRNFeMonitor, configurei os caminhos, e o Certificado q peguei de um cliente q já adquiriu, e verifiquei por ele o Status do Serviço... td ok...

- Bom partindo do principio q configurei td certo peguei um arquivo TXT e configurei com o q vou gerar, tirando td q era opcional conforme manual do ACBRNFeMonitor deixando só os obrigatórios e salvei na pasta q vai trocar os Arquivos com o nome de Teste.INI

- Gerei um EntNFE.TXT com o seguinte conteúdo:

Código: Selecionar todos

  NFE.CriarNFe(teste.ini)
Só q esta dando Erro no Arquivod e Retorno SAINFE.TXT q não estou compreendendo...

Em anexo os arquivos ENTNFE.TXT o TESTE.INI e o SAINFE.TXT pra quem puder ajudar....

Agradeço desde já....

Sucesso!!!

Re: Arquivo Retorno ACBR-NFe - Não Entendo

Enviado: 14 Dez 2009 08:19
por anacatacombs
Meu caro.
Seu arquivo está correto.. apenas fiz algumas correções na forma que você está enviando.
Você não vai precisar do teste.ini .. envie apenas o ENTNFE.TXT conforme o modelo que anexei .


qualquer duvida é só chamar..

[]'s

Ana

Re: Arquivo Retorno ACBR-NFe - Não Entendo

Enviado: 14 Dez 2009 09:14
por fladimir
Ana... testei e deu certo, OBRIGADO!

Agora pessoal depois disso eu:

Validei a Nfe =

Código: Selecionar todos

NFE.ValidarNFe("C:\ACBR\RESPOSTA\50091210864000000193550010000072770000072772-nfe.xml") 
Assinei a Nfe =

Código: Selecionar todos

NFE.AssinarNFe("C:\ACBR\RESPOSTA\50091210864000000193550010000072770000072772-nfe.xml")
Agora pra eu enviar a Nfe o comando seria este ?:

Código: Selecionar todos

NFE.EnviarNFe("C:\ACBR\RESPOSTA\50091210864000000193550010000072770000072772-nfe.xml",1,1,1)
mas o que seria exatamente o Nr. do Lote ?

- Outra pergunta, ao fazer estas operações: Criar, Validar, Assinar e Enviar, quais seriam os tratamento para retornos Negativos ?
- Poderia dar um exemplo de cada caso ?

- Com relação aos outros comandos:
Status Serviço - Utilizo pra saber se posso gerar Nfe ? Seria isto ? Caso sim como saber q o Serviço não esta ok, alguém tem um exemplo do retorno?
Consultar Nfe - Qual a Utilidade deste comando ?
Cancelar Nfe - Em quais casos posso cancelar e qdo deve-se cancelar uma NFe ? Como funciona em relação a periodos ?
Imprimir Danfe - Posso imprimir em qualquer hora q quiser baseado no XML de retorno ? Seria isto ?
Inutilizar Nfe - Qdo é utilizado este comando ?
Criar e Enviar Nfe - Este comando ele Cria, Valida, Assina e Envia ? Seria isto ?
Grato e Sucesso!!!

:)Pos

Re: Arquivo Retorno ACBR-NFe - Não Entendo

Enviado: 14 Dez 2009 14:14
por SandroBelarmino
fladimir escreveu:mas o que seria exatamente o Nr. do Lote ?
O numero do lote é um sequencial que voce vai controlar no seu sistema, caso voce envie várias notas de uma só vez, ou uma nota de cada vez, para cada "envio" voce vai ter um lote, ou seja, esse sequencial.

Status Serviço - Utilizo pra saber se posso gerar Nfe ? Seria isto ? Caso sim como saber q o Serviço não esta ok, alguém tem um exemplo do retorno?
É para saber justamente o status do serviço, ou seja, para saber se o serviço está em operação ou não, pois, caso negativo, não é possível fazer nada relacionado à NFe.

Consultar Nfe - Qual a Utilidade deste comando ?
Ele retorna a situação que uma nota fiscal eletronica se encongra na receita de sua origem, ou seja, se está autorizada, denegada, rejeitada, etc...

Cancelar Nfe - Em quais casos posso cancelar e qdo deve-se cancelar uma NFe ? Como funciona em relação a periodos ?
O cancelamento da NFe continua seguindo as mesmas regras que o cancelamento de uma nota fiscal convencional, a única coisa é referente ao prazo, que se não me engano é de 7 ou 6 dias corridos da autorização da Nfe. Depois desse prazo não é mais possível cancelar a nota.

Imprimir Danfe - Posso imprimir em qualquer hora q quiser baseado no XML de retorno ? Seria isto ?
A partir do momento que voce gerou o xml pelo comando criarnfe, já é possível imprimir o Danfe, porém, nesse momento voce ainda não sabe se a nfe vai ser autorizada ou não, pois só terá essa informação após enviá-la para a receita, então o ideal e o correto, é imprimir o Danfe depois de autorizado o uso da nfe, pois só a partir desse momento voce terá o protocolo de autorização de uso que sairá impresso no Danfe.

Inutilizar Nfe - Qdo é utilizado este comando ?
Esse comando é usado caso aconteça algum problema no seu sistema de "pular" a numeração da nota fiscal, ou seja, fica um "vão" na sequencia das notas, nesse caso esses numeros que foram pulados devem ser inutilizados, para não ficar esses numeros vagos na receita. Esses numeros depois de inutilizados, não poderão mais ser usados em hipótese alguma.

Criar e Enviar Nfe - Este comando ele Cria, Valida, Assina e Envia ? Seria isto ?
Eu uso a seguinte sequencia: crio a nfe, valido a nfe e depois já envio com o comando NFE.EnviarNFe( cArquivo, nLote,[ nAssina, nImprime ] ) colocando o parametro para já assinar a nfe, e está funcionando perfeitamente.

Todas essas informações estão no manual de integração que voce pode consultar no link:

http://www.nfe.fazenda.gov.br/portal/do ... -11-04.pdf

ou nesse link que tem todas as versões do manual.

http://www.nfe.fazenda.gov.br/portal/integracao.aspx


Sandro.

Re: Arquivo Retorno ACBR-NFe - Não Entendo

Enviado: 14 Dez 2009 22:33
por fladimir
Sandro brigadão, muito úteis as informações aki prestadas e com certeza irão ajudar outros colegas...

Grato e Sucesso a tds!!!

:)Pos

Arquivo Retorno ACBR-NFe - Não Entendo

Enviado: 18 Mai 2023 14:27
por marciosistemas
É bem simples, só colocar os arquivo TXT dentro de uma pasta no acbrmonitor, só criar uma pasta ENTRADA e outra SAIDA, e enviar o TXT com os dados da NFE e a resposta irá para pasta de SAIDA.

Arquivo Retorno ACBR-NFe - Não Entendo

Enviado: 23 Mai 2023 13:50
por JoséQuintas
marciosistemas escreveu:É bem simples, só colocar os arquivo TXT dentro de uma pasta no acbrmonitor, só criar uma pasta ENTRADA e outra SAIDA, e enviar o TXT com os dados da NFE e a resposta irá para pasta de SAIDA.
Pois é....
Na sefazclass que é complicado, até pedem manual.

Código: Selecionar todos

cXmlAutorizado := envianfe( cXmlNota )
Se o programador não entender isso, não é um manual que vai resolver.

Aonde fica no disco ? que disco ? pra que disco ?
É enviar uma variável com o conteúdo do XML, e receber outra com o conteúdo do XML autorizado.
Quer disco ? faça você mesmo uai.

Código: Selecionar todos

hb_MemoWrit( "autorizado.xml", EnviaNfe( MemoRead( "nota.xml" ) )
Pois é.... e o ACBR que é simples... kkk
O numero do lote é um sequencial que voce vai controlar no seu sistema, caso voce envie várias notas de uma só vez, ou uma nota de cada vez, para cada "envio" voce vai ter um lote, ou seja, esse sequencial.
E ainda tem isso.... Será que tem a ver com ACBR?
Desde 2008, há 15 anos, envio lote=1.
Centenas de milhares de notas autorizadas, com lote=1
O ACBR pede pra controlar o número do lote?
marciosistemas escreveu:É bem simples, só colocar os arquivo TXT
Como assim ? desde 2008 existe XML, já se passaram 15 anos e até agora não aprenderam a fazer XML ?
Depois de 15 anos, acostumados com ACBR e mais velhos, nem vão aprender mais.....
Além do que, o ACBR conserta algumas cagad.as do TXT, e nem isso vão aprender.... kkkk