DB Produzione

Una distinta è configurabile quando è associata ad un articolo con Tipo configurazione «Da neutro a Configurato».

Il processo di configurazione crea in automatico una distinta base per ogni nuovo articolo configurato (con sistema di rifornimento «Ordine di produzione») come copia della distinta base neutra.

Se nella distinta base non sono presenti delle logiche di configurazione delle singole righe, la distinta base neutra viene modificata senza che siano apportate modifiche.

Le righe di una DB sono configurabili se:

  • Contengono articoli di tipo «Da Neutro a Configurato;
  • Contengono articoli di tipo «Da Neutro a Puntuale»;
  • Contengono formule quantità e/o condizioni;

Il primo modo per configurare le righe di una DB di produzione è attraverso la presenza di semilavorati configurabili.

Il configuratore permette di automatizzare la creazione della struttura di un articolo, ossia la creazione automatica di articoli semilavorati, distinte base e cicli di lavorazione.

È importante tenere a mente che il configuratore segue una logica di funzionamento «a cascata» o dall’alto verso il basso. Le caratteristiche vengono sempre trasmesse dall’articolo di livello 0 ai sottolivelli e mai viceversa.

La trasmissione avviene con le seguenti modalità:

  • Automaticamente: quando nel livello secondario esiste la stessa caratteristica del livello primario. Non è necessario stabilire delle logiche.
  • Caratteristiche di default: quando nel livello secondario è presente una caratteristica che non esiste nel livello primario e il suo valore è sempre fisso.
  • Con le relazioni di tipo «Livello superiore»: quando nel livello secondario è presente una caratteristica che non esiste nel livello primario e vanno definite le logiche di compilazione.

Per fare in modo che un articolo si **configuri in automatico attraverso la configurazione** dell’articolo padre è necessario
  1. Assegnarli un tipo di configurazione «Da Neutro a Configurato»;
  2. Assegnargli una regola a cui è associato un insieme di caratteristiche che potrebbero essere un sottoinsieme di quelle del padre o anche diverse (in quel caso sono necessarie le relazioni a livello superiore);
  3. Inserirlo nella DB dell’articolo padre.





Articoli Neutri

Il secondo modo per configurare le righe di DB è utilizzare gli articoli neutri.

La «gestione degli articoli neutri», il cui livello avanzato è la gestione delle «regole neutri» riguarda la sostituzione di un articolo fittizio presente nella DB configurabile con un articolo più significativo nella DB dell’articolo configurato.

Esempio: articolo «vernice» senza colore che nella DB finale deve essere «vernice rossa».

ARTICOLO NEUTRO

1 Creare articolo «Da neutro a puntuale» con associato un Codice regola avente solo le caratteristiche da cui dipende la scelta dell’articolo definitivo


2 All’interno dei Valori caratteristica compilare il campo Nr. articolo acquisto con l’articolo che deve essere sostituito all’articolo neutro. In questo caso il rapporto è 1:1 fra valore caratteristica e codice articolo.


3 All’interno della DB configurabile inserire l’articolo neutro.


4 Durante la configurazione della distinta base dell’articolo configurato, il sistema sostituisce l’articolo neutro con l’articolo associato al valore della caratteristica scelta.



Qualora la scelta dell’articolo finale dipende non da un singolo valore di una caratteristica ma dalla combinazione di più valori è necessario utilizzare le regole neutri.

REGOLE NEUTRI

1 La gestione delle regole neutri è uguale a quella dell’articolo neutro, quindi occorre avere un articolo «Da neutro a puntuale» con associato un Codice regola che avente solo le caratteristiche da cui dipende la scelta dell’articolo definitivo.


2 Dall’articolo neutro selezionare l’azione «Regole neutri».


3 Impostare tutte le possibili combinazioni di caratteristiche e valori rispettando la sequenza (importante!) con cui le caratteristiche sono inserite nella pagina «Regole caratteristiche».

4 Nel campo «Codice articolo puntuale» indicare il codice articolo deve essere sostituito all’articolo neutro nella DB dell’articolo configurato.

RICHIESTA REGOLE NEUTRI

Attivando l’opzione Abilita richieste regole neutri in setup CFG si fa in modo che, in mancanza di una regola neutri che soddisfi la configurazione, deve essere aperta una pagina mentre si configura per inserire una nuova regola neutri e «insegnare» al configuratore una nuova impostazione.




