extracted objects

This commit is contained in:
2025-12-17 13:02:12 +01:00
commit 7dd4ea08e1
195 changed files with 70591 additions and 0 deletions

44
docs/tables/ARTICOLI.md Normal file
View File

@@ -0,0 +1,44 @@
# ARTICOLI
## Struttura
| Colonna | Tipo | Nullable | Default |
|---------|------|----------|----------|
| COD_ARTICOLO | VARCHAR2(10) | N | |
| DESCRIZIONE | VARCHAR2(4000) | Y | |
| COD_CATEG | VARCHAR2(10) | Y | |
| RAW_DATA | BLOB | Y | |
| CHARSET | VARCHAR2(4000) | Y | |
| LAST_UPDATE | DATE | Y | |
| FILENAME | VARCHAR2(4000) | Y | |
| MIMETYPE | VARCHAR2(4000) | Y | |
| COD_RELATIVO | VARCHAR2(10) | Y | |
| COEFF | NUMBER | Y | 1 |
| COEFF_A | NUMBER | Y | 1 |
| COEFF_S | NUMBER | Y | 1 |
| COEFF_B | NUMBER | Y | 1 |
| QTA_STD_A | NUMBER | Y | |
| QTA_STD_S | NUMBER | Y | |
| QTA_STD_B | NUMBER | Y | |
| FLG_CUCINA | NUMBER | Y | 0 |
| QTA_GIAC | NUMBER | Y | 9999 |
| RANK | NUMBER | Y | 0 |
| PERC_OSPITI | NUMBER | N | 100 |
| PERC_IVA | NUMBER | N | 10 |
| FLG_QTA_TYPE | VARCHAR2(1) | Y | 'S' |
## Primary Key
`COD_ARTICOLO`
## Foreign Keys
| Constraint | Colonna | Tabella Ref | Colonna Ref |
|------------|---------|-------------|-------------|
| ARTICOLI_COD_REL | COD_ARTICOLO | ARTICOLI | COD_ARTICOLO |
## Indici
| Nome | Unique | Colonne |
|------|--------|----------|
| ARTICOLI_PK | UNIQUE | COD_ARTICOLO |

View File

@@ -0,0 +1,20 @@
# ARTICOLI_DET_REGOLE
## Struttura
| Colonna | Tipo | Nullable | Default |
|---------|------|----------|----------|
| COD_ARTICOLO | VARCHAR2(10) | N | |
| ID | NUMBER | N | |
| COD_RELATIVO | VARCHAR2(10) | Y | |
| COEFF | NUMBER | Y | 1 |
## Primary Key
`ID, COD_ARTICOLO`
## Indici
| Nome | Unique | Colonne |
|------|--------|----------|
| ARTICOLI_DET_REGOLE_PK | UNIQUE | ID, COD_ARTICOLO |

26
docs/tables/CLIENTI.md Normal file
View File

@@ -0,0 +1,26 @@
# CLIENTI
## Struttura
| Colonna | Tipo | Nullable | Default |
|---------|------|----------|----------|
| ID | NUMBER | N | |
| CLIENTE | VARCHAR2(100) | Y | |
| NOME_RIF | VARCHAR2(100) | Y | |
| COGNOME_RIF | VARCHAR2(100) | Y | |
| RAGSOC | VARCHAR2(100) | Y | |
| PIVA | VARCHAR2(20) | Y | |
| INDIRIZZO | VARCHAR2(100) | Y | |
| TEL1 | VARCHAR2(20) | Y | |
| TEL2 | VARCHAR2(20) | Y | |
| MAIL | VARCHAR2(100) | Y | |
## Primary Key
`ID`
## Indici
| Nome | Unique | Colonne |
|------|--------|----------|
| CLIENTI_PK | UNIQUE | ID |

View File

@@ -0,0 +1,26 @@
# COSTI_ARTICOLI
## Struttura
| Colonna | Tipo | Nullable | Default |
|---------|------|----------|----------|
| COD_ARTICOLO | VARCHAR2(10) | N | |
| DATA_COSTO | DATE | N | |
| DESCRIZIONE | VARCHAR2(255) | Y | |
| COSTO_UNI | NUMBER | Y | |
## Primary Key
`COD_ARTICOLO, DATA_COSTO`
## Foreign Keys
| Constraint | Colonna | Tabella Ref | Colonna Ref |
|------------|---------|-------------|-------------|
| COSTI_ARTICOLI_FK1 | COD_ARTICOLO | ARTICOLI | COD_ARTICOLO |
## Indici
| Nome | Unique | Colonne |
|------|--------|----------|
| COSTI_ARTICOLI_PK | UNIQUE | COD_ARTICOLO, DATA_COSTO |

122
docs/tables/EVENTI.md Normal file
View File

