Login Registre-se
GNRE automação envio de lote  XML
Índice dos Fóruns » NF-e / NFS-e / CT-e / CF-e / Certificados Digitais
Autor Mensagem
caciano532

JavaC Membro

Membro desde: 07/08/2020 16:30:26
Mensagens: 1
Offline

Olá,
Estou construído um webservice e estou com dificuldade para realizar a automação no ambiente de homologação: http://www.testegnre.pe.gov.br/gnre/portal/automacao.jsp#
gerei os arquivos java através do wsimport, no endereço de recepção do lote: http://www.testegnre.pe.gov.br/gnreWS/services/GnreLoteRecepcao?wsdl
com os arquivos, realizei o envio do lote no código abaixo:

GnreLoteRecepcao gnrews = new GnreLoteRecepcao();
GnreDadosMsg gnreDadosMsg = new GnreDadosMsg();
gnreDadosMsg.getContent().add( xml );//xml é uma string que contem o xml do objeto TDadosGNRE, onde se encontra os dados da guia a ser gerada.
ProcessarResponse porcessarResponse = gnrews.getGnreLoteRecepcao().processar(gnreDadosMsg);//envio do lote
porcessarResponse.getContent().toString()//resposta do envio

como resposta do processamento recebo:
[[ns1:TRetLote_GNRE: null]]

deveria retornar o protocolo de envio, mas estou recebendo null da resposta do objeto TRetLote_GNRE.
Alguém poderia me ajudar?

Este é o xml do objeto TDadosGNRE:
String xml = "<TDadosGNRE">\n"
+ "     <c01_UfFavorecida>RS</c01_UfFavorecida>\n"
+ " <c02_receita>100048</c02_receita>\n"
+ " <c25_detalhamentoReceita>000007</c25_detalhamentoReceita>\n"
+ " <c27_tipoIdentificacaoEmitente>1</c27_tipoIdentificacaoEmitente>\n"
+ " <c03_idContribuinteEmitente>\n"
+ " <CNPJ>#cnpj do emitente#</CNPJ>\n"
+ " </c03_idContribuinteEmitente>\n"
+ " <c06_valorPrincipal>3.00</c06_valorPrincipal>\n"
+ " <c10_valorTotal>3.00</c10_valorTotal>\n"
+ " <c14_dataVencimento>2020-08-10</c14_dataVencimento>\n"
+ " <c17_inscricaoEstadualEmitente>#inscrição estadual#</c17_inscricaoEstadualEmitente>\n"
+ " <c34_tipoIdentificacaoDestinatario>2</c34_tipoIdentificacaoDestinatario>\n"
+ " <c35_idContribuinteDestinatario>\n"
+ " <CPF>#cpf#</CPF>\n"
+ " </c35_idContribuinteDestinatario>\n"
+ " <c33_dataPagamento>2020-08-06</c33_dataPagamento>\n"
+ " <c05_referencia>\n"
+ " <periodo>0</periodo>\n"
+ " <mes>07</mes>\n"
+ " <ano>2020</ano>\n"
+ " </c05_referencia>\n"
+ "   </TDadosGNRE>";
 
Índice dos Fóruns » NF-e / NFS-e / CT-e / CF-e / Certificados Digitais
Ir para:   
Powered by JForum 2.1.9 © JForum Team