Order Enrichment
When you are fulfilling an order you might have to reference existing data in the network inventory or customer installed base systems. TIBCO offers a sequence of steps you can follow to add this type of information to your order.
Custom Order Enrichment
It is a good practice to add reference information to the order before it is validated and submitted to TIBCO Order Management - Low Latency. As a best practice, you must use a custom order enrichment component to add the necessary data information during the first step.
The custom order enrichment component is based on generic rules and retrieves all of the required validation information, order plan development, and provisioning from the source systems in one step. It then adds the information to the order before it is validated and submitted to TIBCO Order Management - Low Latency.
User-Defined Format
You can add this information through the User Defined Format (UDF) data. This format is a better option because it eliminates the need for process components to complete the retrieval, which might result in less efficient behavior including redundant or fragmented database queries.
General Recommendations
If you perform validation after enrichment, remove the validation data before submitting the information to TIBCO Order Management - Low Latency. This process flow helps eliminate data created in the data interface for each plan item.
It is a good practice to retain any information retrieved to support plan development. This includes information referenced in attribute-based decomposition rules or information required for provisioning.