2013 Nov 20 9:31 AM
Dear Experts,
I want to fill the Idoc "INTERNAL_ORDER_CREATE02" with 4 new customer fields.I intend to do it by using the segment E1BPPAREX .This Idoc is generated as an outbound Idoc and send to the inbound system.
I need to fill the fields for the segment E1BPPAREX on the inbound side, because the needed data is only available there.
On the Inbound side, the Function module "IDOC_INPUT_INTERNAL_ORDER_CREA" is used to create the Internal order.
As it is an SAP Function module,I would have to implement an user exit for filling the fields.
Have found the following standard user exits.
COOPA002 Kundenfunktion bei Stammdatenpflege Innenaufträge
COOPA003 Kundeneigene Felder im Auftragsstamm
COOPA004 Kundenfunktion Druck von Auftragsstammdaten
COOPA_01 Kundeneigene Prüfbausteine für Innenaufträge
Which one could I use for my purpose and how to implement the exit.
Thanks
P
2013 Nov 20 9:41 AM
Hi Arun
This function module is calling BAPI_INTERNALORDER_CREATE by filling data from your segment into extension. If you read documentation of this BAPI for extension structure it mention about which exit to use.
Nabheet
Dear Experts,
I want to fill the Idoc "INTERNAL_ORDER_CREATE02" with 4 new customer fields.I intend to do it by using the segment E1BPPAREX .This Idoc is generated as an outbound Idoc and send to the inbound system.
I need to fill the fields for the segment E1BPPAREX on the inbound side, because the needed data is only available there.
On the Inbound side, the Function module "IDOC_INPUT_INTERNAL_ORDER_CREA" is used to create the Internal order.
As it is an SAP Function module,I would have to implement an user exit for filling the fields.
Have found the following standard user exits.
COOPA002 Kundenfunktion bei Stammdatenpflege Innenaufträge
COOPA003 Kundeneigene Felder im Auftragsstamm
COOPA004 Kundenfunktion Druck von Auftragsstammdaten
COOPA_01 Kundeneigene Prüfbausteine für Innenaufträge
Which one could I use for my purpose and how to implement the exit.
Thanks
P
2013 Nov 20 9:41 AM
Hi Arun
This function module is calling BAPI_INTERNALORDER_CREATE by filling data from your segment into extension. If you read documentation of this BAPI for extension structure it mention about which exit to use.
Nabheet
2013 Nov 20 9:41 AM
Hi Arun
This function module is calling BAPI_INTERNALORDER_CREATE by filling data from your segment into extension. If you read documentation of this BAPI for extension structure it mention about which exit to use.
Nabheet
2013 Nov 20 10:05 AM
Hello Nabheet,
I need to fill the segment E1BPPAREX before it calls BAPI_INTERNALORDER_CREATE.
That means I need to do it in IDOC_INPUT_INTERNAL_ORDER_CREA itself.
2013 Nov 20 10:13 AM
Arun
You have two options
Nabheet
2013 Nov 20 10:18 AM
Thanks that looks to be right direction:)
.How to create an implicit enhancement or else I have to google it out.
2013 Nov 20 10:24 AM
Please google it..its good to search just for your help..Press shift+f4 in fm then EDIT-ENHANCEMENT->SHOW implcit.
At beginngin you will see a line right click--enhancement-create
2013 Nov 20 3:11 PM
| User | Count |
|---|---|
| 4 | |
| 2 | |
| 2 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |