Issue triggering a fulfilment Flow from an Order

VitorFerreiraIO
Tera Contributor

HI all,

I am currently implementing Sales and Order management, and I run into a weird situation.

In order to have a flow being triggered from a Customer Order (record created after we use the guide in CSM/FSM workspace), we need to decompose the Customer Order into a Product Order, Service Order or Resource Order (and in the respective Fulfillment Policy decision table, point to the desired subflow), to do that, the Order Line item linked to the Customer Order, MUST be linked to a Product Specification, not to a Product Model (This link is done on the Product Offering record, used to generate the Order Line Item).

If we wish to create sold products as part of our flow, we end up needing to create both a Product Model (to link the sold product) and a Product Specification (to link to the Product Offering). Although they both represent the same product and end up with the same product number.

Anyone knows a better way? This seems like I end up creating duplicate data into multiple tables to represent the same product, multiply that by hundreds of products, and it just feels wrong.

Thank you,
Vitor

4 REPLIES 4

Pallavi55
ServiceNow Employee
ServiceNow Employee

You dont need to set up product models. 
Create your product offers and associate them with Product specifications. After decomposition and fulfillment is completed the order fulfillment flow will try to find a product model or will create a new if there is not a suitable product model. So, the process takes care of product model creation so you dont need to pre create them

Hello @Pallavi55 ,

I have created a new Product Specification, a new Product Offering and updated the Decision Table Product Order Fulfilment Policy to trigger a Subflow. In the CSM/FSM Workspace, I have created a new Customer Order for the new Product Offering, the flow was triggered and fulfilled until completion, however no Product Model was created. Can you elaborate on the setup?

I did notice that a Subflow "Post Process Telecom Top Domain Order" was automatically triggered once my order was completed, it did create a Product Inventory record, but no product Model.

Let me know if the setup or any additional configuration need to be changed.

Thanks,
Vitor

ShashankInamdar
ServiceNow Employee
ServiceNow Employee

A Product model is typically created and linked to the Product Inventory for chars of type choice for which values are set during order capture or enrichment.

Can you elaborate more on the characteristics on the Product Specification? If you set values against those for the Order.

Hi @ShashankInamdar,

In my case the Product Inventory record was linked to a Product offering, instead of a product model (see attachment).

The configuration of the Product Specification and Product Offering are relatively straight forward, with a single characteristic, I attached screenshots of the records.