SAP Interface Log Indicates an "Incomplete request" Error when Processing a Stacked RDI File

Description

This article discusses when the SAP Interface log indicates an "Incomplete request" error as it processes a stacked RDI file.

Message

12/14/14 19:30:10  [Session Id   1] [Interface - LOFTWARE_OMS_WS_SUBMIT] [ERROR]   [1000000016] Interface Error [Incomplete request]

Explanation

If stacked RDI requests are being sent from an SAP system to Loftware's ConnectorClosed See Loftware Connector. for SAP solution (LCfSAP), and the SAP Interface log indicates an "Incomplete request" has been received, the RdiNewLabelOnRepeatElement setting located in the NLINK Configuration.xml file may be set incorrectly.

The RdiNewLabelOnRepeatElement setting controls how incoming stacked RDI requests are parsed by LCfSAP.

When a stacked request is created it may be formatted in one of two ways:

  1. New label request created when an "H Record" is encountered.
  2. New LabelClosed A label is a design area on the computer screen where a label format is created or edited. request created on duplicate "DLABEL XHEADER" value.

Solution

Using an editor such as Notepad, adjust the RdiNewLabelOnRepeatElement setting, then restart the LCfSAP.  If possible, resend the same or a similarly formatted stacked RDI request to the LCfSAP,  and then review the SAP Interface log to ensure the error has been corrected. 

Element Settings
  1. A setting of "FALSE" indicates a new label request should be created when an "H Record" is encountered.
  2. A setting of "TRUE" indictes a new label request is created on duplicate "DLABEL XHEADER" value.