Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

BAPI_PO_CREATE1 - Create PO from RFQ Service - Error please enter a price

manivel
Participant
0 Kudos
440

Dear Friends,

I'm trying to create a Purchase Order (Service) from RFQ (Service) by using the BAPI

BAPI_PO_CREATE1.

I'm passing the values in the below tables

1.POITEM

2.POITEMX

3.POSCHEDULE

4.POSCHEDULEX

5.POACCOUNT

6.POACCOUNTX

7.POSERVICES

8.POSRVACCESSVALUES.

In POITEM table I'm passing the RFQ Number and RFQ Item and corresponding fields in POITEMX.

In POSERVICES I'm passing the values in GR_PRICE field.

But the below error message only I'm getting.

Message Type - E

Message ID - SE

Message - Service SERVICE ITEM1: please enter a price

Note : In above message SERVICE ITEM1 is the short text of service line item.

Help me on this to get rid of this error message.

Regards,

Manivel S

2 REPLIES 2

Sandra_Rossi
Active Contributor
77

Usually, the methodology to find the solution is to manually create a purchase order, use the "get" BAPI to read it and see how the fields of the purchase order are mapped to the output parameters of the BAPI, and call the "create" BAPI with parameters set like the "get" BAPI.

manivel
Participant
0 Kudos
77

Hi Sandra,

Thanks for your reply. I will do as you suggested and let you know.

Regards,

Manivel S