Package Connect Transaction

You can use Package Connect transaction which enables the user to:

  • Create an outer package
  • Connect or disconnect packages
  • List the content of outer and inner packages
  • Delete outer package
  • Print package in stock label.

This transaction is comprises of these screens:

Connect/Disconnect Package screen

Use this screen to connect or disconnect packages.

Connect/Disconnect Package parameters

Parameter Name Values Example Default Value
Action when pressing Select

0: Select not available

1: Display Package Contents screen

0 1
Action when scanning inner package

0: Filter. Scanning filters the list of inner packages. Info mode.

1: Connect. Enable option to change to Disconnect.

2: Connect. No option to change to Disconnect.

3: Disconnect. Enable option to change to Connect.

4: Disconnect. No option to change to Connect.

3 1
Auto select first record

0: No

1:Yes. Always

2:Yes. If only one record is in the list. This is also applicable after filtering.

3:Yes. If one record is in the list after filtering.

Note: This option is required for the scenarios:
  • Auto select should happen after filter scan
  • Scan should always be done to validate correct record is selected
  • Setting 2 is not sufficient since it auto selects if only one record in list and does not require a scan.
1 0
Auto trigger CRT OUT PKG

0: No

1:Yes.

If set to 1, CRT OUT PKG function is auto triggered when transaction is opened from menu.

This parameter is not dependent on ”Enable option to create outer package”.

1 0
Enable option to create outer package

0: No

1:Yes. Function option

2:Yes. Auto and function option

3:Yes. Auto

If set to 1 or 2: Function option CRT OUT PKG is displayed that opens Create Outer Package screen.

Package in Stock: If set to 2 or 3, if Outer Package is blank and the scanned data is not an existing package in stock, the Create Outer Package screen is displayed with scanned data defaulted as Outer Package.

Shipment Package: If set to 2 or 3,

  • If Outer Package is blank and the scanned data is not an existing Shipment Package, the Create Outer Package screen is displayed.
  • If the scanned data exists as delivery package connected to a shipment, the shipment is defaulted on the Create Outer Package screen and the outer package is not defaulted.
  • If the scanned data exists as delivery package not connected to a shipment, neither the shipment nor an outer package is defaulted on the Create Outer Package screen.
  • If the scanned data does not exist as delivery package, the scanned data is defaulted as Outer package on the Create Outer Package screen.

Delivery Package: If set to 2 or 3,

  • If Outer Package is blank and the scanned data is not an existing delivery package, the Create Outer Package screen is displayed.
  • If the scanned data exists as delivery package, the delivery is defaulted in the Delivery input field and the outer package is not defaulted.
  • If the scanned data does not exist as delivery package, the scanned data is defaulted as Outer package on the Create Outer Package screen and the delivery is not defaulted.
3 2
Enable option to delete outer package

0: No

1:Yes

When set to 1, the DEL OUT PKG function button is available if an outer package is populated but has no connected inner packages. The outer package is deleted.

0 1
Enable option to disconnect all packages

0: No

1:Yes

2:Yes and delete outer package

If set to 1 or 2, the DISCON ALL function button is available that disconnects all connected packages from the current outer package.

If set to 2, the outer package is deleted after packages are disconnected.

Note: When set to 1, the outer package may be deleted depending on the “Auto deletion” parameter in DRS080 (packaging type).
0 1
Enable option to display outer package contents

0: No

1:Yes

If set to 1, the CONTENTS function button is available that displays the Package Contents screen with all the contents of the outer package regardless of which inner package each balance ID is packed into.

This parameter is not applicable for shipment or delivery packages.

0 1
Enable option to move package between outer packages

0: No

1:Yes. Warning before move.

2:Yes. No warning.

If set to 0, a package that is already connected to an outer package cannot be moved to another outer package. Package must be disconnected before it is connected to another outer package.

If set to 1 or 2, a package can be connected to an outer package even if already connected to another package. The package is moved to the new outer package.