@@ -0,0 +1,122 @@
# EVENTI
## Struttura
| Colonna | Tipo | Nullable | Default |
|---------|------|----------|----------|
| ID | NUMBER | N | |
| DESCRIZIONE | VARCHAR2(4000) | Y | |
| COD_TIPO | VARCHAR2(10) | Y | |
| CLIENTE | VARCHAR2(100) | Y | |
| INDIRIZZO | VARCHAR2(200) | Y | |
| DATA | DATE | Y | |
| TOT_OSPITI | NUMBER | Y | NULL |
| STATO | NUMBER | Y | 0 |
| TORTA_A | VARCHAR2(4000) | Y | |
| NOTE | VARCHAR2(4000) | Y | |
| DATA_DOC | DATE | Y | |
| APX_USER | VARCHAR2(20) | Y | |
| ID_CLIENTE | NUMBER | Y | |
| ID_LOCATION | NUMBER | Y | |
| FLG_TEMPLATE | NUMBER | Y | 0 |
| ORA_CERIMONIA | DATE | Y | |
| ORA_EVENTO | DATE | Y | |
| PERC_SEDUTE_APER | NUMBER | Y | |
| CONFETTATA_A | VARCHAR2(4000) | Y | |
| STAMPA_MENU | VARCHAR2(100) | Y | |
| ALLERGIE | VARCHAR2(4000) | Y | |
| EXTRA_INFO | VARCHAR2(1000) | Y | |
| EXTRA_COSTI | VARCHAR2(1000) | Y | |
| NUM_LISTA | NUMBER | Y | 0 |
| DISTANZA_LOCATION | VARCHAR2(1000) | Y | |
| PRIMI | VARCHAR2(4000) | Y | |
| SECONDI | VARCHAR2(4000) | Y | |
| VINI | VARCHAR2(4000) | Y | |
| CARICOSPOSI | VARCHAR2(4000) | Y | |
| CARICOAPOLL | VARCHAR2(4000) | Y | |
| STILE_COLORI | VARCHAR2(255) | Y | |
| ALLEST_BUFF | VARCHAR2(4000) | Y | |
| GIRO_BRACCIO | VARCHAR2(255) | Y | |
| GRAN_BUFFET_A | VARCHAR2(4000) | Y | |
| SERVIZIO_TAVOLO_A | VARCHAR2(4000) | Y | |
| BUFFET_DOLCI_A | VARCHAR2(4000) | Y | |
| CLIENTE_TEL | VARCHAR2(255) | Y | |
| CLIENTE_EMAIL | VARCHAR2(255) | Y | |
| REFERENTE_TEL | VARCHAR2(255) | Y | |
| BUFFET_INIZIALE | VARCHAR2(4000) | Y | |
| BUFFET_FINALE | VARCHAR2(4000) | Y | |
| TIPOL_TAV_SPOSI | VARCHAR2(255) | Y | |
| TIPOL_TAV_OSPITI | VARCHAR2(255) | Y | |
| SEDIA | VARCHAR2(255) | Y | |
| TOVAGLIA | VARCHAR2(255) | Y | |
| TOVAGLIOLO | VARCHAR2(255) | Y | |
| RUNNER | VARCHAR2(255) | Y | |
| SOTTOPIATTI | VARCHAR2(255) | Y | |
| PIATTINO_PANE | VARCHAR2(255) | Y | |
| POSATE | VARCHAR2(255) | Y | |
| BICCHIERI | VARCHAR2(255) | Y | |
| NUM_FLORIST | VARCHAR2(255) | Y | |
| NUM_MUSICISTI | VARCHAR2(255) | Y | |
| NUM_FOTOGRAFI | VARCHAR2(255) | Y | |
| NUM_ALTRI | VARCHAR2(4000) | Y | |
| BUFFET | VARCHAR2(255) | Y | |
| BUFFET_SEDIE | VARCHAR2(255) | Y | |
| BUFFET_TAVOLI | VARCHAR2(255) | Y | |
| CONFETTATA_B | VARCHAR2(4000) | Y | |
| GRAN_BUFFET_B | VARCHAR2(4000) | Y | |
| SERVIZIO_TAVOLO_B | VARCHAR2(4000) | Y | |
| BUFFET_DOLCI_B | VARCHAR2(4000) | Y | |
| TORTA_B | VARCHAR2(4000) | Y | |
| TORTA | VARCHAR2(4000) | Y | |
| CONFETTATA | VARCHAR2(4000) | Y | |
| ALTRO | VARCHAR2(4000) | Y | |
| FLG_SUPERATO | NUMBER | Y | 0 |
| DATA_SCAD_PREVENTIVO | DATE | Y | |
| PIATTI | VARCHAR2(4000) | Y | |
| NOTE_INVIO | VARCHAR2(1000) | Y | |
| PRE_BOUV_A | VARCHAR2(4000) | Y | |
| PRE_BOUV_B | VARCHAR2(4000) | Y | |
| ALTRO_A | VARCHAR2(4000) | Y | |
| ALTRO_B | VARCHAR2(4000) | Y | |
| DATORASCARICO | DATE | Y | |
| DATORASCARICO_NOTE | VARCHAR2(4000) | Y | |
| IS_TEMPLATE | NUMBER | N | 0 |
| ID_EVT_PADRE | NUMBER | Y | |
| ID_EVT_FIGLIO | NUMBER | Y | |
| VERS_NUMBER | NUMBER | N | 0 |
| VERS_TOKEN | VARCHAR2(255) | Y | |
| DISABLED | NUMBER | N | 0 |
| DELETED | NUMBER | N | 0 |
| DELETED_BY | VARCHAR2(255) | Y | |
| DELETED_DATE | DATE | Y | NULL |
| ORA_FINE_CERIMONIA | DATE | Y | |
| ORA_FINE_EVENTO | DATE | Y | |
| MAIL_ENABLED | NUMBER | N | 0 |
| CONTRATTO_FIRMATO | NUMBER | N | 0 |
## Primary Key
`ID`
## Foreign Keys
| Constraint | Colonna | Tabella Ref | Colonna Ref |
|------------|---------|-------------|-------------|
| EVENTI_CLIENTE_FK | ID_CLIENTE | CLIENTI | ID |
| EVENTI_LOCATION_FK | ID_LOCATION | LOCATION | ID |
| EVENTI_TIPO_FK | COD_TIPO | TB_TIPI_EVENTO | COD_TIPO |
## Indici
| Nome | Unique | Colonne |
|------|--------|----------|
| EVENTI_IDX1 | UNIQUE | ID, ID_EVT_PADRE |
| EVENTI_IDX2 | UNIQUE | ID, ID_EVT_FIGLIO |
| EVENTI_ID_EVT_FIGLIO_IDX | NONUNIQUE | ID_EVT_FIGLIO |
| EVENTI_ID_EVT_PADRE_IDX | NONUNIQUE | ID_EVT_PADRE |
| EVENTI_INDEX1 | NONUNIQUE | DATA, STATO |
| EVENTI_INDEX2 | NONUNIQUE | STATO |
| EVENTI_IS_TEMPLATE_IDX | NONUNIQUE | IS_TEMPLATE |
| EVENTI_PK | UNIQUE | ID |
| EVENTI_VERS_NUMBER_IDX | NONUNIQUE | VERS_NUMBER |
| EVENTI_VERS_TOKEN_IDX | NONUNIQUE | VERS_TOKEN |

