on 10-03-2007 12:25 PM
Shop with Limit (SWL) SC has been created previously with 2 or 3 line
before implementation of the OSS note1058510, the PO has gone
into 'Error in Process' there are almost 5-6 PO with this status.
We have implemented the OSS note 1058510 and now can create multiple
line with limit SC and PO.
Tried to kick-start the previously created PO again by deleting the
line items but Po again has gone error in process.
Needs to delete the PO which has gone ' Error in Process before
implementation the note.
Hi,
Use the FM "BBP_PD_PO_DB_DELETE".
BR,
Disha.
Pls reward points for useful answers.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Rama Kumar,
There are few function modules available for this purpose other than the one Disha mentioned.
BP_PD_PO_DB_DELETE_MULTI
BP_PD_PO_ITEM_DELETE_LOCAL
BBP_BS_POD : Spooler, delete PO
SPOOL_PO_DELETE :Spooler function to delete a po in core
SPOOL_PO_DELETE_DO :Spooler function to delete a po in core
However we can able to delete the "Error in Process" P.Os using BBP_POC (SRM GUI) transaction or Process Purchase orders link (SRM Portal).
Just go to the change mode and delete the P.O.
Hope this will work in your case also.Further clarifications are welcome.
Rgds,
Teja
Hi Teja,
Thanks for your reply, yaa i do agree that we can delete the Po item in browser or in GUI but in my case the Po has gone error in process when I delete the Po item and approved the PO it is again going in Error in process and not updating the Backend deletion flag.
Unfortunatly none of the FM provided by you is not sacifies my purpose the item is not deleted.
can you please elaborate whether it will cahnge the status of the Po or put the deletion flag on the items in the PO. also which one should i use because i have tested all of them and is not working
Regards
Rama
Will surely award points for useful answer.
Message was edited by:
rama kumar
Hi,
Have you checked the errors in RZ20(Monitor) for the Purchase order.
There are chances you are putting wrong values in the POs.
Please correct the value and use
<se37> BBP_PD_PO_TRANSFER_EXEC put the GUID (GUID of the PO that u can obtain from the <BBP_PD>/<SE37>BBP_PD_PO_GETDETAIL and put your PO number in the field I_OBJECT_ID you will get the POs Guid).
After this run <SE38> BBP_GET_STATUS_2 & put the SCN.
For deleting the PO Teja has already advised you.
It will resolve your problem.
Kindly let me know if it is not working.
Brgds/Gopesh
Hi Rama,
You can use either the function module mentioned by Disha or the one mentioned below to delete the P.O & line items.
BP_PD_PO_ITEM_DELETE_LOCAL
The P.O will get deleted and also the status gets updated. You can only able to find the P.O in the Process Purchase orders with status deleted.And you can not create any follow on documents.
Also i recommend you to delete the entire P.O instead of faulty line items and create a new one and approve it in this case.
Hope this should resolve your issue.
Rgds,
Teja
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.