Workflow input types

Workflow input types

The workflows of InterFormNG2 can get the input from various input types.

In the workflow the input type is shown as the leftmost (green) component:


    

The input types are all listed here:

  1. AS400 Command input
    Call InterFormNG2 via a command on the IBM i platform.
  2. From Active MQ
    Read from an Active MQ message queue.
  3. From Azure Service Bus
    Reads a message from an Azure Service Bus.
  4. From IBM i output queue
    Monitor an output queue on the IBM i for input spooled files. Alternatively you can consider to monitor multiple output queues in a single workflow.
  5. From IBM i output queue (multiple)
    With this input type you can monitor multiple output queues with a single workflow.
  6. From Kafka
    Read messages from Kafka
  7. From IBM MQ
    Read from an IBM message queue
  8. From database
    Read from a database. Please notice, that this supports only a predefined structure of the database with an input XML file found in a BLOB field.
  9. From other workflow
    With this you define a sub-workflow, that is to be called from other workflows.
  10. M3 input
    Use this input for processing Infor M3 files after you have configured Infor M3 and InterformNG2.
  11. REST webservice Basic
    The most simple REST webservice. You can use this to get started, but REST webservice OAuth2.0 is recommended.
  12. REST webservice OAuth2.0
    Called as a REST web service. It is recommended over REST webservice basic, but is a bit harder to setup.
  13. Read from file
    Select input files from a monitored folder.
  14. Read from FTP
    Selects an input file via FTP.
  15. Read from email server
    Read incoming emails from an email server.
  16. Read from Windows share
    Read files via a folder on a Windows share.
  17. Scheduled start
    This kind of workflow will wake up each day at a specific time only contrary to the other workflows, that reacts immediately to new input files.
  18. Start approval process
    Sets up a workflow for approval of versioned resources, that require approvals.
    • Related Articles

    • Workflow file types/payloads

      The workflow of InterFormNG2 is able to handle many different file types. The file type is also referenced as the payload of the workflow. Another way to express it like so: When you call a workflow, then most workflow input types expects, that the ...
    • Email input

      This section describes the various email inputs. Email input covers both the various payloads, that you can use when emailing, but it also includes the option to setup a workflow to monitor an email account for incoming emails. 1. Use an XML file or ...
    • Input forms

      An important part of the module, Webforms are the input forms. The input forms are used by the Enrich by input form workflow component to change the contents of an XML file via an interactive form. The input forms is a special kind of template in ...
    • Splitting input files

      InterFormNG2 is able to split up these types of files: Spooled files XML files If the input file is of any other type e.g. CSV or JSON, then you need to convert the input file into XML (with CSV to XML or JSON to XML) before you can split it up. When ...
    • M3 input

      InterFormNG2 can with the M3 module be setup to process files directly from InterFormNG2. This is covered in the section, Infor M3 integration. After both Infor M3 and InterFormNG2 has been configured, the next thing is to setup InterFormNG2 to ...