| | |
| | | /// <param name="option">授权查询选项</param> |
| | | /// <param name="doUnPack">是否同时执行拆包操作,解除与父条码之间的包装关系</param> |
| | | /// <returns></returns> |
| | | public Result<Inventory> Get(string sn, AuthOption option, bool doUnPack); |
| | | public Result<IInventory> Get(string sn, AuthOption option, bool doUnPack); |
| | | /// <summary> |
| | | /// 客供料专用:获取条码库存信息,包括仓库,储区,货架,储位,父条码,包装明细等 |
| | | /// 注:物料编码自动加K判断和处理 |
| | |
| | | /// <param name="option">授权查询选项</param> |
| | | /// <param name="doUnPack">是否同时执行拆包操作,解除与父条码之间的包装关系</param> |
| | | /// <returns></returns> |
| | | public Result<Inventory> GetK(string sn, AuthOption option, bool doUnPack); |
| | | public Result<IInventory> GetK(string sn, AuthOption option, bool doUnPack); |
| | | /// <summary> |
| | | /// 上架 |
| | | /// </summary> |
| | |
| | | /// <param name="targetLocation">要上架的储位代码</param> |
| | | /// <param name="isTransfer">是否移库操作</param> |
| | | /// <returns></returns> |
| | | public Result<PutOnInfo> PutOn(Inventory inventory, AuthOption option, string targetLocation, bool isTransfer = false); |
| | | public Result<PutOnInfo> PutOn(IInventory inventory, AuthOption option, string targetLocation, bool isTransfer = false); |
| | | /// <summary> |
| | | /// 下架 |
| | | /// </summary> |
| | |
| | | /// <param name="option">授权查询选项</param> |
| | | /// <param name="status">下架后状态,默认为下架(WMS_ITEM.STATUSs.OffShelf)</param> |
| | | /// <returns></returns> |
| | | public Result<TakeDownInfo> TakeDown(Inventory inventory, AuthOption option, WMS_ITEM.STATUSs status, bool clearLocation = true); |
| | | public Result<TakeDownInfo> TakeDown(IInventory inventory, AuthOption option, WMS_ITEM.STATUSs status, bool clearLocation = true); |
| | | /// <summary> |
| | | /// 根据SN获取二维码内容 |
| | | /// </summary> |