Dicionário de dados - Retorno


CAMPOS RELATIVOS AO RETORNO

CAMPO

TIPO

TAMANHO

OBSERVAÇÃO

cProd

String

120

Código do produto

CEST

Inteiro

7

Código Especificador da Substituição Tributária

CFOP

Inteiro

4

Classifiação Fsical da Operação

Id

Inteiro

3

Id enviado na chamada, pode voltar em ordem diferente.

NCM

Inteiro

8

Nomenclatura Comum do Mercosul

EXTIPI

Inteiro

3

Exceção da Tabela de IPI

munDest

Inteiro

7

Código de município de destino.

Cod

Inteiro

3

Pertencente ao grupo status

NvProdUni

Decimal

13,2

Novo valor unítário a ser empregado para o cálculo sem tributos.

Percentual_difal

Decimal

3,4

Percentual diferencial de aliquotas

Msg

String

255

Pertencente ao grupo status

percentual_difal

Decimal

3,4

Percentual diferencial de alíquota

vl_difal

Decimal

13,2

Valor do diferencial de alíquota

bc_difal

Decimal

13,2

Valor da base de cáculo do difal

Orig

Inteiro

1

Código de origem do produto.

custo_aquisicao

Decimal

13,2

Valor do custo de aquisição

IDIncidente

Inteiro

2

Codigo Id do incidente

CST

Inteiro

2

Código de Situação tributária

vBCFCPST

Decimal

13,2

Valor da Base de Cálculo do FCP retido por Substituição Tributária

infTribFed

Decimal

13,2

Valor dos Tributos

modBC

Inteiro

1

Modalidade da base de cálculo.

vBC

Decimal

13,4

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

pICMS

Decimal

3,4

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

vICMS

Decimal

13,4

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

modBCST

Inteiro

1

Modalidade da base de cálculo do ICMS ST

pMVAST

Decimal

3,4

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

pRedBCST

Decimal

3,4

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

vBCST

Decimal

13,4

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

pICMSST

Decimal

3,4

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

vICMSST

Decimal

13,4

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

pRedBC

Decimal

3,4

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

cEnq

String

3

Código de enquadramento Legal

pIPI

Decimal

3,4

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

 

vIPI

Decimal

13,4

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

 

pPIS

Decimal

3,4

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

 

vPIS

Decimal

13,4

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

 

qBCProd

Decimal

12,4

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

 

vAliqProd

Decimal

11,4

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

 

pCOFINS

Decimal

3,4

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

 

vCOFINS

Decimal

13,4

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

tipo_antecipacao

String

3

 

encerra_trib

String

3

 

responsavel

String

100

 

qUnid

Decimal

12,4

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

modBCST

Inteiro

1

Modalidade de determinação da BC

vUnid

Decimal

11,4

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

bcICMSDeson

Decimal

13,4

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

p_red_bc_interna_dest

Decimal

8,2

8 dígitos de corpo e 2 dígitos de precisão

aliq_interna_dest

Decimal

4,4

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

bc_icms_antecipacao

Decimal

13,4

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

perc_fixo

Decimal

6,2

6 dígitos de corpo e 2 dígitos de precisão

mva

Decimal

18,2

18 dígitos de corpo e 2 dígitos de precisão

mva_ajustado

Decimal

18,2

18 dígitos de corpo e 2 dígitos de precisão

mva_lista_positiva_ajustado

Decimal

18,2

18 dígitos de corpo e 2 dígitos de precisão

mva_lista_negativa_ajustado

Decimal

18,2

18 dígitos de corpo e 2 dígitos de precisão

mva_lista_neutra_ajustado

Decimal

18,2

18 dígitos de corpo e 2 dígitos de precisão

valor_pauta

Decimal

8,2

8 dígitos de corpo e 2 dígitos de precisão

unidade_pauta

String

6

Código de unidade de pauta

vigencia_de

Data

 

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

vigencia_ate

Data

 

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

valor_icms_antecipacao

Decimal

13,4

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

infAdProd

String

500

 

vICMSDeson

Decimal

13,4

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

pICMSDeson

Decimal

3,4

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

motDesICMS

String

2

Motivo da desoneração do ICMS

vICMSOp

Decimal

13,4

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

pDif

Decimal

3,4

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

vICMSDif

Decimal

13,4

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

vBCSTRet

Decimal

13,4

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

vICMSSTRet

Decimal

13,4

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

pRedBCEfet

Decimal

8,2

8 dígitos de corpo e 2 dígitos de precisão

vBCEfet

Decimal

13,4

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

pICMSEfet

Decimal

4,4

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

vICMSEfet

Decimal

13,4

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

cBenef

Inteiro

10

