Need BAPIs
Hi All,
1. We have a process of updating the confirmation of the order i.e. schedule lines tab of the order using a call transaction method(BDC). We need BAPI instead of BDC.
2. We need BAPI to create or change an order with necesary parameters.
Please let us know if you have any solution.
Thanks in Advance,
Anand.
Moderator message - Duplicate post locked
Edited by: Rob Burbank on May 5, 2009 10:06 AM
Hi Anand,
I am not sure if you want to create a sales order or what? if yes take a look at these bapi's
BAPI_SALESORDER_CREATEFROMDAT1 Sales Order: Create Sales Order
BAPI_SALESORDER_CREATEFROMDAT2 Sales Order: Create Sales Order
Best Regards,
Lungisani
Similar Messages
-
Need BAPI name to change the PO data in SRM.
HI All,
Need BAPI name to change the PO data in SRM.
The BAPI_PO_CHANGE is not available in SRM.
If there is no BAPI to change PO in SRM, what is the alternate solution?
Regards,
A.I.Rajesh.hello,
try using FM BBP_PD_PO_UPDATE.
regards. -
Need BAPI function module to change routing (CA12 Tcode)
Hi Freinds,
i have bapi function module to create bapi_routing_create,
but i need bapi function module to ROUTE CHANGE.
tcode is ca12
pls help me out .....it's urgent to me
mail to me :[email protected]
regards
madhuThanks Jitendra,
I have tried to use it but I am not able to obtain a good result. I have set values for PLKO_DI_TAB and MAPL_DI_TAB, but it does not work…
What is missing? -
Need BAPI for Parking G/L Account
Hi All,
I need BAPI for Parking G/L account document.
Please let me know.
Regards
R.Ragu
Useful Answers will be rewarded.Hi Ragu.
Try these:
BAPI_GL_ACC_EXISTENCECHECK
BAPI_GL_ACC_GETDETAIL
BAPI_GL_ACC_GETLIST
For further details GoTo->Transaction BAPI->Alphabetical->General Ledger Account.
Good Luck & Regards
Harsh
Edited by: Harsh Dave on Jul 11, 2008 10:14 AM -
Need Bapi or IDOC to insert data into FB60 T-Code
Hi Experts,
I need Bapi or standard IDOC to insert data in to FB60 T-Code.
Thanks in advace
KrishnaHi,
Thanks for the reply i cant find this fileds.
INVFO-ACCNT
LFA1-NAME1
INVFO-XBLNR
INVFO-XREF1
INVFO-XREF2
INVFO-BLDAT
INVFO-DMBTR
ACGL_ITEM-HKONT
ACGL_ITEM-AUFNR
ACGL_ITEM-KOSTL
Thanks,
Krisna -
Need BAPI for assignment of services to respective activity
Hello Friends,
I need to assign services to respective activity through uploading. For this purpose i need BAPI which will update the specific field of uploaded file in standared transaction CJ20N. The field which i need to update are all present in ESLL Transp. Table (Lines of Service Package) and the fields are : short text (KTEXT1) , Quantity (MENGE) , Gross price (TBTWR) , Unit (MEINS) .
Suggest the BAPI which will update this fields.
Edited by: Jain RahulM on Feb 1, 2011 6:17 AMSasi,
Simpler would be FM /SAPAPO/DM_MODEL_POST:
CALL FUNCTION '/SAPAPO/DM_MODEL_POST'
EXPORTING
iv_vb = 'I'
TABLES
it_matmod = t_matmod.
If you have product location existing in the system, you need to read records from respective APO tables and populate into t_matmod with appropriate model and pass it to this FM.
Rgds,
Sarah.
Message was edited by:
Sarah -
Hi to all,
I need BAPI /RFC Fun.module for :
1 ) Get the materials present in the selected material group.
2 ) for Scrap Mterial
Its very urgent.
Pionts ll b rewarded for this.
Regards
satyaSatya,
dont talk about points.
BAPI_MATERIAL_DISPLAY Display Material
BAPI_MATERIAL_GETLIST Supply List of Materials for Search Criteria Transferred
Amit.
Edited by: Amit Gujargoud on Jul 17, 2008 9:52 AM -
I Need BAPI to get partners, product, Product category in CRM
Hi Experts,
I need bapi to get all partner detials, All product detials, all product category details.
I found one bapi(BAPI_CRM_PRODUCT_GETLIST) to get product.But we should give the product category as import field. But i need with out any input should generate all product details. These bapi we will use in crm to create Opportunity.
Please any one help me...........
Thanks,
SunilCOM_PRODUCT_CATEGORY_CHECK_ALL
COM_PRODUCT_CATEGORY_API
COM_PRODCAT_API_GET_PRODUCTS
COM_PRODUCT_BASE_CATEGORY_READ
COM_PRODUCT_CATEGORY_API_FREE
COM_PRODUCT_CATEGORY_GETLIST
COM_PRODUCT_CATEGORY_F4
COM_PRODUCT_CATEGORY_APPL_F4
COM_PRODUCT_CATEGORY_F4
COM_PRODUCT_CATEGORY_F4_HIERI
COM_PRODUCT_CATEGORY_F4_PRREF
COM_BSP_PRODUCT_GUID_GET
BAPI_CRM_PRODUCT_GETLIST
BAPI_PPRODUCT_READMULTIPLE
COM_PRODUCT_CHANGEM
COM_PRODUCT_CREATEM
COM_PRODUCT_FREE
COM_PRODUCT_GUID_GET_INTERNAL
COM_PRODUCT_MAINTAIN_INIT
COM_PRODUCT_MAINTAIN_READ
COM_PRODUCT_MAINT_CHECK_ON_DB
COM_PRODUCT_READ_MULTIPLE
COM_PRODUCT_READ_SINGLE
COM_PRODUCT_READ_SINGLEM
COM_PRODUCT_READ_VIA_RFC
COM_PRODUCT_SAVE
COM_PRODUCT_SAVE_LOCAL_END
COM_PRODUCT_SAVE_LOCAL_START
COM_PRODUCT_GET_PARTNER_PROC
COM_PRODUCT_GET_REFERENCE_PROD
COM_PRODUCT_GUID_GET
COM_PRODUCT_HISTORY_GET
COM_PRODUCT_ID_GET
COM_PRODUCT_GETLIST
COM_PRODCAT_API_GET_PRODUCTS
COM_PRODUCT_BASE_CATEGORY_REA
COM_PRODUCT_CATEGORY_API_FREE
COM_PRODUCT_CATEGORY_GETLIST
COM_PRODUCT_GETDETAIL_API
COM_PRODUCT_GETDETAIL_INTERNAL
COM_PRODUCT_GETHISTORY_API
COM_PRODUCT_MAPPING_MODULE
COM_PRODUCT_GET_PRODUCT_STATUS
COM_PRODUCT_GET_SALES_STATUS
COM_PRODUCT_HANDLE_ARCHIVE
COM_PRODUCT_HANDLE_RECAT
COM_PRODUCT_MOBILE_CHANGE_BDOC
COM_PRODUCT_SET_CHANGED_FIELDS
COM_PRODUCT_SET_SENDBITS_TASK
COM_PRODUCT_SET_UPDATE_TYPE
COM_PRODUCT_VAR_MAP_TO_BDOC
COM_PRODUCT_CHECK_DELETED
COM_PRODUCT_MAINTAIN
COM_PRODUCT_MAINTAIN_GETSTATUS
COM_PRODUCT_MAINTAIN_GET_CC
COM_PRODUCT_MAINTAIN_RESSTATUS
COM_PRODUCT_MAINTAIN_RES_CC
COM_PRODUCT_MAINTAIN_SETSTATUS
COM_PRODUCT_MAINTAIN_SET_CC
COM_PRODUCT_MAINTAIN_STATUS
COM_PRODUCT_SAVE_DB
COM_PRODUCT_GET_TABLES
COM_PRODUCT_UI_GETDETAIL
CRM_PRODUCT_GETDETAIL_API
CRM_PRODUCT_GETLIST2
CRM_WAP_PRODUCT_GET_CATEGORY Get Hierarchy and Category of a product
CRM_WAP_PRODUCT_GET_DETAILS Get ID,descrion,UOM, Price of a product
CRM_WAP_PRODUCT_GET_LIST Get product list from favorit
CRM_WAP_PRODUCT_GET_PPR Get the prp product list for a partner
COM_PRODUCT_GET_CDB_TABLES
This is all FM Related to Product deatils Fetching..Hope it will help you -
hi,
I Need BAPI and BADi Doc.
Please send doc to my mail id
[email protected]
thanks in advance
sarathBAPI.............
Business add-ins are enhancements to the standard version of the system.
Business Add-In is a new SAP enhancement technique based on ABAP Objects.
They can be inserted into the SAP system based on specific user requirements.
Each Business Add-In has:
at least one Business Add-In definition
a Business Add-In interface
a Business Add-In class that implements the interface
In order to enhance a program, a Business Add-In must first be defined
Subsequently two classes are automatically generated:
An interface with IF_EX_ inserted between the first and second characters of the BADI name.
An adapter class with CL_EX_ inserted between the first and second characters of the BADI name.
The Application developer creates an interface for this Add-In.
There are multiple ways of searching for BADI.
Finding BADI Using CL_EXITHANDLER=>GET_INSTANCE
Finding BADI Using SQL Trace (TCODE-ST05).
Finding BADI Using Repository Information System (TCODE- SE84).
1. Go to the Transaction, for which we want to find the BADI, take the example of Transaction VD02. Click on System->Status. Double click on the program name. Once inside the program search for CL_EXITHANDLER=>GET_INSTANCE.
Make sure the radio button In main program is checked. A list of all the programs with call to the BADIs will be listed.
The export parameter EXIT_NAME for the method GET_INSTANCE of class CL_EXITHANDLER will have the user exit assigned to it. The changing parameter INSTANCE will have the interface assigned to it. Double click on the method to enter the source code.Definition of Instance would give you the Interface name.
2. Start transaction ST05 (Performance Analysis).
Set flag field "Buffer trace"
Remark: We need to trace also the buffer calls, because BADI database tables are buffered. (Especially view V_EXT_IMP and V_EXT_ACT)
Push the button "Activate Trace". Start transaction VA02 in a new GUI session. Go back to the Performance trace session.
Push the button "Deactivate Trace".
Push the button "Display Trace".
The popup screen "Set Restrictions for Displaying Trace" appears.
Now, filter the trace on Objects:
V_EXT_IMP
V_EXT_ACT
Push button "Multiple selections" button behind field Objects
Fill: V_EXT_IMP and V_EXT_ACT
All the interface class names of view V_EXT_IMP start with IF_EX_. This is the standard SAP prefix for BADI class interfaces. The BADI name is after the IF_EX_.
So the BADI name of IF_EX_CUSTOMER_ADD_DATA is CUSTOMER_ADD_DATA
3. Go to Maintain Transaction (TCODE- SE93).
Enter the Transaction VD02 for which you want to find BADI.
Click on the Display push buttons.
Get the Package Name. (Package VS in this case)
Go to TCode: SE84->Enhancements->Business Add-inns->Definition
Enter the Package Name and Execute.
Here you get a list of all the Enhancement BADIs for the given package MB.
Have a look at http://help.sap.com/saphelp_nw04/helpdata/en/04/f3683c05ea4464e10000000a114084/content.htm
http://help.sap.com/saphelp_erp2005/helpdata/en/73/7e7941601b1d09e10000000a155106/frameset.htm
http://support.sas.com/rnd/papers/sugi30/SAP.ppt
http://www.sts.tu-harburg.de/teaching/sap_r3/ABAP4/abapindx.htm
http://members.aol.com/_ht_a/skarkada/sap/
http://www.ct-software.com/reportpool_frame.htm
http://www.saphelp.com/SAP_Technical.htm
http://www.kabai.com/abaps/q.htm
http://www.guidancetech.com/people/holland/sap/abap/
http://www.planetsap.com/download_abap_programs.htm
http://help.sap.com/saphelp_nw04/helpdata/en/c8/1975cc43b111d1896f0000e8322d00/content.htm
/people/thomas.weiss/blog/2006/04/03/how-to-define-a-new-badi-within-the-enhancement-framework--part-3-of-the-series
/people/thomas.weiss/blog/2006/04/18/how-to-implement-a-badi-and-how-to-use-a-filter--part-4-of-the-series-on-the-new-enhancement-framework
How to develop BADI
BADI................
There is nothing enigmatic or complicated about BAdIs. BAdIs are the most up-do-date technique of user-exits where SAP allows us to adjust a standard process to customer-specific requirements. Important: these user-exits are predefined by SAP.
The really challenging task is to find the appropriate BAdI (transaction SE18). If you have found the right one implementation is just a piece of cake:
(1) Define an implementation of your BAdI (transaction SE19) => This simply means: I am about to implement this BAdI.
(2) Generate automatically the class implementing the BAdI (which is usually an interface) (transaction SE19).
(3) Implement the method of this generated class (transaction SE24).
(4) Finally, do not forget to activate your implementation (SE19).
/people/sergey.korolev/blog/2005/03/14/the-time-for-me-to-have-a-badi-of-my-own
http://www.ct-software.com/reportpool_frame.htm
http://www.saphelp.com/SAP_Technical.htm
http://www.kabai.com/abaps/q.htm
http://help.sap.com/saphelp_nw2004s/helpdata/en/c2/eab541c5b63031e10000000a155106/frameset.htm
http://www.esnips.com/doc/e06e4171-29df-462f-b857-54fac19a9d8e/ppt-on-badis.ppt
http://www.esnips.com/doc/10016c34-55a7-4b13-8f5f-bf720422d265/BADIs.pdf
http://www.esnips.com/doc/43a58f51-5d92-4213-913a-de05e9faac0d/Business-Addin.doc
http://www.esnips.com/doc/1e10392e-64d8-4181-b2a5-5f04d8f87839/badi.doc
http://www.esnips.com/doc/3b7bbc09-c095-45a0-9e89-91f2f86ee8e9/BADI-Introduction.ppt
http://help.sap.com/saphelp_erp2005/helpdata/en/73/7e7941601b1d09e10000000a155106/frameset.htm
http://support.sas.com/rnd/papers/sugi30/SAP.ppt
http://www.sts.tu-harburg.de/teaching/sap_r3/ABAP4/abapindx.htm
http://members.aol.com/_ht_a/skarkada/sap/
http://www.ct-software.com/reportpool_frame.htm
http://www.saphelp.com/SAP_Technical.htm
http://www.kabai.com/abaps/q.htm
http://www.guidancetech.com/people/holland/sap/abap/
http://www.planetsap.com/download_abap_programs.htm
http://help.sap.com/saphelp_nw04/helpdata/en/c8/1975cc43b111d1896f0000e8322d00/content.htm
/people/thomas.weiss/blog/2006/04/03/how-to-define-a-new-badi-within-the-enhancement-framework--part-3-of-the-series
/people/thomas.weiss/blog/2006/04/18/how-to-implement-a-badi-and-how-to-use-a-filter--part-4-of-the-series-on-the-new-enhancement-framework -
Need BAPI for MIGO to create a Goods Receipt against PO &Outbound Delivery
Hi Friends,
GRNs (Good receipt notifications) created in DHL (Non SAP system) will need to be communicated to SAP.
I need to post goods receipt using input data in MIGO. Is there any BAPI that i can use.The requirement is like below:
PO number field in output file is checked against entries in EKKO-EBELN, if a match is found the GR is posted against a Purchase Order otherwise LIKP-VBELN is checked and if a match is found GR is posted against an Outbound Delivery.
If PO Number = EKKO-EBELN GR against Purchase Order
= LIKP-VBELN GR against Outbound Delivery
Based on the above condition I need to create a Goods Receipt.
Could you please tell me the GM code, movement types and the required fields to be passed for the BAPI?
The fields available are with us are...
Header text. - Bill of Lading- Posting Date-Quantity- UOM--- Vendor Batch / Batch / Serial No --- PO Number or Delivery Number SLED
Are these fields sufficient for doing MIGO with the BAPI or do we require more fields???
Please provide sample code if possible.
Waiting for replies,
Thanks and Regards,
SudhaHi Friends,
GRNs (Good receipt notifications) created in DHL (Non SAP system) will need to be communicated to SAP.
I need to post goods receipt using input data in MIGO. Is there any BAPI that i can use.The requirement is like below:
PO number field in output file is checked against entries in EKKO-EBELN, if a match is found the GR is posted against a Purchase Order otherwise LIKP-VBELN is checked and if a match is found GR is posted against an Outbound Delivery.
If PO Number = EKKO-EBELN GR against Purchase Order
= LIKP-VBELN GR against Outbound Delivery
Based on the above condition I need to create a Goods Receipt.
Could you please tell me the GM code, movement types and the required fields to be passed for the BAPI?
The fields available are with us are...
Header text. - Bill of Lading- Posting Date-Quantity- UOM--- Vendor Batch / Batch / Serial No --- PO Number or Delivery Number SLED
Are these fields sufficient for doing MIGO with the BAPI or do we require more fields???
Please provide sample code if possible.
Waiting for replies,
Thanks and Regards,
Sudha -
Sales Order Costing. Error values, need BAPI or Userexit or Enhancements
Hi Experts,
I have a situation to solve the Errors in Sales Order Costing.
My Error is, its not splitting values equally,,, (BOM Item Price Values)
for example...
let i have a parent Item A.
and Child Items as A1, A2, A3.
Now the Qty of A is 100. for each item the price value is 50. so the total value is 5000/-
Now If i need one A, then I need 8 A1's, 4 A2's, 3 A3's.and let think A1 value and A2 value and A3 value (single Unit ) are equal. and let the value be 100.
but in BOM i can see all the values of A1, A2, A3 as same. (500, 500, 500) but it should be (800, 400, 300)
The single Unit Price is not multiplying with Quantity, but its equally splitting.
Please tell me Can I find and BAPI or Userexit or any enhancements or any Configurations to do.
Thanks & Regards
Dileep .Cno replies and my thread was dead.
-
Need Bapi Names for Post Goods Reciept and Post Goods issue to STO in MIGO
Hi All..
I need to post goods receipt using input data in MIGO. Is there any BAPI that i can use.
Also once STO (Stock Transport order) is created, i also need to Post goods issue to STO in MIGO transaction. I do need a bapi for this too...
Appreciate your help and will reward any helpful answers.
Thanks..Hi,
ata : gm_header type bapi2017_gm_head_01.
data : gm_code type bapi2017_gm_code.
data : gm_headret type bapi2017_gm_head_ret.
data : gm_item type table of
bapi2017_gm_item_create with header line.
data : gm_return type bapiret2 occurs 0 with header line.
data : gm_retmtd type bapi2017_gm_head_ret-mat_doc.
clear : gm_return, gm_retmtd. refresh gm_return.
gm_code-gm_code = '03'.
gm_header-header_txt = firstscreen-bktxt.
gm_header-pstng_date = sy-datum.
gm_header-doc_date = sy-datum.
gm_header-ver_gr_gi_slip = ' '. "print
gm_code-gm_code = '03'.
move lineitem1-bwartwa to gm_item-move_type .
move lineitem1-matnr to gm_item-material.
move lineitem1-erfmg to gm_item-entry_qnt.
move 'EA' to gm_item-entry_uom.
move lineitem1-werks to gm_item-plant.
move lineitem1-lgort to gm_item-stge_loc.
move lineitem1-kostl to gm_item-costcenter.
while gm_item-costcenter+9(1) = ' '.
shift gm_item-costcenter right.
endwhile.
overlay gm_item-costcenter with '0000000000'.
append gm_item.
call function 'BAPI_GOODSMVT_CREATE'
exporting
goodsmvt_header = gm_header
goodsmvt_code = gm_code
importing
goodsmvt_headret = gm_headret
materialdocument = gm_retmtd
tables
goodsmvt_item = gm_item
return = gm_return.
Thanks
venki -
Need BAPI for uploading "Qty in Delivery Note" in MIGO
Hi All,
Please find the details of my requirement as below :
Goto T-code MIGO and select goods receipt for a PO , here under material Item tab there is a field as "Qty in Delivery Note" under Quantity tab.
I need to update this field using my BAPI. Is there is any FM , RFC for getting this output.
Right now i am using BAPI BAPI_GOODSMVT_CREATE, please let me know if any field of this BAPI can be used for thid purpose.
Thanks,
Mahesh.Gattu
9900380302It is been done by implementing one implicit enhancement in FM: MAP2I_B2017_GM_ITEM_TO_IMSEG
I have added the below functionality at the end of the function module.
Just i have maped the ERFMG i.e ent_qnt(Received quanity) with LSMNG i.e qty.in del note
All best for others.
$$-Start: (1)----
$$
ENHANCEMENT 1 Z_EV_IMP_GOODSMOVEMENT. "active version
Populate the delivery note quantity and UoM
IF IMSEG-ERFMG IS NOT INITIAL.
MOVE IMSEG-ERFMG TO IMSEG-LSMNG.
MOVE IMSEG-ERFME TO IMSEG-LSMEH.
ENDIF.
ENDENHANCEMENT.
Thanks,
Mahesh.Gattu
Edited by: Maheshkumar gattu on Dec 3, 2010 4:35 PM -
Need BAPI for change of quality info record (Tcode: QI02)
Hi,
Currenrly iam using BDC for creation of Quality info record (QI01) and now i need to do this creation as a back ground task. for which BDC is not supporting. So, i need to know the relavent BAPI for creation/change of QI02.
Regards,
Krishna.Hi,
Have you tried doing this in ECATT??
See this Link:
http://help.sap.com/bestpractices/BBLibrary/Documentation/G09_BB_InstallGuide_EN_DE.doc -
Need BAPI for F-54 Clear Vendor Down Payment
HI Gurus,
Is there any BAPI available for clearing vendor down payment? We can use F-54 tcode to do it manually.
I need to clear the vendor down payment from an USER-EXIT.
how can I do this?
Pls guide me.
Thanks & regards,
MurphyHi,
Looks we don't have any dedicated BAPI for F-54..You can check 'BAPI_ACC_INVOICE_RECEIPT_POST' for your requirement...
User-Exit you need to search for F-54.
Maybe you are looking for
-
My plug or driver no longer works on my PC windows
out of nowhere, when i plug my phone into my PC (windows vista 64 bit) the driver cannot be found. how can i locate it?
-
WRV200 + WebSTAR DPC2100 = Internet Connection lost?
I have a Linksys WRV200 with firmware 1.0.38 (http://www.cisco.com/en/US/products/ps9930/index.html) The router is set to "Automatic Configuration - DHCP" to get ISP IP. I also have a WebSTAR DPC2100 cable modem with an argentinian ISP called Fiberte
-
More Airport 101, I'm afraid
I just ordered airport express. I have iMac connected to Hughes.net (satellite). The first question is pretty stupid; the second is maybe a good question... iMac has built in Airport card. Want to be able to bring home work Dell and access internet.
-
Select different style for each border of a rectangle
Hi, I just wanted to have a Rectangle (or some other component) which one must have different style for each of its borders. For example I want the top and the right border with a thickness of 2 and others with a thickness of 0 (so we can only see th
-
How to debug a procedure in SQL Developer
i am a plsql writer .... i use SQL Developer to connect to oracle on windows platform ... iam using oracle version 10g some time i need to debug a procedure or i want to run a procedure in debug mode please tell me how to do this SQL Developer