20220220 - WMS Release

Summary:
iHub calls to Seko 360 Store Tax data with Order and Dispatch (Castore / Global-e)

Ticket:
https://bigdigit.atlassian.net/browse/SWMS-3985

Detail:
Tax data stored with a Sales Order and Dispatch in Seko 360. This tax data will then be sent to the TMS when generating a carrier label.


Summary:
Seko 360 calls to the TMS includes Tax data (Castore / Global-e)

Ticket:
https://bigdigit.atlassian.net/browse/SWMS-3986

Detail:
Retrieve Tax data in Seko 360 and send this in the TMS request when generating a carrier label.


Summary:
Seko 360 to support new Omni Parcel “_globale" Services (Castore / Global-e)

Ticket:
https://bigdigit.atlassian.net/browse/SWMS-4094

Detail:
Users can now select Omni Parcel “_globale“ Services so that the TMS can automatically set "SEKO c/o Global-e" in the Omni Parcel request for these services.


Summary:
ASN Receipting - Implement First Expired, First Out (Beauty Pie)

Ticket:
https://bigdigit.atlassian.net/browse/SWMS-4108

Detail:
In ASN Receipting when processing a return delivery, Seko 360 will automatically attempt to retrieve the next Best Before Date for the SKU in a pick face storage type, where the quantity received can fit into the location based on the capacity of the location (taking into consideration any outstanding replenishments to that location) AND the Best Before Date is greater than or equal to the current date (not expired).


Summary:
Product Master Stepper - improved Weight validation

Ticket:
https://bigdigit.atlassian.net/browse/SWMS-4091

Detail:
Validation changed so that when the user removes both “Gross Weight UOM” and “Gross Weight“ it no longer show the “* Required” next to “Gross Weight UOM” and “Gross Weight“.

It only shows “* Required” when the user has entered only one of these values.


Summary:
Return "ShipmentTerms" instead of "Shipment Method" when a client loads an invalid item (Castore / Global-e)

Ticket:
https://bigdigit.atlassian.net/browse/SWMS-4105

Detail:
On the Load Sales Orders and Load Web Sales Orders services. return "ShipmentTerms" instead of "Shipment Method" when a client loads an invalid item so that the error message matches the property in iHub rather than in Seko 360 as iHub renamed this property their end.


Summary:
Upgrade Application Insights to version 2.20

Ticket:
https://bigdigit.atlassian.net/browse/SWMS-4028

Detail:
Application Insights NuGet package updated to that latest version - 2.20 Application Insights is a performance management service that enables us to monitor application performance in Azure. It helps us diagnose issues and gain an understanding of how people are using Seko 360.


Summary:
Delete "SonarQube" Pipeline in Azure DevOps (SonarCloud now used)

Ticket:
https://bigdigit.atlassian.net/browse/SWMS-4065

Detail:
The “SupplyStream SonarQube Developpipeline was deleted in Azure DevOps. We now use the “SonarCloud“ pipeline which will enable us to delete the on premise SonarQube VM in Azure thereby reducing infrastructure costs.


Summary:
Delete "SonarQube" Virtual Machine in Azure and remove DNS (SonarCloud now used)

Ticket:
https://bigdigit.atlassian.net/browse/SWMS-4067

Detail:
The "SonarQube" Virtual Machine was deleted in Azure and the DNS record removed. We now use SonarCloud gives you immediate access to new features and functionality.


Summary:
Delete "IndiginaDataWarehouse" Subscription in Azure (Power BI now used)

Ticket:
https://bigdigit.atlassian.net/browse/SWMS-3979

Detail:
The "IndiginaDataWarehouse" Subscription and all associated resources have been removed. We now use Power BI for all our reporting requirements.