Lista delle tabelle da popolare sul DWH
Fase 1) + 2)
Di seguito si riporta la lista delle tabelle necessarie al funzionamento di tutte le viste e di tutte le viste materializzate che vanno ad alimentare il report BI "Elaborazione Presenze".
| TABELLE SUL DWH | MODALITA' DI CARICAMENTO DEI DATI | PERCORSO DI ORIGINE DEL FILE DA CARICARE |
| mysond._mysonddb_public.ty_utente | schedulato ogni giorno + su richiesta (da Semaphore UI: "MYSOND: refresh tabelle di controllo") Esegue il TRUNCATE e a seguire l'INSERT dei dati. |
MYSOND |
| mysond.-_03489760540db_public.coan_intervento | ||
| mysond.-_03758050540db_4_public.coan_intervento | ||
| mysond.-_03798090548db_4_public.coan_intervento | ||
| mysond.-_03827760541db_4_public.coan_intervento | ||
| mysond.-_03489760540db_public.coan_dipendente | ||
| mysond.-_03758050540db_4_public.coan_dipendente | ||
| mysond.-_03798090548db_4_public.coan_dipendente | ||
| mysond.-_03827760541db_4_public.coan_dipendente | ||
| mysond.-_03489760540db_public.coan_commessa | ||
| mysond.-_03758050540db_4_public.coan_commessa | ||
| mysond.-_03798090548db_4_public.coan_commessa | ||
| mysond.-_03827760541db_4_public.coan_commessa | ||
| mysond.-_03489760540db_public.coan_voce | ||
| mysond.-_03758050540db_4_public.coan_voce | ||
| mysond.-_03798090548db_4_public.coan_voce | ||
| mysond.-_03827760541db_4_public.coan_voce | ||
| mysond.-_03489760540db_public.coan_attivitaprimolivello | ||
| mysond.-_03758050540db_4_public.coan_attivitaprimolivello | ||
| mysond.-_03798090548db_4_public.coan_attivitaprimolivello | ||
| mysond.-_03827760541db_4_public.coan_attivitaprimolivello | ||
| mysond.-_03489760540db_public.coan_tipoattivita | ||
| mysond.-_03758050540db_4_public.coan_tipoattivita | ||
| mysond.-_03798090548db_4_public.coan_tipoattivita | ||
| mysond.-_03827760541db_4_public.coan_tipoattivita | ||
| mysond.-_03489760540db_public.coan_movimentoriga | ||
| mysond.-_03758050540db_4_public.coan_movimentoriga | ||
| mysond.-_03798090548db_4_public.coan_movimentoriga | ||
| mysond.-_03827760541db_4_public.coan_movimentoriga | ||
| mysond.-_03489760540db_public.coan_movimentotestata | ||
| mysond.-_03758050540db_4_public.coan_movimentotestata | ||
| mysond.-_03798090548db_4_public.coan_movimentotestata | ||
| mysond.-_03827760541db_4_public.coan_movimentotestata | ||
| mysond.-_03489760540db_public.coan_destinazione | ||
| mysond.-_03758050540db_4_public.coan_destinazione | ||
| mysond.-_03798090548db_4_public.coan_destinazione | ||
| mysond.-_03827760541db_4_public.coan_destinazione | ||
| afcdb.kanban.elenco_del_personale | schedulato ogni giorno + su richiesta (da Semaphore UI: "KANBAN: refresh elenco del personale") Esegue il TRUNCATE e a seguire l'INSERT dei dati. |
KANBAN |
| BI.sa_mysond.comuni_distanze_api | schedulato due volte al mese + su richiesta (da Semaphore UI: "GoogleMaps API: calcolo nuove distanze") Esegue l'INSERT se vengono trovati valori non ancora presenti in tabella. |
API GOOGLE |
| afcdb.hr.anagrafica_eagleprojects | schedulato ogni giorno + su richiesta (da Semaphore UI: "HR: Anagrafica Eagleprojects") Esegue il TRUNCATE e a seguire l'INSERT dei dati. |
D:\Eagleprojects Dropbox\Cartella del team Eagleprojects\Controllo di Gestione\BI - Virtual Machine\HR\Anagrafica per cedolini.xlsx |
| afcdb.hr.esenti_banca_ore_e_altro | schedulato ogni giorno + su richiesta (da Semaphore UI: "HR: Esenti Banca Ore") Esegue il TRUNCATE e a seguire l'INSERT dei dati. |
D:\Eagleprojects Dropbox\Cartella del team Eagleprojects\Controllo di Gestione\BI - Virtual Machine\HR\Results Nuovo Regolamento\Esenti Banca Ore e Altro.xlsx |
| afcdb.hr.indennita_di_trasferta | su richiesta (da Semaphore UI: "HR: File di controllo") Esegue il TRUNCATE e a seguire l'INSERT dei dati. |
D:\Eagleprojects Dropbox\Cartella del team Eagleprojects\Controllo di Gestione\BI - Virtual Machine\Gestione Nuovo Regolamento\Controllo Rimborsi\Controllo.xlsx --> da copiare nella cartella "File da caricare" e rinominare sempre come "Controllo.xlsx". |
| afcdb.hr.indennita_di_trasferta_estera | ||
| afcdb.hr.controllo_rimborsi | ||
| afcdb.hr.indennita_di_trasferta_recupero_mp | ||
| afcdb.hr.indennita_di_trasferta_estera_recupero_mp | ||
| BI.sa_afcdb.storico_banca_ore | automatica tramite le procedure sql che vengono eseguite dai task di Semaphore UI: "SALCIARINI: Cedolini definitivi" e "AGENZIA SOMM: Cedolini definitivi" dopo che questi hanno popolato rispettivamente le tabelle "storico_cedolini_ore_definitivo" e "storico_cedolini_voci_mensili_definitivo, e la tabella "storico_cedolini_definitivo_somm". Se provo ad inserire dati relativi ad un nominativo, tipo_dipendente, anno e mese già presenti viene fatto l'UPDATE dei dati presenti e viene aggiornato il campo "data_modifica". |
|
| BI.sa_afcdb.calendario_festivita | statica | |
| BI.sa_afcdb.tipologia_part_time | statica | |
| BI.sa_afcdb.importi_trasferte_previste | statica |
E' possibile aggiornare contemporaneamente i dati in tutte le tabelle delle fasi 1) e 2) runnando dalla sezione Task templates di Semaphore UI il seguente task: "Flusso cedolini SALCIARINI: 1+2) Controlli e Generazione viste materializzate"
Fase 3)
Di seguito si riporta la lista delle tabelle che, oltre a quelle già caricate nelle fasi 1) e 2), sono necessarie alla generazione del tracciato presenze e alla verifica della sua correttezza attraverso la consultazione del report BI "Riepiloghi per consulente".
| TABELLE SUL DWH | MODALITA' DI CARICAMENTO DEI DATI | PERCORSO DI ORIGINE DEL FILE DA CARICARE |
| afcdb.hr.richieste_welfare |
su richiesta (da Semaphore UI: "HR: Richieste welfare")
Esegue il TRUNCATE e a seguire l'INSERT dei dati. |
D:\Eagleprojects Dropbox\Cartella del team Eagleprojects\RISORSE UMANE (ADA)\Ore - Rimborsi (FB-AS)\AAAA\AAAAMM\AAAAMM Richieste Welfare.xlsx --> da copiare nella cartella "File da caricare" e rinominare sempre come "Richieste welfare.xlsx". |
| afcdb.hr.particolarita |
su richiesta (da Semaphore UI: "HR: Particolarità")
Esegue il TRUNCATE e a seguire l'INSERT dei dati. |
D:\Eagleprojects Dropbox\Cartella del team Eagleprojects\RISORSE UMANE (ADA)\Ore - Rimborsi (FB-AS)\AAAA\AAAAMM\AAAAMM Particolarità.xlsx --> da copiare nella cartella "File da caricare" e rinominare sempre come "Particolarità.xlsx". |
| afcdb.hr.premio_welfare_2023 | non prevista | |
| afcdb.hr.premio_welfare_chiusura_piano_2021 | non prevista | |
| BI.aw_hr_elaborazione_buste_paga.kv_trripa_codice_giustificativo_paghe | statica | |
| BI.aw_hr_elaborazione_buste_paga.r_voce_mensile_voce_paghe | statica | |
| BI.aw_hr_elaborazione_buste_paga.kv_causale_onl | statica |
E' possibile aggiornare contemporaneamente i dati in tutte le tabelle della fase 3) runnando dalla sezione Task templates di Semaphore UI il seguente task: "Flusso cedolini SALCIARINI: 3) Generazione tracciato presenze"
Fase 4)
Di seguito si riporta la lista delle tabelle che, oltre a quelle già caricate nelle fasi 1), 2) e 3), sono necessarie al funzionamento di tutte le viste che vanno ad alimentare il report BI "Riepiloghi per consulente", ai fini dei controlli sui file ricevuti dal consulente.
| TABELLE SUL DWH | MODALITA' DI CARICAMENTO DEI DATI | PERCORSO DI ORIGINE DEL FILE DA CARICARE |
| BI.sa_afcdb.storico_riepilogo_cedolini_salciarini |
su richiesta (da Semaphore UI: "SALCIARINI: Storico riepilogo cedolini")
Esegue l'INSERT dei dati.
Se provo ad inserire dati relativi ad un mese e anno già presente esegue il DELETE di tutti i records con quel mese e anno e poi esegue l'INSERT. |
https://minio.eagleprojects.cloud/browser/eagleprojects-salciarini/2.File_per_controlli/AAAAMM/Stampa sintetica fogli presenza (xx).csv --> da copiare nella cartella "File da caricare" e rinominare sempre come "Stampa sintetica fogli presenza.csv". |
| afcdb.hr.fringe_benefit |
su richiesta (da Semaphore UI: "HR: Fringe benefit")
Esegue il TRUNCATE e a seguire l'INSERT dei dati. |
D:\Eagleprojects Dropbox\Cartella del team Eagleprojects\RISORSE UMANE (ADA)\Ore - Rimborsi (FB-AS)\AAAA\AAAAMM\AAAAMM Fringe Benefit.xlsx --> da copiare nella cartella "File da caricare" e rinominare sempre come "Fringe benefit.xlsx". |
| BI.sa_afcdb.storico_netti |
su richiesta (da Semaphore UI: "SALCIARINI: Storico netti")
Esegue l'INSERT dei dati.
Se provo ad inserire dati relativi ad un mese e anno già presente esegue il DELETE di tutti i records con quel mese e anno e poi esegue l'INSERT. |
https://minio.eagleprojects.cloud/browser/eagleprojects-salciarini/2.File_per_controlli/AAAAMM/Elenco netti (x).csv --> da copiare nella cartella "File da caricare" e rinominare sempre come "Elenco netti.csv". |
| afcdb.hr.iban_salciarini |
su richiesta (da Semaphore UI: "SALCIARINI: Iban")
Esegue il TRUNCATE e a seguire l'INSERT dei dati. |
|
| afcdb.hr.anagrafica_consulente |
su richiesta (da Semaphore UI: "SALCIARINI: Anagrafica consulente")
Esegue il TRUNCATE e a seguire l'INSERT dei dati. |
https://minio.eagleprojects.cloud/browser/eagleprojects-salciarini/2.File_per_controlli/AAAAMM/RESID_RAL_LIV.csv --> da copiare nella cartella "File da caricare" e rinominare sempre come "RESID_RAL_LIV.csv". |
| afcdb.hr.ral_salciarini |
su richiesta (da Semaphore UI: "SALCIARINI: RAL")
Esegue il TRUNCATE e a seguire l'INSERT dei dati. |
|
| afcdb.hr.livelli_salciarini |
su richiesta (da Semaphore UI: "SALCIARINI: Livelli")
Esegue il TRUNCATE e a seguire l'INSERT dei dati. |
|
| BI.sa_afcdb.storico_ral |
su richiesta (da Semaphore UI: "HR: Storico RAL")
Esegue l'INSERT dei dati.
Se provo ad inserire dati relativi ad un mese e anno già presente esegue il DELETE di tutti i records con quel mese e anno e poi esegue l'INSERT. |
D:\Eagleprojects Dropbox\Cartella del team Eagleprojects\RISORSE UMANE (ADA)\Ore - Rimborsi (FB-AS)\AAAA\AAAAMM\AAAAMM RAL.xlsx --> da copiare nella cartella "File da caricare" e rinominare sempre come "RAL.xlsx". |
E' possibile aggiornare contemporaneamente i dati in tutte le tabelle della fase 4) runnando dalla sezione Task templates di Semaphore UI il seguente task: "Flusso cedolini SALCIARINI: 4) Controlli sui file ricevuti da Salciarini"
Fase 5)
Di seguito si riporta la lista delle tabelle che devono essere popolate con i dati dei file DEFINITIVI ricevuti dal consulente e dall'agenzia di somministrazione al termine del flusso dei cedolini di ogni mese.
| TABELLE SUL DWH | MODALITA' DI CARICAMENTO DEI DATI | PERCORSO DI ORIGINE DEL FILE DA CARICARE |
| BI.sa_afcdb.storico_cedolini_ore_definitivo | su richiesta (da Semaphore UI: "SALCIARINI: Cedolini definitivi") Esegue l'INSERT dei dati sia sulla tabella storico_cedolini_ore_definitivo che sulla tabella storico_cedolini_voci_mensili_definitivo (su quest'ultima senza accorpare le voci). Dopo aver finito l'INSERT sulle due tabelle esegue la procedura sql "calcolo_banca_ore()" che va a popolare la tabella "storico_banca_ore". Se provo ad inserire dati relativi ad un mese e anno già presente esegue il DELETE di tutti i records con quel mese e anno e poi esegue l'INSERT. |
https://minio.eagleprojects.cloud/browser/eagleprojects-salciarini/3.Definitivo/AAAAMM/Stampa sintetica fogli presenza (xx).csv --> da archiviare su Dropbox, poi copiare nella cartella "File da caricare" e rinominare sempre come "Stampa sintetica fogli presenza.csv". |
| BI.sa_afcdb.storico_cedolini_voci_mensili_definitivo | su richiesta (da Semaphore UI: "SALCIARINI: Cedolini definitivi") Esegue l'INSERT dei dati sia sulla tabella storico_cedolini_ore_definitivo che sulla tabella storico_cedolini_voci_mensili_definitivo (su quest'ultima senza accorpare le voci). Dopo aver finito l'INSERT sulle due tabelle esegue la procedura sql "calcolo_banca_ore()" che va a popolare la tabella "storico_banca_ore". Se provo ad inserire dati relativi ad un mese e anno già presente esegue il DELETE di tutti i records con quel mese e anno e poi esegue l'INSERT. |
|
| BI.sa_afcdb.storico_costi_consulente | su richiesta (da Semaphore UI: "SALCIARINI: Storico costi") Esegue l'INSERT dei dati. Se provo ad inserire dati relativi ad un mese e anno già presente esegue il DELETE di tutti i records con quel mese e anno e poi esegue l'INSERT. |
https://minio.eagleprojects.cloud/browser/eagleprojects-salciarini/3.Definitivo/AAAAMM/COSTI mmaaaa.csv --> da archiviare su Dropbox, poi copiare nella cartella "File da caricare" e rinominare sempre come "Costi.csv". |
| BI.sa_afcdb.storico_malattie_consulente | su richiesta (da Semaphore UI: "SALCIARINI: Storico malattie") Esegue l'INSERT dei dati. Se provo ad inserire dati relativi ad un anno già presente esegue il DELETE di tutti i records con quell'anno e poi esegue l'INSERT. |
https://minio.eagleprojects.cloud/browser/eagleprojects-salciarini/3.Definitivo/AAAAMM/MALATTIE.csv --> da archiviare su Dropbox, poi copiare nella cartella "File da caricare" e rinominare sempre come "Malattie.csv". |
| BI.sa_afcdb.storico_ratei_consulente | su richiesta (da Semaphore UI: "SALCIARINI: Storico ratei") Esegue l'INSERT dei dati. Se provo ad inserire dati relativi ad un anno già presente esegue il DELETE di tutti i records con quell'anno e poi esegue l'INSERT. |
https://minio.eagleprojects.cloud/browser/eagleprojects-salciarini/3.Definitivo/AAAAMM/Situazione ratei di ferie e permessi.csv --> da archiviare su Dropbox, poi copiare nella cartella "File da caricare" e rinominare sempre come "Ratei.csv". |
| BI.sa_afcdb.storico_cedolini_definitivo_somm | su richiesta (da Semaphore UI: "AGENZIA SOMM: Cedolini definitivi") Esegue l'INSERT dei dati. Dopo aver finito l'INSERT esegue la procedura sql "calcolo_banca_ore_somm()" che va a popolare la tabella "storico_banca_ore". Se provo ad inserire dati relativi ad un mese e anno già presente esegue il DELETE di tutti i records con quel mese e anno e poi esegue l'INSERT. |
Ricevuto via mail dall'agenzia di somministrazione --> da archiviare su Dropbox, poi copiare nella cartella "File da caricare" e rinominare sempre come "Sintesi cedolino somm.xlsx". |
E' possibile aggiornare contemporaneamente i dati in tutte le tabelle della fase 5) runnando dalla sezione Task templates di Semaphore UI il seguente task: "Flusso cedolini SALCIARINI: 5) Archiviazione dei file definitivi"
No Comments