04-07-2009 6:50 AM
Hi,
As a part of requirement i extended table LIKP(delivery header) for a screen enhancement.The BAPI's for delivery creation i think are not affected ,is there any way to enhance the BAPi's to accomodate new fields??
thanks
sachin soni
04-07-2009 6:56 AM
Look for EXTENSION parameter in the BAPI ([Actions for an Enhancement Based on Existing SAP Database Tables|http://help.sap.com/saphelp_nw04/Helpdata/EN/c3/4099ac8b8911d396b70004ac96334b/frameset.htm]
Regards)
04-07-2009 7:01 AM
Hi,
what BAPIs are you talking about? Usually BAPI has table for additional fields. For example BAPI BAPI_OUTB_DELIVERY_CREATE_STO has table EXTENSION_IN. This table can be processed with the BADI BADI_DLV_CREATE_STO_EXTIN method ADDITIONAL_INPUT. Almost every BAPI has this table. Just check documentation of you BAPI and you will get which enhancement you need to implement.
Cheers
04-08-2009 5:49 AM
hi Raymond and martin,
very sorry for i couldn't reply on time(due to some internet problem),
martin,
if u can explain a bit on the use of the extension fields it wud really help me a lot.
thanks and apologies,
sachin soni
04-08-2009 5:53 AM
Hi,
have you checked documentation which was posted by Raymond. It's very well described there. Usually it's described in BAPI documentation as well. Just go to SE37, enter a name of your BAPI and check if it is described there.
Cheers
04-09-2009 7:44 AM
As martin wrote, look at the link i gave to you, look for "Filling ExtensionIn before a BAPI call"
Regards
04-09-2009 7:53 AM
hey raymond, thanks for replying,i'm stuck at the BADI impl. for supplying the data from bapi to system table.
05-18-2010 7:19 AM