======Produmex Weigh======
Produmex Weigh is an extension of Produmex WMS that ensures the accurate weighing and dispensing of the materials used in production. The weighing is performed based on a weigh order that is linked to the production order.
The weighing process contains two steps:
- A weighing order is created in the office environment.
- After the order is created, the weighing can be executed on the shopfloor with the Weighing Flow. The Weighing Flow allows for weighing items whose primary UoM is the weight.
=====Installation=====
Produmex Weigh is installed as a part of Produmex WMS. See installation process [[implementation:wms:install_pdmx_suite|here]].
If the ScaleComm service is used for defining the scale, install the ScaleComm service component as well. For more information click
[[implementation:wms:install_pdmx_suite#creating_a_new_tab_per_server|here]].
=====Configuration=====
It is recommended to avoid the asterisk (*), pipe (|) and apostrophe (’) characters in Produmex or SBO master data because these characters have a special role in Produmex products.
Make sure that conversions between the units of measurements are set up correctly on the Units of Measure - Setup (OUOM) and Weight- Setup (OWGT) SBO standard tables.
====1. Organization Structure settings====
1. Set up the [[implementation:wms:weighingroom|weighing room]] in the Organizational Structure.
2. Define the [[implementation:wms:scale|scales]] under the weighing room. One scale can belong to only one weighing room.
3. You can set the default scales for users.
* Select the thin client in the warehouse where the weighing room is defined.
* On the Default Scales tab define the default scale in the drop-down menu. Make sure you select active scales that are defined under the selected weighing room.
{{:implementation:functionalguide:default_scales_tab2.png|Default Scales}}
====2. Authorizations====
Certain actions can only be performed if the user has authorization. Authorizations can be linked to a Produmex user group on the [[implementation:wms:ugau|Link Usergroup to Authorization]] UDT. You can add the user to the user group on the [[implementation:wms:usgr|User Group for PMX]] UDT of the Users-Setup screen.
{{ :implementation:functionalguide:user_group.png |Link Usergroup to Authorization}}
The following actions require authorization in the Weighing flow:
^Action^Authorization^
|Setting / unsetting default scale|Weigh order: overrule default scale|
|Switching the scale|Weigh order: Overrule switch scale|
|Weighing outside the tolerance range|Weigh order: Overrule weight|
{{ :implementation:functionalguide:authorization.png |}}
====3. Weigh strategy for the product====
Define the weighing strategy of the product on the [[implementation:wms:imd_pmxprod|Produmex Production tab]] of the Item Master Data. The weighing strategy assigned for the product defines which weighing rooms can be used for weighing the components of the product.
====4. Components to be weighed====
Configure the components to be weighed on the [[implementation:wms:production_config|Bill of Materials]] or on the production order.
* Set the //‘Weighing needed?’// value to Yes for components that needed to be weighed.
* To split the quantity to be weighed into multiple the weigh order lines, add the number of lines to the //Weigh order batch quantity// field.
=====Create weigh order in the office=====
Create a weight order from the production order by clicking the ''Create weigh order'' button.
A weigh order will be created if the following verifies:
* The production order is released
* The product has a Weigh strategy defined on the [[implementation:wms:imd_pmxprod|Produmex Production tab]] of the Item Master Data
* There is at least one component with the //‘Weighing needed?’// setting enabled on the [[implementation:wms:production_config|production order line]].
Every component that needs to be weighed will be added to the weigh order.
If the [[implementation:wms:production_config|production order line]] has a //Weigh order batch quantity// value greater than 1, the production order line will be split into multiple weighing order lines. The number of lines is defined by the //Weigh order batch quantity// value. The quantity to weigh will be split onto equal parts. The split quantities are rounded to the number of decimals specified for the product.
**Weigh order** \\
**//Header//**
* //Item code and description//: The item code and description of the product.
* //Weigh strategy//: The weigh strategy of the product.
* //Weighing room//: Assign the weighing room to the weigh order by selecting it from the dropdown list. Every weighing room from the warehouse of the production order that matches the weigh strategy of the product will be listed alphabetically. The default weighing room is the first room on the list.
* //Number//: The document number of the order.
* //Status//: The status of the order.
* //Priority//: The order The order [[implementation:wms:prio|priority]].
* //Due date//: The due date of the weigh order. The due date of the weigh order is the same as the due date of the production order.
* //Production order//: The base production order.
**//Grid//**
* //Item code and description//: The item code and description of the material that has to be weighed.
* //Quantity to weigh//: The quantity that has to be weighed based on the planned quantity on the production order.
* //Picked quantity//: The quantity that is already weighed.
* //Open quantity//: the quantity that still needs to be weighed.
* //UoM//: The unit of measurement of the item defined on the Produmex Inventory tab of the Item Master Data.
{{ :implementation:weigh:functional:weigh_order.png |Weigh order}}
Weigh orders can be opened in the following ways:
* To see the open weigh order linked to the production order, click on the View > Open weigh order button on the production order.
* To see every open weigh order, go to the Weigh order screen of the Open Document Reports.
* Select Weigh orders from Produmex > Production to open the Weigh order form.
Click on the {{:implementation:wms:refresh.png?20|}} icon on the Menu Bar to refresh the screen.
=====Weighing Flow====
{{map> implementation:weigh:functional:flowchart.png | }}
* [[implementation:weigh:weighing#select_the_weighing_room|Select weighing room @ 240,80,332,135]]
* [[implementation:weigh:weighing#identify_component_to_weigh|Identify component to weigh @ 287,155,260,183,287,212,315,183]]
* [[implementation:weigh:weighing#weighing_room_strategy_is_by_order|By order @ 352,212,444,267]]
* [[implementation:weigh:weighing#weighing_room_strategy_is_by_item|By item @ 128,212,220,267]]
* [[implementation:weigh:weighing#select_stock|Select stock @ 240,345,332,397]]
* [[implementation:weigh:weighing#weigh_item|Weigh item @ 287,438,240,484,287,530,334,484]]
* [[implementation:weigh:weighing#weigh_button|Weight button @ 235,550,340,650]]
* [[implementation:weigh:weighing#other_stock_button|Other stock button @ 350,450,450,550]]
* [[implementation:weigh:weighing#finish_button |Finish button @105,520,225,650 ]]
* [[implementation:weigh:weighing#switch_scale_button |Switch Scale button @90,425,250,525]]
{{