A base class for all API DTO classes
| name | data type | description |
|---|---|---|
| commercialOrderId | number | |
| offerTemplateCode | string | |
| orderOfferId | number | |
| orderProducts | array of OrderProductDto | |
| orderAttributes | array of OrderAttributeDto | |
| discountPlanCode | string | |
| deliveryDate | number | |
| userAccountCode | string | |
| orderLineType | OfferLineTypeEnum | |
| subscriptionCode | string | |
| terminationDate | number | |
| terminationReasonCode | string |
Example
{
"commercialOrderId" : 12345,
"offerTemplateCode" : "...",
"orderOfferId" : 12345,
"orderProducts" : [ {
"orderProductId" : 12345,
"commercialOrderId" : 12345,
"orderLotCode" : "...",
"orderOfferId" : 12345,
"discountPlanCode" : "...",
"productVersion" : 12345,
"productCode" : "...",
"quantity" : 12345.0,
"deliveryDate" : 12345,
"terminationDate" : 12345,
"terminationReasonCode" : "...",
"actionType" : "TERMINATE",
"status" : "CANCELED",
"orderAttributes" : [ {
"attributeCode" : "...",
"parentAttributeValueId" : 12345,
"commercialOrderId" : 12345,
"assignedAttributeValueIds" : [ 12345, 12345 ],
"orderAttributeCode" : "...",
"customFieldDto" : { },
"attributeType" : "NUMERIC",
"orderAttributeId" : 12345,
"orderLotCode" : "...",
"orderProductId" : 12345,
"orderOfferId" : 12345,
"accessPoint" : "...",
"linkedOrderAttribute" : [ { }, { } ],
"stringValue" : "...",
"doubleValue" : 12345.0,
"dateValue" : 12345,
"booleanValue" : true
}, {
"attributeCode" : "...",
"parentAttributeValueId" : 12345,
"commercialOrderId" : 12345,
"assignedAttributeValueIds" : [ 12345, 12345 ],
"orderAttributeCode" : "...",
"customFieldDto" : { },
"attributeType" : "LIST_NUMERIC",
"orderAttributeId" : 12345,
"orderLotCode" : "...",
"orderProductId" : 12345,
"orderOfferId" : 12345,
"accessPoint" : "...",
"linkedOrderAttribute" : [ { }, { } ],
"stringValue" : "...",
"doubleValue" : 12345.0,
"dateValue" : 12345,
"booleanValue" : true
} ]
}, {
"orderProductId" : 12345,
"commercialOrderId" : 12345,
"orderLotCode" : "...",
"orderOfferId" : 12345,
"discountPlanCode" : "...",
"productVersion" : 12345,
"productCode" : "...",
"quantity" : 12345.0,
"deliveryDate" : 12345,
"terminationDate" : 12345,
"terminationReasonCode" : "...",
"actionType" : "MODIFY",
"status" : "SUSPENDED",
"orderAttributes" : [ {
"attributeCode" : "...",
"parentAttributeValueId" : 12345,
"commercialOrderId" : 12345,
"assignedAttributeValueIds" : [ 12345, 12345 ],
"orderAttributeCode" : "...",
"customFieldDto" : { },
"attributeType" : "CALENDAR",
"orderAttributeId" : 12345,
"orderLotCode" : "...",
"orderProductId" : 12345,
"orderOfferId" : 12345,
"accessPoint" : "...",
"linkedOrderAttribute" : [ { }, { } ],
"stringValue" : "...",
"doubleValue" : 12345.0,
"dateValue" : 12345,
"booleanValue" : true
}, {
"attributeCode" : "...",
"parentAttributeValueId" : 12345,
"commercialOrderId" : 12345,
"assignedAttributeValueIds" : [ 12345, 12345 ],
"orderAttributeCode" : "...",
"customFieldDto" : { },
"attributeType" : "INFO",
"orderAttributeId" : 12345,
"orderLotCode" : "...",
"orderProductId" : 12345,
"orderOfferId" : 12345,
"accessPoint" : "...",
"linkedOrderAttribute" : [ { }, { } ],
"stringValue" : "...",
"doubleValue" : 12345.0,
"dateValue" : 12345,
"booleanValue" : true
} ]
} ],
"orderAttributes" : [ {
"attributeCode" : "...",
"parentAttributeValueId" : 12345,
"commercialOrderId" : 12345,
"assignedAttributeValueIds" : [ 12345, 12345 ],
"orderAttributeCode" : "...",
"customFieldDto" : {
"customField" : [ { }, { } ],
"inheritedCustomField" : [ { }, { } ]
},
"attributeType" : "TOTAL",
"orderAttributeId" : 12345,
"orderLotCode" : "...",
"orderProductId" : 12345,
"orderOfferId" : 12345,
"accessPoint" : "...",
"linkedOrderAttribute" : [ { }, { } ],
"stringValue" : "...",
"doubleValue" : 12345.0,
"dateValue" : 12345,
"booleanValue" : true
}, {
"attributeCode" : "...",
"parentAttributeValueId" : 12345,
"commercialOrderId" : 12345,
"assignedAttributeValueIds" : [ 12345, 12345 ],
"orderAttributeCode" : "...",
"customFieldDto" : {
"customField" : [ { }, { } ],
"inheritedCustomField" : [ { }, { } ]
},
"attributeType" : "COUNT",
"orderAttributeId" : 12345,
"orderLotCode" : "...",
"orderProductId" : 12345,
"orderOfferId" : 12345,
"accessPoint" : "...",
"linkedOrderAttribute" : [ { }, { } ],
"stringValue" : "...",
"doubleValue" : 12345.0,
"dateValue" : 12345,
"booleanValue" : true
} ],
"discountPlanCode" : "...",
"deliveryDate" : 12345,
"userAccountCode" : "...",
"orderLineType" : "AMEND",
"subscriptionCode" : "...",
"terminationDate" : 12345,
"terminationReasonCode" : "..."
}