Fluent Commerce Logo
Docs
Sign In

SendEventGQL

Rule

Changed on:

2 Jan 2024

Overview

Send an {eventName} for the (current )

Plugin NameInventory Reference Module
Namespace[[account.id]].globalinventory

The is the foundation for related implementations. It provides reference Workflows for inventory ingestion and processing. Extensible by design, use this Module as a base to build a solution to the needs of your customers.

The Module includes the following areas:

  • Product Catalogue workflow
  • Inventory Catalogue workflow
  • Control Group workflow
  • Virtual Catalogue workflow

UI Description

Send an event {eventName} for the (current entity)

Accepts

  • All Entities

Actions

  • This rule produces a SendEventAction that will send an inline/scheduled event with a new {eventName}

Rule parameters

Parameter

Description

eventName

The name of to be triggered

Event attributes

Not Applicable for this .

Exceptions

If `eventName`  property is not set in the , a PropertyNotFoundException will be thrown.

Configuration example

1{
2  "name": "<ACCOUNTID>.globalinventory.SendEventGQL",
3  "props": {
4    "eventName": "<new_event_name>"
5  }
6}

Detailed Technical Description

This produces a `SendEventAction` which will send an inline or with a new `{eventName}` in to the next . This also tries to fetch status by querying the REST API if the is a legacy . If the actual status is different from the current status, then the generated will be a .

Version History

2023-08-02

v2.0.0

refers to