htmlspecialchars((string)$v,ENT_QUOTES|ENT_SUBSTITUTE,'UTF-8'); $money=static fn($v)=>($v<0?'-':'').number_format(intdiv(abs($v),100),0,',',' ').','.str_pad((string)(abs($v)%100),2,'0',STR_PAD_LEFT).' MZN'; $reason=static function(){echo '';}; $dates=static function(){echo '';}; $reports=class_exists(\Tempo\Finance\GeneralLedger\ReportsWorkspace::class)?'

Balancete e razão por conta — Outubro de 2026 (QA)

':''; $hidden=static function($name,$value)use($e){echo '';}; ?>Ciclo contabilístico sintético
Voltar à aplicação

— ciclo contabilístico QA

Exclusivamente sintético: principal60, afectação20, reversão integral e correcção técnica sem alterar a dívida. Contas e período artificiais. Sem execução monetária, fiscalidade real ou reabertura.

Trocar função sintética

Preparação, revisão independente e aplicação são decisões separadas. Os totais contabilísticos incluem os estornos; saldo financeiro não é soma bruta dos lançamentos.

1. Reconhecimento contabilístico da obrigação

Obrigações financeiras reconhecidas desta página; preparar não volta a reconhecer a dívida.

2. Afectações e reversões financeiras confirmadas

Um pagamento sem afectação confirmada não é origem deste lançamento. O principal da obrigação e o montante afectado permanecem distintos.

['allocation.confirmed','QA-ALLOCATION'],'reversals'=>['allocation.reversed','QA-REVERSAL']] as $name=>[$type,$rule]): ?>

#id ?> · Obrigação #obligation_id ?> · amount_minor) ?>

Evidência financeira confirmada
id);$hidden('rule_key',$rule);$dates();$reason(); ?>

3. Propostas, impacto e revisão exacta

snapshot,true);$kind=$snapshot['source']['effect_type'];$correct=in_array($kind,['journal.reversal','journal.replacement','workshop.direct_cost.reversal','workshop.direct_cost.replacement','industry.cost.reversal','industry.cost.replacement'],true);$review=null;foreach($data['book']['reviews'] as $r)if($r->proposal_id===$p->id)$review=$r; ?>

Proposta #id ?> · · Obrigação #obligation_id ?>

Impacto débito/crédito · versão revision) ?> · autor #prepared_by ?>

  • D / C
Fotografia original, regra e período

reason) ?> · decision):'Revisão pendente' ?>journal_id?' · Aplicada no lançamento #'.$p->journal_id:'' ?>

id);$hidden('revision',$p->revision); ?>
decision==='approved'&&!$p->journal_id): ?>
id);$hidden('revision',$p->revision);$reason(); ?>

Esta proposta só pode ser aplicada com o par de correcção abaixo.

4. Correcção técnica por par indivisível

O original mantém-se. Estorno60 e substituição60 são revistos e aplicados juntos; não alteram principal, imposto ou moeda.

correction_id===$c->id)$result=$r; ?>

Correcção #id ?> do original #original_journal_id ?>

Propostas #reverse_proposal_id ?> e #replacement_proposal_id ?> · revisão revision) ?>

reason) ?>

Impacto exacto dos dois lançamentos
reverse_snapshot) ?>
replacement_snapshot) ?>

Par aplicado: lançamentos #reverse_journal_id ?> / #replacement_journal_id ?>.

id);$hidden('revision',$c->revision); ?>
id);$hidden('revision',$c->revision);$reason(); ?>

5. Conferência e fecho do período QA

Reconhecimentos, afectações e reversões confirmados sem contabilização ou propostas necessárias não resolvidas impedem o fecho. Mudança de evidência exige nova conferência. Não existe comando de reabertura.

period_key) ?> vversion ?> · status) ?> · reason) ?>

check_id===$c->id)$closed=$r; ?>

Conferência #id ?> · period_key) ?>

Versão revision) ?> · autor #prepared_by ?> · reason) ?>

snapshot) ?>
check_id===$c->id): ?>

decision) ?> por #actor_id ?> · reason) ?>

Fecho #id ?> · nova versão period_version ?> · created_at) ?>

id);$hidden('revision',$c->revision); ?>
id);$hidden('revision',$c->revision);$reason(); ?>

Diário, extracto e histórico

Débitos · Créditos .

Lançamento #id ?> · Obrigação #obligation_id ?> · D/C debit_minor) ?>

Preparação #proposal_id ?> · revisão #review_id ?> · aplicador #posted_by ?> · reason) ?> · created_at) ?>

snapshot) ?>
#id ?> · kind) ?> · autor #actor_id ?> · created_at) ?>

reason) ?>

previous) ?>
subsequent) ?>