Files
SGF/docs/SGF_DOCUMENT_READ_ACCESS.md
2026-11-11 09:00:17 +02:00

3.4 KiB

Consulta necessária para terminar a factura-recibo QA

10/11/2026. Decisão recebida e aplicada: «Autorizar as10 concessões de consulta QA». Bloqueio ultrapassado; estado final em SGF_SERVICE_DOCUMENTS_DELIVERY.md. O diagnóstico seguinte é histórico. A autorização do bloco anterior permitiu15 novos direitos, as funções nativas discriminadas e service_invoices.issue para o revisor Financeiro. Foi aplicada exactamente essa lista nas duas bases QA existentes. Não incluía as consultas documentais exigidas pelo motor original; os acessos actuais recusam a captura da origem com403.

A verificação SELECT-only na8085 encontrou 10 concessões em falta, seis nomes já existentes, nos perfis Financeiro preparação13 e revisão14. A matriz exacta apresenta destinatários e âmbito. Consulta de emitente, cliente e enquadramento fiscal na empresa QA2; preparação documental na unidade QA2 para ambos. Consulta de rascunhos de serviço/facturação na mesma unidade apenas para revisão14. Não se concedem edição de perfis fiscais, cálculo, aprovação fiscal, alteração de séries ou acessos reais.

A implementação candidata preserva as guardas de consulta e emissão existentes. Não usa identidade de outro utilizador nem transforma service_documents.view em direito fiscal. A finalização preparada consome a intenção financeira anterior, conserva o seu autor como declarante e o executor real nos efeitos; esta parte ainda não foi validada, fica desligada e não foi copiada para8085. Aprovar os acessos permitirá concluir os testes desse ramo antes de o disponibilizar.

Trabalho concreto já realizado

  • Duas origens novas preparadas exclusivamente na regressão existente: base862,07 + imposto documental de teste137,93 =1000. Séries QA novas, aprovação distinta, zero facturas emitidas pela preparação e zero alterações de direitos. As origens anteriores estão preservadas.
  • Motor candidato versionado/auditado de Recibo, Nota de crédito e factura-recibo; PDF guardado com SHA, confirmação individual, versão/contexto/origem e idempotência. Configuração desligada por omissão. Ainda sem ecrã/instalação documental na8085.
  • 16 verificações em rollback passaram para o recorte já executável: Recibo vinculado à afectação efectiva400, revisão distinta, uma saída/PDF por chave, integridade do PDF, crédito100 pelo writer original deixando saldo500 sobre a nova factura1000, recusa403 da factura-recibo sem os direitos, ausência de efeitos parciais e preservação integral das facturas/direitos anteriores. Prova privada receipt-composition-b4093c6f6707/single-integration/20261110-163526-13905e7f/service-documents-result.json.
  • O teste positivo da factura-recibo, concorrência documental, reversões técnicas, ligação do crédito ao diário, UI e HTTP dos documentos não estão concluídos. A recusa correcta não é prova positiva. Não se declara o bloco ou a aplicação terminados.

Stock/políticas/devolução ao fornecedor e orçamentos Comercial/Oficina estão implementados na8085. O diário actual tem20 lançamentos equilibrados; os18 anteriores foram comparados e estão intactos. Mantêm-se os seis registos protegidos, a cache, revisão visual, carga sustentada e capacidade de implantação como âmbitos separados. Sem SGC, novas demonstrações, publicação ou activação de candidata de Compras.