WMS-INT01-EN-5.9.0.0
Entersoft Business Suite® | Entersoft CRM® | Entersoft WMS®
New features and extensions
Brief description of version contents
See below for a summary of the main version extensions. The full new features & improvements catalog is broken down per category, along with user instructions & examples.
Entersoft WMS Back Office
- Receipt activation package optimization
- Additional information in shipment routing
- Stock movement at a location with only one pallet as location profile
- Order of handling XDOCK requests from receipt
- Collective picking & replenishment
- Putaway algorithm optimization
- Replenishment algorithm optimization
Entersoft WMS Mobile
- Extension of the reserved stock movement
- Stock movement (upon request) of reserved stock
- Stock movement from container to container with printing
- New shipment sorting functionality
- Optimum picking quantity algorithm at lot and container level
- Putaway in container
- Cross docking from production
Entersoft WMS Touch
- Receipt station: Receipt with composite barcode
- Receipt station: Ad hoc receipt on a multi-company basis
- Consumption Station: Consumptions in production orders
Περιεχόμενα
- 1 WMS Back Office extensions
- 1.1 Receipt activation package optimization
- 1.2 Additional information in shipment routing
- 1.3 Stock movement at a location with only one pallet as location profile
- 1.4 Order of handling XDOCK requests from receipt
- 1.5 Collective picking & replenishment
- 1.6 Putaway algorithm optimization
- 1.7 Replenishment algorithm optimization
- 2 WMS Mobile Extensions
- 3 WMS Touch applications extensions
WMS Back Office extensions
Receipt activation package optimization
This version supports the package optimization scenario at receipt activation, in order to enable item receipt, for items whose BMU does not belong in the hierarchy. This extension was implemented for customers that carry out simultaneous receipts (pallet + SSCC pack), by scanning only the pallet SSCC.
Let’s take the following as an example:
Additional information in shipment routing
In the Shipment Routing scroller, four new columns were added, just like in the Shipment Monitoring scroller. Two of the columns concern the sum of the volume and weight of the total order lines, for each SRC to be routed. Additionally, two more columns were added, displaying the Number of Items and the Number of Lines.
This optimizes user work, by offering access to more direct information on demand, without having to first route the order.
Stock movement at a location with only one pallet as location profile
In this version, improvements were made to support stock movement of pallets both with a nested container and without, in a location where the location profile only allows for one pallet.
That way, the customer can carry out a stock movement on the same profile, either a pallet with a nested container or a simple one.
Order of handling XDOCK requests from receipt
This concerns the extension of a functionality where the order of handling XDOCK (cross docking) requests was substantially reconfigured in case of a receipt deficit.
More specifically, the order of handling has been improved to serve the orders that came in first (date + time). Then, the 1st XDOCK step commences, along with the grouping by route.
Collective picking & replenishment
It is now possible to create replenishment requests, upon routing implementation by grouping and reserved request.
See below for a typical example:
The below stock is available and the following SRCs are routed with the default parameters illustrated in figure 3.
The result is that replenishment requests (figure 4) are created.
Putaway algorithm optimization
This optimization of the putaway algorithm concerns the item storage locations.
Parameter AlwaysProposeItemStorageLocation was added to WMS.xml. By enabling it, the item location is always suggested upon putaway.
This makes it possible, in items with a linked location, for the algorithm to select this location even if there is no stock or previous movements, i.e. it's a new item.
In the particular case of customers who have several new items and no stock, it will be possible to suggest the locations specified for the item.
Replenishment algorithm optimization
Parameter AlwaysProposeItemStorageLocation for location proposal, which was added to WMS.xml, now also works for replenishment (apart from putaway).
In other words, the replenishment functionality was also extended in order to always suggest a specific location, if it's been declared in the item.
WMS Mobile Extensions
Improvements in reserved stock movements
Extension of the reserved stock movement
Another new parameter was added to this version,
STOCK_TRANSFER_ALLOW_TRANSFER_RESERVED_STOCK
in RF, with default value True. If disabled, reserved stock movements are not allowed.
This was deemed crucial for customers that do not desire reserved stock movement. From now on, they will be able to either activate or deactivate the reserved stock movements using this parameter.
Stock movement (upon request) of reserved stock
In this version, it is now possible to move (upon request) reserved stock. The user will be guided through the request.
For example:
Let’s say there’s a shipment WP.
Then, a stock movement request is created for the 10 PCS, from automation "Stock movement", in the current balances scroller, as follows:
In RF: 5.STOCK MOVEMENT -> 1.WITH ORDERS
Stock movement from container to container by printing
Now available in RF menu
5. STOCK MOVEMENT -> 2. AD HOC
Printing a new or existing container upon completion of a stock movement action. The action will have the same location in “from” and “to”, but the movement will take place in a different container.
This implementation covers all combinations of container types, from pallet to another pallet, from pallet to package etc.
New shipment sorting functionality
With this functionality, the execution time of the shipment sorting process is optimized, since it is now possible for the user to scan any item code they come across.
More specifically, in customers who perform collective pickings and the sorting occurs during the 2nd step, when the sorting starts the WP is scanned and then automatically suggested in the 1st item to be sorted. However, if this item is at the bottom of the stack, the user will now be able to scan another item and then proceed with the sorting process normally.
This functionality is deemed particularly important in cases where there are too many items and as a result the execution time is greatly reduced.
Parameter SRT_ALLOW_AUTO_ITEM_SEARCH was added
with default value False. When enabled the whole extension will be activated.
For example:
Let’s say that we have the following WP with the specific items and requests, where the picking actions have been carried out and now the sorting is left in the 2nd step.
In RF menu 3.ORDERS> 8.SORTING , the WP is selected and then:
As shown above, while the application suggests the 1st item to be sorted, the user chose another one and the process continued seamlessly, without any problem or delays.
Optimum picking quantity algorithm at lot and container level
Implemented in the shipments sub-system, in direct picking, the possibility of algorithmic proposal of optimal quantity to pick (Knapsack) at a lot and container level, while also applying picking quantity rules.
More specifically, it is possible to specify rules in the application, regarding the picking quantity, with upper and lower percentage and quantitative tolerance limits regarding the order lines. During picking, the application checks the total stock by item and lot, or items monitored by the lots, and suggests the optimal picking amount to the user, based on certain rules.
This algorithm aims to optimize the picking process by maximizing the stock sent, without requiring additional handling and thus optimize the shipment, order management and storage profit, always taking into account the limitations set.
Putaway in container
This extension concerns the process of putaway. Putaway is now possible, through the RF, not only in a location as it has been so far, but also in a container.
More specifically, customers whose stock in the locations is stored in containers are now able to putaway directly into the container found in the location, thereby minimizing the time of the putaway process.
Added a new “Target container” field.
• If the field is left blank, the flow operates as it has so far.
• If populated and the container has a location set, it skips the "Final Loc.” field and continues.
• If populated and the container has no location set, the "Final Loc." field must also be populated.
At least one WPRCPT, where the receipt of an item of 50 pieces in a container has been implemented. The process of putaway in container proceeds as follows:
In RF: 1.IMPORT-> 6.PUTAWAY
After following the putaway steps in order, in the last step the user will now also see the new ‘’Target container’’ field.
Cross docking from production
In this version, an optimization was implemented in the receipt from production, specifically in cross-docking from production.
Parameter RCPT_ENABLE_SINGLE_STEP_OPXDOCK was added.
By enabling it, it is now possible to execute opportunistic cross docking of receipt from production, without the need to enable the RCPT_TWO_STEP_XDOCK_ENABLED parameter. That happens because, when the second parameter is enabled no packing requests are generated after the xdock is executed, so it would not be possible to proceed with the process.
Now, after cross docking, the user will be able to proceed with the packing process.
Finally, this functionality also applies to purchases.
WMS Touch applications extensions
Receipt Station
Receipt with composite barcode
Regarding kiosk applications and specifically the Receipt Station, the extensions made mainly relate to the composite barcode scanner. More specifically, the following parameter was added:
<ES00KioskParam>
<Code>SCAN_BARCODE_COLUMNS</Code>
<Value></Value>
</ES00KioskParam>
The options are LotCode, LotBarCode, Quantity, Color, Size, StockDim1, StockDim2, LotExpirationDate, LotLimitOrderDate, LotProductionDate
where the name is structured strictly so, regardless of the order.
With this extension, scanning a composite barcode containing all of the information (item, lot, kg, quantity) will no longer open the pop up window with the details, but instead directly store the action, so that the user doesn’t need to confirm each time by accepting.
This will minimize the execution time of the whole process, since even if the user is away from the screen to scan the items, they will not have to turn back to press “Accept” like they needed to so far.
Example:
Let’s assume there is the following receipt on the Receipt Station with the composite barcode, as shown in figure 2. During barcode scanning, all actions were performed without the pop up window and of course without the user having to click Accept.
Ad hoc receipt on a multi-company basis
The current version supports ad hoc receipt from the Receipt Station, in cases where there are more than one companies and the Supplier is present in all of them. The functionality remains the same as it has been so far, it now simply extended to include multi-company databases.
Consumption Station – Consumptions in production orders
When executing the production orders in MES, it is now possible to declare the consumptions, using a fixed work station in touch mode and with the full functionality of integration with weighing scales.
After selecting the consumption and WP production location, the user can scan an item or an SSCC in the respective fields. The application identifies the stock to be consumed and generates consumption actions against the specific order, as well as the request for the item consumption.
The GS1 barcode format is supported in scanning, and if the configuration allows, ad hoc consumption actions can be carried out also.
The consumption screen maintains the product print functionality when saving.
The new consumption screen is called via eskiosk.exe/receiptstation
Folder ESKiosk\ReceipStation in ES00KioskDocuments.xml defines the type of ES.CONS consumption action
In ESKiosk\ReceipStation of ES00KioskParams.xml and parameter CONSUME_INSTEAD_OF_RECEIVE the following values are defined:
1. 0 concerns the previous receipt station functionality
2. 1 concerns the consumption functionality for items with configuration for a weighed item, i.e. a weight measurement unit as the base measurement unit, and “piece(s)” as the alternative measurement unit. “Piece(s)” has been configured in both the hierarchy and the ICP to have the weight declaration defined in the action property.
3. 2 refers to the consumption functionality for items with weight measurement unit (which is also defined in the hierarchy) as a base measurement unit.
More specifically, in ES00KioskDocuments.xml:
-<KioskDocumentSettings>
<ID>3</ID>
<FormID>ESWMTransportAction_ESWMReceiptStation_Touch_DEF</FormID>
<FormCommand>bInvoke|ESWMTransportAction_ESWMConsumeStation_Touch_DEF|New|ES.CONS</FormComman>
<IsTransaction>true</IsTransaction>
<IsMenuAvailable>true</IsMenuAvailable>
<MenuCaption>Consumption_Weighing</MenuCaption>
<MenuOrder>1</MenuOrder>
</KioskDocumentSettings>