美文网首页
对账工具开发

对账工具开发

作者: 第三个账号 | 来源:发表于2024-08-06 15:59 被阅读0次

昨天将开发环境准备好了,今天开始写工具。

为什么选择老掉牙的powerbuilder开发,原因之一就是这个开发工具用的最熟。还有一个原因就是其他的开发工具不会写界面。

powerbuilder用来开发数据库应用十分方便。用sql语句将数据从数据库查询出来并展现,用PowerBuilder很快就最好了。尤其是制作展示界面,创建一个数据窗口,大部分展示界面都自动生成了,只需要写几行代码就够了。

将之前核对数据的sql语句分成两块,生成数据的sql语句用powerbuilder的脚本重写一遍,展示数据的sql用来生成数据窗口,每次生成数据需要修改的店号,日期设置成变量,每次在界面中录入,然后点一下执行按钮,数据就自动生成了,然后展示出来。这样速度比直接修改sql语句,然后逐步执行方便快捷了很多。

对账工具开发完成以后,找了一家门店,输入日期,点执行按钮,几秒钟之后数据就展示出来了。经过来回对比,发现业务报表不太严谨,金额字段是4位小数点,这不符合实际情况。财务报表金额字段是两位小数点,也就是金额精确到分,再往下就四舍五入了。业务报表没有进行四舍五入,日积月累,就会和财务报表产生几块钱甚至是十几块钱的差异。这些差异在报表设计之初如果仔细考虑好了,业务报表也对金额进行四舍五入保留两位小数点,那么两个报表就会完全一致,一分钱也不会差。只是现在累计出来的差异也不太好处理,找个时间将业务这边生成报表数据的程序修改一下,对金额进行保留两位小数点.

现在对账工具只是有了初步雏形,以后还要慢慢开发更多功能.对账对出差异以后,需要进行原因查找,查找出原因以后,还要进行数据修复,这些都需要慢慢加入到工具之中.未来在进行进销存核对的时候,只需要点点按钮,然后喝杯茶水,数据就自动修复好了.

要实现这些功能,初步估计要一个月左右.辛苦一个月,然后就可以清闲偷懒了.

下午同事二胖说有一张表需要重新推送数据,全量推送,总计五千万数据量.数据量这么大,我先创建了一张临时表,让二胖将数据插入进去,数据插入用了三个小时.二胖处理完之后,我这边再将正式表的数据清空,然后停掉正式表上的触发器,再将数据从临时表插入到正式表.程序已经运行起来了,下班.

相关文章

  • redis对账组件

    redis对账组件 前言 这个是我之前开发的用于代收付业务的对账组件。我了解了下,之前其它项目组开发对账模块,一般...

  • 2021.12.06 被繁体字难倒

    今天忙的晕头转向,对账开发票开支票。财务请假了,11月的帐好几间公司都还没请款,所以今天我来做一回财务,对账、开发...

  • 对账

    via 天顺 知乎专栏 支付公司的对账通常分为三类:业务对账,资金对账,账单对账。 一、业务对账 业务对账的主要作...

  • 财务系统-对账模块简述

    公司财务对账系统分为大客户对账,门店对账和资金对账,大客户对账即统计大客户的订单并生成对账单的模块,门店对账即根据...

  • 【190129】金融领域关于金额的处理

    我们跟某银行合作共同开发了适合我们的一套支付系统。 今天,我们对账发现某些订单始终都对不齐。银行的下单金额与对账金...

  • 程序员是如何神不知鬼不觉的弄丢银行1分钱的?

    前段时间和某银行合作共同开发了适合我们的一套支付系统。最近,我们对账发现某些订单始终都对不齐。银行的下单金额与对账...

  • [👨‍💻‍桂圆|技术文摘]2019-02-02,redis缓存等

    // ----------聚合支付系统 聚合支付,【多通道轮询】,自动结算对账,基于java开发。。。付系统-第三...

  • 对账

    昨天花费半天的时间对账,反省一下收获:一:所有的支出只要有下单即可,说明没有漏项。第二:所有需要后期进一步办理的单...

  • 对账

    梦见刘普来电,对账云云。 懵懂懂的,后来在此听到,惊起,对账!怎么对,找谁对。看钟,下午2点多,雨雪天,想说说明天...

  • 对账

    明天周末,不过没得休息,加班加练车,一刻不停歇。今晚也8点半才到家,无聊之际,嗑了个棒棒冰,感觉好不少。 ...

网友评论

      本文标题:对账工具开发

      本文链接:https://www.haomeiwen.com/subject/yanfkjtx.html