Anterior Próximo

Navegação:  Manuais NFS-e 4.7.0 > Manuais do Aplicativo > Manual de Integração NDDigital NFS-e > Integrações

Integração Via Arquivo

A DLL de integração padrão irá gravar em um diretório pré-definido durante as configurações do aplicativo, o arquivo de retorno enviado pela Prefeitura. A nomenclatura e a ordem da integração poderão ser alteradas nas configurações do NFS-e Settings, segue abaixo exemplos de retorno de integração via arquivo TXT e XML:

 

Integração de Erro no Input de RPS:

 

Integrator de Retorno de Envio com Erros (Input):Nomenclatura de Retorno de Envio com Erro (Input):

 

Campo

Descrição

Exemplo Preenchimento

Estado

Observação

[JOBID]

Número do JobId.

1

Opcional

Número do Job.

[NUMRPS]

Número da RPS

4

Opcional

Número da RPS.

[SERIE]

Série da RPS

NF

Opcional

Série da RPS.

[TIPO]

Tipo da RPS.

1

Opcional

Tipo de envio da RPS.

[CNPJ]

CNPJ do Prestador de serviço.

12345678901234

Opcional

CNPJ do Prestador de Serviço.

[DATA]

Data de emissão da NFS-e

30/11/2012

Opcional

Data de Emissão da NFS-e.

[HORA]

Hora da Emissão da NFS-e

15:10:00

Opcional

Hora da Emissão da NFS-e.

Exemplo da nomenclatura de Retorno de Envio:

 

TXT:

<NUMRPS>_<SERIE>_<TIPO>_ERRO.txt

4_NF_1_ERRO.txt

 

XML:

<NUMRPS>_<SERIE>_<TIPO>_ERRO.xml

4_NF_1_ERRO.xml

 

Integração de Retorno de Envio com Erros (Input):

Retorno de Envio com Erro (Input):

 

Campo

Descrição

Exemplo Preenchimento

Estado

Observação

0000

Número da Linha.

0000

Obrigatório

Número da linha.

NUMCGC

CNPJ do Prestador de Serviço.

12345678901234

Obrigatório

CNPJ do Prestador de Serviço

NUMRPS

Número da RPS.

4

Obrigatório

Número da RPS.

CODSNF

Número de série da RPS.

NF

Obrigatório

Série da RPS

INDSUC

Status do sucesso de retorno.

3

Obrigatório

Status:

2 – Rejeitada.

3 – Arquivo mal Formatado.

NUMNFS

Número da NFS-e

-

Obrigatório

Não será retornado informação para este campo.

CODVRF

Número do Codigo de Verificação da NFS-e

-

Opcional

Não será retornado informação para este campo.

DATHOR

Data e Hora de emissão da NFS-e.

-

Opcional

Não será retornado informação para este campo.

RPSCLI

Número do RPS original

9310

Opcional

Número do documento original enviado pelo cliente.

RPSID

Número da Matricula

RPS_Id_9310_NF

Opcional

Campo que será identificado a matrícula.

1000

Número da Linha

1000

Obrigatório

Número da Linha.

<Codigo>

Número do código da integração.

E998

Obrigatório

Número do código de integração.

<Mensagem>

Mensagem de integração

Descrição do Erro.

Obrigatório

Descrição do Erro.

<Correcao>

Mensagem de correção da RPS.

Descrição da Correção

Obrigatório

Mensagem de correção da RPS.

2000

Número da Linha

2000

Obrigatório

Esta linha será retornada apenas se o Layout do Job de NFS-e estiver setado com Layout 5.00 (Layout Unico)

<Code>

Número de erro da Integração

200

Obrigatório

Códigos de Integração:

200 – Erro de Conversão;

201 – Documento reenviado pelo ERP;

203 – Documento em processamento

204 – Documento já cancelado;

999 – Rejeição genérica da prefeitura.

<Mensage>

Mensagem de erro retornada.

Retorno da mensagem.

Obrigatório

Será apresentado em uma mensagem geérica o erro que foi retornado pelo Web Service ou pela aplicação.

