Marketplace Documentation
  • 🛒Novacura Marketplace Documentation
  • Applications
    • Explore Apps
      • IFS
        • Shop Floor Reporting
          • Change Log
            • IFS Application 10
            • IFS Cloud
          • Installation
            • IFS Application 10
            • IFS Cloud
          • Documentation
            • IFS Application 10
              • Portal 2 Reporting
              • Report Setup and Production
              • Report Downtime
              • Report Indirect Time
              • Register Tool
              • Report Scrap
              • Issue Material
              • Approve Operations
              • Manual Issue Material
              • Inspection (Control Plan Analysis)
              • Receive By-Products
              • Create MRB
              • Upload Document
              • Download Document
              • Manual Receive
            • IFS Cloud
              • Portal 2 Reporting
              • Report Setup and Production
              • Report Downtime
              • Report Indirect Time
              • Register Tool
              • Report Scrap
              • Issue Material
              • Approve Operations
              • Manual Issue Material
              • Inspection (Control Plan Analysis)
              • Receive By-Products
              • Create MRB
              • Upload Document
              • Download Document
              • Manual Receive
        • Mobile Work Order
          • Change Log
            • IFS Application 10
            • IFS Cloud
          • Installation
            • IFS Application 10
              • Flow Classic
              • Flow Connect
            • IFS Cloud
              • Flow Classic
              • Flow Connect
          • Documentation
            • IFS Application 10
              • Mobile Work Order App
              • My Tasks (Inbox)
              • My Tasks (Inbox) Cont.
              • Pool Tasks (Inbox)
              • New Work
              • Objects
              • PO Receipts
              • Invoice (Inbox)
              • Service Quotation
            • IFS Cloud
              • Mobile Work Order App
              • My Tasks (Inbox)
              • My Tasks (Inbox) Cont.
              • Pool Tasks (Inbox)
              • New Work
              • Objects
              • Invoice (Inbox)
              • PO Receipts
              • Service Quotation
        • Travel and Expense
          • Change Log
            • IFS Application 10
            • IFS Cloud
          • Installation
            • IFS Application 10
              • Flow Classic
              • Flow Connect
            • IFS Cloud
              • Flow Classic
              • Flow Connect
          • Documentation
            • IFS Application 10
              • Create Expense
              • Review Expenses
              • Confirm Expenses
              • Approve Expenses
              • Emailed Receipts Service
              • Emailed Receipts
            • IFS Cloud
              • Create Expense
              • Review Expenses
              • Confirm Expenses
              • Approve Expenses
              • Emailed Receipts Service
              • Emailed Receipts
        • Permission Manager
          • Change Log
          • Installation
          • Documentation
            • Permission Manager
        • Warehouse Management
          • Change Log
            • IFS Application 10
            • IFS Cloud
          • Installation
            • IFS Application 10
              • Flow Classic
              • Flow Connect
            • IFS Cloud
              • Flow Classic
              • Flow Connect
          • Documentation
            • IFS Application 10
              • Inventory Part In Stock selection
              • Basic Data
                • Change Default Site
              • Procurement
                • Register Arrivals
                • Attach Receipt to Handling Unit
                • Unattach Receipt from Handling Unit
                • Move Part In Receipt
              • Warehouse Handling
                • Find Inventory
                • Move Inventory Part
                • Move Handling Unit
                • Count Inventory Part
                • Count Handling Unit
                • Count Inventory Part Per Count Report
                • Count Handling Unit Per Count Report
                • Issue Inventory Part
                • Scrap Inventory Part
                • Scrap Handling Unit
                • Start Transport Task
                • Process Part on Transport Task
                • Process Handling Unit on Transport Task
                • Receive Inventory Part from Transit
                • Receive Handling Unit from Transit
                • Create Material Requisition Line
                • Issue Material Requisition Line
                • Start Warehouse Task
                • Park Warehouse Task
              • Customer Order & Shipment
                • Start Picking
                • Report Picking of Parts
                • Report Picking of Handling Units
                • Deliver Customer Order
                • Delivery Confirmation of Customer Order
                • Process Shipment
                • Pack into Handling Unit on Shipment
                • Unpack from Handling Unit on Shipment
                • Reassign Handling Unit on Shipment
                • Return Parts from Shipment Inventory
                • Return Handling Units from Shipment Inventory
                • Move Parts Between Shipment Inventories
                • Move Handling Units Between Shipment Inventories
                • Scrap Parts in Shipment Inventory
                • Scrap Handling Units in Shipment Inventory
              • Handling Unit Management
                • Create Handling Unit
                • Modify Handling Unit
                • Delete Handling Unit
                • Attach Part to Handling Unit
                • Unattach Part from Handling Unit
                • Change Parent Handling Unit
              • Maintenance
                • Manual Issue Work Order
                • Unplanned Issue Work Order
                • Unissue Work Order
              • Manufacturing
                • Report Picking of Part Shop Order Picklist
                • Report Picking of Handling Unit Shop Order Picklist
                • Manual Issue Shop Order Part
                • Manual Issue Shop Order Handling Unit
                • Receive Shop Order
                • Receive Shop Order Handling Unit
                • Receive Shop Order By-Product
            • IFS Cloud
              • Inventory Part In Stock selection
              • Basic Data
                • Change Default Site
              • Procurement
                • Register Arrivals
                • Attach Receipt to Handling Unit
                • Unattach Receipt from Handling Unit
                • Move Part In Receipt
              • Warehouse Handling
                • Find Inventory
                • Move Inventory Part
                • Move Handling Unit
                • Issue Inventory Part
                • Scrap Inventory Part
                • Scrap Handling Unit
                • Count Inventory Part
                • Count Handling Unit
                • Count Inventory Part Per Count Report
                • Count Handling Unit Per Count Report
                • Create Material Requisition Line
                • Issue Material Requisition Line
                • Receive Inventory Part From Transit
                • Receive Handling Unit from Transit
                • Start Transport Task
                • Process Part on Transport Task
                • Process Handling Unit on Transport Task
                • Start Warehouse Task
                • Park Warehouse Task
              • Customer Order & Shipment
                • Start Picking
                • Report Picking of Parts
                • Report Picking of Handling Units
                • Deliver Customer Order
                • Delivery Confirmation of Customer Order
                • Process Shipment
                • Pack into Handling Unit on Shipment
                • Unpack from Handling Unit on Shipment
                • Reassign Handling Unit on Shipment
                • Move Parts Between Shipment Inventories
                • Move Handling Units Between Shipment Inventories
                • Return Parts from Shipment Inventory
                • Return Handling Units from Shipment Inventory
                • Scrap Parts in Shipment Inventory
                • Scrap Handling Units in Shipment Inventory
              • Handling Unit Management
                • Create Handling Unit
                • Modify Handling Unit
                • Delete Handling Unit
                • Attach Part to Handling Unit
                • Change Parent Handling Unit
                • Unattach Part from Handling Unit
              • Maintenance
                • Manual Issue Work Order
                • Unplanned Issue Work Order
                • Unissue Work Order
              • Manufacturing
                • Manual Issue Shop Order Part
                • Manual Issue Shop Order Handling Unit
                • Report Picking of Part Shop Order Pick List
                • Report Picking of Handling Unit Shop Order Pick List
                • Receive Shop Order
                • Receive Shop Order Handling Unit
                • Receive Shop Order By-Product
        • Worksite Field Reporting
          • Change Log
            • IFS Application 10
            • IFS Cloud
          • Installation
            • IFS Application 10
              • Flow Classic
              • Flow Connect
            • IFS Cloud
              • Flow Classic
              • Flow Connect
          • Documentation
            • IFS Application 10
              • Default Project Selection
              • Crew Management
              • Crew Time Report
              • My Time Report
            • IFS Cloud
              • Default Project Selection
              • Crew Management
              • Crew Time Report
              • My Time Report
        • Maintenance Survey
          • Change Log
            • IFS Cloud
          • Installation
            • IFS Cloud
          • Documentation
            • IFS Cloud
              • Creation of Maintenance Surveys
              • Execute Maintenance Survey
      • Infor M3
        • Change Log
        • Installation
        • Documentation
          • Supply Chain Execution
            • Receive Goods (PO)
            • Inspect Goods (PO)
            • Putaway Goods (PO)
            • Receive Delivery (ASN)
            • Release Delivery for Pick
            • Pick Delivery
            • Pack Delivery
            • Issue Delivery
            • Move Stock
            • Count Stock
            • Reclassify Stock
            • Update Stock
            • Add Stock
            • Print Stock Label
            • View Stock Allocation
            • View Stock Details
          • Manufacturing Execution
            • Report Material (MO)
            • Report Operation (MO)
            • Report Receipt (MO)
          • Sales Management
          • Procurement
          • Rental and Maintenance Management
  • Components
    • Explore Components
      • OPC UA Component
        • Change Log
        • Installation
        • Documentation
          • OPC UA Component
      • Anomaly Detector
        • Change Log
        • Installation
        • Documentation
          • Anomaly Detector
      • Bluetooth Low Energy
        • Change Log
        • Installation
        • Documentation
          • Bluetooth Low Energy Component
      • Outlook Attachment
        • Change Log
        • Installation
        • Documentation
          • Outlook Attachment Component
      • Form Recognizer
        • Change Log
        • Installation
        • Documentation
          • Form OCR Recognizer Component
          • Form Recognizer Studio
      • Excel Connector
        • Change Log
        • Installation
        • Documentation
          • Excel Connector
  • Resources
    • Marketplace FAQ
    • Flow Help
    • Flow Forum
