调拨订单同一个仓库不同库位提交时的判断优化。
EAS Cloud
EAS Cloud
供应链管理
内部交易
5,551
【您遇到什么问题】
如果同一个物料在同一个仓库,不同库位,系统在提交时提示库存不足。
select a.FLot, a.FStorageOrgUnitID, c.FName_L2 as 'kuCunZuZhi',
b.FName_L2 as 'cangKu', b.FID, a.FBaseQty as 'shuLiang'
from T_IM_Inventory a
left join T_DB_WAREHOUSE b on b.FID = a.FWarehouseID
left join T_ORG_Storage c on c.FID = a.FStorageOrgUnitID
where 1 = 1
and a.FStorageOrgUnitID = '?'
and a.FWarehouseID = '?'
and a.FBaseQty != 0
and a.FMaterialID = '?'
and a.FUnitID = '?'
and a.FBaseUnitID = '?'
从SQL上看, 缺少库位的判断条件。
【您有什么好的创意】
提交判断条件增加库位判断。
【您觉得这样能带来哪些好处】
业务在操作时明明有库存就是不能提交,影响业务效率。