DunningPolicyRuleLine Data Type

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

Example

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