View File

@@ -0,0 +1,29 @@
# EVENTI_ACCONTI
## Struttura
| Colonna | Tipo | Nullable | Default |
|---------|------|----------|----------|
| ID | NUMBER | N | |
| DATA | DATE | Y | NULL |
| ACCONTO | NUMBER | N | |
| ID_EVENTO | NUMBER | N | |
| A_CONFERMA | NUMBER | N | 0 |
| ORDINE | NUMBER | N | 0 |
| DESCRIZIONE | VARCHAR2(255) | Y | |
## Primary Key
`ID`
## Foreign Keys
| Constraint | Colonna | Tabella Ref | Colonna Ref |
|------------|---------|-------------|-------------|
| EVENTI_ACCONTI_FK1 | ID_EVENTO | EVENTI | ID |
## Indici
| Nome | Unique | Colonne |
|------|--------|----------|
| EVENTI_ACCONTI_PK | UNIQUE | ID |

View File

@@ -0,0 +1,24 @@
# EVENTI_ALLEG
## Struttura
| Colonna | Tipo | Nullable | Default |
|---------|------|----------|----------|
| ID | NUMBER | N | |
| EVENT_ID | NUMBER | N | |
| RAW_DATA | BLOB | Y | |
| CHARSET | VARCHAR2(255) | Y | |
| MIME_TYPE | VARCHAR2(255) | Y | |
| LAST_UPDATE | DATE | Y | sysdate |
| FILENAME | VARCHAR2(255) | Y | |
## Primary Key
`ID`
## Indici
| Nome | Unique | Colonne |
|------|--------|----------|
| EVENTI_ALLEG_INDEX1 | NONUNIQUE | EVENT_ID |
| EVENTI_ALLEG_PK | UNIQUE | ID |

View File

@@ -0,0 +1,28 @@
# EVENTI_ALTRICOSTI
## Struttura
| Colonna | Tipo | Nullable | Default |
|---------|------|----------|----------|
| ID | NUMBER | N | |
| ID_EVENTO | NUMBER | N | |
| DESCRIZIONE | VARCHAR2(255) | N | |
| COSTO | NUMBER | N | |
| QUANTITY | NUMBER | Y | 1 |
| ORDINE | NUMBER | N | 0 |
## Primary Key
`ID`
## Foreign Keys
| Constraint | Colonna | Tabella Ref | Colonna Ref |
|------------|---------|-------------|-------------|
| EVENTI_ALTRICOSTI_FK1 | ID_EVENTO | EVENTI | ID |
## Indici
| Nome | Unique | Colonne |
|------|--------|----------|
| EVENTI_ALTRICOSTI_PK | UNIQUE | ID |

View File

