Skip to main content

I have primarily worked on Data Migration Jobs and Workflows.

IFSConnect is unfamiliar to me.

Are there any documents or tutorials available that can help me achieve the following tasks?

  1. Read a file whose name always starts the same but ends with a different suffix (e.g., filename_timestamp).
  2. Process the file and populate either a custom or standard entity.

thank’s in advance

To read a file you can do like this:

Prerequisite: Setup an SFTP site.

In IFS Cloud: Setup the SFTP reader to read from that site:

Setup guide: https://docs.ifs.com/techdocs/24r2/030_administration/030_integration/300_ifs_connect/010_configure_connect/060_transport_connectors/configure_sftp_transport_connector/

 

The reader will read the file and create an application message. Then to process the message it is routed vie the Routing Rules. So you need to setup one routing rule per message type. 

Routing rules has a condition to identify the message. It also has one (or many) Routing Addresses (Destination Address) connected to it. Routing Address defines what you want to do with the message.

Below example is routed on reader and file name. You can also write ”PREFIX*.json” for example. Only one wildcard (*) is allowed.

https://docs.ifs.com/techdocs/24r2/030_administration/030_integration/300_ifs_connect/030_routing_rules_addresses/#understanding_inbound_routing


Part 2 is that you want to update a STD entity. The only way I see is that you create a JSON file and then created the Routing Address towards a STD Rest API by having the transport connector Projection.

However doing inbound integrations nowadays mostly does not use files. Instead other systems or integration platforms calls IFS Rest API’s directly via https.

 

There are limitations on size and timeouts when you use IFS Connect so you can’t have extremely large messages.


Reply