SAP Knowledge Base Article - Public

2982572 - Error :Form template is mandatory


While accepting purchase order acknowledgment you may see below error

"There's no template code in the predefined output determination rule

Form template is mandatory"


SAP Business ByDesign

Reproducing the Issue

  1. Go to Purchase orders  work center
  2. Go to purchase orders
  3. Select the desired purchase order
  4. Click on deviation in acknowledgment
  5. Select the latest deviation and click on change PO acknowledgment
  6. Change status of the item to Accepted
  7. Click on Accept deviation or save
  8. You will get above error in new screen


While accepting deviations in acknowledgments system tries to create change purchase order output form ,since you have not maintained default rule for change output form thus you get the error.


Steps to maintain Form template selection rule to avoid this error in future.

  1. Go to application user management work center
  2. Go to Form template selection
  3. Search for Created purchase order.
  4. Then enter a fall back rule at the end with company ,supplier , purchasing unit, interactive process as * and then the required form template code.

 also we recommend you to maintain default rule for all others like changed purchase order, canceled purchase order etc.

See Also

2769117 - In Purchase Order Out put history the Template Registered Products is appearing 


There's no template code in the predefined output determination rule, Unable to accept deviation in acknowledgment , KBA , SRD-SRM-PRO , Purchase Requests and Orders , Problem


SAP Business ByDesign all versions