Powered by GitBook
On this page
  • Installation
  • System and Version
  • Azure Resources
  • Azure Resources Connectors
  • Establish Flow Connector
  • Import Environment Properties
  • Import Workflows
  • Setting Menu Roles
  • Publishing Workflows
  • Configuration
  • Environment Properties
  • Managing Multiple Data Capture
  • Workflows

Was this helpful?

  1. Applications
  2. Explore Apps
  3. Infor M3

Installation

This document guides on installing and configuring Flow applications for Infor M3 CloudSuite.

Installation

System and Version

System
Version

Infor M3

On-premises *, CloudSuite

Novacura Flow Server

Flow Connect

Novacura Flow Studio

Flow Connect

Connectors

Infor M3 REST API

* On-premises versions:

  • Repository of ION APIs is required.

  • All workflows are compatible with version 13.4 however most all of used APIs are available in earlier versions.

Azure Resources

Service
Link

Form Recognizer API Documentation

Microsoft Document Intelligence Studio Documentation

Azure Document Intelligence Service

Azure Blob Storage Setup

Azure Blob Storage SAS Key

Azure Resources Connectors

Establish Flow Connector

The Infor M3 REST API Connector is used to execute transactions in M3 via the M3-API-REST bulk API.

If you already have an Infor M3 REST API connector setup, you can skip this step and use the existing connector instead.