Código de benefício Fiscal

pCredSN_resp

Inteiro

1

Código Resposta da consulta pela existência da alíquota informada:

cst_entrada

Inteiro

2

Código de situação tributária

indicador_credito

Inteiro

2

Codigo de indicador de crédito

valor_base_calculo

Decimal

13,4

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

percentual_credito

Decimal

3,4

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

valor_credito

Decimal

13,4

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

dispositivo_legal

String

900

Pauta dispositivo legal

observacoes

String

900

Observações

pICMSInter

Decimal

4,2

2 dígitos de corpo e 2 dígitos de precisão

vBC

Decimal

13,2

Valor total de base de calculo ICMS

vICMS

Decimal

13,2

Valor total de ICMS destacado

vICMSDeson

Decimal

13,2

Valor total do ICMS Desonerado

vFCPUFDest

Decimal

13,2

Valor total do FCP UF Destino

vICMSUFDest

Decimal

13,2

Valor total do ICMS UF Destino

vICMSUFRemet

Decimal

13,2

Valor total do ICMS UF Remetente

vFCP

Decimal

13,2

Valor tota Fundo de Cambate a Pobreza

vBCST

Decimal

13,2

Valor total da Base de Calculo do  ICMSST

vST

Decimal

13,2

Valor total do ICMS ST

vFCPST

Decimal

13,2

Valor total do Fundo de Combate a Pobreza ST

vFCPSTRet

Decimal

13,2

Valor total FCP ST retido

vProd

Decimal

13,2

Valor total dos produtos

vFrete

Decimal

13,2

Valor total do frete

vSeg

Decimal

13,2

Valor total do Seguro

vDesc

Decimal

13,2

Valor total do desconto

vII

Decimal

13,2

Valor total do Imposto de Importação

vIPI

Decimal

13,2

Valor total do IPI

vIPIDevol

Decimal

13,2

Valor total do IPI Devolução

vPIS

Decimal

13,2

Valor total do PIS

vCOFINS

Decimal

13,2

Valor total da COFINS

vOutro

Decimal

13,2

Valor total de outras despesas

vNF

Decimal

13,2

Valor total NF-e

vServ

Decimal

13,2

Valor total dos serviços

vTotTrib

Decimal

13,2

Valor aproximado de todos os tributos

pFCP

Decimal

3,4

Percentual do Fundo de Combate à Pobreza FCP)

vBCFCP

Decimal

13,2

Valor da Base de Cálculo do FCP

CSOSN

Inteiro

3

Código de Situação da Operação – Simples Nacional

indSN

Inteiro

1

Indicador do SIMPLES

infAdFisco

Caracter

2000

Informações adicionais de interesse do Fisco

modBC 

Inteiro

1

Modalidade de determinação da BC do ICMS

orig

Inteiro

1

Origem da mercadoria

pCredSN

Decimal

3,4

Alíquota aplicável de cálculo do crédito (Simples Nacional).

pFCP

Decimal

3,4

Percentual do Fundo de Combate à Pobreza (FCP)

pFCP_antecip

Decimal

3,4

Percentual FCP de antecipação

pFCPST

Decimal

3,4

Percentual do FCP retido por Substituição Tributária

pFCPSTRet

Decimal

3,4

Percentual do FCP retido anteriormente por Substituição Tributária.

pFCPUFDest

Decimal

3,4

Percentual do Fundo de Combate à Pobreza do destinatário.

pICMS

Decimal

3,4

Alíquota do imposto

pICMSInterPart

Decimal

3,4

Alíquota interestadual da partilha.

pICMSOutraUF

Decimal

3,2

Alíquota do ICMS

pICMSST

Decimal

3,4

Alíquota do imposto do ICMS ST

pICMSSTRet

Decimal

13,2

Valor da BC do ICMS ST da UF destino

pICMSUFDest

Decimal

13,2

Alíquota do ICMS destinatário.

pMVAST

Decimal

3,4

Percentual da margem de valor Adicionado do ICMS ST

pRedBC

Decimal

3,4

Percentual da Redução de BC

pRedBCOutraUF

Decimal

3,2

Percentual de redução da BC Simples

pRedBCST

Decimal

3,4

Percentual de redução da base de cálculo do ICMS ST

pST

Decimal

3,2

Alíquota suportada pelo Consumidor Final

vBCFCP

Decimal

13,2

Valor da Base de Cálculo do FCP

vBCFCP_antecip

Decimal

13,2

Valor da base de calculo FCP de antecipação

vBCFCPST

Decimal

13,2

Valor da Base de Cálculo do FCP retido por Substituição Tributária.

vBCFCPSTRet

Decimal

13,2

