Dados adicionais de impressão

Anterior
Próximo
Feedback
Imprimir

Dados adicionais de impressão

 

Os campos adicionais de impressão, são informados apenas para impressões de NFC-e.  A linha 10270 e a tag <ImprimirDocumento> não terão nenhum conteúdo e são obrigatórias para a impressão, mas caso possuam o valor igual a 1, será gerado um arquivo para reimpressão.

Nas linhas 10200, deve ser inserido o campo LAC001, podendo este ser até LAC020, isto para campos adicionais no centro do DANFE. Para campos adicionais no rodapé, deve ser inserido o campo LAR001, o qual pode ser até o LAR999.  Ao enviar uma quantidade muito ampla de carácteres no campo LAC ou LAR vai ser realizado a quebra de linha, possibilitando ampliar a quantidade de carácter para cada campo LAC ou LAR.

A linha 10201 é uma linha temporária, dessa forma não é válida para reimpressão. Caso seja necessário as informações desta linha na reimpressão, deve ser adicionada no próprio arquivo de reimpressão.

 

10000

PAI:

-

OPC.

0-1

Dados do arquivo

#

Campo

Tipo

Ob.

Tam.

Descrição

1

impressora

C

N

9

 Deve ser informado para indicar que o documento será impresso.

Exemplo TXT

10000;

 

Exemplo XML

 

 

10200

PAI:

10000

OPC.

1-10

Linha Adicional Central - LAC

#

Campo

Tipo

Ob.

Tam.

Descrição

2

LAC001

C

S

6

 Deve ser informado para identificação da Linha Adicional Central

3

valor

C

S

13

 Deve ser informado o valor do campo adicional.

Exemplo TXT

10000;

10200;LAC001;Valor do Campo Adicional

10200;LAC002;Valor do Campo Adicional 2

10270;

 

Exemplo XML

 

 

10200

PAI:

10000

OPC.

1-999

Linha Adicional Rodapé - LAR

#

Campo

Tipo

Ob.

Tam.

Descrição

4

LAR001

C

S

6

Deve ser informado para identificação da Linha Adicional Rodapé

5

valor

C

S

13

 Deve ser informado o valor do campo adicional.

Exemplo TXT

10000;

10200;LAR001;Valor do Campo Adicional

10200;LAR002;Valor do Campo Adicional 2

10270;

 

Exemplo XML

 

 

10201

PAI:

10000

OPC.

1-999

Linha dados adicionais - Temporário

#

Campo

Tipo

Ob.

Tam.

Descrição

6

LAR001

C

S

6

  Deve ser informado para identificação.

7

LAR002

C

S

13

  Deve ser informado o texto, o qual pode ser livre.

Exemplo TXT

10000;

10201;LAR001;Dados Adicionais

10201;LAR002;Texto livre em negrito

10270;

 

Exemplo XML

 

 

10201

PAI:

10000

OPC.

1-999

Código de Barras

#

Campo

Tipo

Ob.

Tam.

Descrição

7

LAR001

C

S

6

  Deve ser informado para identificação.

8

[barCode128]

C

S

12

Nome da TAG Qrcode a ser utilizada.

9

valor

N

S

44

Código de barras.

Exemplo TXT

10000;

10200;LAR001;[barCode128]

10200;LAR002;074117959503180000179041

 

Exemplo XML
<LAR001>[barCode128]</LAR001>

<LAR002>07411795950318000017904</LAR002>

 

 

 

Caso seja utilizado no formulário o campo FIM_DANFE_ADAPTAVEL em vez do FIM_DANFE, o corte é realizado após o término dos Dados Adicionais se informado o [barCode128].

 

 

10271

PAI:

10000

OPC.

0-1

Impressão via Concentrador

#

Campo

Tipo

Ob.

Tam.

Descrição

8

ConcentratorPrint

N

N

1

Tag impressão no Concentrador para agentes que trabalham como físicos.

0 - Não imprimir

1 - Imprimir

Obs: os documentos que terão entrada via HTTP no Concentrador, que possuem o valor 1 na TAG, deverão realizar a impressão no Concentrador

Exemplo TXT

10271;1

 

Exemplo XML

<dadosAdic>

 <ConcentratorPrint>1</ConcentratorPrint>

</dadosAdic>

 

 

 

Esta funcionalidade (ConcentratorPrint) está disponível apenas no Release 89305 e a partir do Release 90080.

 

 

10400

PAI:

10000

OPC.

0-999

Dados do arquivo

#

Campo

Tipo

Ob.

Tam.

Descrição

8

infoPrint001

C

N

9

 Identificador sequencial da linha dados Adicionais.

9

nItem

C

N

9

Número do item. Para o envio XML é necessário informar o conteúdo dentro  da tag <rule></rule>

10

Mensagem

C

N

56

Para o envio XML é necessário informar o conteúdo dentro  da tag <msg></msg>

Exemplo em TXT

10000;

10270;

10400;infoPrint001;nItem=1;Desconto                   R$ 2,00                  4,00

10400;infoPrint002;nItem=3;Desconto                   10%                       12,00

10400;infoPrint003;nItem=6;Pode ser inserido um texto

10400;infoPrint004;nItem=7;Multa                      + 100.00                   144,00

 

Exemplo XML

<infoPrint>

   <infoPrint001>

 <rule>nItem=1</rule>

 <msg>Desconto     R$ 2,00       4,00</msg>

    </infoPrint001>

</infoPrint>  

 

Exemplos para dados adicionais de impressão

TXT:

 

 

XML:

 

 

 

 

Campos Adicionais para Impressão

 

 

Voltar