Skip to content

Modello Excel scaricabile per caricare i dati - #10

Merged
cammo22 merged 1 commit into
mainfrom
modello-excel
Sep 16, 2026
Merged

cammo22 merged 1 commit into
mainfrom
modello-excel

Conversation

@cammo22

@cammo22 cammo22 commented Sep 16, 2026

Copy link
Copy Markdown
Owner

Perché

Un'azienda appena creata non aveva un modo evidente per ricevere dati: l'import vuole il file Excel del consulente, e chi non ce l'ha resta bloccato.

Cosa cambia

  • Scarica il modello Excel nella schermata Import e nella schermata vuota di un'azienda senza bilancio.
  • Il modello ha le 24 sezioni, il TIPO a tendina, le sotto-classificazioni a "X" e un foglio ISTRUZIONI; se l'azienda ha già conti, li riporta.
  • La schermata Import spiega i tre passi: scarica, compila, importa.

Verifica

  • 4 test nuovi: il modello generato si rilegge con 24 sezioni, zero righe da sistemare, sotto-classificazioni intatte e valori corretti dopo la compilazione (39 test in tutto).
  • Provato nell'app: modello della Pizzeria DaProd con 31 conti, riletto dall'anteprima di import senza errori.

Nessuna release: come concordato, si pubblica solo a codice finito.

🤖 Generated with Claude Code

Provando la versione portatile, un'azienda appena creata restava bloccata:
l'unica porta d'ingresso dei dati è l'import, che vuole un file nel formato
del consulente, e chi non ce l'ha non sapeva da dove partire.

- Nuovo generatore del modello (src/main/import/template.ts): stesse
  intestazioni e sezioni che l'import riconosce, TIPO a tendina, colonne di
  sotto-classificazione a "X" solo dove la sezione le prevede, foglio
  ISTRUZIONI. Se l'azienda ha già conti, il modello li riporta con sezione e
  sotto-classificazione: resta solo da scrivere i valori.
- Il modello si rilegge senza perdite: un test genera il file dalle 24
  sezioni della migrazione 002, lo compila e lo reimporta (zero righe da
  sistemare, tag intatti, valori in centesimi corretti).
- Endpoint POST /import/chart-of-accounts/template (solo consulente),
  dialogo "Salva con nome" e apertura automatica del file in Excel.
- La schermata Import spiega i tre passi (scarica, compila, importa); la
  schermata vuota di un'azienda senza bilancio offre subito il modello.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@cammo22
cammo22 merged commit 466e2a9 into main Sep 16, 2026
1 check passed
@cammo22
cammo22 deleted the modello-excel branch September 16, 2026 10:24
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