cancel
Showing results for 
Search instead for 
Did you mean: 

Reading information of Backend - Purchase Order

Former Member
0 Kudos

Hello,

We use SRM 5.0 - Clasic escenario

I have a question regarding Confirmation of Purchase orders in SRM.

I understand that in table BBP_PDBEI the number of te Purchase order (and its position) is stored wth which SRM goes to the R/3 Backend to retrieve the necesary information.

With this information, the confirmation can be executed.

I would like to know what Function, BAPI, IDOC, report etc.. SRM is using to retrieve these Purchase order information form the R/3 Backend!

Thanks for any help.

Aart

Accepted Solutions (1)

Accepted Solutions (1)

peter_novoth
Active Contributor
0 Kudos

Hi Aart,

- in the standard we read the general data of the PO with the backend BAPI: BAPI_PO_GETDETAIL.

Backend release: -> ...with the SRM Function module:

R/3_4.70-ERP_2.0 -> B470_PO_GETDETAIL

R/3_4.5B-R/3_4.6C -> B45A_PO_GETDETAIL

R/3_3.1 -> B31I_PO_GETDETAIL

- You can find more function modules for the backend PO reading if you search in the table BBP_FUNCTION_MAP with the object 'BUS2012'. Here you will find the function modules to the backend PO.

- For more specific PO data you can use the META_READ_TABLE. With this FM you can access any table of the backend system.

Kind regards,

Peter

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi. I think the functions in SRM are BBP_PO_LISTSEL_FOR_DESKTOP and BBP_PO_LISTSEL_FOR_CENTRAL.

BADI BBP_WF_LIST can be used to influence the list they return.

Regards,

Dave.

Former Member
0 Kudos

Hola,

The FM used by standard is BAPI_PO_GETDETAIL

I hope this help

Reward if helpful

BR