I understood you are asking SCN openion on business solution to keep same pricing procedure for Intercompany sales order and Normel sales order or different PP.
I will suggest you to keep both pricing procedure seperate, if you have seperate sales document type.
As in your case, you mentioned seperate sales document for intercompany so use seperate pricing procedure.
Advantage:
- Keeping seperate Pricing procedure will help better maintainence and clarity.
- You donot need to use so many routine unnecessary to activate or deactivate different condtion type based on intercompany or normel sales business scenario.
- This will give you flexibility to change pricing procedure easily incase in future changing business need.
Please let me know in case you need further info.
Regards