首先说明,本人不是计算机人员,而是一名财务人员。只是爱好编程。因此自学了C,C++,C#,VBA,Autoit等简单的语法。也能用这些编程语言通过VS(MFC,VC#),QT,Excel等写一些简单的程序(请见我的下载资源)。这些程序有的是为了熟悉编程流程比如简单版的计算器(c++->MFC),有些是提高工作效率的小工具比如(EXCEL自动匹配程序,银行对账工具)。其中最好用的,可以真正称得上软件的居然是AUTOIT写的一个会计上的AR清帐对账方面,SAP等ERP软件根本不能满足要求,因为称得上是个软件,因此涉及的方面比较多。我就没上传。需要的可以留言。谢谢!
我没有为上面的软件起名字。功能主要是2大块:
1、自动做账并清帐。也就是把公司的银行回款自动做到SAP等ERP系统里或者说财务系统里。会计凭证号码自动保存到自己想要的地方。
2、预付款清帐。如果1中的银行回款是预付款。则在1中直接做账不清帐。以后定期由2这个模块自动清帐。
3、清帐查询。客户如果要对回款方面的账。在这个软件里很容易查询,SAP等软件却很难,因为SAP等ERP软件都是在你做进去账的基础上查询,如果你没做对账呢?比如A客户的回款不小心放在了B客户的账上。等A来跟你对账的时候,你是不知道这笔回款的存在的。你可以会说查银行帐啊。既然做这个软件就是因为很多企业的银行每天都很多。特别是贸易性企业。SAP查银行帐功能很多,但实在不方便,速度也太慢。比如,有个客户叫ABC公司,他们说我们上个月给你付款1000元,让你查下到账没有。SAP首先要在xd03中查出ABC的客户编码,然后在FBL5N中查看这个客户的账,如果账上的确有1000元还好。如果没有呢?就只好用GL的FBL1N去查银行明细账。然后输入金额,查1个月的。数据量大。等个3-5分钟是正常的。有很多个1000元呢。你又不能马上看出哪笔是这个客户的付款而做到其他客户账上了,或者干脆放在了Unknown。
以上3个功能提高做账查账效率,输入准确性(可以说是0误差的输入)。
3个大功能还有具体的小功能比如数据上传,数据导出,编辑清帐记录。查询条件的多样和模糊性等等。
当然还有不完善的地方,比如,SAP中清帐记录只是有了凭证级别的号码信息,而没有具体的Billing号码信息,甚至订单货物发票号码信息等。由于公司也不让我们随便装软件。我用的是SQLITE文件型数据库。如果是MSSQL SERVER,或者MYSQL,那就可以扩展很多。否则数据量大了以后DB文件太大。
看下软件界面图吧:
1和2的功能全在命令菜单里。基本上无界面,就是说你点一下菜单,就会自动打开SAP或者激活SAP相关的T_CODE,然后自动录入或者清帐。