DunningPolicyRuleLine Data Type

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

Example

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