1.9 KiB
Preparação do envio de rascunhos de factura para SGF8085
Continuação autorizada: ecrã/persistência auditados entregues. O texto abaixo conserva a preparação anterior; essas funcionalidades já foram implementadas, mas instalação e activação continuam pendentes.
10/11/2026. Gateway de transporte preparado, desligado e sem integração automática no workflow actual. config/sgf_invoice.php: enabled=false, pacote/hashNULL e ligações vazias. Nenhuma conta, segredo, concessão, migração, listener, job ou rota de envio foi criada/activada; o piloto e os workflows existentes não foram executados.
app/Services/SgfInvoiceGateway.php prepara um cliente portátil verificado por SHA256, com autenticação/empresa/função financeira/limites de manutenção revalidados antes de cada operação. Transporte Laravel sem redirects/retry automático, timeout15s e ligação3s. O pacote proposto está em C:/laragon/www/sgf-tempo/packages/sgc-invoice-client/src/InvoiceClient.php; não foi instalado ou configurado no SGC.
O contrato aceita somente rascunho recebido ainda não registado e autoridade documental exclusiva SGF. Não reenviar modelos Invoice pendentes/validados/pagos nem transformar a dívida do SGC noutra responsabilidade em8085. A ligação de um rascunho autorizado à intenção durável, conferência/decisão e recibo necessita do ecrã/persistência próprios antes de utilização; não está implementada como fluxo do utilizador nesta preparação. Não há simulação de que a aprovação ocorreu por chamar uma função.
Contrato completo, pacote inactivo, provas e passos pendentes. Reutiliza o mesmo motor do SGF; não cria outro escritor de facturas, orçamento, stock, obrigações, pagamentos ou contabilidade. Documentos históricos e futuras contas/configurações reais continuam sujeitos a decisões explícitas.