Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

Extending a planned order.

warcsi
Participant
0 Kudos
386

Hello

I am looking for some pointers in the right direction

I have an assignent where I need to extend planned order(not sure if this is the right translation it is "Planauftrag" in german ) with a single user filled field that can be filled during the usage of the transaction COOIS.

I assume I need a BADI or User Exit to create the additional field, but if thats the case how can I make sure it can be filled/used or displayed inside the transaction?

How do I aproach a problem like this?
What are some additional concepts I should look at before starting to work on this problem?


I am gratefull for any help.

András

1 ACCEPTED SOLUTION

raymond_giuseppi
Active Contributor
336

Actually you only need a BAdI or Customer Exit to handle (display/change) the appended field.

  • You only need to find the correct table (e.g. PLAF) and with SE11 create or find an append structure (e.g. CI_PLAFDB) and add your zz-field(s) in the structure.
  • There is a BAdI to change your field (MD_PLDORD_CHANGE) but AFAIK no standard BAdI/Exit to create a customer tab for customer fields 😞 in MD11-12-13 transactions, COOIS is a report)
  • There is a BAdI for COOIS (WORKORDER_INFOSYSTEM) that should allow display of those fields (if not already displayed as part of CI_PLAFDB)
2 REPLIES 2

raymond_giuseppi
Active Contributor
337

Actually you only need a BAdI or Customer Exit to handle (display/change) the appended field.

  • You only need to find the correct table (e.g. PLAF) and with SE11 create or find an append structure (e.g. CI_PLAFDB) and add your zz-field(s) in the structure.
  • There is a BAdI to change your field (MD_PLDORD_CHANGE) but AFAIK no standard BAdI/Exit to create a customer tab for customer fields 😞 in MD11-12-13 transactions, COOIS is a report)
  • There is a BAdI for COOIS (WORKORDER_INFOSYSTEM) that should allow display of those fields (if not already displayed as part of CI_PLAFDB)

0 Kudos
336

Hi, thank your for your answer.

May I ask what aproach you would use to find the right tables/fields?