Vai al contenuto

ASN052 - Fatturazione contratti

Programma: ASN052 | Menu: Assist 2.0 > Archivi > Contratti > Fatturazione contratti

A cosa serve

E' lo strumento principale per fatturare le rate dei contratti di assistenza. Estrae tutte le scadenze (rate) dei contratti attivi che ricadono in un dato periodo, le mostra in una griglia di selezione e, alla conferma, genera automaticamente i documenti di vendita (DDT/fatture) corrispondenti.

Per ciascuna rata selezionata, il sistema:

  • Crea un documento di vendita per il cliente di fatturazione del contratto
  • Inserisce le righe di prestazioni con quantita', prezzo unitario e importo
  • Applica eventuali tariffe particolari del contratto (servizio, dettaglio, dettaglio fattura)
  • Gestisce IVA agevolata, reverse charge e ritenute d'acconto se previsti
  • Aggiunge descrizioni aggiuntive come note del contratto, dettaglio matricole gestite, periodo di competenza, ecc.

Come si accede

Dal menu Assist 2.0 > Archivi > Contratti > Fatturazione contratti.

Il programma puo' anche essere richiamato da altri programmi (es. dalla gestione del singolo contratto) passandogli un id contratto: in tal caso vengono estratte automaticamente tutte le rate non ancora fatturate di quel contratto e, alla conferma, viene avviata la creazione documenti senza ulteriore selezione.

Operativita'

Testata: criteri di estrazione

Campo Descrizione
Periodo da / a Intervallo di date entro cui considerare la scadenza delle rate da fatturare. Se la data finale non e' indicata, viene proposta la fine del mese corrispondente
Data creazione documenti Data che verra' messa sui DDT generati (visibile se la configurazione prevede una data "indicata"; altrimenti usa la data della rata)
Cliente fatturazione Filtro opzionale: solo le rate di contratti di quel cliente
Tipo contratto / Modello contratto Filtri opzionali sul tipo e modello del contratto
Id contratto Filtro opzionale: solo le rate di un contratto specifico (utilizzabile con la lookup F9)
Ordinamento Per Cliente (default) oppure per F data fatturazione

Premere F3 per estrarre. Una conferma viene richiesta prima dell'estrazione.

Griglia: selezione rate

La griglia mostra tutte le rate trovate nel periodo. Ogni riga contiene:

  • Selezione (colonna spuntabile)
  • Id contratto, cliente di fatturazione, cliente assistito
  • Data inizio e fine contratto
  • Tipo e modello contratto
  • Data fatturazione (data della rata)
  • % sul totale e importo della rata
  • Periodo di competenza (da/a) della rata

Tasti utilizzabili sulla griglia:

