Megosztás a következőn keresztül:


RuleUpdateParameters interface

A tartomány létrehozásához vagy frissítéséhez szükséges tartomány JSON-objektum.

Tulajdonságok

actions

A szabály minden feltételének teljesülése esetén végrehajtott műveletek listája.

conditions

Azoknak a feltételeknek a listája, amelyeket meg kell felelnie a végrehajtandó műveleteknek

matchProcessingBehavior

Ha ez a szabály megegyezik, akkor a szabálymotor továbbra is futtatja a többi szabályt, vagy leállítja azt. Ha nincs jelen, alapértelmezés szerint a Continue (Folytatás) értékre van kapcsolva.

order

A szabályok végpontra való alkalmazásának sorrendje. Lehetséges értékek: {0,1,2,3,.........}. A kisebb sorrendű szabályt a rendszer egy nagyobb sorrendű szabály előtt alkalmazza. A 0. sorrendű szabály egy speciális szabály. Nem igényel semmilyen feltételt, és a benne felsorolt műveletek mindig érvényesek lesznek.

ruleSetName

A szabályt tartalmazó szabálykészlet neve. MEGJEGYZÉS: Ez a tulajdonság nem lesz szerializálva. Csak a kiszolgáló tudja feltölteni.

Tulajdonság adatai

actions

A szabály minden feltételének teljesülése esetén végrehajtott műveletek listája.

actions?: DeliveryRuleActionAutoGeneratedUnion[]

Tulajdonság értéke

conditions

Azoknak a feltételeknek a listája, amelyeket meg kell felelnie a végrehajtandó műveleteknek

conditions?: DeliveryRuleConditionUnion[]

Tulajdonság értéke

matchProcessingBehavior

Ha ez a szabály megegyezik, akkor a szabálymotor továbbra is futtatja a többi szabályt, vagy leállítja azt. Ha nincs jelen, alapértelmezés szerint a Continue (Folytatás) értékre van kapcsolva.

matchProcessingBehavior?: string

Tulajdonság értéke

string

order

A szabályok végpontra való alkalmazásának sorrendje. Lehetséges értékek: {0,1,2,3,.........}. A kisebb sorrendű szabályt a rendszer egy nagyobb sorrendű szabály előtt alkalmazza. A 0. sorrendű szabály egy speciális szabály. Nem igényel semmilyen feltételt, és a benne felsorolt műveletek mindig érvényesek lesznek.

order?: number

Tulajdonság értéke

number

ruleSetName

A szabályt tartalmazó szabálykészlet neve. MEGJEGYZÉS: Ez a tulajdonság nem lesz szerializálva. Csak a kiszolgáló tudja feltölteni.

ruleSetName?: string

Tulajdonság értéke

string