Skip to main content

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"