cancel
Showing results for 
Search instead for 
Did you mean: 

B470_PO_CREATE and BAPI_PO_CREATE and HEADER_TECH_FIELDS

Former Member
0 Kudos

Hi

We are using SRM 4.0 SP 13 and ECC 6.0

I am creating a PO from SRM using B470_PO_CREATE which calls FM BAPI_PO_CREATE in ECC.

But its creating a PO where Item price is picked from previous PO.

BAPI_PO_CREATE contains HEADER_TECH_FIELDS data structure which has a field called NO_PRICE_FROM_PO. (guessing it is the solution for no picking price from previous PO)

But I could not find HEADER_TECH_FIELDS data structure available in SRM FM B470_PO_CREATE

Has anyone used it or any suggestions?

Thanks,

Nikhil

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

But its creating a PO where Item price is picked from previous PO.

You can implement BADI (in ECC) BBP_PO_INBOUND_BADI, method BBP_MAP_BEFORE_BAPI. For its parameter BAPI_POITEM, you would set the field PO_PRICE to '2', which is to take over the PO price as net price, or '1', which is to take over PO price as gross price. AND, for paramter BAPI_POITEMX, set the PO_PRICE field to 'X' meaning to update this field in ECC PO.