Conversione degli impegni e degli accertamenti

Da wiki.maggioli.it.
Versione del 23 dic 2011 alle 20:02 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 nelle varie situazioni i principali campi dei tracciati, quelli che definiscono la struttura dell'archivio. 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).

DETTAGLIO

  • cod_bilancio: riferimento al capitolo. Va indicato lo stesso valore indicato nel campo cod del capitolo da riferire
  • cod_programma: numero del programma. Stesso valore indicato nel campo 'cod' del programma
  • cod_programma_operativo: riempire con spazi
  • cod_pc: riempire con spazi
  • cod_siope: numero del siope
  • applicazione_anagrafica, cod_anagrafica: chiave logica dell'anagrafica. Indicare gli stessi valori indicati nei campi applicazione e codice del file "vecchi codici.txt" del progetto "Importazione delle anagrafiche".
  • eu: indicare E per gli accertamenti, U per gli impegni
  • flg_esecutivo: riportare lo stesso valore del campo flg_esecutivo della testata.
  • data_evento: data di registrazione dell'impegno. In mancanza esportare la data dell'atto.
  • data_valuta: data di efficacia dell'impegno. In mancanza esportare la data dell'atto.
  • impegnato: importo dell'impegno (o del sottoimpegno o della variazione). Va indicato in centesimi di euro.
  • anno_competenza: anno di competenza dell'impegno. E' l'anno nel quale è nato.
  • des: eventuale descrizione del dettaglio. Di solito non si trova negli altri software e va quindi riempito on spazi.
  • applicazione_centricosto, cod_trasco_centricosto: chiave logica del centro di costo
  • cod_cassa: codice della cassa. Va indicato lo stesso valore indicato nel campo cod della cassa da riferire.
  • sigla_cassa: sigla della cassa. Va indicato lo stesso valore indicato nel campo sigla della cassa da riferire.
  • cup: Codice Unico di Progetto
  • cpv: Vocabolario comune per gli appalti pubblici, Common Procurement Vocabulary
  • cig: Codice Identificativo di gara
  • applicazione_vincolo, codice_trasco_vincolo: chiave logica del vincolo o dell'opera
  • cod_tipo_spesa: codice (cod) del tipo spesa, in alternativa ai due campi seguenti
  • applicazione_tipo_spesa, codice_trasco_tipo_spesa: chiave logica del tipo spesa, in alternativa al campo precedente.