0% found this document useful (0 votes)
34 views11 pages

Create PO

The document explains the use of BAPI (Business Application Programming Interface) in SAP for creating and managing Purchase Orders. It details the steps for creating a Purchase Order using transaction codes SE37 and ME23N, including filling in mandatory fields and checking for errors. Additionally, it describes how to verify the Purchase Order in the EKKO table using transaction code SE16N.

Uploaded by

tyagibharat120
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
34 views11 pages

Create PO

The document explains the use of BAPI (Business Application Programming Interface) in SAP for creating and managing Purchase Orders. It details the steps for creating a Purchase Order using transaction codes SE37 and ME23N, including filling in mandatory fields and checking for errors. Additionally, it describes how to verify the Purchase Order in the EKKO table using transaction code SE16N.

Uploaded by

tyagibharat120
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 11

BAPI PURCHASE ORDER

BAPI - BAPI stands for Business API or Business Application Programming Interface. BAPIs are SAP
delivered RFC(REMOTE FUNCTION CALL) functions used to build interfaces.

Uses of SAP BAPI


SAP BAPIs are quite flexible and may be used for numerous functions, which includes:
 Data Exchange: BAPIs facilitate data alternate between SAP systems or between SAP and
non-SAP structures.
 Process Triggering: BAPIs can initiate positive tactics in the SAP gadget, like creating a
income order or posting a economic report.
 Remote Function Calls: BAPIs may be invoked remotely the usage of the SAP Remote
Function Call (RFC) framework. This lets in for extra flexibility and interoperability.

BAPI – Bapi its use for Automation/Migration purpose. It’s a testing purpose also.
Though BAPI many of processe done eg: Purchase Requisition, Purchase order, Good receipt(GRN)…

Now we create a Purchase Order .

BAPI-
T- code SE37
Go to SE37.

CREATION OF PURCHASE ORDER.

Enter Function Module to create a Purchase order. And execute.

Click on Purchase order Header -value icon.


Enter , one column is coming , click on Single entry.

Fill the mandatory fields. Click on tick.

Click Back.
Here we see which entries on POheader we fiil its showing.

Now click on POheader X.

Click on single entry.

Fill mandatory fields with X.

We fill in POHEADER fields and now fill same fields with X. click on tick.
Here we see entries X

Click Back.

Here we see X entries.

Now fill Item details. Click on POITEM.

Click on single entry.


We fill in POITEMX fields and now fill same fields with X. click on tick.

Click on single entry. Here we see ENTRY 1 that means POITEM 1 entry filled.

Fill mandatory fields. Click on tick.

Here we see entries.


Click on POITEMX , to fill X in item details.

We fill in POITEMX fields and now fill same fields with X. click on tick.

Here we see entries.

Click on back.
Now save the data through- go to Upper EDIT TAB click it , click the save data record.

One pop -up window will open , fill Comments and click on copy.

Click on back. Go to Function Module and click on Execute, than click on Test Sequences.
Fill Test sequences. It is mandatory . click on Execute.

Now click on Test Data directory.

Here the entries. Click on short text.

Click on execute.
Here Purchase order 30000439 has created.

Now go to Display Purchase order.

DISPLAY PURCHASE ORDER-


T-CODE ME23N

Here one Message comes – Document 30000439 does not exist.

Go to again SE37.

Click on back. Execute.

Now it show RETURN and value 000. It means Purchase Order created without any value.

In RETURN may be error 1 number that means in Purchase Order entries has some error. First you
solved this after that continue.
Now again check the Purchase order in display.

DISPLAY PURCHASE ORDER-


T-CODE ME23N
Now Purchase Order has showing.

Now check in TABLE also.

TABLE-
T-CODE SE16N

Enter Table Name EKKO for header level and enter Purchase order document Number. Execute.
Here the Purchase order details will show.

You might also like