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
Feedback sent
We appreciate your effort and will try to fix the article