Internal order needs to be restricted for specific postings since some internal order should be posted directly from MM, SD or any other module. These Internal Order should not be posed in FI or CO directly.
Requirement can be achieved with slandered customizing by creating status profile, order type and order .
Below shown are the customization and the results for the same.
Create Status profile– New status profile needs to be created at following path: SPRO ==> IMG==>Controlling ==>Internal Order==>Order Master Data ==>Status Management ==>Define Status Profile
Click on create button
Click on object type to select Internal Order
Check on Internal Order
Create Status – Provide Status name in highlighted field.
Double click on test to select Business Transactions and Check the radio button (Forbidden) for the required Business Transactions:
Create Order Type - New order type can be created at following path: SPRO ==>IMG ==>Controlling ==>Internal Order ==>Order Master Data ==>Define Order Types
Click on Define Order Types and Click on New Entries
Provide Status Profile, which was created earlier in status profile field.
Create Order – New order can be created at following path: SAP Menu ==>Accounting ==>Controlling ==>Internal Order ==>Master Data ==>Special Functions ==> Create or T-Code KO01
Provide Input details for Assignments tab
Under Control Data tab click on Set/reset button. Check the box, which is highlighted in red color.
User status will get updated and IO is created
Results
Post FI document with created IO – System will not allow to post document for the created Internal Order:
Planning for created IO – System will give error message if planning is carried out for the created IO.
Conclusion
Postings can be controlled for the Internal Order by Business Transactions customization.