自动计算数值的方法和装置的制作方法

文档序号:6340796
专利名称:自动计算数值的方法和装置的制作方法
技术领域
本发明涉及工价制定,具体而言,涉及一种自动计算数值的方法和装置。
背景技术
出版行业中工价的计算非常重要,它直接影响到对于图书成本的预估和核算,对 于出版的单品成本核算、利润核算、价格制定意义重大。ERP系统如果不能提供灵活的工价 计算功能,则应用效果会大打折扣。虽然各个地区都制定有相应的工价标准,但在当前市场经济条件下,这些工价标 准也只能作为一个指导,而不再成为结算的依据。甚至有些出版社对不同的印厂,也有不同 的结算工价,所以对工价计算的灵活性要求很高。出版印制工价的复杂性与工价项目的多样性,而目前应用软件大都针对具体的工 价项目设置工价项目表格,其扩展性和灵活性不足。因此,需要一种能够灵活的实现出版工价的计算,能够满足用户对于不同的工价 类型以及每种工价不同的规则的需求。

发明内容
本发明所要解决的技术问题在于,提供一种能够灵活的实现出版工价的计算,能 够满足用户对于不同的工价类型以及每种工价不同的规则的需求。有鉴于此,本发明提供一种自动计算数值的方法,包括步骤102,为工价项目设 置至少一个条件公式和至少一个计算公式;步骤104,在单据中获取所述工价项目时,根据 所述至少一个条件公式的计算结果,在所述至少一个计算公式中进行选择;步骤106,根据 选择的计算公式,取得所述工价项目的计算结果。通过该技术方案,对每个工价项目进行灵 活设置以对应的不同情况的计价需要,可以满足用户的需求。在上述技术方案中,优选地,在所述步骤104中,解析出所述至少一个条件公式中 的数据项,获取所述数据项的数值,通过将所述数值代入所述至少一个条件公式,以获得所 述至少一个条件公式的计算结果。在上述技术方案中,优选地,在所述步骤106中,解析出所述选择的计算公式中的 数据项,获取所述数据项的数值,通过将所述数值代入所述选择的计算公式,以取得所述工 价项目的计算结果。在上述技术方案中,优选地,在所述步骤106中,在还解析出所述选择的计算公式 中的其他工价项目时,通过返回所述步骤102获取所述其他工价项目的计算结果,并代入 所述选择的计算公式,以取得所述工价项目的计算结果。在上述技术方案中,优选地,在所述步骤102中,通过公式编辑器设置所述至少一 个计算公式。本发明还提供了一种自动计算数值的装置,包括规则设置模块,为工价项目设置 至少一个条件公式和至少一个计算公式;匹配模块,在单据中获取所述工价项目时,根据所述至少一个条件公式的计算结果,在所述至少一个计算公式中进行选择;计算模块,根据选 择的计算公式,取得所述工价项目的计算结果。通过该技术方案,对每个工价项目进行灵活 设置以对应的不同情况的计价需要,可以满足用户的需求。在上述技术方案中,优选地,所述匹配模块解析出所述至少一个条件公式中的数 据项,获取所述数据项的数值,通过将所述数值代入所述至少一个条件公式,以获得所述至 少一个条件公式的计算结果。在上述技术方案中,优选地,所述计算模块解析出所述选择的计算公式中的数据 项,获取所述数据项的数值,通过将所述数值代入所述选择的计算公式,以取得所述工价项 目的计算结果。在上述技术方案中,优选地,在所述计算模块还解析出所述选择的计算公式中的 其他工价项目时,通过将所述其他工价项目返回所述匹配模块以获取所述其他工价项目的 计算结果,并代入所述选择的计算公式,以取得所述工价项目的计算结果。在上述技术方案中,优选地,所述规则设置模块提供公式编辑器,以供用户设置所 述至少一个计算公式。通过本发明的技术方案,可以实现一种自动计算数值的方法和装置,能够灵活的 实现出版工价的计算,能够满足用户对于不同的工价类型以及每种工价不同的规则的需 求。


