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. Esse relacionamento permite 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.
| Informação | Coluna | Obrigatório | Tipo | Tamanho | Descrição |
|---|---|---|---|---|---|
| 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.
|
|
| 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. Valores possíveis:
|
| 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 |
texto |
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 |
|
| Local de Consumo | local_consumo |
Não |
Texto |
50 |
Código IBGE do municipio, estado ou código do país. |
| Padrão | padrao |
Não |
Booelano |
Define um imposto padrão a ser usado quando o produto não tiver imposto associado ao seu código ou NCM. |
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.
| Informação | Coluna | Obrigatório | Tipo | Tamanho | Descrição |
|---|---|---|---|---|---|
identificacao imposto fiscal chave primaria |
imposto_fiscal_id |
Sim |
int |
id da tabela imposto_fiscal |
|
identificacao produto chave primaria |
produto_id |
Sim |
int |
id da tabela produto |
|
| Situação | situacao |
Sim |
Inteiro |
Define se o imposto está ativo ou inativo para o produto.
|
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.
| Informação | Coluna | Obrigatório | Tipo | Tamanho | Descrição |
|---|---|---|---|---|---|
identificacao imposto fiscal |
imposto_fiscal_id |
Sim |
int |
id da tabela imposto_fiscal |
|
identificacao NCM |
ncm_id |
Sim |
int |
id da tabela ncm |
|
| Situação | situacao |
Sim |
Inteiro |
Define se o imposto está ativo ou inativo para o NCM.
|