The following changes were made to CSS in regard to the ordering of obsolete stock:

  • Modified the checkout process to disallow adding Obsolete items to the cart where there is 0 quantity available, or the quantity available is less than the ordered quantity.
  • Modified the checkout process to disallow continuing to payment when there are obsolete items in the cart with a quantity greater than the available quantity.
  • This behaviour can be overridden with the 'AllowOrderOfObsoleteItems' flag at the system and/or customer levels.
  • The message output can be customised by editing the 'rcObsoleteProductErrorOrderedQuantityDataObjects' or 'rcObsoleteProductErrorOrderedQuantityOrderGrid' resources.