Stabilisci tu le regole. Ogni prezzo le segue.
Prodotti e Prezzi è il catalogo e il motore tariffario all'interno di WasteOS. Descrivi una sola volta ciò che vendi – servizi con contenitore, servizi ricorrenti, lavori una tantum, add-on – scrivi le tue regole di prezzo così come le legge già il tuo tariffario, e ogni preventivo, ticket, accordo e riga di fattura sulla piattaforma si risolve dallo stesso punto.
Il tuo catalogo è ciò che vendi. Non ogni sua combinazione.
Gli strumenti di prezzo in questo settore adorano moltiplicarsi: ogni tipo di rifiuto per ogni dimensione per ogni frequenza diventa un “prodotto” a sé, e aggiungere un solo contenitore per il vetro significa scorrere un elenco di migliaia di voci. Prodotti e Prezzi mantiene il catalogo alle dimensioni della tua offerta reale – un prodotto è ciò che diresti al telefono: Vetro 240L. Consegna contenitore. Un ritiro extra.
Quattro tipi di prodotto mantengono onesto l'elenco, e ogni tipo porta con sé il proprio modulo: un servizio con contenitore conosce i suoi dati fisici; un lavoro una tantum non ne richiede nessuno.
- Il tipo decide il modulo. Un prodotto con contenitore conosce sempre i suoi sei dati fisici – tipo di rifiuto, dimensione del contenitore, programma di ritiro, peso, volume, ritmo di fatturazione – così nessun contenitore descritto a metà arriva mai su un giro di raccolta.
- Le decisioni sul portale vivono sul prodotto. Visibile nel portale clienti, prezzo mostrato o nascosto, ordini self-service attivi o disattivi – interruttori sul prodotto, non un sistema separato.
- Una tabella operativa, non un visualizzatore. Ordina, segmenta per tipo, filtra per frazione, contenitore o programma di ritiro – e importa o esporta l'intero catalogo come file.
Una domanda per passaggio. Nessun vicolo cieco.
“Cosa vendi?” Quattro schede, in parole semplici. Da lì la procedura guidata si adatta: scegli il tipo di rifiuto e ti offre solo i tipi di contenitore compatibili; peso e volume derivano dal contenitore stesso. Qualsiasi cosa manchi lungo il percorso – un tipo di rifiuto, un tipo di contenitore, un programma di ritiro – viene creata al volo. Non vieni mai mandato in un altro modulo per tornare più tardi.
Il passaggio del prezzo separa i due flussi di fatturazione che un contenitore ha davvero: una tariffa base fatturata per periodo, e un prezzo per ritiro che diventa una regola nel tuo listino prezzi – dove può poi variare per zona o tipo di cliente senza toccare il prodotto. Gli add-on saltano del tutto il listino: hanno il prezzo sul prodotto e vengono addebitati insieme a ciò che accompagnano.
L'ultimo passaggio esegue una verifica del prezzo in tempo reale con il motore reale prima che venga creato qualcosa – con le parole del prodotto stesso: “Verificato con lo stesso motore che calcola il prezzo degli ordini reali.”
Una regola definisce il prezzo per tutti. Finché non dici il contrario.
Un listino prezzi è un insieme di regole: questo prodotto, per questa fetta di mondo, costa questo. Lascia una condizione aperta e verrà letta come “qualsiasi” – così un'unica regola jolly definisce il prezzo di un prodotto per tutti, e aggiungi righe più precise solo quando la realtà lo richiede: una zona, un tipo di cliente, chi detiene la responsabilità del servizio.
È così che funziona già un tariffario reale – una tariffa base e le sue eccezioni – ed è per questo che il catalogo resta breve: le differenze di prezzo non devono mai diventare nuovi prodotti.
- Bozza, programmato, attivo. Assegna a un listino una data di validità e si attiva da solo quel giorno – con una riga di audit che lo attesta.
- Regole con memoria. Ogni prezzo sa quando è cambiato l'ultima volta e quanto era prima – e la modifica in blocco ricalcola un'intera selezione in un solo passaggio.
- La stessa procedura guidata, già indirizzata. “Aggiungi prodotto a questo listino” apre lo stesso flusso guidato con il listino già selezionato.
Vince la più specifica. Ogni volta. In modo spiegabile.
Quando una qualsiasi parte di WasteOS ha bisogno di un prezzo, il motore raccoglie le regole candidate per quel prodotto dai listini prezzi attivi e le valuta rispetto ai dati del caso – zona, tipo di cliente, responsabilità del servizio. Una condizione vuota corrisponde a qualsiasi cosa; una in contraddizione squalifica del tutto la riga; vince la corrispondenza sopravvissuta più specifica. In caso di parità prevale il prezzo più basso, poi la regola più vecchia – la stessa domanda ottiene sempre la stessa risposta.
Sopra la base vincente, il motore stratifica il resto del tuo tariffario, ciascuno come riga a sé: materiali – costi di parti e materiali calcolati per unità e quantità; add-on impostati per collegarsi automaticamente; il sovrapprezzo del livello di servizio, sovrascrivibile per prodotto; e la finestra di sovrapprezzo della data – festività, weekend o stagionale, fissa o percentuale.
Chiedi il prezzo prima che lo faccia un cliente.
Verifica prezzo esegue il motore reale, in modo interattivo – nessun ordine creato, niente salvato. Scegli un prodotto, un tipo di cliente, una zona, e leggi la risposta come voci di dettaglio, non come un totale misterioso. È lo stesso calcolo che fa ogni altra parte della piattaforma, quindi ciò che verifichi qui è ciò che verrebbe addebitato a un cliente.
È anche il modo in cui le sorprese emergono presto: l'esempio qui è un'anteprima realmente risolta da un'esecuzione di sviluppo – una regola base da 123.50 più un sovrapprezzo stagionale che nessuno ha digitato nella verifica, esattamente come il motore lo calcolerebbe a luglio.
- Integrata anche nella procedura guidata. Il passaggio di revisione esegue la stessa verifica nel momento in cui un prodotto viene creato – ogni prodotto nasce verificato.
- La regola vincente mostra il suo ragionamento. Il dettaglio riporta il punteggio di corrispondenza della regola base e il motivo dietro ogni sovrapprezzo, riga per riga.
Lo stesso prodotto, con prezzi diversi in città.
Le zone rendono la geografia una colonna del tuo tariffario invece di un motivo per clonare prodotti. Disegna aree urbane, suburbane, rurali o completamente personalizzate sulla mappa, e richiamale dalle regole di prezzo – Vetro 240L resta un unico prodotto sia che venga svuotato in centro sia a venti chilometri di distanza.
- I tipi organizzano; la zona determina il prezzo. Una regola corrisponde alla zona specifica – urbano o rurale è classificazione, mai un input di prezzo nascosto.
- Sovrapposizioni verificate mentre disegni, rispetto alle zone che hai già.
- I jolly continuano a valere. Una regola senza zona vale per ogni zona; la regola con zona vince solo dove corrisponde davvero.
Il prezzo su un accordo non è mai obsoleto.
Quando si ordina un contenitore, il ticket arriva già con il prezzo del motore – un suggerimento, non un verdetto. Il back office può accettarlo o modificarlo, e una modifica viene registrata esattamente per ciò che è: un override, con l'originale del motore conservato accanto.
Da quel momento, l'accordo non accumula una copia del prezzo – lo risolve dai tuoi listini prezzi attivi quando richiesto. Cambia il tariffario e ogni accordo risponde con la nuova verità nel momento in cui si applica. Nessuna istantanea obsoleta, nessun progetto di riconciliazione.
- Suggerito, poi deciso. Il motore propone; una persona conferma o sovrascrive – e il registro mostra cosa è successo.
- La fatturazione chiede una data. L'accordo risponde a quella data – cronologia dei prezzi inclusa, così un'esecuzione retroattiva fattura ciò che era vero allora.
- Un'unica tabella degli accordi. I nuovi accordi da catalogo e quelli legacy convivono fianco a fianco durante la migrazione – nessuna seconda schermata da controllare.
Impostazioni predefinite con un punto di vista. Tutto verificabile.
Una nuova azienda apre il modulo già in piedi: i quattro tipi di prodotto standard e i livelli di servizio standard vengono pre-caricati automaticamente, e il listino prezzi Standard si crea da sé con il tuo primo prodotto – mai vuoto, perché un listino prezzi senza nulla dentro non aiuta nessuno.
Tutto ciò che è strutturale vive dietro un'unica pagina di Configurazione – tipi di prodotto con i loro schemi di campi bloccati, livelli di servizio, materiali, regole di sovrapprezzo, unità e la Cronologia, il registro di controllo su cui scrive ogni entità. Con le parole del prodotto stesso: “Prodotti e prezzi funzionano senza nulla di tutto questo – aggiungili quando ti servono.”
Un unico modello. Entrambi i lati del tariffario.
I piani tariffari comunali e i listini commerciali hanno la stessa forma di fondo: una tariffa base, le sue eccezioni, e la disciplina di mostrare da dove viene ogni numero. Prodotti e Prezzi parla entrambi i dialetti sullo stesso motore.
Per comuni e aziende pubbliche
- Pubblica il piano tariffario come dati – prodotto, zona, tipo di cliente – risolti allo stesso modo per ogni utenza domestica
- Ordini self-service nel portale contro lo stesso motore: il prezzo risolto, mai uno digitato a mano
- Ogni modifica di tariffa messa a verbale – bozze, attivazioni programmate e cronologia per entità
- Sovrapprezzi stagionali e per festività dichiarati una volta, applicati solo mentre la loro finestra è attiva
Per aziende di raccolta e operatori privati
- Listini per mercato: tariffe base jolly con eccezioni per zona, tipo di cliente e responsabilità
- Override deliberati per l'accordo che ne ha bisogno – registrati come override, non righe modificate in silenzio
- Materiali dettagliati su ogni preventivo – lucchetti, sacchi, voci di trasporto calcolati per unità, non nascosti nella base
- Tariffa base e prezzo per ritiro tenuti separati, così il prezzo operativo varia senza toccare gli abbonamenti
Niente esportazioni. Niente reinserimenti. Nessun secondo sistema.
Di solito il prezzo vive in un foglio di calcolo accanto al sistema operativo, e i due divergono nel tempo. Prodotti e Prezzi è una parte nativa di WasteOS: il catalogo che definisci qui è ciò che i ticket ordinano, ciò a cui gli accordi si vincolano, ciò che il portale mostra e ciò che la fatturazione legge – un'unica fonte di verità, risolta in tempo reale.
Catalogo
- Quattro tipi di prodotto con schemi di campi bloccati e specifici per tipo
- Procedura guidata con creazione al volo – tipi di rifiuto, tipi di contenitore, programmi di ritiro
- Peso e volume derivati dal tipo di contenitore, mai reinseriti
- Importa, esporta, ordina, segmenta e filtra l'intero catalogo
Prezzo
- Listini prezzi con ciclo di vita bozza → programmato → attivo – l'attivazione con data è automatica e tracciata
- Regole jolly su zona, tipo di cliente e responsabilità del servizio
- Finestre di sovrapprezzo – fisse o percentuali – per festività, weekend e stagioni
- Materiali per unità e quantità; modifiche di prezzo in blocco su un intero listino
Verifica
- Verifica prezzo: il motore reale, in modo interattivo, come voci di dettaglio
- Verifica del prezzo in tempo reale nell'ultimo passaggio della procedura guidata – ogni prodotto nasce verificato
- Punteggi di corrispondenza e motivi dei sovrapprezzi stampati nel dettaglio
Vendita
- Ticket con prezzo del motore e override espliciti e registrati
- Accordi che risolvono il loro prezzo al momento della lettura – a qualsiasi data di fatturazione
- Visibilità nel portale, visualizzazione del prezzo e ordini self-service come interruttori del prodotto
- Add-on che si collegano automaticamente e hanno un prezzo come riga a sé
Governance
- Impostazioni predefinite pre-caricate che non determinano mai da sole alcun prezzo
- Cronologia su ogni entità – chi ha cambiato cosa, e quando
- Accordi legacy accanto a quelli nuovi – migrazione senza strappi
Porta il tuo tariffario più intricato.
Quello con le eccezioni alle eccezioni. Guardalo diventare un catalogo, un listino prezzi e una verifica del prezzo che risponde in pochi secondi.
30 minuti · il tuo tariffario se vuoi · niente slide · nessun impegno.
Preferisci l'email? hello@wastehero.io