WDF 2550037 – Invalid QName attribute error during PO to SO replication via the Service Layer

WDF 2550037 – Invalid QName attribute error during PO to SO replication via the Service Layer

Symptom

The following error occurs while replicating the Purchase Order to Sales Order replication process via the Service Layer:

Error Details: An attribute whose value must be a QName had the value ''

Reproducing the issue
Prerequisites

You are using Intercompany Integration Solution version 54.0 or lower.

Scenario

Invalid QName attribute error during PO to SO replication via the Service Layer. The following are the steps to reproduce the issue:

1. Enable the service layer for PO to SO document exchange.
2. Create a Purchase Order in the sending company.
3. The replication fails, and the message log records the following error:
An attribute whose value must be a QName had the value ''

Expected Result

The Draft sales order is successfully created in the receiving company.

Actual Result

The replication fails with an Invalid QName attribute error during the PO to SO document exchange via the Service Layer.

Workaround:
The attached zip file is to be imported via BizStore Import in Control Center.

1. From your existing environment, take a backup of the "com.sap.b1i.dev.scenarios.design" file as per the backup process below:
To take a backup of the package file, perform the following steps:
  1. Log in to Integration Framework 2.0.
  2. Go to Tools -->Control Center --> Maintenance -->BizStore Export.
  3. In the Exporting Content from BizStore, in the selection criteria. Select the Dataset button.
  4. In the Choose Dataset, Choose Value "com.sap.b1i.dev.scenarios.design", Choose Group "CXS.IC", and then press the Submit button.
  5. Save the file in the relevant folder.
2. Perform the following steps to import the Package file:
  1. Log in to Integration Framework 2.0.
  2. Go to Control Center --> Maintenance -->BizStore Import.
  3. In the Importing Content to BizStore, in the selection criteria. In the Choose Archive, select the Choose File button. 
  4. Select the package file "com.sap.b1i.dev.scenarios.design.zip".
  5. Select the checkbox Assume File System-Friendly Naming and then Submit.
Solution

The issue described above has been fixed in Intercompany Integration Solutions version 55 and higher versions.

Product
Product or Product Version
B1 INTERCOMPANY INTEGRATION
SAP B1 10.0 FOR SAP HANA
SAP B1 9.3 FOR SAP HANA
SAP BUSINESS ONE 10.0
SAP BUSINESS ONE 9.3