Weighing Document
The Weighing Category Code is an importand field, you can use this to specify a code and within that code you can implement a number of functions. In that code, you can specify what the source document type is, and whether it is a full, empty or free weighting. If the code is empty it will search on the SourceDocumentType. Most fields are adopted from the source document.
Weighing Category Card
1: You can specify whether it is a full, empty, or free weighting in the First Weighing Action. The second weighting is automatically the opposite
2: It is also possible to trigger a number of function sets. Here is a list of functions specially developed for the weighing document
Function: Codeunit 11154833 - SET DOC STATUS.
Can be used to convert the status of the weighing document:
Parameter | Description |
---|---|
STATUSCODE | New status code for Weighing Document |
Function: Codeunit 11154833 - COPY WEIGHT
Can be used to copy the gross / net weight to the source document:
Parameter | Description |
---|---|
NOPARAMETERS | - |
Function: Codeunit 11154833 - SETSTATUS SOURCE
Can be used to convert the status of the Source document
Parameter | Description |
---|---|
STATUSCODE | New status code for Source Document |
ONLY IF LOWER | Only if status on sourcedocument is lower |
New functions on Receipt/Shipment
There are also some functions added for the sourcedocument
Function: Codeunit 11191011 "3PL Status Functions WMS" - Functie 90
Check whether the gross/nett weight of the header matches the total gross/nett weight of the lines.
Parameter | Description |
---|---|
TYPE | 1=GrossWeight; 2=NetWeight |
MESSAGETYPE | 1=Message, 2=Error, 3=Notification |
MARGINPERC | Add a percentage by which the header is compared to the lines |
MARGINQTY | Add an absolute quantity by which the header is compared to the lines |
MAXVALUE | Max gross/nett weight |
MINVALUE | Min gross/nett weight |
Function: Codeunit 11191011 "3PL Status Functions WMS" - Functie 91
Allows you to convert the status of the weighing document from the Receipt/Shipment
Parameter | Description |
---|---|
STATUSCODE | New status code for Weight Document |
ONLY IF LOWER | Only if status on Weight Document is lower |
A new button is added on the sourcedocument, to navigate directly to the weighing document.
Report
The Weighing - Proforma Document is also updated. Hereby an example of the report:
Weight API / Message
There is a standard message type for receiving information from, for example, a weighbridge. After receiving a message from another (weighing) system, a weighing document is created. More information about the message type RCV-WEIGHT can be found here
Scale Integration
It's also possible to integrate with a scale based on TCP-IP level, more info Scale Integration