Amiguinhos,
Informações importantes:Todos os estados participam no Portal GNRE Online?
Pergunta: Todos os estados participam no Portal GNRE Online?
Resposta: Não. Os estados de São Paulo, Rio de Janeiro e EspÃrito Santo não geram GNRE no Portal GNRE Online.Sobre web-services:Como testar o acesso ao webservice do portal GNRE Online?
Pergunta: Existe algum endereço para testarmos o acesso ao webservice?
Resposta: Sim. Acesse o endereço www.testegnre.pe.gov.br para o inÃcio dos Testes. Por ser um ambiente apenas de testes, todas as guias geradas através desse endereço não serão válidas para pagamento. Após concluir toda a automatização de sua empresa, você estará pronto para acessar o endereço do Portal GNRE Online de Produção (www.gnre.pe.gov.br).Estrutura do arquivo:
1º passo - Copiar as linhas abaixo:
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<TLote_GNRE xmlns="http://www.gnre.pe.gov.br">
<guias>
2º passo - Copiar a nomenclatura abaixo, substituindo os '...' pela informação solicitada em cada campo contido na tabela da aba
'Dicionário'.
Observações: 1) fazer esse passo para cada guia que for incluÃda no lote;
2) só colocar os campos que estiverem relacionados à receita desejada, por exemplo: se a receita pedir o campo de Produto, será necessário incluir o campo '<c26_produto>...</c26_produto>' no arquivo XML (veja relacionamentos da receita na aba 'Regras de Preenchimento');
3) para os campos de CPF e CNPJ, utilizar apenas um campo, CPF ou CNPJ;
4) todos os textos de um documento XML passam por uma análise do "parser" especÃfico da linguagem. Alguns caracteres afetam o funcionamento deste ?parser?, não podendo aparecer no texto de uma forma não controlada. Estes caracteres podem aparecer especialmente no campo de Razão Social, Endereço e Campo Extra do tipo texto 'T'. Para resolver esses casos, é recomendável o uso de uma seqüência de "escape" em substituição ao caractere que causa o problema.
Os caracteres que afetam o "parser" são:
Caractere Descrição Sequência de "Escape"
< Sinal de Maior <
> Sinal de Menor >
& "e" comercial &
" Aspas "
' Sinal de Apostrófe ' Exemplo: a denominação DIAS & DIAS LTDA deve ser informada como: DIAS & DIAS LTDA no XML para não afetar o funcionamento do "parser".
5) seguir a mesma nomenclatura, inclusive se a palavra tiver caracteres maiúsculos e minúsculos.
<TDadosGNRE>
<c01_UfFavorecida>...</c01_UfFavorecida>
<c02_receita>...</c02_receita>
<c25_detalhamentoReceita>...</c25_detalhamentoReceita>
<c26_produto>...</c26_produto>
<c27_tipoIdentificacaoEmitente>...</c27_tipoIdentificacaoEmitente>
<c03_idContribuinteEmitente>
<CPF>...</CPF>
<CNPJ>...</CNPJ>
</c03_idContribuinteEmitente>
<c28_tipoDocOrigem>...</c28_tipoDocOrigem>
<c04_docOrigem>...</c04_docOrigem>
<c06_valorPrincipal>...</c06_valorPrincipal>
<c10_valorTotal>...</c10_valorTotal>
<c14_dataVencimento>...</c14_dataVencimento>
<c15_convenio>...</c15_convenio>
<c16_razaoSocialEmitente>...</c16_razaoSocialEmitente>
<c17_inscricaoEstadualEmitente>...</c17_inscricaoEstadualEmitente>
<c18_enderecoEmitente>...</c18_enderecoEmitente>
<c19_municipioEmitente>...</c19_municipioEmitente>
<c20_ufEnderecoEmitente>...</c20_ufEnderecoEmitente>
<c21_cepEmitente>...</c21_cepEmitente>
<c22_telefoneEmitente>...</c22_telefoneEmitente>
<c34_tipoIdentificacaoDestinatario>...</c34_tipoIdentificacaoDestinatario>
<c35_idContribuinteDestinatario>
<CPF>...</CPF>
<CNPJ>...</CNPJ>
</c35_idContribuinteDestinatario>
<c36_inscricaoEstadualDestinatario>...</c36_inscricaoEstadualDestinatario>
<c37_razaoSocialDestinatario>...</c37_razaoSocialDestinatario>
<c38_municipioDestinatario>...</c38_municipioDestinatario>
<c33_dataPagamento>...</c33_dataPagamento>
<c05_referencia>
<periodo>...</periodo>
<mes>...</mes>
<ano>...</ano>
<parcela>...</parcela>
</c05_referencia>
<c39_camposExtras>
<campoExtra>
<codigo>...</codigo>
<tipo>...</tipo>
<valor>...</valor>
</campoExtra>
<campoExtra>
<codigo>...</codigo>
<tipo>...</tipo>
<valor>...</valor>
</campoExtra>
<campoExtra>
<codigo>...</codigo>
<tipo>...</tipo>
<valor>...</valor>
</campoExtra>
</c39_camposExtras>
<c42_identificadorGuia>...</c42_identificadorGuia>
</TDadosGNRE>
3º passo - Finalizar o arquivo copiando as linhas abaixo:
</guias>
</TLote_GNRE>
Serviços disponÃveis (Web Services)Para visualizar o WSDL de cada web service, clicar nos links abaixo.
Recepção de LoteServiço de recepção do XML de lote.
Endereço:
https://www.testegnre.pe.gov.br/gnreWS/services/GnreLoteRecepcaoConsulta do Processamento do LoteServiço para consultar o resultado do processamento do lote.
Endereço:
https://www.testegnre.pe.gov.br/gnreWS/services/GnreResultadoLoteConsulta das Configurações das UF'sServiço para consultar as regras para preenchimento da guia de uma determinada UF.
Endereço:
https://www.testegnre.pe.gov.br/gnreWS/services/GnreConfigUF