offerServiceTemplateDto Data Type

The Class OfferServiceTemplateDto.

Namespace
(Default)
Properties
name data type type namespace min/max occurs wrapped by description
incompatibleServiceTemplate serviceTemplateDto element 0/unbounded incompatibleServices The incompatible services.
mandatory boolean element 0/1   The mandatory.
serviceTemplate serviceTemplateDto element 0/1   The service template.

Example

<OfferServiceTemplate>
  <serviceTemplate code="..." description="..." id="...">
    <longDescription>...</longDescription>
    <invoicingCalendar>...</invoicingCalendar>
    <serviceChargeTemplateRecurrings>
      <serviceChargeTemplateRecurring/>
    </serviceChargeTemplateRecurrings>
    <serviceChargeTemplateSubscriptions>
      <serviceChargeTemplateSubscription/>
    </serviceChargeTemplateSubscriptions>
    <serviceChargeTemplateTerminations>
      <serviceChargeTemplateTermination/>
    </serviceChargeTemplateTerminations>
    <serviceChargeTemplateUsages>
      <serviceChargeTemplateUsage/>
    </serviceChargeTemplateUsages>
    <customFields>
      <customField/>
      <inheritedCustomField/>
    </customFields>
    <somCode>...</somCode>
    <imagePath>...</imagePath>
    <imageBase64>...</imageBase64>
    <minimumAmountEl>...</minimumAmountEl>
    <minimumAmountElSpark>...</minimumAmountElSpark>
    <minimumLabelEl>...</minimumLabelEl>
    <minimumLabelElSpark>...</minimumLabelElSpark>
    <autoEndOfEngagement>...</autoEndOfEngagement>
    <renewalRule>
      <initialyActiveFor>...</initialyActiveFor>
      <initialyActiveForUnit>...</initialyActiveForUnit>
      <autoRenew>...</autoRenew>
      <daysNotifyRenewal>...</daysNotifyRenewal>
      <endOfTermAction>...</endOfTermAction>
      <terminationReasonCode>...</terminationReasonCode>
      <renewFor>...</renewFor>
      <renewForUnit>...</renewForUnit>
      <extendAgreementPeriodToSubscribedTillDate>...</extendAgreementPeriodToSubscribedTillDate>
    </renewalRule>
    <disabled>...</disabled>
    <auditable/>
    <auditableFields>
      <auditableField/>
    </auditableFields>
    <updatedCode>...</updatedCode>
  </serviceTemplate>
  <mandatory>...</mandatory>
  <incompatibleServices>
    <incompatibleServiceTemplate code="..." description="..." id="...">
      <longDescription>...</longDescription>
      <invoicingCalendar>...</invoicingCalendar>
      <serviceChargeTemplateRecurrings>
        <serviceChargeTemplateRecurring/>
      </serviceChargeTemplateRecurrings>
      <serviceChargeTemplateSubscriptions>
        <serviceChargeTemplateSubscription/>
      </serviceChargeTemplateSubscriptions>
      <serviceChargeTemplateTerminations>
        <serviceChargeTemplateTermination/>
      </serviceChargeTemplateTerminations>
      <serviceChargeTemplateUsages>
        <serviceChargeTemplateUsage/>
      </serviceChargeTemplateUsages>
      <customFields>
        <customField/>
        <inheritedCustomField/>
      </customFields>
      <somCode>...</somCode>
      <imagePath>...</imagePath>
      <imageBase64>...</imageBase64>
      <minimumAmountEl>...</minimumAmountEl>
      <minimumAmountElSpark>...</minimumAmountElSpark>
      <minimumLabelEl>...</minimumLabelEl>
      <minimumLabelElSpark>...</minimumLabelElSpark>
      <autoEndOfEngagement>...</autoEndOfEngagement>
      <renewalRule>
        <initialyActiveFor>...</initialyActiveFor>
        <initialyActiveForUnit>...</initialyActiveForUnit>
        <autoRenew>...</autoRenew>
        <daysNotifyRenewal>...</daysNotifyRenewal>
        <endOfTermAction>...</endOfTermAction>
        <terminationReasonCode>...</terminationReasonCode>
        <renewFor>...</renewFor>
        <renewForUnit>...</renewForUnit>
        <extendAgreementPeriodToSubscribedTillDate>...</extendAgreementPeriodToSubscribedTillDate>
      </renewalRule>
      <disabled>...</disabled>
      <auditable/>
      <auditableFields>
        <auditableField/>
      </auditableFields>
      <updatedCode>...</updatedCode>
    </incompatibleServiceTemplate>
  </incompatibleServices>
</OfferServiceTemplate>