UoM handling for Orders

The UoM Configuration for a product can only be changed on product management if there is no inventory in storage. If the inventory is available the UOM can’t be changed. The same applies once a consignment is created.


NOTE: If the SKU: MARCH-11-P-1 has “0” inventory on storage the UOM Configuration on product management can be defined from Each to Pallet or vice versa.


https://lh7-us.googleusercontent.com/docsz/AD_4nXeWS8RNb6ghe8QqdmAW4YCuFWkaJOblqA2ISozC44_1-OjbTt3cGN0tghWwuBeuD8o0ayniEdloRDyeCZQUpMfB8fhzdmVBoNNOR7uRdAzmD2HwDsUBKBJCHZknhk75F1M0-m_icpi5yGg0lvReZsYiDoRG?key=Z-TMB5nByIBd18JAs1VHNA


Suppose there is inventory for an SKU on the Hopstack platform the change of Configuration UoM/Base UoM is not allowed. An error message will be triggered as “Cannot Change UoM configuration”.

https://lh7-us.googleusercontent.com/docsz/AD_4nXckmY1lx_so8HYoy_TBKDpxGUvmwSHpr6xoHN069cPY29DMB7BzMzqkjGhSJXxiVIjfkSmXssnHPFekNffcVNa3Kdpe6YPPd9SoD6PFAMvch4bApsXNpt5-pBm9ms_atFTE3R-36NbKNJyeRGu-6CBmoUY?key=Z-TMB5nByIBd18JAs1VHNA

NOTE: The restrictions apply to Base UoM change/Configuration changes via product management


UoM Settings during consignment creation



The feature will not allow you to modify any UOM changes while creating a consignment. While creating a consignment there is an option where the user will not be allowed to change the UoM configuration of the product. Below is the error message while the user takes action to edit the UoM.


https://lh7-us.googleusercontent.com/docsz/AD_4nXfcGitUqhZakvJAVlPloebLBeC7OEs4ekVbmXU9DvfPbTkSs5QWAZS-Fe9ZkjFOKs7dXVQgeo29ogXNKlM-mhq1-_XgrlJIZX65DIDt-07KMmTYv3ZbcOPGN6NdwgnpLw_mlK8km6TJ6ZwTObmhLXN8GtGb?key=Z-TMB5nByIBd18JAs1VHNA



The system will check the stock availability from the stock ledger and throw an error message stating that the “Cannot remove UoM configuration for “Case/Carton” because it has active inventory”.


UoMs on consignments screen


The feature will allow the missing form factor to update while creating a consignment. Below is a snapshot showing how to update the form factor which is missing in the product management


https://lh7-us.googleusercontent.com/docsz/AD_4nXeSFrUuqYTxYh16R7IMynQMZ2-oKSy-DO-itQk-VnT2sS7vaVdcipM3g5sgup7H0y5mPTgKX7YXIP1OXW1O1repW6GnHZRDyZIzhvojpVyVwONvt76OtUGb05EkxklTPtBprkW1GvzVkTsviaZWFjT6mm_A?key=Z-TMB5nByIBd18JAs1VHNA



The user who has not updated any form factor while creating a product via the product management screen can still update the form factor while creating a consignment for an SKU.


While updating the form factor for a product, the system will check the stock availability via the stock ledger. If the stock is unavailable, the UoM can be changed from one another. If there is stock the system will be thrown an error message “Cannot remove UoM configuration for “Case/Carton” because it has active inventory”.


Receiving


The user can only receive against the UoM which they have updated during the creation of the consignment. Below is the product Uom along with the receiving screen.


https://lh7-us.googleusercontent.com/docsz/AD_4nXdQMjZJ5XYQKWN_i6s9sM-6LtXT8meCaHJOmGLBnKVMayr4sw9MAC7ZLSVptBKiUzEtST49nvveqLWQEtgpS-drBgCsRAj8xYRXMwysgDOnHyA_WnxcbQQYt-s0T7VlgvKlrQhkA01ujgATsCA5ymHzjDEG?key=Z-TMB5nByIBd18JAs1VHNA
https://lh7-us.googleusercontent.com/docsz/AD_4nXehiYEPBCoxaPNiLijlx-5Chpm7gLo0Lh9YVsY4YOMoeVzkhyuHTBc1p5dk-ea2e2oCPHPFIzX0hCMPTOqOnwMp6G88KVoS91wDlaEza-98IepqAL4BwfjNyEJZrZcNAKLcwtxCdoxfmAGM1ZkAaalPHxR1?key=Z-TMB5nByIBd18JAs1VHNA


Suppose the product has a UoM as “Each” in the product management for an SKU, the receiving has to be done with the same UoM. The change or the modification of the UoM through the receiving screen is restricted. 


Putaway

The user now has the visibility to view the UoM that was entered during the consignment screen or receiving.


Screenshot 2024-07-22 at 11.56.59 AM-20240722-062713.png


Modification of the Non-Hopstack product(Not Allowed)


The Base UoM modification for a Non-Hopstack product(Eg: Amazon, Shopify, eBay, etc…) is not allowed. 


https://lh7-us.googleusercontent.com/docsz/AD_4nXfYXw7PXE-GqWI8M0Yy7IcGbaid-0j2SvCpkETozbX0HcG-36yB0eG2feK5VK0ni0ORYL_F1rEpJGK20_EXZHzlJUxQcu4HeIC5065_dvIoCU0Y-SzEPrj8WOkIMzfxI6fN3UMP0mOiEOXQZZNDe93F4SXC?key=Z-TMB5nByIBd18JAs1VHNA


We fetch the products from the marketplace, and we capture the UoM for the SKU. If the UoM is “null” we consider the default form factor as “Each” for a SKU.


Order creation

Orders can only be created for the UoMs that exist for SKUs in the product management. The update of UoM or the change of UoM during the order creation is restricted.



https://lh7-us.googleusercontent.com/docsz/AD_4nXfNJybFVw1Tdv6hn2FcUZ1PRzxO9Vej_jLnGMOT7BQg0UoM3xqLM_yuOv2URzB6ZIflrPTVyeybY_PzdSz1a2OVBWoxHzIFoVd2yfxsQ11xnBoTmIMg9fJ3tAw-Mz4mDqsXP5_XOPX5AtQbO6IOKfg3yl0W?key=Z-TMB5nByIBd18JAs1VHNA


The system will consider the UoM from the product management screen. Any change or modification in UoM can’t be made from the order creation screen.