Based on certain conditions, I want to cancel few PO Lines. While doing it using "PO_Document_Control_PUB.control_document" API(This is the one being used by summary form(am I correct)), it is internally initiating reapproval process. I do not want that to happen because of the performace reasons.
I found a workflow level setup "BYPASS_APPROVAL_HIERARCHY_FLAG" parameter which can be used for this, but I am afraid that it is going to screw some other things.
So can anyone of you please help me in cancelling a po wihtout internally calling reapproval API ?