warehousing.yml 911 Bytes
# pbc-warehousing metadata.
#
# Loaded at boot by MetadataLoader, tagged source='core'.

entities:
  - name: StockTransfer
    pbc: warehousing
    table: warehousing__stock_transfer
    description: A multi-line stock transfer document from one location to another (DRAFT then CONFIRMED writes atomic TRANSFER_OUT and TRANSFER_IN ledger rows)

permissions:
  - key: warehousing.stock-transfer.read
    description: Read stock transfers
  - key: warehousing.stock-transfer.create
    description: Create stock transfers (in DRAFT status)
  - key: warehousing.stock-transfer.confirm
    description: Confirm a DRAFT stock transfer, posting the atomic TRANSFER_OUT and TRANSFER_IN ledger pair
  - key: warehousing.stock-transfer.cancel
    description: Cancel a DRAFT stock transfer

menus:
  - path: /warehousing/stock-transfers
    label: Stock transfers
    icon: truck
    section: Warehousing
    order: 500