SAP Knowledge Base Article - Public

3100298 - Error Appears While Creating New Purchase Order for Non Stock Item


You are creating a new purchase order for non stock material item and system shows the error message.

Error - Deliveries expected. G/L account not allowed as cost assignment type.


SAP Business ByDesign

Reproducing the Issue

  1. Go to the Purchase Requests and Orders work center 
  2. Go to the Purchase Orders view 
  3. Select the relevant Purchase Order
  4. Select Edit and click on Check button
  5. Error appears


Usually G/L account meant for expenses and not material consumption. Hence if the Account Assignment Type is General Ledger Account only, system does not expect delivery documents. In other words, it is not possible to select the G/L Account on the purchase order when Goods and Services Receipt is expected.

If you want to create a non-stock material purchase order with account assignment G/L account only, you need to manually remove the indicator "Goods and Service Receipt Expected". Then the error message will disappear.


To get rid of this error message, you can select a different 'Account Assignment Type' like cost center, project etc.  But when you have the Account Assignment Type as General Ledger Account only, it is expected that G/L account is not allowed when the deliveries are expected.

Because once you select the flag 'Goods and Services Receipt Expected', system understands that company will receive the Goods and Services, and then it's necessary to specify where the goods or service are delivered, it can be to a Cost Center, a Project and so on. If no deliveries are expected, then system allows to select only G/L Account. This is an expected and standard behaviour.


Deliveries expected. G/L account not allowed as cost assignment type; G/L account not allowed as cost assignment type; , KBA , SRD-SRM-PRO , Purchase Requests and Orders , Problem


SAP Business ByDesign 2108 ; SAP Business ByDesign 2111 ; SAP Business ByDesign 2311 ; SAP Business ByDesign 2402 ; SAP Business ByDesign 2405