@@ -0,0 +1,32 @@
# EVENTI_DET_DEGUST
## Struttura
| Colonna | Tipo | Nullable | Default |
|---------|------|----------|----------|
| ID_EVENTO | NUMBER | N | |
| ID | NUMBER | N | |
| DATA | DATE | Y | |
| ORA | VARCHAR2(20) | Y | |
| NOME | VARCHAR2(1000) | Y | |
| TELEFONO | VARCHAR2(20) | Y | |
| EMAIL | VARCHAR2(20) | Y | |
| LOCATION | VARCHAR2(1000) | Y | |
| N_PERSONE | NUMBER | Y | |
| MENU | VARCHAR2(1000) | Y | |
| N_PAGANTI | NUMBER | Y | |
| NOTE | VARCHAR2(4000) | Y | |
| N_DEGUSTAZIONE | NUMBER | Y | |
| CONSUMATA | NUMBER | N | 0 |
| COSTO_DEGUSTAZIONE | NUMBER | Y | |
| DETRAIBILE | NUMBER | N | 0 |
## Primary Key
`ID_EVENTO, ID`
## Indici
| Nome | Unique | Colonne |
|------|--------|----------|
| EVENTI_DET_DEGUST_PK | UNIQUE | ID_EVENTO, ID |

View File

@@ -0,0 +1,30 @@
# EVENTI_DET_OSPITI
## Struttura
| Colonna | Tipo | Nullable | Default |
|---------|------|----------|----------|
| ID_EVENTO | NUMBER | N | |
| COD_TIPO_OSPITE | VARCHAR2(10) | N | |
| NUMERO | NUMBER | Y | 0 |
| NOTE | VARCHAR2(4000) | Y | |
| COSTO | NUMBER | Y | 0 |
| SCONTO | NUMBER | Y | 0 |
| ORDINE | NUMBER | Y | |
## Primary Key
`ID_EVENTO, COD_TIPO_OSPITE`
## Foreign Keys
| Constraint | Colonna | Tabella Ref | Colonna Ref |
|------------|---------|-------------|-------------|
| EVENTI_DET_OSPITI_IDEV_FK | ID_EVENTO | EVENTI | ID |
| EVENTI_DET_OSPITI_TIPO_FK | COD_TIPO_OSPITE | TB_TIPI_OSPITI | COD_TIPO |
## Indici
| Nome | Unique | Colonne |
|------|--------|----------|
| EVENTI_DET_OSPITI_PK | UNIQUE | ID_EVENTO, COD_TIPO_OSPITE |

View File

@@ -0,0 +1,38 @@
# EVENTI_DET_PREL
## Struttura
| Colonna | Tipo | Nullable | Default |
|---------|------|----------|----------|
| ID_EVENTO | NUMBER | N | |
| ID | NUMBER | N | |
| COD_ARTICOLO | VARCHAR2(10) | N | |
| QTA | NUMBER | Y | 0 |
| NOTE | VARCHAR2(4000) | Y | |
| QTA_APE | NUMBER | Y | 0 |
| QTA_SEDU | NUMBER | Y | 0 |
| QTA_BUFDOL | NUMBER | Y | 0 |
| QTA_MAN_APE | NUMBER | Y | 0 |
| QTA_MAN_SEDU | NUMBER | Y | 0 |
| QTA_MAN_BUFDOL | NUMBER | Y | 0 |
| COSTO_ARTICOLO | NUMBER | Y | |
| PERC_OSPITI | NUMBER | Y | |
| ORDINE | NUMBER | N | 0 |
## Primary Key
`ID`
## Foreign Keys
| Constraint | Colonna | Tabella Ref | Colonna Ref |
|------------|---------|-------------|-------------|
| EVENTI_DET_PREL_ART_FK | COD_ARTICOLO | ARTICOLI | COD_ARTICOLO |
| EVENTI_DET_PREL_IDEV_FK | ID_EVENTO | EVENTI | ID |
## Indici
| Nome | Unique | Colonne |
|------|--------|----------|
| EVENTI_DET_PREL_IDX_COD_ART | UNIQUE | ID_EVENTO, COD_ARTICOLO |
| EVENTI_DET_PREL_PK | UNIQUE | ID |

View File

@@ -0,0 +1,29 @@
# EVENTI_DET_RIS
## Struttura
| Colonna | Tipo | Nullable | Default |
|---------|------|----------|----------|
| ID_EVENTO | NUMBER | N | |
| ID_RISORSA | NUMBER | N | |
| ORE_LAV | NUMBER | Y | |
| ID | NUMBER | Y | |
| COSTO | NUMBER | Y | 0 |
| NOTE | VARCHAR2(300) | Y | |
## Primary Key
`ID_EVENTO, ID_RISORSA`
## Foreign Keys
| Constraint | Colonna | Tabella Ref | Colonna Ref |
|------------|---------|-------------|-------------|
| EVENTI_DET_PERS_IDEV_FK | ID_EVENTO | EVENTI | ID |
| EVENTI_DET_PERS_IDRIS_FK | ID_RISORSA | RISORSE | ID |
## Indici
| Nome | Unique | Colonne |
|------|--------|----------|
| EVENTI_DET_PERS_PK | UNIQUE | ID_EVENTO, ID_RISORSA |

View File

