3.9 KiB
Entregas por blocos funcionais do SGC
03/11/2026 — orientação acordada com o proprietário. Substitui a sequência de pequenos incrementos de consulta. A matriz reconciliada continua a fonte de cobertura e provas; este plano organiza a execução, sem declarar módulos completos por terem menus.
| Módulo | Base existente | Bloco a concluir | Critério de fecho |
|---|---|---|---|
| Recepção | Ordem emitida, recepção/qualidade, stock e histórico nativos | R1 implementado e validado em bases descartáveis; instalação no piloto pendente — evidências privadas ligadas à recepção, ordem e requisição | 36 testes/271 verificações de recepção e stock; PostgreSQL 5/78. Prova receipt-block.json; restantes funções de Recepção mantêm âmbito próprio |
| Compras | Requisição, aprovações, propostas, avaliação, adjudicação e ordens | Multimoeda e revisão comercial de propostas; cancelamento de ordens conforme âmbito a validar | Regras e efeitos financeiros definidos, origem/versionamento preservados e percurso fechado; não inventar câmbios ou novas alçadas |
| Armazém e reposição | Requisições internas, reserva, entrega, mínimos, recuperação e qualidade | Conversões gerais e fecho operacional das devoluções preparadas | Unidade/origem inequívocas e escritor único; activação/configuração separadas |
| Financeiro | Núcleo comum, orçamento, facturas, pagamentos e entregas sintéticas | Consolidar cobertura efectiva da composição e dos percursos financeiros pendentes | Reconciliar funcionalidades activas/QA, sem duplicar motores ou instalar pacotes por inferência; preservar trabalho paralelo |
| Pessoas | Cadastro, candidaturas, workflow e relatórios | Conferência de cobertura do percurso completo e passagem contratual | Dados reutilizados entre etapas e responsabilidades próprias, sem misturar permissões de Compras |
| Segurança | Adesão MFA voluntária implementada e desligada no piloto | Preparação de activação/recuperação e política empresarial | Operação concreta, salvaguarda e autorização antes de migração/activação; não inscrever contas automaticamente |
| Auditoria e documentos | Histórico por processo, metadados/CSV e paginação | Cobertura documental e retenção/exportação gerais conforme requisitos | Regras explícitas de acesso e preservação; não confundir CSV de metadados com auditoria integral |
| Operação comercial | Recuperação, exclusão local, heartbeat e healthcheck | Instalação do serviço, reinício, backup/restauro, capacidade e revisão visual | Ensaios de implantação/recuperação e aceitação próprios, com autorização para operações no destino |
Execução de R1
Reutilizar a recepção confirmada como origem, sem pedir novamente fornecedor, ordem, artigo, quantidades ou armazém. O armazém acrescenta apenas tipo de evidência e ficheiro. As mesmas regras de consulta da recepção protegem os anexos; escrita respeita competência de recepção, independência do emissor e manutenção. Documentos anexados são preservados, sem substituir a confirmação física ou alterar a sua decisão de qualidade.
Construir em conjunto armazenamento privado, metadados, repetição/reutilização, descarga, interface no detalhe e referências de navegação. Testes dirigidos de ficheiros, acesso, repetição e rollback acompanham a construção. No fecho, executar uma bateria integrada de recepção documental e recepção/stock afectados; actualizar uma prova e a matriz. Sem baterias gerais ou reverificação de todos os outros módulos entre componentes.
Substituições de artigos, reabertura de qualidade e cancelamento/estorno financeiro têm regras próprias e não são introduzidos implicitamente por anexar um documento. O fecho de R1 não declara todo o módulo Recepção, instalação ou produto comercial completos. Manter os percursos já aprovados e as autorizações anteriores.