| | |
| | | ErrorCode WM_RETURN_SALES_DETAIL_QUANTITY_MISMATCH = new ErrorCode(1_040_713_006, "销售退货单行数量与明细数量不一致"); |
| | | ErrorCode WM_RETURN_SALES_CANCEL_NOT_ALLOWED = new ErrorCode(1_040_713_007, "销售退货单已完成或已取消,无法取消"); |
| | | ErrorCode WM_RETURN_SALES_LINE_NOT_EXISTS = new ErrorCode(1_040_713_100, "销售退货单行不存在"); |
| | | ErrorCode WM_RETURN_SALES_PRODUCT_SALES_NOT_EXISTS = new ErrorCode(1_040_713_008, "销售出库单不存在"); |
| | | ErrorCode WM_RETURN_SALES_PRODUCT_SALES_NOT_FINISHED = new ErrorCode(1_040_713_009, "只有已完成状态的销售出库单才允许退货"); |
| | | ErrorCode WM_RETURN_SALES_CLIENT_MISMATCH = new ErrorCode(1_040_713_010, "退货单客户与销售出库单客户不一致"); |
| | | ErrorCode WM_RETURN_SALES_PRODUCT_SALES_IMMUTABLE = new ErrorCode(1_040_713_011, "已存在退货行,不能更换销售出库单"); |
| | | ErrorCode WM_RETURN_SALES_LINE_PRODUCT_SALES_REQUIRED = new ErrorCode(1_040_713_101, "已选择销售出库单,退货行必须从出库单行中选择"); |
| | | ErrorCode WM_RETURN_SALES_LINE_PRODUCT_SALES_NOT_MATCH = new ErrorCode(1_040_713_102, "销售出库单行不属于所选的销售出库单"); |
| | | ErrorCode WM_RETURN_SALES_LINE_QUANTITY_EXCEED = new ErrorCode(1_040_713_103, "退货数量不能超过可退数量"); |
| | | ErrorCode WM_RETURN_SALES_DETAIL_NOT_EXISTS = new ErrorCode(1_040_713_200, "销售退货单明细不存在"); |
| | | ErrorCode WM_RETURN_SALES_DETAIL_QUANTITY_EXCEED = new ErrorCode(1_040_713_201, "上架明细总数量不能超过退货行数量"); |
| | | ErrorCode WM_RETURN_SALES_DETAIL_BATCH_MISMATCH = new ErrorCode(1_040_713_202, "上架明细的批次必须与退货行批次一致"); |
| | | |
| | | // ========== MES 仓库管理-盘点方案/任务/结果(1-040-714-100) ========== |
| | | ErrorCode WM_STOCK_TAKING_PLAN_NOT_EXISTS = new ErrorCode(1_040_714_100, "盘点方案不存在"); |
| | |
| | | ErrorCode PRO_QR_EXPORT_TOO_MANY_FOR_SYNC = new ErrorCode(1_040_750_015, "本次需导出 {} 张,超过同步导出上限 {} 张,请改用后台导出任务"); |
| | | ErrorCode PRO_QR_EXPORT_TASK_FILE_MISSING = new ErrorCode(1_040_750_016, "导出文件不存在或已被删除,请重新导出"); |
| | | ErrorCode PRO_QR_EXPORT_TASK_STATUS_INVALID = new ErrorCode(1_040_750_017, "当前导出任务状态不允许该操作"); |
| | | ErrorCode PRO_BATCH_CODE_INVALID = new ErrorCode(1_040_750_018, "生产批次号格式不正确,应为年份+3位流水号,如 2026001"); |
| | | ErrorCode PRO_BATCH_CODE_DUPLICATE = new ErrorCode(1_040_750_019, "生产批次号【{}】已存在"); |
| | | ErrorCode PRO_BATCH_CODE_EXHAUSTED = new ErrorCode(1_040_750_025, "本年度生产批次号已用尽(001-999)"); |
| | | |
| | | // ========== MES 生产管理-袋码赋码(1-040-752-000) ========== |
| | | ErrorCode PRO_BAG_CODE_NOT_EXISTS = new ErrorCode(1_040_752_000, "袋码不存在"); |