Import Environment Properties

Import Workflows

Make sure that you have created all connectors and Flow properties before importing the workflows.

Import workflows in the file "Warehouse Management Cloud.wap."

Setting Menu Roles

Together with the imported workflows, there will also be a menu. Connect the menu to your roles to make them available for users.

Publishing Workflows

Within the Server Contents Window, right-click on the Warehouse Management Apps folder and select “Publish.” This process can take a few minutes but once complete, a Publish Successful message will be displayed.

Configuration

All the roles, connectors, and properties of the Warehouse Management solution must be imported before importing workflows.

Environment Properties

Each workflow is equipped with embedded environment properties, which are constant variables that affect the applications' behaviour. These properties can be setup on either global or user level.

As an example, one can default the location that should always be suggested while goods receiving while other can automate and by-pass a user-step as long as all input fields are confirmed.

Full descriptions of the properties can be found under specific workflow, categorised into Infor M3 CloudSuite modules, inside Documentation tab.

To configure the properties, you might use:

System Environment

Use Environment Properties menu inside Users under Environment tab in Novacura Flow studio to configure the environment properties.

  • Choose a user from the list and tap on Environment Properties drill-down menu to the right.

  • Select a workflow you would wish to configure.

  • Adjust the values in the Value column according to the official Documentation.

Workflow Configurator

Use Workflow Configurator to configure the environment properties without login to the Novacura Flow studio.

Select User

  • Tap on (a) user(s) in the Users list to configure the properties for. You may filter them by their names or group they belong to.

  • Click MENU to get back to the main menu.

  • Click NEXT to proceed to Workflow selection.

Select Workflow

  • Tap on a workflow in the M3 Workflows list to configure their properties.

  • Click BACK to get back to Select User screen.

  • Click NEXT to proceed to Set Properties screen.

