Tabelas Reforma Tributária
- Tabela Cenário
- Tabela Material
- Tabela Cenário Material Reforma
- Tabela IMP_IBS (UF)
- Tabela IBS (UF)
- Tabela IMP_CBS
- Tabela CBS
- Tabela IMP_IBSMUN
- Tabela IMP_IS
- Tabela IS
- Tabela De/ Para de Cenários RT
- Tabela de produtos com regra geral
Tabela Cenário
|
Nome |
Tipo |
Descrição |
|
CENARIO_CODI |
Int |
Chave primária |
|
APELIDO |
Varchar (200) |
Nome dado ao cenário |
|
ID_CENARIO |
Varchar (20) |
Código do cenários cadastrado na Systax |
|
ID_CEN_PRINC |
Varchar (10) |
- |
|
DIAS_FUT |
Varchar (3) |
Indicar a quantidade de dias futuros a ser analisada a legislação |
|
GRP_PROD |
Varchar (50) |
Nome do grupo de produtos |
|
UF_ORIGEM |
Varchar (2) |
UF de origem da mercadoria |
|
UF_DESTINO |
Varchar (2) |
UF de destino da mercadoria |
|
ORIGEM |
Varchar (50) |
Código do perfil do estabelecimneto remetente da operação |
|
DESTINACAO |
Varchar (50) |
Código do perfil do estabelecimneto destinatário da operação |
|
COD_NATOP |
Varchar (10) |
Código da natureza da operação |
|
MUN_ORIG |
Varchar (10) |
Código do município de origem da operação |
|
MUN_DEST |
Varchar (10) |
Código do município de destino da operação |
|
CNAE_DEST |
Varchar (50) |
Códgio CNAE do destinatário |
|
ENT_SAI |
Varchar (10) |
1 - Entrada |
|
ID_ORIGEM |
Int |
1 - Cadastro feito pela Systax |
|
FINALIDADE |
Varchar (100) |
- |
|
FREQ |
Varchar (50) |
- |
|
OUTROS |
Varchar (150) |
- |
|
DT_CRIACAO |
Datetime |
Data de criação do cenário |
|
DT_ALTERACAO |
Datetime |
Data de alteração do cenário |
|
CEN_HASH |
Binary (16) |
Hash do cenário |
Tabela Material
|
Nome |
Tipo |
Descrição |
|
MAT_CODI |
Int |
Chave primária |
|
COD_PROD |
Varchar (120) |
Código do produto |
|
MAT_DESC |
Varchar (250) |
Descrição do material |
|
MAT_NCM |
Varchar (16) |
Nomenclatura Comum do Mercosul |
|
MAT_EX_TIPI |
Varchar (10) |
Nomenclatura Comum do Mercosul (Exceção) |
|
MAT_TIPO_ENT |
Varchar (2) |
Controle para tipo de entrada (E = Externa/ I - Interno) |
|
MAT_ATIVO |
Bit |
Material está ativo |
|
MAT_STATUS |
Varchar (1) |
P = Pendentes |
|
DT_CRIACAO |
Datetime |
Data de criação do material |
|
DT_ALTERACAO |
Datetime |
Data de alteração do material |
|
MAT_ORIGEM |
Varchar (50) |
Origem do Systax |
|
ID_ORIGEM |
Int |
1 - Cadastro feito pela Systax |
|
COD_PROD_SYSTAX |
Varchar (120) |
Código do produto da Systax |
|
MAT_CEAN |
Varchar (20) |
Código EAN |
|
MAT_HASH |
Binary (16) |
Hash do Material |
Tabela Cenário Material Reforma
|
Nome |
Tipo |
Descrição |
|
cma_codi |
bigint |
Chave primária |
|
cenario_codi |
int |
Código do cenário |
|
mat_codi |
int |
Código do material |
|
imp_ibs |
int |
Código do último IBS validado |
|
imp_ibsmun |
int |
Código do último IBSMUN validado |
|
imp_cbs |
bigint |
Código do último CBS validado |
|
imp_is |
bigint |
Código do último IS validado |
|
cma_ponteiro |
Varchar (20) |
Ponteiro utilizado para exportação de regras, formato (AAAAMMDDHHmmss) |
|
cma_ativ |
bit |
Flag para identificar se a regra está ativa |
|
cma_novo |
bit |
Flag para identificar se a regra é nova ou alterada |
|
cma_data |
datetime |
Data de atualização da regra |
|
cma_desc |
Varchar (200) |
So sera preenchido quando for regra geral |
Tabela IMP_IBS (UF)
|
Nome |
Tipo |
Descrição |
|
imp_codi |
bigint |
Chave primária |
|
cma_codi |
bigint |
Código da regra |
|
imp_ativ |
bit |
Campo para controlar tributos ativos e tributos históricos. 1 – Último tributo recebido (Atual) 0 – Histórico do Tributo (Anterior) |
|
imp_status |
Char(1) |
P – Pendente A – Aprovado R – Rejeitado |
|
imp_novo |
bit |
Flag para verificar se o imposto é novo |
|
imp_usuario |
int |
Código do usuário da validação |
|
imp_dt_valid |
datetime |
Data da validação da regra |
|
imp_criacao |
datetime |
Data de criação do imposto |
|
imp_hash |
binary |
HASH do IMP IBS |
|
car_codi |
int |
Código da Carga |
|
ibs_estatistica |
Varchar (900) |
Estatística do IBS |
|
ibsuf_estatistica |
Varchar (900) |
Estatística do IBS UF |
|
ibsufst_estatistica |
Varchar (900) |
|
|
mot_codi |
int |
Código do Motivo da rejeição |
|
imp_just |
Varchar (500) |
Justificativa da rejeição |
|
imp_displegal |
Varchar (500) |
Dispositivo legal da rejeição |
|
imp_resesp |
Varchar (500) |
Resultado esperado da rejeição |
|
tribreg_estatistica |
Varchar (500) |
Estatística do TribReg |
|
credpresu_estatistica |
Varchar (20) |
|
Tabela IBS (UF)
|
Nome |
Tipo |
Descrição |
|
imp_codi |
bigint |
Código chave. |
|
ibsuf_cst |
Varchar (3) |
Código de Situação Tributária. Ex: 50, 52, 54 |
|
ibsuf_class_trib |
Varchar (10) |
|
|
ibsuf_aliq |
Varchar (20) |
Alíquota (em %). |
|
ibsuf_red_aliq |
Varchar (20) |
Percentual de redução de alíquota. |
|
ibsuf_aliq_efetiva |
Varchar (20) |
|
|
ibsuf_vlr_aliq |
Varchar (20) |
Valor aliquota |
|
ibsuf_aliq_reais |
Varchar (20) |
|
|
ibsuf_vlr_pauta |
Varchar (20) |
Valor da pauta. Valor utilizado para base de cálculo do imposto. Ex: 100.00 |
|
ibsuf_pauta_unid |
Varchar (20) |
Unidade de medida utilizada pela legislação para indicar um valor de pauta específico. Ex: Kg, L, m |
|
ibsuf_perc_diferimento |
Varchar (20) |
|
|
ibsuf_displeg |
Varchar (900) |
Dispositivo legal da rejeição |
|
ibsuf_inf_adic |
Varchar (900) |
|
|
ibsuf_obs |
Varchar (900) |
|
|
ibsuf_vig_de |
datetime |
Data de início da vigência da tributação. |
|
ibsuf_vig_ate |
datetime |
Data de término da vigência da tributação |
|
cred_ibsuf_cfop_entr |
Varchar (4) |
CFOP de Entrada |
|
cred_ibsuf_ind_cred |
Varchar (3) |
Indicação se há ou não crédito e a forma de sua apropriação. |
|
cred_ibsuf_cst_entr |
Varchar (3) |
Código de Situação Tributária. Ex: 70, 71, 72 |
|
cred_ibsuf_perc_cred |
Varchar (20) |
Percentual de crédito a ser apropriado. Somente será preenchido quando o crédito não for integral |
|
cred_ibsuf_displeg |
Varchar (900) |
Dispositivo legal da rejeição |
|
cred_ibsuf_obs |
Varchar (900) |
|
|
cred_ibsuf_vig_de |
Datetime |
Data de início da vigência da tributação. Ex: 01/01/2010 |
|
cred_ibsuf_vig_ate |
Datetime |
Data de término da vigência da tributação. Quando o campo estiver vazio indica que está vigente por tempo indeterminado. |
|
ibsuf_aliq_reais_ret |
Varchar (20) |
|
|
ibsuf_pDevTrib |
Varchar (3) |
|
|
ibsuf_tribreg_CSTReg |
Varchar (3) |
|
|
ibsuf_tribreg_cClassTribReg |
Varchar (20) |
|
|
ibsuf_tribreg_pAliqEfetRegIBSUF |
Varchar (20) |
|
|
ibsuf_tribreg_baseCalculoReg |
Varchar (20) |
|
|
ibsuf_tribreg_pIBSUF |
Varchar (20) |
|
|
ibsuf_tribreg_pRedAliq |
Varchar (20) |
|
|
ibsuf_tribreg_vigenciaDe |
datetime |
|
|
ibsuf_tribreg_vigenciaAte |
datetime |
|
|
ibsuf_tribreg_dispositivoLegal |
Varchar (900) |
|
|
ibsuf_tribreg_observacoes |
Varchar (900) |
|
|
ibsuf_tribreg_informacoesAdicionais |
Varchar (900) |
|
|
credpresu_ibsuf_indicadorCreditoPres |
Varchar (3) |
|
|
credpresu_ibsuf_cCredPres |
Varchar (20) |
|
|
credpresu_ibsuf_pCredPres |
Varchar (20) |
|
|
credpresu_ibsuf_vigenciaDe |
datetime |
|
|
credpresu_ibsuf_vigenciaAte |
datetime |
|
|
credpresu_ibsuf_dispositivoLegal |
Varchar (900) |
|
|
credpresu_ibsuf_observacoes |
Varchar (900) |
|
|
credpresu_ibsuf_informacoesAdicionais |
Varchar (900) |
|
|
ibsuf_bc |
Varchar (10) |
|
Tabela IMP_CBS
|
Nome |
Tipo |
Descrição |
|
imp_codi |
bigint |
Chave primária |
|
cma_codi |
bigint |
Código da regra |
|
imp_ativ |
bit |
Campo para controlar tributos ativos e tributos históricos. 1 – Último tributo recebido (Atual) 0 – Histórico do Tributo (Anterior) |
|
imp_status |
Char (1) |
P – Pendente A – Aprovado R – Rejeitado |
|
imp_novo |
bit |
Flag para verificar se o imposto é novo |
|
imp_usuario |
int |
Código do usuário da validação |
|
imp_dt_valid |
datetime |
Data da validação da regra |
|
imp_criacao |
datetime |
Data de criação do imposto |
|
imp_hash |
binary |
HASH do IMP CBS |
|
car_codi |
int |
Código da carga |
|
cbs_estatistica |
Varchar (900) |
Estatística do CBS |
|
mot_codi |
int |
Código do Motivo da rejeição |
|
imp_just |
Varchar (500) |
Justificativa da rejeição |
|
imp_displegal |
Varchar (500) |
Dispositivo legal da rejeição |
|
imp_resesp |
Varchar (500) |
Resultado esperado da rejeição |
|
tribreg_estatistica |
Varchar (900) |
Estatística da TribReg |
|
credpresu_estatistica |
Varchar (20) |
Estatística do Credito presumido |
Tabela CBS
|
Nome |
Tipo |
Descrição |
|
imp_codi |
bigint |
Código chave. |
|
cfop |
Varchar (4) |
CFOP |
|
base_calculo |
Varchar (3) |
Base de cálculo do CBS |
|
proporcao |
Varchar (20) |
|
|
cbs_cst |
Varchar (3) |
Código de Situação Tributária. Ex: 50, 52, 54 |
|
cbs_class_trib |
Varchar (10) |
|
|
cbs_aliq |
Varchar (20) |
Alíquota (em %). Ex: 5.00 |
|
cbs_red_aliq |
Varchar (20) |
Redução de alíquota. |
|
cbs_vlr_aliq_efetiva |
Varchar (20) |
|
|
cbs_vlr_aliq |
Varchar (20) |
|
|
cbs_aliq_reais |
Varchar (20) |
|
|
cbs_aliq_reais_ret |
Varchar (20) |
|
|
cbs_perc_diferimento |
Varchar (20) |
|
|
cbs_vlr_pauta |
Varchar (20) |
Valor da pauta. Valor utilizado para base de cálculo do imposto. Ex: 100.00 |
|
cbs_pauta_unid |
Varchar (20) |
Unidade de medida utilizada pela legislação para indicar um valor de pauta específico. Ex: Kg, L, m |
|
cbs_displeg |
Varchar (900) |
Unidade de medida utilizada pela legislação para indicar um valor de pauta específico. Ex: Kg, L, m |
|
cbs_inf_adic |
Varchar (900) |
Expressão obrigatória a constar no documento fiscal em decorrência do dispositivo legal da tributação apresentada |
|
cbs_obs |
Varchar (900) |
Indicação de um dispositivo legal que traz condições para a aplicação da tributação apresentada |
|
cbs_vig_de |
datetime |
Data de início da vigência da tributação. |
|
cbs_vig_ate |
datetime |
Data de término da vigência da tributação. |
|
cred_cbs_ind_cred |
Varchar (3) |
Indicação se há ou não crédito e a forma de sua apropriação. |
|
cred_cbs_cst_entr |
Varchar (3) |
Código de Situação Tributária. Ex: 70, 71, 72 |
|
cred_cbs_perc_cred |
Varchar (20) |
Percentual de crédito a ser apropriado. Somente será preenchido quando o crédito não for integral |
|
cred_cbs_displeg |
Varchar (900) |
Dispositivo legal da rejeição |
|
cred_cbs_obs |
Varchar (900) |
Indicação de um dispositivo legal que traz condições para a apropriação do crédito indicada. |
|
cred_cbs_vig_de |
datetime |
Data de início da vigência da tributação |
|
cred_cbs_vig_ate |
datetime |
Data de término da vigência da tributação. Quando o campo estiver vazio indica que está vigente por tempo indeterminado. |
|
cbs_pDevTrib |
Varchar (20) |
|
|
cbs_tribreg_CSTReg |
Varchar (3) |
|
|
cbs_tribreg_cClassTribReg |
Varchar (20) |
|
|
cbs_tribreg_pAliqEfetRegCBS |
Varchar (20) |
|
|
cbs_tribreg_baseCalculoReg |
Varchar (20) |
|
|
cbs_tribreg_pCBS |
Varchar (20) |
|
|
cbs_tribreg_pRedAliq |
Varchar (20) |
|
|
cbs_tribreg_vigenciaDe |
datetime |
Data de início da vigência da tributação |
|
cbs_tribreg_vigenciaAte |
datetime |
Data de término da vigência da tributação. Quando o campo estiver vazio indica que está vigente por tempo indeterminado. |
|
cbs_tribreg_dispositivoLegal |
Varchar (900) |
|
|
cbs_tribreg_observacoes |
Varchar (900) |
|
|
cbs_tribreg_informacoesAdicionais |
Varchar (900) |
|
|
credpresu_cbs_indicadorCreditoPres |
Varchar (3) |
|
|
credpresu_cbs_cCredPres |
Varchar (20) |
|
|
credpresu_cbs_pCredPres |
Varchar (20) |
|
|
credpresu_cbs_vigenciaDe |
datetime |
|
|
credpresu_cbs_vigenciaAte |
datetime |
|
|
credpresu_cbs_dispositivoLegal |
Varchar (900) |
|
|
credpresu_cbs_observacoes |
Varchar (900) |
|
|
credpresu_cbs_informacoesAdicionais |
Varchar (900) |
|
|
cbs_bc |
Varchar (10) |
|
Tabela IMP_IBSMUN
|
Nome |
Tipo |
Descrição |
|
imp_codi |
bigint |
Chave primária |
|
cma_codi |
bigint |
Código da regra |
|
imp_ativ |
bit |
Campo para controlar tributos ativos e tributos históricos. 1 – Último tributo recebido (Atual) 0 – Histórico do Tributo (Anterior) |
|
imp_status |
Char (1) |
P – Pendente A – Aprovado R – Rejeitado |
|
imp_novo |
bit |
Flag para verificar se o imposto é novo |
|
imp_usuario |
int |
Código do usuário da validação |
|
imp_dt_valid |
datetime |
Data da validação da regra |
|
imp_criacao |
datetime |
Data de criação do imposto |
|
mot_codi |
int |
Código do Motivo da rejeição |
|
imp_just |
Varchar (500) |
Justificativa da rejeição |
|
imp_displegal |
Varchar (500) |
Dispositivo legal da rejeição |
|
imp_resesp |
Varchar (500) |
Resultado esperado da rejeição |
|
imp_hash |
binary |
HASH do IBSMUN |
|
car_codi |
int |
Código da Carga |
|
ibsmun_estatistica |
Varchar (900) |
Estatística do IBSMUN |
|
tribreg_estatistica |
Varchar (900) |
|
|
credpresu_estatistica |
Varchar (900) |
|
Tabela IMP_IS
|
Nome |
Tipo |
Descrição |
|
imp_codi |
bigint |
Código chave. |
|
cma_codi |
bigint |
Código da regra |
|
imp_ativ |
bit |
Campo para controlar tributos ativos e tributos históricos. 1 – Último tributo recebido (Atual) 0 – Histórico do Tributo (Anterior) |
|
imp_status |
Char (1) |
P – Pendente A – Aprovado R – Rejeitado |
|
imp_novo |
bit |
Flag para verificar se o imposto é novo |
|
imp_usuario |
int |
Código do usuário da validação |
|
imp_dt_valid |
datetime |
Data da validação da regra |
|
imp_criacao |
datetime |
Data de criação do imposto |
|
imp_hash |
binary |
HASH do IS |
|
car_codi |
int |
Código da Carga |
|
is_estatistica |
Varchar (900) |
Estatística do IS |
|
mot_codi |
int |
Código do Motivo da rejeição |
|
imp_just |
Varchar (500) |
Justificativa da rejeição |
|
imp_displegal |
Varchar (500) |
Dispositivo legal da rejeição |
|
imp_resesp |
Varchar (500) |
Resultado esperado da rejeição |
Tabela IS
|
Nome |
Tipo |
Descrição |
|
imp_codi |
bigint |
Chave primária |
|
is_cst |
Varchar (3) |
Código de Situação Tributária. Ex: 00, 10, 40, 60 |
|
is_class_trib |
Varchar (10) |
|
|
is_bc |
Varchar (10) |
Base de cálculo |
|
is_aliq |
Varchar (20) |
Alíquota (em %). Ex: 5.00 |
|
is_aliq_esp_unid |
Varchar (20) |
|
|
is_vlr_pauta |
Varchar (20) |
Valor da pauta. Valor utilizado para base de cálculo do imposto. Ex: 100.00 |
|
is_unid_medida |
Varchar (20) |
|
|
is_displeg |
Varchar (900) |
Norma legal que ampara a tributação indicada |
|
is_inf_adic |
Varchar (900) |
Expressão obrigatória a constar no documento fiscal em decorrência do dispositivo legal da tributação apresentada |
|
is_obs |
Varchar (900) |
|
|
is_vig_de |
datetime |
Data de início da vigência da tributação. |
|
is_vig_ate |
datetime |
Data de término da vigência da tributação. |
Tabela De/ Para de Cenários RT
A tabela "tbl_cenario_rt_depara" é utilizada para realizar o de-para entre os cenários fiscais já existentes e os novos cenários de tributação definidos para a Reforma Tributária.
|
Nome |
Tipo |
Descrição |
| id | int | Chave primária |
| id_cenario | varchar (50) | Código do cenário cadastrado na Systax |
| ent_sai | varchar (1) | 1 - Entrada 2 - Devolução de Entradas 3 - Saídas 4 - Devolução de Saídas |
| apelido | varchar (100) | Nome dado ao cenário |
| uf_origem | varchar (2) | UF de origem |
| uf_destino | varchar (2) | UF de destino |
| cod_natop | varchar (5) | Código da natureza da operação |
| finalidade | varchar (50) | Finalidade do cenário |
| origem | varchar (50) | Código do perfil do estabelecimento remetente da operação |
| destinacao | varchar (50) | Código do perfil do estabelecimento destinatário da operação |
| id_cenario_rt | varchar (50) | Código do cenário RT cadastrado na Systax |
| ent_sai_rt | varchar (1) | 1 - Entrada 2 - Devolução de Entradas 3 - Saídas 4 - Devolução de Saídas |
| apelido_rt | varchar (100) | Nome dado ao cenário - RT |
| uf_origem_rt | varchar (2) | UF de origem - RT |
| uf_destino_rt | varchar (2) | UF de destino - RT |
| cod_natop_rt | varchar (5) | Código da natureza da operação - RT |
| finalidade_rt | varchar (20) | Finalidade do cenário - RT |
| origem_rt | varchar (20) | Código do perfil do estabelecimento remetente da operação - RT |
| destinacao_rt | varchar (20) | Código do perfil do estabelecimento destinatário da operação - RT |
| vigencia_de | datetime | Vigência do registro |
| historico | bit | Controle de historico - 1 = histórico | 0 = Último registro |
| ativo | bit | Verificar se registro está ativo |
| dt_criacao | datetime | Data de criação do registro |
| usu_codi | int | Código do usuário |
| car_codi | int | Código da carga que foi inserido o registro |
Tabela de produtos com regra geral
A tabela "tbl_produto_regra_geral" armazena as regras gerais de tributação por produto.
|
Nome |
Tipo |
Descrição |
| id | bigint | Chave primária |
| id_cenario | varchar (50) | Código do cenário cadastrado na Systax |
| codigo_produto | varchar (120) | Código do produto |
| origem_produto | int | Origem do produto |
| data_calculo | datetime | Data que foi feito o cálculo |
| vigencia_de | datetime | Data de início da vigência |
| vigencia_ate | datetime | Data de término da vigência |
| car_codi | int | Código da carga que foi inserido o registro |
| dt_criacao | datetime | Data de criação do registro |
| historico | bit | Controle de historico - 1 = histórico | 0 = Último registro |
| paramChave | varchar (300) | Parâmetro chave para controle interno |
| ativo | bit | Verificar se registro está ativo |
| descricao | varchar (250) | Descrição do produto |
| ncm | varchar (12) | Nomenclatura Comum do Mercosul |
| exTipi | varchar (5) | Nomenclatura Comum do Mercosul (Exceção) |
| ean | varchar (15) | Código EAN |
| prg_hash | binary | Hash do registro |