SAP Knowledge Base Article - Public

3691166 - Error - 'Cost of Revenue element code Chart of Accounts no valid for set of books' occurs when posting new journal entry voucher with reference

Symptom

While posting new Journal Entry Voucher with Reference below mentioned error appears.

Error: "Cost of Revenue element code Chart of Accounts: 'ABC' no valid for set of books".

'ABC' refers to the Chart of Account ID.

Environment

SAP Business ByDesign

Reproducing the Issue

  1. Go to the General Ledger work center.
  2. Select the Journal Entry Vouchers sub-view.
  3. Attempt to create a journal entry voucher by referring the existing Journal entry.
  4. Select "Create a new Journal Entry Voucher with Reference".
  5. Change the set of books from 'ABC' to 'DEF'.
  6. Error appears as 'Cost of Revenue element code Chart of Accounts: ABC no valid for set of books'.

Cause

While using "Create with Reference" for Journal entry voucher creation, header-level data should not be modified. 
Modifying header-level data, such as the set of books, results in validation errors due to mismatched attributes.

Resolution

  1. Avoid modifying header-level data, such as the set of books, when using "Create with Reference" for journal entry voucher creation.
  2. If creating a similar journal entry voucher with modified header data is required, create a new journal entry voucher with the desired values instead of using the "Create with Reference" option.
  3. Verify the Business Configuration for the involved G/L Accounts and respective set of books to ensure they are correctly configured.

Keywords

Journal entry voucher, create with reference, set of books, cost of revenue element, chart of accounts, error message, general ledger, G/L account mapping. , KBA , SRD-FIN-GL , General Ledger , Problem

Product

SAP Business ByDesign all versions