RepositoryMovementBlockedBy

RepositoryMovementBlockedBy Enum

Enum representing the different reasons why a repository movement might be blocked.

Values

Value
Description

RecalledProducts

Movement blocked due to recalled products

ExpiredProducts

Movement blocked due to expired products

MislabelledGoods

Movement blocked due to mislabeled goods

RegulatoryHold

Movement blocked due to regulatory hold

AwaitingDocumentation

Movement blocked awaiting documentation

InventoryDiscrepancies

Movement blocked due to inventory discrepancies

HazardousMaterials

Movement blocked due to hazardous materials

CounterfeitGoods

Movement blocked due to counterfeit goods

SeasonalGoods

Movement blocked due to seasonal goods restrictions

Usage Example

query {
  repositoryMovements(
    where: { blockedBy: HazardousMaterials }
  ) {
    edges {
      node {
        id
        repository {
          name
        }
        blockedBy
        handler
      }
    }
  }
}

Notes

  • These blocking reasons ensure safety and compliance in warehouse operations

  • Blocked movements cannot be executed until the blocking issue is resolved

  • Similar to ItemMovementBlockedBy but specific to repository movements

Last updated

Was this helpful?