异常结存处理14.8.1.处理算法系统将异常结存分为:数量金额均为负数、数量金额方向相反、数量为零金额为负、数量为零金额为正、数量为负金额为零、数量为正金额为零。针对每一种情况,在进行异常结存调整时的处理逻辑:?数量金额均为负数将结存单价置为最后一笔入库单的单价。根据结存金额,计算出应调整的金额,生成出库调整单。调整金额=当前结存金额—当前结存数量×最后一笔入库单的单价。?数量为正金额为负将结存单价置为最后一笔入库单的单价。根据结存金额,计算出应调整的金额,生成出库调整单。调整金额=当前结存金额—当前结存数量×最后一笔入库单的单价。?数量为负金额为正将结存单价置为最后一笔入库单的单价。根据结存金额,计算出应调整的金额,生成出库调整单。调整金额=当前结存金额—当前结存数量×最后一笔入库单的单价。?数量为零金额为负将结存单价置为零,结存金额为零。生成出库调整单,出库调整单的金额即是当前的结存金额。?数量为零金额为正将结存单价置为零,结存金额为零。生成出库调整单,出库调整单的金额即是当前的结存金额。?数量为负金额为零将结存单价置为最后一笔入库单的单价。根据结存金额,计算出应调整的金额,生成出库调整单。调整金额=当前结存金额—当前结存数量×最后一笔入库单的单价。?数量为正金额为零将结存单价置为最后一笔入库单的单价。根据结存金额,计算出应调整的金额,生成出库调整单。调整金额=当前结存金额—当前结存数量×最后一笔入库单的单价。