1、 在触发器生成下游单据前,需要进入一个判断,就是当然审核的单据是不是在财务已结账会计期间之前的单据(有时人为输入错误,需要规避)。
2、 现在可以触发向票据表自动插入当前外购入库单的信息,对比可以使用的查询表字段来对比数据。注意K3的单据有表头与表体,分别是两个SQL表。
3、 下一步则可以进行往来表与数据插入了,往来表的数据来源于上游的票据表。接更新往来余额表,将数据传递到财务应付账款。这一步也可以排在后面,效果一样。
4、 自动钩稽,因为钩稽是采购入库单与采购票据相互比对的过程,所以创建一个临时表。
5、 比对无问题则可以进入写入票据钩稽信息,如数量、金额等。
6、 接着写入对应的采购入库单钩稽信息,如数量、金额等。
7、 将钩稽结果反写回外购入库单与采购票据,如钩稽了多少数量、金额等信息。
8、 以上主要功能就完成了,若还需要生成上机操作日志,则可以加写入这是自动生成的,并非人为手工做的票据。