SAP Knowledge Base Article - Public

2614215 - Error Message For Mandatory Account Assignment in Supplier Invoice


You create a new Supplier Invoice for a project. You enter all the information in the required fields. In the Item Details area you fill the G/L Account ABC (ABC represents the G/L Account ID),  maintain Project task as Account Assignment Type, and finally, the Project Task ID.

When you press Check, the below error message appears:

'Item X: Mandatory account assignment for account XYZ is missing: Cost Center'


SAP Business ByDesign

Reproducing the Issue

  1. In the Supplier Invoicing work center go to the Common Tasks and select New Invoice Without Purchase Order.
  2. Add an Item.
  3. Under Items Details section, fill Account Assignment Type as PRO - Project Task.
  4. Then enter the Project Task ID.
  5. Press Check.
  6. The Error message appears: 'Item X: Mandatory account assignment for account XYZ is missing: Cost Center'.


For this G/L Account a Mandatory Account Assignment of type CC - Cost Center has been maintained whereas the Account Assignment type maintained in the invoice is Project Task.


In order to assign the invoice expenses to a Project Task, remove the mandatory account assignment for the respective G/L Account:

  1. In the Business Configuration work center go to your current project and find the Mandatory Account Assignment activity. (Or go to the Overview and open this activity from here).
  2. Select the relevant Chart of Accounts.
  3. Delete the setting which makes Cost Center type mandatory for the G/L Account in question.


Mandatory Account Assignments. Cost Center. New Invoice. G/L Account. , KBA , SRD-FIN-GL , General Ledger , How To


SAP Business ByDesign all versions