Exemplo de retorno de integração de Envio com ERRO:

 

TXT:

0000;03062543000121;9310;NF;3;;;;9310;RPS_Id_9310_NF

1000;00;9=O valor: '' não contêm o mínimo de caracteres obrigatórios para o campo: 'InscricaoMunicipal'.;

2000;200;Erro de conversão: O valor: '' não contêm o mínimo de caracteres obrigatórios para o campo: 'InscricaoMunicipal'.

 

XML:

<?xml version="1.0" encoding="utf-8"?>

<IntegrationXml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">

 <param retorno="XML" />

 <AtualizarNfse>

   <Dados>

     <param nome="NUMCGC" valor="12345678901234"/>

     <param nome="NUMRPS" valor="4" />

     <param nome="CODSNF" valor="NF" />

     <param nome="INDSUC" valor="3" />

    <param nome="RPSCLI" valor="9310"/>

    <param nome="RPSID" valor="0123_RPS_QUAL"/>

     <Mensagens>

       <MensagemRetorno>

         <Codigo>00</Codigo>

         <Mensagem>9=O valor: '' não contêm o mínimo de caracteres obrigatórios para o campo: 'InscricaoMunicipal'. </Mensagem>

      </MensagemRetorno>

     </Mensagens>

     <MensagensLote />

     <MessagesBusiness>

       <MessageBusiness>

         <Code>200</Code>

         <Message>Erro de conversão: O valor: '' não contêm o mínimo de caracteres obrigatórios para o campo: 'InscricaoMunicipal'.</Message>

       </MessageBusiness>

     </MessagesBusiness>

   </Dados>

 </AtualizarNfse>

</IntegrationXml>

 

Integração de RPS Convertida com Sucesso:

 

Integração RPS Convertida com Sucesso:

Nomenclatura de RPS Convertida com Sucesso:

 

Campo

Descrição

Exemplo Preenchimento

Estado

Observação

[JOBID]

Número do JobId.

1

Opcional

Número do Job.

[NUMRPS]

Número da RPS

4

Opcional

Número da RPS.

[SERIE]

Série da RPS

NF

Opcional

Série da RPS.

[TIPO]

Tipo da RPS.

1

Opcional

Tipo de envio da RPS.

[CNPJ]

CNPJ do Prestador de serviço.

12345678901234

Opcional

CNPJ do Prestador de Serviço.

[DATA]

Data de emissão da NFS-e

30/11/2012

Opcional

Data de Emissão da NFS-e.

[HORA]

Hora da Emissão da NFS-e

15:10:00

Opcional

Hora da Emissão da NFS-e.

Exemplo da nomenclatura de retorno de RPS Convertida com Sucesso:

 

TXT:

<NUMRPS>_<SERIE>_<TIPO>_RPS.txt

4_NF_1_RPS.txt

 

XML:

<NUMRPS>_<SERIE>_<TIPO>_RPS.xml

4_NF_1_RPS.xml

Integração RPS Convertida com Sucesso:

RPS Convertida com Sucesso:

 

Campo

Descrição

Exemplo Preenchimento

Estado

Observação

0000

Número da Linha.

0000

Obrigatório

Número da linha.

NUMCGC

CNPJ do Prestador de Serviço.

12345678901234

Obrigatório

CNPJ do Prestador de Serviço

NUMRPS

Número da RPS.

4

Obrigatório

Número da RPS.

CODSNF

Número de série da RPS.

NF

Obrigatório

Série da RPS

INDSUC

Status do sucesso de retorno.

4

Obrigatório

Status: 4 – RPS convertida com sucesso.

NUMNFS

Número da NFS-e

-

Opcional

Não será retornado informação para este campo.

CODVRF

Número do Codigo de Verificação da NFS-e

-

Opcional

Não será retornado informação para este campo.

DATHOR

Data e Hora de emissão da NFS-e.

-

Opcional

Não será retornado informação para este campo.

RPSCLI

Número do RPS original

9310

Opcional

