Package Repack Transaction
You can use the Package Repack transaction to:
- Search for the delivery packages
- List package contents
- Move balance ID (or part of ID) to new or existing package
- Transfer all contents from a package to new or existing package
- List connected packages (packages on same delivery)
- Unpack package
- Print package label
See Configuring Package Repack Transaction parameters, for more information about configuring this transaction.
This transaction is comprised of these screens:
- Search packages screen
- List packages screen
- Package contents screen
- Reverse Pick screen
- Move item screen
- Move all screen
Search packages screen
Use this screen to search delivery packages by scanning the delivery or a package on the delivery.
Search package screen parameters
Parameter Name | Values | Example | Default Value |
---|---|---|---|
Auto trigger Next when all fields confirmed |
0: No 1: Yes |
1 | 0 |
Sequence of input fields |
1: Search 2: Package 3: Delivery |
3;1 | 1;2;3 |
List packages screen
Use this screen to list delivery packages according to search on search screen. If package number is part of the search, the list can display either that package only or all packages on the same delivery.
List packages screen parameters
Parameter Name | Values | Example | Default Value |
---|---|---|---|
Action when pressing Select |
0: Select button is not available (screen is for info only). 1: Display Package Contents screen. 2: Display Move All screen. 3: Display Package Update screen. 4: Display Reverse Pick screen. For option 3 a specific Package Update transaction profile can be set using parameter “Enable option to update package” in the Package Contents screen. Set the “Enable option to update package” parameter in format “N;PROFILE ID” where N = 1. If no profile is set it will use the default Package Update profile. |
2 | 1 |
Auto select first record |
0: No 1: Yes - always 2: Yes - if only one record is listed. Also applies after filtering. |
2 | 0 |
Auto trigger PRT ALL |
0: No 1: Yes This parameter takes preference over Auto select first record This parameter is not dependent on Enable option to print all package labels |
1 | 0 |
Column order |
Set columns to display, column order and column width in the N=X;N=X;N=X format. N = Column number X = Fixed width in no of characters or A for auto adjust ; D for default width. This parameter only applies when list is displayed in grid format (not tile format) 1: Package (“Package”) 2: Location (“Loc”) 3: Packaging (“Pkng”) 4: Weight (“Wt”) 5: Weight unit (“U/M”) 6: Volume (”Vol”) 7: Volume unit (“U/M”) 8: SSCC (SSCC) 9: Extra info field 1 (Parm “Extra info - Labels”) 10: Extra info field 2 (Parm “Extra info - Labels”) 11: Extra info field 3 (Parm “Extra info - Labels”) Default width 1=25;2=20;3=13;4=12;5=12;6=12;7=12;8=20;9=20;10=20;11=20 |
1=10;6=A;2=D;4=5;5=15 | 1=D;2=D;3=D;4=D;5=D;6=D;7=D;8=D;9=D;10=D;11=D |
Date display format |
Format 0: Relative (+/- no of days from the current date) 1: YYYYMMDD 2: YYYYDDMM 3: MMYYYYDD 4: MMDDYYYY 5: DDYYYYMM 6: DDMMYYYY 7: YYMMDD 8: YYDDMM 9. MMYYDD 10. MMDDYY 11: DDYYMM 12: DDMMYY Separator A: None (e.g. “YYMMDD”) B: Period (e.g. “YY.MM.DD”) .C: Dash (e.g. “YY-MM-DD”) D: Slash (e.g. “YY/MM/DD”) E: Space (e.g. “YY MM DD”) |
7=B | 0 |
Enable option to add package |
0=No 1=Yes If set to 1:
|
1 or 1;X |
0 |
Enable option to add package - All deliveries |
0=No 1=Yes If set to 1:
|
1 or 1;X |
0 |
Enable option to add package - One delivery |
0=No 1=Yes If set to 1:
|
1 or 1;X |
0 |
Enable option to auto refresh list |
0=No. No auto refresh. Manual refresh only (function button). 1=Yes. Auto refresh. Manual refresh possible (function button). 2=Yes. Auto refresh only. If set to 0: A function button (Refresh) will be displayed that will trigger a refresh of the list. The new package will not be displayed on the list unless list is refreshed. If set to 1: A function button (Refresh) will be displayed and refresh will be automatically triggered when list is displayed after reporting. Refresh will not be automatically triggered when list is displayed after pressing Back from a subsequent screen. If set to 2: No function button (Refresh) will be displayed. Refresh will be automatically triggered when list is displayed after reporting. Refresh will not be automatically triggered when list is displayed after pressing Back from a subsequent screen
Note:
|
1 | 2 |
Enable option to print all package labels |
0: No 1: Yes If set to 1: is displayed and initiates printing of package label for all packages in the list. For option 1 a specific Print Package Label transaction profile can be set by using the format “N;PROFILE NAME” where N = 1. If no profile is set it uses the default profile Print Package Label. |
1;PRINT PROFILE A | 1 |
Extra info - Labels |
Set alternative label for extra field Format: N=X;N=X;N=X N = field number X = new label, set to *BLANK to display information without label. Label (X) is in upper case by default. Use prefix ^ for lower case with first character of each word in upper case. Example: N=ABC DE is displayed as ABC DE and N=^ABC DE is displayed as Abc De, in the device. Supported characters in label: "A-Z","a-z", "0-9" and "_" (underscore) MWS423MI.LstPackDel 1: Delivery number (DLIX) Del 2. Included in package (PAII) Incl In 3. Package level (PACO) Lvl 4. Packaging type (PACK) Type 5. Bulk package (PACU) Bulk 6. Packaging code (GRTP) Code 7. Remark (DLRM) Remk 8. Goods mark (DLMO) Gds Mk 9. External tracking no (ETRN) Track No 10. Package alias 1 (PAN1) Alias 11. Net weight + unit (NEWE WEUN) Net Wt 12. Free unit + unit (FCU1 FEUN) Free Un 13. Packaging length +unit (PACL LEUN) Length 14. Packaging width + unit (PACW LEUN) Width 15: Packaging height + unit (PACH LEUN) Height 16: Departure date+time (DSDT DSHM) Dep Dt Date (in selected date format) followed by time HH:MM 17: Transaction type (TTYP) Type 31=CO 51=DO 41=RO 11=MO 61=WO 92=REPL 18: Consignee (CONA) "Cust" 19: Route (ROUT) Rout 20: Shipment (CONN) Ship 21: Shipment package (SPNO) Ship Pkg 22: Picking status (PISS) Sts 00/Blank = “00-Empty” 40 = ”40-Pick” 50 = ”50-Pack” 60 = ”60-Dock” 65 = ”65-Loaded” 70 = ”70-In transit” 90 = ”90-Issue” 23: Loading platform (NLOD) Load Pl 24: To location (TWSL) To Loc 25: Packaging name (PANM) Pkng Nm 26: Sort value (SORT) Sort 27: Entry date+time (RGDT RGTM) Ent Dt Date (in selected date format) followed by time HH:MM |
22=STATUS; 6=*BLANK; 16=^DEP DATE
Note: ^DEP DATE is displayed as Dep Date in the device.
|
Blank (default labels are used) |
Extra info - Line 1 |
Set max 3 extra info fields to display Format: N=X;N=X;N=X N = field number X = length in no. of characters (including unit where applicable) Tile format: info is displayed in an extra line Grid format: info is displayed as extra columns added after existing columns Fields configured in this parameter can be used for filtering Extra info fields are not supported in multi data barcode MWS423MI.LstPackDel 1: Delivery number (DLIX) Del 2: Included in package (PAII) Incl In 3: Package level (PACO) Lvl 4: Packaging type (PACK) Type 5: Bulk package (PACU) Bulk 6: Packaging code (GRTP) Code 7: Remark (DLRM) Remk 8: Goods mark (DLMO) Gds Mk 9: External tracking no (ETRN) Track No 10: Package alias 1 (PAN1) Alias 11: Net weight + unit (NEWE WEUN) Net Wt 12: Free unit + unit (FCU1 FEUN) Free Un 13: Packaging length +unit (PACL LEUN) Length 14: Packaging width + unit (PACW LEUN) Width 15: Packaging height + unit (PACH LEUN) Height 16: Departure date+time (DSDT DSHM) Dep Dt Date (in selected date format) followed by time HH:MM 17: Transaction type (TTYP) Type 31=CO 51=DO 41=RO 11=MO 61=WO 92=REPL 18: Consignee (CONA) Cust 19: Route (ROUT) Rout 20: Shipment (CONN) Ship 21: Shipment package (SPNO) Ship Pkg 22: Picking status (PISS) Sts 00/Blank = “00-Empty” 40 = ”40-Pick” 50 = ”50-Pack” 60 = ”60-Dock” 65 = ”65-Loaded” 70 = ”70-In transit” 90 = ”90-Issue” 23: Loading platform (NLOD) Load Pl 24: To location (TWSL) To Loc 25: Packaging name (PANM) Pkng Nm 26: Sort value (SORT) Sort 27: Entry date+time (RGDT RGTM) Ent Dt Date (in selected date format) followed by time HH:MM Date fields (16 and 27): Date format is controlled by parameter “Date display format”. Clock time fields (16) and 27: Time is displayed in format HH:MM (24 hour clock) Pick status (22): Set alternative text to display per status using parameter “Extra info - Pick status data” |
4=10;18=5;13=3 or 4=10;18=15 or 4=10 |
Blank |
Extra info - Pick status data |
Set alternative text to display per pick status Format: N=X;N=X;N=X N = pick status X = new text to display Text (X) is in upper case by default. Use prefix “^” to use lower case with first character of each word in upper case. Example: The N=ABC DE is displayed as ABC DE and N=^ABC DE is displayed as Abc De, in the device. Supported characters: "A-Z","a-z", "0-9" and "_" (underscore) |
40=40; 50=PACKED; 60=^MOVED DOCK; 90=ISSUED
Note: The ^MOVED DOCK is displayed as Moved Dock in the device.
|
Blank (default data is used) |
List all delivery packages |
0: No. The screen displays only the scanned package. 1:Yes. The screen displays all the packages that are part of the same delivery as the scanned package.
Note:
|
1 | 0 |
List lowest level packages only |
0: No. The screen lists all the packages that are part of the delivery. 1: Yes. The screen lists only the packages that are not included in any other package. |
1 | 0 |
Package picking status to include | Any numeric (multi)
40;50;60;65;70;90 |
50;60 | Blank (all statuses included) |
Sorting Order |
Set max 10 fields to sort by in the format N=X; N=X etc. N = field number and X = either A for ascending or D for descending. Logic: A. Ascending D. Descending Fields: MWS423MI.LstPackDel 1: Location (WHSL) 2: Packag (PANR) 3: SSCC (SSCC) 4: Packaging (PACT) 5: Weight (GRWE) 6: Volume (VOL3) 7: Sort value (SORT) 8: Entry date (RGDT) 9: Entry time (RGTM) 10: Extra info 1 11: Extra info 2 12: Extra info 3 |
5=D;6=D;1=A;2=A | 2=A;1=A |
Package contents screen
This screen lists the contents of the selected delivery package.
Buttons can be configured to display two or more options by displaying
button in the screen, or can be configured to display only or or as a button.Package contents screen parameters
Parameter Name | Values | Example | Default Value |
---|---|---|---|
Action when pressing next |
0: Display as an information screen. Next button is not available. 1: Display Move Item screen |
0 | 1 |
Auto select first record |
0: No 1: Yes - always 2: Yes - if only one record is listed. Also applies after filtering. |
2 | 0 |
Delete From package when empty |
0: No
1: Yes
Note: This parameter controls if package must be deleted after being unpacked using option UNPACK ALL.
|
0 | 1 |
Enable option to add package |
0=No 1=Yes If set to 1:
|
1 or 1;X |
0 |
Enable option to move entire contents |
0: No. Option is not available. 1: Yes. Option is available. If set to 1, you can click the MOVE ALL button to view the Move All screen in which all the contents of the package can be moved to a new or other packages. |
0 | 1 |
Enable option to print package label |
0: No. Option is not available. 1: Yes. Option is available. If set to 1, you can click Print Package Label screen for printing package label of the current package. button to view the
Note: For option 1, a specific PRINT PACKAGE LABEL transaction profile can be set using the N;PROFILE ID format where N=1. If profile is not set, the default profile PRINT PACKAGE LABEL is used. Note that this parameter is configured using the profile ID (not the profile name).
|
1;PRINT PROFILE A | 1 |
Enable option to reverse pick |
0: No 1: Yes
If set to 1:
|
1 | 0 |
Enable option to unpack package |
0: No. Option is not available. 1: Yes. Option is available. If set to 1, you can click button to unpack all lines from current package. A warning message is displayed before unpacking the package. |
0 | 1 |
Enable option to update package |
0=No 1=Yes If set to 1: Function button UPDATE PKG is available that will open Update screen of transaction Package Update For option 1 a specific Package Update transaction profile can be set by using format “N;PROFILE ID” where N = 1. If no profile is set it will use the default profile. |
1;PROFILE ID X | 0 |
Sequence of options |
1: Move All 2: Print 3: Unpack All 4: Update Package 5: Reverse Pick 6: Add package If an option is active but not set in this parameter, it will still display but last in the list. |
4;3;1;2 | 1;2;3 |
Reverse Pick screen
You can use the Reverse Pick screen to:
- Unlink from outer package if packed into outer package.
- Delete outer package if empty. (optional)
- Unload if loaded.
- Move to temp location. (different from current)
- Unpack package.
- Delete package if empty. (optional)
- Zero report lines and backorder or close lines (or keep lines open).
Reverse Pick screen parameters
Parameter Name | Values | Example | Default Value |
---|---|---|---|
Auto confirm input field data |
Input fields: 1: To Location 2: Package The user can specify these values for the input fields: A: No.Require confirm by scan/enter data. B: Yes.Always auto confirm field. C: Yes. Auto confirm field if suggested data = NOT blank. D: Yes. Auto confirm field if suggested data = blank. E: Yes. Auto confirm field if suggested data = NOT blank. Set input field as info field (user cannot change the value and browse option is not available). |
1=B;2=A | 1=A;2=B |
Auto trigger browse | 1: Action
The controls for what fields browse are auto triggered if the non-confirmed input field is selected or highlighted. |
1 | Blank |
Auto trigger Next when all fields confirmed |
0: No 1: Yes |
1 | 0 |
Date display format |
Format: 0: Relative (+/- no of days from today) 1: YYYYMMDD 2: YYYYDDMM 3: MMYYYYDD 4: MMDDYYYY 5: DDYYYYMM 6: DDMMYYYY 7: YYMMDD 8: YYDDMM 9: MMYYDD 10: MMDDYY 11: DDYYMM 12: DDMMYY Separator: A: None (e.g. “YYMMDD”) B: Period (e.g. “YY.MM.DD”) C: Dash (e.g. “YY-MM-DD”) D: Slash (e.g. “YY/MM/DD”) E: Space (e.g. “YY MM DD”) |
7=B | 0 |
Default data for input field Action |
1: Create backorder 2: Close lines 3: Keep line on pick list |
1 | Blank
(nothing defaulted) |
Delete outer package when empty |
0: No 1: Yes If set to 1: If package is included in an outer package and the outer package is empty after the package was disconnected from the outer package, then the outer package is deleted. |
0 | 1 |
Delete package when empty |
0: No 1: Yes If set to 1:
|
1=A | 1=B |
Package levels check |
0, 1 or 2 Set the no of levels to check for packages inside the package that is being reversed. If set to 0:
If set to 1:
If set to 2:
|
1 | 2 |
Populate scan field with suggested data |
1: To Location 2: Package |
1;2 | Blank |
Sequence of Actions |
1: Create backorder 2: Close lines 3: Keep lines on pick list This parameter controls the actions that are available to use and in the order they are displayed when browse Actions. |
2;1 | 1;2;3 |
Sequence of input fields |
Input: 1: Package 2: Action 3: To Location Info: 4: SSCC 5: Packaging 6: Included in 7: Location 8: Status 9: Created (date + time) 10: Shipment 11: Delivery 12: Route 13: Departure (date + time) 14: Customer |
3;7;6;1;2 | 1;2;3;4;5;6;7;8;9;10;11;12;13;14 |
Suggest data for input field To Location | Any Location
To Location must be different from the location the package is currently in, else the To Location field is not confirmed. |
LOCATIONX | Blank
(nothing suggested) |
Verify input field suggested data |
Input fields: 1: To Location Use this option values: A: No. No check if match B: Yes. Warn if not match C: Yes. Warn if value higher D: Yes. Warn if value lower E: Yes. Error if not match F: Yes. Error if value higher G: Yes. Error if value lower H: Yes. Error if value lower, warn if value higher I: Yes. Error if value higher, warn if value lower
Note: If suggested data is blank then all work like A.
|
1=E | 1=A |
Move item screen
Use this screen to move an item to a new package or an existing package in a location.
Move item screen parameters
Parameter Name | Values | Example | Default Value |
---|---|---|---|
Auto confirm input field data |
Input fields: 1: Quantity 2: To Package 3: Packaging The user can specify these values for the input fields: A: No. The user must confirm the value either by scanning or by entering the data manually. B: Yes. The value is confirmed automatically. C: Yes. The value is confirmed automatically, if the suggested data is not Blank. D: Yes. The value is confirmed automatically, if the suggested data is Blank. |
1=B;2=A;3=C | 1=A;2=A;3=A |
Auto trigger Next when all fields confirmed |
0: No 1: Yes |
1 | 0 |
Package label print (To Package) |
0: No print 1: Prompt to print label when a new To Package is created.
Note: For option 1, a specific PRINT PACKAGE LABEL transaction profile can be set by using N;PROFILE ID format where N=1. If profile is not set, the default profile PRINT PACKAGE LABEL is used. Note that this parameter is configured using the profile ID (not the profile name).
|
1;PRINT PROFILE A | 1 |
Numeric keypad - Activate negative sign |
1: Quantity A: No B: Yes |
1=A | 1=A |
Numeric keypad– Enable |
1: Quantity A: No B: Yes C: Yes, auto display |
1=A | 1=B |
Populate scan field with suggested data |
1: Quantity 2: To Package 3: Packaging |
1;2;3 | Blank |
Sequence of input fields |
Info fields: 1: Item 2: Lot 3: Container Input fields: 4: Quantity 5: To Package 6: Packaging |
1;6;5;4;2;3 | 1;2;3;4;5;6 |
Suggest data for input field Packaging | Any packaging | BOX | Blank |
Suggest data for input field Quantity |
Any quantity A: Total quantity in the package |
A | Blank |
Suggest data for input field To Package |
Any package *AUTO* |
*AUTO* | Blank |
Verify input field suggested data |
Input fields: 1: Quantity 2: To Package 3: Packaging Use this option values: A: No. The scanned value is not verified against the suggested value. B: Yes. A warning message is displayed if the scanned value does not match the suggested value. C: Yes. A warning message is displayed if the scanned value is greater than the suggested value. D: Yes. A warning message is displayed if the scanned value is less than the suggested value. E: Yes. The scanned value must match the suggested value. F: Yes. The scanned value cannot be greater than the suggested value. G: Yes. The scanned value cannot be less than the suggested value. H: Yes. The scanned value cannot be less than the suggested value. A warning message is displayed if the scanned value is greater than the suggested value. I: Yes. The scanned value cannot be greater than the suggested value. A warning message is displayed if the scanned value is less than the suggested value.
Note:
|
1=D;2=A;3=E | 1=A;2=A;3=A |
Move all screen
Use this screen to move all items to a new or existing package.
Move all screen parameters
Parameter Name | Values | Example | Default Value |
---|---|---|---|
Auto confirm input field data |
Input fields: 1: To Package 2: Packaging The user can specify these values for the input fields: A: No. The user must confirm the value either by scanning or by entering the data manually. B: Yes. The value is confirmed automatically. C: Yes. The value is confirmed automatically, if the suggested data is not Blank. D: Yes. The value is confirmed automatically, if the suggested data is Blank. |
1=B;2=A | 1=A;2=A |
Auto trigger Next when all fields confirmed |
0: No 1: Yes |
1 | 0 |
Package label print (To Package) |
0: No print 1: Prompt to print label when a new To Package is created.
Note: For option 1, a specific PRINT PACKAGE LABEL transaction profile can be set by using N;PROFILE ID format where N=1. If profile is not set, the default profile PRINT PACKAGE LABEL is used.
|
1;PRINT PROFILE A | 1 |
Populate scan field with suggested data |
1: To Package 2: Packaging |
1;2 | Blank |
Sequence of input fields |
1: To Package 2: Packaging |
2;1 | 1;2 |
Suggest data for input field Packaging |
Any packaging |
BOX | Blank |
Suggest data for input field To Package |
Any package *AUTO* |
*AUTO* | Blank |
Verify input field suggested data |
Input fields: 1: To Package 2: Packaging Use this option values: A: No. The scanned value is not verified against the suggested value. B: Yes. A warning message is displayed if the scanned value does not match the suggested value. C: Yes. A warning message is displayed if the scanned value is greater than the suggested value. D: Yes. A warning message is displayed if the scanned value is less than the suggested value. E: Yes. The scanned value must match the suggested value. F: Yes. The scanned value cannot be greater than the suggested value. G: Yes. The scanned value cannot be less than the suggested value. H: Yes. The scanned value cannot be less than the suggested value. A warning message is displayed if the scanned value is greater than the suggested value. I: Yes. The scanned value cannot be greater than the suggested value. A warning message is displayed if the scanned value is less than the suggested value.
Note:
|
1=A;2=E | 1=A;2=A |