Smart Storage#
Automated component-storage systems (carousels, vertical lift modules, etc.) that ManexCloud drives for put-away, pick, and cycle count. The integration synchronises the storage system’s on-board inventory with ManexCloud’s INVT.
Flow#
- Receipts (
Receiving) can trigger a put-away command to the storage system — it opens the correct bin so the operator can drop the material. - Kitting picks can send pick commands so bins open in the order components are needed.
- Cycle counts of a smart-storage location import the storage system’s on-hand back into ManexCloud for reconciliation.
Helpers#
SmartStorageHelperinMnxEFModel/Helper/SmartStorageIntegration/— the API-level wrapper.SmartStorageIntegrationControlleron the web side.
Business rules#
- The storage system is authoritative for its own on-hand — reconciliation defers to it and reports variances against ManexCloud.
- Every command must be logged with the storage system’s transaction ID so failed calls can be replayed idempotently.
Where it lives#
| Layer | File |
|---|---|
| Controller | SmartStorageIntegrationController |
| Helper | MnxEFModel/Helper/SmartStorageIntegration/SmartStorageHelper.cs |
| Related | Receiving, Kitting, Cycle Count |