Skip to content

Fase 6: banche e finanziamenti - #12

Merged
cammo22 merged 1 commit into
mainfrom
fase-6-banche
Sep 16, 2026
Merged

cammo22 merged 1 commit into
mainfrom
fase-6-banche

Conversation

@cammo22

@cammo22 cammo22 commented Sep 16, 2026

Copy link
Copy Markdown
Owner

Cosa arriva

La schermata Banche e Finanziamenti:

  • affidamenti accordati, utilizzati e disponibili, debito residuo, rata mensile complessiva
  • situazione per istituto e utilizzo per tipologia (fido, anticipo fatture, carte, mutui, finanziamenti, leasing)
  • finanziamenti attivi con il piano di ammortamento completo: francese o italiano, preammortamento, leasing con riscatto
  • moduli d'inserimento che mostrano la rata mentre si compila

Le rate entrano da sole nella previsione di cassa, il DSCR è finalmente calcolato, e la Panoramica avvisa quando gli affidamenti sono usati oltre l'80%.

Scelte da conoscere

Il modello del consulente non tratta i piani di ammortamento: matematica finanziaria standard, con le scelte dichiarate in AGENTS.md §13-ter (tasso nominale diviso per le rate dell'anno, rate scadute considerate pagate, DSCR sulle rate dei 12 mesi dopo la fine del periodo).

Verifica

  • 68 test (14 nuovi: rata francese di manuale, italiano, preammortamento, leasing, trimestrale, tasso zero)
  • verify:schema: 48 controlli
  • Nell'app: leasing creato e modificato dal modulo (24.000 € al 6,1% con riscatto 2.400 € → 520,47 €), rate nella previsione, DSCR, aggiornamento di un database demo della Fase 5

Nessuna release: si pubblica a codice finito.

🤖 Generated with Claude Code

- Migrazione 005: banks, credit_lines (fido, anticipo fatture/SBF, carte,
  altre) e loans. Dei finanziamenti si salvano i parametri, non le rate: il
  piano si ricalcola sempre dal motore e le rate entrano nella previsione di
  cassa come movimenti generati al volo, così non esistono copie da tenere
  allineate.
- Motore dei finanziamenti (src/shared/engine/loans.ts): ammortamento
  francese e italiano, preammortamento, leasing con riscatto, periodicità
  mensile/trimestrale/semestrale/annuale, arrotondamento al centesimo con
  l'ultima rata che chiude il debito. Rate scadute considerate pagate.
- DSCR calcolato (§5): EBITDA 12 mesi ÷ rate dei 12 mesi successivi alla fine
  del periodo analizzato, così il valore di un periodo resta stabile.
- Schermata Banche e Finanziamenti: KPI, situazione per istituto, utilizzo per
  tipologia, schede per tipo di linea, finanziamenti attivi con piano
  completo, moduli con la rata calcolata mentre si compila.
- Utilizzo e disponibile guardano solo le linee a revoca (un finanziamento è
  utilizzato al 100% per definizione); il disponibile si somma per linea.
- Tesoreria con gli affidamenti disponibili, Panoramica con l'avviso sugli
  affidamenti utilizzati oltre l'80%, Stato Patrimoniale con il DSCR.
- Demo: tre istituti, quattro linee, mutuo, leasing e finanziamento in
  preammortamento con date relative al primo avvio; un database demo della
  Fase 5 perde la vecchia "rata del mutuo" manuale, che si conterebbe due volte.

Verifiche: 68 test (14 nuovi, rata francese di manuale 1.032,80 €),
verify:schema a 48 controlli, percorso completo provato nell'app.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@cammo22
cammo22 merged commit 2a2d953 into main Sep 16, 2026
1 check passed
@cammo22
cammo22 deleted the fase-6-banche branch September 16, 2026 11:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant