For the complete documentation index, see llms.txt. This page is also available as Markdown.

ApprovalRuleAttributes

Attributes of the ApprovalRuleAttributes type

Attributes for creating and updating an approval rule

{
  "name": "",
  "active": true,
  "fromDate": "2022-06-01",
  "toDate": "2022-06-01",
  "approverIds": [
    "456123"
  ],
  "approverId": "456123",
  "requireUnanimousApproval": true,
  "totalQuoteAmount": 123,
  "totalQuoteAmountEnabled": true,
  "netPaymentDays": 123,
  "netPaymentDaysEnabled": true,
  "overallQuoteDiscount": 123,
  "overallQuoteDiscountEnabled": true,
  "anyDiscountEnabled": true,
  "anyDiscount": 123,
  "productIdEnabled": true,
  "productId": "456123",
  "planIdEnabled": true,
  "planId": "456123",
  "billingPeriodEnabled": true,
  "billingPeriod": "BillingPeriod",
  "isRampEnabled": true
}
Name
Type
Description

name

String

Name of the approval rule

active

Boolean

Rule will be applied when active

fromDate

ISO8601Date

First date the rule will apply

toDate

ISO8601Date

Late date the rule will apply

approverIds

List (ID)

Approvers for this rule (all must approve when the rule triggers)

approverId

ID

Single approver id

requireUnanimousApproval

Boolean

Require all approvers to approve for this rule

totalQuoteAmount

Int

totalQuoteAmountEnabled

Boolean

netPaymentDays

Int

netPaymentDaysEnabled

Boolean

overallQuoteDiscount

Int

overallQuoteDiscountEnabled

Boolean

anyDiscountEnabled

Boolean

anyDiscount

Int

productIdEnabled

Boolean

productId

ID

planIdEnabled

Boolean

planId

ID

billingPeriodEnabled

Boolean

billingPeriod

isRampEnabled

Boolean

Last updated

Was this helpful?