In addition to the general BC and Wisefish setup, the setup needed to start using the MES Inbound module (MES Transactions) is the following :
- MES Terminals
First create this list. See page MES Terminals
This is the most important data because it controls both how data is automatically populated and how the MES processor works. - MES Connect
Then configure MES Connect card, only the tab Inbound Setup - from MES.
See page MES Connect - All fields - User Profile
Set up a new User Profile or configure an existing one. Set defaults and do the required Wisefish configurations. - Entra User with a profile and permissions.
See subchapter: MES Inbound - Setup | Entra Application Card - Job Queue
See subchapter: MES Inbound - Setup | MES processer as a Job Queue
User Profile
A few fields on the User Profile can affect how fields are automatically populated, if not given in the API requests:
-
Location
-
Stock Center
-
Stage
Entra Application Card
-
Set up the Entra user for the one that sends in the data through APIs
-
Give this Entra User the Permission Set WIFIAPIS MES ROLE3
-
Create a User Setup record for this Entra User, and then assign the User Profile to it.
MES processer as a Job Queue
The Job Queue to set up the automatic processing of MES Transaction should be set up with
codeunit 23014821 WiFiAPIs MES Handle Queue.