Build the Future Requested State
After retrieving the data, the Projected Asset Cache builds the future requested state of the product instances. It takes into consideration all assets matching the search specification and applies all open orders due to complete prior to the specified date. It then applies the current quote or order to generate the future requested state.
The array of projected assets generated is stored in the business service. It is available for performing validations until it is released or a new initialization of the Projected Asset Cache occurs.
Because the Projected Asset Cache can include any field in the Asset Mgmt - Asset business component, and because it also includes data from the Quote Item and Order Line Item business components, the fields must be mapped across three different business components.
This mapping is done by the Field Mapping Service business service. You add mappings by creating new user properties on the Field Mapping Service business service.
The following table gives an example of one field mapping, which translates the Service Point Serial Number field in the Asset Mgmt - Asset business component to the corresponding field in the Quote Item business component and in the Order Entry - Line Item business component.
Name | Value |
---|---|
Asset Mgmt - Asset:Quote Item Map 2 |
[Service Point Serial Number]:[Service Point] |
Asset Mgmt - Asset:Order Entry - Line Items Map 2 |
[Service Point Serial Number]:[Service Point] |