Pagamento di tributi - technical reference

Gestione pagamento tributi - technical reference

La gestione dei tributi avviene coinvolgendo le seguenti tabelle

La tabella TRIBUTO_CREDITI_LINKS

La funzione della tabella TRIBUTO_CREDITI_LINKS è quella di raccordare due entità che rappresentano un debito o un credito di tributo.
I DEBITI sono rappresentati dai tributi che devono essere pagati: tipicamente le LIQUIDAZIONI IVA A DEBITO. 
I CREDITI sono rappresentati da PAGAMENTI (es. F24) e/o da tributi a credito (es. liquidazione IVA a credito).

I campi fondamentali di questa tabella sono:

IL GIRO DEL FUMO

La gestione avviene attraverso QUATTRO SUCCESSIVI PASSAGGI, del quali il SECONDO ed il QUARTO gestiti automaticamente dal database via TRIGGER. Il procedimento è relativamente complesso, ma (facendo riferimento al primo diagramma)

  1. Jolly registra le righe di PRIMANOTA (tabella PRIMANOTA) e i pagamenti da F24 (tabella TRIBUTO_PAGAMENTO e le sue dirette derivate: TRIBUTO_PAGAMENTO_ERARIO, TRIBUTO_PAGAMENTO_INPS, TRIBUTO_PAGAMENTO_INAIL, TRIBUTO_PAGAMENTO_LOCALI, TRIBUTO_PAGAMENTO_REGIONI, TRIBUTO_PAGAMENTO ALTRI).
    NB: vengono considerati i soli pagamenti F24 di tipo "PAGAMENTO", i pagamenti di tipo "LIBERO" sono ignorati.
  2. Il database genera via triggers i corrispondenti records sulla tabella TRIBUTO_CREDITI. Valori positivi indicano CREDITI, valori negativi DEBITI.
  3. Successivamente JOLLY interviene nuovamente e registra eventuali collegamenti tra DEBITI e CREDITI (o tra DEBITI e PAGAMENTI) registrando i records sulla tabella TRIBUTO_CREDITI_LINKS.
  4. Gestione valore del credito/debito prelevato: ogni record della tabella TRIBUTO_CREDITI conserva sia l'importo totale del CREDITO/DEBITO sia l'importo PRELEVATO (cioè consumato nel caso del credito, e pagato nel caso del debito). La gestione degli importi prelevati avviene nuovamente in automatico via trigger.

NATURA DEI RECORDS
Da notare il fatto che la NATURA dei records TRIBUTO_CREDITI_LINKS può essere dei seguenti tipi tipi (vedi evidenziazione viola): 

Pagina base del manuale di JOLLY