Tasto Funzione
Invio Seleziona/deseleziona la riga corrente
F5 Seleziona/deseleziona tutte le rate (con conferma per ogni rata gia' collegata a documento)
F3 (pulsante "Crea documenti") Avvia la creazione dei documenti per le rate selezionate
F6 (pulsante "Gestione") Apre la gestione del piano di fatturazione del contratto della riga (chiamata ad ASN050)
F7 (pulsante "Cambia data") Permette di modificare la data di fatturazione della riga (visibile solo agli utenti amministratori)
Shift+F4 Opzioni griglia
Shift+F5 Esporta la griglia in Excel
PgUp / PgDn Spaginamento (la griglia e' paginata)
Esc Torna alla testata

Conferma creazione documenti

Premendo F3 (Crea documenti) viene chiesta conferma. Per ogni rata selezionata:

  1. Il sistema verifica che la prestazione configurata nel tipo contratto sia presente in anagrafica merci. Se anche una sola e' mancante, l'operazione viene bloccata con messaggio specifico
  2. Si crea la testata documento (DDT di vendita) sul cliente di fatturazione del contratto
  3. Si scrivono le righe articolo:
    • Caso standard: una riga per la prestazione del tipo contratto, con prezzo = importo rata
    • Caso "Dettaglio fattura": una riga per ogni tariffa particolare del contratto, con importo proporzionale alla rata; se ci sono anche tariffe di tipo "Servizio" o "Dettaglio", una prima riga con la prestazione standard accoglie il residuo
  4. Vengono aggiunte le descrizioni aggiuntive previste:
    • Note del tipo contratto (con sostituzione di placeholder come <RIF-CONTRATTO>, <DATA-INI>, <DATA-FIN>)
    • Descrizioni aggiuntive della singola scadenza
    • Dettagli matricole gestite (se configurato)
    • Testo libero a descrizione variabile (se previsto)
    • Note IVA agevolata (se attiva)
  5. Si aggiornano lo stato e il riferimento documento sulla rata, in modo che non venga proposta nuovamente

Al termine viene mostrato l'intervallo di documenti generati (numero "da" e "a").

Modifica data di fatturazione (F7)

Solo per gli utenti amministratori (con flag amm sul profilo operatore): permette di anticipare o posticipare la data di una singola rata prima di fatturarla. Una conferma protegge contro modifiche accidentali. La modifica viene scritta sia sulla rata di contratto sia sul transito che alimenta la griglia.

Casi particolari e logiche speciali

Contratti rinnovati e disdettati

  • I contratti chiusi (C) non sono considerati
  • I contratti disdetti (D) con data di scadenza anticipata: le rate successive alla scadenza non sono considerate. Sulla rata viene scritta automaticamente la descrizione "C.Disdetto Rata Non Fatturata" sul piano di fatturazione
  • I contratti "conferma rinnovo?" sono considerati solo se l'utente ha gia' accettato il rinnovo (o se e' il primo contratto della catena)

IVA agevolata

Se il contratto ha un codice IVA agevolata e il cliente ha la condizione "IA" attiva con data di inizio agevolazione, il sistema:

  • Sostituisce l'aliquota normale con quella agevolata per le merci dichiarate "agevolabili"
  • Aggiunge righe descrittive con il riferimento normativo e la data
  • Memorizza la data di applicazione sul documento

Reverse charge

Per i clienti con reverse charge attivo, il sistema:

  • Forza l'aliquota IVA a "NI" (non imponibile) sulle righe
  • Aggiunge l'articolo di esenzione configurato
  • Marca il documento come "reverse charge"

Configurazioni che influenzano l'output

Configurazione Effetto
Magazzino di vendita Magazzino per i DDT generati (puo' essere sovrascritto da un magazzino specifico del cliente)
Causale di vendita Causale dei DDT (esiste una variante dedicata ai contratti di assistenza)
Data documenti contratti Modalita': R (data rata), T (data digitata), o nessuna (richiesta per ogni elaborazione)
Reverse charge aliquota Aliquota da usare al posto di NI
Info matricole su DDT Se attiva, ogni rata genera righe descrittive con tipo, modello e serial number delle matricole gestite dal contratto
Modo descrizioni variabili Se = A, attiva la sostituzione di descrizioni variabili (testi parametrici tipo "01") tramite motore dedicato

Tasti funzione in testata

Tasto Funzione
F1 Apre la configurazione delle variabili usate dal programma
F3 Conferma e estrae le rate
F8 Aiuto/ricerca sul campo corrente, calendario sulle date
F9 Ricerca avanzata (es. lookup contratto sull'id contratto)
Esc Esce

Note

  • I documenti generati sono visibili e modificabili dalla normale gestione DDT/fatture
  • Una volta che una rata e' stata fatturata, sparisce dalle successive estrazioni (filtro su rate non ancora a documento). Per rifatturarla occorre cancellare il documento generato
  • L'esecuzione non rigenera rate gia' fatturate ed e' quindi sicura da rilanciare in un periodo che si sovrappone con elaborazioni precedenti
  • Le righe non selezionate restano nel transito ma non vengono fatturate: alla successiva apertura dell'attivita' ripartono dalla situazione corrente
  • Se una rata e' gia' collegata a un documento al momento della selezione (es. perche' l'utente sta rilanciando l'attivita' su un periodo gia' parzialmente fatturato), un dialogo chiede esplicitamente conferma prima di permettere la selezione