@
@_@丁丁
Unregistered / Unconfirmed
GUEST, unregistred user!
当我向客户推荐业务管理系统的时候,客户追问一个问题,怎么和我现有的财务系统接口.
这一是非常的头痛的问题, 经常因此而丢掉一些客户, 接口难不是在实现技术上, 主要
是客户所使用的财务系统的开放程度, 当然了在没有源码的前提下接口只能是简单的
接口。 在业务系统的实施过程中, 深深的感到没有财务系统和业务系统十分单一的生命力是很弱的.因为企业是一个整体,所有的业务数据都要向财务上汇总,企业管理是以财务为核心的,再说一家企业使用几家公司的软件是十分不方便的,各系统之间无法即时的传输数据,
使企业的数据出现断层, 同是数据处理的重复性较多。实践表明:企业需要的是一个系统平台,而不是一个单一的管理软件。而在这个平台, 账务系统起着核心的作用, 仅靠和其他账务系统作简的接口是不可行的, 一方面好多功能不仅是做一个接口把业务数据转为财务凭证就可以了, 怎样在财务系统中查找一个凭证的一条分始来源,又怎么把这个来源想以客户习惯的方式显示,很难做到的,另一方面对方的财务系统升级会导致和现有业务的不兼容,诸如此的问题数不胜数。更麻烦的是很多现有商业财务系统根本就不公开的自己的接口(即使对自己的客户有时也是不公开的,强列呼财政部制定财务系统接口规范(如果谁有这方面的信息,烦劳寄一份,先谢了),所以我们根本无法做接口工作。我们该怎么办?没有办法了吗痛苦了一些时间之后,我们决定走自己的路,开发自己的财务系统。
两年过去了,我们的财务系统在很多客户那里稳定的运行, 我们还开发一些以财务为核心的行业应用平台。我想和大家聊一聊我们开发的一些体会, 欢迎多提意见。
开发工具:Delphi 6.0
数据据: Sql Server 2000
财务工作是非常规范的工作,他的每一个工作步骤都受国家相关法规的约束,财务的相关档案文档的格式和管理方式也是非常严格的,我们开发软的时候应当严格的遵守这些规范。需让凭证的填定和显示格式、账薄的显示方式、报表的制作... 等等。
我们遇到的第一个难题就是记账凭证的录入和显示工具需要多层表头、金额线、合计栏、本位币和外币的处理等等。开发组从TStringGrid继承,做个了一个组件,专门处理这些问题,并将其运用的账页的显示上(很可惜没有办法把这些组件工作情境的图片传达上来,让大家看看, 也可能是有办法介我还不知道,请高手指教)。
接下来报表处理组件像Excel一个的一个工具,我们自行开发了一个报组件支持也是来自TStringGrid的支持常会计数学公式、会计公式、表格的折分合并... 等
接下来就是处理好几件事:
1、初始化工作:建立账套、始始化余额 ...
2、凭证管理、账薄管理、报表管理、 固定资产管理 ....
3、结转和结账工作....
讨论上述每一部分都需要大篇的文字, 在实现过程中感觉比较复杂的就是成本核算和各种结转工作, 下面我简单的说一下这个工作的实现大致过程:
(1)、结转生产成本
借:生产成本 贷:原材料、包装物、 各种费用
借:产成品 贷:生产成本
(2)、结转销售成本
借:产品销售成品 贷:产成品
(3)、结转损益
借:借产品销售收入 贷年利润
成本核算是非常复杂的一个过程中间需要做大量的工作, 但这一模块却能让会计方便很多,因为会计每到月终就是花费大量时间在这上面。
如果有兴趣可赠送演示版, 另可进行源码级的开发合作, 一起学习一起打造行业管理软年平台。
E_Mial: AladdinDelphi@yahoo.com.cn
OICQ :18856760
这一是非常的头痛的问题, 经常因此而丢掉一些客户, 接口难不是在实现技术上, 主要
是客户所使用的财务系统的开放程度, 当然了在没有源码的前提下接口只能是简单的
接口。 在业务系统的实施过程中, 深深的感到没有财务系统和业务系统十分单一的生命力是很弱的.因为企业是一个整体,所有的业务数据都要向财务上汇总,企业管理是以财务为核心的,再说一家企业使用几家公司的软件是十分不方便的,各系统之间无法即时的传输数据,
使企业的数据出现断层, 同是数据处理的重复性较多。实践表明:企业需要的是一个系统平台,而不是一个单一的管理软件。而在这个平台, 账务系统起着核心的作用, 仅靠和其他账务系统作简的接口是不可行的, 一方面好多功能不仅是做一个接口把业务数据转为财务凭证就可以了, 怎样在财务系统中查找一个凭证的一条分始来源,又怎么把这个来源想以客户习惯的方式显示,很难做到的,另一方面对方的财务系统升级会导致和现有业务的不兼容,诸如此的问题数不胜数。更麻烦的是很多现有商业财务系统根本就不公开的自己的接口(即使对自己的客户有时也是不公开的,强列呼财政部制定财务系统接口规范(如果谁有这方面的信息,烦劳寄一份,先谢了),所以我们根本无法做接口工作。我们该怎么办?没有办法了吗痛苦了一些时间之后,我们决定走自己的路,开发自己的财务系统。
两年过去了,我们的财务系统在很多客户那里稳定的运行, 我们还开发一些以财务为核心的行业应用平台。我想和大家聊一聊我们开发的一些体会, 欢迎多提意见。
开发工具:Delphi 6.0
数据据: Sql Server 2000
财务工作是非常规范的工作,他的每一个工作步骤都受国家相关法规的约束,财务的相关档案文档的格式和管理方式也是非常严格的,我们开发软的时候应当严格的遵守这些规范。需让凭证的填定和显示格式、账薄的显示方式、报表的制作... 等等。
我们遇到的第一个难题就是记账凭证的录入和显示工具需要多层表头、金额线、合计栏、本位币和外币的处理等等。开发组从TStringGrid继承,做个了一个组件,专门处理这些问题,并将其运用的账页的显示上(很可惜没有办法把这些组件工作情境的图片传达上来,让大家看看, 也可能是有办法介我还不知道,请高手指教)。
接下来报表处理组件像Excel一个的一个工具,我们自行开发了一个报组件支持也是来自TStringGrid的支持常会计数学公式、会计公式、表格的折分合并... 等
接下来就是处理好几件事:
1、初始化工作:建立账套、始始化余额 ...
2、凭证管理、账薄管理、报表管理、 固定资产管理 ....
3、结转和结账工作....
讨论上述每一部分都需要大篇的文字, 在实现过程中感觉比较复杂的就是成本核算和各种结转工作, 下面我简单的说一下这个工作的实现大致过程:
(1)、结转生产成本
借:生产成本 贷:原材料、包装物、 各种费用
借:产成品 贷:生产成本
(2)、结转销售成本
借:产品销售成品 贷:产成品
(3)、结转损益
借:借产品销售收入 贷年利润
成本核算是非常复杂的一个过程中间需要做大量的工作, 但这一模块却能让会计方便很多,因为会计每到月终就是花费大量时间在这上面。
如果有兴趣可赠送演示版, 另可进行源码级的开发合作, 一起学习一起打造行业管理软年平台。
E_Mial: AladdinDelphi@yahoo.com.cn
OICQ :18856760