Valor da Base de Cálculo do FCP retido anteriormente por ST.

vBCFCPUFDest

Decimal

13,2

Valor da base de cálculo do FCP do destinatário

vBCOutraUF

Decimal

13,2

Valor da BC do ICMS

vBCST

Decimal

3,4

Valor da BC do ICMS ST

vBCSTRet 

Decimal

13,4

Valor da BC do ICMS ST retido

vBCUFDest

Decimal

13,2

Valor da base de cálculo do destinatário.

vCred

Decimal

13,2

Valor do crédito

vCredICMSSN

Decimal

13,2

Valor crédito do ICMS

vFCP_antecip

Decimal

13,2

Valor do FCP de antecipação

vFCPST

Decimal

13,2

Valor do FCP retido por Substituição Tributária

vFCPSTRet 

Decimal

13,2

Valor do ICMS relativo ao Fundo de Combate à Pobreza (FCP) retido por substituição tributária.

vICMS

Decimal

13,4

Valor do ICMS

vICMSOutraUF

Decimal

13,2

Valor do ICMS devido outra UF

vICMSST

Decimal

13,4

Valor do ICMS ST

vICMSSubstituto

Decimal

13,2

Valor do ICMS da operação própria na operação anterior para combustíveis

CSOSN

Inteiro

3

Código de Situação da Operação – Simples Nacional

indSN

Inteiro

1

Indicador do SIMPLES

infAdFisco

Caracter

2000

Informações adicionais de interesse do Fisco

modBC 

Inteiro

1

Modalidade de determinação da BC do ICMS

orig

Inteiro

1

Origem da mercadoria

pCredSN

Decimal

3,4

Alíquota aplicável de cálculo do crédito (Simples Nacional).

pFCP

Decimal

3,4

Percentual do Fundo de Combate à Pobreza (FCP)

pFCP_antecip

Decimal

3,4

Percentual FCP de antecipação

pFCPST

Decimal

3,4

Percentual do FCP retido por Substituição Tributária

pFCPSTRet

Decimal

3,4

Percentual do FCP retido anteriormente por Substituição Tributária.

pFCPUFDest

Decimal

3,4

Percentual do Fundo de Combate à Pobreza do destinatário.

pICMS

Decimal

3,4

Alíquota do imposto

pICMSInterPart

Decimal

3,4

Alíquota interestadual da partilha.

pICMSOutraUF

Decimal

3,2

Alíquota do ICMS

pICMSST

Decimal

3,4

Alíquota do imposto do ICMS ST

pICMSSTRet

Decimal

13,2

Valor da BC do ICMS ST da UF destino

pICMSUFDest

Decimal

13,2

Alíquota do ICMS destinatário.

pMVAST

Decimal

3,4

Percentual da margem de valor Adicionado do ICMS ST

pRedBC

Decimal

3,4

Percentual da Redução de BC

pRedBCOutraUF

Decimal

3,2

Percentual de redução da BC

pRedBCST

Decimal

3,4

Percentual de redução da base de cálculo do ICMS ST

pST

Decimal

3,2

Alíquota suportada pelo Consumidor Final

vBCFCP

Decimal

13,2

Valor da Base de Cálculo do FCP

vBCFCP_antecip

Decimal

13,2

Valor da base de calculo FCP de antecipação

vBCFCPST

Decimal

13,2

Valor da Base de Cálculo do FCP retido por Substituição Tributária.

vBCFCPSTRet

Decimal

13,2

Valor da Base de Cálculo do FCP retido anteriormente por ST.

vBCFCPUFDest

Decimal

13,2

Valor da base de cálculo do FCP do destinatário

vBCOutraUF

Decimal

13,2

Valor da BC do ICMS

vBCST

Decimal

3,4

Valor da BC do ICMS ST

vBCSTRet 

Decimal

13,4

Valor da BC do ICMS ST retido

vBCUFDest

Decimal

13,2

Valor da base de cálculo do destinatário.

vCred

Decimal

13,2

Valor do crédito

vCredICMSSN

Decimal

13,2

Valor crédito do ICMS

vFCP_antecip

Decimal

13,2

Valor do FCP de antecipação

vFCPST

Decimal

13,2

Valor do FCP retido por Substituição Tributária

vFCPSTRet 

Decimal

13,2

Valor do ICMS relativo ao Fundo de Combate à Pobreza (FCP) retido por substituição tributária.

vICMS

Decimal

13,4

Valor do ICMS

vICMSOutraUF

Decimal

13,2

Valor do ICMS devido outra UF

vICMSST

Decimal

13,4

Valor do ICMS ST

vICMSSubstituto

Decimal

13,2

Valor do ICMS da operação própria na operação anterior para combustíveis

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.