Skip to main content

Read File (IDM)

Overview

The Read File (IDM) node searches Infor Document Management (IDM), downloads matching document resources, and outputs them as NodeFile values.

Purpose

Use this node when a workflow needs to retrieve files stored in IDM through an Infor ION service.

Configuration

FieldDescription
Infor ION ServiceInfor ION service to connect to. For more, see Infor ION Service.
Manual queryIDM query used to find matching items. Workflow properties can be used in the query.
Read file content to propertyStores file content in IDM_FILE_CONTENT when enabled. The UI disables this option for unsupported file extensions.

Outputs

OutputData TypeCollectionDescription
OutputFileNodeFileTrueThe node also exposes:

Properties

PropertyFlowDataTypeDescription
IDM_FILEJsonNodeFile information that been read
IDM_ITEMJsonNodeThe IDM item information
IDM_FILE_CONTENTStringThe file content inside a property

Processing Logic

At runtime, the node evaluates expressions in the manual query and asks IDM for up to 1000 matching items. For each item, it downloads the main resource, attaches IDM item and file metadata properties, loads the downloaded file as a NodeFile, and emits it. If no items are found, the node emits an empty output.

Examples

Use an IDM query that identifies the document type, attributes, or PID required by your workflow. Dynamic workflow values can be embedded in the query when the query needs to vary per iteration.

Notes / Limitations

  • The Infor ION service must have permission to search IDM and download resources.
  • The node can emit multiple files when the query returns multiple IDM items.
  • If no IDM items match the query, the node returns an empty output rather than failing.