Questions tagged [bapi]

BAPIs (Business Application Programming Interface) are specific methods for SAP business objects, which are stored in the Business Object Repository (BOR) of the SAP system and are used for carrying out particular business tasks.

BAPIs (Business Application Programming Interface) are specific methods for SAP business objects, which are stored in the Business Object Repository (BOR) of the SAP system and are used for carrying out particular business tasks.

In an SAP system, BAPIs are stored as RFC enabled function modules and can be accessed through the Function Module Builder. Standard BAPIs can be called in ABAP developments like a standard function module and as they have remote function call enabled, they can be used to integrate SAP with external systems.

Useful Links:

Related Tags:

209 questions
0
votes
0 answers

PM Order change status to TECO

Hello I want to change the status of a PM order to TECO. For that I am using the BAPI BAPI_ALM_ORDER_MAINTAIN. This is my code, but it doesn't work. What am I doing wrong? DATA: lt_alm_order_method TYPE TABLE OF bapi_alm_order_method, …
Lingo
  • 580
  • 2
  • 7
  • 26
0
votes
2 answers

BAPI_PERSDATA_CHANGE to update user data using SAP JCo 3

I'm using the following code snippet. The goal is to update the user lastname firstname and co using the BAPI_PERSDATA_CHANGE bapi. But somehow it's not working, I tried a lot of possibilities but it's not working. The message to the function…
Delly Fofie
  • 304
  • 2
  • 9
0
votes
1 answer

WSO2 ESB making SAP BAPI adapter calls

I need to make a SAP BAPI call from ESB. I followed the steps provided in the below link: https://docs.wso2.com/display/EI620/SAP+Integration Can someone please provide me a solution for BAPI calls? (the above link works for IDoc but I am unable to…
rohan
  • 166
  • 1
  • 11
0
votes
1 answer

SAP User Locking/UnLocking Solution

I'm having a bit of trouble finding a proper solution to mass user locking/unlocking in SAP. When I lock users i want to be able to distinguish between already locked users and users to be locked. When unlocking users i want to be able to…
oceanlab1
  • 21
  • 1
  • 9
0
votes
2 answers

Best practice for BAPI commit and rollback?

I am using C# to call BAPI to communicate with SAP. I am new to this topic so I want to clarify some of the concept. Q1: If I call BAPI_GOODSMVT_CREATE, should I check RETURN table or MAT_DOC field of items table to see whether it is succeed or…
Ziff
  • 9
  • 1
  • 5
0
votes
0 answers

Values not get populated on item level in sap during contract creation

I am trying to create contract and update item level data in SAP using bapi extensions(extensionin). The values are getting populated in extensionin internal table but not appearing on va43(in contract display). I am using this BAPI: CALL FUNCTION…
0
votes
0 answers

BAPI_PPMSRVAPS_SAVEMULTI_30A runs without errors, but values are not updated

I am using the BAPI BAPI_PPMSRVAPS_SAVEMULTI_30A and after hitting this FM, there are no returned errors, but the MODES are not updated. Other tables that needs to be updated were updated, it is just the MODES that was not. EDIT: After more…
Czarinaaaaa29
  • 311
  • 2
  • 8
  • 23
0
votes
1 answer

BAPI for adding descriptions to Master Changes?

I have a program that will automatically change or creates the BOM using the BAPI. When you change, you enter the change number (AEOI-AENNR), but add a description of the change (AEOI-OITXT) there is no possibility. Now I prescribe them manually…
Maxim S.
  • 1
  • 1
0
votes
1 answer

BAPI_SYSTEM_MT_GETALERTDATA, call using Java is returning only 10 recent alerts

BAPI_SYSTEM_MT_GETALERTDATA called using Java is returning only 10 recent alerts. I want to find all the alerts for a given range if dates. Please let me know how we can do it.
Aman
  • 31
  • 6
0
votes
1 answer

Creation of N deliveries from N Sales Orders in one BAPI_OUTB_DELIVERY_CREATE_SLS call?

I'm using BAPI_OUTB_DELIVERY_CREATE_SLS to create deliveries from sales orders. I'd like to call the BAPI 1 time with N delivery and have N sales order to improve the performance of the program but right now the BAPI gives me a delivery only for…
rikymiami
  • 71
  • 2
  • 4
  • 14
0
votes
1 answer

DataStage SAP BAPI_ALM_ORDER_MAINTAIN

I'm trying to load some data via DataStage with the BAPI BAPI_ALM_ORDER_MAINTAIN. I need the parameters IT_METHODS and IT_HEADER. But I have a problem with the fields : T_IT_HEADER_BAPI_ALM_ORDER_HEADERS_I_BASICSTART…
David
  • 1
  • 1
0
votes
1 answer

Function Module to copy purchase order to another order

I'm creating documents using the function module BAPI_PO_CREATE1 and modifying documents using BAPI_PO_CHANGE to update some parts of the purchase order. I need to create two orders with the same purchase order lines, one for purchasing and another…
F.Igor
  • 4,119
  • 1
  • 18
  • 26
0
votes
1 answer

BOM is not exploded when called via BAPI_SALESORDER_CREATEFROMDAT2

I'm attempting to create a sales order with a position that has a configurable material. Via the BAPI function bapi_salesorder_createfromdat2 I can create the order and supply it with the values for the characteristics. ABAP Code:…
0
votes
0 answers

How to remove serial numbers from delivery SAP?

I need to remove serial numbers from outbound delivery via standard FM-BAPI. I used DELETE_SERNR_LS but this just changes the status of the serials.
rikymiami
  • 71
  • 2
  • 4
  • 14
0
votes
1 answer

How to configure a variant for a material in MRP3 view using BAPI?

Which BAPI should I use in MRP3 view of MM02 transaction to create a configurable variant for a finished good material in SAP?
Val K
  • 301
  • 3
  • 9
  • 22