docs: Missão 4 Bloco C/D - PIS/COFINS source search and the 27 NCM-blocked products
Bloco C.1-C.4: searched every BLOB column and every XML/IMPOSTO/TRIBUT-named table across all 5 databases - no authorized NFC-e/NF-e XML is stored anywhere (XML_MES only holds a filesystem path on the original machine; CARTA_CORRECAO/MDFES_XML are for correction letters and cargo manifests; DEOLHONOIMPOSTO is the national IBPT reference table, not per-item data). FONTE_ENCONTRADA = NFCE_ITENS's own PIS/COFINS columns (the same values used to build the XML) - docs/PISCOFINS_TRANSMITTED_SOURCE_V1.md. Bloco D.1-D.3: the 27 products blocked by NCM on Agent 2, categorized (4 placeholder 00000000, 3 legacy/vencido, 5 valid-format-but-not-in-the- active-table, 15 obvious test/garbage values) with a prioritized kb.attest queue - real products first (Coca-Cola, chicken cuts, pâté, broths), test cadastro last. All 27 lack a real GTIN, so none can be resolved by barcode lookup - documented in docs/NCM_27_BLOCKED_PRODUCTS_V1.md. dossie_contador.md (internal + anonymized) updated with the Bloco C finding. No schema/migration change. Zero Firebird writes (read-only SQL only). Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,45 @@
|
||||
# PIS/COFINS efetivamente transmitido — onde está guardado (Missão 4 / Bloco C)
|
||||
|
||||
## C.1/C.2 — busca por XML/BLOB e tabelas de imposto por item
|
||||
|
||||
Levantamento de todas as colunas BLOB e de todas as tabelas com "XML"/"IMPOSTO"/"TRIBUT" no nome,
|
||||
nos 5 bancos (GTI/Agent 2, CONSTRUCAO, MMMODAS, RINCAO, UNIAO) — mesmo schema nos 5:
|
||||
|
||||
- **Nenhuma tabela guarda o XML autorizado da NFC-e/NF-e.** `XML_MES` existe, mas só guarda o
|
||||
**caminho do arquivo no disco local** da máquina onde o SGV roda (`CAMINHO_XML`,
|
||||
`C:\GTI SISTEMAS\Schemas\...\xml\<ano>\<mes>\...-nfe.xml`) — o conteúdo do XML em si não está no
|
||||
banco, só a referência ao arquivo. Esse arquivo está fora do escopo desta missão (sistema de
|
||||
arquivos de uma máquina de cliente, não um banco, e não temos acesso a ele).
|
||||
- `CARTA_CORRECAO.XML` e `MDFES_XML.*` existem, mas são para Carta de Correção e Manifesto de
|
||||
Documentos Fiscais (MDF-e, transporte de carga) — não para o NFC-e/NF-e em si.
|
||||
- `DEOLHONOIMPOSTO` é a tabela oficial da Lei "De Olho no Imposto" (IBPT) — uma tabela de
|
||||
**referência nacional** por NCM (carga tributária aproximada nacional/importada/estadual/
|
||||
municipal, para exibir no rodapé do cupom), não o PIS/COFINS realmente aplicado por item.
|
||||
- **NFCE_ITENS já é a fonte real**: `CST_PIS_COFINS`, `ALIQUOTA_PIS`, `BASE_CALCULO_PIS`,
|
||||
`VALOR_PIS`, `ALIQUOTA_COFINS`, `BASE_CALCULO_COFINS`, `VALOR_COFINS` são colunas simples
|
||||
(não BLOB) já preenchidas pelo próprio SGV ao montar cada nota — são os mesmos valores que vão
|
||||
para o XML enviado à SEFAZ. Sem o XML em si para conferência cruzada, esta é a melhor evidência
|
||||
disponível do que foi realmente transmitido.
|
||||
|
||||
**FONTE_ENCONTRADA**: `NFCE_ITENS` (colunas de PIS/COFINS por item), não um XML/BLOB.
|
||||
Tabelas inspecionadas e descartadas: `XML_MES` (só caminho de arquivo), `CARTA_CORRECAO`,
|
||||
`MDFES`/`MDFES_XML`, `DEOLHONOIMPOSTO` (referência nacional, não por item).
|
||||
|
||||
## C.3 — cobertura, padrão por CRT, relação com o cadastro
|
||||
|
||||
Já medido nas Missões 2/3 (`docs/runs/BLOCO2_PIS_COFINS_CROSS_DB_V1.json`,
|
||||
`docs/runs/BLOCOB_PIS_COFINS_SOURCE_V1.json`), reconfirmado nesta missão:
|
||||
|
||||
| Banco | CRT | Cobertura (CST preenchido) | Padrão |
|
||||
|---|---|---|---|
|
||||
| GTI (Agent 2) | 1 | 9,55% dos itens — só em um único mês do histórico | evento pontual, não regra |
|
||||
| CONSTRUCAO | 1 | 0% | cadastro nunca lido |
|
||||
| MMMODAS | 1 | 0% | cadastro nunca lido |
|
||||
| RINCAO | 3 | 0% | cadastro nunca lido |
|
||||
| UNIAO | 1 | 0% | cadastro nunca lido |
|
||||
|
||||
Relação com o cadastro: em **todos** os 5 bancos, o cadastro do produto (`C000025`, campos
|
||||
COD_ENTRADA_PIS/COD_SAIDA_PIS/ALIQ_PIS/COFINS) está em branco para praticamente 100% dos produtos,
|
||||
inclusive nos casos em que a emissão preencheu algo — ou seja, não há concordância nem divergência
|
||||
mensurável na prática: o cadastro simplesmente não é usado pela emissão em nenhum dos 5 clientes,
|
||||
independentemente do CRT.
|
||||
Reference in New Issue
Block a user