I am not sure of how to achieve the following requirement?
-In case all the order items in the request from CRM have the ServiceActionCode as 'NONE' , I need to bypass the provision order function as provisioning is not required actually in this case.Instead billing should be triggered and order should be completed.
Is there any where I can write down conditions to achieve this? I was thinking if conditions in product specification will provide the expected output but am not sure.
You have to use an additional orchestration stage after the granularity stage.
Similar to what is done in the order to activate sales cartridge in the significant updates orchestration stage.
Download order to activate and take a look at the Sales cartridge.