Campo dados adicionais SAT

Anterior
Próximo
Feedback
Imprimir

Campo dados adicionais SAT

 

Neste tópico é listado todos os campos adicionais, os quais podem ser informados apenas em arquivos com contingência SAT de NFC-e. Os campos adicionais devem seguir o padrão, conforme descrito abaixo:

 

✓ Os arquivos em TXT devem possuir a linha 10000 seguida da 10200, onde esta é o campo adicional específico, o qual é identificado pelo nome do campo adicional;

✓ Os arquivos em XML devem possuir a tag dadosAdic e dentro desta o campo adicional específico.

 

Para o melhor entendimento, a seguir é apresentado todos os campos adicionais seguidos de exemplos em TXT e XML.

 

 

Os campos listados abaixo, serão obrigatórios apenas quando não possuir informações no configdata.xml:

 

nSerieSAT;

IDE_CNPJ ;

IDE_SignAC;

IDE_numeroCaixa;

EMIT_indRatISSQN.

 

Exemplo configdata.xml:

 

    <configdata active="true" tryagainassociate="false" satserver="true" version="1.00">

 

   

active = "true": Utilizado para SAT Agente e SAT Server;

satserver = "true": Utilizado para SAT Server;

 

Caso seja utilizado SAT Server ou SAT Agente e as duas tags acima estiverem como ativas (true), não é necessário mandar os dados adicionais na massa.

 

 

10000

PAI:

2000

OPC.

0-1

Contingência SAT

#

Campo

Tipo

Ob.

Tam.

Descrição

1

dadosAdic

C

S

9

Comando para abrir os dados adicionais SAT.

Exemplo TXT

10000;

 

Exemplo XML

<dadosAdic></dadosAdic>

 

10200

PAI:

10000

OPC.

0-1

Número de Série Contingência SAT

#

Campo

Tipo

Ob.

Tam.

Descrição

2

nSerieSAT

C

S

9

Deve ser informado o nome nSerieSAT, quando o arquivo for no formato TXT. Caso seja em XML, este nome será a tag, conforme exemplos.

3

valor

N

S

9

Informe o valor da série em contingência SAT.

Exemplo TXT

10200;nSerieSAT;900000123

 

Exemplo em XML

<nSerieSAT>900000123</nSerieSAT>

 

10200

PAI:

10000

OPC.

0-1

CNPJ da empresa desenvolvedora do aplicativo comercial, com os zeros não significativos. O valor desse campo deverá ser o CNPJ necessário da nota atual, caso seja diferente do configurado no Connector ele deverá ser informado, caso contrário não é necessário, pois pegará o CNPJ automaticamente das configurações no e-Connector.

#

Campo

Tipo

Ob.

Tam.

Descrição

4

IDE_CNPJ

C

S

8

Deve ser informado o nome IDE_CNPJ, quando o arquivo for no formato TXT. Caso seja em XML, este nome será a tag, conforme exemplos.

5

CNPJ

N

S

14

Informe o CNPJ da empresa.

Exemplo TXT

10200;IDE_CNPJ;10280456899874

 

Exemplo em XML

<IDE_CNPJ>10210532000110</IDE_CNPJ>

 

10200

PAI:

10000

OPC.

0-1

Assinatura do Aplicativo Comercial. Este valor caso necessite ser diferente do configurado no Connector deverá ser informado, caso contrário não é necessário, pois pegará a assinatura automaticamente das configurações no e-Connector Settings NFC-e.

#

Campo

Tipo

Ob.

Tam.

Descrição

6

IDE_SignAC

C

S

10

Deve ser informado o nome IDE_SignAC, quando o arquivo for no formato TXT. Caso seja em XML, este nome será a tag, conforme exemplos.

7

valor

N

S

19

Deve ser informado a assinatura do aplicativo comercial.

Exemplo TXT

10200;IDE_SignAC;xhhAHSAHSWQGYWQSWYJ

 

Exemplo em XML

<IDE_SignAC>informações</IDE_SignAC>

 

10200

PAI:

10000

OPC.

0-1

Número de 0 a 999 referente ao Caixa em que o SAT está conectado.

#

Campo

Tipo

Ob.

Tam.

Descrição

8

IDE_numeroCaixa

C

S

15

Deve ser informado o nome IDE_numeroCaixa, quando o arquivo for no formato TXT. Caso seja em XML, este nome será a tag, conforme exemplos.

9

valor

N

S

19

Informe o valor da série, referente ao caixa que o SAT está conectado.

Exemplo TXT

10200;IDE_numeroCaixa;0000000000000000001

 

Exemplo em XML

<IDE_numeroCaixa>000</IDE_numeroCaixa>

 

10200

PAI:

10000

OPC.

0-1

Informa se o Desconto sobre subtotal deve ser rateado entre os itens sujeitos à tributação pelo ISSQN

#

Campo

Tipo

Ob.

Tam.

Descrição

10

EMIT_indRatISSQN

C

S

16

Deve ser informado o nome EMIT_indRatISSQN, quando o arquivo for no formato TXT. Caso seja em XML, este nome será a tag, conforme exemplos.

11

valor

N

S

1

'S'- Desconto sobre subtotal será rateado entre os itens sujeitos ao ISSQN.

'N'- Desconto sobre subtotal não será rateado entre os itens sujeitos ao ISSQN.

