Attaching and Populating Product Orders
A service order must contain one or more sodata::ProductOrderData instances. The parser can create these instances as required, based on the contents of the incoming message. For each instance, the parser must:
-
Call sodata::ServiceOrderData::getPodId() to get a unique identifier for the product order.
-
Use this value to populate the podId attribute of a product order.
-
Specify a name and verb for the product order, which must match the product orders (name/verb pairs) in the catalog.
The parser may add arbitrary data to the product order using name/value pairs in the sodata::ProductOrderData::dataset object.
For details of the ProductOrderData and its members, refer to their component documentation.