出入库,后道标签打印调整(后道标签打印有问题)

This commit is contained in:
2025-08-28 10:10:15 +08:00
parent 781a519803
commit 0350a43055
21 changed files with 1350 additions and 420 deletions

View File

@@ -13,6 +13,33 @@ namespace ZR.Service.mes.wms.IService
WmOutOrder_material_num GetInfo(string ShipmentNum);
/// <summary>
/// (出库单)获取出库单配置信息
/// </summary>
/// <param name="ShipmentNum"></param>
/// <returns></returns>
WmOutOrderDto GetOutOrderInfo(string ShipmentNum);
/// <summary>
/// (出库单)获取出库单物料信息
/// </summary>
/// <param name="ShipmentNum"></param>
/// <returns></returns>
PagedInfo<WmOutOrderMaterialDto> GetOutOrderMaterialList(string ShipmentNum);
/// <summary>
/// (出库单)新增一张出库单
/// </summary>
/// <param name="parm"></param>
/// <returns></returns>
WmOutOrder AddOneOutOrder(WmOutOrder_materialDto parm);
/// <summary>
/// (出库单)修改一张出库单
/// </summary>
/// <param name="parm"></param>
/// <returns></returns>
WmOutOrder UpdateOneOutOrder(WmOutOrder_materialDto parm);
WmOutOrder AddWmOutOrder(WmOutOrder_materialDto parm);
int UpdateWmOutOrder(WmOutOrder parm);
@@ -45,6 +72,57 @@ namespace ZR.Service.mes.wms.IService
// 检查是否可出库
string CheckProductionOut(string parnumber, string production_packcode, string shipment_num);
// 20250823 PDA出库新接口
/// <summary>
/// (PDA出库)获取出库单列表【出库中,已完成】
/// </summary>
/// <param name="parm">查询参数</param>
/// <returns>出库单列表</returns>
PagedInfo<WmPDAOutOrderListDto> GetPdaOutOrderPageList(WmPDAOutOrderPageQueryDto parm);
/// <summary>
/// (PDA出库)获取出库计划列表
/// </summary>
/// <param name="parm">查询参数</param>
/// <returns>出库计划列表</returns>
PagedInfo<WmPDAOutPlanListDto> GetPdaOutOrderPlanPageList(WmPDAOutOrderPlanPageQueryDto parm);
/// <summary>
/// (PDA出库)获取出库计划中所包含的物料的清单
/// </summary>
/// <param name="shipmentNum">出库单号</param>
/// <returns>出库计划列表</returns>
List<string> GetPdaOutOrderPlanOptions(string shipmentNum);
/// <summary>
/// (PDA出库)获取出库计划中某物料实际库存变动信息
/// </summary>
/// <param name="shipmentNum">出库单号</param>
/// <param name="materialCode">物料号</param>
/// <param name="batchCode">批次号</param>
/// <returns>出库计划列表</returns>
WmPDAOutOnePlanActualDataDto GetPdaOutOrderPlanActualData(string shipmentNum,string materialCode,string batchCode);
/// <summary>
/// (PDA出库)更新出库计划
/// </summary>
/// <param name="shipmentNum">出库单号</param>
/// <returns>是否更新成功</returns>
bool UpdatePdaOutOrderPlan(string shipmentNum);
/// <summary>
/// (PDA出库)根据出库计划出库 返回 ok 成功,其余都是异常
/// </summary>
/// <param name="parm">出库信息</param>
/// <returns>出库结果</returns>
string PdaOutboundByOutOrderPlan(WmPDAOutboundDto parm);
/// <summary>
/// (PDA出库)出库单完成
/// </summary>
/// <param name="shipmentNum">出库单号</param>
/// <returns>是否完成</returns>
bool CompleteOutOrder(string shipmentNum);
}
}