Impostare i cespiti in Business Central
In Dynamics 365 Business Central un fixed asset (FA) rappresenta un bene durevole (immobili, macchinari, veicoli, hardware) da capitalizzare e ammortizzare nel tempo. Il cuore della configurazione è la fixed asset card, che raccoglie i dati anagrafici e — soprattutto — i depreciation book associati nella scheda FA Depreciation Books.
Depreciation book: il registro di ammortamento
Il depreciation book definisce come e dove un cespite viene ammortizzato. Non è un semplice attributo: è un registro indipendente. Puoi assegnare allo stesso cespite più book (es. uno civilistico/fiscale e uno IAS/gestionale) per produrre valori paralleli. Ogni FA Depreciation Book contiene il depreciation method, la depreciation starting/ending date, la vita utile e il collegamento al FA posting group.
La configurazione avviene su tre livelli:
- Depreciation Book Card — parametri globali del registro, incluso il flag G/L Integration (Acquisition Cost, Depreciation, Disposal, ecc.).
- FA Posting Type Setup — mappa ciascun tipo di movimento ai conti.
- FA Depreciation Book sulla scheda cespite — parametri specifici del singolo bene.
FA posting group, classi, sottoclassi e location
Il FA posting group determina i conti di contabilità generale su cui confluiscono acquisizione, ammortamento, plus/minusvalenze e disposal. È l’elemento che traduce l’evento sul cespite in scritture di general ledger.
- FA class e FA subclass servono a categorizzare i beni (es. classe Tangible, subclass Machinery) e possono precompilare il posting group tramite la subclass, riducendo errori.
- La FA location e il responsible employee hanno valore gestionale/inventariale (dove si trova il bene, chi ne risponde), non contabile.
Metodi di ammortamento
Business Central offre più depreciation method; per l’esame i principali sono:
- Straight-Line — quota costante lungo la vita utile. Serve depreciation starting date e vita utile (o ending date). Ideale per beni con consumo uniforme.
- Declining-Balance 1 — ammortamento a quote decrescenti su una percentuale fissa applicata al valore residuo (book value); accelera il recupero nei primi anni.
- DB1/SL e DB2/SL — metodi ibridi: applicano il declining-balance finché la quota straight-line sul residuo diventa maggiore, poi passano automaticamente allo straight-line. Massimizzano l’ammortamento iniziale senza lasciare code lunghe.
Esistono anche Declining-Balance 2, User-Defined (tabella percentuali) e Manual (nessun calcolo automatico, tipico dei book solo statistici).
I processi operativi
Acquisizione
Si registra il costo di acquisto tramite FA G/L Journal (integrato con il G/L) oppure direttamente da una purchase invoice con riga di tipo Fixed Asset e FA Posting Type = Acquisition Cost. Se il book ha l’integrazione G/L attiva, la scrittura movimenta il conto cespiti e la contropartita.
Calcolo ammortamento
Il batch Calculate Depreciation genera le righe di ammortamento per il periodo scelto, per uno o più cespiti e per uno specifico depreciation book. Le righe finiscono in un FA G/L Journal (se il book è integrato) o in un FA Journal (se non lo è); vanno poi registrate per rendere effettivo il movimento. Attenzione: il calcolo popola il journal, non registra da solo.
Dismissione (disposal)
La cessione o rottamazione si registra con FA Posting Type = Disposal nell’FA G/L Journal, inserendo il ricavo di vendita. Business Central calcola automaticamente gain/loss confrontando il prezzo con il book value residuo, movimentando i conti di plus/minusvalenza definiti nel posting group.
Trappole tipiche d’esame
- Scenario: un book deve produrre valori gestionali che NON devono impattare la contabilità → risposta: disattiva il flag G/L Integration sul depreciation book; i movimenti restano nell’FA Journal e non nel G/L.
- Scenario: stesso cespite ammortizzato con criteri civilistici e IAS diversi → risposta: assegna due depreciation book distinti sulla stessa fixed asset card, non due cespiti separati.
- Scenario: eseguito il batch Calculate Depreciation ma i saldi non cambiano → risposta: il batch riempie solo il journal; devi registrare (Post) le righe generate.
- Scenario: serve ammortamento accelerato iniziale ma senza lasciare importi residui a fine vita → risposta: usa un metodo DB/SL (es. DB1/SL), che commuta automaticamente allo straight-line.
- Scenario: al disposal non compaiono i conti gain/loss corretti → risposta: verifica la mappatura del FA posting group e del FA Posting Type Setup, non i campi della scheda cespite.