The Class SubscriptionAndServicesToActivateRequestDto.
| name | data type | type | namespace | min/max occurs | constraints | description |
|---|---|---|---|---|---|---|
| servicesToActivate | servicesToActivateDto | element | 1/1 | required | The subscription. | |
Properties inherited from subscriptionDto |
||||||
| code | string | attribute | 1/1 | The code | ||
| description | string | attribute | 0/1 | The description | ||
| id | long | attribute | 0/1 | The id. | ||
| accesses | accessesDto | element | 0/1 | The accesses. | ||
| auditable | auditableDto | element | 0/1 | |||
| auditableField | auditableFieldDto | element | 0/unbounded | |||
| autoEndOfEngagement | boolean | element | 0/1 | The auto end of engagement. | ||
| billingCycle | string | element | 1/1 | required | The billing cycle. | |
| ccedEmails | string | element | 0/1 | A list of emails separated by comma | ||
| customFields | customFieldsDto | element | 0/1 | The custom fields. | ||
| discountPlanForInstantiation | discountPlanDto | element | 0/unbounded | List of discount plans. Use in instantiating DiscountPlanInstance. | ||
| discountPlanForTermination | string | element | 0/unbounded | List of discount plans to be disassociated from subscription | ||
| discountPlanInstance | discountPlanInstanceDto | element | 0/unbounded | Use to return the active discount plans for this entity. | ||
| electronicBilling | boolean | element | 0/1 | The electronic billing. | ||
| string | element | 0/1 | The email. | |||
| emailTemplate | string | element | 0/1 | Email Template code | ||
| endAgreementDate | dateTime | element | 0/1 | The end agreement date. | ||
| mailingType | string | element | 0/1 | Mailing type | ||
| minimumAmountEl | string | element | 0/1 | Expression to determine minimum amount value | ||
| minimumAmountElSpark | string | element | 0/1 | Expression to determine minimum amount value - for Spark | ||
| minimumLabelEl | string | element | 0/1 | Expression to determine rated transaction description to reach minimum amount value | ||
| minimumLabelElSpark | string | element | 0/1 | Expression to determine rated transaction description to reach minimum amount value - for Spark | ||
| offerTemplate | string | element | 1/1 | required | The offer template. | |
| orderNumber | string | element | 0/1 | The order number. | ||
| productInstance | productInstanceDto | element | 0/unbounded | Use in find. | ||
| products | productsDto | element | 0/1 | Use in creation and update. | ||
| ratingGroup | string | element | 0/1 | String value matched in the usageRatingJob to group the EDRs for rating. | ||
| renewalNotifiedDate | dateTime | element | 0/1 | Was/when "endOfTerm" notification fired for soon to expire subscription. | ||
| renewalRule | subscriptionRenewalDto | element | 0/1 | The renewal rule. | ||
| renewed | boolean | element | 1/1 | Was subscription renewed. | ||
| seller | string | element | 0/1 | The seller. | ||
| services | serviceInstancesDto | element | 0/1 | The services. | ||
| status | subscriptionStatusEnum | element | 0/1 | The status. | ||
| statusDate | dateTime | element | 0/1 | The status date. | ||
| subscribedTillDate | dateTime | element | 0/1 | A date till which subscription is subscribed. After this date it will either be extended or terminated | ||
| subscriptionDate | dateTime | element | 1/1 | required | The subscription date. | |
| terminationDate | dateTime | element | 0/1 | The termination date. | ||
| terminationReason | string | element | 0/1 | The termination reason. | ||
| updatedCode | string | element | 0/1 | The updated code. | ||
| userAccount | string | element | 1/1 | required | The user account. | |
Example
<s----- code="..." description="..." id="...">
<servicesToActivate>
<service code="..." description="..." overrideCode="...">
<quantity>...</quantity>
<subscriptionDate>...</subscriptionDate>
<chargeInstanceOverrides/>
<customFields/>
<rateUntilDate>...</rateUntilDate>
<amountPS>...</amountPS>
<calendarPSCode>...</calendarPSCode>
<paymentDayInMonthPS>...</paymentDayInMonthPS>
</service>
</servicesToActivate>
<auditable created="..." creator="..." updated="..." updater="..."/>
<auditableFields>
<auditableField actor="..." changeOrigin="..." code="..." created="..." currentState="..." description="..." entityClass="..." fieldName="..." id="..." originName="..." previousState="...">
<auditable/>
<auditableFields>
<auditableField/>
</auditableFields>
<updatedCode>...</updatedCode>
</auditableField>
</auditableFields>
<updatedCode>...</updatedCode>
<userAccount>...</userAccount>
<offerTemplate>...</offerTemplate>
<subscriptionDate>...</subscriptionDate>
<terminationDate>...</terminationDate>
<endAgreementDate>...</endAgreementDate>
<status>...</status>
<statusDate>...</statusDate>
<customFields>
<customField/>
<inheritedCustomField/>
</customFields>
<accesses>
<access/>
</accesses>
<services>
<serviceInstance/>
</services>
<products>
<products/>
</products>
<productInstances>
<productInstance code="..." description="..." id="...">
<applicationDate>...</applicationDate>
<auditable/>
<quantity>...</quantity>
<auditableFields>
<auditableField/>
</auditableFields>
<orderNumber>...</orderNumber>
<updatedCode>...</updatedCode>
<productChargeInstance/>
<customFields/>
</productInstance>
</productInstances>
<terminationReason>...</terminationReason>
<orderNumber>...</orderNumber>
<minimumAmountEl>...</minimumAmountEl>
<minimumAmountElSpark>...</minimumAmountElSpark>
<minimumLabelEl>...</minimumLabelEl>
<minimumLabelElSpark>...</minimumLabelElSpark>
<subscribedTillDate>...</subscribedTillDate>
<renewed>...</renewed>
<renewalNotifiedDate>...</renewalNotifiedDate>
<renewalRule>
<initialyActiveFor>...</initialyActiveFor>
<initialyActiveForUnit>...</initialyActiveForUnit>
<autoRenew>...</autoRenew>
<daysNotifyRenewal>...</daysNotifyRenewal>
<endOfTermAction>...</endOfTermAction>
<terminationReasonCode>...</terminationReasonCode>
<renewFor>...</renewFor>
<renewForUnit>...</renewForUnit>
<extendAgreementPeriodToSubscribedTillDate>...</extendAgreementPeriodToSubscribedTillDate>
</renewalRule>
<billingCycle>...</billingCycle>
<seller>...</seller>
<autoEndOfEngagement>...</autoEndOfEngagement>
<ratingGroup>...</ratingGroup>
<electronicBilling>...</electronicBilling>
<email>...</email>
<mailingType>...</mailingType>
<emailTemplate>...</emailTemplate>
<ccedEmails>...</ccedEmails>
<discountPlansForInstantiation>
<discountPlanForInstantiation>
<startDate>...</startDate>
<endDate>...</endDate>
<defaultDuration>...</defaultDuration>
<durationUnit>...</durationUnit>
<customFields/>
<discountPlanItems>
<discountPlanItem/>
</discountPlanItems>
</discountPlanForInstantiation>
</discountPlansForInstantiation>
<discountPlansForTermination>
<discountPlanForTermination>...</discountPlanForTermination>
</discountPlansForTermination>
<discountPlanInstances>
<discountPlanInstance>
<discountPlan>...</discountPlan>
<billingAccount>...</billingAccount>
<subscription>...</subscription>
<startDate>...</startDate>
<endDate>...</endDate>
<customFields/>
</discountPlanInstance>
</discountPlanInstances>
</s----->