Login Registre-se
Erro NFERECEPCAO ciência da operação  XML
Índice dos Fóruns » NF-e / NFS-e / CT-e / CF-e / Certificados Digitais
Autor Mensagem
alexandrade20@gmail.com

JavaC Membro
[Avatar]

Membro desde: 18/08/2015 09:56:15
Mensagens: 88
Offline

Amigos estou com um problema ao fazer a manifestação alguém já passou por isso.

XML:



A classe que estou executando é essa:

alexandrade20@gmail.com

JavaC Membro
[Avatar]

Membro desde: 18/08/2015 09:56:15
Mensagens: 88
Offline

Validei o xml no site alguém já passou por esse problema?
[Thumb - okok.jpg]
 Nome do arquivo okok.jpg [Disk] Download
 Descrição
 Tamanho 313 Kbytes
 Baixado:  112 vez(es)

cado_arena

JavaC Membro

Membro desde: 06/08/2013 15:11:59
Mensagens: 29
Offline

Alexrandre,

No cabeçalho da conexão você está informando o codUF 92 e no XML o codUF 91. Verifique se o problema pode ser este.

Tente postar o SOAP completo.
cado_arena

JavaC Membro

Membro desde: 06/08/2013 15:11:59
Mensagens: 29
Offline

Outro detalhe,

Verifique a versão do cabeçalho de conexão, troque para "3.10" para testar.
alexandrade20@gmail.com

JavaC Membro
[Avatar]

Membro desde: 18/08/2015 09:56:15
Mensagens: 88
Offline

dificil não sei mais o que pode ser...

Esta mensagem foi editada 1 vez. Última atualização foi em 06/09/2015 18:51:43

alexandrade20@gmail.com

JavaC Membro
[Avatar]

Membro desde: 18/08/2015 09:56:15
Mensagens: 88
Offline

troquei a versão para 3.10 mais não funciona...

log4j:WARN No appenders could be found for logger (org.apache.axiom.om.util.StAXUtils).
log4j:WARN Please initialize the log4j system properly.
<retEnvEvento xmlns="http://www.portalfiscal.inf.br/nfe" versao="1.00"><idLote>000000000000000</idLote><tpAmb>1</tpAmb><verAplic>AN_1.0.0</verAplic><cOrgao>91</cOrgao><cStat>238</cStat><xMotivo>Rejeicao: Cabecalho - Versao do arquivo XML superior a Versao vigente</xMotivo></retEnvEvento>
alexandrade20@gmail.com

JavaC Membro
[Avatar]

Membro desde: 18/08/2015 09:56:15
Mensagens: 88
Offline

tentei alterar também o link para esses e mesmo assim não funcionou


Esta mensagem foi editada 1 vez. Última atualização foi em 06/09/2015 19:19:25

cado_arena

JavaC Membro

Membro desde: 06/08/2013 15:11:59
Mensagens: 29
Offline

Po mano,

Tas enviando um evento do estado da Bahia(cUF = 29) para o webservice do SVRS. Se você quer homologar um evento do estado da bahia você deve enviar para o endereço do webservice da Bahia que seria o "https://nfe.sefaz.ba.gov.br/webservices/sre/recepcaoevento.asmx" no caso de eventos.

Segue endereços dos webservices de cada estado:

http://www.nfe.fazenda.gov.br/portal/webServices.aspx?tipoConteudo=Wak0FwB7dKs=#BA
alexandrade20@gmail.com

JavaC Membro
[Avatar]

Membro desde: 18/08/2015 09:56:15
Mensagens: 88
Offline

Amigo não estou enviando nfe estou fazendo a ciência
Da operação.
cado_arena

JavaC Membro

Membro desde: 06/08/2013 15:11:59
Mensagens: 29
Offline

O "nfeCabecMsg.setCUF" do cabeçalho de sua conexão tem que corresponder com a tag cUF de seu XML e ser enviado para o endereço do webservice correto! Veja no link que enviei o endereço de cada estado e as versões que você pode utilizar.
alexandrade20@gmail.com

JavaC Membro
[Avatar]

Membro desde: 18/08/2015 09:56:15
Mensagens: 88
Offline

