R12 API PO_DOCUMENT_FUNDS_PVT.do_unreserve API Issue for BPA PO's
   I am trying to use the PO_DOCUMENT_FUNDS_PVT.do_unreserve API to unreserve the existing 'Blanket Purchase agreement' in R12 and it error
out and doesn't go through.  The same API call works fine for 'Standard PO' without any issue. This same API call is used in our current Release 11i 
and it works fine, does anyone have any idea how to make this work in R12 for existing 'Blanket Purchase Agreement'?  Any help is greatly appreciated.
Thanks,
SS