Número do documento original enviado pelo cliente.

RPSID

Número da Matricula

RPS_Id_9310_NF

Opcional

Campo que será identificado a matrícula.

1000

Número da linha.

1000

Obrigatório

Número da Linha.

<Codigo>

Código da integração.

99

Obrigatório

Número do código de integração.

<Mensagem>

Mensagem de integração

RPS convertida com sucesso.

Obrigatório

Retorno da mensagem de integração.

Exemplo de retorno de integração de RPS Convertida com sucesso:

 

TXT:

0000;03062543000121;9312;NF;4;;;;9312;RPS_Id_9315_NF

1000;99;RPS convertida com sucesso.;

 

XML:

<?xml version="1.0" encoding="utf-8"?>

<IntegrationXml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">

 <param retorno="XML" />

 <AtualizarNfse>

   <Dados>

     <param nome="NUMCGC" valor="06255692000103" />

     <param nome="NUMRPS" valor="80007" />

     <param nome="CODSNF" valor="NF" />

     <param nome="INDSUC" valor="4" />

     <param nome="NUMNFS" />

     <param nome="CODVRF" />

     <param nome="DATHOR" />

    <param nome="RPSCLI" valor="9313" />

    <param nome="RPSID" valor="RPS_Id_9315_NF" />

     <Mensagens>

       <MensagemRetorno>

         <Codigo>99</Codigo>

         <Mensagem>RPS convertida com sucesso.</Mensagem>

       </MensagemRetorno>

     </Mensagens>

     <MensagensLote />

     <MessagesBusiness />

   </Dados>

 </AtualizarNfse>

</IntegrationXml>

 

 

Integração de Retorno de RPS com erros (Web Service):

 

Integração de Retorno de Envio:

Nomenclatura de Retorno de Envio com Erro:

 

Campo

Descrição

Exemplo Preenchimento

Estado

Observação

[JOBID]

Número do JobId.

1

Opcional

Número do Job.

[NUMRPS]

Número da RPS

4

Opcional

Número da RPS.

[SERIE]

Série da RPS

NF

Opcional

Série da RPS.

[TIPO]

Tipo da RPS.

1

Opcional

Tipo de envio da RPS.

[CNPJ]

CNPJ do Prestador de serviço.

12345678901234

Opcional

CNPJ do Prestador de Serviço.

[DATA]

Data de emissão da NFS-e

30/11/2012

Opcional

Data de Emissão da NFS-e.

[HORA]

Hora da Emissão da NFS-e

15:10:00

Opcional

Hora da Emissão da NFS-e.

Exemplo da nomenclatura de Retorno de Envio:

TXT:

<NUMRPS>_<SERIE>_<TIPO>_ERRO.txt

4_NF_1_ERRO.txt

 

XML:

<NUMRPS>_<SERIE>_<TIPO>_ERRO.xml

4_NF_1_ERRO.xml

Integração de Retorno de Envio:

Retorno de Envio com Erro:

 

Campo

Descrição

Exemplo Preenchimento

Estado

Observação

0000

Número da Linha.

0000

Obrigatório

Número da linha.

NUMCGC

CNPJ do Prestador de Serviço.

12345678901234

Obrigatório

CNPJ do Prestador de Serviço

NUMRPS

Número da RPS.

4

Obrigatório

Número da RPS.

CODSNF

Número de série da RPS.

NF

Obrigatório

Série da RPS

INDSUC

Status do sucesso de retorno.

2

Obrigatório

Status:

2 – Rejeitada.

3 – Arquivo mal Formatado.

NUMNFS

Número da NFS-e

-

Obrigatório

Não será retornado informação para este campo.

CODVRF

Número do Codigo de Verificação da NFS-e

-

Opcional

Não será retornado informação para este campo.

DATHOR

Data e Hora de emissão da NFS-e.

-

Opcional

Não será retornado informação para este campo.

RPSCLI

Número do RPS original

5054

Opcional

Número do documento original enviado pelo cliente.

RPSID

Número da Matricula

0123_RPS_QUAL

