cancel
Showing results for 
Search instead for 
Did you mean: 

Net price zero and grayed out in Service PO of PO created by BAPI_PO_CREATE1 n

0 Kudos

Hello Experts,

I am trying to create service PO using BAPI_PO_CREATE1. PO has been created for single line item with multiple service lines.

However, net price for the line item is grayed out with value '0'. I have searched SCN and found various solutions.

1) set no_price_from_po = 'X'

2)set poitem-po_price = '2'.

3)set po_item-ir_ind = 'X' in BAPI_PO_CREATE1.

still net price is grayed out for line item.

would this be any configurational issue or my programming needs additional efforts :D?

any help or clarification would be appreciated.

Thank You

Chaitanya

Accepted Solutions (1)

Accepted Solutions (1)

myra_zhao
Active Participant
0 Kudos

For service PO, the net price at PO item level should always be calculated from the value at service/limit level. You cannot enter the net price manually.
If the zero price issue only happens when you create PO by BAPI_PO_CREATE1, please first review the KBA 2114353 - BAPI_PO_CREATE1: Template for creating service PO and make sure you have passed the correct data to BAPI.

0 Kudos

Thanks Myra,
Solved the issue by following KBA 2114353 BAPI_PO_CREATE1: Template for creating service PO.

Answers (1)

Answers (1)

JL23
Active Contributor
0 Kudos

Is it different if the user creates such PO manually? Is then the net price open for maintenance after the PO was saved?

Basically it depends on the field selection, some checks and their results are hard coded, as explained in KBA https://launchpad.support.sap.com/#/notes/2287838

There are about 54 OSS notes that show up for the search term bapi_po_create1 net price , since we don't know on what release you are, you may need to investigate them yourself.


0 Kudos

Thanks Jürgen L

Solved the issue by following KBA 2114353 BAPI_PO_CREATE1: Template for creating service PO.