Histórico da Página
...
Propriedades do Tributo (F2D)
| Propriedade | Descrição |
|---|---|
| base_valor | Valor da base do imposto |
| base_quantidade | Valor da base quando é operação com quantidade |
| base_um | Unidade de medida (preenchimento obrigatório caso haja valor na propriedade base_quantidade) |
| aliquota | Alíquota do tributo |
| valor | Valor do imposto |
Propriedades de escrituração (CJ3)
| Propriedade | Descrição |
|---|---|
| CST | Classificação fiscal |
| CCT | CCT IBS/CBS |
| vl_tributado | Valor tributado |
| vl_isento | Valor isento |
| vl_outros | Valor outros |
vl_diferido | Valor diferido |
pc_diferido | Percentual do diferimento |
pc_reducao_base | Percentual da redução |
base_original | Base original |
pc_reducao_aliq | Percentual de redução de alíquota |
aliquota_original | Alíquota original |
| Aviso | ||
|---|---|---|
| ||
A classe TaxOperandIntegrator tem por objetivo preencher as referencias internas do configurador de tributos, sendo assim, mesmo que a propriedade tenha o conteúdo zero ou vazio precisa ser informado, pois se tratando de uma integração para recepção dos tributos e seus respectivos valores não é possível presumir o valor. |
...
Para o funcionamento correto, os tributos legados (tributos correntes atualmente, antes da reforma) precisam ter pelo menos a seguinte estrutura:
Estrutura JSON tributos legados
...
| Bloco de código | ||||
|---|---|---|---|---|
| ||||
{
"1": {
"000021": {
"base_valor": 10000,
"aliquota": 10,
"valor": 500,
}
}
} |
Propriedades do Tributo (F2D)
| Propriedade | Descrição |
|---|---|
| base_valor | Valor da base do imposto |
| base_quantidade | Valor da base quando é operação com quantidade |
| base_um | Unidade de medida (preenchimento obrigatório caso haja valor na propriedade base_quantidade) |
| aliquota | Alíquota do tributo |
| valor | Valor do imposto |
Propriedades de escrituração (CJ3)
| Propriedade | Descrição |
|---|---|
tab_CST | Tabela CST |
| CST | CST |
| vl_tributado | Valor tributado |
| vl_isento | Valor isento |
| vl_outros | Valor outros |
vl_diferido | Valor diferido |
pc_diferido | Percentual do diferimento |
pc_reducao_base | Percentual da redução |
base_original | Base original |
pc_reducao_aliq | Percentual de redução de alíquota |
aliquota_original | Alíquota original |
Em casos onde é necessário enviar a escrituração é obrigatório que todas as propriedades de escrituração estejam no JSON:
Estrutura JSON tributos legados completa
| Bloco de código | ||||||
|---|---|---|---|---|---|---|
| ||||||
numero_item
|_id_tributo
|_base_valor
|_base_quantidade
|_base_um
|_aliquota
|_valor
|_tab_CST
|_CST
|_vl_tributado
|_vl_isento
|_vl_outros
|_vl_diferido
|_pc_diferido
|_pc_reducao_base
|_base_original
|_pc_reducao_aliq
|_aliquota_original |
Composição JSON
| Bloco de código | ||||||
|---|---|---|---|---|---|---|
| ||||||
{
"1": {
"000062": {
"base_valor": 0,
"base_quantidade": 10000,
"base_um": "UM",
"aliquota": 10,
"valor": 500,
"tab_CST": "000001",
"CST": "001",
"vl_tributado": 6.55,
"vl_isento": 0.00,
"vl_outros": 0.00,
"vl_diferido": 0.00,
"pc_diferido": 0,
"pc_reducao_base": 0,
"base_original": 0,
"pc_reducao_aliq": 0,
"aliquota_original": 0.00
}
}
} |