Ir para conteúdo
  • Cadastre-se

dev botao

Envio e resposta xml - AcbrNfeMOnitor


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

Recommended Posts

Pessoal

Boa noite

 

Alguém poderia me dizer onde está o erro, peguei um um pedido de verificação de status gerado pelo Acbr e tentei enviar usando o modo xml de RECEBER E ENVIAR RESPOSTAS EM XML com a opção de MONITORAR PASTA ativada, porém ocorre o erro abaixo:

 

1a opção:

<?xml version="1.0" encoding="UTF-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
    <soap12:Header>
        <nfeCabecMsg xmlns="http://www.portalfiscal.inf.br/nfe/wsdl/NfeStatusServico">
            <cUF>35</cUF>
            <versaoDados>3.10</versaoDados>
        </nfeCabecMsg>
    </soap12:Header>
    <soap12:Body>
        <nfeDadosMsg xmlns="http://www.portalfiscal.inf.br/nfe/wsdl/NfeStatusServico">
            <consStatServ xmlns="http://www.portalfiscal.inf.br/nfe" versao="3.10">
                <tpAmb>1</tpAmb>
                <cUF>35</cUF>
                <xServ>STATUS</xServ>
            </consStatServ>
        </nfeDadosMsg>
    </soap12:Body>
</soap12:Envelope>

Resposta: ERRO: Servico não definido para: TNFeEnvioWebService

 

2a. Opção:

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

Resposta: ERRO: Servico não definido para: TNFeEnvioWebService

Mesma resposta para ambos.

 

Esta seria a resposta normal em caso de sucesso, a qual fiz pela opção da aba teste do aplicativo.

<retConsStatServ versao="3.10" xmlns="http://www.portalfiscal.inf.br/nfe">
    <tpAmb>1</tpAmb>
    <verAplic>SP_NFE_PL_008f</verAplic>
    <cStat>107</cStat>
    <xMotivo>Serviço em Operação</xMotivo>
    <cUF>35</cUF>
    <dhRecbto>2015-07-04T16:59:51-03:00</dhRecbto>
    <tMed>1</tMed>
</retConsStatServ>

{]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

  • Consultores

Bom dia Jorge,

Para aparecer essa mensagem de erro, o conteúdo da propriedade Servico tem que estar vazia.

Abra a unit ACBrNFeWebServices e procure por:

procedure TNFeStatusServico.DefinirServicoEAction;

essa procedure define o conteúdo das propriedades Servico e SoapAction.

Se você notar algo estranho, favor excluir essa unit e baixar novamente usando o Toroise, depois compile a aplicação com a opção Build e teste novamente.

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

Ítalo, obrigado por responder, mas estou utilizando o binário e não o componente, como descobrir o problema?

 

[]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

  • Consultores

Boa tarde Jorge,

Você utiliza o ACBrNFeMonitor ou ACBrMonitorPlus?

 

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

Desculpe, para este assunto a resposta é AcbrNfeMonitor, misturei as respostas, é que estou com outro tópico aberto no Plus.

[]s,

 

 

Ítálo

Uso o Nfemonitor, porém estou testando o Plus que também tem a aba de nfe/nfce, pois pretendo utilizar somente um deles, assim que o Plus ficar estável, inclusive a ideia de juntar ambos projetos eu havia dado há muito tempo e o André pelo jeito topou o desafio.

Em relação a minha questão é que se a parte de Nfe/Nfce são as mesmas em ambos, as resposta/resultados seriam os mesmo ou estou errado? O no Plus o protocolo não deve ser gravado no arquivo XML?

 

[]s, 

 

Editado por jorge andrade
Complemento de resposta

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

  • Consultores

Bom dia Jorge,

O protocolo deve sim ser anexado ao XML assinado para que o mesmo possa ter validade jurídica.

Se isso não esta ocorrendo, significa que algo esta errado no plus, como não participo do desenvolvimento do mesmo e nem utilizo, não sei lhe responder onde pode esta o problema.

Pode ser a configuração feita por você que não esta correta ou realmente esta faltando algo.

Vamos aguardar os responsáveis pelo desenvolvimento do plus possam avaliar a questão.

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

As questões são diferentes, neste post a questão é o uso de comando XML direto, como disse acima, ocorre um erro "Servico não definido para: TNFeEnvioWebService" ao submeter o processo através de xml diretamente nos BINÁRIOS NfeMonitor e MonitorPlus (Aba Nfe/Nfce), portanto a resposta cabe apenas para o post http://www.projetoacbr.com.br/forum/topic/22693-acbrnfemonitor-x-acbrmonitorplus/. que não tem nada a ver com este.

 

[]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

  • 8 meses depois ...
12 horas atrás, Ana Martins disse:

