+24
-8
@@ -9,8 +9,8 @@ Estado actualizado em 28 de Outubro de 2026. Projecto activo: C:\laragon\www\com
|
||||
| Fornecedores | Cadastro, anexos privados e versões bancárias com duas validações | Múltiplas contas e verificação bancária externa |
|
||||
| Cotações | Propostas, avaliações e matriz comparativa | Multimoeda e revisão das propostas |
|
||||
| RF-AF-01 | Declarações pessoais, histórico e ConflictGuard no servidor | Política de periodicidade, validade e levantamento |
|
||||
| Adjudicação | Escolha fundamentada, revalidação e aprovação do valor final | Excepções, revisão e cancelamento sem política ficam bloqueados |
|
||||
| Ordens | Emissão única/idempotente, snapshots, consulta e impressão | Orçamento não validado; documentos de desenvolvimento |
|
||||
| Adjudicação | Escolha, aprovação final e cancelamento sem ordem sob política publicada; rascunho revisto ligado | Cancelamento de ordens emitidas, compromissos, estornos e devoluções fora deste circuito |
|
||||
| Ordens | Emissão única, snapshots, compromisso orçamental, consulta e impressão | Cancelamento de ordens emitidas e validação operacional integral |
|
||||
| Recepção | Parcial/total, qualidade, divergências, pendentes, segregação do emitente e auditoria | Substituições e anexos; rejeições não autorizam receber acima do total |
|
||||
| Stock | Artigos, armazéns, entradas, saídas fundamentadas, transferências atómicas, contagens e ajustes auditados por empresa | Revisão visual, reposição e conversões |
|
||||
| Equipamentos e peças | Cadastro, compatibilidade, mínimos, validação técnica e investimento condicionado | Configuração empresarial, agregação por projecto e fraccionamento |
|
||||
@@ -19,16 +19,32 @@ Estado actualizado em 28 de Outubro de 2026. Projecto activo: C:\laragon\www\com
|
||||
| Início e navegação | Página inicial própria, menus por área/perfil e consulta pública por módulo | Revisão visual |
|
||||
| Auditoria | Histórico das operações implementadas | Exportações, retenção e protecção contra SQL administrativo |
|
||||
|
||||
| Revisão de compras | Política por empresa com duas aprovações administrativas; decisão independente de Finanças; reserva não comprometida libertada uma vez | Sem activação automática; máximo de um pedido por adjudicação, mesmo rejeitado |
|
||||
| Visão do processo | Etapas, responsáveis, documentos, decisões e ligações às revisões, filtrados por perfil | Consulta não certifica execução integral |
|
||||
| Planeamento | Itens, marcos livres, responsáveis, datas e ligação posterior a requisição | Sem reservas, estimativas financeiras ou aprovação do plano |
|
||||
| Abertura e actas | Sessões opcionais, snapshots de propostas, versões imutáveis e impressão | Sem assinaturas digitais verificadas, propostas seladas, publicação ou qualificação por etapas |
|
||||
|
||||
Preservar enums, políticas, modelos relacionais, Brick Math e isolamento por empresa. As regras guardadas nos snapshots não são substituídas pela configuração actual. Ausência de conflito não anula conflito registado. Exemplos públicos fictícios não dão acesso aos dados de negócio.
|
||||
|
||||
## Verificação actual
|
||||
|
||||
Revisão transversal: **407 aprovados, 2 ignorados (MFA desligado), 2.964 asserções**.
|
||||
32 cenários concorrentes PostgreSQL aprovados; bases temporárias eliminadas.
|
||||
Perfis e departamentos são novamente verificados dentro da transacção;
|
||||
dotações pendentes não apresentam fundos disponíveis. Evidências, âmbito e
|
||||
pendências em [validação técnica](validacao-tecnica.md). Revisão visual,
|
||||
cancelamento, MFA e validação operacional integral continuam pendentes.
|
||||
Último resultado registado: **443 aprovados, 2 ignorados (MFA desligado),
|
||||
3.431 asserções**, no incremento de abertura. PHPStan, Pint, TypeScript e
|
||||
compilação aprovados nesse incremento. Referência: `07e775c` e
|
||||
[validação técnica](validacao-tecnica.md). Não foram novamente executados
|
||||
nesta correcção documental.
|
||||
|
||||
Concorrência PostgreSQL documentada por incremento: seis cenários de revisão,
|
||||
quatro de planeamento e quatro de abertura, em bases exclusivas eliminadas.
|
||||
Os 32 cenários da revisão transversal abaixo são evidência histórica, não
|
||||
uma execução conjunta mais recente. Migrações 000015–000017 documentadas como
|
||||
aplicadas após backup/restauro verificados; não verificadas de novo nesta edição.
|
||||
|
||||
Revisão visual pública, autenticada e de impressão, MFA e validação operacional
|
||||
integral permanecem pendentes. Cancelamento de adjudicação sem ordem está
|
||||
implementado sob política aprovada; cancelamento de ordens emitidas permanece
|
||||
fora do âmbito. As secções abaixo conservam resultados e pendências históricos,
|
||||
ultrapassados onde os módulos posteriores já foram entregues.
|
||||
|
||||
### Histórico da entrega de investimento
|
||||
|
||||
|
||||
+46
-1
@@ -1,6 +1,51 @@
|
||||
# Desenvolvimento do SGC
|
||||
|
||||
## Revisão transversal de autorização e validação
|
||||
## Estado consolidado após abertura e actas — 28 de Outubro de 2026
|
||||
|
||||
Referência: commit `07e775c` e [validação técnica](validacao-tecnica.md).
|
||||
O resultado mais recente registado é **443 testes aprovados, 2 ignorados,
|
||||
3.431 asserções**. Os dois ignorados dependem de MFA activado. PHPStan, Pint,
|
||||
TypeScript e compilação passaram no incremento de abertura. Estes resultados
|
||||
são os documentados na evidência; não foram novamente executados nesta
|
||||
actualização documental. As secções seguintes são históricas e os seus
|
||||
resultados e pendências não substituem este estado.
|
||||
|
||||
- Revisão/cancelamento de adjudicações **sem ordem emitida** entregue em
|
||||
`/revisao-compras`: política datada por empresa, duas aprovações
|
||||
administrativas distintas do proponente e decisão independente de Finanças
|
||||
para o pedido de Compras. Sem política publicada não há activação automática.
|
||||
Pedido pendente bloqueia emissão; aprovação preserva o histórico e liberta
|
||||
apenas reserva não comprometida. Ordens emitidas ou compromissos impedem o
|
||||
circuito. Após cancelamento aprovado, o solicitante original elegível pode
|
||||
criar um único rascunho ligado, sujeito a novas validações e aprovações.
|
||||
- Visão única em `/requisicoes/{requisition}/processo`: etapas, responsáveis,
|
||||
decisões, documentos e eventos filtrados por perfil e empresa, com ligações
|
||||
aos processos revistos. Consulta não cria aprovações ou certifica execução.
|
||||
- Planeamento em `/planeamento`: itens por empresa, marcos livres,
|
||||
responsáveis, datas previstas/realizadas, ligação posterior a requisição e
|
||||
histórico de alterações com controlo de versão. Não reserva orçamento.
|
||||
- Abertura em `/requisicoes/{requisition}/abertura`: sessões opcionais,
|
||||
propostas copiadas no servidor, actas imutáveis por versão e impressão
|
||||
autenticada. Correcções exigem fundamento; não certifica assinaturas ou
|
||||
impõe concurso/júri obrigatório a todas as empresas.
|
||||
- Migrações 000015, 000016 e 000017 constam como aplicadas nos relatórios,
|
||||
após backups privados e restauros verificados. Evidências de concorrência:
|
||||
seis cenários de revisão, quatro de planeamento e quatro de abertura,
|
||||
executados em bases PostgreSQL exclusivas e eliminadas no final. Não são
|
||||
testes de carga nem uma nova execução de toda a bateria anterior.
|
||||
|
||||
**Pendências actuais:** cancelamento de ordens emitidas, estornos, notas de
|
||||
crédito, devoluções, agregação por projecto/fraccionamento, publicação de
|
||||
concursos, propostas seladas, qualificação por etapas e novos métodos de
|
||||
avaliação. Revisão visual pública, autenticada e de impressão permanece
|
||||
pendente por indisponibilidade do navegador. Orçamento, facturas, pagamentos
|
||||
externos e regras de investimento têm implementação documentada; isso não
|
||||
equivale à validação operacional integral das regras de cada empresa.
|
||||
|
||||
Esta consolidação altera apenas documentação; não aplica migrações, cria
|
||||
políticas, executa testes ou altera contas, configuração e dados de negócio.
|
||||
|
||||
## Histórico: revisão transversal de autorização e validação
|
||||
|
||||
Corrigidas verificações de perfil que aconteciam antes de esperar pelo bloqueio
|
||||
da empresa: o operador é agora recarregado e bloqueado na transacção nos módulos
|
||||
|
||||
@@ -1,6 +1,37 @@
|
||||
# Continuidade do desenvolvimento do SGC
|
||||
|
||||
## Próxima etapa após regras de investimento
|
||||
## Orientação actual após abertura e actas — 28 de Outubro de 2026
|
||||
|
||||
Referência consolidada: `07e775c`; consultar primeiro
|
||||
`docs/validacao-tecnica.md` e o estado actual de `docs/desenvolvimento.md`.
|
||||
Já estão entregues revisão/cancelamento de adjudicações sem ordem emitida,
|
||||
visão única do processo, planeamento e sessões opcionais de abertura com actas
|
||||
imutáveis por versão. Não reiniciar estes módulos. Resultados mais recentes
|
||||
registados: 443 aprovados, 2 ignorados e 3.431 asserções; migrações até 000017
|
||||
reportadas aplicadas com recuperação verificada. Esta leitura não é uma nova
|
||||
execução de testes ou confirmação ao vivo das migrações.
|
||||
|
||||
O cancelamento entregue exige política publicada da empresa e decisão
|
||||
independente; não abrange ordens emitidas ou compromissos. A revisão cria um
|
||||
novo rascunho ligado e não reutiliza decisões ou reservas. Não desbloquear
|
||||
cancelamento de ordens, estornos ou devoluções sem regras aprovadas. A visão
|
||||
única, o plano e as actas não constituem autorização financeira ou certificação
|
||||
de execução, concurso ou assinatura.
|
||||
|
||||
Próximo trabalho: concluir as revisões visuais disponíveis e definir com a
|
||||
empresa o próximo âmbito pendente antes de o implementar. Permanecem pendentes
|
||||
cancelamento de ordens emitidas, estornos/notas de crédito/devoluções,
|
||||
agregação/fraccionamento e funcionalidades de concurso ainda não suportadas.
|
||||
Não presumir políticas universais a partir dos exemplos locais. Preservar
|
||||
conta, dados, configuração, porta 8015 e alterações locais; sem seeds reais.
|
||||
|
||||
**Todas as orientações abaixo são históricas.** Ordens antigas de iniciar
|
||||
revisão/cancelamento, planeamento ou abertura ficam ultrapassadas pelo estado
|
||||
acima. Orçamento, facturas e investimento já têm implementação; a validação
|
||||
operacional integral e a revisão visual pública/autenticada/impressão continuam
|
||||
pendentes. Não confundir ausência dessa validação com ausência dos módulos.
|
||||
|
||||
## Histórico: próxima etapa após regras de investimento
|
||||
|
||||
Regras próprias por empresa, duas aprovações administrativas e integração com
|
||||
equipamento já implementadas; migração 000014 aplicada, lote 15. Não repetir
|
||||
|
||||
Reference in New Issue
Block a user