SRS Patch notes for 7.4-68 - Final patch of 2024

Created by Migration Bot, Modified on Fri, 23 Oct at 11:32 AM by Migration Bot

Originally written by Will Miller, last updated Jan 15, 2025, on the Swan Retail knowledge base (SRS).

Part of: SRS 7.4


Version 7.4-68

4th December 2024

- Fixes

SWAN-5033 - Cygnus Customer Orders - Reason codes not carried through to customer order lines in SRS

When there was a customer order created on Cygnus with a discount value and a discount reason, the discount value was updated to SRS and the discount reason was left empty. A fix has been added to update the discount reason along with the discount value. These can be used in reporting, through the API and in SRS back office.

Note that historical data is not updated with this fix. Please contact support if you require a data update.

Support #: SUP-53439

SWAN-5031 - Customer Orders API - Missing discount reason on customer order lines causes an error

Customer order lines are returned when a GET request is sent to the API, even if the discount reason is missing.

Support #: SUP-53439

SWAN-4863 - Web - Task to remove suspended catalogue items when they reach their suspended date

Future suspended catalog items were not deleting from the web when the scheduled job checked for items that had reached their suspended date. Now, when it runs it will remove the item from the web as expected.

Please note that this task will need to be set up by Swan. Please let us know if your workflow involves leaving catalog items web-enabled until they reach a future suspended date. i.e. you are selling an item to order until a date in the future when the supplier can no longer accept new orders for that item.

Support #: SUP-52547, SUP-51336

- Changed

SWAN-5021 - Customer Ordering App - Apportion Header Discount Including Delivery Charge

Customer ordering app can now offer whole-order adjustments / discounts which will apportion across order lines as the back office does.

There have been changes to the customer orders API to handle this.

SWAN-5006 - COA Composite Items - Stock and On-order quantities

The Customer Ordering App can now see calculated free on-order stock levels for composite items based on the stock and purchase orders of their components.

This is a new feature previously only available to connected websites and not instore, so this now makes it much more straightforward for sales teams to sell into Stock.

SWAN-4976 - Gift Card Expiry Wizard - Optional new expiry calculation method based on last-use activity

A new parameter is added to allow Gift Cards to be expired based on Activity rather than Credited when using Gift Card Expiry Wizard

Parameter :

When the Parameter value is set to A, the message on the Gift Card Expiry Wizard screen is updated to 'activity' and the Gift cards will expire based on the activity

When the Parameter value is set to ‘blank' or any value other than 'A’, the message on the Gift Card Expiry Wizard screen is updated to 'credit' and the Gift cards will expire based on the credit

SWAN-4810 - MPlus - Send SMS from Customer Service

Send SMS from Customer Service now works with Cymba SMS

- Other

API SRS returns the correct customer when searching using the customer card number from Cygnus

BESPOKE Stock movements are recorded to the correct departments on scheduled financial stock receiving imports rather than just being taken from the first line.

API - Cygnus customer orders will now be passed through to TRIMS via an ‘Ordermap’ customer. The TRIMS customer number will be held in the SRS customer order reference.

API Items that are suspended will be returned on to the Customer Ordering App only if there is stock.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article