DunningPolicyRuleLine Data Type

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

Example

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