# Documentos adicionais integrados na8085 —10/11/2026 Bloco QA autorizado implementado na mesma instalação: entrada `http://127.0.0.1:8085/sgf`, módulo **Comercial**, funções **Recibos**, **Notas de crédito** e **Facturas-recibo**. Cada função abre o ecrã de documentos com o tipo correspondente; acesso directo autenticado `/commercial/documents`. Preservados os seis módulos, menus horizontais/dropdowns e SGC independente. Nenhuma nova demonstração/base/porta/utilizador/role PostgreSQL. As dez concessões de consulta foram expressamente autorizadas e aplicadas apenas aos perfis Financeiros QA13/14 e âmbitos discriminados. Os controlos documentais originais continuam efectivos; não se substituiu consulta fiscal por uma autorização genérica nem se usou outra identidade para emitir. ## Percurso utilizável 1. Preparação individual com origem explícita, fundamento e versão. Seleccionar factura e afectação efectiva no Recibo; não usar recebimento proposto como prova de pagamento. O selector não escolhe a primeira linha. 2. Revisão por outra pessoa. A recusa conserva a versão e o fundamento; a aprovação não emite por arrasto. 3. Nova prévia e emissão individual. O servidor volta a conferir pessoa, contexto, direitos, origem e dependências. A factura-recibo consome a intenção financeira previamente preparada por13 e a revisão distinta; o executor14 emite uma factura e conclui obrigação, recebimento e afectação na mesma transacção. A intenção conserva o autor anterior; efeitos e auditoria conservam o executor real. Sem mudança de identidade. 4. PDF de teste congelado, SHA conferido, numeração QA própria, histórico SQL25/100 e recuperação pela mesma chave. Prévia revertida pode avançar sequências, mas não grava documento/recebível. Formulário e navegação local ficam bloqueados durante a prévia/confirmação incerta. 5. Contabilidade prepara, revê e aplica cada origem no mesmo diário. O crédito nominal usa D QA-REDUCAO-CLIENTE/C QA-CLIENTES. Não é repartição fiscal certificada nem devolução de imposto. Comercial preparação/revisão emite o Recibo através das respectivas funções. O crédito e a factura-recibo usam Financeiro preparação e revisão, escolhendo Comercial na navegação modular. A função de consulta pode ver histórico e PDF, sem adquirir poderes de escrita. As novas origens documentais são as duas explicitamente preparadas; não se oferecem documentos históricos ou entidades protegidas como alvos. ## Estado conservado para apresentação |Origem nova|Documento/efeitos|Saldo| |---|---|---:| |Factura de teste1000|Recibo ligado à afectação efectiva400 e crédito nominal100|500MZN| |Outra origem1000|Factura-recibo, recebimento e afectação1000 atómicos|0MZN| As duas facturas usam o cálculo documental de teste já aprovado: base862,07 + imposto137,93 =1000MZN. Séries QA novas não reiniciam numeradores anteriores. O recibo e o crédito não criam outra factura. O documento fiscal real continua bloqueado. O mesmo diário tem **25 lançamentos equilibrados**: os20 anteriores mais factura1000, afectação400, redução100, outra factura1000 e afectação1000. Consulta individual confirmou saldo500 e0, três PDFs emitidos, zero anulações confirmadas e período QA aberto. Os18 lançamentos anteriores ao bloco e movimentos/clientes/facturas originais foram comparados novamente com o backup e estão intactos. ## Anulação técnica e reversão Disponível ao seleccionar a versão emitida: Financeiro preparação prepara; Financeiro revisão confere com fundamento e prévia dos saldos anterior/posterior. Conserva PDF, numeração, factura e história. Recibo e factura-recibo revertem **a afectação**: deixam o recebimento não afectado, sem devolver dinheiro ou apagar a factura. Crédito reverte a redução100 por efeito próprio ligado ao original. A factura continua a representar a dívida; anular o agregado não anula fiscalmente a factura. O período QA tem de continuar aberto, incluindo na confirmação. Uma alteração financeira obriga o preparador a renovar a conferência. Repetição recupera o resultado; anulação já concluída não volta a executar. Novos efeitos exigem os seus lançamentos individuais; a conferência do período não os ignora. As reversões foram executadas apenas em regressão e revertidas; não se anularam os exemplos novos da8085. ## Provas - 20 verificações dirigidas em rollback: documentos, direitos, origem, revisão distinta, falha depois do writer com rollback financeiro/PDF, recuperação, versão antiga, integridade PDF, conclusão atómica e cinco origens no mesmo diário. Prova privada `receipt-composition-b4093c6f6707/single-integration/20261110-171528-10e1c5f0/service-documents-result.json`. - Concorrência real entre dois processos na regressão: segunda confirmação503 após o limite de espera do bloqueio de empresa; após commit da primeira,409 por versão antiga. Uma factura, obrigação, recebimento, afectação e PDF; primeira chave recuperável. `documents-concurrency/result.json`. - 21 controlos HTTP na8085: três documentos, nove decisões com repetição, três PDFs íntegros/históricos, selector de afectação efectiva, escrita indevida403 e diário25 equilibrado. `service-documents-http-20261110.json`. - 17 verificações de anulação/reversão em rollback, incluindo revisão distinta, repetição, impossibilidade de anular duas vezes, saldos restabelecidos, três reversões no diário, PDFs intactos e constraints nativas. `single-integration/20261110-172728-ac2008fe/document-cancellation-result.json` na regressão. - Oito verificações do período na8085:29 factos, zero pendências, fecho/repetição/recusas em rollback e anulação recusada em período efectivamente fechado. Não houve reabertura; a instalação continua aberta. `single-integration/20261110-172510-6e7769dd/period-documents-result.json`. - 19 controlos DOM→HTTP: prévia real revertida da anulação100, dívida500→600 explícita, factura preservada/sem reembolso, campos bloqueados, perda de resposta e recuperação com conteúdo idêntico, três versões históricas. Transportes de confirmação simulados, zero confirmações reais. `service-documents-dom-http-20261110.json`. Não é prova de navegador nem revisão visual. - Consulta final e preservação SELECT-only: `single-integration/20261110-172904-86c06a96/service-documents-status.json` e `single-integration/20261110-172905-2acea48f/next-block-preservation.json`, na8085. Build privado e sintaxe dos ficheiros alterados aprovados. Provas anteriores reutilizadas, sem suites alheias. Os caminhos privados são relativos à instalação QA no run2576427d1939. A prova inicial de16 verificações/recusa403 é histórica, anterior às novas consultas autorizadas; não é a prova positiva actual nem é somada novamente. ## Limitações separadas Entrega funcional **sintética/local**, não certificação fiscal ou capacidade de implantação. Sem AT, banco, dinheiro real, reembolso, edição de regras legais ou reabertura. Sem SGC, publicação, candidata de Compras, concessões reais ou checkpoint/aceitação presumidos. Os seis registos de associação e a cache bloqueada não foram alvo de comandos. Revisão visual continua pendente, sem repetir a via de navegador bloqueada. Carga sustentada, retenção/quotas de armazenamento, conformidade fiscal vigente e implantação empresarial exigem evidência própria. Os relatórios de Stock fora do recorte conhecido não recebem zeros ou mínimos inventados. Não se declara toda a aplicação pronta para produção por estes ensaios.