Hi Sap Gurus:
I'm creating this thread to solve a question I have from long ago.
Problem definition: Every month components that contain, are made off or even are transformed from material whose price follows market trends, like Aluminium, Copper between others, need to be updated.
Scope: Inforecords, open PO's and new PO's.
Workload: The magnitude depends on each organization, but in our case we are talking about 1000 codes from mainly 8 different vendors every month.
Current way of acting: First, retrieve all new prices from all suppliers, it could be done in the four first days of the month. Once it is received, we gather by using ZSE16D and EINA, EINE tables all the inforecords for these vendors.
Once info obtained is updated with the new values, a ticked is opened, creating a SM7 request which uses Winshuttle program to update the data.
For the PO's opened in the timeframe, we use YAOPENPO, we filter by dates in Excel and update manually.
Problems detected: Because of the time needed to retrieve all the information (around 4 days), prepare the docs, and raise the ticket we are updating the information on 6th or even 8th, that means all PO's generated in that time are done with old prices, creating mismatchs in MIRO sometimes. We are now pushing to get the information earlier but the problem is still there.
The second problem is, of course, time consuming.
Solutions in mind:
- Use BAPI: I think there are some BAPI for PO management, good to know what one becuase this has a cost and support is needed for apply.
- By the use of MEI1
- By the use of MASS (Inforecords???), MASS_CHANGE_PURINFO_REC. (inforecords) and MEMASSPO (Po's opened in the first days of month with old prices). I've found these thread searching in the portal:
I hope you can clarify me these concepts
Thanks in advance :-)