Fluent Commerce Logo
Docs
Sign In

CreateInventoryPosition

Rule

Changed on:

30 Nov 2023

Overview

Create an position based on the incoming attributes

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

Create an inventory position based on the incoming event attributes

Accepts

  • INVENTORY_CATALOGUE

Actions

  • This rule produces a MutationAction that will create an inventory position.

Rule parameters

This has no Input Parameters

Event attributes

Parameter

Description

Data Type

Required?

inventoryPositionRef

The associated position ref

String

Required

type

The position type

String

Required

productRef

The ref of the variant product associated to the position

String

Required

locationRef

The ref associated to the position

String

Required

qty

The initial quantity value for the Position

Integer

Required

Exceptions

No exceptions are currently thrown by this .

Configuration example

1{
2  "name": "{{accountId}}.globalinventory.CreateInventoryPosition"
3}

Detailed Technical Description

The using a MutationAction to create an Position, the uses the `{inventoryPositionRef}` the `{type}` and the `{qty}` to set the initial values of the Position.

Version History

2023-07-28

v2.0.0

refers to