Questo è quanto ho capito dalla pagina di ASSO delle sue specifiche tecniche.
Avrò capito male? Certo è che anche se è AssoSoftware non è che di chiarezza ne abbiano fatta tanta è… Il problema è che queste cose le scrive chi in pratica non ce le mette.
Tipo Pagamento
Per quanto riguarda il CODICE di pagamento associato alle scadenze collegate alla fattura, è difficile pensare che le diverse logiche e politiche di definizione delle strutture di pagamento, che insorgono nel rapporto tra i soggetti di una cessione e che fanno parte della trattativa commerciale, possano essere ricondotti ad una “codifica universale” che sia sufficientemente esaustiva. Si esclude quindi una codifica dei CODICI PAGAMENTO.
Viceversa, per le singole scadenze, le <ModalitaPagamento> previste dal tracciato FatturaPA sono piuttosto esaustive anche per un utilizzo sulle fatture fra privati.
Si ritiene comunque utile indicare in modo puntuale il TIPO PAGAMENTO della modalità stessa per ottenere una importazione diretta della struttura e delle caratteristiche delle scadenze si introduce quindi una opportuna categorizzazione.
ATTENZIONE : non esistendo nel tracciato FatturaPA dei campi liberi disponibili nella sezione 2.4 <DatiPagamento>, queste informazioni vanno collocate nel tracciato XML, nella sezione 2.2.1.16 <AltriDatiGestionali> della apposita riga del corpo documento contrassegnata come “Informazioni documento” (vedi Tipo Riga; per esempi di come si codificano queste informazioni, si veda APPENDICE A – esempi utilizzo Riferimento riga).
Campo FatturaPA da utilizzare
Per identificare il Tipo pagamento si usa il blocco [2.2.1.16] AltriDatiGestionali utilizzando un tipo dato convenzionale:
[2.2.1.16.1] TipoDato = “AswTipoPag”
Nel campo [2.2.1.16.2] <RiferimentoTesto> riportare la descrizione seguita da SPAZIO e il codice fra # (esempio: Rimessa Diretta #TP02# )
Nel campo [2.2.1.16.3] <Numero> riportare il numero progressivo della scadenza (ricorrenza del blocco <DettaglioPagamento>) a cui la informazione si riferisce (esempio: 1.00 , 2.00 , …)
Codifica: vedi foglio Excel
Note
Questa informazione è obbligatoria
Queste informazioni vanno collocate nel tracciato XML, nella sezione 2.2.1.16 <AltriDatiGestionali> della apposita riga del corpo documento contrassegnata come “Informazioni documento” (vedi Tipo Riga)
Vanno riportati tanti blocchi TipoDato = “AswTipoPag” quanti sono i blocchi 2.4.2 <DettaglioPagamento>
Si consiglia di riportare questi blocchi TipoDato = “AswTipoPag” come ultimi all’interno della apposita riga “Informazioni documento” e di riportarli in ordine crescente di [2.2.1.16.3] <Numero>