Formule e condizioni

Il terzo modo per configurare le righe di DB è utilizzare le condizioni e le formule per il calcolo del campo «Quantità per» e «% di scarto» . Queste impostazioni possono essere utilizzate in combinazione con righe contenenti articoli di tipo «Puntuale» (non configurabili), «Da Neutro a Configurato» (semilavorati configurabili) o «Da Neutro a Puntuale» (articoli neutri).

CONDIZIONI PER SELEZIONE RIGHE DB

Inserire un codice condizione su una riga DB significa che nella DB configurata la riga in questione dovrà essere presente solo se le voci espresse nel codice condizione dovessero risultare vere. In caso contrario la riga non verrà inclusa.



Per esempio, la riga contenete l’articolo «FAR. CIL_LONG» verrà inserita nella DB finale solo a condizione che la caratteristica «TIPO_FARO» assuma il valore «C_LONG».


ATTENZIONE: questo metodo è il più facile da impostare, ma è anche quello che potrebbe far aumentare le righe di distinta base.


FORMULE PER CALCOLO QUANTITÀ

Il campo «Quantità per» della distinta base finale può dover dipendere dal valore che assumono alcune caratteristiche, specialmente quelle di tipo Misura. Per questo motivo è possibile indicare nel campo «Formula quantità» e «Codice formula» delle logiche di calcolo.

Il campo «Formula quantità» serve per esprimere calcoli semplici. Inserire un codice caratteristica (sempre fra parentesi quadre [CODICE CARATTERISTICA]) significa dover considerare il valore che quella caratteristica assumerà in fase di configurazione.

Nel campo «Cod. formula» è possibile assegnare una formula contenente logiche più complesse.



Anche il campo «% scarto» può essere condizionato in base ad una formula inserita nel campo «Codice formula % scarto».





Relazioni Livello Superiore

Le Relazioni a livello superiore vengono utilizzate quando:

  • Nell’articolo figlio sono presenti caratteristiche non presenti nell’articolo padre (altrimenti il trasferimento dei valori avverrebbe automaticamente)
  • Sono necessarie mappature tra Caratteristiche (l’interazione tra le caratteristiche deve avvenire tra padre e figlio)

NOTA: Le relazioni a livello superiore avvengono solo tra articolo configurabili (Tipo: da Neutro a Configurabile).

È possibile condizionare la configurazione di un articolo Figlio in base alle scelte di configurazione dell’articolo Padre.

  • L’articolo padre deve essere un articolo CONFIGURABILE
  • L’articolo figlio deve essere un articolo CONFIGURABILE

I valori che l’articolo figlio eredita dall’articolo padre devono essere impostati nelle regole di configurazione.


  • Il Trasferimento di Valore da Livello superiore, trasferisce il valore della caratteristica dai livelli superiori (risalendo l’albero di distinta) all’articolo Figlio;
  • Il Calcolo livello superiore può coinvolgere nelle formule caratteristiche configurate nei livelli superiori.




Crea Righe DB sul Documento di Vendita

Gli articoli coinvolti nella distinta base possono essere strumento di Prezzo.

Per gestirli va abilitata la funzionalità nel Setup del Configuratore tramite il campo Crea Righe DB sul Documento di Vendita.


I prezzi delle righe generate si possono calcolare tramite l’opzione Metodo Calcolo Prezzo:

  • Listino: Il prezzo viene ricavato dai prezzi di Vendita.
  • Percentuale Riga DB: Il prezzo dei singoli componenti viene calcolato tramite una percentuale presente nelle righe DB Produzione.

Il campo Cambia in Riga Commento se abilitato «trasforma» in commento la riga con l’articolo neutro da cui è stata lanciata la configurazione.

Nelle righe DB produzione è possibile definire quali componenti devono generare una riga nei documenti di vendita. Inoltre è possibile definire la percentuale con cui calcolare il prezzo di vendita (percentuale rispetto al prezzo dell’articolo configurato escluse le maggiorazioni).


In un documento di vendita il configuratore genera le righe aggiuntive prese dal primo livello di DB Produzione.

Gli eventuali articoli neutri vengono configurati e vengono generate le eventuali maggiorazioni / optional associati.





EOS Labs -