Opcional

Campo que será identificado a matrícula.

1000

Número da Linha

1000

Obrigatório

Número da Linha.

<Codigo>

Número do código da integração.

E998

Obrigatório

Número do código de integração.

<Mensagem>

Mensagem de integração

Descrição do Erro.

Obrigatório

Descrição do Erro.

<Correcao>

Mensagem de correção da RPS.

Descrição da Correção

Obrigatório

Mensagem de correção da RPS.

2000

Número da Linha

2000

Obrigatório

Esta linha será retornada apenas se o Layout do Job de NFS-e estiver setado com Layout 5.00 (Layout Unico).

<Code>

Número de erro da Integração

999

Obrigatório

Códigos de Integração:

200 – Erro de Conversão;

201 – Documento reenviado pelo ERP;

203 – Documento em processamento

204 – Documento já cancelado;

999 – Rejeição genérica da prefeitura.

<Mensage>

Mensagem de erro retornada.

Retorno da mensagem.

Obrigatório

Será apresentado em uma mensagem geérica o erro que foi retornado pelo Web Service ou pela aplicação.

Exemplo de retorno de integração de Envio com ERRO:

 

TXT:

000012345678901234; ;9319;NF44;2;;;;5053;0123_RPS_QUAL

1000;E30;Item da lista de serviço inexistente;Consulte a legislação vigente para saber o item da lista de serviço que deverá ser informado neste campo.

2000;999; Rejeição genérica da prefeitura - Mensagem: Número da NFS-e inexistente na base de dados para o prestador de serviço pesquisado - Correção: Informe o número correto da NFS-e.

 

XML:

<?xml version="1.0" encoding="utf-8"?>

<IntegrationXml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">

 <param retorno="XML"/>

 <AtualizarNFSe>

            <Dados>

              <param nome="NUMCGC" valor="12345678901234"/>

              <param nome="NUMRPS" valor="4"/>

              <param nome="CODSNF" valor="NF"/>

              <param nome="INDSUC" valor="2"/>

                          <param nome="RPSCLI" valor="5053"/>

                          <param nome="RPSID" valor="0123_RPS_QUAL"/>

                                 <Mensagens>

                 <MensagemRetorno>

                               <Codigo> E998</Codigo>

                 <Mensagem> Número do lote RPS inválido </Mensagem>

                 <Correcao> Numero do lote já enviado ou fora do ão</Correcao>

                 </MensagemRetorno>

                     </Mensagens>

                                <MensagensLote/>

                 <MessagesBusiness>

                            <MessageBusiness>

                          <Code>999</Code>

                         <Message>Rejeição genérica da prefeitura - Mensagem: Número da NFS-e inexistente na base de dados para o prestador de serviço pesquisado - Correção: Informe o número correto da NFS-e.</Message>

                      </MessageBusiness>

                       </MessagesBusiness>

               </Dados>

 </AtualizarNFSe>

</IntegrationXml>

 

Observação: O valores do arquivo de retorno, são preenchidos pela Prefeitura, que retorna estes dados após uma consulta realizada junto ao Web Service.

 

 

Observação:

O valores do arquivo de retorno, são preenchidos pela Prefeitura, que retorna estes dados após uma consulta realizada junto ao Web Service.

 

Integração de Retorno de Autorização de NFS-e:

 

Integração de Retorno de Envio:

Nomenclatura de Retorno de Envio:

 

Campo

Descrição

Exemplo Preenchimento

Estado

Observação

[NUMNFSE]

Número da NFS-e

1355

Opcional

Número da NFS-e.

[JOBID]

Número do JobId.

1

Opcional

Número do Job.

[NUMRPS]

Número da RPS

4

Opcional

Número da RPS.

[SERIE]

Série da RPS

NF

Opcional

Série da RPS.

[TIPO]

Tipo da RPS.

1

Opcional

Tipo de envio da RPS.

[CNPJ]

CNPJ do Prestador de serviço.

12345678901234

Opcional

CNPJ do Prestador de Serviço.

[DATA]

