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