Symptom
When creating a Purchase Order or Supplier Invoice, system raises an error message: "Field Budget category not supplied/missing for budget check."
Environment
SAP Business ByDesign
Reproducing the Issue
Take Purchase Order as an example:
- Go to Purchase Requests and Orders work center.
- Go to Purchase Orders view.
- Search for ABC (ABC refers to the purchase order ID).
- Click in Edit button.
- Click in Check button, error message raises:
Field Budget category not supplied/missing for budget check.
Cause
System requires a budget category for Purchase Order/Supplier Invoice item when below conditions matching:
- The Budget Control function is activated in the system, which can be checked by following the below steps:
-
- Go to Business Configuration work center.
- Go to Implementation Projects view.
- Select the implementation project entry titled "First Implementation".
- Click in Edit Project Scope button.
- Click in Next button until reach to "4. Questions" section.
- Expand "Financial and Management Accounting".
- Expand "Management Accounting".
- Expand "Financial Planning".
- In the group "Budget Control", the question "Do you want to perform budget checks during the integrated procurement or manual invoicing process?" is scoped.
- Purchase Order is marked as relevant for Budget Check, which can be checked by following the below steps:
-
- Go to Business Configuration work center.
- Go to Overview view.
- Select activity Budget Control.
- Open it, Purchase Order is marked for Budget Check.
- The Cost Center assigned to the Purchase Order/Supplier Invoice item is marked as Budget Check Enabled, which can be checked by following the below steps:
- Go to Organizational Management work center.
- Go to Org Structures view.
- Select the respective Org Unit (Cost Center).
- Go to Definitions tab, the checkbox Budget Check Enabled is flagged.
However, in Purchase Order or Supplier Invoice, Items tab, Basic Data subtab, the Budget Category Field is blank (Add the field through Adaptation Mode in case it is not visible).
Hence system raises the error message.
The Budget Category Field can be blank due to below reasons:
Case 1: The Purchase Order or Supplier Invoice item is assigned with a product ID.
The Budget Category is not maintained in the product master data.
Case 2:The Purchase Order or Supplier Invoice item is assigned with a free text product with a product category.
The Budget Category is not maintained in the product category master data.
Case 3:The Purchase Order or Supplier Invoice item is not assigned with product ID or product category, but a G/L account.
The Budget Category needs to be manually maintained in the document.
Resolution
Case 1: The Purchase Order or Supplier Invoice item is assigned with a product ID.
- Open Purchase Order ABC.
- Navigate to Items tab.
- Do a double click in the product to open its master data.
- Click in View All button.
- Navigate to Valuation tab.
- Maintain the Budget Category as per the business requirement.
- Save it.
Case 2:The Purchase Order or Supplier Invoice item is assigned with a free text product with a product category.
- Go to Product and Service Portfolio work center.
- Go to Product Categories view.
- Select Maintain Product Categories button.
- Select the respective product category.
- Maintain the Budget Category in the Details as per the business requirement.
- Save it.
Case 3:The Supplier Invoice item is not assigned with product ID or product category, but a G/L account.
- Manually select a Budget Category from the dropdown list on the document screen.
After performing the change, the error should not appear in the newly created documents anymore.
Note: System checks the available budget at the time of purchase order release, approval or change after release. It checks the anticipated to be spent amount on the purchase order against the respective available budgets.
See Also
- Help Portal: System Setup - Budget Category
- Help Portal: Budget Check on Purchase Order and Supplier Invoice Creation
- KBA: 3094508 - Error 'Budget not available for Budget Category ABC Cost Center DEF Fund GHI Function JKL' While Creating Purchase Orders
- Blog: Active Budget Control in SAP Business ByDesign – Budget Category
Keywords
Purchase Order; Field Budget; Budget check , KBA , SRD-SRM-PRO , Purchase Requests and Orders , How To
SAP Knowledge Base Article - Public