采购结算逻辑修正建议
1:采购结算当月入库当月开票才需要反写入库价到采购入库单上(现有的逻辑是全部反写了,并且只反写了入库价,而没有反写采购价,将造成应付暂估借贷不平);
2:当月入库当月开票不需要生成结算差异单(前提是未进行记账,如果先采购入库记账,再结算,那就要生成差异单)(当前未生成,不是全对的);
3:单到调差建议生成无数量采购入库单,而不是无数量结算调整单,这样才能回写参与本期成出库单价计算(当然也可以不参与当月出库单价计算,毕竟是调整金额);
4:结算单记账时,无差异结算单不能在记账窗口记账,需要后台手动更新oias_balance1和balace2 的kbr_sta,否则存货不能月结;
5:部分开票手工结算时,将oscm_accept_in1,2 和orpm_inv1和2 表的balace_sta 全部更新为1,造成下次开票无法结算;
6:结算单删除时未使用事务,一旦中途死机退出,可能造成oscm_accept_in1,2, orpm_inv1,2 的balance_sta 和balance_qty无法被回写为0,建立删除使用事务。
7:建议自动结算时,按供应商生成单据,一个供应商一张单,而不是一行结算一张单据。
8:结算成本处理时,无条件地回写结算价到采购入库单,且未回写采购价到采购入库单,这个逻辑会造成应付暂估借贷不平,也会造成暂估与存货不平。建议在采购结算时生成差调整单,不要在记账时再做任何处理。