Alllow SSCC to be selected from list when recommencing Ad Hoc Picking
Respondida-
Comentario oficial
First Thanks always Francine for your active help.
The original idea was to insert by default the last SSCC created for the picklist at the Select Customer LU screen. This would allow the operator to simply press the forward arrow to keep picking on the same SSCC, scan another if needed, or create a new one with the button. Unfortunately, this is not possible in the current product because the picklist number (wave) is not available on the terminal screen. The framework only exposes values defined inListColumns(current screen) andListColumns2(previous screen), so the system cannot determine which SSCC is the latest one created for a given picklist.

That said, as part of an improvement to the customization framework planned for early 2026, the 20 most representative values for each flow will become available as global variables (and of course, the picklist/wave number will be included for picking flows). So from 2026 onwards, you’ll have no excuse not to leverage the customization framework for your scenarios!
Best workaround with Customization Framework
What I recommend is to leverage the customization framework to automatically insert the last SSCC created for the business partner as the default value at the Select Customer LU screen. In that way:-
If the operator wants to continue on the same pallet, they just need to press the forward arrow.
-
If they want to use another SSCC, they can still scan it.
-
If they want to start a new pallet, they can press New Logistic Unit.
Since the picklist number is not available to the terminal, we cannot filter directly by picklist. Instead, we implemented the following customization steps to approximate this behavior:
-
Reorder SSCCs descending
We created a queryLastSSCCas List Event: SELECT 'SSCC desc' as "Sort"

This ensures that the most recently created SSCC appears at the top of the list. -
Preselect the latest SSCC
With this order in place, the top item (e.g. SSCC1236) is automatically preselected (highlighted in blue). This also sets the variable: $[SelectedRowlblMasterSSCC]=000000000000001236
-
Use the preselected value as default
Finally, we assign this value as the default txtBarCode in the Load Event using querySelectedSSCCasDefault: SELECT '00' + '$[SelectedRowlblMasterSSCC]' AS "txtBarCode"
Result
With these two small customizations:-
The last incomplete SSCC (e.g.
000000000000001236) is automatically preloaded as the default value. -
The user only needs to press Forward to continue picking on the same SSCC.
-
UX is greatly improved because the operator is no longer “stuck” without a printed ticket, and no manual ticket printing is required.
Attached screenshots illustrate the difference between the standard screen and the customized behavior after steps 1 and 2.
BEFORE

AFTER
-
-
Hello Boyum Team,
This does not happen only for ad-hoc picking, for any standard picking where you interrupt the process. The issue is that it is not manageable, not having a barcoded label with SSCC at that point of picking requires the picker to manually enter the 18 char code which is prone to errors.
Thank you.
Regards,
Cristian (Vision33)
-
Hi Martin&Chris,
This is a very physical oriented discussion what I like and shows the knowledge of the software that you already possess.
On similar cases what I advice is to select the last SSCC of the list, the higher number of the SSCC the later it was created. In rare cases where there are many pickers working for the same customer (then the last SSCC you were picking on may not be the last of the list cause other picker may generate one after you did) I add the pick list number to the "select SSCC" screen, then you know that you need to keep picking on the higher SSCC number from your pick list and no need of printing the label until it is not finished.

-
Miguel Oscar Lozano
Here is another example of this issue, from 3 years ago.
The issue isn't so much getting the correct SSCC to pick on but to be able to select it and click forward as opposed to scan it. -
Hi,
In any case, if you want to leave the picklist you are working on, you can select the next item to pick, go to Other Tasks, say the SSCC is full. This will trigger the printing of a "temporary" label. You can get out of your picklist without completing the pick.
When you get back to your picklist, you will have an SSCC number to scan and when you really complete that SSCC, you will have your final shipping label with the right count on it.
Hope this helps.
Iniciar sesión para dejar un comentario.
Comentarios
5 comentarios