Tabela imposto_fiscal
Essa tabela armazena os tributos IS, IBS Municipal, IBS Federal e CBS, conforme exigido pela nova legislação da reforma tributária.

A tabela imposto_fiscal se relaciona com as tabelas produto e ncm por meio das tabelas de junção imposto_fiscal_produto e imposto_fiscal_ncm. Esses relacionamentos são do tipo muitos-para-muitos, permitindo que um imposto fiscal seja vinculado a vários produtos ou códigos NCM.

Após a criação de um registro em imposto_fiscal, o vínculo com a origem (produto ou NCM) deve ser feito através da tabela de junção correspondente, de acordo com a origem da aplicação do imposto.

Identificação no retaguarda

id_retaguarda

Sim

Texto

100

identificação única do registro na retaguarda

Situação

situacao

Sim

Inteiro


Define se o imposto está ativo ou inativo.

  • 0 - Inativo
  • 1 - Ativo


Data de cadastro

data_cadastro

Sim

Data


Exemplo "2025-05-05 20:56:43.15725". Corresponde a data em que o dado foi cadastrado localmente.

Data de atualização

data_atualizacao

Sim

Data


Exemplo "2025-05-05 20:56:43.15725". Corresponde a data em que o dado foi atualizado localmente.

tipo imposto

tipo_imposto

SIM

Texto

10

Enumerador utilizado pelo PDV para identificar o tipo de imposto.
No banco de dados, o valor deve ser armazenado como texto

Valores possíveis:

  • IBSUF

  • IBSM

  • CBS

  • IS
CST

cst

Sim

Texto


Código de Situação Tributária

descricao CST

descricao_cst

Sim

texto


descrição do Código de Situação Tributária

Código Classificação Tributária 

cclasstrib

Sim

Inteiro


Código de classificação tributaria

percentual alíquota

percentual_aliquota

Sim

Numérico


percentual de alíquota

percentual redução aliquota

percentual_reducao_aliquota

Não

Numérico


percentual de redução de alíquota

percentual  alíquota especifica unidade medida

percentual_aliquta_especifica_unidadade_medida

Não

Numérico


percentual  alíquota especifica unidade medida

data inicio vigência 

data_inicio_vigencia

Sim

Data


data utilizada para o pdv iniciar o envio do imposto na xml

data fim vigência

data_fim_vigencia

Sim

Data


data utilizada para o pdv encerrar o envio do imposto na xml

Tabela de junção utilizada para estabelecer o relacionamento entre as tabelas imposto_fiscal e produto. Um produto pode estar associado a múltiplos registros de imposto fiscal.

identificacao imposto fiscal

chave primaria

id_imposto_fiscal

Sim

int



identificacao produto

chave primaria

id_produto

Sim

int



Tabela de junção utilizada para estabelecer o relacionamento entre as tabelas imposto_fiscal e ncm. Um NCM pode estar vinculado a diversos registros de imposto fiscal.

identificacao imposto fiscal

id chave primaria tabela imposto

id_imposto_fiscal

Sim

int



identificacao NCM

id chave primaria tabela ncm

id_ncm

Sim

int