一种定额换算的方法、装置及存储介质与流程

文档序号:35378698发布日期:2023-09-09 00:56阅读:34来源:国知局
一种定额换算的方法、装置及存储介质与流程

本申请涉及工程造价编制领域,尤其涉及一种定额换算的方法、装置及存储介质。


背景技术:

1、建设工程定额是指在正常的施工条件和合理劳动组织、合理使用材料及机械条件下,完成单位合格产品所需消耗资源的数量标准。当实际施工内容与定额工作内容、材料规格、施工方法完全一致时,可以直接套定额使用,但当实际施工内容与定额的工作内容、材料规格、施工方法等条件不完全符合时,需要对定额进行换算。

2、定额换算众多,每个换算都需要考虑对应换算代码,现有的技术没有统一的换算规则。定额换算只能发生在新输入定额,当换算完成后,使用人如果发现输入错误,需要新输入一条定额,操作复杂。


技术实现思路

1、本申请实施例提供了一种定额换算的方法、装置及存储介质,用于在基于定额原始数据基础上,根据换算代码逻辑,快速执行定额换算,正确调整定额含量表和定额费用表的数据,保证换算过程数据不丢失,提高工程编制效率,节约成本。

2、本申请第一方面提供一种定额换算的方法,可以包括:

3、响应用户在造价工程中添加定额数据的操作,存储定额数据,所述定额数据包括存储定额含量表和定额费用表的初始数据,其中,定额换算列表的初始数据为空;

4、在检测到用户对定额进行换算操作的情况下,根据定额换算类别生成定额换算代码,将所述定额换算代码存储到所述定额换算列表;

5、根据所述定额换算列表执行定额换算,得到定额换算结果。

6、可选的,所述方法还可以包括:

7、在检测到定额换算修改的情况下,调整所述定额换算代码的参数和定额换算列表的顺序中的至少一项;

8、根据调整后的定额换算代码和定额换算列表的顺序中的至少一项执行定额换算,以调整定额换算结果。

9、可选的,所述在检测到定额换算修改的情况下,调整所述定额换算代码的参数和定额换算列表的顺序中的至少一项,可以包括:

10、在检测到定额换算修改的情况下,调整所述定额换算代码的参数得到更新后的定额换算代码,和/或,调整定额换算列表的顺序以调整换算之间的先后顺序;

11、根据所述更新后的定额换算代码,和/或,调整后的换算之间的先后顺序,执行定额换算,以调整定额换算结果。

12、可选的,所述定额换算类别包括定额加倍、定额叠加、人材机调整、材料增减、材料替换、设置含量不计入属性、费用项修改、费用项添加调整和费用项删除调整。

13、可选的,所述定额加倍的换算代码为:*n;其中,n为数值倍数;

14、所述定额叠加的换算代码为:+/-[定额专业]定额编号*n;其中,+指示换算是累加,-指示换算是扣除,n为数值倍数;

15、所述人材机调整的换算代码为:r/c/j+/*/-n;其中,r、c、j决定换算调整分别对人工、材料、机械含量的调整,*、+、-指示人材机调整方式分别为乘、加、减,n为数值倍数;

16、所述材料增减的换算代码为:[材料代码]=/+/-/*n;其中,对含量中的指定材料编号的材料进行调整,*、+、-指示控制调整方式分别为乘、加、减,n数值为倍数;

17、所述材料替换的换算代码为:[旧材料代码]|[新材料代码];

18、所述设置含量【不计入】属性的换算代码为:%-[材料代码]不计入%含量计算;其中,材料设置为【不计入】属性,指示该条材料不参与%含量计算,否则参与计算;

19、所述费用项修改的换算代码为:fm[c:费用代码;v:修改值]n/r/e;其中,f表示定额费用表,m表示修改操作,n、r和e表示修改内容,n为修改名称、r为修改费率、e为修改表达式;

20、所述费用项添加调整的换算代码为:fa[c:费用代码;n:名称;r:费率;e:添加表达式;i:插入位置];其中,f表示定额费用表,a表示添加操作;

21、所述费用项删除调整的换算代码为:fd[c:费用代码];其中,f表示定额费用表,d表示删除操作。

22、可选的,所述定额加倍的换算代码为:*n~z,或,*n~s;其中,~z表示倍乘关系不作用于主材,~s表示倍乘关系不作用于设备;

23、所述人材机调整的换算代码为:r/c/j+/*/-n~z;其中,~z表示做材料调整时不作用于主材,做人工、机械调整时不作用于主材。

