如何通过工程量清单计算库龄?
获取库存维度和库存数量,获取入库序列f。
1.获取存货维度和存货数量:如果按即时存货查询,则从即时存货表中获取存货数量;如果按历史日期查询,需要计算历史库存数量。
2.取入库顺序,即业务日期大于等于查询日期-XXX天或X年且小于等于查询日期的库存增加的库存单据明细。入库顺序包括:存货维度、入库数量、日期等。,其中日期通常等于库存单据的业务日期,初始库存、直接调拨单、分步调出单、分步调入单、形态转换单、库存状态转换单、批次号调整单、盘盈单、简单生产退料单取入库日期。
3.仓储业务顺序按日期逆序排列。
4.将库存维度与收货序列匹配,并在冲销收货列中扣除库存数量,直到库存扣除为0或收货序列被扣除。
5.计算账龄,账龄等于查询-收款序列的日期。
6.如果扣除入库顺序,仍有剩余存货,则剩余存货的账龄为XXX天或以上或X年或以上。如果存货维度和入库顺序不匹配,那么存货就不能抵扣,存货的账龄就会超过XXX天或者超过X年。