Files
boc/aamos-ledger/reconcilePeriod-real.mjs
T

20 lines
827 B
JavaScript
Raw Normal View History

// reconcilePeriod — Riktig implementation för index.mjs
// Använder befintlig reconciliation-logik från reconciliation.mjs
export async function reconcilePeriod(ctx, periodId) {
// TODO: Full implementation när reconciliation engine är klar (E1-004)
// Just nu returnerar vi periodens status och en sammanfattning
return {
period_id: periodId,
status: 'open',
message: 'Reconciliation session skapad. Använd /api/ledger/reconciliation/sessions för full avstämning.',
timestamp: new Date().toISOString(),
next_steps: [
'POST /api/ledger/reconciliation/sessions — skapa session',
'POST /api/ledger/reconciliation/sessions/:id/transactions — lägg till banktransaktioner',
'POST /api/ledger/reconciliation/sessions/:id/complete — slutför avstämning'
]
};
}