Output variables

Output variables are used in Infor Process Designer.

See Using variables with Infor Process Designer.

This table shows the output variables returned during processing of the Landmark activity node:

Variable Description
NODENAME.complete Boolean flag indicating if the transaction is completed.
NODENAME.hasNext Boolean flag indicating if there are more records available for access using a next operation.
NODENAME.hasPrevious Boolean flag indicating if there are previous records available for access using a previous operation.
NODENAME.recordCount The number of records returned.
NODENAME.resultsHeader A list of the returned field names, separated by commas.
NODENAME_errorCode Any of these activity error codes: 0 (SUCCESS), 17 (LANDMARK_ACTIVITY_ERROR), or 18 (LANDMARK_APPLICATION_ERROR).
NODENAME_informationCode If NODENAME_errorCode is 18 (LANDMARK_APPLICATION_ERROR), then this is the error code returned by Landmark.
NODENAME_outputData Not generally used.
NODENAME_returnMessage The error message returned by Landmark.
NODENAME_FIELDNAME All of the fields returned by the Landmark transaction are returned individually.
NODENAME_actionGroupID This variable is returned and available only if the async action is run by the Landmark transaction node.
NODENAME_asyncActionExitCode This variable is returned if the wait for async action option is selected. This variable is returned with any of these integer values:
  • 0: Completed successfully
  • 1: Complete with errors
  • 2: Incomplete
  • 3: Incomplete with errors
  • 4: Poll timeout
  • 5: Poll failed
NODENAME_asyncActionReturnMessage The return message from async is displayed in this variable if the wait for async action option is selected.