业务介绍
AIO8支持在批次结账时,判断批次是否出现了负库存,对于月末的结账起到约束作用,从而推动库存的管理。
产品说明
1.通用设置中增加配置项
备注:禁止下期负库存在“批次结账时禁止结账数据出现负库存”也设置为Y时有效
2.批次库存表(BCIbt)增加结账期间、结账数量等字段
FinAbsID:最后库存结账的期间
FinOnHand:最后库存结账的期末库存
NextAbsID:下一库存结账的期间
NextOnHand:下一库存结账的期末预计库存
3.批次结账/取消库存结账改进
1)批次结账时,除了当前期间执行批次结账,同时预算下一期间的期末库存,数据影响到批次库存表
2)取消批次结账时,将取消期间的期末数量反写到NextOnHand, 期初数量反写到FinOnHand
3)如:当前结账期间为202204,则批次结账期末影响到BCIbt.FinOnHand,下期期间填充到NextAbsID,下期预计期末数量填充到NextOnHand
4.业务影响批次库存改进
1)当业务新增/删除/变更日期等操作时,若业务期间与(BCIbt.NextAbsID)相同时,同时影响下期结账数(BCIbt.NextOnHand)
2)当影响下期结账数为负数时,且通用设置启用了下期结账数负库存约束,则提示异常