Data de emissão da NFS-e

30/11/2012

Opcional

Data de Emissão da NFS-e.

[HORA]

Hora da Emissão da NFS-e

15:10:00

Opcional

Hora da Emissão da NFS-e.

Exemplo da nomenclatura de Retorno de Envio:

 

TXT:

<NUMRPS>_<SERIE>_<TIPO>_ENVI.txt

4_NF_1_ENVI.txt

 

XML:

<NUMRPS>_<SERIE>_<TIPO>_ENVI.xml

4_NF_1_ENVI.xml

Integração de Retorno de Envio:

Retorno de Envio:

 

Campo

Descrição

Exemplo Preenchimento

Estado

Observação

0000

Número da Linha.

0000

Obrigatório

Número da linha.

NUMCGC

CNPJ do Prestador de Serviço.

12345678901234

Obrigatório

CNPJ do Prestador de Serviço

NUMRPS

Número da RPS.

4

Obrigatório

Número da RPS.

CODSNF

Número de série da RPS.

NF

Obrigatório

Série da RPS

INDSUC

Status do sucesso de retorno.

1

Obrigatório

Status:

1 – Autorizado.

NUMNFS

Número da NFS-e

1355

Obrigatório

Número da NFS-e.

CODVRF

Número do Codigo de Verificação da NFS-e

IGEAXO9KE

Opcional

Número do Código de Verificação da NFS-e

DATHOR

Data e Hora de emissão da NFS-e.

2012-11-29T13:51:53

Opcional

Data e Hora de emissão da NFS-e.

RPSCLI

Número do RPS original

5054

Opcional

Número do documento original enviado pelo cliente.

RPSID

Número da Matricula

0123_RPS_QUAL

Opcional

Campo que será identificado a matrícula.

Exemplo de retorno de integração de Envio:

 

TXT:

0000;12345678000121;9319;NF;1;9938;e1bb8ba3df4d4a3e669d6d2e51a7249;20/10/2014 12:00:00;5054;0123_RPS_QUAL

 

XML:

<?xml version="1.0" encoding="utf-8"?>

<IntegrationXml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">

 <param retorno="XML" />

 <AtualizarNfse>

   <Dados>

     <param nome="NUMCGC" valor="12345678901234" />

     <param nome="NUMRPS" valor="4" />

     <param nome="CODSNF" valor="NF" />

     <param nome="INDSUC" valor="1" />

     <param nome="NUMNFS" valor="1355" />

     <param nome="CODVRF" valor="IGEAXO9KE" />

     <param nome="DATHOR" valor="2012-11-29T13:51:53" />

    <param nome="RPSCLI" valor="5053" />

    <param nome="RPSID" valor="0123_RPS_QUAL" />

     <Mensagens />

     <MensagensLote />

     <MessagesBusiness />

   </Dados>

 </AtualizarNfse>

</IntegrationXml>

 

Observação: O valores do arquivo de retorno, são preenchidos pela Prefeitura, que retorna estes dados após uma consulta realizada junto ao Web Service.

 

 

Observação:

O valores do arquivo de retorno, são preenchidos pela Prefeitura, que retorna estes dados após uma consulta realizada junto ao Web Service.

 

Integração de Retorno de Cancelamento com erros:

 

Integração de Retorno de Cancelamento:

Nomenclatura de Retorno de Cancelamento com Erro:

 

Campo

Descrição

Exemplo Preenchimento

Estado

Observação

[NUMNFSE]

Número da NFS-e.

1355

Opcional

Número da NFS-e.

[JOBID]

Número do JobId.

1

Opcional

Número do Job.

[NUMRPS]

Número da RPS

4

Opcional

Número da RPS.

[SERIE]

Série da RPS

CANC

Opcional

A série de retorno será retornada como CANC.

[TIPO]

Tipo da RPS.

1

Opcional

Tipo de envio da RPS.

[CNPJ]

CNPJ do Prestador de serviço.

12345678901234

Opcional

CNPJ do Prestador de Serviço.

[DATA]

