recurringChargeTemplateDto Data Type

The Class RecurringChargeTemplateDto.

Namespace
(Default)
Properties
name data type type namespace min/max occurs constraints description
applyInAdvance boolean element 0/1   The apply in advance.
applyInAdvanceEl string element 0/1 max size: 2000, min size: 0 The apply in advance el.
calendar string element 1/1 required The calendar.
calendarCodeEl string element 0/1 max size: 2000, min size: 0 The calendar code el.
durationTermInMonth int element 0/1   The duration term in month.
durationTermInMonthEl string element 0/1 max size: 2000, min size: 0 The duration term in month El.
filterExpression string element 0/1 max size: 2000, min size: 0 The filter expression.
shareLevel int element 0/1   The share level.
subscriptionProrata boolean element 0/1   The subscription prorata.
subscriptionProrataEl string element 0/1 max size: 2000, min size: 0 The subscription prorata el.
terminationProrata boolean element 0/1   The termination prorata.
terminationProrataEl string element 0/1 max size: 2000, min size: 0 The termination prorata el.
Properties inherited from chargeTemplateDto
amountEditable boolean element 0/1   The amount editable.
customFields customFieldsDto element 0/1   The custom fields.
inputUnitDescription string element 0/1   The input unit description.
invoiceSubCategory string element 1/1 required The invoice sub category.
languageDescriptions languageDescriptionDto element 0/unbounded   The language descriptions.
ratingUnitDescription string element 0/1   The rating unit description.
revenueRecognitionRuleCode string element 0/1   The revenue recognition rule code.
roundingModeDtoEnum roundingModeEnum element 0/1   EDR and WO quantity field value rounding
triggeredEdrs triggeredEdrTemplatesDto element 0/1   The triggered edrs.
unitMultiplicator decimal element 0/1   The unit multiplicator.
unitNbDecimal int element 1/1   EDR and WO quantity field value precision
Properties inherited from enableBusinessDto
code string attribute 1/1   The code
description string attribute 0/1   The description
id long attribute 0/1   The id.
auditable auditableDto element 0/1    
auditableField auditableFieldDto element 0/unbounded    
disabled boolean element 0/1   Is entity disabled. Value is ignored in Update action - use enable/disable API instead.
updatedCode string element 0/1   The updated code.

Example

<RecurringChargeTemplate code="..." description="..." id="...">
  <calendar>...</calendar>
  <durationTermInMonth>...</durationTermInMonth>
  <subscriptionProrata>...</subscriptionProrata>
  <terminationProrata>...</terminationProrata>
  <applyInAdvance>...</applyInAdvance>
  <shareLevel>...</shareLevel>
  <filterExpression>...</filterExpression>
  <calendarCodeEl>...</calendarCodeEl>
  <durationTermInMonthEl>...</durationTermInMonthEl>
  <subscriptionProrataEl>...</subscriptionProrataEl>
  <terminationProrataEl>...</terminationProrataEl>
  <applyInAdvanceEl>...</applyInAdvanceEl>
  <invoiceSubCategory>...</invoiceSubCategory>
  <amountEditable>...</amountEditable>
  <languageDescriptions>
    <languageCode>...</languageCode>
    <description>...</description>
  </languageDescriptions>
  <inputUnitDescription>...</inputUnitDescription>
  <ratingUnitDescription>...</ratingUnitDescription>
  <unitMultiplicator>...</unitMultiplicator>
  <unitNbDecimal>...</unitNbDecimal>
  <roundingModeDtoEnum>...</roundingModeDtoEnum>
  <revenueRecognitionRuleCode>...</revenueRecognitionRuleCode>
  <customFields>
    <customField/>
    <inheritedCustomField/>
  </customFields>
  <triggeredEdrs>
    <triggeredEdr/>
  </triggeredEdrs>
  <disabled>...</disabled>
  <auditable/>
  <auditableFields>
    <auditableField/>
  </auditableFields>
  <updatedCode>...</updatedCode>
</RecurringChargeTemplate>