The Class OfferServiceTemplateDto.
| 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>