NFe Pernambuco

PR

[quote=rafaelbtz][quote=katiani]Também estava com o mesmo problema, resolvi de duas formas.

Retirei das classes Stub onde tinha o Cabeçalho, tanto class NfeCabecMsg como class NfeCabecMsgE o prefixo “ns1”/“ns2”/“ns3”/“ns4”/“ns5”/“ns6”/“nsXXXX”.
[/quote]

Só uma coisinha, não muda muito mas pra quem não quiser mexer na mão nas classes geradas, e gerou a classe pelo Axis 2 wsdl2java é só colocar nos parametros para geração da classe -sp (Suppress namespace prefixes (Optimzation that reduces size of soap request/response).

Assim ele já gera sem os “ns1”/“ns2”/etc…

Fuçando a manual de integração da Receita item 3.4.1 agente precebe que o estado de PE é que ta certo, segundo o manual realmente não pode ter prefixo, eu trabalho com PE, SP, GO, MG, SVAN e SVRS e por enquanto só com PE tive esse problema no cabeçalho. Alguem sabe se algum outro estado está dando problemas com o cabeçalho com prefix[/quote]

Pessoal, estou com o mesmo problema na SEFAZ PE, gerando o ERRO 409 pra mim: Rejeição: Campo cUF inexistente no elemento nfeCabecMsg do SOAP Header

Lendo este POST, vi que utiizando -sp resolve o problema de ter que tirar os namespaces na mão.

mas fiquei com uma duvida, em que lugar colocar esse -sp.

Exemplo, eu digito este comando no DOS:

Desculpa a ignorância, mas já ate retirei o ns1 da classe stub, mas não adianto, o problema persistiu.

Então queria tentar gerar denovo os stubs para “tentar resolver o problema”.

Desde já, agradeço! :smiley:

[quote=Thiago de Paula Beserra][quote=rafaelbtz][quote=katiani]Também estava com o mesmo problema, resolvi de duas formas.

Retirei das classes Stub onde tinha o Cabeçalho, tanto class NfeCabecMsg como class NfeCabecMsgE o prefixo “ns1”/“ns2”/“ns3”/“ns4”/“ns5”/“ns6”/“nsXXXX”.
[/quote]

Só uma coisinha, não muda muito mas pra quem não quiser mexer na mão nas classes geradas, e gerou a classe pelo Axis 2 wsdl2java é só colocar nos parametros para geração da classe -sp (Suppress namespace prefixes (Optimzation that reduces size of soap request/response).

Assim ele já gera sem os “ns1”/“ns2”/etc…

Fuçando a manual de integração da Receita item 3.4.1 agente precebe que o estado de PE é que ta certo, segundo o manual realmente não pode ter prefixo, eu trabalho com PE, SP, GO, MG, SVAN e SVRS e por enquanto só com PE tive esse problema no cabeçalho. Alguem sabe se algum outro estado está dando problemas com o cabeçalho com prefix[/quote]

Pessoal, estou com o mesmo problema na SEFAZ PE, gerando o ERRO 409 pra mim: Rejeição: Campo cUF inexistente no elemento nfeCabecMsg do SOAP Header

Lendo este POST, vi que utiizando -sp resolve o problema de ter que tirar os namespaces na mão.

mas fiquei com uma duvida, em que lugar colocar esse -sp.

Exemplo, eu digito este comando no DOS:

Desculpa a ignorância, mas já ate retirei o ns1 da classe stub, mas não adianto, o problema persistiu.

Então queria tentar gerar denovo os stubs para “tentar resolver o problema”.

Desde já, agradeço! :smiley:

[/quote]

Resolvido!

Resolvi manualmente, retirei os “ns1”, e substitui por “”, conforme esse post recomandava, e deu certo!!

Valeu obrigado!!!