DunningPolicyRuleLine Data Type

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

Example

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