Files
kreios/docs/ORIGINE_LISTINI_PVC.md
T
2026-07-13 11:58:30 +02:00

74 lines
3.3 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Origine dei prezzi (listino.json) — sistema PVC
Tutti i `listino.json` in `src/assets/data/modelli/pvc/<cartella>/` sono generati da
`scripts/extract_listini_pvc.py`, che legge i blocchi prezzo da `PVC_LISTINO.xls`
(root del repo). Ogni blocco è identificato da un titolo nella colonna A del foglio
excel; lo script mappa titolo → cartella tramite `KNOWN_FOLDERS`.
Rigenerare con: `python3 scripts/extract_listini_pvc.py` (richiede `pip install xlrd`).
## Modelli con listino dedicato (prezzo reale, 1 blocco = 1 modello)
| id catalogo | Titolo blocco in PVC_LISTINO.xls |
|---|---|
| `finestra_1_anta` | `FINESTRA 1 ANTA` |
| `finestra_2_ante` | `FINSETRA 2 ANTE` *(typo presente nel file excel originale)* |
| `finestra_3_ante` | `FINESTRA 3 ANTE` |
| `finestra_vasistas` | `WASISTAS CON MARTELLINA` |
| `finestra_anta_fissa` | `TELAIO FISSO` |
| `portafinestra_1_anta` | `PORTA-FINESTRA 1 ANTA` |
| `portafinestra_2_ante` | `PORTA-FINESTRA 2 ANTE` |
| `portafinestra_3_ante` | `PORTA-FINESTRA 3 ANTE` |
| `bilico` | `BILICO ORIZZONTALE` |
| `porta_1_anta` | `PORTA 1 ANTA, CON SERRATURA` |
| `porta_1_anta_antipanico` | `PORTA 1 ANTA, ANTIPANICO (APERTURA ESTERNA)` |
| `porta_2_ante` | `PORTA 2 ANTE, CON SERRATURA` |
| `porta_2_ante_antipanico` | `PORTA 2 ANTE, ANTIPANICO (APERTURA ESTERNA)` |
> Nota su `porta_1_anta` / `porta_2_ante`: nel listino esistono anche le varianti
> "CON SERRATURA (APERTURA ESTERNA)" per entrambi — non usate perché non esiste
> una cartella/modello 3D GAMMA distinto per quella variante di apertura.
## Modelli senza listino dedicato: riusano il blocco `CASSONETTO PVC`
Nessuno dei prodotti sotto ha un blocco prezzi proprio in `PVC_LISTINO.xls`, né i
file `.ods` di GAMMA PVC contengono un listino. Su richiesta esplicita, a tutti
questi modelli è stato assegnato lo stesso blocco `CASSONETTO PVC` (range
30250 cm su entrambe le dimensioni), come prezzo provvisorio in attesa di un
listino reale per prodotto.
| id catalogo | categoria |
|---|---|
| `cassonetto_80` | accessori |
| `cassonetto_139` | accessori |
| `cassonetto_150` | accessori |
| `scuretto_base` | scuretti |
| `scuretto_pannello_malachite` | scuretti |
| `scuretto_pannello_alessandrite` | scuretti |
| `scorrevole_hst_1_anta` | scorrevoli |
| `scorrevole_hst_2_ante` | scorrevoli |
| `scorrevole_parallelo_1_anta` | scorrevoli |
| `scorrevole_sf_1_anta` | scorrevoli |
| `scorrevole_sf_2_ante` | scorrevoli |
| `traslante_scorrevole_1_anta` | scorrevoli |
## Modelli ancora senza alcuna corrispondenza
| id catalogo | listino attuale |
|---|---|
| `celino` | copia del listino di `finestra_2_ante` (placeholder, nessun prezzo reale disponibile) |
## Blocchi presenti nel listino ma non usati (nessuna cartella attiva)
Questi titoli esistono in `PVC_LISTINO.xls` ma corrispondono a prodotti che non
hanno un modello 3D GAMMA attivo nel catalogo attuale (cartelle archiviate in
`src/assets/data/modelli/pvc_archiviate_senza_corrispondenza/`):
- `PORTA 1 ANTA, CON SERRATURA_(APERTURA ESTERNA)`
- `PORTA 2 ANTE, CON SERRATURA_(APERTURA ESTERNA)`
- `SCORREVOLE IN LINEA_2 ANTE` / `_3 ANTE` / `_4 ANTE_2 FISSE + 2 APRIBILI`
- `TRASLANTE_ANTA DX+ANTA FISSA SX` / `DX+FISSO SX` / `SX+ANTA FISSA DX` / `SX+FISSO DX`
- `ALZANTE 2ANTE_MANO DX` / `MANO SX`
- `ALZANTE_1ANTA APRIBILE DX+ANTA FISSA SX` / `SX+ANTA FISSA DX`
- `ALZANTE_4ANTE(2 APRIBILI+2 FISSE)`