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)
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 | ||
| afcdb.kanban.elenco_del_personale |
schedulato ogni giorno + su richiesta (da Semaphore UI)
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)
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)
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)
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)
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 in cartella e rinominare sempre come "Controllo.xlsx". |
| afcdb.hr.indennita_di_trasferta_estera |
su richiesta (da Semaphore UI)
Esegue il TRUNCATE e a seguire l'INSERT dei dati. |
|
| afcdb.hr.controllo_rimborsi |
su richiesta (da Semaphore UI)
Esegue il TRUNCATE e a seguire l'INSERT dei dati. |
|
| afcdb.hr.indennita_di_trasferta_recupero_mp |
su richiesta (da Semaphore UI)
Esegue il TRUNCATE e a seguire l'INSERT dei dati. |
|
| afcdb.hr.indennita_di_trasferta_estera_recupero_mp |
su richiesta (da Semaphore UI)
Esegue il TRUNCATE e a seguire l'INSERT dei dati. |
|
| BI.sa_afcdb.storico_banca_ore | automatica tramite trigger (da testare) | |
| 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 da Semaphore UI il seguente task:
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)
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 in cartella e rinominare sempre come "Richieste welfare.xlsx". |
| afcdb.hr.particolarita |
su richiesta (da Semaphore UI)
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 in cartella 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 da Semaphore UI il seguente task:
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) | https://minio.eagleprojects.cloud/browser/eagleprojects-salciarini/2.File_per_controlli/AAAAMM/Stampa sintetica fogli presenza (xx).csv --> da copiare in cartella e rinominare sempre come "Stampa sintetica fogli presenza.csv". |
| afcdb.hr.fringe_benefit | su richiesta (da Semaphore UI) | D:\Eagleprojects Dropbox\Cartella del team Eagleprojects\RISORSE UMANE (ADA)\Ore - Rimborsi (FB-AS)\AAAA\AAAAMM\AAAAMM Fringe Benefit.xlsx --> da copiare in cartella e rinominare sempre come "Fringe benefit.csv". |
| BI.sa_afcdb.storico_netti | su richiesta (da Semaphore UI) | https://minio.eagleprojects.cloud/browser/eagleprojects-salciarini/2.File_per_controlli/AAAAMM/Elenco netti (x).csv --> da copiare in cartella e rinominare sempre come "Elenco netti.csv". |
| afcdb.hr.iban_salciarini | su richiesta (da Semaphore UI) | |
| afcdb.hr.anagrafica_consulente | su richiesta (da Semaphore UI) | https://minio.eagleprojects.cloud/browser/eagleprojects-salciarini/2.File_per_controlli/AAAAMM/RESID_RAL_LIV.csv --> da copiare in cartella e rinominare sempre come "RESID_RAL_LIV.csv". |
| afcdb.hr.ral_salciarini | su richiesta (da Semaphore UI) | |
| afcdb.hr.livelli_salciarini | su richiesta (da Semaphore UI) | |
| BI.sa_afcdb.storico_ral | su richiesta (da Semaphore UI) | D:\Eagleprojects Dropbox\Cartella del team Eagleprojects\RISORSE UMANE (ADA)\Ore - Rimborsi (FB-AS)\AAAA\AAAAMM\AAAAMM RAL.xlsx --> da copiare in cartella e rinominare sempre come "RAL.xlsx". |
E' possibile aggiornare contemporaneamente i dati in tutte le tabelle della fase 3)4) runnando da Semaphore UI il seguente task:
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)
Esegue l'INSERT dei dati come unico statement.
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 in cartella e rinominare sempre come "Stampa sintetica fogli presenza.csv". |
| BI.sa_afcdb.storico_cedolini_voci_mensili_definitivo |
su richiesta (da Semaphore UI)
Esegue l'INSERT dei dati come unico statement, senza accorpare le voci.
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 in cartella e rinominare sempre come "Stampa sintetica fogli presenza.csv". |
| BI.sa_afcdb.storico_costi_consulente | su richiesta | https://minio.eagleprojects.cloud/browser/eagleprojects-salciarini/3.Definitivo/AAAAMM/Stampa sintetica fogli presenza (xx).csv --> da archiviare su Dropbox, poi copiare in cartella e rinominare sempre come "Costi.xlsx". |
| BI.sa_afcdb.storico_malattie_consulente | su richiesta | https://minio.eagleprojects.cloud/browser/eagleprojects-salciarini/3.Definitivo/AAAAMM/Stampa sintetica fogli presenza (xx).csv --> da archiviare su Dropbox, poi copiare in cartella e rinominare sempre come "Malattie.xlsx". |
| BI.sa_afcdb.storico_ratei_consulente | su richiesta | https://minio.eagleprojects.cloud/browser/eagleprojects-salciarini/3.Definitivo/AAAAMM/Stampa sintetica fogli presenza (xx).csv --> da archiviare su Dropbox, poi copiare in cartella e rinominare sempre come "Ratei.xlsx". |
| BI.sa_afcdb.storico_cedolini_definitivo_somm |
su richiesta (da Semaphore UI)
Esegue l'INSERT dei dati come unico statement.
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 in cartella e rinominare sempre come "Sintesi cedolino somm.xlsx". |
E' possibile aggiornare contemporaneamente i dati in tutte le tabelle della fase 3)5) runnando da Semaphore UI il seguente task: