Definizione di gruppo di regole
Un gruppo di regole contiene una serie di condizioni e azioni da applicare ai dati inseriti per una funzione di SunSystems. Ed è contenuto in una definizione condizioni.
La funzione di SunSystems relativa alla regola è determinata dalla definizione condizioni.
Un gruppo di regole può essere impiegato per vari scopi, ad esempio per convalidare dati, impostare valori, effettuare conversioni e calcoli o stabilire le condizioni che regolano determinati processi e azioni.
Un gruppo di regole consiste in una serie di istruzioni di condizione seguite da una serie di istruzioni di azione (comandi) oppure soltanto in una serie di istruzioni di azione se la regola deve essere applicata in tutti i casi. Un gruppo di regole può contenere fino a 50 condizioni e fino a 50 azioni. Le istruzioni di condizione iniziano sempre con il comando Se o Oppure e le istruzioni di azione sono sempre definite dopo le istruzioni di condizione.
Un gruppo di regole è costituito da tabelle di decisioni nelle quali le colonne sono utilizzate per associare una o più azioni ai risultati di una o più istruzioni di condizione. Un gruppo di regole può contenere fino a dieci colonne.
Il seguente è un esempio di gruppo di regole:
Comando | Valore 1 | Operatore | Valore 2 | Colonna decisione 1 | Colonna decisione 2 | Colonna decisione 3 |
Se | Codice prodotto | = | P01 | S | N | |
Se | Codice centro di costo | = | Spazio | S | ||
Imposta | Analisi archivio contabile 6 | = | ABC | A | ||
Imposta | Analisi archivio contabile 6 | = | 123 | A | ||
Visualizza | Msg_Errore_CC_Mancante | A |
Le istruzioni Se sono le condizioni e le istruzioni Imposta e Visualizza sono le azioni.
Il risultato della condizione (S o N, sì o no) è indicato in una colonna. L'azione da eseguire per un determinato risultato è indicata da una A nell'apposita colonna dell'istruzione di azione.
Ad esempio, nel gruppo di regole riportato sopra, se il codice prodotto è P01, il valore dell'analisi dell'archivio contabile 6 è impostato su ABC, come indicato nella colonna di decisione 1. Se il codice prodotto non è P01, il valore dell'analisi dell'archivio contabile 6 è impostato su 123, come indicato nella colonna di decisione 2.
Punti essenziali sui gruppi di regole
- I gruppi di regole contengono istruzioni di condizione Se e Oppure e istruzioni di azione, o comandi, come Imposta, Visualizza, Calcola.
- È possibile specificare più istruzioni Se e Oppure.
- Le istruzioni di azione sono sempre definite dopo le istruzioni di condizione.
- Il risultato della condizione è Sì o No ed è indicato in una colonna di decisione.
- L'azione da eseguire per un determinato risultato è indicata da una A nella colonna della condizione o del risultato.
- I valori utilizzati nell'istruzione possono essere dati, valori letterali, aree dello spazio di lavoro o parole chiave (ad esempio Esiste).
- Sono disponibili dieci colonne di decisione per ogni gruppo di regole.