Reject Items during Fulfilment support in GraphQL
Author:
Matt Salmon
Changed on:
19 July 2024
Target release date: | 2024-07-22 |
---|---|
Release status: | Released |
Description
The GraphQL model now supports item rejections during packing. Using the improved
`updateFulfilment`
`FulfilmentItemRejection`
Please note that in the near future Fluent will provide reference functionality to reject items during Packing on Fluent Store.
🔎 Explore the new fields and updated mutation in the GraphQL API Navigator.
Changelog
Database
- The database has been extended with a separate table to store fulfillment item reject reason information.
GraphQL
- To store rejected reason information, the following changes have been made:
- A new type has been created to store the information about the fulfilment item reject reason.
`FulfilmentItemRejection`
- The and
`FulfilmentItem`
types have been extended with a new`Fulfilment`
field.`rejections`
- A new sub-query has been created to show all rejected items within a fulfillment.
`FulfilmentItemRejectionsQuery`
- The mutation has been extended with the
`updateFulfilment`
directive to create, update and delete`upsertCollection`
data.`FulfilmentItemRejection`
Released capability depth: | Enhancement |
---|---|
Release bundle / Capability type: | Fluent store |