AlmondTill/G3N API

NewReplenishmentConfigInput

input type

Create-input for a ReplenishmentConfig. The tenant (org group) is derived SERVER-SIDE from the principal. AXES (STRICT): each SINGULAR (at most one Location leg, at most one Merchandise leg), every supplied ref tenant-scoped server-side + ACTIVE (CONFLICT/REF_STATE); at least ONE parameter (the substance rule); minUnits must not exceed maxUnits; the write-time COLLISION gate runs BEFORE the write.

Fields

FieldTypeRequiredNotes
captionStringnoOptional: when omitted the per-type default applies — the set-axis coordinate ('Replenishment (<axes>)'; 'Replenishment (group-wide)' when none); when supplied it must be non-blank.
organizationIdIDnoThe Location axis, org level (at most one Location leg).
logicalFacilityIdIDnoThe Location axis, LF level (at most one Location leg).
categoryIdIDnoThe Merchandise axis, category level (at most one Merchandise leg).
styleIdIDnoThe Merchandise axis, style level (at most one Merchandise leg).
seasonIdIDnoNo further notes.
brandIdIDnoNo further notes.
replenishEnabledBooleannoNo further notes.
minUnitsStringnoNo further notes.
maxUnitsStringnoNo further notes.
daysOfSupplyTargetIntnoNo further notes.
safetyStockUnitsStringnoNo further notes.
reorderMultipleUnitsStringnoNo further notes.
reviewCadenceDaysIntnoNo further notes.
abcClassOverrideAbcClassnoNo further notes.
buyVsTransferReplenishmentBuyVsTransferInputnoNo further notes.
reserveFloorUnitsStringnoNo further notes.
transferableExcessBooleannoNo further notes.
allocationWeightIntnoNo further notes.

Used by