@@ -0,0 +1,32 @@
# GL_SCHEMA_CHANGES
## Struttura
| Colonna | Tipo | Nullable | Default |
|---------|------|----------|----------|
| ID | NUMBER | N | |
| VYEAR | NUMBER | N | |
| VMONTH | NUMBER | N | |
| VMAJOR | NUMBER | N | |
| VMINOR | NUMBER | N | |
| VTYPE | VARCHAR2(1) | N | |
| VERSION_NAME | VARCHAR2(255) | N | |
| DATE_APPLIED | DATE | Y | |
## Primary Key
`ID`
## Indici
| Nome | Unique | Colonne |
|------|--------|----------|
| GL_SCHEMA_CHANGES_IDX1 | NONUNIQUE | VYEAR |
| GL_SCHEMA_CHANGES_IDX2 | NONUNIQUE | VMONTH |
| GL_SCHEMA_CHANGES_IDX3 | NONUNIQUE | VMAJOR |
| GL_SCHEMA_CHANGES_IDX4 | NONUNIQUE | VMINOR |
| GL_SCHEMA_CHANGES_IDX5 | NONUNIQUE | VTYPE |
| GL_SCHEMA_CHANGES_IDX6 | NONUNIQUE | DATE_APPLIED |
| GL_SCHEMA_CHANGES_PK | UNIQUE | ID |
| GL_SCHEMA_CHANGES_UK1 | UNIQUE | VERSION_NAME |
| GL_SCHEMA_CHANGES_UK2 | UNIQUE | VYEAR, VMONTH, VMAJOR, VMINOR, VTYPE |

22
docs/tables/LOCATION.md Normal file
View File

@@ -0,0 +1,22 @@
# LOCATION
## Struttura
| Colonna | Tipo | Nullable | Default |
|---------|------|----------|----------|
| ID | NUMBER | N | |
| LOCATION | VARCHAR2(200) | Y | |
| INDIRIZZO | VARCHAR2(200) | Y | |
| REFERENTE | VARCHAR2(100) | Y | |
| NOTE | VARCHAR2(4000) | Y | |
| NOTE2 | VARCHAR2(4000) | Y | |
## Primary Key
`ID`
## Indici
| Nome | Unique | Colonne |
|------|--------|----------|
| LOCATION_PK | UNIQUE | ID |

85
docs/tables/README.md Normal file
View File

@@ -0,0 +1,85 @@
# Tabelle Database
Questa cartella contiene la documentazione di tutte le 32 tabelle del database.
## Tabelle Business Principali
| Tabella | Descrizione |
|---------|-------------|
| [EVENTI](EVENTI.md) | Tabella principale degli eventi catering |
| [EVENTI_DET_PREL](EVENTI_DET_PREL.md) | Liste prelievo articoli per evento |
| [EVENTI_DET_OSPITI](EVENTI_DET_OSPITI.md) | Breakdown ospiti per tipologia |
| [EVENTI_DET_RIS](EVENTI_DET_RIS.md) | Risorse (personale) assegnate all'evento |
| [EVENTI_DET_DEGUST](EVENTI_DET_DEGUST.md) | Degustazioni pre-evento |
| [EVENTI_ACCONTI](EVENTI_ACCONTI.md) | Gestione acconti e pagamenti |
| [EVENTI_ALTRICOSTI](EVENTI_ALTRICOSTI.md) | Costi aggiuntivi non categorizzati |
| [EVENTI_ALLEG](EVENTI_ALLEG.md) | Allegati (file) associati all'evento |
## Tabelle Anagrafiche
| Tabella | Descrizione |
|---------|-------------|
| [ARTICOLI](ARTICOLI.md) | Catalogo articoli/materiali con immagini |
| [ARTICOLI_DET_REGOLE](ARTICOLI_DET_REGOLE.md) | Regole calcolo per articoli |
| [COSTI_ARTICOLI](COSTI_ARTICOLI.md) | Storico costi unitari articoli |
| [CLIENTI](CLIENTI.md) | Anagrafica clienti |
| [LOCATION](LOCATION.md) | Location per eventi |
| [RISORSE](RISORSE.md) | Anagrafica personale/collaboratori |
## Tabelle di Lookup
| Tabella | Descrizione |
|---------|-------------|
| [TB_TIPI_MAT](TB_TIPI_MAT.md) | Tipi di materiale (macro-categorie) |
| [TB_CODICI_CATEG](TB_CODICI_CATEG.md) | Categorie articoli con coefficienti |
| [TB_TIPI_EVENTO](TB_TIPI_EVENTO.md) | Tipologie di evento |
| [TB_TIPI_OSPITI](TB_TIPI_OSPITI.md) | Tipologie ospiti (Adulti, Kinder, Baby, Staff) |
| [TB_TIPI_RISORSA](TB_TIPI_RISORSA.md) | Tipologie di risorsa/personale |
| [TB_TIPI_PASTO](TB_TIPI_PASTO.md) | Tipologie pasto (Pranzo/Cena) |
| [TB_CALENDAR_LOCKS](TB_CALENDAR_LOCKS.md) | Limiti giornalieri eventi |
| [TB_CONFIG](TB_CONFIG.md) | Parametri configurazione |
## Tabelle di Sistema
| Tabella | Descrizione |
|---------|-------------|
| [USERS_READONLY](USERS_READONLY.md) | Permessi utenti (read-only flag) |
| [XLIB_LOGS](XLIB_LOGS.md) | Log applicazione |
| [XLIB_COMPONENTS](XLIB_COMPONENTS.md) | Componenti registrati |
| [XLIB_JASPERREPORTS_CONF](XLIB_JASPERREPORTS_CONF.md) | Configurazione JasperReports |
| [XLIB_JASPERREPORTS_DEMOS](XLIB_JASPERREPORTS_DEMOS.md) | Demo report |
| [GL_SCHEMA_CHANGES](GL_SCHEMA_CHANGES.md) | Log modifiche schema |
## Tabelle Temporanee/Backup
| Tabella | Descrizione |
|---------|-------------|
| [TB_CODICI_CATEG_BKP](TB_CODICI_CATEG_BKP.md) | Backup categorie |
| [TB_TIPI_MAT_BKP](TB_TIPI_MAT_BKP.md) | Backup tipi materiale |
| [TMP_IMPORTA_ARTICOLI](TMP_IMPORTA_ARTICOLI.md) | Import temporaneo articoli |
| [TMP_IMPORT_ART](TMP_IMPORT_ART.md) | Import temporaneo articoli (2) |
## Relazioni Principali
```
CLIENTI (1) ──────────► (N) EVENTI
LOCATION (1) ─────────► (N) EVENTI
TB_TIPI_EVENTO (1) ───► (N) EVENTI
EVENTI (1) ───────────► (N) EVENTI_DET_PREL
EVENTI (1) ───────────► (N) EVENTI_DET_OSPITI
EVENTI (1) ───────────► (N) EVENTI_DET_RIS
EVENTI (1) ───────────► (N) EVENTI_DET_DEGUST
EVENTI (1) ───────────► (N) EVENTI_ACCONTI
EVENTI (1) ───────────► (N) EVENTI_ALTRICOSTI
EVENTI (1) ───────────► (N) EVENTI_ALLEG
ARTICOLI (1) ─────────► (N) EVENTI_DET_PREL
ARTICOLI (1) ─────────► (N) COSTI_ARTICOLI
TB_CODICI_CATEG (1) ──► (N) ARTICOLI
TB_TIPI_MAT (1) ──────► (N) TB_CODICI_CATEG
RISORSE (1) ──────────► (N) EVENTI_DET_RIS
TB_TIPI_OSPITI (1) ───► (N) EVENTI_DET_OSPITI
```