Amigo já passei 91 29 e não resolveu.... já alterei o webservice também e não resolveu.
JunniorR

JavaC Membro

Membro desde: 30/06/2015 09:40:20
Mensagens: 17
Offline

Alexandre, você está assinando seu xml de Manifesto ?
alexandrade20@gmail.com

JavaC Membro
[Avatar]

Membro desde: 18/08/2015 09:56:15
Mensagens: 88
Offline

Sim assinei até validei no site.
JunniorR

JavaC Membro

Membro desde: 30/06/2015 09:40:20
Mensagens: 17
Offline

Alenxadre, irei postar o código que utilizei, está um pouco diferente do seu, talvez lhe ajude em algo...

// Aqui eu crio o xml de manifesto, passando a chave, o certificado, e o código de ambito nacional (91)
String xmlManifesto = XmlNFe.realizarManifestoCienciaOperacao(chNFe, configuracoesCertificado.getCnpjEmpresa(), EIbge.AMBITO_NACIONAL.codigo);

// Assino o xml
String xmlManifestoAssinado = AssinarCertificado.assinarXMLManifestoCienciaDeOperacao(configuracoesCertificado.getCaminhoCertificado(), configuracoesCertificado.getSenhaCertificado(), xmlManifesto);

OMElement ome = AXIOMUtil.stringToOM(xmlManifestoAssinado);

RecepcaoEventoStub.NfeDadosMsg dadosMsg = new RecepcaoEventoStub.NfeDadosMsg();
dadosMsg.setExtraElement(ome);

RecepcaoEventoStub.NfeCabecMsg nfeCabecMsg = new RecepcaoEventoStub.NfeCabecMsg();
nfeCabecMsg.setCUF(EIbge.AMBITO_NACIONAL.codigo.toString()); // código de ambito nacional (91)
nfeCabecMsg.setVersaoDados(EUrlEventoProd.WS_PROD_AN_EVENTO.versao); // Versão 1.00

RecepcaoEventoStub.NfeCabecMsgE nfeCabecMsgE = new RecepcaoEventoStub.NfeCabecMsgE();
nfeCabecMsgE.setNfeCabecMsg(nfeCabecMsg);

RecepcaoEventoStub stub = new RecepcaoEventoStub(EUrlEventoProd.WS_PROD_AN_EVENTO.url); // url https://www.nfe.fazenda.gov.br/RecepcaoEvento/RecepcaoEvento.asmx

// No meu caso eu utilizo Proxy, então precisei configurar para realizar o manifesto.
Options options = stub._getServiceClient().getOptions();
options = configurarProxy(options, httpProxy);
stub._getServiceClient().setOptions(options);

RecepcaoEventoStub.NfeRecepcaoEventoResult result = stub.nfeRecepcaoEvento(dadosMsg, nfeCabecMsgE);

String xml = result.getExtraElement().toString();


//CONFIGURAÇÃO DE PROXY e SYSTEM
private static Options configurarProxy(Options options, HttpTransportProperties.ProxyProperties httpProxy){

options.setProperty(HTTPConstants.HTTP_PROTOCOL_VERSION, HTTPConstants.HEADER_PROTOCOL_10);
options.setProperty(HTTPConstants.PROXY, httpProxy);

System.setProperty("javax.net.ssl.keyStoreType", "PKCS12");

System.clearProperty("javax.net.ssl.keyStore");
System.clearProperty("javax.net.ssl.keyStorePassword");
System.clearProperty("javax.net.ssl.trustStore");

System.setProperty("javax.net.ssl.keyStore", CertificadoNfe.configuracaoCertificado.getCaminhoCertificado().trim());
System.setProperty("javax.net.ssl.keyStorePassword", CertificadoNfe.configuracaoCertificado.getSenhaCertificado().trim());

System.setProperty("javax.net.ssl.trustStoreType", "JKS");
System.setProperty("javax.net.ssl.trustStore", CertificadoNfe.configuracaoCertificado.getCaminhoCacerts().trim().concat(Cacerts.NOME_CACERTS.trim()));

return options;
}

 
Índice dos Fóruns » NF-e / NFS-e / CT-e / CF-e / Certificados Digitais
Ir para:   
Powered by JForum 2.1.9 © JForum Team