Conversione degli impegni e degli accertamenti

Da wiki.maggioli.it.
Versione del 23 dic 2011 alle 18:47 di imported>Ethiella
Jump to navigation Jump to search

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. Per semplicità espositiva gli esempi che seguono sono costruiti con un solo dettaglio.

Nei paragrafi seguenti si consideri che ogni testata è identificata da una chiave logica che può essere espressa in queste due forme: eu + cod oppure applicazione + codice_trasco. Ogni volta che in un tracciato si deve riferire un impegno, ad esempio nella testata di un sottoimpegno per indicare qual'e' il padre, si riporta la chiave logica dell'impegno da riferire.

Qui sotto viene spiegato come compilare i principali campi dei tracciati (quelli che definiscono la struttura dell'archivio) nelle varie situazioni. Tutti i restanti campi sono descritti più sotto.

  • Impegno normale o impegno padre: un impegno normale ha una riga di testata e una riga di dettaglio:
    • Testata:
      • tipo_testata = 1
      • cod, applicazione, codice_trasco = chiave logica dell'impegno
      • cod_ori, applicazione_impegno_ori, cod_trasco_impegno_ori = vuoti
    • Dettaglio:
      • tipo_dettaglio = 1
      • cod_impegno, applicazione_impegno, cod_trasco_impegno = chiave logica dell'impegno
      • impegnato = importo dell'impegno


  • Variazione di impegno normale o di impegno padre: per ogni variazione si esportano una testata e un dettaglio:
    • Testata:
      • tipo_testata = 2
      • cod, applicazione, codice_trasco = chiave logica della variazione
      • cod_ori, applicazione_impegno_ori, cod_trasco_impegno_ori = chiave logica dell'impegno variato
    • Dettaglio:
      • tipo_dettaglio = 2
      • cod_impegno, applicazione_impegno, cod_trasco_impegno = chiave logica della variazione
      • impegnato = importo della variazione


  • Sottoimpegno: un sottoimpegno ha una testata e un dettaglio.
    • Testata:
      • tipo_testata = 3
      • cod, applicazione, codice_trasco = chiave logica del sottoimpegno
      • cod_ori, applicazione_impegno_ori, cod_trasco_impegno_ori = chiave logica dell'impegno padre
    • Dettaglio:
      • tipo_dettaglio = 3
      • cod_impegno, applicazione_impegno, cod_trasco_impegno = chiave logica del sottoimpegno
      • impegnato = importo del sottoimpegno


  • Variazione di sottoimpegno in aumento o in diminuzione con ritorno al padre: una variazione su un sottoimpegno NON ha la testata e ha un dettaglio.
    • Dettaglio:
      • tipo_dettaglio = 3
      • cod_impegno, applicazione_impegno, cod_trasco_impegno = chiave logica del sottoimpegno
      • impegnato = importo della variazione


  • Variazione di sottoimpegno in diminuzione senza ritorno al padre (economia): una variazione su un sottoimpegno NON ha la testata e ha un dettaglio.
    • Dettaglio:
      • tipo_dettaglio = 4
      • cod_impegno, applicazione_impegno, cod_trasco_impegno = chiave logica del sottoimpegno
      • impegnato = importo della variazione


Altri campi del tracciato

TESTATA

    • cod: numero dell'impegno che in Sicr@web è un progressivo univoco, diviso per entrata-spesa, e continuo negli anni (NON riparte da uno ad ogni esercizio)
    • eu: vale E per gli accertamenti, U per gli impegni
    • flg_esecutivo: 0 se l'impegno è in proposta, 1 se l'impegno è esecutivo
    • flg_autoincrementante: mettere sempre a zero
    • data_reg: data di registrazione dell'impegno. In alternativa mettere la data dell'atto
    • cod_settore: settore che ha stilato la determina
    • num_atto: numero dell'atto
    • anno_atto: atto dell'atto
    • des: descrizione dell'impegno. Contiene al massimo 100 caratteri. Nel caso la descrizione sia più lunga importarla con il progetto "Aggiornamento della descrizione estesa degli impegni/accertamenti"
    • applicazione, codice_trasco: è la chiave logica dell'impegno. Normalmente nel campo applicazione va messo il nome del software dal quale provengono gli archivi; in codice_trasco viene messa, come stringa, la chiave che quell'impegno aveva nel precedente software.
    • data_atto: data dell'atto
    • tipo_atto: Tipo di atto. Deve assumere uno di questi valori 1: delibera del consiglio, 2: delibera della giunta, 3: determina, 4: liquidazioni, 5: ordinanze, 6: decreti
    • cod_annuale: numero annuale dell'impegno. Se non viene esportato il programma di importazione ne attribuirà uno.
    • anno: anno al quale si riferisce il cod_annuale
    • tipo_atto_ori, cod_settore_ori, num_atto_ori, anno_atto_ori, data_atto_ori: estremi dell'atto che ha dato origine a questo impegno (es, la proposta di impegno).