36
docs/tables/RISORSE.md Normal file
View File

@@ -0,0 +1,36 @@
# RISORSE
## Struttura
| Colonna | Tipo | Nullable | Default |
|---------|------|----------|----------|
| ID | NUMBER | N | |
| NOME | VARCHAR2(50) | Y | |
| COGNOME | VARCHAR2(50) | Y | |
| COD_TIPO | VARCHAR2(10) | Y | |
| LIVELLO | NUMBER | Y | |
| INDIRIZZO | VARCHAR2(1000) | Y | |
| TELEFONO | VARCHAR2(100) | Y | |
| CODFISC | VARCHAR2(100) | Y | |
| IBAN | VARCHAR2(100) | Y | |
| DATA_ASSUNZIONE | DATE | Y | |
| DATA_FINE_RAP | DATE | Y | |
| COD_AZIENDA | VARCHAR2(10) | Y | |
| COSTO_ORARIO | NUMBER | Y | |
| COSTO_PRESTAZIONE | NUMBER | Y | |
## Primary Key
`ID`
## Foreign Keys
| Constraint | Colonna | Tabella Ref | Colonna Ref |
|------------|---------|-------------|-------------|
| RISORSE_TIPO_FK | COD_TIPO | TB_TIPI_RISORSA | COD_TIPO |
## Indici
| Nome | Unique | Colonne |
|------|--------|----------|
| RISORSE_PK | UNIQUE | ID |

View File

@@ -0,0 +1,18 @@
# TB_CALENDAR_LOCKS
## Struttura
| Colonna | Tipo | Nullable | Default |
|---------|------|----------|----------|
| GIORNO | DATE | N | |
| MAX_EVENTI | NUMBER | N | |
## Primary Key
`GIORNO`
## Indici
| Nome | Unique | Colonne |
|------|--------|----------|
| TB_CALENDAR_LOCKS_PK | UNIQUE | GIORNO |

View File

@@ -0,0 +1,30 @@
# TB_CODICI_CATEG
## Struttura
| Colonna | Tipo | Nullable | Default |
|---------|------|----------|----------|
| COD_CATEG | VARCHAR2(10) | N | |
| COD_TIPO | VARCHAR2(10) | N | |
| DESCRIZIONE | VARCHAR2(1000) | Y | |
| TIPO_RIEPILOGO | VARCHAR2(20) | Y | |
| COEFF_A | NUMBER | Y | 0 |
| COEFF_S | NUMBER | Y | 0 |
| COEFF_B | NUMBER | Y | 0 |
| SHOW_PRINT | NUMBER | N | 0 |
## Primary Key
`COD_CATEG`
## Foreign Keys
| Constraint | Colonna | Tabella Ref | Colonna Ref |
|------------|---------|-------------|-------------|
| TB_CODICI_CATEG_TIPO_FK | COD_TIPO | TB_TIPI_MAT | COD_TIPO |
## Indici
| Nome | Unique | Colonne |
|------|--------|----------|
| TB_CODICI_CATEG_PK | UNIQUE | COD_CATEG |

