记账核心处理过程有哪些?

来源:m.tyrsw.net

日期:2019-04-09

记账核心的处理步骤如下:
首先,对输入接口参数进行检查;检查通过后,通过交易日期和交易流水号检索基本交易表,获得本次交易的所有实体参数; 其次,对冲抹帐标志进行判断,若是正常交易,则按会计分录码读取会计分录参数记录:若是冲抹帐交易,则读取电子传票记录(抹帐读取当前电子传票,冲账读取历史电子传票); 然后分别按正常交易、冲账交易和抹帐交易三种情况对账务进行处理。
正常交易处理过程
对于正常交易,首先按会计分录码读出的一组会计分录。
(1)对每条记录进行逐笔处理
根据会计分录获得账号来源(交易账号、对方账号、内部组织账号或从账号对照表中获得账号),根据货币来源,获得记账货币,根据金额公式,调用逆波兰算法计算出记账金额。
(2)根据账号和交易金额,检查账户分户表
取账户余额性质(借方、贷方和轧差)、当前余额方向(借方、贷方)可用余额(可用余额为账户余额加透支额度,减去账户冻结余额,再减去账户最少余额后,加上当日账户收方发生额减去当日账户付方发生额后得到的余额。 当借贷发生额与账户方向相同时为收方,否则为付方),具体检查如下。
首先判断账户性质:
若账户性质为借方,而当前记账为借方,不用检查;当前记账为贷方,可用余额大于等于记账发生额,检查通过;否则检查不通过;
若当前账户性质为贷方,而当前记账为贷方,不用检查;当前记账为借方,可用余额大于等于记账发生额,检查通过;否则检查不通过;
若当前账户性质为轧差,不用检查。
(3)生成记账电子传票
在检查通过后,生成电子传票,并向电子传票表(分户账明细表)登记。
(4)处理开销护登记簿
对于开户交易,向基本账户表和表外账户表增加账户记录,并登记开销户 登记簿;对于销户交易,更新基本账户表和表外账户表账户状态为销户状态, 并登记开销户登记簿。
(5)循环执行(2)到(4)
循环处理会计分录并重复第二到第四直到读出的会计分录都处理结束。
(6)通存通兑补会计分录
当前传票组,按交易部门检查统计当前表内会计传票借贷方轧差金额,若轧差金额为借方,则按轧差金额插入交易部门贷方通存通兑(暂收付科目)会计传票:否则,插入贷方会计传票;轧差金额为零则不插入传票;再按账户部门统计当前表内会计传票借贷方轧差金额,同样插入账户部门通存通兑(暂收付科目)会计传票。

贷款资讯
精品内容