Fluent Commerce Logo
Docs
Sign In

Inventory Audit Events Improving Error/Exception Identification

Release

Author:

Fluent Commerce staff

Changed on:

18 Mar 2024

Target release date:2022-08-31
Release status:Released

Description

Inventory Audit Events have been enhanced to provide greater visibility into which Inventory Catalogue entity an error or exception has occurred against. This enhancement has been created to provide improved visibility into where a failure has occurred during Batch Inventory processing:

  • A customer who uses the enhanced Audit Events will be able to identify and resend only the failed inventory updates, today you would need to resend the whole batch.
  • An Audit Event will now include a new attribute 
    `originalEventAttributes`
    . This will provide the Event Attributes payload as sent by the original event in the chain of inline events. This will provide visibility into which Inventory Position has failed to update due to an error.
    • `originalEventAttributes`
       definition:
      If event A is the original event request after Rubix processes it successfully and generates inline events B, C, D. If Rubix throws any exceptions/errors during processing the inline event B, C, or D, then the 
      `originalEventAttributes`
       are the event attributes of event A.

This enhancement is feature toggled, to enable this feature create a new setting named 

 and set the value to 
`true`
.

This enhancement is currently only available for 

`INVENTORY_CATALOGUE`
 events.

Changelog

Details as listed above.

Released capability depth:Enhancement
Release bundle / Capability type:Big Inventory
Fluent Commerce staff

Fluent Commerce staff

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