Set Properties

  • List is fetched and consolidated from the selected user(s).

    • If multiple users have been selected and a property's value differs between the users, * MULTI is shown.

  • Tap on a property in the Environment Properties list to set it.

    • Use Documentation to set the right values.

    • Changed value is marked with yellow color.

  • Two pinned step side menus are available:

    • Selected Users - shows the users the property changes will be applied for.

    • Info - provides a quick quide on properties' function and possible values.

  • Click BACK to get back to Select Workflow screen.

  • Click SAVE to save the eddited changes.

Managing Multiple Data Capture

All Flow applications for Infor M3 Cloud are equipped with embedded translation engine that decodes the information stored in barcodes (for the moment, only input fields Multi-Data and Calculator function).

The section below explains how the decoded string looks like when barcode reading is properly configured as well as how it's mapped and how to configure it for it's own use in the Flow application.

Components of the decoded barcode string

  • AIM Identifier

    • It's a 3 character ISO/IEC identifier, generated by the decoder of a scanner (it's not part of the barcode itself), and gives information about the symbology of the barcode which was scanned.

    • It consists of the following format:

      • ] = flag character (ASCII 93)

      • c = code character (defined by AIM for that symbology)

      • m = modifier character

    • Example of the AIMs (check for more in the web):

      • ]d2 - GS1 Data Matrix (DM)

      • ]C1 - GS1 Code 128 (UCC/EAN-128)

      • ]C0 - Code 128

      • ]A0 - Code 39

  • AI (Application Identifier)

    • It's a prefix that identifies the meaning and format of the following data.

    • Most commonly, the AIs exist in GS1 barcode types which allows to encode multiple data values in one barcode

    • In certain cases, AI identifies the number of characters of the data value. Example could be, for instance, SSCC number (always 18) or GTIN (always 14)

  • Data

    • Value which could have a fixed or dynamic length

  • Separator

    • It's used to separate the values from each other where more than one is included in the barcode

    • In GS1 concept, separator is placed only when a preceeding data is of a dynamic length. Example could be a lot number and quantity.

    • It's important that a device is configured to properly translate the separator into a defined character.

Example of the barcodes (decoded strings), where:

  • Red represents the AIM

  • Yellow represents the AI

  • Green represents the translated separator

  • Black represents the data value

  1. ]A0A01-01-01

  2. ]C100312345610511001417

  3. ]d2024434567000751010230302004/371/3102000150

Decoding barcodes by Flow Apps

There are two global properties that are used to decode a barcode in the application

  • Infor_M3_AIMs

    • Used to map barcode's AIM with a defined separator.

    • By default, '/' (forward slash) is used which should be used in your device in translation.

    • You can always change the separator sign.

  • Infor_M3_AIs

    • Used to map AIM, AIs and Data Values.

    • Used to identify if the values have fixed length (and as such, do not require separator when any other value is parsed after it).

    • Used to identfy number of decimals which is decoded and parsed inside input values.

    • By default, most common AIs from GS1 Code 128 and GS1 Data Matrix have been used.

    • You can always change the mapped AIMs and AIs. Make sure, you respect the naming standard of the Data Values (in Fields)!

Workflows

This suite of applications consists of the following workflows divided into Infor M3 CloudSuite modules:

Supply Chain Execution

Manufacturing Execution

Sales Management

Procurement

Rental and Maintenance Management

PreviousChange LogNextDocumentation

Last updated 5 months ago

Was this helpful?

Check documentation to install the necessary Azure REST connectors to use Document Intelligence features.

Check section to find out how to establish a connection.

Check section to find out how to import them into your environment.

For details see

For details see

this
Infor M3 REST
Import Flow Properties
Import Workflows
Setting Menu Roles
Receive Purchase Order
Inspect Purchase Order
Putaway Purchase Order
Release Delivery for Pick
Pick Delivery
Pack Delivery
Issue Delivery
Stock Move
Stock Count
Print Stock Label
Report Material
Report Operation
https://westus.dev.cognitive.microsoft.com/docs/services/form-recognizer-api-2023-07-31/operations/AnalyzeDocument
https://learn.microsoft.com/en-us/azure/ai-services/document-intelligence/studio-overview?view=doc-intel-3.1.0
https://azure.microsoft.com/en-us/products/ai-services/ai-document-intelligence/
https://docs.microsoft.com/en-us/azure/storage/common/storage-account-create?tabs=azure-portal
https://docs.microsoft.com/en-us/azure/storage/common/storage-sas-overview
1 - Code 128
2 - GS1 Code 128
3 - GS1 Data Matrix
Infor_M3_AIMs
Infor_M3_AIs