File

projects/congarevenuecloud/elements/src/lib/constraint-rule/interfaces/constraint-rule.interface.ts

Description

Holds information of constraint rule

Index

Properties

Properties

actionIntent
actionIntent: "Auto Include" | "Prompt" | "Show Message" | "Check on Finalization" | "Disable Selection"
Type : "Auto Include" | "Prompt" | "Show Message" | "Check on Finalization" | "Disable Selection"
Optional

Stores the action Intent of the rule.

actionItems
actionItems: Array<ActionItem>
Type : Array<ActionItem>

List of constraint rule action items

actionType
actionType: "Inclusion" | "Exclusion" | "Validation" | "Recommendation" | "Replacement"
Type : "Inclusion" | "Exclusion" | "Validation" | "Recommendation" | "Replacement"

Stores the action type of the rule.

cartId
cartId: string
Type : string
Optional

Stores the configuration ID associated with the rule.

isOption
isOption: boolean
Type : boolean

Boolean indicating whether the target is an option or not.

message
message: string
Type : string

Stores the message of the rule.

messageHtml
messageHtml: string
Type : string
Optional

Stores the formatted message of the rule. This field is optional.

targetBundleNumber
targetBundleNumber: number
Type : number

Stores the target bundle number.

triggeringPrimaryLineNumbers
triggeringPrimaryLineNumbers: number
Type : number

Stores the triggering primary line number.

triggeringProducts
triggeringProducts: Array<Product>
Type : Array<Product>

List of constraint rule condition products

results matching ""

    No results matching ""