供应商往来账设计与实现 随着计算机技术与网络的发展,IT技术在我国财务领域应用广泛。概括介绍了中小型企业财务管理系统中供应商往来账模块的设计目标,并且详细阐述了该模块的主要功能和实现技术。 标签:C/S结构;库管台帐;供应商往来账 1引言 随着计算机技术与网络的发展,IT技术在我国财务领域应用广泛。国内有很多著名的大型财务软件发展迅速,但是这些大型软件的供应商往来账功能有些不能很好的适应中小型企业的需要。财务管理软件在中小型企业有广泛的发展空间,如何开发出适合中小型企业发展现状的财务软件是当前研究的主要方向。 本中小型企业财务管理系统重点解决主要业务是出入库操作的财务管理问题及供应商往来账的问题。本系统主要由库管台帐管理系统、业务操作管理系统、财务管理系统和管理员的后台操作管理系统组成。供应商往来账主要设计到库管台帐管理系统和财务管理系统。库管台帐管理系统包括:各种产品入出库单录入以及各种产品出入库的修改等模块;财务管理系统包括业务订单定价、成本核算、客户往来账、供应商往来账、财务授权、综合查询和数据导出等模块。 2系统功能 2.1设计目标 供应商往来账的功能主要要求是:在库管人员进行原材料入库时,实现对供应商往来账的应付账款的自动录入;在财务管理系统中由财务人员在供应商往来账模块实现对供应商已付账款的录入。 2.2本系统的数据库设计 应用户要求,“供应商往来账”表主要包含以下字段:供应商、出入库单号、入库日期、入库数量、入库单价、应付账款、已付账款、付款日期、摘要、期末余额、经办人。另外,根据程序设计需要,添加一个字段作为主键。 2.3本功能模块的设计 (1)原材料入出库单录入:根据用户需求,原材料包括公司业务所需要的各种原材料,不用分类建表,同样,出库入库操作也不需要分类进行。本模块除了进行原材料的入出库单的录入操作外,在进行原材料入库操作时,需要同时进行供应商往来账的计算操作;在进行原材料出库操作时,必须录入订单编码,方便后来进行单一成本核算的原材料费用的计算。 在系统设计的初始阶段,用户并没有对本模块提出具体要求,由于用户公司规模较小,财务人员的工作比较繁忙,要求本人自行设计,这造成了系统后续运行的很多问题,从这里也能够充分证明,用户需求分析是非常重要的。 最后,财务人员提出以下设计方法,在库管人员进行原材料入库时,实现对供应商往来账的应付账款的自动录入。录入的数据表中的字段包括:“供应商”、“出入库单号”、“入库日期”、“入库数量”、“入库单价”,根据以上信息,自动计算“应付账款”,然后从“供应商往来账期初结余”数据表中调取改供应商的上期结余,计算得出“期末余额”,最后的“经办人”字段是系统根据录入的用户自动填写,方便查询及追究责任;在财务管理系统中由财务人员在供应商往来账模块实现对供应商已付账款的录入。该设计方法无论从程序设计的角度还是从用户使用的角度都简单很多。 (2)供应商往来账模块主要实现:财务人员对供应商已付账款的录入即可。财务人员根据实际情况,录入的数据包括:“供应商”、“已付账款”、“付款日期”、“摘要”,同前面一样的方法计算“期末余额”及填写“经办人”。 (3)数据导出:根据供应商、日期等信息,将一段时间内供应商的往来账情况导出到excel,方便公司相关负责人查询、统计,同时方便与供应商对账。 3主要实现技术 3.1原材料入库模块实现供应商往来账的应付账款的录入 string strsql4 =“insert into 供应商往来账 values (’” + gys +”‘, ‘“+ crkdh +”‘, ‘“+ riqi +”‘,’”+ rkn +”‘,’”+ rkp +”‘,’”+ rkje +”‘, 0 ,’”+ DateTime.Today.Date +”‘,’”+ gyszhaiyao +”‘,’”+ gysjieyu +”‘,’”+ jingbanren +”‘)”; 3.2供应商往来账模块实现对供应商已付账款的录入 string strsql1 = “insert into 供应商往来账 values(’” + gongyings + “‘,’”+crkdh+”‘, ‘“ + DateTime.Today.Date + “‘,” + 0 + “ , “ + 0 + “,” + 0 + “,’” + yifu + “‘ ,’” + fukuanriqi + “‘, ‘“ + gyszhaiyao + “‘, ‘“ + yue + “‘,’” + jingbanren + “‘)”; 3.3期末余额的计算 string sqlstrgy = “SELECT 期末余额FROM [HuaNuoCaiWu].[dbo]. 供应商往来账期初结余 where 供应商=‘“ + gys + “‘“; SqlDataReader odrgy = sqlcomgy.ExecuteReader(); while (odrgy.Read()) {gysjieyu = float.Parse(odrgy[0].ToString());break; } gysjieyu = gysjieyu + rkje; 4结语 计算机在财务领域中的应用,改变了信息手工管理的模式。按照本文所述开发的中小型企业财务管理系统已经在杰仕珍酿(烟台)股份有限公司进行应用,得到了公司仓库管理人员和负责人的认可。 参考文献 [1]姜国栋.L集团公司财务管理系统分析与设计[J].山东大学学报,2009,(10). [2]李跃伟.计算机在财务管理中的应用[J].山西统计,2003,(08). 本文来源:https://www.wddqw.com/doc/bd71aa2783c758f5f61fb7360b4c2e3f56272520.html