The Class ServiceToInstantiateDto.
name | data type | description |
---|---|---|
code | string | The code. |
overrideCode | string | The Service Instance code. |
description | string | The description. |
quantity | number | The quantity. |
subscriptionDate | number | The subscription date. |
chargeInstanceOverrides | ChargeInstanceOverridesDto | The charge instance overrides. |
customFields | CustomFieldsDto | The custom fields. |
attributeInstances | array of AttributeInstanceDto | Attribute instances |
rateUntilDate | number | The rate until date. |
amountPS | number | The amount PS. |
calendarPSCode | string | The calendar PS code. |
Example
{ "code" : "...", "overrideCode" : "...", "description" : "...", "quantity" : 12345.0, "subscriptionDate" : 12345, "chargeInstanceOverrides" : { "chargeInstanceOverride" : [ { "chargeInstanceCode" : "...", "amountWithoutTax" : 12345.0, "amountWithTax" : 12345.0, "description" : "..." }, { "chargeInstanceCode" : "...", "amountWithoutTax" : 12345.0, "amountWithTax" : 12345.0, "description" : "..." } ] }, "customFields" : { "customField" : [ { "code" : "...", "description" : "...", "fieldType" : "CHECKBOX_LIST", "languageDescriptions" : [ { }, { } ], "valueDate" : 12345, "valuePeriodStartDate" : 12345, "valuePeriodEndDate" : 12345, "valuePeriodPriority" : 12345, "stringValue" : "...", "dateValue" : 12345, "longValue" : 12345, "doubleValue" : 12345.0, "booleanValue" : true, "value" : [ { }, { } ], "mapValue" : { "property1" : { }, "property2" : { } }, "entityReferenceValue" : { }, "indexType" : "INDEX_NOT_ANALYZE", "fileValue" : "...", "formattedValue" : { }, "urlReferenceValue" : { }, "guiPosition" : "...", "customTableCode" : "...", "dataFilter" : "...", "fields" : "..." }, { "code" : "...", "description" : "...", "fieldType" : "URL", "languageDescriptions" : [ { }, { } ], "valueDate" : 12345, "valuePeriodStartDate" : 12345, "valuePeriodEndDate" : 12345, "valuePeriodPriority" : 12345, "stringValue" : "...", "dateValue" : 12345, "longValue" : 12345, "doubleValue" : 12345.0, "booleanValue" : true, "value" : [ { }, { } ], "mapValue" : { "property1" : { }, "property2" : { } }, "entityReferenceValue" : { }, "indexType" : "INDEX_NOT_ANALYZE", "fileValue" : "...", "formattedValue" : { }, "urlReferenceValue" : { }, "guiPosition" : "...", "customTableCode" : "...", "dataFilter" : "...", "fields" : "..." } ], "inheritedCustomField" : [ { "code" : "...", "description" : "...", "fieldType" : "CHILD_ENTITY", "languageDescriptions" : [ { }, { } ], "valueDate" : 12345, "valuePeriodStartDate" : 12345, "valuePeriodEndDate" : 12345, "valuePeriodPriority" : 12345, "stringValue" : "...", "dateValue" : 12345, "longValue" : 12345, "doubleValue" : 12345.0, "booleanValue" : true, "value" : [ { }, { } ], "mapValue" : { "property1" : { }, "property2" : { } }, "entityReferenceValue" : { }, "indexType" : "INDEX_NOT_ANALYZE", "fileValue" : "...", "formattedValue" : { }, "urlReferenceValue" : { }, "guiPosition" : "...", "customTableCode" : "...", "dataFilter" : "...", "fields" : "..." }, { "code" : "...", "description" : "...", "fieldType" : "LONG", "languageDescriptions" : [ { }, { } ], "valueDate" : 12345, "valuePeriodStartDate" : 12345, "valuePeriodEndDate" : 12345, "valuePeriodPriority" : 12345, "stringValue" : "...", "dateValue" : 12345, "longValue" : 12345, "doubleValue" : 12345.0, "booleanValue" : true, "value" : [ { }, { } ], "mapValue" : { "property1" : { }, "property2" : { } }, "entityReferenceValue" : { }, "indexType" : "INDEX", "fileValue" : "...", "formattedValue" : { }, "urlReferenceValue" : { }, "guiPosition" : "...", "customTableCode" : "...", "dataFilter" : "...", "fields" : "..." } ] }, "attributeInstances" : [ { "attributeCode" : "...", "parentAttributeValueId" : 12345, "assignedAttributeValueIds" : [ 12345, 12345 ], "stringValue" : "...", "dateValue" : 12345, "doubleValue" : 12345.0, "customFieldDto" : { "customField" : [ { }, { } ], "inheritedCustomField" : [ { }, { } ] }, "booleanValue" : true }, { "attributeCode" : "...", "parentAttributeValueId" : 12345, "assignedAttributeValueIds" : [ 12345, 12345 ], "stringValue" : "...", "dateValue" : 12345, "doubleValue" : 12345.0, "customFieldDto" : { "customField" : [ { }, { } ], "inheritedCustomField" : [ { }, { } ] }, "booleanValue" : true } ], "rateUntilDate" : 12345, "amountPS" : 12345.0, "calendarPSCode" : "..." }