图1是根据本发明的一个实施例的自动计算数值的方法的流程图;图2是根据本发明的一个实施例的自动计算数值的装置的框图;图3是根据本发明的一个实施例的自动计算数值的方法进行工价定制的流程图;图4是根据本发明的一个实施例的自动计算数值的方法用于制定工价的因数的 存储示意图;图5是根据本发明的一个实施例的自动计算数值的方法进行工价计算的流程图。
具体实施例方式为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实 施方式对本发明进行进一步的详细描述。在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可 以采用其他不同于在此描述的其他方式来实施,因此,本发明并不限于下面公开的具体实 施例的限制。图1是根据本发明的一个实施例的自动计算数值的方法的流程图。如图1所示,本发明提供一种自动计算数值的方法,包括步骤102,为工价项目设 置至少一个条件公式和至少一个计算公式;步骤104,在单据中获取所述工价项目时,根据 所述至少一个条件公式的计算结果,在所述至少一个计算公式中进行选择;步骤106,根据 选择的计算公式,取得所述工价项目的计算结果。通过该技术方案,对每个工价项目进行灵 活设置以对应的不同情况的计价需要,可以满足用户的需求。在上述技术方案中,在所述步骤104中,解析出所述至少一个条件公式中的数据项,获取所述数据项的数值,通过将所述数值代入所述至少一个条件公式,以获得所述至少 一个条件公式的计算结果。在上述技术方案中,在所述步骤106中,解析出所述选择的计算公式中的数据项, 获取所述数据项的数值,通过将所述数值代入所述选择的计算公式,以取得所述工价项目 的计算结果。在上述技术方案中,在所述步骤106中,在还解析出所述选择的计算公式中的其 他工价项目时,通过返回所述步骤102获取所述其他工价项目的计算结果,并代入所述选 择的计算公式,以取得所述工价项目的计算结果。在上述技术方案中,在所述步骤102中,通过公式编辑器设置所述至少一个计算 公式。图2是根据本发明的一个实施例的自动计算数值的装置的框图。如图2所示,本发明还提供了一种自动计算数值的装置200,包括规则设置模块 202,为工价项目设置至少一个条件公式和至少一个计算公式;匹配模块204,在单据中获 取所述工价项目时,根据所述至少一个条件公式的计算结果,在所述至少一个计算公式中 进行选择;计算模块206,根据选择的计算公式,取得所述工价项目的计算结果。通过该技 术方案,对每个工价项目进行灵活设置以对应的不同情况的计价需要,可以满足用户的需 求。在上述技术方案中,所述匹配模块204解析出所述至少一个条件公式中的数据 项,获取所述数据项的数值,通过将所述数值代入所述至少一个条件公式,以获得所述至少 一个条件公式的计算结果。在上述技术方案中,所述计算模块206解析出所述选择的计算公式中的数据项, 获取所述数据项的数值,通过将所述数值代入所述选择的计算公式,以取得所述工价项目 的计算结果。在上述技术方案中,在所述计算模块206还解析出所述选择的计算公式中的其他 工价项目时,通过将所述其他工价项目返回所述匹配模块204以获取所述其他工价项目的 计算结果,并代入所述选择的计算公式,以取得所述工价项目的计算结果。在上述技术方案中,所述规则设置模块202提供公式编辑器,以供用户设置所述 至少一个计算公式。图3是根据本发明的一个实施例的自动计算数值的方法进行工价定制的流程图。如图3所示,使用本发明的自动计算数值的方法进行工价定制按照以下步骤进 行步骤302,根据用户的工价计算规则,灵活设置工价项目、工价项目的条件公式和 计算公式,即形成工价字典;步骤304,根据定制的工价字典、出版加工环节中产生的业务单据,进行自动匹配 并计算工价;步骤306,根据所述工价结果,形成成本预估信息。其中,针对步骤302中,规则(即工价字典)的制定,以下分三点阐述该流程。其一,将影响工价的场景和因素,例如,出版物的印数、印张、开数、页数、装订项 目、印刷时所采用的工艺、采用的纸张等因数,将这些因数预置于数据库中(如图4所示),工价计算时其数据来源为出版行业各工艺环节对应单据的数据项,这些数据项作为条件和 计算公式的基本单元。其二,客户根据实际需求,通过工价公式设置,灵活地定制工价计算规则。首先,设置条件公式,如下表所示
权利要求
1.一种自动计算数值的方法,其特征在于,包括步骤102,为工价项目设置至少一个条件公式和至少一个计算公式;步骤104,在单据中获取所述工价项目时,根据所述至少一个条件公式的计算结果,在 所述至少一个计算公式中进行选择;步骤106,根据选择的计算公式,取得所述工价项目的计算结果。
2.根据权利要求1所述的方法,其特征在于,在所述步骤104中,解析出所述至少一个 条件公式中的数据项,获取所述数据项的数值,通过将所述数值代入所述至少一个条件公 式,以获得所述至少一个条件公式的计算结果。
3.根据权利要求1所述的方法,其特征在于,在所述步骤106中,解析出所述选择的计 算公式中的数据项,获取所述数据项的数值,通过将所述数值代入所述选择的计算公式,以 取得所述工价项目的计算结果。
4.根据权利要求2所述的方法,其特征在于,在所述步骤106中,在还解析出所述选择 的计算公式中的其他工价项目时,通过返回所述步骤102获取所述其他工价项目的计算结 果,并代入所述选择的计算公式,以取得所述工价项目的计算结果。
5.根据权利要求1至4中任一项所述的方法,其特征在于,在所述步骤102中,通过公 式编辑器设置所述至少一个计算公式。
6.一种自动计算数值的装置,其特征在于,包括规则设置模块,为工价项目设置至少一个条件公式和至少一个计算公式;匹配模块,在单据中获取所述工价项目时,根据所述至少一个条件公式的计算结果,在 所述至少一个计算公式中进行选择;计算模块,根据选择的计算公式,取得所述工价项目的计算结果。
7.根据权利要求6所述的装置,其特征在于,所述匹配模块解析出所述至少一个条件 公式中的数据项,获取所述数据项的数值,通过将所述数值代入所述至少一个条件公式,以 获得所述至少一个条件公式的计算结果。
8.根据权利要求6所述的装置,其特征在于,所述计算模块解析出所述选择的计算公 式中的数据项,获取所述数据项的数值,通过将所述数值代入所述选择的计算公式,以取得 所述工价项目的计算结果。
9.根据权利要求8所述的装置,其特征在于,在所述计算模块还解析出所述选择的计 算公式中的其他工价项目时,通过将所述其他工价项目返回所述匹配模块以获取所述其他 工价项目的计算结果,并代入所述选择的计算公式,以取得所述工价项目的计算结果。
10.根据权利要求6至9中任一项所述的装置,其特征在于,所述规则设置模块提供公 式编辑器,以供用户设置所述至少一个计算公式。
全文摘要
本发明提供一种自动计算数值的方法,包括步骤102,为工价项目设置至少一个条件公式和至少一个计算公式;步骤104,在单据中获取所述工价项目时,根据所述至少一个条件公式的计算结果,在所述至少一个计算公式中进行选择;步骤106,根据选择的计算公式,取得所述工价项目的计算结果。本发明还提供一种自动计算数值的装置。通过本发明,对每个工价项目进行灵活设置以对应的不同情况的计价需要,可以满足用户的需求。
文档编号G06F19/00GK102063572SQ20101061627
公开日2011年5月18日 申请日期2010年12月30日 优先权日2010年12月30日
发明者许科峰, 龙刚 申请人:用友软件股份有限公司
再多了解一些
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1