Fase 5: capitale circolante, tesoreria e scadenziario - #11
Merged
Merged
Conversation
Capitale Circolante (AGENTS.md §10.5) - Motore: componenti, variazioni, media mobile a 3 mesi su mesi consecutivi e note automatiche a regole (soglie dichiarate in SOGLIE_NOTE, da validare col consulente: §9 del modello non le fissa). - Card confrontate con la fine dell'anno precedente, indici DSO/DIO/DPO/CCC con lo stesso periodo dell'anno prima e sparkline, grafici a 24 e 12 mesi, tabella delle componenti con le note. Tesoreria / Cash Flow e Scadenziario (§10.6) - Migrazione 004: treasury_items (scadenze, previsioni manuali anche mensili, in futuro rate dei finanziamenti; incassi parziali) e company_treasury_settings (soglia minima, ultimo saldo di banca). - Motore della previsione: somma di movimenti datati, liquidità di partenza dall'ultimo saldo noto più i movimenti registrati dopo, scadenze passate e aperte portate a oggi, orizzonti 7/30/60/90 giorni e 6 mesi, primo giorno sotto soglia cercato giorno per giorno. Condizioni RD/DF/FM del DICTIONARY. - Schermata con KPI, tabella a orizzonti, grafico storico + previsione con soglia e marcatore OGGI, scadenziario con incasso/pagamento anche parziale, previsioni manuali, moduli di inserimento. L'operatore Azienda legge e non scrive finché §14 punto 4 resta aperto. - La Panoramica avvisa di tensione finanziaria e pagamenti scaduti e mostra liquidità di oggi, cash flow a 30 giorni e la previsione nel grafico. Demo - Scadenziario e previsioni della Pizzeria con date relative al primo avvio; un database demo creato da una versione precedente li riceve una volta. - Nel 2026 crediti e magazzino crescono, così le note hanno di che parlare. Correzioni - La serie storica non mescola più mesi e bilancio annuale, e applica il limite dopo aver scartato i periodi senza saldi. - Definite le tonalità ink-500, ink-200 e brand-200 usate dall'interfaccia: i testi secondari uscivano bianchi. Verifiche: 54 test, verify:schema da 22 a 35 controlli, percorso completo provato nell'app (incasso parziale, fattura a 60 gg fine mese, database demo 0.0.4 aggiornato, 403 per l'operatore Azienda). Documentazione aggiornata. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Cosa arriva
Due schermate nuove nel menu dell'azienda.
Capitale Circolante: crediti, magazzino, debiti fornitori e capitale circolante netto confrontati con la fine dell'anno precedente; DSO, DIO, DPO e CCC confrontati con lo stesso periodo dell'anno prima, con l'andamento; note automatiche ("i clienti pagano mediamente N giorni più tardi…", "il 23% dei crediti è scaduto da oltre 60 giorni").
Tesoreria / Cash Flow: liquidità di oggi, incassi e pagamenti dei prossimi 30 giorni, previsione a 7/30/60/90 giorni e 6 mesi per categoria, grafico storico + previsione con soglia minima e marcatore OGGI. Sotto-schede Scadenziario (fatture da incassare e da pagare, anche con pagamento parziale; scadenza calcolata da RD/DF/FM) e Previsioni manuali (anche mensili ricorrenti).
La Panoramica avvisa di tensione finanziaria in arrivo e di pagamenti scaduti.
Scelte da validare col consulente
Il modello finanziario non definisce né la previsione di cassa né le soglie delle note: le regole adottate sono documentate in
AGENTS.md§13-ter e nel codice (treasury.ts,SOGLIE_NOTE).Verifica
verify:schema: 35 controlli, 13 nuovi sui vincoli della migrazione 004Nessuna release: si pubblica a codice finito.
🤖 Generated with Claude Code