Additional Fields in COOIS report without using BADI
Having additional fields in the COOIS report has been a requirement for most of the clients. The usual practice to get this done would be the usage of BADI “Workorder_Infosystem”. But SAP has provided a very easy & simple option to display the additional fields in the COOIS report without using any BADI’s.
Note: This is limited to only standard fields and might be missing a few fields as well.
Reference SAP Note: 434123
The Field String names for each of the COOIS list is as below:
Goods Movements – IOMAMO
Trigger Points- IOOPMST
Production Resource/Tool- IOOPPRT
Automatic Goods Movements- IOGOMO
Order Headers- IOHEADER
Purchase Requisitions- IOOPPREQ
Purchase Orders- IOOPPORD
Goods Movements with Errors- IOGMER
Let us consider an example where the requirement is as follows
Currently the users maintain the Personnel number while performing the confirmations. This field is also available to be seen in the COOIS confirmations report. But the name of the Personnel is not available in the report. So, the requirement was to either add the same in the COOIS – confirmations report screen using BADI or create a new report with all the required fields.
So the field name in question here is “NAME”. This can be identified using the technical information option in the F1 help.
To add the Field “NAME” in the COOIS confirmations, Run the program RCOTX000 in SE38.
As we are dealing with the confirmations list, Specify IOCONF as the ‘Field string name’:
Find field “Name” in the list.
Remove the “X” in the “No” column and click the Save button.
When you run COOIS for Confirmations you should then see a field “Name of employee” in the available columns:
There are a multiple other hidden fields which can be made available using this option. This reduces technical work and can be easily done by the functional consultants.