Business One团队开发故事之卓越技术篇

  作者:畅享网
2008/3/19 11:20:54
我们3人暗下决心,一定要在最短的时间内,让他们感受到我们有足够的能力来承担这项任务。随后的2周时间内,我们夜以继日,在熟悉产品的同时,开发出原型,让Business One成功运行在其他平台上,而且界面和功能完全一样。前辈们看到这个原型的第一眼是充满惊讶的,他们问的一句话我记得很清楚,“它是运行在其他平台上吗?”。也许是这个原型让前辈们改变了看法,随后的几天内,我们与他们的交流合作变得容易了。有些问题,他们还会主动征求我们的意见。

本文关键字: SAP Business One

计税引擎 (Tax Engine)

除了中国和俄罗斯,巴西和印度是另外两个最大的发展中国家,拥有众多的中小企业,是Business One巨大的潜在市场。在2004年,我们开始计划如何进军这两个市场。

我和产品经理为此远赴重洋,拜访当地的产品专家和合作伙伴,了解实际需求。在一系列的需求中,最具有挑战性的莫过于其算税逻辑的复杂性,不仅需要考虑应纳税额和税率,还要考虑数量、单价、单位以及其它属性。更不确定的是,每年法律都会发生更改,从而导致算税逻辑发生变化。在经过反反复复的讨论(甚至争论到面红耳赤)后,我们得出了两种解决方案。

方案1:只提供一个针对巴西和印度需求的功能,暂不考虑其他国家;方案2:设计一个计税引擎(Tax Engine),提供灵活的公式编辑器和内置脚本,满足巴西和印度的需求并充分考虑其他国家的潜在需求。

比较之下,方案2要求较多的开发量并且有极高的技术难度,但会带来极大的灵活性、扩展性和可维护性。

我们最终采用方案2,并克服重重技术难关后,成功地向巴西和印度市场发布,并收到无数赞誉。事实证明,这个选择是正确的,该方案顺利应对了多次法律变化,并在2007A中加以增强后向全球发布,成为以后处理复杂问题的典范。

跨平台(Cross Platform)

2004年,刚加入SAP数月,我就收到一项极具挑战性的任务,让一直运行在Windows平台上的Business One能够跨平台。这项任务要求对当前的Business One系统有充分的了解,这对于我们几个刚刚进入公司的新人来说,简直是不可完成的任务。因此,我们一行3人,心情忐忑地来到以色列,向Business One的前辈们(更确切些说,是Business One的元老们)请教。

以色列前辈的礼貌接待让我们印象深刻,也让我们先前的紧张不安有所缓解。但是,从与前辈们的谈话中,我们感觉到他们并没有对我们完成任务抱什么希望。这种感觉同样发生在与他们的技术交流和合作中。前辈们总是显得很忙碌,没有时间来给我们充电。

我们3人暗下决心,一定要在最短的时间内,让他们感受到我们有足够的能力来承担这项任务。随后的2周时间内,我们夜以继日,在熟悉产品的同时,开发出原型,让Business One成功运行在其他平台上,而且界面和功能完全一样。前辈们看到这个原型的第一眼是充满惊讶的,他们问的一句话我记得很清楚,“它是运行在其他平台上吗?”。

也许是这个原型让前辈们改变了看法,随后的几天内,我们与他们的交流合作变得容易了。有些问题,他们还会主动征求我们的意见。

几年后,一位当时接待我们的以色列前辈在中国工作一段时间后,我们为他安排了一个告别聚会。他在会上的一席话让我们感触颇深,“几年前,你们第一次到以色列,我没有友好的招待你们,我保证以后不会发生”。

责编:张赛静
vsharing微信扫一扫实时了解行业动态
portalart微信扫一扫分享本文给好友

著作权声明:畅享网文章著作权分属畅享网、网友和合作伙伴,部分非原创文章作者信息可能有所缺失,如需补充或修改请与我们联系,工作人员会在1个工作日内配合处理。
最新专题
进口鲜 玩转海鲜O2O

上海进鲜实业成立于2014年12月30日,其创办的O2O平台“进口鲜”专注于为消费者提供高品质的海鲜产品。在短短一年不..

首届优秀信息化产品及信息化最佳实..

.mod_B_1{background:rgba(0, 0, 0, 0) url("//www.dqsheffield.com/bacohome/2015/cio..

    专家专栏
    李浩实现与PLM协同工作的三维零部件数据资源平..

    目前国内外不少企业和研究单位在建设完成以三维CAD、PDM系统为核心的产品研发平台建设后,将目光投向零部件数据资..

    AMT咨询浅析集团型企业的信息化商业价值

    国内管理咨询公司AMT信息化建设专家提出下几点关于集团型企业信息化商业价值“营销”推进的方式

    畅享
    首页
    返回
    顶部
    ×
      信息化规划
      IT总包
      供应商选型
      IT监理
      开发维护外包
      评估维权
    客服电话
    400-698-9918