Skip to main content
Skip table of contents

Integração de Impressão

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

Integração de Impressão

Preenchimento da Nomenclatura de Retorno de Impressão:

Campo

Descrição

Exemplo Preenchimento

Estado

Observação

[JOBID]

Número do JobId.

7

Opcional

Número do JobId.

[NUMRPS]

Número do RPS

8710

Opcional

Número do RPS

[SERIE]

Série do RPS

TES20

Opcional

Série do RPS

[TIPO]

Tipo do RPS.

1

Opcional

Tipo de envio do RPS.

[CNPJ]

CNPJ do Prestador de serviço.

12345678901234

Opcional

CNPJ do Prestador de Serviço.

[DATA]

Data de emissão da NFS-e

24/03/2016

Opcional

Data de Emissão da NFS-e.

[HORA]

Hora da Emissão da NFS-e

10:48:01

Opcional

Hora da Emissão da NFS-e.

Exemplo de Preenchimento da Nomenclatura de impressão

TXT:

<NUMRPS>_<SERIE>_<TIPO>_<JOBID>_IMP.txt

8710_TES20_1_7_IMP.txt

 

XML:

<NUMRPS>_<SERIE>_<TIPO>_<JOBID>_IMP.xml

8710_TES20_1_7_IMP.xml

 

Integração de Retorno de Impressão:

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 do RPS.

3

Obrigatório

Número do RPS.

CODSNF

Número de série do RPS.

TXT

Obrigatório

Série do RPS

INDSUC

Status do sucesso de retorno.

0

Obrigatório

Status:

0 – Não impresso.

1 – Impresso com sucesso.

NUMNFS

Número da NFS-e

203301

Opcional

Número da NFS-e.

Caso a NFS-e seja autorizada, será preenchido o respectivo campo com o número da NFS-e.

CODVRF

Número do Código 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.

1000

Número da Linha

1000

Obrigatório

Número da linha.

<Codigo>

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

-

Opcional

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

<Mensagem>

Descrição da mensagem de retorna.

Nao Impresso

Obrigatório

Descrição da mensagem de integração. Poderá ser retornado a mensagem:

Impresso; Ou

Não Impresso

<Correcao>

Mensagem de correção do campo.

-

Opcional

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

Exemplo de retorno de integração de Impressão

TXT:

0000;1234578901234;8710;TES20;0;203301;;

1000;;Nao Impresso;

 

XML:

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

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

 <param retorno="XML" />

 <AtualizarNfse>

   <Dados>

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

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

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

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

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

     <Mensagens>

       <MensagemRetorno>

         <Mensagem>Nao Impresso</Mensagem>

       </MensagemRetorno>

     </Mensagens>

     <MensagensLote />

     <MessagesBusiness />

   </Dados>

 </AtualizarNfse>

</IntegrationXml>

{{component-feedback-article}}

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.