| |||||||||
Comment spécifier plusieurs valeurs, telles que des codes de familles d'achat ou des valeurs de champs localisés, pour une règle d'achat guidé ?
Lors de la commande ORing de plusieurs valeurs pour un champ dans la configuration de la stratégie, la colonne Opérateur doit utiliser contient et le champ de droite doit utiliser une barre verticale unique (|) pour séparer chaque valeur.
Par exemple, voir la configuration de fichier de règles liées à la validation suivante pour déclencher une règle pour plusieurs valeurs de code de famille d'achat.
| Nom de la politique | Type à gauche | Champ à gauche | Type à droite | Champ à droite | Opérateur | Opérateur logique |
| Politique relative aux produits de base | champ | LineItems.Amount.Amount | constante | 1000 | > | && |
| Politique relative aux produits de base | champ | LineItems.CommodityExportMapEntry | constante | Projet | != | && |
| Politique relative aux produits de base | champ | LineItems.Description.CommonCommodityCode.UniqueName | constante | 4412|4414|6610|8820 | contient |
Dans cet exemple de configuration, la règle relative aux familles d'achat sera déclenchée lorsque tous les éléments suivants seront vrais :
Si vous utilisez un champ booléen (dont la valeur est vrai ou faux) dans la configuration de votre politique, veillez à spécifier toutes les valeurs d'affichage localisées pour ce champ.
Pour une valeur de champ booléen Oui :
| Nom de la politique | Type à gauche | Champ à gauche | Type à droite | Champ à droite | Opérateur | Opérateur logique |
| Règles hors catalogue | champ | TotalCost.ApproxAmountInBaseCurrency | constante | 5000 | < | && |
| Règles hors catalogue | champ | LineItems.IsAdHoc | constante | true|Oui|نعч|Да|Ano|Ja|φαι|Sí|Kyllä|Oui|Da|Igen|Sì|dénouement|mendres|tiret|br|Tak|Sim|Evet|| | contient |
Pour une valeur de champ Aucun booléen :
| Nom de la politique | Type à gauche | Champ à gauche | Type à droite | Champ à droite | Opérateur | Opérateur logique |
| Règles hors catalogue | champ | TotalCost.ApproxAmountInBaseCurrency | constante | 5000 | < | && |
| Règles hors catalogue | champ | LineItems.IsAdHoc | constante | false|No|لч|Не|Ne|Nej|Nein|ena| | contient |
Tout champ de texte comportant des valeurs localisées devra être traité de la même manière avec l'opérateur contient, avec les valeurs localisées en fonction des valeurs que vous avez configurées pour le champ dans votre fichier customerResources.csv pour chaque paramètre régional.
Achat guidé > Administration Achat guidé > Règles