External stock change reasons
Last updated
Last updated
External stock change reasons represent user-defined reasons for stock movements within a facility. These reasons can optionally be included in stow line items to explain why a specific action was performed.
The fulfillmenttools platform does not process or react to external stock change reasons. They exist solely for user-defined purposes.
External stock change reasons can be handled in one of two ways:
Managed externally
Reasons are not preconfigured in the platform.
Users can provide custom reasons directly when creating stow line items.
Note: Custom reasons provided externally are not validated by the platform.
Managed Within the Platform
Reasons are preconfigured via .
When creating stow line items, preconfigured reasons are linked by specifying either their id
or tenantReasonId
.
To preconfigure an external stock change reason, POST an external stock change reason, providing:
active: true
or false
(if set to false, the reason can no longer be linked in stowLineItems
)
optional customAttributes: can contain information of interest to connectors or services outside of the fulfillmenttools platform. The fulfillmenttools platform does not process or react on .
reasonLocalized: Localized reasons, see
optional tenantReasonId: External identifier. Can be used, e.g., to map reason codes from ERP systems