U bent hier:
Een beslissingstabel maken die een aangepast evaluatieobject gebruikt
Als u een aangepast object gebruikt om de evaluatiecriteria op te slaan, maakt u een beslissingstabel zonder de sjablonen te gebruiken.
Vereiste editions
| Ondersteunde producten en editions weergeven. |
| Benodigde gebruikersmachtigingen | |
|---|---|
| Een kwalificatieregel maken: | Productcatalogus beheren |
| Een beslissingstabel gebruiken: | Run-time van regelsengine |
Voordat u een beslissingstabel maakt die een aangepast evaluatieobject gebruikt, zorgt u ervoor dat het object bepaalde verplichte velden heeft. U gebruikt de verplichte velden om de regelcriteria in te vullen en beslissingstabellen te maken. U gebruikt ook de verplichte velden in de kwalificatieregelprocedure. Op basis van het type kwalificatieregel zijn de verplichte velden:
- Productkwalificatie: ProductId van het type FOREIGNKEY(Product2) en IsQualified van het type BOOLEAN.
- Diskwalificatie van product: ProductId van het type FOREIGNKEY(Product2) en IsDisqualified van het type BOOLEAN.
- Kwalificatie van productcategorie: CategoryId van het type FOREIGNKEY(Categorie) en IsQualified van het type BOOLEAN
- Diskwalificatie van productcategorie: CategoryId van het type FOREIGNKEY(Categorie) en IsDisqualified van het type BOOLEAN
- Klik op de hoofdpagina van de app Productcatalogusbeheer op Kwalificatieregels.
-
Klik op de pagina Kwalificatiebeslissingstabellen op Nieuw.
De pagina Basisdetails wordt weergegeven.
-
Op de pagina Basisdetails:
-
Geef de naam, API-naam en beschrijving op.
Tip Voeg het doel van de beslissingstabel toe aan de naam van de beslissingstabel om op te geven of de beslissingstabel bedoeld is voor kwalificatie of diskwalificatie. Als u bijvoorbeeld een beslissingstabel voor kwalificaties voor meubels maakt, noemt u de beslissingstabel FurnitureQualified. -
Selecteer een type toepassingsgebruik.
Als u een beslissingstabel wilt maken voor productkwalificatie of diskwalificatie, selecteert u Productkwalificatie. Selecteer voor het maken van een beslissingstabel voor productcategoriekwalificatie of diskwalificatie Productcategoriekwalificatie.
-
Selecteer op basis van het aantal records in uw beslissingstabel een type beslissingstabel.
Als het aantal records in de beslissingstabel kleiner is dan 100.000, selecteert u
Standaard
Als het aantal records in de beslissingstabel 100.000 overschrijdt, selecteert uGeavanceerd
. -
Klik op Opslaan en volgende.
De pagina Voorwaarden en resultaten wordt weergegeven.
-
Geef de naam, API-naam en beschrijving op.
-
Selecteer een bronobject.
Sla het veld Gerelateerde objecten over, omdat regels alleen voor het bronobject zijn gedefinieerd.
-
Voeg filters toe om de rijen van het bronobject te beperken.
- Klik op Bronfilter.
- Klik voor het toevoegen van een filter op Filter toevoegen en selecteer vervolgens een bronobjectveld, operator en een waarde.
- Als u meer dan één filter toevoegt, gebruikt u het veld Filterlogica om de logica op te geven met AND of OR.
-
Als u de beslissingstabel wilt gebruiken voor productkwalificatie of diskwalificatie, voegt u het veld ProductId toe met Is gelijk aan als operator. Voeg voor het gebruik van de beslissingstabel voor productcategoriekwalificatie of diskwalificatie CategoryId met Is gelijk aan als operator toe. Voeg daarnaast andere velden toe die u als invoer wilt gebruiken. Voeg in de sectie Voorwaarden de velden toe die u als invoer wilt gebruiken. Een veld toevoegen als invoer:
- Klik op Voorwaarde toevoegen.
- Selecteer bij Bronobjectveld de veldnaam.
-
Selecteer een operator.
De operator bepaalt hoe een bepaald veld uit de bedrijfsregel een record of een door de gebruiker opgegeven waarde evalueert.
- Stel de voorwaarde zo nodig in als optioneel.
Zie Overwegingen bij het maken van beslissingstabellen voor meer informatie over het toegestane aantal invoer- en uitvoervelden. -
Selecteer een type voorwaarde.
Wanneer u aangepaste logica gebruikt, geeft de kolom Getal het volgnummer van de velden aan. Als u bijvoorbeeld drie invoervelden hebt en aangepaste logica wilt gebruiken die uitvoer levert wanneer velden 1 en 2 overeenkomen of wanneer veld 3 overeenkomt, geeft u de voorwaarde op als: (1 EN 2) OF 3.
-
Voeg voor het gebruik van de beslissingstabel voor product- of categoriekwalificatie het veld IsQualified toe. Voeg voor het gebruik van de beslissingstabel voor diskwalificatie van producten of categorieën het veld IsDisqualified toe. Voeg daarnaast andere velden toe die u als uitvoer wilt gebruiken. Voeg in de sectie Resultaten alle velden toe die u in de uitvoer van de beslissingstabel wilt hebben. Een veld als uitvoer toevoegen:
- Klik op Resultaten toevoegen.
- Selecteer in het veld Bronobject de veldnaam.
-
Klik op Opslaan en volgende.
De pagina Werkingen wordt weergegeven.
- Selecteer Eerste overeenkomst in het veld Filterresultaat op.
- Selecteer indien nodig een invoer- of uitvoerveld waarop records moeten worden gesorteerd en selecteer vervolgens de sorteervolgorde.
-
Als u kolommen met null-waarden wilt overwegen tijdens opzoeken, selecteert u Null-waarden overwegen voor opzoeken.
Zie Hoe null-waarden werken in beslissingstabellen.
Opmerking De optie Null-waarden overwegen voor opzoeken is alleen beschikbaar wanneer het type beslissingstabel standaard is. -
Klik op Opslaan en volgende.
De pagina Voorbeeld en opslaan wordt weergegeven.
- Controleer op de pagina Voorbeeld en opslaan de informatie, inclusief de voorwaarden en voorbeeldrecords, en klik vervolgens op Voltooien.
Opmerking Als u aangepaste velden in beslissingstabellen hebt gebruikt, gebruikt u wijzigingssets of pakketbeheer om de aangepaste velden eerst te implementeren naar uw doelorganisatie voordat u de beslissingstabellen implementeert.
Heeft dit artikel uw probleem opgelost?
Laat ons weten wat we kunnen doen om te verbeteren!

