DunningPolicyRuleLine Data Type

Implemented Interfaces
Serializable
Properties
name data type description
notified boolean
ruleLineJoint string
policyConditionTargetValue string
id number
policyConditionOperator string
historized boolean
auditableFields array of AuditableFieldHistory
dunningPolicyRule DunningPolicyRule
transient boolean
policyConditionTarget string
version number
auditable Auditable

Example

{
  "notified" : true,
  "ruleLineJoint" : "...",
  "policyConditionTargetValue" : "...",
  "id" : 12345,
  "policyConditionOperator" : "...",
  "historized" : true,
  "auditableFields" : [ {
    "fieldName" : "...",
    "historable" : true,
    "historized" : true,
    "auditType" : "STATUS",
    "notfiable" : true,
    "currentState" : { },
    "notified" : true,
    "previousState" : { }
  }, {
    "fieldName" : "...",
    "historable" : true,
    "historized" : true,
    "auditType" : "RENEWAL",
    "notfiable" : true,
    "currentState" : { },
    "notified" : true,
    "previousState" : { }
  } ],
  "dunningPolicyRule" : {
    "auditable" : {
      "created" : 12345,
      "creator" : "...",
      "lastModified" : 12345,
      "updater" : "...",
      "updated" : 12345,
      "lastUser" : "..."
    },
    "version" : 12345,
    "transient" : true,
    "historized" : true,
    "dunningPolicy" : {
      "totalDunningLevels" : 12345,
      "version" : 12345,
      "minBalanceTriggerCurrency" : { },
      "id" : 12345,
      "policyDescription" : "...",
      "auditable" : { },
      "isActivePolicy" : true,
      "isDefaultPolicy" : true,
      "transient" : true,
      "attachInvoicesToEmails" : true,
      "policyName" : "...",
      "disabled" : true,
      "interestForDelaySequence" : 12345,
      "dunningLevels" : [ { }, { } ],
      "determineLevelBy" : "DAYS_OVERDUE",
      "policyPriority" : 12345,
      "dunningPolicyRules" : [ { }, { } ],
      "minBalanceTrigger" : 12345.0,
      "includeDueInvoicesInThreshold" : true,
      "includePayReminder" : true,
      "auditableFields" : [ { }, { } ],
      "notified" : true,
      "historized" : true,
      "active" : true
    },
    "ruleJoint" : "...",
    "notified" : true,
    "auditableFields" : [ {
      "fieldName" : "...",
      "historable" : true,
      "historized" : true,
      "auditType" : "RENEWAL",
      "notfiable" : true,
      "currentState" : { },
      "notified" : true,
      "previousState" : { }
    }, {
      "fieldName" : "...",
      "historable" : true,
      "historized" : true,
      "auditType" : "OTHER",
      "notfiable" : true,
      "currentState" : { },
      "notified" : true,
      "previousState" : { }
    } ],
    "dunningPolicyRuleLines" : [ {
      "notified" : true,
      "ruleLineJoint" : "...",
      "policyConditionTargetValue" : "...",
      "id" : 12345,
      "policyConditionOperator" : "...",
      "historized" : true,
      "auditableFields" : [ { }, { } ],
      "dunningPolicyRule" : { },
      "transient" : true,
      "policyConditionTarget" : "...",
      "version" : 12345,
      "auditable" : { }
    }, {
      "notified" : true,
      "ruleLineJoint" : "...",
      "policyConditionTargetValue" : "...",
      "id" : 12345,
      "policyConditionOperator" : "...",
      "historized" : true,
      "auditableFields" : [ { }, { } ],
      "dunningPolicyRule" : { },
      "transient" : true,
      "policyConditionTarget" : "...",
      "version" : 12345,
      "auditable" : { }
    } ],
    "id" : 12345
  },
  "transient" : true,
  "policyConditionTarget" : "...",
  "version" : 12345,
  "auditable" : {
    "created" : 12345,
    "creator" : "...",
    "lastModified" : 12345,
    "updater" : "...",
    "updated" : 12345,
    "lastUser" : "..."
  }
}