Differenze tra le versioni di "Transcodifica di Finanziaria"
Jump to navigation
Jump to search
imported>Ethiella |
imported>Ethiella |
||
Riga 1: | Riga 1: | ||
== Conversione degli impegni e degli accertamenti == | == Conversione degli impegni e degli accertamenti == | ||
La conversione degli accertamenti | La conversione degli accertamenti è del tutto simile alla conversione degli impegni per cui le indicazioni saranno, per comodità , riferite a quest'ultimi. | ||
Per importare gli impegni | Per importare gli impegni è necessario produrre due file: uno contenente le Testate e uno contenente i Dettagli. La testata di un impegno contiene informazioni generali come, ad esempio, il numero, la descrizione, l'atto che autorizza la spesa, ecc... I dettagli contengono invece le somme impegnate ciascuna delle quali riferisce un capitolo, un fornitore, un centro di costo, un programma, e così via. In questo modello, quindi, è possibile che un impegno sia associato a uno o più capitoli, programmi, fornitori, ecc... | ||
*'''Impegno normale o impegno padre''': un impegno normale ha una riga di testata e una riga di dettaglio | |||
Nei paragrafi seguenti si consideri che: | |||
#'''''cod_impegno''''' e '''''cod_impegno_ori''''' contengono lo stesso valore del campo ''cod'' dell'impegno riferito | |||
#('''''applicazione_impegno''''', '''''cod_trasco_impegno'''''), ('''''applicazione_impegno_ori''''', '''''cod_trasco_impegno_ori''''') contengono gli stessi valori di ('''''applicazione''''' e '''''codice_trasco''''') dell'impegno riferito | |||
#'''''cod_impegno''''' e la coppia ('''''applicazione_impegno''''', '''''cod_trasco_impegno''''') vanno usati in alternativa l'uno all'altra | |||
*'''Impegno normale o impegno padre''': un impegno normale ha una riga di testata e una riga di dettaglio così formata: | |||
** ''livello_1'' = 1 | ** ''livello_1'' = 1 | ||
** ''livello_2'' = 0 | ** ''livello_2'' = 0 | ||
** ''cod_impegno'' | ** ''cod_impegno'', ''applicazione_impegno'', ''cod_trasco_impegno'' = riferimento alla testata | ||
** ''cod_impegno_ori'', ''applicazione_impegno_ori'', ''cod_trasco_impegno_ori'' = vuoti | |||
** ''cod_impegno_ori'' | |||
*'''Sottoimpegno''': un sottoimpegno ha una testata e '''due''' dettagli | *'''Sottoimpegno''': un sottoimpegno ha una testata e '''due''' dettagli. Il primo dettaglio sottrae l'importo dal padre. Il secondo dettaglio aumenta il sottoimpegno. | ||
**primo dettaglio | **primo dettaglio | ||
*** ''livello_1'' = 2 | *** ''livello_1'' = 2 | ||
*** ''livello_2'' = 0 | *** ''livello_2'' = 0 | ||
*** ''cod_impegno'' | *** ''cod_impegno'', ''applicazione_impegno'', ''cod_trasco_impegno'' = riferimento al '''padre''' | ||
*** ''cod_impegno_ori'' | *** ''cod_impegno_ori'', ''applicazione_impegno_ori'', ''cod_trasco_impegno_ori'' = riferimento al '''padre''' | ||
*** ''impegnato'' = importo del sottoimpegno * (-1) | *** ''impegnato'' = importo del sottoimpegno * (-1) | ||
**secondo dettaglio | **secondo dettaglio | ||
*** ''livello_1'' = 2 | *** ''livello_1'' = 2 | ||
*** ''livello_2'' = 1 | *** ''livello_2'' = 1 | ||
*** ''cod_impegno'' | *** ''cod_impegno'', ''applicazione_impegno'', ''cod_trasco_impegno'' = riferimento al '''sottoimpegno''' | ||
*** ''cod_impegno_ori'' | *** ''cod_impegno_ori'', ''applicazione_impegno_ori'', ''cod_trasco_impegno_ori'' = riferimento al '''padre''' | ||
*** ''impegnato'' = importo del sottoimpegno | *** ''impegnato'' = importo del sottoimpegno | ||
*'''Variazione di impegno normale o di impegno padre''' | *'''Variazione di impegno normale o di impegno padre''': per ogni variazione si esportano una testata e un dettaglio così formato: | ||
** ''livello_1'' = 2 | |||
** ''livello_2'' = 0 | |||
** ''cod_impegno'', ''applicazione_impegno'', ''cod_trasco_impegno'' = riferimento alla testata della variazione | |||
** ''cod_impegno_ori'', ''applicazione_impegno_ori'', ''cod_trasco_impegno_ori'' = riferimento alla testata dell'impegno variato | |||
** ''impegnato'' = importo della variazione | |||
*'''Variazione di sottoimpegno''' | *'''Variazione di sottoimpegno''': una variazione su un sottoimpegno NON ha la testata e ha '''due''' dettagli. Il primo dettaglio aumenta(o sottrae) l'importo dell'impegno padre. Il secondo dettaglio diminuisce(aumenta) il sottoimpegno. Se la variazione negativa al sottoimpegno non aumenta la disponibilità dell'impegno padre allora va aggiunta anche l'esportazione di una "variazione di impegno normale o di impegno padre" | ||
**primo dettaglio | |||
*** ''livello_1'' = 2 | |||
*** ''livello_2'' = 0 | |||
*** ''cod_impegno'', ''applicazione_impegno'', ''cod_trasco_impegno'' = riferimento al '''padre''' | |||
*** ''cod_impegno_ori'', ''applicazione_impegno_ori'', ''cod_trasco_impegno_ori'' = riferimento al '''padre''' | |||
*** ''impegnato'' = importo della variazione * (-1) | |||
**secondo dettaglio | |||
*** ''livello_1'' = 2 | |||
*** ''livello_2'' = 1 | |||
*** ''cod_impegno'', ''applicazione_impegno'', ''cod_trasco_impegno'' = riferimento al '''sottoimpegno''' | |||
*** ''cod_impegno_ori'', ''applicazione_impegno_ori'', ''cod_trasco_impegno_ori'' = riferimento al '''padre''' | |||
*** ''impegnato'' = importo della variazione | |||
== Conversione da precedenti applicativi == | == Conversione da precedenti applicativi == | ||
*[[Conversione degli archivi da Sicra]] | *[[Conversione degli archivi da Sicra]] |
Versione delle 14:34, 13 lug 2011
Conversione degli impegni e degli accertamenti
La conversione degli accertamenti è del tutto simile alla conversione degli impegni per cui le indicazioni saranno, per comodità , riferite a quest'ultimi. Per importare gli impegni è necessario produrre due file: uno contenente le Testate e uno contenente i Dettagli. La testata di un impegno contiene informazioni generali come, ad esempio, il numero, la descrizione, l'atto che autorizza la spesa, ecc... I dettagli contengono invece le somme impegnate ciascuna delle quali riferisce un capitolo, un fornitore, un centro di costo, un programma, e così via. In questo modello, quindi, è possibile che un impegno sia associato a uno o più capitoli, programmi, fornitori, ecc...
Nei paragrafi seguenti si consideri che:
- cod_impegno e cod_impegno_ori contengono lo stesso valore del campo cod dell'impegno riferito
- (applicazione_impegno, cod_trasco_impegno), (applicazione_impegno_ori, cod_trasco_impegno_ori) contengono gli stessi valori di (applicazione e codice_trasco) dell'impegno riferito
- cod_impegno e la coppia (applicazione_impegno, cod_trasco_impegno) vanno usati in alternativa l'uno all'altra
- Impegno normale o impegno padre: un impegno normale ha una riga di testata e una riga di dettaglio così formata:
- livello_1 = 1
- livello_2 = 0
- cod_impegno, applicazione_impegno, cod_trasco_impegno = riferimento alla testata
- cod_impegno_ori, applicazione_impegno_ori, cod_trasco_impegno_ori = vuoti
- Sottoimpegno: un sottoimpegno ha una testata e due dettagli. Il primo dettaglio sottrae l'importo dal padre. Il secondo dettaglio aumenta il sottoimpegno.
- primo dettaglio
- livello_1 = 2
- livello_2 = 0
- cod_impegno, applicazione_impegno, cod_trasco_impegno = riferimento al padre
- cod_impegno_ori, applicazione_impegno_ori, cod_trasco_impegno_ori = riferimento al padre
- impegnato = importo del sottoimpegno * (-1)
- secondo dettaglio
- livello_1 = 2
- livello_2 = 1
- cod_impegno, applicazione_impegno, cod_trasco_impegno = riferimento al sottoimpegno
- cod_impegno_ori, applicazione_impegno_ori, cod_trasco_impegno_ori = riferimento al padre
- impegnato = importo del sottoimpegno
- primo dettaglio
- Variazione di impegno normale o di impegno padre: per ogni variazione si esportano una testata e un dettaglio così formato:
- livello_1 = 2
- livello_2 = 0
- cod_impegno, applicazione_impegno, cod_trasco_impegno = riferimento alla testata della variazione
- cod_impegno_ori, applicazione_impegno_ori, cod_trasco_impegno_ori = riferimento alla testata dell'impegno variato
- impegnato = importo della variazione
- Variazione di sottoimpegno: una variazione su un sottoimpegno NON ha la testata e ha due dettagli. Il primo dettaglio aumenta(o sottrae) l'importo dell'impegno padre. Il secondo dettaglio diminuisce(aumenta) il sottoimpegno. Se la variazione negativa al sottoimpegno non aumenta la disponibilità dell'impegno padre allora va aggiunta anche l'esportazione di una "variazione di impegno normale o di impegno padre"
- primo dettaglio
- livello_1 = 2
- livello_2 = 0
- cod_impegno, applicazione_impegno, cod_trasco_impegno = riferimento al padre
- cod_impegno_ori, applicazione_impegno_ori, cod_trasco_impegno_ori = riferimento al padre
- impegnato = importo della variazione * (-1)
- secondo dettaglio
- livello_1 = 2
- livello_2 = 1
- cod_impegno, applicazione_impegno, cod_trasco_impegno = riferimento al sottoimpegno
- cod_impegno_ori, applicazione_impegno_ori, cod_trasco_impegno_ori = riferimento al padre
- impegnato = importo della variazione
- primo dettaglio