funzionalita > Controllo versioni configurazione
Governance

Controllo versioni configurazione

Un edit regola dimensionamento string ha bloccato combo inverter ad alto volume. Ripristinare versione precedente richiese un giorno di diff foglio calcolo perché CPQ non teneva storico versioni.

Version control · session

Configuration Rule Set

Demo illustrativa

v40

Max span

6000 mm

Allowed material

  • Steel

v41

Max span

7200 mm

Allowed material

  • Steel
  • Aluminium

La sfida

Un edit regola dimensionamento string ha bloccato combo inverter ad alto volume. Ripristinare versione precedente richiese un giorno di diff foglio calcolo perché CPQ non teneva storico versioni.

Un OEM strutture solari e inverter mantiene regole compatibilità moduli, dimensionamento string e guide montaggio che dealer configurano in CPQ. Logica prodotto evolve settimanalmente con nuove potenze pannello e SKU inverter. Quando combinazione smette di funzionare, vendita interna deve sapere quale versione regola è cambiata e com'era lo stato precedente, non solo che qualcosa si è rotto in produzione.

Senza storico versioni, product ops esporta tabelle regole in fogli e confronta colonne a mano. L'ingegnere che scrisse il vincolo originale è uscito due anni fa. Rollback significa riscrivere condizioni da vecchio export PDF sperando nulla altro sia cambiato. Un edit errato può bloccare preventivi dealer finché qualcuno ricostruisce logica da allegati mail.

Governance config separa autori da publisher e mantiene edit in staging. Log audit registrano chi agì dopo. Controllo accessi definisce diritti login. Controllo versioni config differisce: conserva timeline di ogni cambio regola, permette diff due versioni in editor e ripristina stato precedente in un'azione quando comportamento produzione regredisce.

Richiesta → config → prezzo → approvazione → ordine ha bisogno di logica prodotto che evolva velocemente e torni indietro in sicurezza quando cambio fallisce, non set regole che avanza solo perché nessuno vede cosa è cambiato ieri.

Come funziona

Come Mercura traccia storico versioni regole configurazione

Ogni save di regola config Mercura crea record versione con autore, timestamp, riassunto e note cambio opzionali. Editor regole mostra timeline tutte versioni. Seleziona due versioni per diff affiancato di condizioni, opzioni e dipendenze modificate. Rollback ripristina versione precedente come stato corrente; rollback stesso diventa nuova voce versione. Snapshot nominati marcano release major come nuove famiglie pannello o aggiornamenti listino. Bozze branch testano cambi regola prima di impatto configuratori dealer. Governance e approvazione controllano quando cambi pubblicano; controllo versioni preserva storico per confrontare, spiegare e annullare.

Rollback

Restore without rewriting history

Illustrative sequence · restore creates a new version from a prior state

v41 production issue

↓

Select v40

↓

Preview rollback

↓

Confirm

↓

v42 created from v40 state

Cosa include

Cosa copre controllo versioni configurazione

Record

  • Record versione automatico ad ogni save regola
  • Vista timeline con autore, data e note per versione

Compare

  • Diff affiancato tra due versioni regola

Restore

  • Ripristino un clic a stato config precedente
  • Eventi ripristino loggati come nuove versioni stessa catena

Trace

  • Snapshot nominati per lanci prodotto e milestone listino
  • Branch bozza per testare cambi regola prima impatto produzione
  • Export versioni per documentazione ingegneria e file compliance

La differenza

Modifiche regole prima e dopo controllo versioni

Fogli calcolo e memoria come storico versioni

  1. 01 Cambi regola sovrascrivono produzione senza stato precedente comparabile then
  2. 02 Indagini confrontano export manuali invece di diff in editor then
  3. 03 Rollback significa riscrivere logica da vecchi file o mail then
  4. 04 Ragione vincoli persa quando autori lasciano organizzazione then
  5. 05 Preventivi dealer bloccati finché qualcuno ricostruisce regola precedente a mano

Con Mercura

  1. 01 Ogni edit archiviato in timeline versioni consultabile
  2. 02 Vista diff mostra esattamente quali condizioni cambiarono tra versioni
  3. 03 Ripristina stato precedente in un'azione senza rebuild manuale
  4. 04 Note cambio catturano perché vincolo impostato così
  5. 05 Regressioni produzione corrette in minuti non giorni

Applicazione reale

Esempio: regressione regola string inverter

OEM guide tetto, inverter string e moduli optimizer via dealer regionali. Product manager aggiornò compatibilità dimensionamento string per nuova famiglia pannello alta potenza. In ore, dealer segnalarono combo string tre inverter popolare non più selezionabile. Product ops aprì controllo versioni Mercura, confrontò ultimo save con versione settimana precedente, trovò condizione estesa che escludeva combinazioni valide. Rollback ripristinò stato regola precedente in un'azione. Dealer ripresero preventivi stesso pomeriggio. Senza storico versioni, team aveva passato trimestre precedente a confrontare export foglio per incidente simile.

Impatto sul business

Perché controllo versioni è rete sicurezza logica prodotto complessa

Controllo versioni config permette ai team prodotto di evolvere regole CPQ velocemente perché ogni cambio è reversibile e spiegabile. Completa governance publish, tracce audit, permessi accesso e routing approvazione. Mercura non sostituisce sistema documentale ingegneria esterno o workflow Git fuori CPQ. Qualcuno deve scrivere note cambio quando vincoli non sono ovvi. Se dolore è «abbiamo cambiato regola e non possiamo tornare a ciò che funzionava la scorsa settimana», storico e diff CPQ allineano richiesta, config, prezzo, approvazione e ordine con logica che team possono ispezionare e ripristinare su ogni preventivo.

Business impact

Faster diagnosis

Diff view shows exactly which conditions changed between versions.

Safe recovery

Restore prior state in one action without manual rebuild.

Complete change history

Every edit stored in a searchable version timeline.

Compare

Governance vs version control

Configuration Governance

How a change reaches production

Draft → Review → Publish

Version Control

What each version contained · compare / restore

v37 → v38 → v39 → Compare / Restore

Current version · history intact

Diff versioni regole e ripristina stato precedente in un'azione

Prenoti demo e percorra timeline versioni, diff affiancato e rollback su regola config da cui dipendono i suoi dealer.

Parliamo del vostro progetto.

Aiutiamo i produttori a gestire al meglio la modellazione dei prodotti, semplificare il processo di preventivazione, ridurre gli errori e, infine, offrire ai clienti soluzioni su misura.