WDF 2470027 - Left operand error occurs while syncing sales orders from Shopify to SAP

WDF 2470027 - Left operand error occurs while syncing sales orders from Shopify to SAP

Symptom

The following error occurs while syncing sales orders from Shopify to SAP if the item does not exist or not yet mapped to SAP:
Left operand of '/' must evaluate to a node-set. Left operand is- com.sap.engine.lib.xsl.xpath.ETVariableReference@3931f4da

Reproducing the issue
Prerequisites:

You are using Walldorf Intercompany version 47 or lower.

Scenario:

The following error occurs while syncing sales orders from Shopify to SAP if the item does not exist or not yet mapped to SAP:

Left operand of '/' must evaluate to a node-set. Left operand is- com.sap.engine.lib.xsl.xpath.ETVariableReference@3931f4da

Expected behavior:

An appropriate error message occurs if the items are not mapped to SAP

Actual behavior:

Left operand error occurs while syncing sales orders from Shopify to SAP if the item does not exist or not yet mapped to SAP:

Solution

An error message occurs as "Either product does not exist or not yet mapped with Item master in SAP B1" if the items are not mapped to SAP.

The issue described above has been fixed in the Intercompany integration solutions version 48 and higher versions.

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

This document refers to : 
WDF 2480001 - Overview Note for Intercompany integration solution 2.0 Version 48 for SAP Business One