Dicionário de dados - Chamada


 

CAMPOS RELATIVOS À CHAMADA

 

CAMPO

 

TIPO

 

TAMANHO

 

OBSERVAÇÃO

sisOrig

Inteiro

4

 

sessionID

String

255

Código do sistema de origem + código hash

dtCalc

Data

10

Formato da Nfe: AAAA-MM-DD. Ex: 2013-12-30

tipoOp

Inteiro

1

 

natOp

Inteiro

16

 

CNAERem

Inteiro

7

 

CNAEDest

Inteiro

7

 

ufOrig 

String

2

 

ufDest

String

2

 

munOrig

Inteiro

7

 

munDest

Inteiro

7

 

perfilDest

Inteiro

16

 

perfilRem

Inteiro

16

 

Id

Inteiro

3

 

cProd

String

120

 

Orig

Inteiro

1

 

cEAN

Inteiro

14

 

NCM

Inteiro

8

 

EXTIPI

Inteiro

3

Código EX da TIPI

qTrib

Decimal

11,4

11 dígitos de corpo e 4 dígitos de precisão

vProdUni

Decimal

13,10

13 dígitos de corpo e 10 dígitos de precisão

vFrete

Decimal

13,4

13 dígitos de corpo e 4 dígitos de precisão

vSeg

Decimal

13,4

13 dígitos de corpo e 4 dígitos de precisão

vDesc

Decimal

13,4

13 dígitos de corpo e 4 dígitos de precisão

vOutro

Decimal

13,4

13 dígitos de corpo e 4 dígitos de precisão

vII

Decimal

13,4

13 dígitos de corpo e 4 dígitos de precisão

bcII

Decimal

13,4

13 dígitos de corpo e 4 dígitos de precisão

vIOF

Decimal

13,4

13 dígitos de corpo e 4 dígitos de precisão

vEncCamb

Decimal

13,4

13 dígitos de corpo e 4 dígitos de precisão

vDespAdu

Decimal

13,4

13 dígitos de corpo e 4 dígitos de precisão

Observação 1 – O separador de decimais é o ponto e não há separação de milhares. Ex 12489.54

Observação 2 – Com relação aos tipos do dicionário de dados, embora estejamos descrevendo as informações em termos de inteiro, decimal e data, na prática as informações são transitadas em formato string, porém, seguindo as regras do tipo específico. Isso ocorre para evitar problema de tipagem entre linguagens diferentes.