# Matriz de equivalência com os ERPs legados

Atualizada em 28/09/2026. Este documento é a fonte única para encerrar a equivalência antes de retomar o roadmap adicional.

A auditoria adicional do banco TIMASY de produção, exclusivamente em modo leitura, está em [AUDITORIA_TIMASY_PRODUCAO.md](AUDITORIA_TIMASY_PRODUCAO.md). A sequência obrigatória identificada nessa auditoria precede o roadmap remanescente.

## Origem e método da auditoria

- Servidor legado consultado por SSH somente para leitura: `192.168.1.2`, porta `2222`. Credenciais não são armazenadas no Git.
- Bases MySQL examinadas: `comercial1`, `comercial2`, `comercial4`, `comercial5` e `industrial3`.
- Banco TIMASY `producao` no servidor privado informado pelo responsável: somente metadados e consultas agregadas; nenhuma credencial é gravada e nenhuma escrita é autorizada.
- Fontes PHP locais: `C:\Users\adm\Downloads\htdocs\comercial` e `C:\Users\adm\Downloads\htdocs\industrial`.
- A estrutura, contagens e distribuições do banco foram confrontadas com formulários, consultas, relatórios e rotinas PHP. Não foram copiados código antigo, dados pessoais, certificados ou segredos.
- Evidência fiscal detalhada e contagens estão em `docs/AUDITORIA_LEGADO_DADOS_REAIS.md`.

## Evidências principais nos fontes

| Área | Fontes legadas examinadas |
|---|---|
| NF-e | `comercial/nfeletronica/*-nfmovimentacao*.php`, `industrial/nfeletronica/*-nfmovimentacao*.php` |
| NFS-e/RPS | `comercial/exportacoes/nfservico.php` |
| NFC-e/SAT | `comercial/pedidos/*-pedcupom.php`, `comercial/pedidos/imprimesat.php` |
| Chamados/serviços | `comercial/chamados/*` |
| CT-e | `comercial/cte/*` |
| Máquinas | `comercial/cadastro/1-maquinas*.php` |
| Produção | `industrial/producao*/*`, especialmente entrada de produção, máquina, OP, palete e etiquetas |
| Programação comercial | `industrial/programacaopedidos/*` e `industrial/prontaentrega/*` |
| Projetos | `industrial/projetos/projeto*.php` e `subprojeto*.php` |
| Financeiro | `comercial/financeiro/*` e `comercial/cadastro/fechamentofinanceiro*.php` |
| Romaneio/logística | `industrial/romaneios/*` |

## Situação objetiva

`Concluído` significa código, banco, interface e publicação existentes. `Parcial` impede encerrar a equivalência.