24、可选的,所述根据所述定额换算列表执行定额换算,得到定额换算结果,可以包括:

25、判断所述定额换算列表是否为空;

26、在所述定额换算列表不为空的情况下,将所述定额含量表和所述定额费用表恢复到初始数据;

27、遍历所述定额换算列表;

28、根据所述定额换算代码执行定额换算,得到定额换算结果。

29、本申请第二方面提供一种定额换算的装置,可以包括:

30、存储模块,用于响应用户在造价工程中添加定额数据的操作,存储定额数据,所述定额数据包括存储定额含量表和定额费用表的初始数据,其中,定额换算列表的初始数据为空;

31、生成模块,用于在检测到用户对定额进行换算操作的情况下,根据定额换算类别生成定额换算代码,将所述定额换算代码存储到所述定额换算列表;

32、换算模块,用于根据所述定额换算列表执行定额换算,得到定额换算结果。

33、本申请第三方面提供一种定额换算的装置,可以包括:

34、存储有可执行程序代码的存储器;

35、与所述存储器耦合的处理器;

36、所述处理器用于分别对应执行如本申请第一方面所述的方法。

37、本申请第四方面提供一种终端设备,可以包括本申请第二方面或第三方面所述的dsda共存场景下功率回退的装置。

38、本申请实施例又一方面提供一种计算机可读存储介质,包括指令,当其在处理器上运行时,使得处理器执行本申请第一方面所述的方法。

39、本申请实施例又一方面公开一种计算机程序产品,当所述计算机程序产品在计算机上运行时,使得所述计算机执行本申请第一方面所述的方法。

40、本申请实施例又一方面公开一种应用发布平台,所述应用发布平台用于发布计算机程序产品,其中,当所述计算机程序产品在计算机上运行时,使得所述计算机执行本申请第一方面所述的方法。

41、从以上技术方案可以看出,本申请实施例具有以下优点:

42、在本申请实施例中,响应用户在造价工程中添加定额数据的操作,存储定额数据,所述定额数据包括存储定额含量表和定额费用表的初始数据,其中,定额换算列表的初始数据为空;在检测到用户对定额进行换算操作的情况下,根据定额换算类别生成定额换算代码,将所述定额换算代码存储到所述定额换算列表;根据所述定额换算列表执行定额换算,得到定额换算结果。在基于定额原始数据基础上,根据换算代码逻辑,快速执行定额换算,正确调整定额含量表和定额费用表的数据,保证换算过程数据不丢失,提高工程编制效率,节约成本。



技术特征:

1.一种定额换算的方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,所述在检测到定额换算修改的情况下,调整所述定额换算代码的参数和定额换算列表的顺序中的至少一项,包括:

4.根据权利要求1-3中任一项所述的方法,其特征在于,所述定额换算类别包括定额加倍、定额叠加、人材机调整、材料增减、材料替换、设置含量不计入属性、费用项修改、费用项添加调整和费用项删除调整。

5.根据权利要求1-3中任一项所述的方法,其特征在于,

6.根据权利要求5所述的方法,其特征在于,

7.根据权利要求1-3中任一项所述的方法,其特征在于,所述根据所述定额换算列表执行定额换算,得到定额换算结果,包括:

8.一种定额换算的装置,其特征在于,包括:

9.一种定额换算的装置,其特征在于,包括:

10.一种计算机可读存储介质,包括指令,当其在处理器上运行时,使得处理器执行如权利要求1-7中任一项所述的方法。


技术总结
本申请实施例公开了一种定额换算的方法、装置及存储介质,用于在基于定额原始数据基础上,根据换算代码逻辑,快速执行定额换算,正确调整定额含量表和定额费用表的数据,保证换算过程数据不丢失,提高工程编制效率,节约成本。本申请实施例方法包括:响应用户在造价工程中添加定额数据的操作,存储定额数据,所述定额数据包括存储定额含量表和定额费用表的初始数据,其中,定额换算列表的初始数据为空;在检测到用户对定额进行换算操作的情况下,根据定额换算类别生成定额换算代码,将所述定额换算代码存储到所述定额换算列表;根据所述定额换算列表执行定额换算,得到定额换算结果。

技术研发人员:郑丽丽,张泓,郑际树
受保护的技术使用者:厦门海迈科技股份有限公司
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1