feat: deterministic cClassTrib resolver + gated CCLASSTRIB auto-apply (default OFF), RTC panel summary; 1.1.9

- resolver (rules RTC-R0..R4/A1..A3/G1..G2) over the official cClassTrib table 2026-06-22 and LC 214/2025 annexes; local vs official catalog comparison
- ONE root-cause RTC blocker per product (missing/unresolved/ambiguous/conflict/official mismatch/catalog outdated/evidence missing)
- auto-apply: C000025.CCLASSTRIB only, three switches (FIREBIRD_WRITES + RTC_AUTO_APPLY_ENABLED + Hub authorization), per-product re-read and re-decision, never overwrites, rowcount 1, audit table rtc_write_audits (migration 0027)
- copy-only write E2E (280/280 applied, only CCLASSTRIB changed, 2nd run 0 writes, stale decision 0 writes); real databases untouched
- docs: cclasstrib_resolution, rtc_auto_apply, unified_fiscal_completeness

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
gti
2026-09-24 21:18:34 -03:00
co-authored by Claude Sonnet 5
parent 88f4318072
commit 9f08998800
51 changed files with 16461 additions and 47 deletions
+1 -1
View File
@@ -16,7 +16,7 @@ A variável de ambiente `GTI_SSH_PASSWORD`, se existir, tem prioridade. A senha
## Deploy
```
powershell -ExecutionPolicy Bypass -File .\scripts\deploy_hub.ps1
powershell -ExecutionPolicy Bypass -File .\scripts\deploy_hub.ps1 -PublishAgent -Version 1.1.8
powershell -ExecutionPolicy Bypass -File .\scripts\deploy_hub.ps1 -PublishAgent -Version 1.1.9
```
Parâmetros: `-Version` (padrão `release/VERSION`), `-PublishAgent`, `-SkipTests`, `-DryRun`.
+67
View File
@@ -0,0 +1,67 @@
# Determinação segura do cClassTrib (resolver determinístico)
`central/app/cclasstrib_resolver.py` (puro, sem Firebird, sem rede, sem probabilidade) + `central/app/rtc_reference_data.py` (gerado por `scripts/build_rtc_reference_data.py`, com hash).
`ACCESSED_AT`: **2026-09-24/25**. Nada aqui é chute: uma classe só é proposta quando uma regra **explícita**, ancorada nos textos oficiais, a prova.
## Fontes oficiais (SOURCE / DOCUMENT / VERSION / PUBLICATION / SHA256)
| Fonte | Documento | Versão / publicação | SHA256 |
|---|---|---|---|
| Portal Nacional NF-e (ENCAT) | Tabela **cClassTrib** (164 classes, 18 CST) — `cClassTrib 2026-06-22.xlsx` | publicada 22/06/2026; no repo em `sources/raw/bootstrap_v1/` e no Hub (dataset `RTC_CCLASSTRIB` ACTIVE) | `1448cb63a41bdb67…` |
| Planalto (cópia do Internet Archive; planalto.gov.br recusa conexão direta) | **LC 214/2025 compilada** (com LC 227/2026: Anexo XIV revogado) — arts. 125–152 (reduções), 172 (combustíveis), 348 (2026); Anexos I–XV | acessado 2026-09-24 | `5c7d59b3c49e5b7c…` |
| Portal Nacional NF-e | **NT 2025.002-RTC v1.51** (04/08/2026) — para CRT 1/2/4 as orientações de IBS/CBS "serão publicadas em NT futura"; tributação a partir de 2027 (LC 214 art. 348) | `https://www.nfe.fazenda.gov.br/portal/exibirArquivo.aspx?conteudo=AKD/muSmiIY=` | ver `docs/sources/SOURCES_MANIFEST_UNIFIED_FISCAL_V1.json` |
| SGV 5.1.0.4 (executável) | tela de produto: `cClassTrib` = `TRzDBButtonEdit` `DataField=CCLASSTRIB`; consulta `select * from RTC_CCLASSTRIB where … (IND_NFE=1 or IND_NFCE=1 or IND_CTE=1)`; junção do documento `C000025.CCLASSTRIB → RTC_CCLASSTRIB → RTC_CST` | binário local | — |
O portal NF-e foi rastreado (Documentos, Diversos, Atos): não expõe tabela cClassTrib mais nova que 22/06/2026. Não há endpoint oficial NCM→cClassTrib: o vínculo vem dos **Anexos da LC 214** (listas de NCM) + tabela oficial.
## O que o SGV faz (item 5) — DOCUMENT_CCLASSTRIB_SOURCE
O SGV **não tem** regra produto→cClassTrib: o operador escolhe a classe pelo botão de busca (filtrada por `IND_NFE/IND_NFCE/IND_CTE=1`) e o documento usa `C000025.CCLASSTRIB` diretamente, juntando ao catálogo local e ao CST. Nenhuma trigger/procedure referencia RTC; `USAR_REFORMA_TRIBUTARIA` só liga/desliga. Consequência: qualquer resolução automática é regra **nossa**, portanto tem de ser provada e auditável. A classe proposta tem de passar no mesmo filtro do SGV (usável em NF-e/NFC-e).
## Catálogo local × oficial (item 4) — RTC_LOCAL_OFFICIAL_COMPATIBILITY
Comparação por código (CST, reduções IBS/CBS, indicadores NF-e/NFC-e, vigência): `MATCH | LOCAL_ONLY | OFFICIAL_ONLY | MISMATCH | EXPIRED`. Nada é escrito no catálogo local.
| | TESTESOFICIAIS (= todos os bancos com RTC, mesmo catálogo) |
|---|---|
| MATCH | 131 |
| OFFICIAL_ONLY (local desatualizado) | 19 (`000005, 200053, 200054, 221002-4, 400002, 410032-7, 550022-5, 620007, 820009`) |
| MISMATCH | 11 — só `DOCUMENT_FLAGS` (IND_NFE/IND_NFCE): `200001, 200044, 410027, 410028, 410031, 550002, 620001-5` |
| EXPIRED presentes no local | 3 (`220001-3`, fim 01/01/2026) |
| LOCAL_ONLY | 0 |
Conclusão: **LOCAL_CATALOG_HAS_ENOUGH_METADATA_TO_RESOLVE = false**. O catálogo local (33 colunas: CST, tipo de alíquota, reduções, indicadores de documento, monofasia, `ANEXO`, `LINK`) descreve *a classe*, não contém NCM nem critério de produto: só o `ANEXO` liga classe a anexo. A determinação usa o catálogo local **para validar** e os Anexos da LC 214 **para decidir**. Incompatibilidade material ⇒ só a classe afetada é bloqueada (`RTC_LOCAL_CATALOG_OUTDATED` / `CCLASSTRIB_OFFICIAL_MISMATCH`); as classes que as regras usam (`000001, 200003, 200014, 200034, 200035`) são `MATCH`.
## Modelo de resolução e regras
Premissa documentada: **venda ordinária no mercado interno** (default de produto). Classes que dependem do adquirente/operação (órgão público, exportação, ZFM/ALC, crédito presumido, diferimento…) não cabem num default de produto ⇒ `AMBIGUOUS`.
| Regra | Condição | Status |
|---|---|---|
| RTC-R0 | RTC desligada no ERP | `NOT_APPLICABLE` |
| RTC-G1 | catálogo RTC local com falha de integridade | `INSUFFICIENT_EVIDENCE` |
| RTC-R1 | Simples (CRT 1/2/4) ou regime desconhecido | `INSUFFICIENT_EVIDENCE` (NT 2025.002: orientação pendente) |
| RTC-R2 | NCM sem confirmação de 8 dígitos válidos | `INSUFFICIENT_EVIDENCE` |
| RTC-A1 | NCM em anexo revogado, em anexo sem classe-padrão única (IV, V, VI, IX, X, XI, XII, XIII…) ou sob texto condicional ("exceto", "em conformidade com…", "ressalvados…") | `AMBIGUOUS` |
| RTC-A2 | NCM listado em mais de um anexo | `AMBIGUOUS` |
| RTC-A3 | capítulos 01–14, 27, 30, 49, 71, 87, 88, 89, 90 e posições 9619, 2207, 3826, 8703: regime definido pela natureza/operação do bem | `AMBIGUOUS` |
| RTC-R3 | NCM em **exatamente um** anexo com classe-padrão única (I→`200003`, VII→`200034`, VIII→`200035`, XV→`200014`) e item sem condição | `RESOLVED_WITH_EXPLICIT_RULE` |
| RTC-R4 | NCM em **nenhum** anexo e fora dos capítulos acima ⇒ tributação integral (regra geral, LC 214 art. 4) | `RESOLVED_WITH_EXPLICIT_RULE` → `000001` |
| RTC-G2 | classe proposta ausente/diferente no catálogo local, fora de vigência ou inutilizável em NF-e/NFC-e | `INSUFFICIENT_EVIDENCE` |
`RESOLVED_DETERMINISTIC` (regra sem premissa de operação) não é usado: toda resolução carrega a premissa "venda ordinária" e por isso é `RESOLVED_WITH_EXPLICIT_RULE`.
Saída auditável: `status, resolved_cclasstrib, resolved_cst_ibscbs, reason, rule_id, confidence_type` (`ANNEX_TEXT_MATCH` | `EXCLUSION_OF_ALL_SPECIAL_REGIMES`; sem score), `inputs_used`, `evidence` (item do anexo, prefixo, texto), `source_references` (sha256).
O anexo é lido do texto oficial por `scripts/build_rtc_reference_data.py` (item a item; `clean=False` quando há condição). `verify_annex_class_map()` prova contra a tabela oficial que cada classe-padrão existe, é a única classe do anexo usável em NF-e/NFC-e e tem o `ANEXO` esperado (o Anexo IX ficou de fora: a classe `515001` é irmã).
## Blockers RTC (uma causa raiz, um blocker por produto)
`CCLASSTRIB_MISSING` (com `READY_TO_APPLY:<classe>:<regra>` quando a regra prova a classe) · `CCLASSTRIB_MISSING_UNRESOLVED` (cClassTrib não determinado) · `CCLASSTRIB_AMBIGUOUS` (cClassTrib ambíguo) · `RTC_RULE_EVIDENCE_MISSING` (evidência fiscal insuficiente) · `RTC_LOCAL_CATALOG_OUTDATED` (catálogo RTC local incompatível) · `CCLASSTRIB_OFFICIAL_MISMATCH` (classe existente diverge do oficial) · `CCLASSTRIB_CONFLICT` (valor existente ≠ regra determinística) + os de validação (`INVALID_FORMAT`, `NOT_IN_CATALOG`, `RTC_CST_MISSING`, `RTC_CATALOG_INVALID`). Todos vão para a mesma fila (categoria `RTC`).
## Dry-run real (somente leitura; `scripts/rtc_resolution_dryrun.py` → `docs/runs/rtc_resolution_dryrun.json`, amostra de 100 em `docs/runs/rtc_resolution_audit_sample.csv`)
Estado como está hoje: TESTESOFICIAIS e CONSTRUCAO têm RTC ligada e regime Simples ⇒ **0 candidatos** (RTC-R1). Simulação "regime normal + RTC ligada" (o que as regras resolveriam quando existir orientação oficial para Simples):
| Banco | Produtos | Prontos (R3+R4) | Ambíguos | Insuficientes (NCM inválido) |
|---|---|---|---|---|
| TESTESOFICIAIS | 521 | 280 | 215 | 26 |
| CONSTRUCAO | 3.712 | 2.725 | 973 | 14 |
| MMMODAS | 20.996 | 20.831 | 49 | 116 |
| RINCAO (CRT 3, RTC off no banco) | 894 | 530 | 364 | 0 |
| UNIAO | 8.942 | 7.419 | 1.432 | 91 |
## Limitações
Simples fica bloqueado até haver orientação oficial (ou decisão explícita de empresa, não implementada); operações especiais não são cobertas pelo default de produto; a extração dos anexos é textual (itens condicionais viram ambíguos de propósito); o catálogo oficial usado é o de 22/06/2026; sem autorização, nada é escrito (ver `docs/rtc_auto_apply.md`).
+32
View File
@@ -0,0 +1,32 @@
# Preenchimento automático do cClassTrib (RTC auto-apply)
Código: `agent/src/gti_fiscal_agent/rtc_auto_apply.py` · integração `agent/scripts/run_agent_service.py::_rtc_auto_apply` · Hub `central/app/rtc_audit.py`, migração `0027_rtc_auto_apply`, rota `POST /agents/{id}/rtc-auto-apply`.
**Estado de entrega: mecanismo pronto, DESLIGADO em todo lugar. Nenhuma escrita em banco real foi feita ou é possível sem as três chaves abaixo.**
## Escopo de escrita
Uma coluna: `C000025.CCLASSTRIB`. `ALLOWED_RTC_WRITE_FIELDS = ["CCLASSTRIB"]`; o SQL é uma constante (`UPDATE C000025 SET CCLASSTRIB = ? WHERE CODIGO = ? AND (CCLASSTRIB IS NULL OR TRIM(CCLASSTRIB) = '')`). Não há write genérico de produto, nem escrita em NFCE/itens/catálogo RTC.
Só candidatos `RESOLVED_*` (ver `docs/cclasstrib_resolution.md`) com `CCLASSTRIB` vazio e nenhum outro problema RTC. Nunca sobrescreve: valor igual ⇒ `NO_WRITE_REQUIRED`; valor diferente ⇒ blocker `CCLASSTRIB_CONFLICT` (a política de correção precisa de aprovação futura).
## Três chaves (todas necessárias; padrão = fechadas)
1. `FIREBIRD_WRITES` efetivo no Agent (`FISCAL_MODE=AUTO_APPLY` + caminho/esquema autorizados — as travas já existentes);
2. `RTC_AUTO_APPLY_ENABLED=1` no `agent.env` (chave própria; `RTC_AUTO_APPLY_MAX_PER_JOB`, padrão 500, limita o raio de ação);
3. autorização do **Hub** por instalação (`installations.rtc_auto_apply_authorized`, padrão `false`), entregue com cada job (`authorizations.rtc_auto_apply`) e alterada só pelo painel: botão "Autorizar" exige CSRF e digitar `PREENCHER`; toda mudança gera `audit_events` (`RTC_AUTO_APPLY_AUTHORIZE/REVOKE`).
Sem as três: modo `REPORT_ONLY` (conta candidatos, abre nenhuma conexão de escrita). O Agent reporta a capability `rtc_auto_apply` no heartbeat.
## Proteção contra decisão velha (por produto, uma transação curta)
Imediatamente antes do UPDATE o Agent **relê tudo do banco**: parâmetro `USAR_REFORMA_TRIBUTARIA` (todas as linhas; divergência ⇒ aborta), integridade do catálogo, hash do catálogo (deve ser o da decisão), a linha do produto (única; NCM igual ao da decisão; `CCLASSTRIB` ainda vazio) e **re-deriva** a resolução com dados novos (mesma classe e mesma regra). Qualquer diferença ⇒ `ABORTED` daquele produto (`RTC_NO_LONGER_ENABLED`, `RTC_CATALOG_INVALID`, `LOCAL_CATALOG_CHANGED_SINCE_DECISION`, `PRODUCT_CHANGED_NCM`, `VALUE_ALREADY_SET_NEVER_OVERWRITTEN`, `NO_WRITE_REQUIRED`, `DECISION_CHANGED`, `PRODUCT_ROW_NOT_UNIQUE`, `UPDATE_ROWCOUNT_NOT_ONE`). `rowcount` deve ser 1; releitura confirma o valor; a FK física `C000025.CCLASSTRIB → RTC_CCLASSTRIB` é a segunda barreira. Falha de um produto não interrompe os demais.
Idempotência: com o valor correto gravado o produto deixa de ser candidato (`valid_existing`); segunda execução = 0 escritas.
## Auditoria e rollback lógico
Cada tentativa vira uma linha em `rtc_write_audits` (append-only): `tenant/installation/agent` (do contexto autenticado, nunca do payload), `client`, `job_id`, `product_code`, `field`, `outcome` (`APPLIED|ABORTED|FAILED`), `reason`, **`old_value`** (sempre nulo hoje: só se preenche campo vazio), `new_value`, `rule_id`, `evidence` (regra, entradas, item do anexo), `official_source_version` (data + sha256 da tabela cClassTrib e sha256 da LC 214), `local_catalog_hash`, `written_at`. Um resumo vai como evento `RTC_AUTO_APPLY` (severidade WARNING quando houve escrita). Reverter = `UPDATE C000025 SET CCLASSTRIB = NULL` para os `product_code` do `job_id` (não há botão de rollback nesta versão).
## Painel
Mesmo painel, mesma fila. No detalhe do Agent, com RTC ativa: "Reforma Tributária ativa — cClassTrib pendente em N produtos", "Produtos RTC: total · válidos · prontos para preenchimento · ambíguos/bloqueados", estado do preenchimento automático ("Desativado / Autorizado no Hub, aguardando o Agent (…) / Ativo") e o formulário de autorização. RTC desligada não mostra nada disto.
## Validação
- Testes: `agent/tests/test_rtc_auto_apply.py` (gates, candidatos, escrita restrita, idempotência, RTC desligada entre decisão e escrita, catálogo alterado/inválido, NCM alterado, valor existente, duplicata, limite por job), `central/tests/test_zero_touch_hub.py`, `central/tests/test_control_panel_pages.py`, `tests/test_rtc_copy_write_guard.py`.
- **E2E de escrita em CÓPIA descartável** (`scripts/rtc_copy_write_e2e.py`; cópia `scratch_rtc_e2e/TESTESOFICIAIS_RTC_COPY.FDB` via gbak; o script recusa qualquer outro caminho): empresa da cópia trocada para regime normal (CRT 3) como experimento; 280 candidatos → 280 escritas verificadas (`000001`×203, `200034`×75, `200014`×2), somente a coluna `CCLASSTRIB` mudou (diff da tabela inteira), 0 órfãos de FK/CST, catálogo RTC local intacto (145 linhas antes e depois), cobertura da cópia 0% → 53,55%; decisão velha (RTC desligada na cópia entre decisão e escrita) → 280 abortos, 0 escritas; segunda execução → 0 candidatos, 0 escritas. Resultado em `docs/runs/rtc_copy_write_e2e.json`.
- Bancos reais: 0 escritas, 0 tentativas.
## Limitações
Simples continua bloqueado (sem orientação oficial); `CCLASSTRIB_CONFLICT` só reporta; não há rollback automático; o texto dos anexos é interpretado de forma conservadora (condição ⇒ ambíguo). Para o piloto real: escolher uma instalação em regime normal com RTC ligada, ligar as três chaves e revisar a amostra de auditoria antes.
+3
View File
@@ -49,5 +49,8 @@ O fingerprint dos blockers inclui o estado RTC: 0→1 cria blockers novos; 1→0
Estado atual do parâmetro nas cópias locais: `CONSTRUCAO=1`, `TESTESOFICIAIS=1`, `MMMODAS=0`, `RINCAO=0`, `UNIAO=0` (cada uma com **uma** linha em `PARAMETROS`, `ODS 11.2`, Firebird 2.5.9). O discovery de `TESTESOFICIAIS.FDB` registrou `0` às 15:25 de 24/09 e a leitura de hoje (mesmo arquivo, mesmas 521 linhas) retorna `1`. Causas descartadas: linha errada / várias linhas (há 1), cache do Hub (a leitura é direta no Firebird, o Agent lê ao vivo), outro arquivo (mesmo caminho canônico). Causa real comprovada: **o valor mudou no próprio banco depois do discovery** (mesmo arquivo, mesma linha única). O autor da mudança não é rastreável (o Firebird 2.5 não guarda histórico de valores e o SGV não tem tabela de log de parâmetros); a hipótese mais simples é a alteração do parâmetro "usar reforma tributária" no SGV 5.1.0.4, que é quem lê esse parâmetro. Por isso o Agent nunca reaproveita um estado anterior.
Consequência medida (TESTESOFICIAIS, RTC ligada de fato): 521/521 produtos com `CCLASSTRIB_MISSING` ⇒ cobertura real 0%; com RTC desligada (estado do piloto) 94,82%.
## Determinação e preenchimento do cClassTrib
Ver `docs/cclasstrib_resolution.md` (fontes oficiais, catálogo local × oficial, regras) e `docs/rtc_auto_apply.md` (auto-apply restrito a `CCLASSTRIB`, desligado por padrão).
## Testes
RTC off/on, `CCLASSTRIB` vazio/válido/inválido/órfão/expirado, catálogo inválido: `central/tests/test_unified_fiscal_coverage.py`, `agent/tests/test_unified_fiscal.py`.
File diff suppressed because it is too large Load Diff
+230
View File
@@ -0,0 +1,230 @@
{
"database": "scratch_rtc_e2e/TESTESOFICIAIS_RTC_COPY.FDB (gbak restore of TESTESOFICIAIS)",
"real_database_writes": 0,
"real_database_write_attempts": 0,
"copy_original_crt": [
"1"
],
"copy_crt_for_experiment": "3",
"copy_rtc_param": 1,
"coverage_before": {
"total": 521,
"complete": 0,
"blocked": 521,
"unclassified": 0,
"coverage_percent": 0.0
},
"resolution_before": {
"total": 521,
"valid_existing": 0,
"ready_to_apply": 280,
"ambiguous": 215,
"insufficient": 26,
"conflicts": 0,
"official_mismatch": 0,
"not_applicable": 0,
"other_blocked": 0,
"by_rule": {
"RTC-A1": 41,
"RTC-A3": 10,
"RTC-R2": 26,
"RTC-R4": 203,
"RTC-R3": 77,
"RTC-A2": 164
},
"catalog_compatibility": {
"compatibility": "MATERIAL_MISMATCH",
"counts": {
"MATCH": 131,
"LOCAL_ONLY": 0,
"OFFICIAL_ONLY": 19,
"MISMATCH": 11,
"EXPIRED": 3
},
"expired_present_locally": 3
}
},
"stale_decision_run": {
"write_attempts": 280,
"write_successes": 0,
"aborted_reasons": {
"RTC_NO_LONGER_ENABLED": 280
}
},
"first_run": {
"mode": "AUTO_APPLY",
"ready_total": 280,
"write_attempts": 280,
"write_successes": 280,
"aborted_reasons": {},
"audit_sample": [
{
"outcome": "APPLIED",
"product_code": "000023",
"field": "CCLASSTRIB",
"old_value": null,
"new_value": "000001",
"cst_ibscbs": "000",
"rule_id": "RTC-R4",
"confidence_type": "EXCLUSION_OF_ALL_SPECIAL_REGIMES",
"evidence": {
"inputs_used": {
"ncm": "16025000",
"crt": "3",
"rtc_enabled": true
},
"evidence": [
{
"annex_hits": 0,
"chapter": "16"
}
],
"reason": "NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER"
},
"official_source_version": {
"cclasstrib_table": "2026-06-22",
"cclasstrib_sha256": "1448cb63a41bdb67ea30b4e11f4dc200d9568542c6b9335b6cff87a4fd664654",
"lc214_sha256": "5c7d59b3c49e5b7c066c2ad28bedf32791193a676ec1a163bec14bea5fa2f680"
},
"local_catalog_hash": "1da77aec27fbde88488d1edf562f3af315ab2b5d06efb2e0b2f1ed606585d459",
"timestamp": "2026-09-25T00:07:47+00:00",
"job_id": 424242,
"rowcount": 1,
"verified_after": true
},
{
"outcome": "APPLIED",
"product_code": "000024",
"field": "CCLASSTRIB",
"old_value": null,
"new_value": "200034",
"cst_ibscbs": "200",
"rule_id": "RTC-R3",
"confidence_type": "ANNEX_TEXT_MATCH",
"evidence": {
"inputs_used": {
"ncm": "19022000",
"crt": "3",
"rtc_enabled": true
},
"evidence": [
{
"annex": "VII",
"item": 9,
"prefix": "19022000",
"clean": true,
"revoked": false,
"text": "Massas alimentícias dos códigos 1902.20.00 e 1902.30.00 da NCM/SH"
}
],
"reason": "ANNEX_VII_CLEAN_ITEM_UNIQUE_DEFAULT_CLASS"
},
"official_source_version": {
"cclasstrib_table": "2026-06-22",
"cclasstrib_sha256": "1448cb63a41bdb67ea30b4e11f4dc200d9568542c6b9335b6cff87a4fd664654",
"lc214_sha256": "5c7d59b3c49e5b7c066c2ad28bedf32791193a676ec1a163bec14bea5fa2f680"
},
"local_catalog_hash": "1da77aec27fbde88488d1edf562f3af315ab2b5d06efb2e0b2f1ed606585d459",
"timestamp": "2026-09-25T00:07:47+00:00",
"job_id": 424242,
"rowcount": 1,
"verified_after": true
},
{
"outcome": "APPLIED",
"product_code": "000027",
"field": "CCLASSTRIB",
"old_value": null,
"new_value": "200034",
"cst_ibscbs": "200",
"rule_id": "RTC-R3",
"confidence_type": "ANNEX_TEXT_MATCH",
"evidence": {
"inputs_used": {
"ncm": "19022000",
"crt": "3",
"rtc_enabled": true
},
"evidence": [
{
"annex": "VII",
"item": 9,
"prefix": "19022000",
"clean": true,
"revoked": false,
"text": "Massas alimentícias dos códigos 1902.20.00 e 1902.30.00 da NCM/SH"
}
],
"reason": "ANNEX_VII_CLEAN_ITEM_UNIQUE_DEFAULT_CLASS"
},
"official_source_version": {
"cclasstrib_table": "2026-06-22",
"cclasstrib_sha256": "1448cb63a41bdb67ea30b4e11f4dc200d9568542c6b9335b6cff87a4fd664654",
"lc214_sha256": "5c7d59b3c49e5b7c066c2ad28bedf32791193a676ec1a163bec14bea5fa2f680"
},
"local_catalog_hash": "1da77aec27fbde88488d1edf562f3af315ab2b5d06efb2e0b2f1ed606585d459",
"timestamp": "2026-09-25T00:07:47+00:00",
"job_id": 424242,
"rowcount": 1,
"verified_after": true
}
]
},
"rows_changed": 280,
"columns_changed": [
"CCLASSTRIB"
],
"fk_orphans": 0,
"cst_orphans": 0,
"written_by_class": {
"000001": 203,
"200014": 2,
"200034": 75
},
"catalog_rows_unchanged": 145,
"coverage_after": {
"total": 521,
"complete": 279,
"blocked": 242,
"unclassified": 0,
"coverage_percent": 53.55
},
"resolution_after": {
"total": 521,
"valid_existing": 280,
"ready_to_apply": 0,
"ambiguous": 215,
"insufficient": 26,
"conflicts": 0,
"official_mismatch": 0,
"not_applicable": 0,
"other_blocked": 0,
"by_rule": {
"RTC-A1": 41,
"RTC-A3": 10,
"RTC-R2": 26,
"RTC-R4": 203,
"RTC-R3": 77,
"RTC-A2": 164
},
"catalog_compatibility": {
"compatibility": "MATERIAL_MISMATCH",
"counts": {
"MATCH": 131,
"LOCAL_ONLY": 0,
"OFFICIAL_ONLY": 19,
"MISMATCH": 11,
"EXPIRED": 3
},
"expired_present_locally": 3
}
},
"second_run": {
"ready_total": 0,
"write_attempts": 0,
"write_successes": 0
},
"IDEMPOTENT": true,
"ONLY_CCLASSTRIB_CHANGED": true,
"PASS": true
}
+164
View File
@@ -0,0 +1,164 @@
000001|000|Padrão|0|0|2026-01-01T00:00:00|||Situações tributadas integralmente pelo IBS e CBS.
000002|000|Padrão|0|0|2026-01-01T00:00:00||90111|Exploração de via
000003|000|Padrão|0|0|2026-01-01T00:00:00|||Regime automotivo - projetos incentivados (art. 311)
000004|000|Padrão|0|0|2026-01-01T00:00:00|||Regime automotivo - projetos incentivados (art. 312)
000005|000|Padrão|0|0|2026-01-01T00:00:00|||Operação com EAC destinado à mistura com gasolina A, mas com saída do biocombustível com destinação diversa
010001|010|Uniforme setorial|0|0|2026-01-01T00:00:00|||Operações do FGTS não realizadas pela Caixa Econômica Federal
010002|010|Uniforme setorial|0|0|2026-01-01T00:00:00|||Operações do serviço financeiro
011001|011|Uniforme nacional (referência)|60|60|2026-01-01T00:00:00|||Planos de assistência funerária.
011002|011|Uniforme nacional (referência)|60|60|2026-01-01T00:00:00|||Planos de assistência à saúde
011003|011|Uniforme nacional (referência)|60|60|2026-01-01T00:00:00||92401|Intermediação de planos de assistência à saúde
011004|011|Uniforme nacional (referência)|0|0|2026-01-01T00:00:00|||Concursos e prognósticos
011005|011|Uniforme nacional (referência)|30|30|2026-01-01T00:00:00|||Planos de assistência à saúde de animais domésticos
200001|200|Padrão|100|100|2026-01-01T00:00:00|||Serviços de transporte de bens até as zonas de processamento de exportação e bens exportados a partir das zonas de processamento de exportação
200002|200|Padrão|100|100|2026-01-01T00:00:00|||Fornecimento ou importação para produtor rural não contribuinte ou TAC
200003|200|Padrão|100|100|2026-01-01T00:00:00||1|Vendas de produtos destinados à alimentação humana (Anexo I)
200004|200|Padrão|100|100|2026-01-01T00:00:00||12|Fornecimento de dispositivos médicos (Anexo XII)
200005|200|Padrão|100|100|2026-01-01T00:00:00||4|Fornecimento de dispositivos médicos para órgãos da administração pública e entidades de saúde imunes (Anexo IV)
200006|200|Padrão|100|100|2026-01-01T00:00:00|||Situação de emergência de saúde pública reconhecida pelo Poder público
200007|200|Padrão|100|100|2026-01-01T00:00:00||13|Fornecimento dos dispositivos de acessibilidade próprios para pessoas com deficiência (Anexo XIII)
200008|200|Padrão|100|100|2026-01-01T00:00:00||5|Fornecimento dos dispositivos de acessibilidade próprios para pessoas com deficiência adquiridos por órgãos da administração pública (Anexo V)
200009|200|Padrão|100|100|2026-01-01T00:00:00|||Fornecimento dos medicamentos registrados na Anvisa
200010|200|Padrão|100|100|2026-01-01T00:00:00|||Fornecimento dos medicamentos registrados na Anvisa, adquiridos por órgãos da administração pública
200011|200|Padrão|100|100|2026-01-01T00:00:00||6|Fornecimento das composições para nutrição enteral e parenteral quando adquiridas por órgãos da administração pública (Anexo VI)
200012|200|Padrão|100|100|2026-01-01T00:00:00|||Situação de emergência de saúde pública reconhecida pelo Poder público
200013|200|Padrão|100|100|2026-01-01T00:00:00||91471|Fornecimento de tampões higiênicos, absorventes higiênicos internos ou externos
200014|200|Padrão|100|100|2026-01-01T00:00:00||15|Fornecimento dos produtos hortícolas, frutas e ovos (Anexo XV)
200015|200|Padrão|100|100|2026-01-01T00:00:00|||Venda de automóveis de passageiros de fabricação nacional adquiridos por motoristas profissionais ou pessoas com deficiência
200016|200|Padrão|100|100|2026-01-01T00:00:00||91561|Prestação de serviços de pesquisa e desenvolvimento por Instituição Científica, Tecnológica e de Inovação (ICT)
200017|200|Padrão|100|100|2026-01-01T00:00:00|||Operações relacionadas ao FGTS
200018|200|Padrão|100|100|2026-01-01T00:00:00|||Operações de resseguro e retrocessão
200019|200|Padrão|100|100|2026-01-01T00:00:00|||Importador dos serviços financeiros contribuinte
200020|200|Padrão|100|100|2026-01-01T00:00:00|||Operação praticada por sociedades cooperativas optantes por regime específico do IBS e CBS
200021|200|Padrão|100|100|2026-01-01T00:00:00|||Serviços de transporte público coletivo de passageiros ferroviário e hidroviário
200022|200|Padrão|100|100|2026-01-01T00:00:00|||Operação originada fora da ZFM que destine bem material industrializado a contribuinte estabelecido na ZFM
200023|200|Padrão|100|100|2026-01-01T00:00:00|||Operação realizada por indústria incentivada que destine bem material intermediário para outra indústria incentivada na ZFM
200024|200|Padrão|100|100|2026-01-01T00:00:00|||Operação originada fora das Áreas de Livre Comércio destinadas a contribuinte estabelecido nas Áreas de Livre Comércio
200025|200|Padrão|60|100|2026-01-01T00:00:00||93081|Fornecimento dos serviços de educação relacionados ao Programa Universidade para Todos (Prouni)
200026|200|Padrão|80|80|2026-01-01T00:00:00||91581|Locação de imóveis localizados nas zonas reabilitadas
200027|200|Padrão|70|70|2026-01-01T00:00:00||92611|Operações de locação, cessão onerosa e arrendamento de bens imóveis
200028|200|Padrão|60|60|2026-01-01T00:00:00||2|Fornecimento dos serviços de educação (Anexo II)
200029|200|Padrão|60|60|2026-01-01T00:00:00||3|Fornecimento dos serviços de saúde humana (Anexo III)
200030|200|Padrão|60|60|2026-01-01T00:00:00||4|Venda dos dispositivos médicos (Anexo IV)
200031|200|Padrão|60|60|2026-01-01T00:00:00||5|Fornecimento dos dispositivos de acessibilidade próprios para pessoas com deficiência (Anexo V)
200032|200|Padrão|60|60|2026-01-01T00:00:00|||Fornecimento dos medicamentos registrados na Anvisa ou produzidos por farmácias de manipulação, ressalvados os medicamentos sujeitos à alíquota zero
200033|200|Padrão|60|60|2026-01-01T00:00:00||6|Fornecimento das composições para nutrição enteral e parenteral (Anexo VI)
200034|200|Padrão|60|60|2026-01-01T00:00:00||7|Fornecimento dos alimentos destinados ao consumo humano (Anexo VII)
200035|200|Padrão|60|60|2026-01-01T00:00:00||8|Fornecimento dos produtos de higiene pessoal e limpeza (Anexo VIII)
200036|200|Padrão|60|60|2026-01-01T00:00:00|||Fornecimento de produtos agropecuários, aquícolas, pesqueiros, florestais e extrativistas vegetais in natura
200037|200|Padrão|60|60|2026-01-01T00:00:00|||Fornecimento de serviços ambientais de conservação ou recuperação da vegetação nativa
200038|200|Padrão|60|60|2026-01-01T00:00:00||9|Fornecimento dos insumos agropecuários e aquícolas (Anexo IX)
200039|200|Padrão|60|60|2026-01-01T00:00:00||10|Fornecimento dos bens e serviços relacionados com produções nacionais artísticas, culturais, de eventos, jornalísticas e audiovisuais (Anexo X)
200040|200|Padrão|60|60|2026-01-01T00:00:00|||Fornecimento de serviços de comunicação institucional à administração pública
200041|200|Padrão|60|60|2026-01-01T00:00:00||91411|Fornecimento de serviço de educação desportiva (art. 141. I)
200042|200|Padrão|60|60|2026-01-01T00:00:00|||Fornecimento de serviço de gestão e exploração do desporto (art. 141. II)
200043|200|Padrão|60|60|2026-01-01T00:00:00||11|Fornecimento à administração pública dos serviços e dos bens relativos à soberania (Anexo XI)
200044|200|Padrão|60|60|2026-01-01T00:00:00||11|Operações e prestações de serviços de segurança da informação e segurança cibernética desenvolvidos por sociedade que tenha sócio brasileiro (Anexo XI)
200045|200|Padrão|60|60|2026-01-01T00:00:00|||Operações relacionadas a projetos de reabilitação urbana de zonas históricas e de áreas críticas de recuperação e reconversão urbanística
200046|200|Padrão|50|50|2026-01-01T00:00:00|||Operações com bens imóveis
200047|200|Padrão|40|40|2026-01-01T00:00:00|||Bares e Restaurantes
200048|200|Padrão|40|40|2026-01-01T00:00:00||92811|Hotelaria, Parques de Diversão e Parques Temáticos
200049|200|Padrão|40|40|2026-01-01T00:00:00|||Transporte coletivo de passageiros rodoviário, ferroviário e hidroviário
200050|200|Padrão|40|40|2026-01-01T00:00:00|||Serviços de transporte aéreo regional coletivo de passageiros ou de carga
200051|200|Padrão|40|40|2026-01-01T00:00:00|||Agências de Turismo
200052|200|Padrão|30|30|2026-01-01T00:00:00||91271|Prestação de serviços de profissões intelectuais
200053|200|Padrão|100|100|2026-01-01T00:00:00|||Fornecimento de medicamentos registrados na Anvisa, quando classificados como soros ou vacinas
200054|200|Padrão|100|100|2026-01-01T00:00:00|||Fornecimento de bem material pela cooperativa de produção agropecuária a associado não sujeito ao regime regular do IBS e da CBS
220001|220|Fixa|0|0|2026-01-01T00:00:00|2026-01-01T00:00:00||Incorporação imobiliária submetida ao regime especial de tributação
220002|220|Fixa|0|0|2026-01-01T00:00:00|2026-01-01T00:00:00||Incorporação imobiliária submetida ao regime especial de tributação
220003|220|Fixa|0|0|2026-01-01T00:00:00|2026-01-01T00:00:00||Alienação de imóvel decorrente de parcelamento do solo
221001|221|Fixa|0|0|2026-01-01T00:00:00||94871|Locação, cessão onerosa ou arrendamento de bem imóvel com alíquota sobre a receita bruta
221002|221|Fixa|0|0|2026-01-01T00:00:00|||Incorporação imobiliária submetida ao regime especial de tributação
221003|221|Fixa|0|0|2026-01-01T00:00:00|||Incorporação imobiliária submetida ao regime especial de tributação
221004|221|Fixa|0|0|2026-01-01T00:00:00|||Alienação de imóvel decorrente de parcelamento do solo
222001|222|Padrão|0|0|2026-01-01T00:00:00|||Transporte internacional de passageiros, caso os trechos de ida e volta sejam vendidos em conjunto
400001|400|Sem alíquota|0|0|2026-01-01T00:00:00|||Fornecimento de serviços de transporte público coletivo de passageiros rodoviário e metroviário
400002|400|Sem alíquota|0|0|2026-01-01T00:00:00|||Fornecimento de serviços de transporte público coletivo de passageiros rodoviário e metroviário com medição por quilômetro rodado
410001|410|Sem alíquota|0|0|2026-01-01T00:00:00|||Fornecimento de bonificações quando constem no documento fiscal e que não dependam de evento posterior
410002|410|Sem alíquota|0|0|2026-01-01T00:00:00|||Transferências entre estabelecimentos pertencentes ao mesmo contribuinte
410003|410|Sem alíquota|0|0|2026-01-01T00:00:00|||Doações sem contraprestação em benefício do doador
410004|410|Sem alíquota|0|0|2026-01-01T00:00:00|||Exportações de bens e serviços
410005|410|Sem alíquota|0|0|2026-01-01T00:00:00|||Fornecimentos realizados pela União, pelos Estados, pelo Distrito Federal e pelos Municípios
410006|410|Sem alíquota|0|0|2026-01-01T00:00:00|||Fornecimentos realizados por entidades religiosas e templos de qualquer culto
410007|410|Sem alíquota|0|0|2026-01-01T00:00:00|||Fornecimentos realizados por partidos políticos, entidades sindicais e instituições de educação e de assistência social
410008|410|Sem alíquota|0|0|2026-01-01T00:00:00|||Fornecimentos de livros, jornais, periódicos e do papel destinado a sua impressão
410009|410|Sem alíquota|0|0|2026-01-01T00:00:00|||Fornecimentos de fonogramas e videofonogramas musicais produzidos no Brasil
410010|410|Sem alíquota|0|0|2026-01-01T00:00:00|||Fornecimentos de serviço de comunicação nas modalidades de radiodifusão sonora e de sons e imagens de recepção livre e gratuita
410011|410|Sem alíquota|0|0|2026-01-01T00:00:00|||Fornecimentos de ouro, quando definido em lei como ativo financeiro ou instrumento cambial
410012|410|Sem alíquota|0|0|2026-01-01T00:00:00|||Fornecimento de condomínio edilício não optante pelo regime regular
410013|410|Sem alíquota|0|0|2026-01-01T00:00:00|||Exportações de combustíveis
410014|410|Sem alíquota|0|0|2026-01-01T00:00:00|||Fornecimento de produtor rural não contribuinte
410015|410|Sem alíquota|0|0|2026-01-01T00:00:00|||Fornecimento por transportador autônomo não contribuinte
410016|410|Sem alíquota|0|0|2026-01-01T00:00:00|||Fornecimento ou aquisição de resíduos sólidos
410017|410|Sem alíquota|0|0|2026-01-01T00:00:00|||Aquisição de bem móvel com crédito presumido sob condição de revenda realizada
410018|410|Sem alíquota|0|0|2026-01-01T00:00:00|||Operações relacionadas aos fundos garantidores e executores de políticas públicas
410019|410|Sem alíquota|0|0|2026-01-01T00:00:00|||Exclusão da gorjeta na base de cálculo no fornecimento de alimentação
410020|410|Sem alíquota|0|0|2026-01-01T00:00:00|||Exclusão do valor de intermediação na base de cálculo no fornecimento de alimentação
410021|410|Sem alíquota|0|0|2026-01-01T00:00:00|||Contribuição de que trata o art. 149-A da Constituição Federal
410022|410|Sem alíquota|0|0|2026-01-01T00:00:00|||Consolidação da propriedade do bem pelo credor
410023|410|Sem alíquota|0|0|2026-01-01T00:00:00|||Alienação de bens móveis ou imóveis que tenham sido objeto de garantia em que o prestador da garantia não seja contribuinte
410024|410|Sem alíquota|0|0|2026-01-01T00:00:00|||Consolidação da propriedade do bem pelo grupo de consórcio
410025|410|Sem alíquota|0|0|2026-01-01T00:00:00|||Alienação de bem que tenha sido objeto de garantia em que o prestador da garantia não seja contribuinte
410026|410|Sem alíquota|0|0|2026-01-01T00:00:00|||Doação com anulação de crédito
410027|410|Sem alíquota|0|0|2026-01-01T00:00:00|||Exportação de serviço ou de bem imaterial
410028|410|Sem alíquota|0|0|2026-01-01T00:00:00|||Operações com bens imóveis realizadas por pessoas físicas não consideradas contribuintes
410029|410|Sem alíquota|0|0|2026-01-01T00:00:00|||Operações acobertadas somente pelo ICMS
410030|410|Sem alíquota|0|0|2026-01-01T00:00:00|||Estorno de crédito por perecimento, deteriorização, roubo, furto ou extravio.
410031|410|Sem alíquota|0|0|2026-01-01T00:00:00|||Fornecimento em período anterior ao início de vigência de incidências de CBS e IBS
410032|410|Sem alíquota|0|0|2026-01-01T00:00:00|||Tributos incidentes na operação que não integram a base de cálculo do IBS e da CBS
410033|410|Sem alíquota|0|0|2026-01-01T00:00:00|||Operações de Fundos de Investimento Imobiliário (FII) e Fundos de Investimento nas Cadeias Produtivas do Agronegócio (Fiagro)
410034|410|Sem alíquota|0|0|2026-01-01T00:00:00|||Operações de fundos de investimento
410035|410|Sem alíquota|0|0|2026-01-01T00:00:00|||Fornecimento realizado por nanoempreendedor
410036|410|Sem alíquota|0|0|2026-01-01T00:00:00|||Descontos incondicionais
410037|410|Sem alíquota|0|0|2026-01-01T00:00:00|||Importação os bens materiais sem incidência de IBS e CBS
410999|410|Sem alíquota|0|0|2026-01-01T00:00:00|||Operações não onerosas sem previsão de tributação, não especificadas anteriormente
510001|510|Sem alíquota|0|0|2026-01-01T00:00:00||90281|Operações, sujeitas a diferimento, com energia elétrica, relativas à importação, geração, comercialização, distribuição e transmissão
515001|515|Padrão|60|60|2026-01-01T00:00:00||9|Operações, sujeitas a diferimento, com insumos agropecuários e aquícolas (Anexo IX)
550001|550|Sem alíquota|0|0|2026-01-01T00:00:00|||Exportações de bens materiais
550002|550|Sem alíquota|0|0|2026-01-01T00:00:00|||Regime de Trânsito
550003|550|Sem alíquota|0|0|2026-01-01T00:00:00|||Regimes de Depósito (art. 85)
550004|550|Sem alíquota|0|0|2026-01-01T00:00:00|||Regimes de Depósito (art. 87)
550005|550|Sem alíquota|0|0|2026-01-01T00:00:00|||Regimes de Depósito (art. 87, Parágrafo único)
550006|550|Sem alíquota|0|0|2026-01-01T00:00:00|||Regimes de Permanência Temporária
550007|550|Sem alíquota|0|0|2026-01-01T00:00:00|||Regimes de Aperfeiçoamento
550008|550|Sem alíquota|0|0|2026-01-01T00:00:00|||Importação de bens para o Regime de Repetro-Temporário
550009|550|Sem alíquota|0|0|2026-01-01T00:00:00|||GNL-Temporário
550010|550|Sem alíquota|0|0|2026-01-01T00:00:00|||Repetro-Permanente
550011|550|Sem alíquota|0|0|2026-01-01T00:00:00|||Repetro-Industrialização
550012|550|Sem alíquota|0|0|2026-01-01T00:00:00|||Repetro-Nacional
550013|550|Sem alíquota|0|0|2026-01-01T00:00:00|||Repetro-Entreposto
550014|550|Sem alíquota|0|0|2026-01-01T00:00:00|||Zona de Processamento de Exportação
550015|550|Sem alíquota|0|0|2026-01-01T00:00:00|||Regime Tributário para Incentivo à Modernização e à Ampliação da Estrutura Portuária
550016|550|Sem alíquota|0|0|2026-01-01T00:00:00|||Regime Especial de Incentivos para o Desenvolvimento da Infraestrutura
550017|550|Sem alíquota|0|0|2026-01-01T00:00:00|||Regime Tributário para Incentivo à Atividade Naval - Renaval (Art. 107, I)
550018|550|Sem alíquota|0|0|2026-01-01T00:00:00|||Desoneração da aquisição de bens de capital
550019|550|Sem alíquota|0|0|2026-01-01T00:00:00|||Importação de bem material por indústria incentivada para utilização na ZFM
550020|550|Sem alíquota|0|0|2026-01-01T00:00:00|||Áreas de livre comércio
550021|550|Sem alíquota|0|0|2026-01-01T00:00:00|||Industrialização destinada a exportações
550022|550|Sem alíquota|0|0|2026-01-01T00:00:00|||Regime Especial de Incentivos para a Produção de Hidrogênio de Baixa Emissão de Carbono (Rehidro)
550023|550|Sem alíquota|0|0|2026-01-01T00:00:00|||Operações com hidrocarbonetos líquidos derivados de petróleo não combustíveis ou de gás natural, inclusive nafta
550024|550|Sem alíquota|0|0|2026-01-01T00:00:00|||Regime Tributário para Incentivo à Atividade Naval - Renaval (Art. 107, II)
550025|550|Sem alíquota|0|0|2026-01-01T00:00:00|||Regime Tributário para Incentivo à Atividade Naval - Renaval (Art. 107, III)
620001|620|Uniforme setorial|0|0|2026-01-01T00:00:00||91721|Tributação monofásica sobre combustíveis
620002|620|Uniforme setorial|0|0|2026-01-01T00:00:00||91722|Tributação monofásica com responsabilidade pela retenção sobre combustíveis
620003|620|Uniforme setorial|0|0|2026-01-01T00:00:00||91723|Tributação monofásica com responsabilidade de retenção de tributos por terceiros
620004|620|Uniforme setorial|0|0|2026-01-01T00:00:00||91724|Tributação monofásica sobre mistura de EAC com gasolina A em percentual superior ao obrigatório
620005|620|Uniforme setorial|0|0|2026-01-01T00:00:00||91725|Tributação monofásica sobre mistura de EAC com gasolina A em percentual inferior ao obrigatório
620006|620|Uniforme setorial|0|0|2026-01-01T00:00:00||91726|Tributação monofásica sobre combustíveis cobrada anteriormente
620007|620|Sem alíquota|0|0|2026-01-01T00:00:00|||Perecimento, deteriorização, roubo, furto ou extravio no regime monofásico
800001|800|Sem alíquota|0|0|2026-01-01T00:00:00|||Fusão, cisão ou incorporação
800002|800|Sem alíquota|0|0|2026-01-01T00:00:00|||Transferência de crédito do associado, inclusive as cooperativas singulares
810001|810|Sem alíquota|0|0|2026-01-01T00:00:00|||Crédito presumido de IBS sobre o valor apurado nos fornecimentos a partir da ZFM
811001|811|Sem alíquota|0|0|2026-01-01T00:00:00|||Anulação de Crédito por Saídas Imunes/Isentas
811002|811|Sem alíquota|0|0|2026-01-01T00:00:00|||Débitos de notas fiscais não processadas na apuração
811003|811|Sem alíquota|0|0|2026-01-01T00:00:00|||Desenquadramento do Simples Nacional
820001|820|Sem alíquota|0|0|2026-01-01T00:00:00||92341|Documento com informações de fornecimento de serviços de planos de assistência à saúde elencados no art. 234 da Lei Complementar nº214, de 2025
820002|820|Sem alíquota|0|0|2026-01-01T00:00:00||92361|Documento com informações de fornecimento de serviços de planos de assistência funerária
820003|820|Sem alíquota|0|0|2026-01-01T00:00:00||92431|Documento com informações de fornecimento de serviços de planos de assistência à saúde de animais domésticos
820004|820|Sem alíquota|0|0|2026-01-01T00:00:00|||Documento com informações de prestação de serviços de consursos de prognósticos
820005|820|Sem alíquota|0|0|2026-01-01T00:00:00|||Documento com informações de alienação de bens imóveis
820006|820|Sem alíquota|0|0|2026-01-01T00:00:00||90111|Documento com informações de fornecimento de serviços de exploração de via
820007|820|Sem alíquota|0|0|2026-01-01T00:00:00||91811|Documento com informações de fornecimento de serviços financeiros
820008|820|Sem alíquota|0|0|2026-01-01T00:00:00|||Documento com informações de fornecimento de serviço continuado, mas com tributação realizada em fatura anterior
820009|820|Sem alíquota|0|0|2026-01-01T00:00:00|||Cobrança relativa a fornecimentos declarados em outro documento
830001|830|Sem alíquota|0|0|2026-01-01T00:00:00|||Documento com exclusão da BC da CBS e do IBS de energia elétrica fornecida pela distribuidora à UC
+101
View File
@@ -0,0 +1,101 @@
database,product,ncm,current_cclasstrib,proposed_cclasstrib,status,rule_id,reason,confidence_type,scenario
TESTESOFICIAIS,000004,07069000,,,AMBIGUOUS,RTC-A1,ANNEX_XV_NEEDS_OPERATION_OR_CONDITION,NONE,"WHATIF_NORMAL_ON (regime normal, RTC on)"
TESTESOFICIAIS,000005,07069000,,,AMBIGUOUS,RTC-A1,ANNEX_XV_NEEDS_OPERATION_OR_CONDITION,NONE,"WHATIF_NORMAL_ON (regime normal, RTC on)"
TESTESOFICIAIS,000006,07069000,,,AMBIGUOUS,RTC-A1,ANNEX_XV_NEEDS_OPERATION_OR_CONDITION,NONE,"WHATIF_NORMAL_ON (regime normal, RTC on)"
TESTESOFICIAIS,000008,07069000,,,AMBIGUOUS,RTC-A1,ANNEX_XV_NEEDS_OPERATION_OR_CONDITION,NONE,"WHATIF_NORMAL_ON (regime normal, RTC on)"
TESTESOFICIAIS,000009,07069000,,,AMBIGUOUS,RTC-A1,ANNEX_XV_NEEDS_OPERATION_OR_CONDITION,NONE,"WHATIF_NORMAL_ON (regime normal, RTC on)"
TESTESOFICIAIS,000010,07069000,,,AMBIGUOUS,RTC-A1,ANNEX_XV_NEEDS_OPERATION_OR_CONDITION,NONE,"WHATIF_NORMAL_ON (regime normal, RTC on)"
TESTESOFICIAIS,000011,07069000,,,AMBIGUOUS,RTC-A1,ANNEX_XV_NEEDS_OPERATION_OR_CONDITION,NONE,"WHATIF_NORMAL_ON (regime normal, RTC on)"
TESTESOFICIAIS,000013,07069000,,,AMBIGUOUS,RTC-A1,ANNEX_XV_NEEDS_OPERATION_OR_CONDITION,NONE,"WHATIF_NORMAL_ON (regime normal, RTC on)"
TESTESOFICIAIS,000015,07133321,,,AMBIGUOUS,RTC-A3,SPECIAL_REGIME_DEPENDS_ON_NATURE_OR_OPERATION_OF_THE_GOOD,NONE,"WHATIF_NORMAL_ON (regime normal, RTC on)"
TESTESOFICIAIS,000017,03061790,,,AMBIGUOUS,RTC-A1,ANNEX_VII_NEEDS_OPERATION_OR_CONDITION,NONE,"WHATIF_NORMAL_ON (regime normal, RTC on)"
TESTESOFICIAIS,000018,02071100,,,AMBIGUOUS,RTC-A1,ANNEX_I_NEEDS_OPERATION_OR_CONDITION,NONE,"WHATIF_NORMAL_ON (regime normal, RTC on)"
TESTESOFICIAIS,000019,07133321,,,AMBIGUOUS,RTC-A3,SPECIAL_REGIME_DEPENDS_ON_NATURE_OR_OPERATION_OF_THE_GOOD,NONE,"WHATIF_NORMAL_ON (regime normal, RTC on)"
TESTESOFICIAIS,000021,07089000,,,AMBIGUOUS,RTC-A1,ANNEX_XV_NEEDS_OPERATION_OR_CONDITION,NONE,"WHATIF_NORMAL_ON (regime normal, RTC on)"
TESTESOFICIAIS,000022,07089000,,,AMBIGUOUS,RTC-A1,ANNEX_XV_NEEDS_OPERATION_OR_CONDITION,NONE,"WHATIF_NORMAL_ON (regime normal, RTC on)"
TESTESOFICIAIS,000023,16025000,,000001,RESOLVED_WITH_EXPLICIT_RULE,RTC-R4,NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER,EXCLUSION_OF_ALL_SPECIAL_REGIMES,"WHATIF_NORMAL_ON (regime normal, RTC on)"
TESTESOFICIAIS,000024,19022000,,200034,RESOLVED_WITH_EXPLICIT_RULE,RTC-R3,ANNEX_VII_CLEAN_ITEM_UNIQUE_DEFAULT_CLASS,ANNEX_TEXT_MATCH,"WHATIF_NORMAL_ON (regime normal, RTC on)"
TESTESOFICIAIS,000025,04061010,,,AMBIGUOUS,RTC-A1,ANNEX_I_NEEDS_OPERATION_OR_CONDITION,NONE,"WHATIF_NORMAL_ON (regime normal, RTC on)"
TESTESOFICIAIS,000026,03055100,,,AMBIGUOUS,RTC-A3,SPECIAL_REGIME_DEPENDS_ON_NATURE_OR_OPERATION_OF_THE_GOOD,NONE,"WHATIF_NORMAL_ON (regime normal, RTC on)"
TESTESOFICIAIS,000027,19022000,,200034,RESOLVED_WITH_EXPLICIT_RULE,RTC-R3,ANNEX_VII_CLEAN_ITEM_UNIQUE_DEFAULT_CLASS,ANNEX_TEXT_MATCH,"WHATIF_NORMAL_ON (regime normal, RTC on)"
TESTESOFICIAIS,000028,19022000,,200034,RESOLVED_WITH_EXPLICIT_RULE,RTC-R3,ANNEX_VII_CLEAN_ITEM_UNIQUE_DEFAULT_CLASS,ANNEX_TEXT_MATCH,"WHATIF_NORMAL_ON (regime normal, RTC on)"
CONSTRUCAO,000001,72142000,,000001,RESOLVED_WITH_EXPLICIT_RULE,RTC-R4,NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER,EXCLUSION_OF_ALL_SPECIAL_REGIMES,"WHATIF_NORMAL_ON (regime normal, RTC on)"
CONSTRUCAO,000002,72142000,,000001,RESOLVED_WITH_EXPLICIT_RULE,RTC-R4,NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER,EXCLUSION_OF_ALL_SPECIAL_REGIMES,"WHATIF_NORMAL_ON (regime normal, RTC on)"
CONSTRUCAO,000003,72142000,,000001,RESOLVED_WITH_EXPLICIT_RULE,RTC-R4,NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER,EXCLUSION_OF_ALL_SPECIAL_REGIMES,"WHATIF_NORMAL_ON (regime normal, RTC on)"
CONSTRUCAO,000004,72142000,,000001,RESOLVED_WITH_EXPLICIT_RULE,RTC-R4,NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER,EXCLUSION_OF_ALL_SPECIAL_REGIMES,"WHATIF_NORMAL_ON (regime normal, RTC on)"
CONSTRUCAO,000005,72142000,,000001,RESOLVED_WITH_EXPLICIT_RULE,RTC-R4,NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER,EXCLUSION_OF_ALL_SPECIAL_REGIMES,"WHATIF_NORMAL_ON (regime normal, RTC on)"
CONSTRUCAO,000006,72142000,,000001,RESOLVED_WITH_EXPLICIT_RULE,RTC-R4,NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER,EXCLUSION_OF_ALL_SPECIAL_REGIMES,"WHATIF_NORMAL_ON (regime normal, RTC on)"
CONSTRUCAO,000007,72142000,,000001,RESOLVED_WITH_EXPLICIT_RULE,RTC-R4,NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER,EXCLUSION_OF_ALL_SPECIAL_REGIMES,"WHATIF_NORMAL_ON (regime normal, RTC on)"
CONSTRUCAO,000008,25232910,,000001,RESOLVED_WITH_EXPLICIT_RULE,RTC-R4,NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER,EXCLUSION_OF_ALL_SPECIAL_REGIMES,"WHATIF_NORMAL_ON (regime normal, RTC on)"
CONSTRUCAO,000009,25232910,,000001,RESOLVED_WITH_EXPLICIT_RULE,RTC-R4,NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER,EXCLUSION_OF_ALL_SPECIAL_REGIMES,"WHATIF_NORMAL_ON (regime normal, RTC on)"
CONSTRUCAO,000010,25232910,,000001,RESOLVED_WITH_EXPLICIT_RULE,RTC-R4,NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER,EXCLUSION_OF_ALL_SPECIAL_REGIMES,"WHATIF_NORMAL_ON (regime normal, RTC on)"
CONSTRUCAO,000011,68118200,,000001,RESOLVED_WITH_EXPLICIT_RULE,RTC-R4,NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER,EXCLUSION_OF_ALL_SPECIAL_REGIMES,"WHATIF_NORMAL_ON (regime normal, RTC on)"
CONSTRUCAO,000012,72142000,,000001,RESOLVED_WITH_EXPLICIT_RULE,RTC-R4,NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER,EXCLUSION_OF_ALL_SPECIAL_REGIMES,"WHATIF_NORMAL_ON (regime normal, RTC on)"
CONSTRUCAO,000013,68101100,,000001,RESOLVED_WITH_EXPLICIT_RULE,RTC-R4,NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER,EXCLUSION_OF_ALL_SPECIAL_REGIMES,"WHATIF_NORMAL_ON (regime normal, RTC on)"
CONSTRUCAO,000014,68101100,,000001,RESOLVED_WITH_EXPLICIT_RULE,RTC-R4,NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER,EXCLUSION_OF_ALL_SPECIAL_REGIMES,"WHATIF_NORMAL_ON (regime normal, RTC on)"
CONSTRUCAO,000015,40139000,,000001,RESOLVED_WITH_EXPLICIT_RULE,RTC-R4,NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER,EXCLUSION_OF_ALL_SPECIAL_REGIMES,"WHATIF_NORMAL_ON (regime normal, RTC on)"
CONSTRUCAO,000016,40139000,,000001,RESOLVED_WITH_EXPLICIT_RULE,RTC-R4,NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER,EXCLUSION_OF_ALL_SPECIAL_REGIMES,"WHATIF_NORMAL_ON (regime normal, RTC on)"
CONSTRUCAO,000017,30045020,,,AMBIGUOUS,RTC-A1,ANNEX_IX_NEEDS_OPERATION_OR_CONDITION,NONE,"WHATIF_NORMAL_ON (regime normal, RTC on)"
CONSTRUCAO,000018,56075090,,000001,RESOLVED_WITH_EXPLICIT_RULE,RTC-R4,NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER,EXCLUSION_OF_ALL_SPECIAL_REGIMES,"WHATIF_NORMAL_ON (regime normal, RTC on)"
CONSTRUCAO,000019,56075090,,000001,RESOLVED_WITH_EXPLICIT_RULE,RTC-R4,NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER,EXCLUSION_OF_ALL_SPECIAL_REGIMES,"WHATIF_NORMAL_ON (regime normal, RTC on)"
CONSTRUCAO,000020,56075090,,000001,RESOLVED_WITH_EXPLICIT_RULE,RTC-R4,NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER,EXCLUSION_OF_ALL_SPECIAL_REGIMES,"WHATIF_NORMAL_ON (regime normal, RTC on)"
MMMODAS,000002,19022000,,200034,RESOLVED_WITH_EXPLICIT_RULE,RTC-R3,ANNEX_VII_CLEAN_ITEM_UNIQUE_DEFAULT_CLASS,ANNEX_TEXT_MATCH,"WHATIF_NORMAL_ON (regime normal, RTC on)"
MMMODAS,000003,61046300,,000001,RESOLVED_WITH_EXPLICIT_RULE,RTC-R4,NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER,EXCLUSION_OF_ALL_SPECIAL_REGIMES,"WHATIF_NORMAL_ON (regime normal, RTC on)"
MMMODAS,000006,61046300,,000001,RESOLVED_WITH_EXPLICIT_RULE,RTC-R4,NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER,EXCLUSION_OF_ALL_SPECIAL_REGIMES,"WHATIF_NORMAL_ON (regime normal, RTC on)"
MMMODAS,000008,61046200,,000001,RESOLVED_WITH_EXPLICIT_RULE,RTC-R4,NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER,EXCLUSION_OF_ALL_SPECIAL_REGIMES,"WHATIF_NORMAL_ON (regime normal, RTC on)"
MMMODAS,000011,61091000,,000001,RESOLVED_WITH_EXPLICIT_RULE,RTC-R4,NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER,EXCLUSION_OF_ALL_SPECIAL_REGIMES,"WHATIF_NORMAL_ON (regime normal, RTC on)"
MMMODAS,000013,61051000,,000001,RESOLVED_WITH_EXPLICIT_RULE,RTC-R4,NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER,EXCLUSION_OF_ALL_SPECIAL_REGIMES,"WHATIF_NORMAL_ON (regime normal, RTC on)"
MMMODAS,000014,61051000,,000001,RESOLVED_WITH_EXPLICIT_RULE,RTC-R4,NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER,EXCLUSION_OF_ALL_SPECIAL_REGIMES,"WHATIF_NORMAL_ON (regime normal, RTC on)"
MMMODAS,000016,61051000,,000001,RESOLVED_WITH_EXPLICIT_RULE,RTC-R4,NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER,EXCLUSION_OF_ALL_SPECIAL_REGIMES,"WHATIF_NORMAL_ON (regime normal, RTC on)"
MMMODAS,000017,62111100,,000001,RESOLVED_WITH_EXPLICIT_RULE,RTC-R4,NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER,EXCLUSION_OF_ALL_SPECIAL_REGIMES,"WHATIF_NORMAL_ON (regime normal, RTC on)"
MMMODAS,000018,62111100,,000001,RESOLVED_WITH_EXPLICIT_RULE,RTC-R4,NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER,EXCLUSION_OF_ALL_SPECIAL_REGIMES,"WHATIF_NORMAL_ON (regime normal, RTC on)"
MMMODAS,000019,62034200,,000001,RESOLVED_WITH_EXPLICIT_RULE,RTC-R4,NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER,EXCLUSION_OF_ALL_SPECIAL_REGIMES,"WHATIF_NORMAL_ON (regime normal, RTC on)"
MMMODAS,000020,42021220,,000001,RESOLVED_WITH_EXPLICIT_RULE,RTC-R4,NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER,EXCLUSION_OF_ALL_SPECIAL_REGIMES,"WHATIF_NORMAL_ON (regime normal, RTC on)"
MMMODAS,000022,42021900,,000001,RESOLVED_WITH_EXPLICIT_RULE,RTC-R4,NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER,EXCLUSION_OF_ALL_SPECIAL_REGIMES,"WHATIF_NORMAL_ON (regime normal, RTC on)"
MMMODAS,000023,65040090,,000001,RESOLVED_WITH_EXPLICIT_RULE,RTC-R4,NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER,EXCLUSION_OF_ALL_SPECIAL_REGIMES,"WHATIF_NORMAL_ON (regime normal, RTC on)"
MMMODAS,000024,61091000,,000001,RESOLVED_WITH_EXPLICIT_RULE,RTC-R4,NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER,EXCLUSION_OF_ALL_SPECIAL_REGIMES,"WHATIF_NORMAL_ON (regime normal, RTC on)"
MMMODAS,000025,61091000,,000001,RESOLVED_WITH_EXPLICIT_RULE,RTC-R4,NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER,EXCLUSION_OF_ALL_SPECIAL_REGIMES,"WHATIF_NORMAL_ON (regime normal, RTC on)"
MMMODAS,000026,61061000,,000001,RESOLVED_WITH_EXPLICIT_RULE,RTC-R4,NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER,EXCLUSION_OF_ALL_SPECIAL_REGIMES,"WHATIF_NORMAL_ON (regime normal, RTC on)"
MMMODAS,000027,62064000,,000001,RESOLVED_WITH_EXPLICIT_RULE,RTC-R4,NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER,EXCLUSION_OF_ALL_SPECIAL_REGIMES,"WHATIF_NORMAL_ON (regime normal, RTC on)"
MMMODAS,000028,62046200,,000001,RESOLVED_WITH_EXPLICIT_RULE,RTC-R4,NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER,EXCLUSION_OF_ALL_SPECIAL_REGIMES,"WHATIF_NORMAL_ON (regime normal, RTC on)"
MMMODAS,000029,62034300,,000001,RESOLVED_WITH_EXPLICIT_RULE,RTC-R4,NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER,EXCLUSION_OF_ALL_SPECIAL_REGIMES,"WHATIF_NORMAL_ON (regime normal, RTC on)"
RINCAO,000001,21050090,,000001,RESOLVED_WITH_EXPLICIT_RULE,RTC-R4,NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER,EXCLUSION_OF_ALL_SPECIAL_REGIMES,"WHATIF_NORMAL_ON (regime normal, RTC on)"
RINCAO,000004,17041000,,,AMBIGUOUS,RTC-A1,ANNEX_X_NEEDS_OPERATION_OR_CONDITION,NONE,"WHATIF_NORMAL_ON (regime normal, RTC on)"
RINCAO,000005,17041000,,,AMBIGUOUS,RTC-A1,ANNEX_X_NEEDS_OPERATION_OR_CONDITION,NONE,"WHATIF_NORMAL_ON (regime normal, RTC on)"
RINCAO,000006,17041000,,,AMBIGUOUS,RTC-A1,ANNEX_X_NEEDS_OPERATION_OR_CONDITION,NONE,"WHATIF_NORMAL_ON (regime normal, RTC on)"
RINCAO,000007,17041000,,,AMBIGUOUS,RTC-A1,ANNEX_X_NEEDS_OPERATION_OR_CONDITION,NONE,"WHATIF_NORMAL_ON (regime normal, RTC on)"
RINCAO,000008,17041000,,,AMBIGUOUS,RTC-A1,ANNEX_X_NEEDS_OPERATION_OR_CONDITION,NONE,"WHATIF_NORMAL_ON (regime normal, RTC on)"
RINCAO,000009,17041000,,,AMBIGUOUS,RTC-A1,ANNEX_X_NEEDS_OPERATION_OR_CONDITION,NONE,"WHATIF_NORMAL_ON (regime normal, RTC on)"
RINCAO,000010,18063210,,000001,RESOLVED_WITH_EXPLICIT_RULE,RTC-R4,NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER,EXCLUSION_OF_ALL_SPECIAL_REGIMES,"WHATIF_NORMAL_ON (regime normal, RTC on)"
RINCAO,000011,18063210,,000001,RESOLVED_WITH_EXPLICIT_RULE,RTC-R4,NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER,EXCLUSION_OF_ALL_SPECIAL_REGIMES,"WHATIF_NORMAL_ON (regime normal, RTC on)"
RINCAO,000012,18063210,,000001,RESOLVED_WITH_EXPLICIT_RULE,RTC-R4,NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER,EXCLUSION_OF_ALL_SPECIAL_REGIMES,"WHATIF_NORMAL_ON (regime normal, RTC on)"
RINCAO,000013,18063210,,000001,RESOLVED_WITH_EXPLICIT_RULE,RTC-R4,NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER,EXCLUSION_OF_ALL_SPECIAL_REGIMES,"WHATIF_NORMAL_ON (regime normal, RTC on)"
RINCAO,000014,18063210,,000001,RESOLVED_WITH_EXPLICIT_RULE,RTC-R4,NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER,EXCLUSION_OF_ALL_SPECIAL_REGIMES,"WHATIF_NORMAL_ON (regime normal, RTC on)"
RINCAO,000015,18063210,,000001,RESOLVED_WITH_EXPLICIT_RULE,RTC-R4,NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER,EXCLUSION_OF_ALL_SPECIAL_REGIMES,"WHATIF_NORMAL_ON (regime normal, RTC on)"
RINCAO,000016,18063210,,000001,RESOLVED_WITH_EXPLICIT_RULE,RTC-R4,NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER,EXCLUSION_OF_ALL_SPECIAL_REGIMES,"WHATIF_NORMAL_ON (regime normal, RTC on)"
RINCAO,000017,21069090,,,AMBIGUOUS,RTC-A2,LISTED_IN_MORE_THAN_ONE_ANNEX,NONE,"WHATIF_NORMAL_ON (regime normal, RTC on)"
RINCAO,000018,18063210,,000001,RESOLVED_WITH_EXPLICIT_RULE,RTC-R4,NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER,EXCLUSION_OF_ALL_SPECIAL_REGIMES,"WHATIF_NORMAL_ON (regime normal, RTC on)"
RINCAO,000019,18063210,,000001,RESOLVED_WITH_EXPLICIT_RULE,RTC-R4,NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER,EXCLUSION_OF_ALL_SPECIAL_REGIMES,"WHATIF_NORMAL_ON (regime normal, RTC on)"
RINCAO,000020,21069090,,,AMBIGUOUS,RTC-A2,LISTED_IN_MORE_THAN_ONE_ANNEX,NONE,"WHATIF_NORMAL_ON (regime normal, RTC on)"
RINCAO,000021,18063210,,000001,RESOLVED_WITH_EXPLICIT_RULE,RTC-R4,NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER,EXCLUSION_OF_ALL_SPECIAL_REGIMES,"WHATIF_NORMAL_ON (regime normal, RTC on)"
RINCAO,000022,18063210,,000001,RESOLVED_WITH_EXPLICIT_RULE,RTC-R4,NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER,EXCLUSION_OF_ALL_SPECIAL_REGIMES,"WHATIF_NORMAL_ON (regime normal, RTC on)"
UNIAO,000008,33059000,,000001,RESOLVED_WITH_EXPLICIT_RULE,RTC-R4,NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER,EXCLUSION_OF_ALL_SPECIAL_REGIMES,"WHATIF_NORMAL_ON (regime normal, RTC on)"
UNIAO,000009,21039021,,000001,RESOLVED_WITH_EXPLICIT_RULE,RTC-R4,NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER,EXCLUSION_OF_ALL_SPECIAL_REGIMES,"WHATIF_NORMAL_ON (regime normal, RTC on)"
UNIAO,000014,19059010,,200034,RESOLVED_WITH_EXPLICIT_RULE,RTC-R3,ANNEX_VII_CLEAN_ITEM_UNIQUE_DEFAULT_CLASS,ANNEX_TEXT_MATCH,"WHATIF_NORMAL_ON (regime normal, RTC on)"
UNIAO,000015,95051000,,000001,RESOLVED_WITH_EXPLICIT_RULE,RTC-R4,NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER,EXCLUSION_OF_ALL_SPECIAL_REGIMES,"WHATIF_NORMAL_ON (regime normal, RTC on)"
UNIAO,000016,21032010,,000001,RESOLVED_WITH_EXPLICIT_RULE,RTC-R4,NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER,EXCLUSION_OF_ALL_SPECIAL_REGIMES,"WHATIF_NORMAL_ON (regime normal, RTC on)"
UNIAO,000017,95030099,,000001,RESOLVED_WITH_EXPLICIT_RULE,RTC-R4,NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER,EXCLUSION_OF_ALL_SPECIAL_REGIMES,"WHATIF_NORMAL_ON (regime normal, RTC on)"
UNIAO,000018,38089999,,,AMBIGUOUS,RTC-A1,ANNEX_IX_NEEDS_OPERATION_OR_CONDITION,NONE,"WHATIF_NORMAL_ON (regime normal, RTC on)"
UNIAO,000019,38089999,,,AMBIGUOUS,RTC-A1,ANNEX_IX_NEEDS_OPERATION_OR_CONDITION,NONE,"WHATIF_NORMAL_ON (regime normal, RTC on)"
UNIAO,000020,38089999,,,AMBIGUOUS,RTC-A1,ANNEX_IX_NEEDS_OPERATION_OR_CONDITION,NONE,"WHATIF_NORMAL_ON (regime normal, RTC on)"
UNIAO,000021,95051000,,000001,RESOLVED_WITH_EXPLICIT_RULE,RTC-R4,NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER,EXCLUSION_OF_ALL_SPECIAL_REGIMES,"WHATIF_NORMAL_ON (regime normal, RTC on)"
UNIAO,000022,22021000,,000001,RESOLVED_WITH_EXPLICIT_RULE,RTC-R4,NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER,EXCLUSION_OF_ALL_SPECIAL_REGIMES,"WHATIF_NORMAL_ON (regime normal, RTC on)"
UNIAO,000023,19053100,,000001,RESOLVED_WITH_EXPLICIT_RULE,RTC-R4,NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER,EXCLUSION_OF_ALL_SPECIAL_REGIMES,"WHATIF_NORMAL_ON (regime normal, RTC on)"
UNIAO,000024,82041100,,000001,RESOLVED_WITH_EXPLICIT_RULE,RTC-R4,NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER,EXCLUSION_OF_ALL_SPECIAL_REGIMES,"WHATIF_NORMAL_ON (regime normal, RTC on)"
UNIAO,000025,04089900,,,AMBIGUOUS,RTC-A3,SPECIAL_REGIME_DEPENDS_ON_NATURE_OR_OPERATION_OF_THE_GOOD,NONE,"WHATIF_NORMAL_ON (regime normal, RTC on)"
UNIAO,000026,15171000,,200003,RESOLVED_WITH_EXPLICIT_RULE,RTC-R3,ANNEX_I_CLEAN_ITEM_UNIQUE_DEFAULT_CLASS,ANNEX_TEXT_MATCH,"WHATIF_NORMAL_ON (regime normal, RTC on)"
UNIAO,000027,82054000,,000001,RESOLVED_WITH_EXPLICIT_RULE,RTC-R4,NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER,EXCLUSION_OF_ALL_SPECIAL_REGIMES,"WHATIF_NORMAL_ON (regime normal, RTC on)"
UNIAO,000028,04090000,,200034,RESOLVED_WITH_EXPLICIT_RULE,RTC-R3,ANNEX_VII_CLEAN_ITEM_UNIQUE_DEFAULT_CLASS,ANNEX_TEXT_MATCH,"WHATIF_NORMAL_ON (regime normal, RTC on)"
UNIAO,000029,19053100,,000001,RESOLVED_WITH_EXPLICIT_RULE,RTC-R4,NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER,EXCLUSION_OF_ALL_SPECIAL_REGIMES,"WHATIF_NORMAL_ON (regime normal, RTC on)"
UNIAO,000030,04022120,,,AMBIGUOUS,RTC-A1,ANNEX_I_NEEDS_OPERATION_OR_CONDITION,NONE,"WHATIF_NORMAL_ON (regime normal, RTC on)"
UNIAO,000031,19053100,,000001,RESOLVED_WITH_EXPLICIT_RULE,RTC-R4,NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER,EXCLUSION_OF_ALL_SPECIAL_REGIMES,"WHATIF_NORMAL_ON (regime normal, RTC on)"
1 database product ncm current_cclasstrib proposed_cclasstrib status rule_id reason confidence_type scenario
2 TESTESOFICIAIS 000004 07069000 AMBIGUOUS RTC-A1 ANNEX_XV_NEEDS_OPERATION_OR_CONDITION NONE WHATIF_NORMAL_ON (regime normal, RTC on)
3 TESTESOFICIAIS 000005 07069000 AMBIGUOUS RTC-A1 ANNEX_XV_NEEDS_OPERATION_OR_CONDITION NONE WHATIF_NORMAL_ON (regime normal, RTC on)
4 TESTESOFICIAIS 000006 07069000 AMBIGUOUS RTC-A1 ANNEX_XV_NEEDS_OPERATION_OR_CONDITION NONE WHATIF_NORMAL_ON (regime normal, RTC on)
5 TESTESOFICIAIS 000008 07069000 AMBIGUOUS RTC-A1 ANNEX_XV_NEEDS_OPERATION_OR_CONDITION NONE WHATIF_NORMAL_ON (regime normal, RTC on)
6 TESTESOFICIAIS 000009 07069000 AMBIGUOUS RTC-A1 ANNEX_XV_NEEDS_OPERATION_OR_CONDITION NONE WHATIF_NORMAL_ON (regime normal, RTC on)
7 TESTESOFICIAIS 000010 07069000 AMBIGUOUS RTC-A1 ANNEX_XV_NEEDS_OPERATION_OR_CONDITION NONE WHATIF_NORMAL_ON (regime normal, RTC on)
8 TESTESOFICIAIS 000011 07069000 AMBIGUOUS RTC-A1 ANNEX_XV_NEEDS_OPERATION_OR_CONDITION NONE WHATIF_NORMAL_ON (regime normal, RTC on)
9 TESTESOFICIAIS 000013 07069000 AMBIGUOUS RTC-A1 ANNEX_XV_NEEDS_OPERATION_OR_CONDITION NONE WHATIF_NORMAL_ON (regime normal, RTC on)
10 TESTESOFICIAIS 000015 07133321 AMBIGUOUS RTC-A3 SPECIAL_REGIME_DEPENDS_ON_NATURE_OR_OPERATION_OF_THE_GOOD NONE WHATIF_NORMAL_ON (regime normal, RTC on)
11 TESTESOFICIAIS 000017 03061790 AMBIGUOUS RTC-A1 ANNEX_VII_NEEDS_OPERATION_OR_CONDITION NONE WHATIF_NORMAL_ON (regime normal, RTC on)
12 TESTESOFICIAIS 000018 02071100 AMBIGUOUS RTC-A1 ANNEX_I_NEEDS_OPERATION_OR_CONDITION NONE WHATIF_NORMAL_ON (regime normal, RTC on)
13 TESTESOFICIAIS 000019 07133321 AMBIGUOUS RTC-A3 SPECIAL_REGIME_DEPENDS_ON_NATURE_OR_OPERATION_OF_THE_GOOD NONE WHATIF_NORMAL_ON (regime normal, RTC on)
14 TESTESOFICIAIS 000021 07089000 AMBIGUOUS RTC-A1 ANNEX_XV_NEEDS_OPERATION_OR_CONDITION NONE WHATIF_NORMAL_ON (regime normal, RTC on)
15 TESTESOFICIAIS 000022 07089000 AMBIGUOUS RTC-A1 ANNEX_XV_NEEDS_OPERATION_OR_CONDITION NONE WHATIF_NORMAL_ON (regime normal, RTC on)
16 TESTESOFICIAIS 000023 16025000 000001 RESOLVED_WITH_EXPLICIT_RULE RTC-R4 NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER EXCLUSION_OF_ALL_SPECIAL_REGIMES WHATIF_NORMAL_ON (regime normal, RTC on)
17 TESTESOFICIAIS 000024 19022000 200034 RESOLVED_WITH_EXPLICIT_RULE RTC-R3 ANNEX_VII_CLEAN_ITEM_UNIQUE_DEFAULT_CLASS ANNEX_TEXT_MATCH WHATIF_NORMAL_ON (regime normal, RTC on)
18 TESTESOFICIAIS 000025 04061010 AMBIGUOUS RTC-A1 ANNEX_I_NEEDS_OPERATION_OR_CONDITION NONE WHATIF_NORMAL_ON (regime normal, RTC on)
19 TESTESOFICIAIS 000026 03055100 AMBIGUOUS RTC-A3 SPECIAL_REGIME_DEPENDS_ON_NATURE_OR_OPERATION_OF_THE_GOOD NONE WHATIF_NORMAL_ON (regime normal, RTC on)
20 TESTESOFICIAIS 000027 19022000 200034 RESOLVED_WITH_EXPLICIT_RULE RTC-R3 ANNEX_VII_CLEAN_ITEM_UNIQUE_DEFAULT_CLASS ANNEX_TEXT_MATCH WHATIF_NORMAL_ON (regime normal, RTC on)
21 TESTESOFICIAIS 000028 19022000 200034 RESOLVED_WITH_EXPLICIT_RULE RTC-R3 ANNEX_VII_CLEAN_ITEM_UNIQUE_DEFAULT_CLASS ANNEX_TEXT_MATCH WHATIF_NORMAL_ON (regime normal, RTC on)
22 CONSTRUCAO 000001 72142000 000001 RESOLVED_WITH_EXPLICIT_RULE RTC-R4 NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER EXCLUSION_OF_ALL_SPECIAL_REGIMES WHATIF_NORMAL_ON (regime normal, RTC on)
23 CONSTRUCAO 000002 72142000 000001 RESOLVED_WITH_EXPLICIT_RULE RTC-R4 NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER EXCLUSION_OF_ALL_SPECIAL_REGIMES WHATIF_NORMAL_ON (regime normal, RTC on)
24 CONSTRUCAO 000003 72142000 000001 RESOLVED_WITH_EXPLICIT_RULE RTC-R4 NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER EXCLUSION_OF_ALL_SPECIAL_REGIMES WHATIF_NORMAL_ON (regime normal, RTC on)
25 CONSTRUCAO 000004 72142000 000001 RESOLVED_WITH_EXPLICIT_RULE RTC-R4 NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER EXCLUSION_OF_ALL_SPECIAL_REGIMES WHATIF_NORMAL_ON (regime normal, RTC on)
26 CONSTRUCAO 000005 72142000 000001 RESOLVED_WITH_EXPLICIT_RULE RTC-R4 NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER EXCLUSION_OF_ALL_SPECIAL_REGIMES WHATIF_NORMAL_ON (regime normal, RTC on)
27 CONSTRUCAO 000006 72142000 000001 RESOLVED_WITH_EXPLICIT_RULE RTC-R4 NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER EXCLUSION_OF_ALL_SPECIAL_REGIMES WHATIF_NORMAL_ON (regime normal, RTC on)
28 CONSTRUCAO 000007 72142000 000001 RESOLVED_WITH_EXPLICIT_RULE RTC-R4 NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER EXCLUSION_OF_ALL_SPECIAL_REGIMES WHATIF_NORMAL_ON (regime normal, RTC on)
29 CONSTRUCAO 000008 25232910 000001 RESOLVED_WITH_EXPLICIT_RULE RTC-R4 NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER EXCLUSION_OF_ALL_SPECIAL_REGIMES WHATIF_NORMAL_ON (regime normal, RTC on)
30 CONSTRUCAO 000009 25232910 000001 RESOLVED_WITH_EXPLICIT_RULE RTC-R4 NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER EXCLUSION_OF_ALL_SPECIAL_REGIMES WHATIF_NORMAL_ON (regime normal, RTC on)
31 CONSTRUCAO 000010 25232910 000001 RESOLVED_WITH_EXPLICIT_RULE RTC-R4 NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER EXCLUSION_OF_ALL_SPECIAL_REGIMES WHATIF_NORMAL_ON (regime normal, RTC on)
32 CONSTRUCAO 000011 68118200 000001 RESOLVED_WITH_EXPLICIT_RULE RTC-R4 NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER EXCLUSION_OF_ALL_SPECIAL_REGIMES WHATIF_NORMAL_ON (regime normal, RTC on)
33 CONSTRUCAO 000012 72142000 000001 RESOLVED_WITH_EXPLICIT_RULE RTC-R4 NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER EXCLUSION_OF_ALL_SPECIAL_REGIMES WHATIF_NORMAL_ON (regime normal, RTC on)
34 CONSTRUCAO 000013 68101100 000001 RESOLVED_WITH_EXPLICIT_RULE RTC-R4 NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER EXCLUSION_OF_ALL_SPECIAL_REGIMES WHATIF_NORMAL_ON (regime normal, RTC on)
35 CONSTRUCAO 000014 68101100 000001 RESOLVED_WITH_EXPLICIT_RULE RTC-R4 NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER EXCLUSION_OF_ALL_SPECIAL_REGIMES WHATIF_NORMAL_ON (regime normal, RTC on)
36 CONSTRUCAO 000015 40139000 000001 RESOLVED_WITH_EXPLICIT_RULE RTC-R4 NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER EXCLUSION_OF_ALL_SPECIAL_REGIMES WHATIF_NORMAL_ON (regime normal, RTC on)
37 CONSTRUCAO 000016 40139000 000001 RESOLVED_WITH_EXPLICIT_RULE RTC-R4 NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER EXCLUSION_OF_ALL_SPECIAL_REGIMES WHATIF_NORMAL_ON (regime normal, RTC on)
38 CONSTRUCAO 000017 30045020 AMBIGUOUS RTC-A1 ANNEX_IX_NEEDS_OPERATION_OR_CONDITION NONE WHATIF_NORMAL_ON (regime normal, RTC on)
39 CONSTRUCAO 000018 56075090 000001 RESOLVED_WITH_EXPLICIT_RULE RTC-R4 NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER EXCLUSION_OF_ALL_SPECIAL_REGIMES WHATIF_NORMAL_ON (regime normal, RTC on)
40 CONSTRUCAO 000019 56075090 000001 RESOLVED_WITH_EXPLICIT_RULE RTC-R4 NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER EXCLUSION_OF_ALL_SPECIAL_REGIMES WHATIF_NORMAL_ON (regime normal, RTC on)
41 CONSTRUCAO 000020 56075090 000001 RESOLVED_WITH_EXPLICIT_RULE RTC-R4 NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER EXCLUSION_OF_ALL_SPECIAL_REGIMES WHATIF_NORMAL_ON (regime normal, RTC on)
42 MMMODAS 000002 19022000 200034 RESOLVED_WITH_EXPLICIT_RULE RTC-R3 ANNEX_VII_CLEAN_ITEM_UNIQUE_DEFAULT_CLASS ANNEX_TEXT_MATCH WHATIF_NORMAL_ON (regime normal, RTC on)
43 MMMODAS 000003 61046300 000001 RESOLVED_WITH_EXPLICIT_RULE RTC-R4 NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER EXCLUSION_OF_ALL_SPECIAL_REGIMES WHATIF_NORMAL_ON (regime normal, RTC on)
44 MMMODAS 000006 61046300 000001 RESOLVED_WITH_EXPLICIT_RULE RTC-R4 NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER EXCLUSION_OF_ALL_SPECIAL_REGIMES WHATIF_NORMAL_ON (regime normal, RTC on)
45 MMMODAS 000008 61046200 000001 RESOLVED_WITH_EXPLICIT_RULE RTC-R4 NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER EXCLUSION_OF_ALL_SPECIAL_REGIMES WHATIF_NORMAL_ON (regime normal, RTC on)
46 MMMODAS 000011 61091000 000001 RESOLVED_WITH_EXPLICIT_RULE RTC-R4 NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER EXCLUSION_OF_ALL_SPECIAL_REGIMES WHATIF_NORMAL_ON (regime normal, RTC on)
47 MMMODAS 000013 61051000 000001 RESOLVED_WITH_EXPLICIT_RULE RTC-R4 NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER EXCLUSION_OF_ALL_SPECIAL_REGIMES WHATIF_NORMAL_ON (regime normal, RTC on)
48 MMMODAS 000014 61051000 000001 RESOLVED_WITH_EXPLICIT_RULE RTC-R4 NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER EXCLUSION_OF_ALL_SPECIAL_REGIMES WHATIF_NORMAL_ON (regime normal, RTC on)
49 MMMODAS 000016 61051000 000001 RESOLVED_WITH_EXPLICIT_RULE RTC-R4 NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER EXCLUSION_OF_ALL_SPECIAL_REGIMES WHATIF_NORMAL_ON (regime normal, RTC on)
50 MMMODAS 000017 62111100 000001 RESOLVED_WITH_EXPLICIT_RULE RTC-R4 NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER EXCLUSION_OF_ALL_SPECIAL_REGIMES WHATIF_NORMAL_ON (regime normal, RTC on)
51 MMMODAS 000018 62111100 000001 RESOLVED_WITH_EXPLICIT_RULE RTC-R4 NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER EXCLUSION_OF_ALL_SPECIAL_REGIMES WHATIF_NORMAL_ON (regime normal, RTC on)
52 MMMODAS 000019 62034200 000001 RESOLVED_WITH_EXPLICIT_RULE RTC-R4 NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER EXCLUSION_OF_ALL_SPECIAL_REGIMES WHATIF_NORMAL_ON (regime normal, RTC on)
53 MMMODAS 000020 42021220 000001 RESOLVED_WITH_EXPLICIT_RULE RTC-R4 NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER EXCLUSION_OF_ALL_SPECIAL_REGIMES WHATIF_NORMAL_ON (regime normal, RTC on)
54 MMMODAS 000022 42021900 000001 RESOLVED_WITH_EXPLICIT_RULE RTC-R4 NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER EXCLUSION_OF_ALL_SPECIAL_REGIMES WHATIF_NORMAL_ON (regime normal, RTC on)
55 MMMODAS 000023 65040090 000001 RESOLVED_WITH_EXPLICIT_RULE RTC-R4 NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER EXCLUSION_OF_ALL_SPECIAL_REGIMES WHATIF_NORMAL_ON (regime normal, RTC on)
56 MMMODAS 000024 61091000 000001 RESOLVED_WITH_EXPLICIT_RULE RTC-R4 NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER EXCLUSION_OF_ALL_SPECIAL_REGIMES WHATIF_NORMAL_ON (regime normal, RTC on)
57 MMMODAS 000025 61091000 000001 RESOLVED_WITH_EXPLICIT_RULE RTC-R4 NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER EXCLUSION_OF_ALL_SPECIAL_REGIMES WHATIF_NORMAL_ON (regime normal, RTC on)
58 MMMODAS 000026 61061000 000001 RESOLVED_WITH_EXPLICIT_RULE RTC-R4 NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER EXCLUSION_OF_ALL_SPECIAL_REGIMES WHATIF_NORMAL_ON (regime normal, RTC on)
59 MMMODAS 000027 62064000 000001 RESOLVED_WITH_EXPLICIT_RULE RTC-R4 NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER EXCLUSION_OF_ALL_SPECIAL_REGIMES WHATIF_NORMAL_ON (regime normal, RTC on)
60 MMMODAS 000028 62046200 000001 RESOLVED_WITH_EXPLICIT_RULE RTC-R4 NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER EXCLUSION_OF_ALL_SPECIAL_REGIMES WHATIF_NORMAL_ON (regime normal, RTC on)
61 MMMODAS 000029 62034300 000001 RESOLVED_WITH_EXPLICIT_RULE RTC-R4 NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER EXCLUSION_OF_ALL_SPECIAL_REGIMES WHATIF_NORMAL_ON (regime normal, RTC on)
62 RINCAO 000001 21050090 000001 RESOLVED_WITH_EXPLICIT_RULE RTC-R4 NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER EXCLUSION_OF_ALL_SPECIAL_REGIMES WHATIF_NORMAL_ON (regime normal, RTC on)
63 RINCAO 000004 17041000 AMBIGUOUS RTC-A1 ANNEX_X_NEEDS_OPERATION_OR_CONDITION NONE WHATIF_NORMAL_ON (regime normal, RTC on)
64 RINCAO 000005 17041000 AMBIGUOUS RTC-A1 ANNEX_X_NEEDS_OPERATION_OR_CONDITION NONE WHATIF_NORMAL_ON (regime normal, RTC on)
65 RINCAO 000006 17041000 AMBIGUOUS RTC-A1 ANNEX_X_NEEDS_OPERATION_OR_CONDITION NONE WHATIF_NORMAL_ON (regime normal, RTC on)
66 RINCAO 000007 17041000 AMBIGUOUS RTC-A1 ANNEX_X_NEEDS_OPERATION_OR_CONDITION NONE WHATIF_NORMAL_ON (regime normal, RTC on)
67 RINCAO 000008 17041000 AMBIGUOUS RTC-A1 ANNEX_X_NEEDS_OPERATION_OR_CONDITION NONE WHATIF_NORMAL_ON (regime normal, RTC on)
68 RINCAO 000009 17041000 AMBIGUOUS RTC-A1 ANNEX_X_NEEDS_OPERATION_OR_CONDITION NONE WHATIF_NORMAL_ON (regime normal, RTC on)
69 RINCAO 000010 18063210 000001 RESOLVED_WITH_EXPLICIT_RULE RTC-R4 NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER EXCLUSION_OF_ALL_SPECIAL_REGIMES WHATIF_NORMAL_ON (regime normal, RTC on)
70 RINCAO 000011 18063210 000001 RESOLVED_WITH_EXPLICIT_RULE RTC-R4 NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER EXCLUSION_OF_ALL_SPECIAL_REGIMES WHATIF_NORMAL_ON (regime normal, RTC on)
71 RINCAO 000012 18063210 000001 RESOLVED_WITH_EXPLICIT_RULE RTC-R4 NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER EXCLUSION_OF_ALL_SPECIAL_REGIMES WHATIF_NORMAL_ON (regime normal, RTC on)
72 RINCAO 000013 18063210 000001 RESOLVED_WITH_EXPLICIT_RULE RTC-R4 NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER EXCLUSION_OF_ALL_SPECIAL_REGIMES WHATIF_NORMAL_ON (regime normal, RTC on)
73 RINCAO 000014 18063210 000001 RESOLVED_WITH_EXPLICIT_RULE RTC-R4 NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER EXCLUSION_OF_ALL_SPECIAL_REGIMES WHATIF_NORMAL_ON (regime normal, RTC on)
74 RINCAO 000015 18063210 000001 RESOLVED_WITH_EXPLICIT_RULE RTC-R4 NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER EXCLUSION_OF_ALL_SPECIAL_REGIMES WHATIF_NORMAL_ON (regime normal, RTC on)
75 RINCAO 000016 18063210 000001 RESOLVED_WITH_EXPLICIT_RULE RTC-R4 NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER EXCLUSION_OF_ALL_SPECIAL_REGIMES WHATIF_NORMAL_ON (regime normal, RTC on)
76 RINCAO 000017 21069090 AMBIGUOUS RTC-A2 LISTED_IN_MORE_THAN_ONE_ANNEX NONE WHATIF_NORMAL_ON (regime normal, RTC on)
77 RINCAO 000018 18063210 000001 RESOLVED_WITH_EXPLICIT_RULE RTC-R4 NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER EXCLUSION_OF_ALL_SPECIAL_REGIMES WHATIF_NORMAL_ON (regime normal, RTC on)
78 RINCAO 000019 18063210 000001 RESOLVED_WITH_EXPLICIT_RULE RTC-R4 NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER EXCLUSION_OF_ALL_SPECIAL_REGIMES WHATIF_NORMAL_ON (regime normal, RTC on)
79 RINCAO 000020 21069090 AMBIGUOUS RTC-A2 LISTED_IN_MORE_THAN_ONE_ANNEX NONE WHATIF_NORMAL_ON (regime normal, RTC on)
80 RINCAO 000021 18063210 000001 RESOLVED_WITH_EXPLICIT_RULE RTC-R4 NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER EXCLUSION_OF_ALL_SPECIAL_REGIMES WHATIF_NORMAL_ON (regime normal, RTC on)
81 RINCAO 000022 18063210 000001 RESOLVED_WITH_EXPLICIT_RULE RTC-R4 NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER EXCLUSION_OF_ALL_SPECIAL_REGIMES WHATIF_NORMAL_ON (regime normal, RTC on)
82 UNIAO 000008 33059000 000001 RESOLVED_WITH_EXPLICIT_RULE RTC-R4 NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER EXCLUSION_OF_ALL_SPECIAL_REGIMES WHATIF_NORMAL_ON (regime normal, RTC on)
83 UNIAO 000009 21039021 000001 RESOLVED_WITH_EXPLICIT_RULE RTC-R4 NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER EXCLUSION_OF_ALL_SPECIAL_REGIMES WHATIF_NORMAL_ON (regime normal, RTC on)
84 UNIAO 000014 19059010 200034 RESOLVED_WITH_EXPLICIT_RULE RTC-R3 ANNEX_VII_CLEAN_ITEM_UNIQUE_DEFAULT_CLASS ANNEX_TEXT_MATCH WHATIF_NORMAL_ON (regime normal, RTC on)
85 UNIAO 000015 95051000 000001 RESOLVED_WITH_EXPLICIT_RULE RTC-R4 NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER EXCLUSION_OF_ALL_SPECIAL_REGIMES WHATIF_NORMAL_ON (regime normal, RTC on)
86 UNIAO 000016 21032010 000001 RESOLVED_WITH_EXPLICIT_RULE RTC-R4 NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER EXCLUSION_OF_ALL_SPECIAL_REGIMES WHATIF_NORMAL_ON (regime normal, RTC on)
87 UNIAO 000017 95030099 000001 RESOLVED_WITH_EXPLICIT_RULE RTC-R4 NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER EXCLUSION_OF_ALL_SPECIAL_REGIMES WHATIF_NORMAL_ON (regime normal, RTC on)
88 UNIAO 000018 38089999 AMBIGUOUS RTC-A1 ANNEX_IX_NEEDS_OPERATION_OR_CONDITION NONE WHATIF_NORMAL_ON (regime normal, RTC on)
89 UNIAO 000019 38089999 AMBIGUOUS RTC-A1 ANNEX_IX_NEEDS_OPERATION_OR_CONDITION NONE WHATIF_NORMAL_ON (regime normal, RTC on)
90 UNIAO 000020 38089999 AMBIGUOUS RTC-A1 ANNEX_IX_NEEDS_OPERATION_OR_CONDITION NONE WHATIF_NORMAL_ON (regime normal, RTC on)
91 UNIAO 000021 95051000 000001 RESOLVED_WITH_EXPLICIT_RULE RTC-R4 NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER EXCLUSION_OF_ALL_SPECIAL_REGIMES WHATIF_NORMAL_ON (regime normal, RTC on)
92 UNIAO 000022 22021000 000001 RESOLVED_WITH_EXPLICIT_RULE RTC-R4 NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER EXCLUSION_OF_ALL_SPECIAL_REGIMES WHATIF_NORMAL_ON (regime normal, RTC on)
93 UNIAO 000023 19053100 000001 RESOLVED_WITH_EXPLICIT_RULE RTC-R4 NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER EXCLUSION_OF_ALL_SPECIAL_REGIMES WHATIF_NORMAL_ON (regime normal, RTC on)
94 UNIAO 000024 82041100 000001 RESOLVED_WITH_EXPLICIT_RULE RTC-R4 NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER EXCLUSION_OF_ALL_SPECIAL_REGIMES WHATIF_NORMAL_ON (regime normal, RTC on)
95 UNIAO 000025 04089900 AMBIGUOUS RTC-A3 SPECIAL_REGIME_DEPENDS_ON_NATURE_OR_OPERATION_OF_THE_GOOD NONE WHATIF_NORMAL_ON (regime normal, RTC on)
96 UNIAO 000026 15171000 200003 RESOLVED_WITH_EXPLICIT_RULE RTC-R3 ANNEX_I_CLEAN_ITEM_UNIQUE_DEFAULT_CLASS ANNEX_TEXT_MATCH WHATIF_NORMAL_ON (regime normal, RTC on)
97 UNIAO 000027 82054000 000001 RESOLVED_WITH_EXPLICIT_RULE RTC-R4 NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER EXCLUSION_OF_ALL_SPECIAL_REGIMES WHATIF_NORMAL_ON (regime normal, RTC on)
98 UNIAO 000028 04090000 200034 RESOLVED_WITH_EXPLICIT_RULE RTC-R3 ANNEX_VII_CLEAN_ITEM_UNIQUE_DEFAULT_CLASS ANNEX_TEXT_MATCH WHATIF_NORMAL_ON (regime normal, RTC on)
99 UNIAO 000029 19053100 000001 RESOLVED_WITH_EXPLICIT_RULE RTC-R4 NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER EXCLUSION_OF_ALL_SPECIAL_REGIMES WHATIF_NORMAL_ON (regime normal, RTC on)
100 UNIAO 000030 04022120 AMBIGUOUS RTC-A1 ANNEX_I_NEEDS_OPERATION_OR_CONDITION NONE WHATIF_NORMAL_ON (regime normal, RTC on)
101 UNIAO 000031 19053100 000001 RESOLVED_WITH_EXPLICIT_RULE RTC-R4 NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER EXCLUSION_OF_ALL_SPECIAL_REGIMES WHATIF_NORMAL_ON (regime normal, RTC on)
+941
View File
@@ -0,0 +1,941 @@
{
"mode": "READ_ONLY_DRY_RUN",
"FIREBIRD_WRITES": 0,
"WRITE_ATTEMPTS": 0,
"WRITE_SUCCESSES": 0,
"databases": {
"TESTESOFICIAIS": {
"crt": "1",
"total_products": 521,
"passes": {
"AS_FOUND": {
"crt": "1",
"rtc_enabled": true,
"products": 521,
"resolution_summary": {
"total": 521,
"valid_existing": 0,
"ready_to_apply": 0,
"ambiguous": 0,
"insufficient": 521,
"conflicts": 0,
"official_mismatch": 0,
"not_applicable": 0,
"other_blocked": 0,
"by_rule": {
"RTC-R1": 521
},
"by_reason": {
"SIMPLES_ORIENTATION_PENDING_OFFICIAL_NT": 521
},
"catalog_compatibility": {
"compatibility": "MATERIAL_MISMATCH",
"counts": {
"MATCH": 131,
"LOCAL_ONLY": 0,
"OFFICIAL_ONLY": 19,
"MISMATCH": 11,
"EXPIRED": 3
},
"expired_present_locally": 3
}
},
"by_status": {
"INSUFFICIENT_EVIDENCE": 521
},
"rtc_blocker_types": {
"CCLASSTRIB_MISSING_UNRESOLVED": 521
},
"AUTO_APPLY_CANDIDATES": 0,
"context": {
"rtc_param": "1",
"rtc_source": "PARAMETROS.USAR_REFORMA_TRIBUTARIA",
"rtc_observed_at": "2026-09-25T00:11:38+00:00",
"local_catalog_hash": "1da77aec27fbde88488d1edf562f3af315ab2b5d06efb2e0b2f1ed606585d459",
"official_catalog": {
"sha256": "1448cb63a41bdb67ea30b4e11f4dc200d9568542c6b9335b6cff87a4fd664654",
"publication": "2026-06-22",
"file": "cClassTrib 2026-06-22.xlsx"
},
"catalog_integrity": {
"classes": 145,
"cst": 18,
"orphan_classes": 0,
"bad_class_format": 0,
"bad_cst_format": 0,
"duplicates": 0,
"valid": true
}
}
},
"WHATIF_RTC_ON": {
"crt": "1",
"rtc_enabled": true,
"products": 521,
"resolution_summary": {
"total": 521,
"valid_existing": 0,
"ready_to_apply": 0,
"ambiguous": 0,
"insufficient": 521,
"conflicts": 0,
"official_mismatch": 0,
"not_applicable": 0,
"other_blocked": 0,
"by_rule": {
"RTC-R1": 521
},
"by_reason": {
"SIMPLES_ORIENTATION_PENDING_OFFICIAL_NT": 521
},
"catalog_compatibility": {
"compatibility": "MATERIAL_MISMATCH",
"counts": {
"MATCH": 131,
"LOCAL_ONLY": 0,
"OFFICIAL_ONLY": 19,
"MISMATCH": 11,
"EXPIRED": 3
},
"expired_present_locally": 3
}
},
"by_status": {
"INSUFFICIENT_EVIDENCE": 521
},
"rtc_blocker_types": {
"CCLASSTRIB_MISSING_UNRESOLVED": 521
},
"AUTO_APPLY_CANDIDATES": 0,
"context": {
"rtc_param": "1",
"rtc_source": "SIMULATION",
"rtc_observed_at": "2026-09-25T00:11:38+00:00",
"local_catalog_hash": "1da77aec27fbde88488d1edf562f3af315ab2b5d06efb2e0b2f1ed606585d459",
"official_catalog": {
"sha256": "1448cb63a41bdb67ea30b4e11f4dc200d9568542c6b9335b6cff87a4fd664654",
"publication": "2026-06-22",
"file": "cClassTrib 2026-06-22.xlsx"
},
"catalog_integrity": {
"classes": 145,
"cst": 18,
"orphan_classes": 0,
"bad_class_format": 0,
"bad_cst_format": 0,
"duplicates": 0,
"valid": true
}
}
},
"WHATIF_NORMAL_ON": {
"crt": "3",
"rtc_enabled": true,
"products": 521,
"resolution_summary": {
"total": 521,
"valid_existing": 0,
"ready_to_apply": 280,
"ambiguous": 215,
"insufficient": 26,
"conflicts": 0,
"official_mismatch": 0,
"not_applicable": 0,
"other_blocked": 0,
"by_rule": {
"RTC-A1": 41,
"RTC-A3": 10,
"RTC-R2": 26,
"RTC-R4": 203,
"RTC-R3": 77,
"RTC-A2": 164
},
"by_reason": {
"ANNEX_XV_NEEDS_OPERATION_OR_CONDITION": 14,
"SPECIAL_REGIME_DEPENDS_ON_NATURE_OR_OPERATION_OF_THE_GOOD": 10,
"NO_VALID_NCM": 26,
"ANNEX_VII_NEEDS_OPERATION_OR_CONDITION": 10,
"ANNEX_I_NEEDS_OPERATION_OR_CONDITION": 14,
"NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER": 203,
"ANNEX_VII_CLEAN_ITEM_UNIQUE_DEFAULT_CLASS": 75,
"ANNEX_XV_CLEAN_ITEM_UNIQUE_DEFAULT_CLASS": 2,
"LISTED_IN_MORE_THAN_ONE_ANNEX": 164,
"ANNEX_V_NEEDS_OPERATION_OR_CONDITION": 3
},
"catalog_compatibility": {
"compatibility": "MATERIAL_MISMATCH",
"counts": {
"MATCH": 131,
"LOCAL_ONLY": 0,
"OFFICIAL_ONLY": 19,
"MISMATCH": 11,
"EXPIRED": 3
},
"expired_present_locally": 3
}
},
"by_status": {
"AMBIGUOUS": 215,
"INSUFFICIENT_EVIDENCE": 26,
"RESOLVED_WITH_EXPLICIT_RULE": 280
},
"rtc_blocker_types": {
"CCLASSTRIB_AMBIGUOUS": 215,
"RTC_RULE_EVIDENCE_MISSING": 26,
"CCLASSTRIB_MISSING": 280
},
"AUTO_APPLY_CANDIDATES": 280,
"context": {
"rtc_param": "1",
"rtc_source": "SIMULATION",
"rtc_observed_at": "2026-09-25T00:11:38+00:00",
"local_catalog_hash": "1da77aec27fbde88488d1edf562f3af315ab2b5d06efb2e0b2f1ed606585d459",
"official_catalog": {
"sha256": "1448cb63a41bdb67ea30b4e11f4dc200d9568542c6b9335b6cff87a4fd664654",
"publication": "2026-06-22",
"file": "cClassTrib 2026-06-22.xlsx"
},
"catalog_integrity": {
"classes": 145,
"cst": 18,
"orphan_classes": 0,
"bad_class_format": 0,
"bad_cst_format": 0,
"duplicates": 0,
"valid": true
}
}
}
}
},
"CONSTRUCAO": {
"crt": "1",
"total_products": 3712,
"passes": {
"AS_FOUND": {
"crt": "1",
"rtc_enabled": true,
"products": 3712,
"resolution_summary": {
"total": 3712,
"valid_existing": 0,
"ready_to_apply": 0,
"ambiguous": 0,
"insufficient": 3712,
"conflicts": 0,
"official_mismatch": 0,
"not_applicable": 0,
"other_blocked": 0,
"by_rule": {
"RTC-R1": 3712
},
"by_reason": {
"SIMPLES_ORIENTATION_PENDING_OFFICIAL_NT": 3712
},
"catalog_compatibility": {
"compatibility": "MATERIAL_MISMATCH",
"counts": {
"MATCH": 131,
"LOCAL_ONLY": 0,
"OFFICIAL_ONLY": 19,
"MISMATCH": 11,
"EXPIRED": 3
},
"expired_present_locally": 3
}
},
"by_status": {
"INSUFFICIENT_EVIDENCE": 3712
},
"rtc_blocker_types": {
"CCLASSTRIB_MISSING_UNRESOLVED": 3712
},
"AUTO_APPLY_CANDIDATES": 0,
"context": {
"rtc_param": "1",
"rtc_source": "PARAMETROS.USAR_REFORMA_TRIBUTARIA",
"rtc_observed_at": "2026-09-25T00:11:39+00:00",
"local_catalog_hash": "be8c5899fff3e236c6c77bbb887087c0a2db048aeff763a5823676c7b478a151",
"official_catalog": {
"sha256": "1448cb63a41bdb67ea30b4e11f4dc200d9568542c6b9335b6cff87a4fd664654",
"publication": "2026-06-22",
"file": "cClassTrib 2026-06-22.xlsx"
},
"catalog_integrity": {
"classes": 145,
"cst": 18,
"orphan_classes": 0,
"bad_class_format": 0,
"bad_cst_format": 0,
"duplicates": 0,
"valid": true
}
}
},
"WHATIF_RTC_ON": {
"crt": "1",
"rtc_enabled": true,
"products": 3712,
"resolution_summary": {
"total": 3712,
"valid_existing": 0,
"ready_to_apply": 0,
"ambiguous": 0,
"insufficient": 3712,
"conflicts": 0,
"official_mismatch": 0,
"not_applicable": 0,
"other_blocked": 0,
"by_rule": {
"RTC-R1": 3712
},
"by_reason": {
"SIMPLES_ORIENTATION_PENDING_OFFICIAL_NT": 3712
},
"catalog_compatibility": {
"compatibility": "MATERIAL_MISMATCH",
"counts": {
"MATCH": 131,
"LOCAL_ONLY": 0,
"OFFICIAL_ONLY": 19,
"MISMATCH": 11,
"EXPIRED": 3
},
"expired_present_locally": 3
}
},
"by_status": {
"INSUFFICIENT_EVIDENCE": 3712
},
"rtc_blocker_types": {
"CCLASSTRIB_MISSING_UNRESOLVED": 3712
},
"AUTO_APPLY_CANDIDATES": 0,
"context": {
"rtc_param": "1",
"rtc_source": "SIMULATION",
"rtc_observed_at": "2026-09-25T00:11:39+00:00",
"local_catalog_hash": "be8c5899fff3e236c6c77bbb887087c0a2db048aeff763a5823676c7b478a151",
"official_catalog": {
"sha256": "1448cb63a41bdb67ea30b4e11f4dc200d9568542c6b9335b6cff87a4fd664654",
"publication": "2026-06-22",
"file": "cClassTrib 2026-06-22.xlsx"
},
"catalog_integrity": {
"classes": 145,
"cst": 18,
"orphan_classes": 0,
"bad_class_format": 0,
"bad_cst_format": 0,
"duplicates": 0,
"valid": true
}
}
},
"WHATIF_NORMAL_ON": {
"crt": "3",
"rtc_enabled": true,
"products": 3712,
"resolution_summary": {
"total": 3712,
"valid_existing": 0,
"ready_to_apply": 2725,
"ambiguous": 973,
"insufficient": 14,
"conflicts": 0,
"official_mismatch": 0,
"not_applicable": 0,
"other_blocked": 0,
"by_rule": {
"RTC-R4": 2725,
"RTC-A1": 255,
"RTC-R2": 14,
"RTC-A3": 682,
"RTC-A2": 36
},
"by_reason": {
"NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER": 2725,
"ANNEX_IX_NEEDS_OPERATION_OR_CONDITION": 63,
"NO_VALID_NCM": 14,
"SPECIAL_REGIME_DEPENDS_ON_NATURE_OR_OPERATION_OF_THE_GOOD": 682,
"ANNEX_IV_NEEDS_OPERATION_OR_CONDITION": 179,
"LISTED_IN_MORE_THAN_ONE_ANNEX": 36,
"ANNEX_XI_NEEDS_OPERATION_OR_CONDITION": 8,
"ANNEX_V_NEEDS_OPERATION_OR_CONDITION": 1,
"ANNEX_XIII_NEEDS_OPERATION_OR_CONDITION": 4
},
"catalog_compatibility": {
"compatibility": "MATERIAL_MISMATCH",
"counts": {
"MATCH": 131,
"LOCAL_ONLY": 0,
"OFFICIAL_ONLY": 19,
"MISMATCH": 11,
"EXPIRED": 3
},
"expired_present_locally": 3
}
},
"by_status": {
"RESOLVED_WITH_EXPLICIT_RULE": 2725,
"AMBIGUOUS": 973,
"INSUFFICIENT_EVIDENCE": 14
},
"rtc_blocker_types": {
"CCLASSTRIB_MISSING": 2725,
"CCLASSTRIB_AMBIGUOUS": 973,
"RTC_RULE_EVIDENCE_MISSING": 14
},
"AUTO_APPLY_CANDIDATES": 2725,
"context": {
"rtc_param": "1",
"rtc_source": "SIMULATION",
"rtc_observed_at": "2026-09-25T00:11:40+00:00",
"local_catalog_hash": "be8c5899fff3e236c6c77bbb887087c0a2db048aeff763a5823676c7b478a151",
"official_catalog": {
"sha256": "1448cb63a41bdb67ea30b4e11f4dc200d9568542c6b9335b6cff87a4fd664654",
"publication": "2026-06-22",
"file": "cClassTrib 2026-06-22.xlsx"
},
"catalog_integrity": {
"classes": 145,
"cst": 18,
"orphan_classes": 0,
"bad_class_format": 0,
"bad_cst_format": 0,
"duplicates": 0,
"valid": true
}
}
}
}
},
"MMMODAS": {
"crt": "1",
"total_products": 20997,
"passes": {
"AS_FOUND": {
"crt": "1",
"rtc_enabled": false,
"products": 20996,
"resolution_summary": null,
"by_status": {
"NOT_EVALUATED": 20996
},
"rtc_blocker_types": {},
"AUTO_APPLY_CANDIDATES": 0,
"context": {
"rtc_param": "0",
"rtc_source": "PARAMETROS.USAR_REFORMA_TRIBUTARIA",
"rtc_observed_at": "2026-09-25T00:11:43+00:00",
"local_catalog_hash": "1da77aec27fbde88488d1edf562f3af315ab2b5d06efb2e0b2f1ed606585d459",
"official_catalog": null,
"catalog_integrity": {
"classes": 145,
"cst": 18,
"orphan_classes": 0,
"bad_class_format": 0,
"bad_cst_format": 0,
"duplicates": 0,
"valid": true
}
}
},
"WHATIF_RTC_ON": {
"crt": "1",
"rtc_enabled": true,
"products": 20996,
"resolution_summary": {
"total": 20996,
"valid_existing": 0,
"ready_to_apply": 0,
"ambiguous": 0,
"insufficient": 20996,
"conflicts": 0,
"official_mismatch": 0,
"not_applicable": 0,
"other_blocked": 0,
"by_rule": {
"RTC-R1": 20996
},
"by_reason": {
"SIMPLES_ORIENTATION_PENDING_OFFICIAL_NT": 20996
},
"catalog_compatibility": {
"compatibility": "MATERIAL_MISMATCH",
"counts": {
"MATCH": 131,
"LOCAL_ONLY": 0,
"OFFICIAL_ONLY": 19,
"MISMATCH": 11,
"EXPIRED": 3
},
"expired_present_locally": 3
}
},
"by_status": {
"INSUFFICIENT_EVIDENCE": 20996
},
"rtc_blocker_types": {
"CCLASSTRIB_MISSING_UNRESOLVED": 20996
},
"AUTO_APPLY_CANDIDATES": 0,
"context": {
"rtc_param": "0",
"rtc_source": "SIMULATION",
"rtc_observed_at": "2026-09-25T00:11:44+00:00",
"local_catalog_hash": "1da77aec27fbde88488d1edf562f3af315ab2b5d06efb2e0b2f1ed606585d459",
"official_catalog": {
"sha256": "1448cb63a41bdb67ea30b4e11f4dc200d9568542c6b9335b6cff87a4fd664654",
"publication": "2026-06-22",
"file": "cClassTrib 2026-06-22.xlsx"
},
"catalog_integrity": {
"classes": 145,
"cst": 18,
"orphan_classes": 0,
"bad_class_format": 0,
"bad_cst_format": 0,
"duplicates": 0,
"valid": true
}
}
},
"WHATIF_NORMAL_ON": {
"crt": "3",
"rtc_enabled": true,
"products": 20996,
"resolution_summary": {
"total": 20996,
"valid_existing": 0,
"ready_to_apply": 20831,
"ambiguous": 49,
"insufficient": 116,
"conflicts": 0,
"official_mismatch": 0,
"not_applicable": 0,
"other_blocked": 0,
"by_rule": {
"RTC-R3": 1,
"RTC-R4": 20830,
"RTC-R2": 116,
"RTC-A3": 48,
"RTC-A1": 1
},
"by_reason": {
"ANNEX_VII_CLEAN_ITEM_UNIQUE_DEFAULT_CLASS": 1,
"NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER": 20830,
"NO_VALID_NCM": 116,
"SPECIAL_REGIME_DEPENDS_ON_NATURE_OR_OPERATION_OF_THE_GOOD": 48,
"ANNEX_XV_NEEDS_OPERATION_OR_CONDITION": 1
},
"catalog_compatibility": {
"compatibility": "MATERIAL_MISMATCH",
"counts": {
"MATCH": 131,
"LOCAL_ONLY": 0,
"OFFICIAL_ONLY": 19,
"MISMATCH": 11,
"EXPIRED": 3
},
"expired_present_locally": 3
}
},
"by_status": {
"RESOLVED_WITH_EXPLICIT_RULE": 20831,
"INSUFFICIENT_EVIDENCE": 116,
"AMBIGUOUS": 49
},
"rtc_blocker_types": {
"CCLASSTRIB_MISSING": 20831,
"RTC_RULE_EVIDENCE_MISSING": 116,
"CCLASSTRIB_AMBIGUOUS": 49
},
"AUTO_APPLY_CANDIDATES": 20831,
"context": {
"rtc_param": "0",
"rtc_source": "SIMULATION",
"rtc_observed_at": "2026-09-25T00:11:49+00:00",
"local_catalog_hash": "1da77aec27fbde88488d1edf562f3af315ab2b5d06efb2e0b2f1ed606585d459",
"official_catalog": {
"sha256": "1448cb63a41bdb67ea30b4e11f4dc200d9568542c6b9335b6cff87a4fd664654",
"publication": "2026-06-22",
"file": "cClassTrib 2026-06-22.xlsx"
},
"catalog_integrity": {
"classes": 145,
"cst": 18,
"orphan_classes": 0,
"bad_class_format": 0,
"bad_cst_format": 0,
"duplicates": 0,
"valid": true
}
}
}
}
},
"RINCAO": {
"crt": "3",
"total_products": 894,
"passes": {
"AS_FOUND": {
"crt": "3",
"rtc_enabled": false,
"products": 894,
"resolution_summary": null,
"by_status": {
"NOT_EVALUATED": 894
},
"rtc_blocker_types": {},
"AUTO_APPLY_CANDIDATES": 0,
"context": {
"rtc_param": "0",
"rtc_source": "PARAMETROS.USAR_REFORMA_TRIBUTARIA",
"rtc_observed_at": "2026-09-25T00:11:50+00:00",
"local_catalog_hash": "be8c5899fff3e236c6c77bbb887087c0a2db048aeff763a5823676c7b478a151",
"official_catalog": null,
"catalog_integrity": {
"classes": 145,
"cst": 18,
"orphan_classes": 0,
"bad_class_format": 0,
"bad_cst_format": 0,
"duplicates": 0,
"valid": true
}
}
},
"WHATIF_RTC_ON": {
"crt": "3",
"rtc_enabled": true,
"products": 894,
"resolution_summary": {
"total": 894,
"valid_existing": 0,
"ready_to_apply": 530,
"ambiguous": 364,
"insufficient": 0,
"conflicts": 0,
"official_mismatch": 0,
"not_applicable": 0,
"other_blocked": 0,
"by_rule": {
"RTC-R4": 467,
"RTC-A1": 129,
"RTC-A2": 234,
"RTC-R3": 63,
"RTC-A3": 1
},
"by_reason": {
"NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER": 467,
"ANNEX_X_NEEDS_OPERATION_OR_CONDITION": 109,
"LISTED_IN_MORE_THAN_ONE_ANNEX": 234,
"ANNEX_VII_CLEAN_ITEM_UNIQUE_DEFAULT_CLASS": 59,
"ANNEX_I_CLEAN_ITEM_UNIQUE_DEFAULT_CLASS": 2,
"ANNEX_XV_NEEDS_OPERATION_OR_CONDITION": 16,
"SPECIAL_REGIME_DEPENDS_ON_NATURE_OR_OPERATION_OF_THE_GOOD": 1,
"ANNEX_XV_CLEAN_ITEM_UNIQUE_DEFAULT_CLASS": 2,
"ANNEX_I_NEEDS_OPERATION_OR_CONDITION": 3,
"ANNEX_VII_NEEDS_OPERATION_OR_CONDITION": 1
},
"catalog_compatibility": {
"compatibility": "MATERIAL_MISMATCH",
"counts": {
"MATCH": 131,
"LOCAL_ONLY": 0,
"OFFICIAL_ONLY": 19,
"MISMATCH": 11,
"EXPIRED": 3
},
"expired_present_locally": 3
}
},
"by_status": {
"RESOLVED_WITH_EXPLICIT_RULE": 530,
"AMBIGUOUS": 364
},
"rtc_blocker_types": {
"CCLASSTRIB_MISSING": 530,
"CCLASSTRIB_AMBIGUOUS": 364
},
"AUTO_APPLY_CANDIDATES": 530,
"context": {
"rtc_param": "0",
"rtc_source": "SIMULATION",
"rtc_observed_at": "2026-09-25T00:11:50+00:00",
"local_catalog_hash": "be8c5899fff3e236c6c77bbb887087c0a2db048aeff763a5823676c7b478a151",
"official_catalog": {
"sha256": "1448cb63a41bdb67ea30b4e11f4dc200d9568542c6b9335b6cff87a4fd664654",
"publication": "2026-06-22",
"file": "cClassTrib 2026-06-22.xlsx"
},
"catalog_integrity": {
"classes": 145,
"cst": 18,
"orphan_classes": 0,
"bad_class_format": 0,
"bad_cst_format": 0,
"duplicates": 0,
"valid": true
}
}
},
"WHATIF_NORMAL_ON": {
"crt": "3",
"rtc_enabled": true,
"products": 894,
"resolution_summary": {
"total": 894,
"valid_existing": 0,
"ready_to_apply": 530,
"ambiguous": 364,
"insufficient": 0,
"conflicts": 0,
"official_mismatch": 0,
"not_applicable": 0,
"other_blocked": 0,
"by_rule": {
"RTC-R4": 467,
"RTC-A1": 129,
"RTC-A2": 234,
"RTC-R3": 63,
"RTC-A3": 1
},
"by_reason": {
"NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER": 467,
"ANNEX_X_NEEDS_OPERATION_OR_CONDITION": 109,
"LISTED_IN_MORE_THAN_ONE_ANNEX": 234,
"ANNEX_VII_CLEAN_ITEM_UNIQUE_DEFAULT_CLASS": 59,
"ANNEX_I_CLEAN_ITEM_UNIQUE_DEFAULT_CLASS": 2,
"ANNEX_XV_NEEDS_OPERATION_OR_CONDITION": 16,
"SPECIAL_REGIME_DEPENDS_ON_NATURE_OR_OPERATION_OF_THE_GOOD": 1,
"ANNEX_XV_CLEAN_ITEM_UNIQUE_DEFAULT_CLASS": 2,
"ANNEX_I_NEEDS_OPERATION_OR_CONDITION": 3,
"ANNEX_VII_NEEDS_OPERATION_OR_CONDITION": 1
},
"catalog_compatibility": {
"compatibility": "MATERIAL_MISMATCH",
"counts": {
"MATCH": 131,
"LOCAL_ONLY": 0,
"OFFICIAL_ONLY": 19,
"MISMATCH": 11,
"EXPIRED": 3
},
"expired_present_locally": 3
}
},
"by_status": {
"RESOLVED_WITH_EXPLICIT_RULE": 530,
"AMBIGUOUS": 364
},
"rtc_blocker_types": {
"CCLASSTRIB_MISSING": 530,
"CCLASSTRIB_AMBIGUOUS": 364
},
"AUTO_APPLY_CANDIDATES": 530,
"context": {
"rtc_param": "0",
"rtc_source": "SIMULATION",
"rtc_observed_at": "2026-09-25T00:11:50+00:00",
"local_catalog_hash": "be8c5899fff3e236c6c77bbb887087c0a2db048aeff763a5823676c7b478a151",
"official_catalog": {
"sha256": "1448cb63a41bdb67ea30b4e11f4dc200d9568542c6b9335b6cff87a4fd664654",
"publication": "2026-06-22",
"file": "cClassTrib 2026-06-22.xlsx"
},
"catalog_integrity": {
"classes": 145,
"cst": 18,
"orphan_classes": 0,
"bad_class_format": 0,
"bad_cst_format": 0,
"duplicates": 0,
"valid": true
}
}
}
}
},
"UNIAO": {
"crt": "1",
"total_products": 8942,
"passes": {
"AS_FOUND": {
"crt": "1",
"rtc_enabled": false,
"products": 8942,
"resolution_summary": null,
"by_status": {
"NOT_EVALUATED": 8942
},
"rtc_blocker_types": {},
"AUTO_APPLY_CANDIDATES": 0,
"context": {
"rtc_param": "0",
"rtc_source": "PARAMETROS.USAR_REFORMA_TRIBUTARIA",
"rtc_observed_at": "2026-09-25T00:11:52+00:00",
"local_catalog_hash": "be8c5899fff3e236c6c77bbb887087c0a2db048aeff763a5823676c7b478a151",
"official_catalog": null,
"catalog_integrity": {
"classes": 145,
"cst": 18,
"orphan_classes": 0,
"bad_class_format": 0,
"bad_cst_format": 0,
"duplicates": 0,
"valid": true
}
}
},
"WHATIF_RTC_ON": {
"crt": "1",
"rtc_enabled": true,
"products": 8942,
"resolution_summary": {
"total": 8942,
"valid_existing": 0,
"ready_to_apply": 0,
"ambiguous": 0,
"insufficient": 8942,
"conflicts": 0,
"official_mismatch": 0,
"not_applicable": 0,
"other_blocked": 0,
"by_rule": {
"RTC-R1": 8942
},
"by_reason": {
"SIMPLES_ORIENTATION_PENDING_OFFICIAL_NT": 8942
},
"catalog_compatibility": {
"compatibility": "MATERIAL_MISMATCH",
"counts": {
"MATCH": 131,
"LOCAL_ONLY": 0,
"OFFICIAL_ONLY": 19,
"MISMATCH": 11,
"EXPIRED": 3
},
"expired_present_locally": 3
}
},
"by_status": {
"INSUFFICIENT_EVIDENCE": 8942
},
"rtc_blocker_types": {
"CCLASSTRIB_MISSING_UNRESOLVED": 8942
},
"AUTO_APPLY_CANDIDATES": 0,
"context": {
"rtc_param": "0",
"rtc_source": "SIMULATION",
"rtc_observed_at": "2026-09-25T00:11:52+00:00",
"local_catalog_hash": "be8c5899fff3e236c6c77bbb887087c0a2db048aeff763a5823676c7b478a151",
"official_catalog": {
"sha256": "1448cb63a41bdb67ea30b4e11f4dc200d9568542c6b9335b6cff87a4fd664654",
"publication": "2026-06-22",
"file": "cClassTrib 2026-06-22.xlsx"
},
"catalog_integrity": {
"classes": 145,
"cst": 18,
"orphan_classes": 0,
"bad_class_format": 0,
"bad_cst_format": 0,
"duplicates": 0,
"valid": true
}
}
},
"WHATIF_NORMAL_ON": {
"crt": "3",
"rtc_enabled": true,
"products": 8942,
"resolution_summary": {
"total": 8942,
"valid_existing": 0,
"ready_to_apply": 7419,
"ambiguous": 1432,
"insufficient": 91,
"conflicts": 0,
"official_mismatch": 0,
"not_applicable": 0,
"other_blocked": 0,
"by_rule": {
"RTC-R4": 6430,
"RTC-R3": 989,
"RTC-A1": 821,
"RTC-A3": 296,
"RTC-R2": 91,
"RTC-A2": 315
},
"by_reason": {
"NCM_IN_NO_ANNEX_AND_NO_NATURE_BASED_CHAPTER": 6430,
"ANNEX_VII_CLEAN_ITEM_UNIQUE_DEFAULT_CLASS": 113,
"ANNEX_IX_NEEDS_OPERATION_OR_CONDITION": 174,
"SPECIAL_REGIME_DEPENDS_ON_NATURE_OR_OPERATION_OF_THE_GOOD": 296,
"ANNEX_I_CLEAN_ITEM_UNIQUE_DEFAULT_CLASS": 262,
"ANNEX_I_NEEDS_OPERATION_OR_CONDITION": 196,
"ANNEX_VII_NEEDS_OPERATION_OR_CONDITION": 193,
"NO_VALID_NCM": 91,
"LISTED_IN_MORE_THAN_ONE_ANNEX": 315,
"ANNEX_VIII_CLEAN_ITEM_UNIQUE_DEFAULT_CLASS": 580,
"ANNEX_X_NEEDS_OPERATION_OR_CONDITION": 22,
"ANNEX_IV_NEEDS_OPERATION_OR_CONDITION": 156,
"ANNEX_XV_CLEAN_ITEM_UNIQUE_DEFAULT_CLASS": 34,
"ANNEX_II_NEEDS_OPERATION_OR_CONDITION": 11,
"ANNEX_XV_NEEDS_OPERATION_OR_CONDITION": 42,
"ANNEX_V_NEEDS_OPERATION_OR_CONDITION": 12,
"ANNEX_XI_NEEDS_OPERATION_OR_CONDITION": 12,
"ANNEX_VI_NEEDS_OPERATION_OR_CONDITION": 3
},
"catalog_compatibility": {
"compatibility": "MATERIAL_MISMATCH",
"counts": {
"MATCH": 131,
"LOCAL_ONLY": 0,
"OFFICIAL_ONLY": 19,
"MISMATCH": 11,
"EXPIRED": 3
},
"expired_present_locally": 3
}
},
"by_status": {
"RESOLVED_WITH_EXPLICIT_RULE": 7419,
"AMBIGUOUS": 1432,
"INSUFFICIENT_EVIDENCE": 91
},
"rtc_blocker_types": {
"CCLASSTRIB_MISSING": 7419,
"CCLASSTRIB_AMBIGUOUS": 1432,
"RTC_RULE_EVIDENCE_MISSING": 91
},
"AUTO_APPLY_CANDIDATES": 7419,
"context": {
"rtc_param": "0",
"rtc_source": "SIMULATION",
"rtc_observed_at": "2026-09-25T00:11:54+00:00",
"local_catalog_hash": "be8c5899fff3e236c6c77bbb887087c0a2db048aeff763a5823676c7b478a151",
"official_catalog": {
"sha256": "1448cb63a41bdb67ea30b4e11f4dc200d9568542c6b9335b6cff87a4fd664654",
"publication": "2026-06-22",
"file": "cClassTrib 2026-06-22.xlsx"
},
"catalog_integrity": {
"classes": 145,
"cst": 18,
"orphan_classes": 0,
"bad_class_format": 0,
"bad_cst_format": 0,
"duplicates": 0,
"valid": true
}
}
}
}
}
}
}
@@ -0,0 +1,79 @@
{
"official_catalog": {
"file": "cClassTrib 2026-06-22.xlsx",
"sha256": "1448cb63a41bdb67ea30b4e11f4dc200d9568542c6b9335b6cff87a4fd664654",
"publication": "2026-06-22",
"source": "Portal Nacional da NF-e (cClassTrib)",
"parser": "rtc-cclasstrib-xlsx-v1"
},
"official_classes": 164,
"lc214": {
"document": "Lei Complementar 214/2025 compiled (through LC 227/2026)",
"url": "https://www.planalto.gov.br/ccivil_03/leis/lcp/lcp214.htm",
"sha256": "5c7d59b3c49e5b7c066c2ad28bedf32791193a676ec1a163bec14bea5fa2f680",
"accessed_at": "2026-09-24",
"fetched_via": "Internet Archive copy of the official URL"
},
"annex_items_total_and_clean": {
"I": [
26,
16
],
"II": [
9,
6
],
"III": [
30,
28
],
"IV": [
105,
98
],
"V": [
3,
3
],
"VI": [
81,
80
],
"VII": [
17,
7
],
"VIII": [
7,
7
],
"IX": [
35,
18
],
"X": [
57,
47
],
"XI": [
2,
0
],
"XII": [
17,
12
],
"XIII": [
6,
4
],
"XIV": [
82,
82
],
"XV": [
6,
4
]
}
}
+7
View File
@@ -51,3 +51,10 @@ Somente leitura. `FIREBIRD_WRITES=0`: a avaliação abre uma conexão `READ COMM
| TESTESOFICIAIS | 1 | **ligada** | 521 | 0 | 521 (RTC) | 0 | 0% | 94,82% (494/521) |
Bancos além do piloto: medida só da parte fiscal (`--fiscal-only`, sem decisão do Hub). TESTESOFICIAIS: com a decisão do Hub (antes 495/521 = 95,01%). Bloqueios PIS/COFINS: TESTESOFICIAIS 1 produto (incidência SUBST.TRIBUTÁRIA com CST 01), RINCAO 1 produto (`049`/`000`), demais 0. Produtos com warning (não bloqueante): RINCAO 78 (`4`→`04`, não canônico), UNIAO 2 (CST `000`/`060` inválido, ignorado por ser Simples), TESTESOFICIAIS 1 (não canônico). Aplicabilidade: Simples ⇒ `NOT_APPLICABLE`; RINCAO ⇒ `OPTIONAL` (894); TESTESOFICIAIS 519 `NOT_APPLICABLE` + 2 `REQUIRED`.
## RTC no motor único (cClassTrib) — atualização
- **RTC ligada** ⇒ o Agent avalia cada produto com o resolver determinístico (`docs/cclasstrib_resolution.md`) e transforma o resultado em UM blocker de causa raiz por produto (mesma fila, categoria `RTC`): `CCLASSTRIB_MISSING` (pronto para preencher), `CCLASSTRIB_MISSING_UNRESOLVED`, `CCLASSTRIB_AMBIGUOUS`, `RTC_RULE_EVIDENCE_MISSING`, `RTC_LOCAL_CATALOG_OUTDATED`, `CCLASSTRIB_OFFICIAL_MISMATCH`, `CCLASSTRIB_CONFLICT`. **RTC desligada** ⇒ nenhuma avaliação, nenhum blocker, nada no painel além de "Desativada".
- Cobertura continua UMA: produto só é completo quando o `CCLASSTRIB` é válido (ou seja, depois de preenchido pelo operador ou pelo auto-apply autorizado). Produtos "prontos para preenchimento" contam como bloqueados até a escrita.
- O painel explica o 0%: "Reforma Tributária ativa — cClassTrib pendente em N produtos" + resumo Total / válidos / prontos / ambíguos-bloqueados.
- Preenchimento automático: `docs/rtc_auto_apply.md` (desligado por padrão; três chaves; somente `CCLASSTRIB`; auditado).