0 1
Enable option to print all package labels

0: No

1:Yes. Inner Packages

2:Yes. Inner Packages + Outer package

If set to 1 or 2: PRINT ALL function is available that displays the Print Package Label screen to print package label for all packages in the list.

If set to 2, the outer package is printed together with inner packages.

1 0
Enable option to print outer package label

0: No

1:Yes.

If set to 1: the PRT OUT PKG function button is available that opens the Print Package Label screen to print package label for the current outer package.

0 1
Enable option to reset screen

0: No

1:Yes.

If set to 1: The RESET function button is available that resets the screen to the initial state. This clears the outer package and list of included packages.

0 1
Enable option to update outer package

0: No

1:Yes.

When set to 1, UPD OUT PKG function is available that displays the Update Package screen to update data for current outer package.

0 1
Outer package search sequence

1: Package in stock - Outer

2:Package in stock - Inner to get outer

3:Shipment Package - outer

4:Shipment Package - delivery package to get shipment package.

5:Delivery Package - Outer

6:Delivery Package - Inner to get outer

If set to 1,3 or 5, the Search for package = scanned data. When matched, use the scanned package as outer package regardless if the outer package is packed into another package or not.

If set to 2,4 or 6, the Search for package = scanned data. When matched, check if scanned package is packed into another package. If Yes, use this other package as outer package. If No, no match found.

This parameter is only applicable when Outer package is blank.

This parameter overrides the ‘Package field search sequence’ parameter of PACKAGE UPDATE when triggered from PACKAGE CONNECT.

1 1;2;3;4
Package level calculation
  1. Package is connected
  2. Exit, reset, or change the screen
  3. Exit, reset, or change the screen with the function button

If set to 1, the Package Level is automatically calculated when a package is connected.

If set to 2 or 3, the calculation of Package Level is automatically initiated in the backend when the screen is closed, reset, or changed.

If set to 3, the CAL PKG LVL function option is available to initiate the calculation of Package Level.

Note: This parameter is only applicable for packages in stock.
2 1
Sequence of options
  1. Create Outer Package
  2. Print Outer Package Label
  3. Reset screen
  4. Disconnect mode
  5. Connect mode
  6. Disconnect All Packages
  7. Delete Outer Package
  8. Display Outer Package Contents
  9. Print All Package Labels
  10. Update Outer Package
  11. Calculate Package Level

If an option is active but not set in this parameter it will still display but last in the list.

4;3;5;1;2 1;2;3;4;5;6;7;8;9,10;11
Sorting order For details about the values of this parameter, see Sorting order. 5=D;7=D;1=A

2=A;1=A

Note:  If you do not specify a value for the parameter, or you specify an invalid value, the default value is used.

Create Outer Package screen

Use this screen to create a package.

Create Outer Package parameters

Parameter Name Values Example Default Value
Auto confirm input field data

1: Outer package

2: Packaging

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.

  
Note: If no value is suggested for a mandatory field, the user must scan a value regardless of how this parameter is configured.

Outer package is always auto confirmed if the Create Outer Package screen is auto displayed after scanning in the Connect Package screen regardless of how this parameter is configured.

1=B;2=C 1=A;2=A
Auto trigger next when all fields confirmed

0: No

1: Yes

1 0
Default data for input field Package type

1: Package in stock (Stock)

2: Shipment package (Shipment)

3: Delivery package (Delivery)

1 Blank
Enable option to search delivery by package

0: No

1: Yes

If set to 1, the delivery is searched by input delivery package in the Delivery input field. If package does not exist or is not connected to a shipment, the scanned data is confirmed as delivery.

0 1
Enable option to search shipment by package

0: No

1: Yes

If set to 1, the shipment is searched by input delivery package in the Shipment input field. If package does not exist or is not connected to a shipment, the scanned data is confirmed as shipment.

0 1
Mandatory input fields

