供应链公共

总体概述
提供供应链共用的功能与基础设置。
总体价值
供应链公共提供供应链共用的功能与基础设置,为供应链各个领域提供公共服务。
新业财过账
业财过账概述
本文所述业财过账为新业财过账,内容仅适用于已升级了新业财过账的租户,尚未升级新业财过账的租户不受影响(新业财过账升级采用灰度升级策略,会结合租户具体情况分批分期,逐步完成所有租户的升级工作);
新业财过账是为了解决现有系统偶发出现的业财数据不同步、不一致问题而采用的一种全新的异步过账机制,该机制通过采取“过账依赖机制、财务稽核机制、可靠事务机制“等手段确保业务数据及时准确地传递到财务并正确登记财务账(如存货账、收付账)
过账依赖机制:用来保证单据记账顺序正确,例如:转库业务会同时生成其他出库、其他入库,记账时,需先记出后记入,基于此需要,系统内置了其他入库对其他出库的过账依赖,从机制上保证其他出库记账成功后才对其他入库进行过账;
财务稽核机制:用来保证业务数据完全符合财务记账要求,以便正确登记财务账;例如:财务侧要求记账前,数量信息、金额信息、税务信息等必须输入完整,否则不允许业务单据执行过账程序;
可靠事务机制:用来保证业财数据一致性以及财务自身数据一致性,例如:业务侧单据修改或删除、财务侧需同步修改或删除,如果财务侧修改或删除失败,则业务侧也不能修改或删除成功。再例如:采购入库单同时记存货账及应付账时,需存货和应付都记账成功采购入库单才算记账成功,否则就算记账失败,并且存货和收付已记账的数据也需自动删除。
从产品形态上,主要的变化体现在需记账的单据,表头上增加了【过账状态】字段,该字段默认不显示,支持通过UI模板设置为显示;过账状态字段类型为枚举型,具体值包括:不过账、未过账、过账中、过账成功、过账失败。该字段不允许编辑,由系统根据不同场景自动填写对应的过账状态,详见下表:

- 当业务单据过账失败时,单据页面上会给出过账失败提醒,如下图。(可通过点击过账失败提醒联查具体过账失败原因;另外,财务侧也提供了统一查看过账失败单据的功能,具体路径为:会计服务 > 会计平台 > 处理信息 > 分发日志)。

过账依赖逻辑
系统对有记账顺序要求的上下游单据进行内置了账依赖规则,在下游单据过账时点,系统会先检查上游单据的过账状态,并依据上游单据过账状态决定是否执行下游单据过账
如果上游单据过账状态={不过账/过账成功},则正常执行下游单据的过账程序,此刻下游单据过账状态为“过账中”,直至财务返回过账成功或过账失败或不过账;
如果上游单据过账状态={未过账/过账中/过账失败},则不会执行下游单据的过账程序,此刻下游单据过账
供应链公共
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。



