SAP Knowledge Base Article - Public

3465861 - Responded Error "Product specification ID XXX already exists; enter a unique ID" during Register Production BOM using Web Service


When trying to register a production BOM using API ProductionBillOfMaterialManagementIn, the following error occurs in the responded xml and and registration is not possible. The input product in the BOM already has a Product Specifications ID in system.

Error: 'Product specification ID XXX already exists; enter a unique ID (XXX represent the Product specification ID)'.


SAP Business ByDesign

Reproducing the Issue

  1. Navigate to the Application and User Management work center.
  2. Go to the Service Explorer view.
  3. Find the web service 'ProductionBillOfMaterialManagementIn'.
  4. Select the Service 'ProductionBillOfMaterialManagementIn'.
  5. Click Download WSDL.
  6. Maintain the relevant details in the Request XML and execute the web service.


Currently create a BOM which includes an input product with Product Specifications ID is not supported via web service. It can only be performed manually in the UI.


It is a standard system behavior. 


BOM, API, Product Specifications ID, Registration, Web Service , KBA , AP-PMM-BOM , Production Bill of Material , Problem


SAP Business ByDesign all versions