1: Outer package

These input fields are mandatory:

  • Packaging
  • Shipment
  • Delivery
1 Blank
Packaging browse - Packaging to include

Any packaging (multiple or range)

If this parameter is active, only values set in this parameter are allowed.

BIN;CON;BOX3-BOX8;PAL Blank (all packaging included).
Package label print

0: No print

1: Prompt to print after package created

1 0
Package Type browse - Types to include

1: Package in stock (Stock)

2: Shipment Package (Shipment)

3: Delivery Package (Delivery)

3;1 1;2;3
Populate scan field with suggested data

1: Outer package

2: Packaging

1;2 Blank
Sequence of input fields

1: Outer package

2: Packaging

3: Type

4: Shipment

5: Delivery

Shipment field is applicable only Package Type is equal to Shipment Package.

Delivery field is applicable only Package Type is equal to Delivery Package.

2;1 3;1;2;4
Suggest data for input field Outer Package

Any package

*AUTO*

If set to "*AUTO*", a new outer package is created with package number based on the logic from selected packaging.

*AUTO* Blank
Suggest data for input field Packaging

Any packaging

BOX Blank
Verify input field suggested data

1: Outer Package

1: Packaging

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=B;2=B 1=A;2=A
Note:  If you do not specify a value for the parameter, or you specify an invalid value, the default value is used.

Package Contents screen

Use this screen to list the content of outer or selected inner packages.

Package Contents parameters

Parameter Name Values Example Default Value
Enable option to delete package

0: No

1: Yes

If set to 1, the DELETE PKG function is available if package is empty. It deletes the inner package. This option is available only when the inner package contents are displayed and not the outer package contents.

Delivery package cannot be deleted if connected to an outer package so package will be disconnected from outer package before deleted when Delete Pkg function is used.

0 1
Enable option to disconnect package from outer package

0: No

1: Yes

If set to 1, the DISCON PKG function is available which disconnects the current inner package from outer package. This option is available only when the inner package contents are displayed and not the outer package contents.

0 1
Enable option to print package label

0: No

1: Yes

If set to 1, the PRINT PKG function is available which displays the Print Package Label screen to print package label for current inner package. This option is available only when the inner package contents are displayed and not the outer package contents.

0 1
Enable option to update package

0: No

1:Yes.

When set to 1, UPDATE PKG function is available that displays the Update Package screen to update data for current inner package.

This option is available only when inner package contents is displayed (not for outer package contents).

0 1
Sequence of options
  1. Print Inner Package Label
  2. Disconnect Inner Package
  3. Delete Inner Package
  4. Update Inner Package
3;1 1;2;3
Note:  If you do not specify a value for the parameter, or you specify an invalid value, the default value is used.

Print Package Label screen

Use this screen to print the package in stock label.

Print Package Label parameters

Parameter Name Values Example Default Value
Package label print profile

Any profile

This parameter controls the Print Package Label transaction to use when the transaction is triggered manually or automatically. If no profile ID is set, the default PRINT PACKAGE LABEL profile is used.

PPLID01 Default profile ”PRINT PACKAGE LABEL”.
Shipment package label to print

1: Shipment package label (DRS485PF)

1: Shipment package note (DRS480PF)

1 2
Note:  If you do not specify a value for the parameter, or you specify an invalid value, the default value is used.

Update Package screen

Use this screen to update outer or inner packages.

Update Package screen parameters

Parameter Name Values Example Default Value
Package update profile

Any profile

This parameter controls the Package Update transaction profile to use when the Package Update transaction is triggered. If no profile ID is set, the default profile PACKAGE UPDATE is used.

PKGUPD01 Default profile ”PACKAGE UPDATE”.
Shipment package label to print

1: Shipment package label (DRS485PF)

1: Shipment package note (DRS480PF)

1 2
Note:  If you do not specify a value for the parameter, or you specify an invalid value, the default value is used.