View File

@@ -0,0 +1,10 @@
# TB_CODICI_CATEG_BKP
## Struttura
| Colonna | Tipo | Nullable | Default |
|---------|------|----------|----------|
| COD_CATEG | VARCHAR2(10) | N | |
| COD_TIPO | VARCHAR2(10) | N | |
| DESCRIZIONE | VARCHAR2(1000) | Y | |
| TIPO_RIEPILOGO | VARCHAR2(20) | Y | |

9
docs/tables/TB_CONFIG.md Normal file
View File

@@ -0,0 +1,9 @@
# TB_CONFIG
## Struttura
| Colonna | Tipo | Nullable | Default |
|---------|------|----------|----------|
| NAME | VARCHAR2(255) | N | |
| VALUE | NUMBER | Y | NULL |
| STRVALUE | VARCHAR2(255) | Y | |

View File

@@ -0,0 +1,20 @@
# TB_TIPI_EVENTO
## Struttura
| Colonna | Tipo | Nullable | Default |
|---------|------|----------|----------|
| COD_TIPO | VARCHAR2(10) | N | |
| DESCRIZIONE | VARCHAR2(100) | Y | |
| LIVELLO | NUMBER | Y | |
| TIPO_PASTO | VARCHAR2(1) | Y | |
## Primary Key
`COD_TIPO`
## Indici
| Nome | Unique | Colonne |
|------|--------|----------|
| TB_TIPI_EVENTO_PK | UNIQUE | COD_TIPO |

View File

@@ -0,0 +1,20 @@
# TB_TIPI_MAT
## Struttura
| Colonna | Tipo | Nullable | Default |
|---------|------|----------|----------|
| COD_TIPO | VARCHAR2(10) | N | |
| DESCRIZIONE | VARCHAR2(1000) | Y | |
| COD_STEP | NUMBER | N | |
## Primary Key
`COD_TIPO`
## Indici
| Nome | Unique | Colonne |
|------|--------|----------|
| TB_TIPI_MATERIALE_PK | UNIQUE | COD_TIPO |
| TB_TIPI_MAT_COD_STEP | UNIQUE | COD_STEP |

View File

@@ -0,0 +1,9 @@
# TB_TIPI_MAT_BKP
## Struttura
| Colonna | Tipo | Nullable | Default |
|---------|------|----------|----------|
| COD_TIPO | VARCHAR2(10) | N | |
| DESCRIZIONE | VARCHAR2(1000) | Y | |
| COD_STEP | NUMBER | N | |

View File

@@ -0,0 +1,18 @@
# TB_TIPI_OSPITI
## Struttura
| Colonna | Tipo | Nullable | Default |
|---------|------|----------|----------|
| COD_TIPO | VARCHAR2(10) | N | |
| DESCRIZIONE | VARCHAR2(100) | Y | |
## Primary Key
`COD_TIPO`
## Indici
| Nome | Unique | Colonne |
|------|--------|----------|
| TB_TIPI_OSPITI_PK | UNIQUE | COD_TIPO |

View File

@@ -0,0 +1,18 @@
# TB_TIPI_PASTO
## Struttura
| Colonna | Tipo | Nullable | Default |
|---------|------|----------|----------|
| ID | NUMBER | N | |
| DESCRIZIONE | VARCHAR2(20) | N | |
## Primary Key
`ID`
## Indici
| Nome | Unique | Colonne |
|------|--------|----------|
| TB_TIPI_PASTO_PK | UNIQUE | ID |

View File

@@ -0,0 +1,18 @@
# TB_TIPI_RISORSA
## Struttura
| Colonna | Tipo | Nullable | Default |
|---------|------|----------|----------|
| COD_TIPO | VARCHAR2(10) | N | |
| DESCRIZIONE | VARCHAR2(100) | Y | |
## Primary Key
`COD_TIPO`
## Indici
| Nome | Unique | Colonne |
|------|--------|----------|
| TB_TIPI_RISORSA_PK | UNIQUE | COD_TIPO |

View File

@@ -0,0 +1,12 @@
# TMP_IMPORTA_ARTICOLI
## Struttura
| Colonna | Tipo | Nullable | Default |
|---------|------|----------|----------|
| COD_TIPO | VARCHAR2(100) | Y | |
| DESCR_TIPO | VARCHAR2(100) | Y | |
| COD_CATEG | VARCHAR2(100) | Y | |
| DESCR_CATEG | VARCHAR2(100) | Y | |
| COD_ARTICOLO | VARCHAR2(100) | Y | |
| DESCRIZIONE | VARCHAR2(100) | Y | |

View File

@@ -0,0 +1,12 @@
# TMP_IMPORT_ART
## Struttura
| Colonna | Tipo | Nullable | Default |
|---------|------|----------|----------|
| COD_TIPO | VARCHAR2(100) | Y | |
| DESCRI_TIPO | VARCHAR2(100) | Y | |
| COD_CATEG | VARCHAR2(100) | Y | |
| DESCRI_CATEG | VARCHAR2(100) | Y | |
| COD_ARTICOLO | VARCHAR2(100) | Y | |
| DESCRIZIONE | VARCHAR2(100) | Y | |