| Domínio equivalente | Situação | Entregue no N4STi | Falta para equivalência |
|---|---|---|---|
| Multiempresa, usuários e permissões | Concluído | grupo, empresas, estabelecimentos, módulos (liberados pelo Administrador Geral), RBAC, acesso por menu de cada usuário e isolamento | ampliar teste HTTP por perfil |
| Clientes/fornecedores | Concluído | abas, endereços e contatos por finalidade, papéis, crédito por empresa, vendedor e condição padrão | homologação pelos usuários comerciais |
| Produtos/serviços | Concluído | produto/serviço, variantes, fiscal, imagens, rastreabilidade, fornecedores/custos com código e fator de embalagem, múltiplas tabelas de preço, dimensões e embalagem logística; campos adicionais pesquisáveis e enviados na NF-e (infAdProd); apelidos de cor/tamanho/embalagem, casas decimais do preço e NCM obrigatório por empresa; categorias com subcategoria | simbologias de conservação têxtil (dependem das imagens e da impressão de etiquetas no HUB) e homologação dos cadastros pelos usuários |
| Orçamentos/pedidos | Concluído | versões, impressão, layout, pedido, parcelas, fiscal, validação de crédito, devolução/troca, múltiplas remessas parciais e agenda por data/responsável; comissão de representante por item (regras por representante e faixa de desconto, liberação na venda ou no recebimento, estorno na devolução, fechamento com conta a pagar) e metas mensais × realizado; tipos de pedido venda, piloto e amostra grátis (sem cobrança nem comissão) com operação fiscal por tipo, trava de item duplicado, vencimentos no impresso e observação padrão | homologação do fluxo pelos usuários comerciais |
| Expedição | Concluído | separação, conferência, volumes, rastreio, etiquetas e romaneio; expedição consolidada por cliente (vários pedidos) com leitura de peças, distribuição automática entre os itens, excesso sinalizado, entrega/retirada, romaneio com metros e pesos, uma remessa por pedido e baixa peça a peça | homologação com leitor/impressora físicos |
| Compras | Concluído | cotação, mapa comparativo, alçadas, impressão, XML, recebimento, inspeção, devolução, follow-up e IQF consolidado; nota fiscal de entrada com ou sem pedido pelo XML (vários de uma vez), fornecedor e produtos vinculados automaticamente (código do fornecedor com fator de embalagem, EAN), custo com frete/IPI/ST, método compra/atual/média ponderada, markup e preço, uso e consumo, lote/peça, baixa do pedido, parcelas das duplicatas, notas referenciadas e cancelamento; distribuição de DF-e (busca por NSU, resumo e XML, ciência/confirmação/desconhecimento/não realizada, cancelamento pelo emitente, pausa exigida pela SEFAZ) — falta homologar com certificado real | homologação operacional com fornecedores reais |
| Estoque/almoxarifado | Concluído | ledger, reservas, lote/série/validade, endereços, inventário, requisição assinável, devolução e unidades logísticas por lote; peça/rolo com número, lote de fabricação, metros, largura, peso bruto/tara/líquido e fator kg/m, corte parcial, etiqueta com código de barras e baixa automática nas vendas, requisições e produção; inventário por leitura de etiqueta com baixa das não encontradas; revisão de peças por pontos com 1ª/2ª qualidade e bloqueio da reprovada; peças de terceiros lidas pelo número do fornecedor ou tinturaria | homologação com coletores e etiquetas físicas |
| Financeiro | Parcial | parcelas, caixa, CNAB, contas (com ou sem banco), rateio, centros, DRE, título manual com previsão e representante, condição de pagamento e forma de cobrança cadastradas, baixa por parcela e agrupada com juros/desconto/motivo, lançamento avulso, transferência, extrato e conciliação OFX assistida; cheques recebidos (carteira, CMC7, depósito em lote, devolução por alínea, reapresentação, cobrança do cliente, repasse a fornecedor) e emitidos (compensação e cancelamento com estorno); cobrança por API preparada para vários bancos, com Banco Inter disponível (boleto com PIX por parcela, PDF, cancelamento e baixa automática pelo aviso de pagamento, sem remessa/retorno); código de barras/linha digitável de boleto e arrecadação por parcela a pagar, com conferência de valor e vencimento; avisos de vencimento por e-mail antes e depois, com mensagem configurável, prévia do dia, rotina diária e sem duplicidade | CNAB multibanco (bloco "Financeiro complementar"), envio real dos e-mails (aguarda SMTP) e homologação do Inter com credenciais reais (aguarda liberação da integração) |
| Produção interna | Concluído | BOM, OP, reserva, apontamento parcial, perdas, centros, recursos, roteiro, operação sequencial, tempos/paradas, custo real, genealogia, plano/inspeção e tratamento completo de não conformidade | homologação operacional no chão de fábrica |
| Industrialização externa | Concluído | remessa, trânsito, saldo no terceiro, retornos parciais, consumo, devolução, perdas, financeiro, lote/série, endereço, genealogia e custo real por retorno | — |
| NF-e | Parcial (homologado na SEFAZ-SP) | pré-validação, XML, DANFE, certificado, eventos básicos; regras fiscais por imposto (operação, UF, CFOP, NCM, contribuinte, origem) com redução de base, cBenef, troca de CFOP e exclusão do ICMS da base de PIS/COFINS; IBS/CBS por item no leiaute PL_010 com tabela oficial cClassTrib; apuração mensal por CFOP | DIFAL/FCP para consumidor final de outra UF, SPED Fiscal, envio da NF-e por e-mail (aguarda SMTP e anexos), crédito das notas de fornecedores (bloco Entrada fiscal) e homologação real SEFAZ/contador |
| NFC-e/PDV | Parcial | PDV completo: pré-venda com leitura de código de barras, envio ao caixa, recebimento em várias formas com troco, baixa de estoque com lote, financeiro por forma (caixa, conta, contas a receber), cupom não fiscal 80 mm, devolução em dinheiro ou crédito, papéis vendedor/caixa; NFC-e pré-preenchida pela venda; caixa, modelo 65 e CSC | QR Code/DANFE NFC-e e contingência; homologação SEFAZ: status 107 OK em 01/10/2026, emissão aguarda credenciamento NFC-e da empresa na SEFAZ-SP (rejeição 245); NFC-e ao consumidor não identificado entregue |
| NFS-e | Parcial (homologado em Americana) | Emissor Nacional (Sefin Nacional) e sistema próprio de Americana/SP no leiaute nacional, autorizado em homologação;: DPS 1.01 validada no XSD oficial, assinatura, TLS mútuo com o certificado A1, transmissão, consulta de recuperação, cancelamento (e101101), DANFSe do ADN, teste de convênio do município e grupo IBS/CBS (cClassTrib e indicador da operação) | emissão real em produção restrita (a primeira transmissão da Pro Redes está pendente), retenção de PIS/COFINS, CNPJ alfanumérico (aguarda leiaute novo), municípios com emissor próprio e substituição de NFS-e |
| Mercado Livre/multicanal | Parcial | OAuth, webhook, inbox e captura | anúncios, conversão automática e sincronização ativa de estoque/preço |
| Serviços/OS/chamados | Não concluído | catálogo de serviços e NFS-e | OS, equipamento, técnico, agenda, SLA, materiais e histórico |
| CT-e/MDF-e | Não concluído | transportadora e dados de frete na NF-e | documentos, eventos, manifesto, averbação e encerramento |
| Qualidade/IQF | Concluído | inspeção de compra, devolução, IQF, plano e inspeção de produção, não conformidade, causa raiz, ação corretiva e eficácia | homologação dos critérios pela qualidade |
| Projetos | Não concluído | rateio financeiro reutilizável | projetos/subprojetos, horas, materiais, orçamento e resultado |

