Application Development and Automation 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: 
Read only

UserExit for E1BPPAREX

Former Member
0 Likes
2,110

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

1 ACCEPTED SOLUTION
Read only

nabheetscn
SAP Champion
SAP Champion
0 Likes
1,547

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

7 REPLIES 7
Read only

nabheetscn
SAP Champion
SAP Champion
0 Likes
1,547

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

Read only

nabheetscn
SAP Champion
SAP Champion
0 Likes
1,548

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

Read only

0 Likes
1,547

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.

Read only

0 Likes
1,547

Arun

You have two options

  1. Create an implicit enhancement in this function module at the beginnign and fill your fields.
  2. Create a Z copy of this FM(I would not have done in my case)

Nabheet

Read only

0 Likes
1,547

Thanks that looks to be right direction:)

.How to create an implicit enhancement or else I have to google it out.

Read only

0 Likes
1,547

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

Read only

0 Likes
1,547

Thanks.