Data de emissão da NFS-e

30/11/2012

Opcional

Data de Emissão da NFS-e.

[HORA]

Hora da Emissão da NFS-e

15:10:00

Opcional

Hora da Emissão da NFS-e.

Exemplo da nomenclatura de Retorno de Cancelamento:

 

TXT:

<NUMNFSE>_CANC.txt

1355_CANC.txt

 

XML:

<NUMNFSE>_CANC.xml

1355_CANC.xml

Integração de Retorno de Cancelamento:

Retorno de Cancelamento com Erro:

 

Campo

Descrição

Exemplo Preenchimento

Estado

Observação

0000

Número da Linha.

0000

Obrigatório

Número da linha.

NUMCGC

CNPJ do Prestador de Serviço.

12345678901234

Obrigatório

CNPJ do Prestador de Serviço

NUMRPS

Número da RPS.

4

Obrigatório

Número da RPS.

CODSNF

Número de série da RPS.

CANC

Obrigatório

A série de retorno será retornada como CANC.

INDSUC

Status do sucesso de retorno.

2

Obrigatório

Status:

2 – Rejeitada.

1000

Número da Linha

1000

Obrigatório

Número da Linha.

<Codigo>

Número do código da integração.

E45

Obrigatório

Número do código de integração.

<Mensagem>

Mensagem de integração

Descrição do Erro.

Obrigatório

Descrição do Erro.

<Correcao>

Mensagem de correção da RPS.

Descrição da Correção

Obrigatório

Mensagem de correção da RPS.

2000

Número da Linha

2000

Obrigatório

Esta linha será retornada apenas se o Layout do Job de NFS-e estiver setado com Layout 5.00 (Layout Unico)

<Code>

Número de erro da Integração

999

Obrigatório

Códigos de Integração:

200 – Erro de Conversão;

201 – Documento reenviado pelo ERP;

203 – Documento em processamento

204 – Documento já cancelado;

999 – Rejeição genérica da prefeitura.

<Mensage>

Mensagem de erro retornada.

Retorno da mensagem.

Obrigatório

Será apresentado em uma mensagem geérica o erro que foi retornado pelo Web Service ou pela aplicação.

Exemplo de retorno de integração de Cancelamento com ERRO:

 

TXT:

0000;06255692000103;4;CANC;2;2134;;

1000;E45;CNPJ não encontrado na base de dados;Confira o numero do CNPJ informado. Caso esteja correto, o prestador não está inscrito no município.

2000;999;Rejeição genérica da prefeitura - Mensagem: CNPJ não encontrado na base de dados - Correção: Confira o numero do CNPJ informado. Caso esteja correto, o prestador não está inscrito no município.

 

XML:

<?xml version="1.0" encoding="utf-8"?>

<IntegrationXml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">

 <param retorno="XML"/>

 <AtualizarNFSe>

         <Dados>

                 <param nome="NUMCGC" valor="12345678901234"/>

                 <param nome="NUMRPS" valor="4"/>

                 <param nome="CODSNF" valor="CANC"/>

                 <param nome="INDSUC" valor="2"/>

                 <param nome="NUMNFS" valor="2143"/>

                 <Mensagens>

                         <MensagemRetorno>

                                                                <Codigo>E45</Codigo>

                                                                <Mensagem>CNPJ não encontrado na base de dados</Mensagem>

                                                                <Correcao>Confira o numero do CNPJ informado. Caso esteja correto, o prestador não                          está inscrito no município.</Correcao>

                         </MensagemRetorno>

                 </Mensagens>

                 <MensagensLote/>

                 <MessagesBusiness>

                         <MessageBusiness>

                                 <Code>999</Code>

                                 <Message>Rejeição genérica da prefeitura - CNPJ não encontrado na base de dados - Correção:Confira o numero do CNPJ informado. Caso esteja correto, o prestador não está inscrito no município.</Message>

                         </MessageBusiness>

                 </MessagesBusiness>

         </Dados>

 </AtualizarNFSe>

</IntegrationXml>

 

