Fluent Commerce Logo
Docs
Sign In

Improving API, UI, and fixes for the Inventory and Availability

Release

Author:

Kirill Gaiduk

Changed on:

3 June 2024

Target release date:2024-06-03
Release status:Released

Description

A number of improvements have been made to the Inventory and Availability GraphQL APIs, which facilitate optimization and efficiency in querying and mutating data:

  • Create multiple Fulfillment Plans in a single mutation. We've seen an average of 30% improvement in Fulfillment Options calls by using this bulk mutation.
  • Direct access to Location information is now available on Virtual Positions. Previously, a separate query was required to load the Location information. Now, this can be achieved as part of a single Virtual Position query.
  • Virtual Position UX has been improved in reference modules to include Location and Product names.
  • The Location link on Inventory Position has been fixed. Previously, it was returning a Store Address rather than the Location entity.
  • The Activity views have been updated to show the user who triggered the action, improving the traceability of user activity.
  • The Big Inventory charts have been fixed to show the correct numbers of events for the selected period. Previously, there were discrepancies between the total and divided by time values displayed.
  • Single sign-on functionality has been corrected to ensure that upon logout, users are not remained logged in when navigating back in the browser. Previously, users remained logged in on Android handheld devices.

Changelog

Product Availability & Fulfillment Options

  • A new bulk mutation
    `createFulfilmentPlans`
    has been created to facilitate the creation of multiple Fulfillment Plans within a single transaction.

GraphQL (Inventory)

  • For Inventory and Virtual Positions, a new Location connection via the
    `locationLink`
    field powered by the corresponding GraphQL queries has been implemented, allowing access to the Location record.

Fluent Web Apps (OMS and Fluent Big Inventory)

  • Reference Manifests are updated to display Product and Location names on Virtual Positions:
    • List  
    • Details card

Bug Fix (Platform and Inventory Observability, Single sign-on)

  • The Activity views will now show the User who triggered the initiating Event of a process instead of the previously stated "Rubix User".
  • The Sources Dashboard Gauge chart will display a correct total number of events matching a sum of the Bar chart's correspondent values.
  • Upon logout, SSO users will not remain logged in when navigating back in the browser on Android handheld devices.

Limitations

Released capability depth:Enhancement, Fix
Release bundle / Capability type:Platform, Fluent OMS, Big Inventory

Copyright © 2024 Fluent Retail Pty Ltd (trading as Fluent Commerce). All rights reserved. No materials on this docs.fluentcommerce.com site may be used in any way and/or for any purpose without prior written authorisation from Fluent Commerce. Current customers and partners shall use these materials strictly in accordance with the terms and conditions of their written agreements with Fluent Commerce or its affiliates.

Fluent Logo