We are changing the default value for Level 3 Packaging when the product should default to a 'Rolls' option (Rolls, Cradlepacked or Rolls, Boxed). Since defaulting to Cradlepacked may bypass an exact stock match because we don't cradlepack any stocked rolls and defaulting to Rolls, Boxed may give the user an incorrect MOD match, the following changes will be made:
- Anytime the Packaging field should be defaulted to either Rolls options (cradlepacked or boxed), the default will just be set to 'Rolls'. This change should be made in BP FCT.PACKING.DEFAULT.VALUE. Everywhere where we are setting DEFAULT.VALUE = "Rolls, Cradlepacked" or "Rolls, Boxed", change the default.value to be just 'Rolls'. Note: no change is needed to the group description program. Rolls should appear without any change.
- Modify LDLIB RPC$WEBPRODUCTITEM_GETBYFILTER as follows:
- If SHOP.PKG = "Rolls", select ITMMST with PACKAGING.PS = "Rolls]" (so it will select regardless of cradlepacked or boxed)
- If SHOP.PKG is # "Rolls", leave the select as is (without the right bracket). This way if they select Rolls, Cradlepacked from the drop-down, they will only get cradlepacked options (if any).
- Added 12/6 (Judy took care of this) - Remove ', Boxed' from all defaults in WEBCRITERIA.USR for S.PKG.
Note: If 'Rolls' is left untouched, MOD results will show cradlepacked first, then boxed. If cradlepacked/boxed is chosen, the chosen option will show as the first MOD result, and the other option will show as the MOD YMAC.