Improve Substitution Logic during RF Pick IBLPN

We have enhanced the substitution process in the 'RF Pick IBLPN' operation of an INTERNAL-PICK task. You can now override batch and expiry validations during LPN substitution by using a new screen parameter.

A new screen parameter has been added in the 'RF Pick IBLPN' screen that allows you to control whether batch number and expiry date validations are required during substitution.

Screen Parameter Details:

  • Name: req-lpn-sub-validations
  • Choices:
    • All
    • Batch
    • Expiry
    • None

By default, this parameter is set to <Blank> on all existing screens.

When substituting LPNs, you will now see a warning message if the scanned LPN differs from the prompted one:

  • For the same pick location, you'll be asked, "Do you want to substitute LPN Number %s?"
  • For a different pick location, the message will ask, "Do you want to substitute LPN Number %s from a different location?"

You can disable these warning messages or configure them as errors if you prefer to restrict substitutions.

NOTE: Substitution is restricted if serial number tracking is active and linked to a movement request with required serials.

Examples:

  • Substituting IBLPN1-SKU1-10 units with IBLPN2-SKU1-4 units will result in a partial allocation of the remaining 6 units from IBLPN1 and 4 units from IBLPN2.
  • Substituting IBLPN1-SKU1-10 units with IBLPN2-SKU1-20 units will fully de-allocate IBLPN1 and allocate 10 units from IBLPN2.

Steps to Enable

You don't need to do anything to enable this feature.

Key Resources