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#

  • SmartStorageHelper in MnxEFModel/Helper/SmartStorageIntegration/ — the API-level wrapper.
  • SmartStorageIntegrationController on 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#

LayerFile
ControllerSmartStorageIntegrationController
HelperMnxEFModel/Helper/SmartStorageIntegration/SmartStorageHelper.cs
RelatedReceiving, Kitting, Cycle Count