SAP Knowledge Base Article - Public

2309571 - Error in a Purchase Request Blocks the Execution of Purchase Request Bundle Run.


You have scheduled a Purchase Request Bundling Run to bundle several open purchase requests to create purchase orders. However due to a Blocking error on few Purchase Requests the whole run is resulting into an error.

Reproducing the Issue

  1. Go to Purchase Requets and Orders Workcenter.
  2. Select view Purchase Request Bundling Runs.
  3. Show All Purchase Request Runs, search for Run ID XYZ.
  4. In the Purchase Order Creation Run window, choose Set to Active to enable Schedule button.
  5. Perform Save.
  6. Then select Run ID with Active status.
  7. Choose Schedule - Start Immediately.
  8. Here when system generates the Application Log, it resulted into an error.
  9. No purchase order gets created either due to blocking or any other error in a purchase request.
  10. Error message with one example: Purchase Request X is blocked and cannot be processed.


System bundles and process purchase requets as per Work Package Size maintained for the Run.

By Default the package size is always 100 for one work package, therefore system considers all Purchase Requets in one package and hence if one purchase request is having an issue, the run faills and no purchase request is processed.


You can reduce package size as per your requirement following below steps:

  1. Go to the Personalize option on the top of the screen.
  2. Under sections: select Control Parameters.
  3. Under Fields: mark checkbox for Package Size.
  4. On the right side, you can see by default package size is set as 100.
  5. You can reduce and change the work package size as per your requirement.
  6. Perform Save.


KBA , AP-PRP , Purchase Request Processing , How To


SAP BUSINESS BYDESIGN 1708 ; SAP Business ByDesign 1602 ; SAP Business ByDesign 1605 ; SAP Business ByDesign 1711 ; SAP Business ByDesign 2308 ; SAP Business ByDesign 2311 ; SAP Business ByDesign 2402 ; SAP Business ByDesign 2405