DunningPolicyRuleLine Data Type

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

Example

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