## Ordem obrigatória restante

A ordem segue o uso real medido no TIMASY (número de empresas que dependem de cada recurso). Detalhe e evidências em [AUDITORIA_TIMASY_PRODUCAO.md](AUDITORIA_TIMASY_PRODUCAO.md#prioridade-revisada).

1. ~~Financeiro essencial~~ — entregue em 28/09/2026 (título manual, baixa agrupada, juros/desconto/motivo, condição de pagamento, lançamento avulso, transferência, representante, conciliação assistida).
2. ~~PDV~~ — entregue em 28/09/2026 (pré-venda, caixa, recebimento com troco, estoque, financeiro por forma, devolução, cupom e NFC-e pela venda).
3. ~~Fiscal~~ — entregue em 28/09/2026 (regras de impostos, IBS/CBS no XML PL_010, apuração). Pendentes com dependência externa: DIFAL/FCP e SPED (validar com contador), envio por e-mail (SMTP).
4. ~~Produtos~~ — entregue em 28/09/2026 (campos adicionais, apelidos, casas decimais, NCM obrigatório, fator de embalagem, subcategorias, infAdProd). Simbologias ficam com o HUB (etiquetas).
5. ~~Estoque têxtil~~ — entregue em 28/09/2026 (peça/rolo com metros, pesos, tara, fator, corte e etiqueta). Revisão de peças, inventário por leitura e peças de terceiros entram com a expedição por peça.
6. ~~Vendas~~ — entregue em 29/09/2026 (comissão por item com regras, liberação e fechamento; metas; tipos de pedido venda/piloto/amostra grátis com operação fiscal; trava de item duplicado; vencimentos no impresso; observação padrão). Etapas configuráveis do pedido ficam com o bloco de produção por etapas.
7. ~~Entrada fiscal~~ — entregue em 29/09/2026 (nota de entrada pelo XML com ou sem pedido, vínculo automático e aprendido, custo compra/atual/média, markup e preço, uso e consumo, lote/peça, parcelas, cancelamento; distribuição de DF-e com manifestação). Pendente de teste externo: distribuição e manifestação com certificado real na SEFAZ.
8. ~~Financeiro complementar~~ — entregue em 29/09/2026 (cheques, código de barras de boleto a pagar, avisos de vencimento por e-mail; título de previsão já entregue no bloco 1). Pendente: CNAB de outros bancos além do Banco do Brasil, aguardando a definição dos bancos usados e os manuais de layout para homologação.
9. ~~Expedição por peça e consolidação~~ — entregue em 30/09/2026 (expedição consolidada por cliente com leitura de peças, inventário por leitura, revisão de peças e peças de terceiros).
10. Produção por etapas configuráveis.
11. Auditoria final: isolamento, concorrência, testes ponta a ponta, manual, commit, push e publicação.

Serviços/OS, CT-e/MDF-e, Projetos e Mercado Livre não aparecem com uso relevante no TIMASY e voltam ao roadmap. Renegociação, protesto, encerramento financeiro por data e câmbio têm uso zero e não serão priorizados.

Itens que dependem de SEFAZ, prefeitura, Mercado Livre, certificado, CSC ou contador só serão marcados como homologados após teste externo real. A implementação técnica não será confundida com homologação oficial.