View File

@@ -0,0 +1,18 @@
# USERS_READONLY
## Struttura
| Colonna | Tipo | Nullable | Default |
|---------|------|----------|----------|
| USERNAME | VARCHAR2(255) | N | |
| FLGWRITE | NUMBER | N | 0 |
## Primary Key
`USERNAME`
## Indici
| Nome | Unique | Colonne |
|------|--------|----------|
| USERS_READONLY_PK | UNIQUE | USERNAME |

View File

@@ -0,0 +1,22 @@
# XLIB_COMPONENTS
## Struttura
| Colonna | Tipo | Nullable | Default |
|---------|------|----------|----------|
| COMP_ID | NUMBER | N | |
| COMP_NAME | VARCHAR2(400) | Y | |
| COMP_VERSION | VARCHAR2(200) | Y | |
| COMP_VERSION_LABEL | VARCHAR2(200) | Y | |
| COMP_DEPENDS_ON | VARCHAR2(4000) | Y | |
## Primary Key
`COMP_ID`
## Indici
| Nome | Unique | Colonne |
|------|--------|----------|
| XLIB_COMPONENTS_PK | UNIQUE | COMP_ID |
| XLIB_COMPONENTS_U01 | UNIQUE | COMP_NAME |

View File

@@ -0,0 +1,24 @@
# XLIB_JASPERREPORTS_CONF
## Struttura
| Colonna | Tipo | Nullable | Default |
|---------|------|----------|----------|
| CONF_ID | VARCHAR2(20) | N | 'MAIN' |
| CONF_PROTOCOL | VARCHAR2(20) | N | |
| CONF_SERVER | VARCHAR2(200) | N | |
| CONF_PORT | VARCHAR2(20) | N | |
| CONF_CONTEXT_PATH | VARCHAR2(100) | N | |
| CONF_WALLET_PATH | VARCHAR2(4000) | Y | |
| CONF_WALLET_PWD | VARCHAR2(500) | Y | |
| CONF_HTTP_TRANSFER_TIMEOUT | NUMBER | Y | 60 |
## Primary Key
`CONF_ID`
## Indici
| Nome | Unique | Colonne |
|------|--------|----------|
| XLIB_JASPERREPORTS_CONF_PK | UNIQUE | CONF_ID |

View File

@@ -0,0 +1,32 @@
# XLIB_JASPERREPORTS_DEMOS
## Struttura
| Colonna | Tipo | Nullable | Default |
|---------|------|----------|----------|
| DEMO_CODE | VARCHAR2(80) | N | |
| DEMO_TITLE | VARCHAR2(400) | Y | |
| DEMO_REPORT_NAME | VARCHAR2(1600) | Y | |
| DEMO_DESCRIPTION | VARCHAR2(4000) | Y | |
| DEMO_REPORT_FORMAT | VARCHAR2(200) | Y | |
| DEMO_DATA_SOURCE | VARCHAR2(400) | Y | |
| DEMO_REPORT_LOCALE | VARCHAR2(200) | Y | |
| DEMO_REPORT_ENCODING | VARCHAR2(200) | Y | |
| DEMO_OUT_FILENAME | VARCHAR2(2000) | Y | |
| DEMO_PARAM1_LABEL | VARCHAR2(200) | Y | |
| DEMO_PARAM1_VALUE | VARCHAR2(4000) | Y | |
| DEMO_PARAM2_LABEL | VARCHAR2(200) | Y | |
| DEMO_PARAM2_VALUE | VARCHAR2(4000) | Y | |
| DEMO_PARAM3_LABEL | VARCHAR2(200) | Y | |
| DEMO_PARAM3_VALUE | VARCHAR2(4000) | Y | |
| DEMO_REPORT_TIME_ZONE | VARCHAR2(200) | Y | |
## Primary Key
`DEMO_CODE`
## Indici
| Nome | Unique | Colonne |
|------|--------|----------|
| XLIB_DEMO_PK | UNIQUE | DEMO_CODE |

25
docs/tables/XLIB_LOGS.md Normal file
View File

@@ -0,0 +1,25 @@
# XLIB_LOGS
## Struttura
| Colonna | Tipo | Nullable | Default |
|---------|------|----------|----------|
| LOG_ID | NUMBER | N | |
| LOG_MODULE | VARCHAR2(400) | Y | |
| LOG_MSG | VARCHAR2(4000) | Y | |
| LOG_TYPE | VARCHAR2(80) | Y | 'DEBUG' |
| LOG_LEVEL | NUMBER | Y | 15 |
| LOG_CREATED_ON | DATE | Y | |
| LOG_CREATED_BY | VARCHAR2(400) | Y | |
## Primary Key
`LOG_ID`
## Indici
| Nome | Unique | Colonne |
|------|--------|----------|
| XLIB_LOGS_IDX1 | NONUNIQUE | LOG_TYPE |
| XLIB_LOGS_IDX2 | NONUNIQUE | LOG_MODULE |
| XLIB_LOGS_PK | UNIQUE | LOG_ID |