7

如果您要编写一个垂直市场 C#/WinForms/SQL Server 应用程序并需要一个会计“引擎”,您会选择什么软件包?

垂直市场是指该应用程序旨在解决一组特定的业务问题,而不是通用的会计应用程序。因此,该程序的增值是成品中存在的 70% 的非会计相关功能。30% 的会计功能只是为了满足企业的基本会计需求。

我说了这么多才导致了这一点:会计引擎需要是免版税的运行时许可证,而且不是超级昂贵。我发现了几个 C#/SQL Server 会计应用程序,它们可以与源代码一起使用,并且免版税运行时间为 15 万美元以上,这对于由大笔资金资助的新开发开发来说是很好的,但对于较小的应用程序,那种资本支出是不可行的。免版税运行时的 5000 美元到 15000 美元会更合理。开源会更好。

通过会计引擎,我的意思是至少要处理的事情:

  • 一般的
  • 账本
  • 发票
  • 声明
  • 应收账款
  • 付款/学分

基本上,会计引擎应该让开发人员专注于解决方案的增值(行业特定业务最佳实践/流程)部分,而不必担心如何实施复式记账系统的低级细节。

理想情况下,会计引擎将是在免版税运行时许可的东西。

建议,好吗?

4

7 回答 7

2

@Craig我知道这可能不是您问题的确切答案,但老实说,您的要求并没有那么复杂。复式簿记本身就是一种非常简单的数据转换模型。您所需要的只是一个包含帐户的表格以及用于日记帐和分类帐的表格。编写代码以在这些表之间移动条目最多需要几天的时间来编写和测试。根据我的经验,大多数会计系统都是主要市场,因为大多数业务核心业务都依赖它们,因此它们会很昂贵。如果您无法编写核心功能,我建议您聘请合同人员来编写核心功能。

于 2011-03-29T14:30:49.527 回答
0

Sage Software Accpac是一款在全球享有盛誉的优秀软件

Sage Accpac ERP 的 SDK 使通过 COM 对象的集成变得简单,并且在不同的 DBRM 引擎上工作,例如 Pervasive SQL 和 SQL Server,仅举这两个。

另外,您可以根据公司的需要选择购买的模块。现在,这一切都取决于您的预算,因为它是一种商业解决方案,以有点贵而著称,但绝对可靠且稳定。

于 2010-03-09T20:29:46.313 回答
0

Open Systems, Inc. 的 TRAVERSE 可能是一种选择。.net、SQL、C# 会计和商业软件。与第三方垂直行业轻松集成。

于 2010-06-10T19:21:09.647 回答
0

我过去曾四处寻找这种类型的东西,并且总是得出使用商业会计软件包并进行尽可能多的集成的结论。这有几个原因,包括:

  1. 使用常见的商业会计软件包,您通常可以找到能够使用它而无需太多努力和/或培训成本的人。
  2. 如果您的垂直应用程序是为了与外部会计应用程序集成而构建的,并且它是成功的,那么您可以构建与潜在客户可能已经拥有的其他软件包的集成。
  3. 一般来说,大多数公司的外部会计师 (CPA) 希望能够知道他们的客户正在使用的会计应用程序是众所周知的并得到支持。造成这种情况的原因有很多,包括节省年度任务的成本(例如公司税)。使用通用应用程序,注册会计师通常可以请求已经存在的非常具体的报告/信息。

还有很多优点,但我相信你明白了。

根据客户在会计方面的需求,您可以从 QuickBooks 开始,然后从那里开始。总是有人知道如何在 QuickBooks 中工作,并且它有一个不错的集成 API。从那里您可以升级到许多 Sage 解决方案和/或 Microsoft 解决方案,因为它们非常常见且被广泛使用。

我知道您说过您希望 API/Engine 可以在此基础上进行构建,但我强烈建议您考虑使用标准商业包的集成选项。

于 2010-10-21T15:06:21.927 回答
0

这里有一个建议: www.objacct.com

于 2010-03-09T20:12:18.220 回答
0

我想到了Microsoft Dynamics GP 。我还没有听说有人许可它重新包装,但我知道你可以调整它并将其扩展到不同的市场。

它可能符合您让开发人员专注于价值广告的需要。

不过,它可能对您的需求有点沉重。我提到它是因为我的很多客户都在使用它。

另一个可能更符合您需求的选项是 AdaptAccounts

于 2010-03-09T20:22:33.690 回答
-1

检查 XERP.Net @ http://xerpdotnet.codeplex.com,它看起来很有希望(它是免费的,但依赖于 XAF,最初每位开发人员将花费 2,000 美元,一年后将花费大约 800 美元,您将获得一个完全加载的 DevExpress 工具无论如何)。

于 2010-07-20T11:51:41.063 回答