Exemplo TXT:

10200;EMIT_indRatISSQN;S

 

Exemplo em XML

<EMIT_indRatISSQN>S</EMIT_indRatISSQN>

 

10200

PAI:

10000

OPC.

0-1

Grupo de valores de entrada de Desconto/Acréscimo sobre Subtotal

#

Campo

Tipo

Ob.

Tam.

Descrição

12

DescAcrEntr_vDescSubTot

C

S

15

Deve ser informado o nome DescAcrEntr_vDescSubTot, quando o arquivo for no formato TXT. Caso seja em XML, este nome será a tag, conforme exemplos.

13

valor

N

S

1

Se informado, deve conter desconto concedido sobre total dos itens. Valor deverá ser distribuido pelo SAT proporcionalmente ao valor de cada item, já considerado o desconto ou acréscimo do item. Distribuição incidirá sobre os itens sujeitos ao ISSQN somente se o campo indRatISSQN (id:C16) = 'S'.

Exemplo TXT:

10200;DescAcrEntr_vDescSubTot;1.00

 

Exemplo em XML

<DescAcrEntr_vDescSubTot>1.00</DescAcrEntr_vDescSubTot>

 

10200

PAI:

10000

OPC.

0-1

Desconto sobre o total de itens

#

Campo

Tipo

Ob.

Tam.

Descrição

12

DescAcrEntr_vAcrSubTot

C

S

 

Deve ser informado o nome DescAcrEntr_vAcrSubTot, quando o arquivo for no formato TXT. Caso seja em XML, este nome será a tag, conforme exemplos.

13

valor

N

S

 

Se informado, deve conter desconto concedido sobre o total de itens. Valor deverá ser distribuído pelo SAT proporcionalmente ao valor de cada item.

Exemplo em TXT

10200;DescAcrEntr_vAcrSubTot;15.00

 

Exemplo em XML

<DescAcrEntr_vAcrSubTot>15.00</DescAcrEntr_vAcrSubTot>

 

10200

PAI:

10000

OPC.

0-1

Regime Especial de Tributação do ISSQN

#

Campo

Tipo

Ob.

Tam.

Descrição

12

EMIT_cRegTribISSQN

C

S

 

Deve ser informado o nome EMIT_cRegTribISSQN, quando o arquivo for no formato TXT. Caso seja em XML, este nome será a tag, conforme exemplos.

13

valor

N

S

 

Regime Especial de Tributação do ISSQN: 1 - Microempresa Municipal; 2 - Estimativa; 3 - Sociedade de Profissionais; 4 - Cooperativa; 5 - Microempresário Individual (MEI).

Exemplo em TXT

10200;EMIT_cRegTribISSQN;1

 

Exemplo em XML

<EMIT_cRegTribISSQN>1</EMIT_cRegTribISSQN>

 

Os campos abaixo são exclusivos para equipamento SAT Tanca, com o formato de arquivo .XML.

 

10200

PAI:

10000

OPC.

0-1

Tentativas para realizar comunicação com o equipamento SAT.

#

Campo

Tipo

Ob.

Tam.

Descrição

12

attemptnumber

C

S

 

Deve ser informado o nome attemptnumber, quando o arquivo for no formato TXT. Caso seja em XML, este nome será a tag, conforme exemplos.

13

valor

N

S

 

Número de tentativas para realizar comunicação com o equipamento SAT.

Exemplo em TXT

10200;attemptnumber;20

 

Exemplo em XML

<attemptnumber>20</attemptnumber>

 

10200

PAI:

10000

OPC.

0-1

Intervalo entre as tentativas de envio.

#

Campo

Tipo

Ob.

Tam.

Descrição

12

attemptdelay

C

S

 

Deve ser informado o nome attemptdelay, quando o arquivo for no formato TXT. Caso seja em XML, este nome será a tag, conforme exemplos.

13

valor

N

S

 

Intervalo entre as tentativas de envio.

Exemplo em TXT

10200;attemptdelay;3000

 

Exemplo em XML

<attemptdelay>3000</attemptdelay>

 

Exemplos para inserir dados adicionais SAT

TXT:

10000;

10200;nSerieSAT;900000123

10200;IDE_CNPJ;10280456899874

10200;IDE_SignAC;xhhAHSAHSWQGYWQSWYJ

10200;IDE_numeroCaixa;0000000000000000001

10200;EMIT_indRatISSQN;S

10200;DescAcrEntr_vDescSubTot;1.00

10200;DescAcrEntr_vAcrSubTot;15.00

10200;EMIT_cRegTribISSQN;1

 

XML:

<dadosAdic>

  <nSerieSAT>900000123</nSerieSAT>

  <IDE_CNPJ>10210532000110</IDE_CNPJ>

  <IDE_SignAC>informações</IDE_SignAC>

  <IDE_numeroCaixa>000</IDE_numeroCaixa>

  <EMIT_indRatISSQN>S</EMIT_indRatISSQN>

  <DescAcrEntr_vDescSubTot>1.00</DescAcrEntr_vDescSubTot>

  <DescAcrEntr_vAcrSubTot>15.00</DescAcrEntr_vAcrSubTot>

  <EMIT_cRegTribISSQN>1</EMIT_cRegTribISSQN>

</dadosAdic>

 

Voltar