• v1.2-alpha 4af9afcab0

    Carazza 1.2 alpha Pre-release

    centralscrutinizer released this 2026-10-08 08:59:10 +02:00 | 11 commits to main since this release

    Il lavoro dice quanto è costato, e l'anno si legge tutto in una schermata.

    Costi e margine

    • due caselle sotto il compenso: i chilometri di andata e ritorno e gli altri costi in euro
    • sotto il prezzo compare la riga «viaggio 12,60 € · altri costi 15 €: restano € 42,40», e appare solo quando c'è un prezzo e almeno un costo scritto
    • il costo al chilometro sta in Impostazioni → Lavori; un lavoro senza prezzo ha un margine sconosciuto, non un margine di zero
    • i costi non toccano le imposte: sono una riga sotto i soldi, non una colonna accanto

    Registro dell'anno

    • dodici mesi, trimestri, totali per cliente e per tipo di lavoro
    • sotto il totale dell'anno la riga dei costi e di quanto è rimasto
    • anzianità del credito: da scadere, 0-30, 31-60, oltre 60, e «senza fattura» come riga a sé

    Documenti

    • la fattura elettronica esce accanto al PDF: stesso contenuto, due file (NNNN_YYYY.pdf e NNNN_YYYY.xml), scadenza a trenta giorni scritta sulla riga del lavoro, esito del Sistema di Interscambio annotato a mano perché l'app non ha una casella da cui leggerlo
    • se manca un campo che lo schema pretende, il documento esce lo stesso e l'app dice cosa manca
    • nota di credito con numerazione propria (NC0001/2026), una sola per fattura; dopo lo storno il lavoro esce dalle fasce di scadenza e finisce in «senza fattura»
    • quietanza: modo di pagamento a riga libera, data del pagamento (non quella di oggi), senza numerazione

    I file per il commercialista

    • export per anno: lavori in foglio di calcolo, riepilogo delle fatture emesse, archivio dei documenti, trascrizioni in testo, audio in un archivio a sé
    • ogni file passa da un selettore di salvataggio: l'app non scrive niente fuori da lì
    • backup e ripristino in un solo archivio (lavori, trascrizioni, impostazioni, logo, fatture), verificato prima di scrivere; la voce dei clienti non entra mai

    Documentazione

    • README.md riscritto per chi usa l'app: una giornata tipo, i documenti, i file per il commercialista, cosa non fa. Build, moduli e palette si sono spostati in AGENTS.md

    Migrazioni DB 11→17. 545 unit test verdi.

    Downloads