Ir para conteúdo
  • Cadastre-se

dev botao

Enviar E Receber Resposta Em Xml


jorge andrade
Ver Solução Respondido por jorge andrade,
  • Este tópico foi criado há 3852 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Pessoal

 

Boa noite

 

 

Sei que algumas abas/opções foram adicionadas no aplicativo AcbrNfeMonitor faz tempo e nunca tive tempo de analisá-las, e nem li nada a respeito,  daí me vem as questões:

 

 

Opção: Receber e  Enviar respostas xml

 

1 - Substitui os comandos TXT no envio? Onde passamos a gerar o comando em xml conforme schema?

 Se não substitui, o que enviar então? E pra onde enviar?

 

2 - Respostas em xml, são as respostas real prevista no schema para que possamos tratar, tal qual fazemos com as respostas TXT.

 

3 - As respostas serão gravadas na pasta: Salvar arquivos enviados/recebidos p/webservices ou em pasta específica?

 

Opção:  Monitorar pasta

 

1 - Monitorar qual pasta? Salvar arquivos enviados/recebidos p/webservices

 

Se tiver algum tópico que contenha este assunto, favor desconsiderar e dar como resolvido e  citar o post, por favor.

 

[]s,

 

 

Jorge Andrade

 

"Quem tem medo de perguntar, está fadado a eternizar-se na dúvida - [Jorge Andrade]";
 

"A soberba,  é o sentimento caracterizado pela pretensão de superioridade sobre as demais pessoas, levando a manifestações ostensivas de arrogância, por vezes sem fundamento algum em fatos ou variáveis reais - [Desconhecido";
 

"Aquele  que pesquisa antes de indagar, tem a grande chance de dirimir as suas dúvidas, fixar o aprendizado da pesquisa e evoluir para outros conhecimentos inesperados - [Jorge Andrade]";
 

"Os políticos e as fraldas devem ser trocados frequentemente e pela mesma razão - [Éça de Queiroz]".

Link para o comentário
Compartilhar em outros sites

  • Moderadores

 

Opção: Receber e  Enviar respostas xml

 

1 - Substitui os comandos TXT no envio? Onde passamos a gerar o comando em xml conforme schema?

 Se não substitui, o que enviar então? E pra onde enviar?

Isto, vc passa a trabalhar apenas com XML. Vc gera o XML direto pelo teu sistema e envia para o ACBrNFeMonitor que receberá o arquivo pronto. A outra opção ele recebe TXT e gera o XML.

 

 

2 - Respostas em xml, são as respostas real prevista no schema para que possamos tratar, tal qual fazemos com as respostas TXT.

Sim. 

 

 

3 - As respostas serão gravadas na pasta: Salvar arquivos enviados/recebidos p/webservices ou em pasta específica?

Eu uso esta opção marcada e é gerado os arquivos de envio e resposta nesta pasta configurada.

Após fazer o tratamento através do arquivo SAINFE.TXT se tudo estiver ok eu transfiro o arquivo desejado para a pasta correspondente e apago os outros.

Pode não ser a melhor forma, mas como sofri um pouco no início isto me ajudou a ter uma noção do que estava acontecendo. Por fim acabei deixando assim. 

 

 

 

Opção:  Monitorar pasta

 

1 - Monitorar qual pasta? Salvar arquivos enviados/recebidos p/webservices

 

Se tiver algum tópico que contenha este assunto, favor desconsiderar e dar como resolvido e  citar o post, por favor.

 

 

 

Adicionado na aba "WebService" a opção "Monitorar Pasta", caso esta opção seja ativada todos os arquivos criados no campo "Entrada:" serão lidos e processados pelo ACBrNFeMonitor. A resposta será criada no diretório configurado no campo "Saída:" com o sufixo "-resp", por exemplo, se vc criar na pasta.

Link: 


logoacbr.pngConheça o Portal do Projeto ACBr

Ajude o Projeto ACBr crescer - Assine o SAC ACBr
Assine um dos planos de longa duração do SAC ACBr, obtenha Descontos Especiais, Parcele no Cartão e ainda ganhe Brindes Exclusivos. Saiba mais aqui

Conheça o ACBrLib, o ACBr de forma nativa para qualquer linguagem de programação. Saiba mais aqui

 

 

 

 

Link para o comentário
Compartilhar em outros sites

  • Solution

Obrigado pela resposta Kiko, acho que fiz esta pergunta há tempo artás que nem lembrava e nam li as resposta, peço desculpa pela duplicidade de informações:

 

Postado 15 April 2013 - 09:07 AM

Está baseada naquela pergunta que fiz tempos atrás sobre o nfemonitor simplemente assinar e enviar  o arquivo submetido a ele e fornecer a resposta?

Sim

A minha pergunta é, como não utilizo o nfemonitor pra montar o arquivo, gero o xml direto e faço a validação e envio pelo nfemonitor, então pergunto: Devo informar no arquivo a minha operação?
Exemplo: crio um arquivo xml de evento de cancelamento submeto ao nfemonitor direto sem usar o comando especifico?
Crio um  arquivo xml de nfe com o cabeçalho de envio e etc...

Isso, com base no conteúdo do arquivo o ACBrNFeMonitor saberá para qual WebService deve mandar a solicitação. Veja os exemplos abaixo:

Para consultar o status de serviço crie um arquivo com o seguinte formato:

<consStatServ xmlns="http://www.portalfiscal.inf.br/nfe" versao="2.00"><tpAmb>2</tpAmb><cUF>35</cUF><xServ>STATUS</xServ></consStatServ>

Para consultar a situação de uma NFe:

<consSitNFe xmlns="http://www.portalfiscal.inf.br/nfe" versao="2.01"><tpAmb>2</tpAmb><xServ>CONSULTAR</xServ><chNFe>351303XXXXXXXXXXXXXX550010000060001000060003</chNFe></consSitNFe>

Para enviar uma NFe vc terá que criar o arquivo completo, inclusive com as informações sobre a quantidade de notas que está enviando no lote.

Jorge Andrade

 

"Quem tem medo de perguntar, está fadado a eternizar-se na dúvida - [Jorge Andrade]";
 

"A soberba,  é o sentimento caracterizado pela pretensão de superioridade sobre as demais pessoas, levando a manifestações ostensivas de arrogância, por vezes sem fundamento algum em fatos ou variáveis reais - [Desconhecido";
 

"Aquele  que pesquisa antes de indagar, tem a grande chance de dirimir as suas dúvidas, fixar o aprendizado da pesquisa e evoluir para outros conhecimentos inesperados - [Jorge Andrade]";
 

"Os políticos e as fraldas devem ser trocados frequentemente e pela mesma razão - [Éça de Queiroz]".

Link para o comentário
Compartilhar em outros sites

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