SAP Knowledge Base Article - Public

3299512 - Error: No key attribute for BCO-node found While creating BCO for Tax Deductibility


You are working on a tax content extension via PDI Solution in Cloud Application Studio.

For specific purchasing tax codes you want to define their deductibility.

When defining a Business Configuration Object for Tax Deductibility an error shows as "No key attribute for BCO-node found".


SAP Business ByDesign

Reproducing the Issue

  1. Log into Cloud Application Studio
  2. Specify the Solution YXYZ_
  3. Add new BCO
  4. Use SAP Business Configuration Object
  5. Select: Business Configuration Object Name: TaxDeductibility

Error: No key attribute for BCO-node found

No key attribute for BCO-node found.PNG


Tax deductibility can not be created via Cloud Application Studio and has to be created directly in the application via Business Configuration.


The purchase tax code is to be created via Fine Tuning Activity: Tax on Goods and Services.

Respective Tax Deductibility can be specified in Fine Tuning Activity: Tax Settings for Purchasing.

The same is illustrated in the Localization: Toolkit "Create Tax Content for Non- Localized Countries in SAP Cloud Application Studio" under section 5.5 Configure Tax Codes, sub section 6.

"For tax codes created for purchasing, you must specify if the tax amount is fully deductible, not deductible and so on. Tax deductibility codes cannot be currently configured through PDI, they have to be configured in the fine-tuning activity Tax Settings and Purchasing. The tax codes for purchasing must be configured in fine tuning activity, Tax on Goods and Services -> Define Tax Codes to assign the deductibility codes defined."


KBA , SRD-FIN-GLO-TAX , GLO - Tax Declaration , Problem


SAP Business ByDesign all versions