Background: Manufacturing Execution System Interface Maintenance
Use the Manufacturing Execution System Interface Maintenance (TMESM) program to enter manufacturing execution system interface parameters for selection in the System Options Maintenance (XM) (Manufacturing Execution System Options) program. See Road Map for work flow.
Manufacturing Execution System (MES) Interface Process
If you have automated equipment and need to interface changes in inventory you can set up this interface to handle the task.
Once the interface is defined, you simply generate a transaction file in a specified directory. A background process recognizes the presence of the file and processes it as if someone was manually inputting inventory adjustments. There are a number of manufacturing processes that include a “vision” type inspection and this interface allows you to track the scrapping of inventory as desired.
The MES process defines how often the process is executed. Each time a transaction file is available for processing the updates are completed. In the event of an update issue, the application allows sending an email to a defined email address.
Siemens Interface
A Siemens interface for importing adjustments is provided.
Field Name |
Length |
Adjustment type |
One of the following codes:
|
Item number |
24 alphanumeric, required |
Control number |
16 alphanumeric, conditional |
Adjustment code |
10 alphanumeric, required (from the table maintained by Inventory Adjustment Codes Maintenance) |
Quantity |
12 numeric; required The impact on inventory is determined by the adjustment type:
Note |
User ID |
6 alphanumeric |
Transaction date |
8 date in the format YYYYMMDD |
Branch |
4 optional (uses the login branch of the user if branch is not provided) |
Warehouse |
2 alphanumeric, conditional |
Bin location |
8 alphanumeric, conditional |
Reference |
20 alphanumeric, optional |
Our system will receive scrap transactions from the external system (Siemens) and update it as an inventory adjustment, just as if you had entered a scrap transaction in the Material Issues and Adjustments (IMI) program. After receiving the transactions, use the IMI program to process the register. All of the normal audit trails update as the individual transactions are processed.with MIJ.
QC Interface
The QC interface processes manufacturing receipts and adjustments to inventory based on data received from a QC system. Quantities received from the QC Interface are assumed to be for good units.
Field Name |
Length |
Manufacturing order number |
12 alphanumeric, conditional |
Item number |
24 alphanumeric, required |
Control number |
16 alphanumeric, conditional |
Quantity |
12 numeric, conditional (quantity is assumed to be 1 for serialized items) |
User ID |
6 alphanumeric, optional (if not provided, Default user ID from MES Interface Options is used) |
Transaction date |
8 date in the format YYYYMMDD |
Branch |
4 alphanumeric, optional (uses the login branch of the user if branch is not provided) |
Warehouse |
2 alphanumeric, conditional |
Bin location |
8 alphanumeric, conditional |
The MES Receipts Log Inquiry (MESLQ) program lists the receipts processed by the interface. A file named MESRTN is written to the drop file directory for the QC system to pick up and provides a closed loop that the receipt update was completed. The file includes the receiver number on which the update was completed.