Poderiam me dar mais informações?

 

Ana , boa noite.

 

Não sei como ficou esta questão, porém eu não mais fiz testes gerando pedidos com xml direto, então não sei te dizer quais informações eu poderia te fornecer pra te ajudar, mas em síntese, a minha questão era, ao invés de enviar comandos txt, enviar no formato xml, porém como deparei com este problema e não soube resolver de imediato, muito menos  tive tempo de pesquisar e continuar, deixei de lado, mas a questão é somente essa, ao invés de vc gerar o comando TXT gerarm xml conforme abaixo:


 

Comando TXT:  Disponibilidade do SEFAZ / Status serviço

NFE.StatusServico

Se td ok, receberá a resposta:

Versão Layout: 3.10
Ambiente: 2
Versão Aplicativo: SEFAZBA_NFENW_v6.0.0
Status Código: 107
Status Descrição: Servico em Operacao
UF: BA
Recebimento: 06/04/2016 18:20:37
Tempo Médio: 0
Retorno:
Observação:

Mas o que eu estava tentando fazer era:

XML:  Disponibilidade do SEFAZ / Status serviço  - Exemplos do próprio teste do binário

Gravou este arquivo: 20160406181242-ped-sta-soap.xml

<?xml version="1.0" encoding="UTF-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
    <soap12:Header>
        <nfeCabecMsg xmlns="http://www.portalfiscal.inf.br/nfe/wsdl/NfeStatusServico">
            <cUF>29</cUF>
            <versaoDados>3.10</versaoDados>
        </nfeCabecMsg>
    </soap12:Header>
    <soap12:Body>
        <nfeDadosMsg xmlns="http://www.portalfiscal.inf.br/nfe/wsdl/NfeStatusServico">
            <consStatServ xmlns="http://www.portalfiscal.inf.br/nfe" versao="3.10">
                <tpAmb>2</tpAmb>
                <cUF>29</cUF>
                <xServ>STATUS</xServ>
            </consStatServ>
        </nfeDadosMsg>
    </soap12:Body>
</soap12:Envelope>

e mais este: 20160406181242-ped-sta.xml

<?xml version="1.0" encoding="UTF-8"?>
<consStatServ xmlns="http://www.portalfiscal.inf.br/nfe" versao="3.10">
    <tpAmb>2</tpAmb>
    <cUF>29</cUF>
    <xServ>STATUS</xServ>
</consStatServ>

e mais este: 20160406181246-sta-soap.xml

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
    <soap:Header>
        <nfeCabecMsg xmlns="http://www.portalfiscal.inf.br/nfe/wsdl/NfeStatusServico">
            <versaoDados>3.10</versaoDados>
            <cUF>29</cUF>
        </nfeCabecMsg>
    </soap:Header>
    <soap:Body>
        <nfeStatusServicoNFResult xmlns="http://www.portalfiscal.inf.br/nfe/wsdl/NfeStatusServico">
            <retConsStatServ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.portalfiscal.inf.br/nfe" versao="3.10">
                <tpAmb>2</tpAmb>
                <verAplic>SEFAZBA_NFENW_v6.0.0</verAplic>
                <cStat>107</cStat>
                <xMotivo>Servico em Operacao</xMotivo>
                <cUF>29</cUF>
                <dhRecbto>2016-04-06T18:12:51-03:00</dhRecbto>
            </retConsStatServ>
        </nfeStatusServicoNFResult>
    </soap:Body>
</soap:Envelope>

e por fim este: 20160406181246-sta.xml

<?xml version="1.0" encoding="UTF-8"?>
<retConsStatServ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.portalfiscal.inf.br/nfe" versao="3.10">
    <tpAmb>2</tpAmb>
    <verAplic>SEFAZBA_NFENW_v6.0.0</verAplic>
    <cStat>107</cStat>
    <xMotivo>Servico em Operacao</xMotivo>
    <cUF>29</cUF>
    <dhRecbto>2016-04-06T18:12:51-03:00</dhRecbto>
</retConsStatServ>

Como vc pode ver, existem 4 arquivos, sendo que acredito ser o seguinte.

1 - Solicitação/pedido ao sefaz da informação: 20160406181242-ped-sta-soap.xml

2 - Este não sei pq é gerado mas deve ser a solicitação de forma limpa: 20160406181242-ped-sta.xml

3  -  Uma resposta do sefaz, conforme o pedido 1 - 20160406181246-sta-soap.xml

4 - E por fim a resposta limpa, conforme o pedido 2 - 20160406181246-sta.xml

Foi o que eu entendi, mas só os papas, ou como diria o Osmar Santos, o(s) pai(s) da matéria, podem te ajudar nisso.

[]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

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