Table of Contents

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.

Grouping_Card

Weighing Category Card

Grouping_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

Grouping_Card

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. Grouping_Card

Report

The Weighing - Proforma Document is also updated. Hereby an example of the report:

Grouping_Card

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