MES Inbound - Endpoint Reference

This is an overview of the available endpoints on the url wisefish/mes.

For each base path, there is a sub-page with more information.

  • Some data is non-editable because the data must always be set up within BC.

  • Some transactions can be created in more than one way, for exampel

    • using one endpoint for the header - once. Then using another endpoint for the item lines

    • Or using one endpoint to create both the header and one line

Identification for this Wisefish API:

Publisher : wisefish
API Group : base (mes)
Version: v1.0

Endpoint

Description

Requests available

Link to documentation

1. Setup






terminals

Terminals

GET





2. Transactions






transactions

Create a new MES Transaction, which can be of any Type = Receipt, Output, Consumption, Transfer, Adjustment or Shipment.

GET

POST


DELETE

API - MES Transactions

transactionLines

Create the lines for a MES Transaction. This endpoint is only used with transactions

GET

POST


DELETE

API - MES Transaction Line

mesReceipt

Create a new MES Transaction of Type = Receipt

This transaction is used to receive items, either on a Purchase Order, Receipt Agreement or a Fishing Trip, when landing own catch

Can be used for both standard items and Trade Items.

GET

POST



API - MES Receipt

mesOutput

Create a new MES Transaction of Type = Output

This transaction is used to post output on a production lot.

This is only used for Trade Items.

GET

POST



API - MES Output

mesConsumption

Create a new MES Transaction of Type = Consumption

This transaction is used to post consumption on a production lot.

Can be used for both standard items and Trade Items.

GET

POST



API - MES Consumption

mesTransfer

Create a new MES Transaction of Type = Transfer

This transaction is used to create a transfer between locations.

Can be used for both standard items and Trade Items. For Trade Items, the item can also be moved to a new Stock Center.

GET

POST



API - MES Transfer

mesAdjustment

Create a new MES Transaction of Type = Adhustment

This transaction is used to post adjustments of inventory, either positive or negative adjustments.

Can be used for both standard items and Trade Items.

GET

POST



API - MES Adjustment

mesShipment0

Create a new MES Transaction of Type = Shipment

This transaction is used to create pallets, put items on pallets, post shipped items on sales documents.

  • Standard items are used with Sales Orders

  • Trade Items are used with Delivery Agreements

GET

POST



API - MES Shipment