Observação: O valores do arquivo de retorno, são preenchidos pela Prefeitura, que retorna estes dados após uma consulta realizada junto ao Web Service.

 

 

Observação:

O valores do arquivo de retorno, são preenchidos pela Prefeitura, que retorna estes dados após uma consulta realizada junto ao Web Service.

 

 

Integração de Retorno de Cancelamento autorizado:

 

Integração de Retorno de Cancelamento:

Nomenclatura de Cancelamento:

 

Campo

Descrição

Exemplo Preenchimento

Estado

Observação

[NUMNFSE]

Número da NFS-e

1355

Opcional

Número da NFS-e.

[JOBID]

Número do JobId.

1

Opcional

Número do Job.

[NUMRPS]

Número da RPS

4

Opcional

Número da RPS.

[SERIE]

Série da RPS

CANC

Opcional

A série de retorno será retornada como CANC.

[TIPO]

Tipo da RPS.

1

Opcional

Tipo de envio da RPS.

[CNPJ]

CNPJ do Prestador de serviço.

12345678901234

Opcional

CNPJ do Prestador de Serviço.

[DATA]

Data de emissão da NFS-e

30/11/2012

Opcional

Data de Emissão da NFS-e.

[HORA]

Hora da Emissão da NFS-e

15:10:00

Opcional

Hora da Emissão da NFS-e.

Exemplo da nomenclatura de retorno de Cancelamento de NFS-e:

 

TXT:

<NUMNFSE>_CANC.txt

1355_CANC.txt

 

XML:

<NUMNFSE>_CANC.xml

1355_CANC.xml

Integração de Retorno de Cancelamento:

Retorno de Cancelamento

 

Campo

Descrição

Exemplo Preenchimento

Estado

Observação

0000

Número da Linha.

0000

Obrigatório

Número da linha.

NUMCGC

CNPJ do Prestador de Serviço.

12345678901234

Obrigatório

CNPJ do Prestador de Serviço

NUMRPS

Número da RPS.

4

Obrigatório

Número da RPS.

CODSNF

Número de série da RPS.

CANC

Obrigatório

Série da RPS

INDSUC

Status do sucesso de retorno.

1

Obrigatório

Status:

1 – Cancelamento.

NUMNFS

Número da NFS-e

1355

Obrigatório

Número da NFS-e.

CODVRF

Número do Codigo de Verificação da NFS-e

IGEAXO9KE

Opcional

Número do Código de Verificação da NFS-e

DATHOR

Data e Hora de emissão da NFS-e.

2012-11-29T13:51:53

Opcional

Data e Hora de emissão da NFS-e.

Exemplo de retorno de integração Cancelamento de NFS-e:

 

TXT:

0000;<NUMCGC>; <NUMRPS>; <CODSNF>;<INDSUC>;<NUMNFS>;<CODVRF>;<DATHOR>

0000;12345678901234;4;CANC;2;1355;IGEAXO9KE;2012-11-29T13:51:53

 

XML:

<?xml version="1.0" encoding="utf-8"?>

<IntegrationXml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">

 <param retorno="XML" />

 <AtualizarNfse>

   <Dados>

     <param nome="NUMCGC" valor="12345678901234" />

     <param nome="NUMRPS" valor="4" />

     <param nome="CODSNF" valor="CANC" />

     <param nome="INDSUC" valor="1" />

     <param nome="NUMNFS" valor="1355" />

     <param nome="CODVRF" valor=" IGEAXO9KE " />

     <param nome="DATHOR" valor="2012-11-29T13:51:53" />

     <Mensagens />

     <MensagensLote />

     <MessagesBusiness />

   </Dados>

 </AtualizarNfse>

</IntegrationXml>

 

Observação: Os valores do arquivo de retorno são preenchidos pela Prefeitura, que retorna estes dados após uma consulta realizada junto ao Web Service da Prefeitura.

 

Observação:

Os valores do arquivo de retorno são preenchidos pela Prefeitura, que retorna estes dados após uma consulta realizada junto ao Web Service da Prefeitura.