// @generated — do not edit
import { definePermissions } from "@tailor-platform/erp-kit/core";

export const { permissions } = definePermissions("manufacturing", {
  manufacturingMaster: [
    "activateBillOfMaterial",
    "activateRouting",
    "activateWorkCenter",
    "createBillOfMaterial",
    "createRouting",
    "createWorkCenter",
    "deactivateBillOfMaterial",
    "deactivateRouting",
    "deactivateWorkCenter",
    "updateBillOfMaterial",
    "updateRouting",
    "updateWorkCenter",
  ],
  productionOrder: [
    "cancelProductionOrder",
    "closeProductionOrder",
    "completeProductionOrder",
    "createProductionOrder",
    "recordInventoryIssueOutcome",
    "recordManufacturingCostSettlementAcknowledgment",
    "releaseProductionOrder",
    "reopenProductionOrder",
    "rescheduleProductionOrder",
    "reviewManufacturingCostSummary",
    "technicallyCompleteProductionOrder",
    "unreleaseProductionOrder",
    "updateProductionOrder",
  ],
  workOrder: [
    "completeWorkOrder",
    "pauseWorkOrder",
    "reportWorkOrderProgress",
    "resumeWorkOrder",
    "startWorkOrder",
  ],
} as const);
