SAP Knowledge Base Article - Public

1779227 - Error Message When Trying to Allocate Payment to Customer Project


In a payment allocation you attempt to allocate a transaction to a customer project task. When you try to post the allocation you are presented with the error message:

"For customer projects, a project-based sales order item has to be entered".


SAP Business ByDesign

Reproducing the Issue

  1. Go to the Payment Management work center.
  2. Go to the Payment Allocation view.
  3. Select the relevant Payment Allocation.
  4. Click Allocation to G/L Account tab.
  5. In the transaction grid, enter respective G/L Account and Project Task.
  6. Click Post.
  7. Error message is displayed: For customer projects, a project-based sales order item has to be entered.


To facilitate an unambiguous allocation from a cost and revenue perspective it is mandatory to also provide a specific sales order item in addition to the chosen customer project task.


The Sales Order Item field is not available in the default view. You should make it visible by following the steps below:

  1. On top of the screen, right-hand side, click the avatar icon and click Start Personalization Mode.
  2. Find the UI Element for the transaction grid by hovering the mouse over the UI Elements. Expand the UI Element.
  3. Mark the Visible checkbox for Sales Order Item.
  4. Click Save.
  5. Click the avatar icon again and click Stop Personalization Mode.
  6. In the value help of Sales Order Item choose a valid sales order item.
  7. Post the payment allocation.


payment allocation; personalization mode; project task; sales order item; , KBA , payment allocation , personalization mode , project task , sales order item , payment allocation , project-based sales order item , customer project , AP-PAY , Payment Processing , How To


SAP Business ByDesign all versions