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> |
||||