Configuratore · Regole
Due tipi di regole in un unico elenco. Le regole di VINCOLO indicano cosa si può scegliere, come coppie esplicite, perché una regola deve essere comprensibile a un venditore che si trova di fronte a un cliente. Le regole di PROCESSO indicano cosa SIGNIFICA la scelta: quale componente, in quale quantità, attraverso quale operazione, con quale controllo, e contengono una condizione scritta nel linguaggio comune.
Dove trovarlo
- Modulo: Catena di fornitura
- Gruppo: Dati anagrafici
- Sezione: Configuratore di prodotto
- Schermo: Configuratore · Regole
Indirizzo nella console: /scm/config-rules
Lista · 26 colonne · 45 campi sulla sua forma · 4 di loro richiesto
Cosa mostra l'elenco
Queste sono le colonne dell'elenco, nell'ordine in cui vengono visualizzate. Ognuna di esse può essere utilizzata per ordinare, filtrare, nascondere o esportare i dati.
| Colonna | Tipo | Nome del campo |
|---|---|---|
| Modello | Codice | model_no |
| Codice | Codice | code |
| Regola | Testo | name |
| Tipo | Stato | rule_type |
| BOM | Codice | then_bom_name |
| Instradamento | Codice | then_routing_name |
| Sostituisce | Codice | replace_item_no |
| Imposta sul bambino | Codice | target_code |
| Chiuso | sì o no | is_locked |
| Quando l'opzione | Codice | when_option_code |
| Quindi opzione | Codice | then_option_code |
| Quando | Codice | condition_expr |
| Calcola | Codice | output_name |
| Formula | Codice | value_formula |
| Seleziona parte | Codice | then_item_no |
| Quantità | Codice | qty_formula |
| Op | Numero | operation_no |
| Operazione | Testo | operation_name |
| Centro di lavoro | Codice | then_work_center_code |
| Al di fuori | sì o no | is_subcontracted |
| Ispezione | Codice | then_inspection_plan_no |
| Ciò che dice | Testo | message |
| Gravità | Stato | severity |
| Attivo | sì o no | is_active |
| In vigore dal | Data | effective_from |
| Fino a | Data | effective_to |
Il modulo
Ecco cosa viene richiesto quando si crea un record. I campi obbligatori sono contrassegnati; una scelta tratta da un elenco di configurazione è una di quelle che un amministratore può estendere senza bisogno di una nuova versione.
| Campo | Tipo | Scelte | Note |
|---|---|---|---|
| Modello necessario | Scelta | Ricercato a partire da record esistenti | |
| Codice necessario | Testo | ||
| Nome necessario | Testo | ||
| Tipo necessario | Scelta | requisiti, esclude, voli, consiglia, quantità_minima, quantità massima, forze_eto, calcola, seleziona_componente, operazione_di_selezione, selects_routing, selects_inspection, seleziona_sottomodello, imposta_parametro, valore_predefinito, propaga_valore, esclude_componente, sostituisce_componente, set_component_qty, selects_bom, rimozione_operazione, imposta_tempo_operativo, set_work_center, convalida | Regole di vincolo: "requires" segnala un errore, "implies" lo aggiunge automaticamente. Regole di processo: "calculates" calcola un numero, le regole "selects_" decidono di cosa è fatto il prodotto e come, e "defaults_value" inserisce una risposta (Bloccato: la persona non può modificarlo). Azioni delle regole: "propagates_value" scrive un valore in un sottoassieme (TG100.DIAL_SIZE = TG310.DIAL_SIZE); "excludes_component", "replaces_component" e "sets_component_qty" modificano una parte già presente nella struttura; "selects_bom" e "selects_routing" con "Invece del ciclo di lavorazione base", scelgono una variante; "removes_operation", "sets_operation_time" e "sets_work_center" modificano un'operazione tramite il suo numero; "validates" rifiuta (errore) o avvisa quando la sua condizione è soddisfatta. Più veloce: Configurator · Cartella di lavoro › Regole come testo, una frase IF … THEN … per riga. |
| Quando si sceglie questa opzione | Scelta | Ricercato a partire da record esistenti | Opzioni del modello scelto. Digita il codice del materiale per trovare l'opzione che lo aggiunge. |
| Quindi questa opzione | Scelta | Ricercato a partire da record esistenti | Non si limita alla stessa domanda del lato "quando": una regola che attraversa l'albero è il punto fondamentale di una regola. |
| Quando (una condizione) | Testo lungo | Scritto come una formula, sopra i codici delle domande: steel_grade = 'A' e diameter = 12 e zincizing = 'yes'. Lascialo vuoto per una regola che si applica sempre, ovvero il modo in cui vengono espressi i componenti standard e le operazioni standard di un modello. Una domanda contiene il CODICE dell'opzione scelta (dial_size = 'DS-4IN'), o il numero digitato per un'opzione che accetta un valore; <domanda>_opzione contiene sempre il codice. Non in prosa: "Quando la dimensione del quadrante è di 4 pollici" viene rifiutato. Solo per le regole di processo: le regole di vincolo utilizzano le due caselle di opzione sopra. Configurator · Modelli › Controlla questo modello elenca ogni nome e codice. | |
| Nome del valore che calcola | Testo | Per una regola "calcola". Le regole successive si riferiscono al risultato con questo nome. | |
| Come dimostrare quel valore | Testo | ||
| Unità di quel valore | Testo | ||
| Formula | Testo lungo | ad esempio lunghezza_mm + tolleranza_processo + tolleranza_taglio | |
| Quindi seleziona questa parte | Scelta | Ricercato a partire da record esistenti | Una parte. Per più parti nelle stesse condizioni, salvare la regola e aggiungerle ai suoi componenti. |
| Parte alternativa | Scelta | Ricercato a partire da record esistenti | Si utilizza quando la prima opzione non è disponibile. Non si tratta di un secondo componente. |
| Che tipo di parte | Scelta | crudo, componente, sottogruppo, consumabile, confezione, acquistato | Decide su quale riga del foglio costi viene inserita. |
| Quantità (una costante) | Numero | ||
| Quantità (una formula) | Testo lungo | Ad esempio, raw_mass_kg. Prevale sulla costante quando entrambe sono fornite. | |
| Unità di misura della quantità | Testo | ||
| % di scarto | Numero | ||
| Consumato durante il funzionamento | Numero | ||
| Numero dell'operazione | Numero | ||
| Operazione | Testo | ||
| Su questo centro di lavoro | Scelta | Ricercato a partire da record esistenti | |
| Dopo l'operazione | Numero | ||
| Preparazione (minuti) | Numero | ||
| Corsa per uno (minuti) | Numero | ||
| Tempo di esecuzione (una formula) | Testo lungo | ad esempio round(2 + raw_length_mm / 2000, 3) | |
| Eseguito all'aperto | sì o no | La fase di instradamento è la sezione in cui si decide l'eventuale subappalto. Un'operazione contrassegnata in questa sezione genera una richiesta d'acquisto anziché essere programmata su una macchina. | |
| Subappaltatore | Scelta | Ricercato a partire da record esistenti | |
| Ciò che addebitano (una cifra fissa) | Numero | ||
| Quanto addebitano (una formula) | Testo lungo | Il prezzo della zincatura è calcolato in base alla quantità di zinco depositato, mentre quello della lavorazione è calcolato a ore: un prezzo fisso garantisce che il trattamento abbia lo stesso costo per ogni dimensione. | |
| Per quanto tempo lo conservano (giorni) | Numero | ||
| Quindi ispeziona questo piano | Scelta | Ricercato a partire da record esistenti | |
| In quale fase | Scelta | in arrivo, in corso, finale, primo_articolo, pre-spedizione, periodic, audit, restituito | |
| Quindi configura questo sotto-assemblaggio | Scelta | Ricercato a partire da record esistenti | |
| Quindi usa questa distinta base | Scelta | Ricercato a partire da record esistenti | selects_bom: una variante del disegno di legge che sostituisce quella base quando la condizione è soddisfatta. |
| Invece del percorso di base | sì o no | selects_routing: attivo, il routing sostituisce il routing di base; disattivo, le sue operazioni vengono aggiunte. | |
| Parte che sostituisce | Scelta | Ricercato a partire da record esistenti | replaces_component: questa parte viene rimossa e al suo posto viene inserita la frase "Poi seleziona questa parte". |
| questione del sottogruppo | Testo | propagates_value: il codice della domanda sul sotto-assemblaggio ("Quindi configura questo sotto-assemblaggio") in cui viene scritto il valore della formula, ad esempio DIAL_SIZE. | |
| Chiuso | sì o no | defaults_value / propagates_value: attivo, la persona non può modificare ciò che la regola imposta; disattivo, è solo un valore predefinito. | |
| Ciò che viene detto alla persona | Testo lungo | Una regola di vincolo che si attiva senza alcuna spiegazione è un configuratore che le persone smettono di usare. Una regola di processo usa questo come motivo che scrive accanto a ogni parte e a ogni operazione prodotta. | |
| Gravità | Scelta | errore, avvertimento, informazioni | |
| Ordine | Numero | ||
| Attivo | sì o no | ||
| In vigore dal | Data | La data di entrata in vigore di questa versione della riga. Lasciala così com'è, a meno che tu non stia indicando una data per una modifica futura. | |
| Fino a | Data | Lascia vuoto per un campo aperto. Impostandolo, questa versione verrà terminata anziché essere eliminata. |
Le regole che si applicano qui
Tutto ciò che appare su questa schermata obbedisce alle regole della piattaforma, non a regole proprie. Ecco quelle che è bene conoscere prima di utilizzarla:
- Restringere un elenco — ricerca, condizioni, ordinamento, totali, esportazione e visualizzazioni salvate.
- Cosa può essere modificato — I cinque motivi per cui un documento non può essere modificato.
- Aziende e unità aziendali — cosa sta facendo lo switcher sopra questo elenco.
- Creazione di un record — Campi obbligatori, provenienza delle opzioni e modalità di assegnazione dei valori.
- Importazione di un foglio di calcolo — Questa schermata ne accetta uno e segue le stesse regole della digitazione.