Viste Database
Questa cartella contiene la documentazione di tutte le 26 viste del database.
Viste per Calcolo Costi
| Vista | Descrizione |
|---|---|
| GET_COSTO_ART_BY_EVT | Calcola costo articoli per singolo evento |
| GET_COSTO_ART_EVT | Aggregazione costi articoli per evento |
| GET_COSTO_CATEG_EVT | Costi aggregati per categoria |
| GET_COSTO_DEGUS_EVT | Costo degustazioni (da detrarre) |
| GET_COSTO_OSPITI_EVT | Costo per ospiti con sconti |
| GET_COSTO_RIS_EVT | Costo risorse/personale |
| GET_COSTO_TIPI_EVT | Costi aggregati per tipo materiale |
| GET_ULTIMI_COSTI | Ultimo costo registrato per articolo |
Viste per Dati Evento
| Vista | Descrizione |
|---|---|
| GET_EVT_DATA | Dati completi evento con join |
| GET_EVT_DATA_PRINT | Dati evento formattati per stampa |
| GET_PREL_ART_TOT | Totali quantità prelievo calcolate |
| GET_PREL_BY_EVT | Prelievi per evento con descrizioni |
Viste Calendario e Stati
| Vista | Descrizione |
|---|---|
| VW_CALENDARIO_EVENTI | Vista per calendario con colori e CSS |
| VW_EVENT_COLOR | Mapping stati → colori |
| VW_EVENT_COLOR_OLD | Vecchia logica colori (deprecata) |
| VW_EVENTI_STATUSES | Elenco stati distinti con colori |
Viste Giacenze e Impegni
| Vista | Descrizione |
|---|---|
| V_IMPEGNI_ARTICOLI | Quantità impegnate per articolo/data |
| V_IMPEGNI_ARTICOLI_LOC | Impegni con dettaglio location |
Viste Report
| Vista | Descrizione |
|---|---|
| V_REP_ALLESTIMENTI | Dati per report allestimenti |
| VW_REP_DEGUSTAZIONI | Dati per report degustazioni |
| V_GRIGLIA | Vista griglia settimanale |
| GET_REPORT_CONSUNTIVO_PER_DATA | Report consuntivo dettagliato |
Viste Utenti e Permessi
| Vista | Descrizione |
|---|---|
| GET_CONSUNTIVI_USERS | Utenti con accesso consuntivi |
| GET_GESTORI_USERS | Utenti con ruolo gestore |
| GET_USERS_LIST | Lista utenti APEX workspace |
Viste Pagamenti
| Vista | Descrizione |
|---|---|
| GET_EVENTI_DA_PAGARE_ENTRO_65GG | Eventi con caparre non pagate |
Note Tecniche
Calcolo Totale Evento
Il totale evento viene calcolato sommando diverse viste:
TOTALE = GET_COSTO_TIPI_EVT
- GET_COSTO_DEGUS_EVT (detrazione)
+ GET_COSTO_RIS_EVT
+ GET_COSTO_OSPITI_EVT (+ 10% IVA)
+ EVENTI_ALTRICOSTI (+ 10% IVA se > 0)
V_IMPEGNI_ARTICOLI
Questa vista è fondamentale per il controllo giacenze:
- Include solo eventi con stato 200-400
- Esclude eventi con versioni successive (
ID_EVT_FIGLIO IS NULL) - Usata dalla funzione
F_GET_QTA_IMPEGNATA
VW_CALENDARIO_EVENTI
Costruisce la descrizione dinamica per il calendario:
- Numero progressivo evento nel giorno
- Indicatore preventivo scaduto (
!!!) - Indicatore contratto non firmato (
*) - Location e numero ospiti adulti
- Classe CSS per colorazione