上传代码
This commit is contained in:
File diff suppressed because it is too large
Load Diff
@@ -1,4 +0,0 @@
|
||||
BEGIN:单价_定额重算
|
||||
${
|
||||
sum(source, "定额", ?round(定额.人工费*定额.人工系数*定额.定额系数+定额.材料费*定额.材料系数*定额.定额系数+定额.机械费*定额.机械系数*定额.定额系数, 2))
|
||||
}
|
||||
@@ -1,4 +0,0 @@
|
||||
BEGIN:单价_定额重算
|
||||
${
|
||||
sum(source, "定额", ?round(定额.人工费*定额.人工系数*定额.定额系数+定额.材料费*定额.材料系数*定额.材料综合系数*定额.定额系数+定额.机械费*定额.机械系数*定额.机械综合系数*定额.定额系数, 2))
|
||||
}
|
||||
@@ -1,134 +0,0 @@
|
||||
|
||||
/////////////////定额人工工日计算过滤函数////////////////////////////////
|
||||
|
||||
BEGIN:_过滤人工工日
|
||||
${
|
||||
filter(source ,"人材机",?人材机.type == "人工" && 人材机.单位 == "工日")
|
||||
}
|
||||
|
||||
/////////////////////////////定额人材机重算调用函数 ////////////////////////////////
|
||||
/////////////////////////////目前采用资源库中定义的通用算法 仅提供人工工日的计算配置 ////////////////////////////////
|
||||
|
||||
BEGIN:_定额_人工工日
|
||||
${
|
||||
sum(_过滤人工工日(), "人材机", ? 人材机.数量 )
|
||||
}
|
||||
|
||||
///////////////////////////////////////////////////////////////
|
||||
//
|
||||
// 定额重算(与技改平台兼容的代码)
|
||||
//
|
||||
///////////////////////////////////////////////////////////////
|
||||
|
||||
BEGIN:_普通人工费_定额重算
|
||||
${ _普通人工费_非%_计价_() + _普通人工费_%_()}
|
||||
|
||||
BEGIN:人工费_定额重算
|
||||
${ _定额_人工费@算法2_() }
|
||||
|
||||
BEGIN:_普通材料费_定额重算
|
||||
${ _普通材料费_%_算法2_()}
|
||||
|
||||
BEGIN:_其他材料费_定额重算
|
||||
${ _其他费_材料_%_算法2_() }
|
||||
|
||||
BEGIN:材料费_定额重算
|
||||
${
|
||||
_定额_材料费@算法2_()
|
||||
}
|
||||
|
||||
BEGIN:甲供材料费_定额重算
|
||||
${
|
||||
_定额_甲供材料费@算法2_()
|
||||
}
|
||||
|
||||
BEGIN:甲供材料费_定额重算_含税
|
||||
${
|
||||
_变量_甲供材料费@算法2_()
|
||||
}
|
||||
|
||||
BEGIN:_甲供普通材料费_定额重算
|
||||
${
|
||||
_甲供普通材料费_%_算法2_()
|
||||
}
|
||||
|
||||
BEGIN:_甲供其他材料费_定额重算
|
||||
${
|
||||
_甲供其他费_材料_%_算法2_()
|
||||
}
|
||||
|
||||
BEGIN:_普通机械费_定额重算
|
||||
${ _普通机械费_%_算法2_()}
|
||||
|
||||
BEGIN:_其他机械费_定额重算
|
||||
${_其他费_机械_%_算法2_() }
|
||||
|
||||
BEGIN:机械费_定额重算
|
||||
${ _定额_机械费@算法2_() }
|
||||
|
||||
BEGIN:基价_定额重算
|
||||
${
|
||||
sum(source, "定额", ?round(定额.人工费+定额.材料费+定额.机械费, 2))
|
||||
}
|
||||
|
||||
BEGIN:拆分材料父级预算价_定额重算
|
||||
${ 0.0 }
|
||||
|
||||
BEGIN:_拆分子级人工预算合价_消材
|
||||
${ 0.0 }
|
||||
|
||||
BEGIN:_拆分子级机械预算合价_消材
|
||||
${ 0.0 }
|
||||
|
||||
BEGIN:_拆分子级材料预算合价_消材
|
||||
${ 0.0 }
|
||||
|
||||
|
||||
BEGIN:拆分材料父级市场价_定额重算
|
||||
${ 0.0 }
|
||||
|
||||
BEGIN:_拆分子级人工市场价合价_消材
|
||||
${ 0.0 }
|
||||
|
||||
BEGIN:_拆分子级机械市场价合价_消材
|
||||
${ 0.0 }
|
||||
|
||||
BEGIN:_拆分子级材料市场价合价_消材
|
||||
${ 0.0 }
|
||||
|
||||
BEGIN:拆分父级预算价_定额重算
|
||||
${ 0.0 }
|
||||
|
||||
BEGIN:_拆分子级人工预算合价
|
||||
${ 0.0 }
|
||||
|
||||
BEGIN:_拆分子级机械预算合价
|
||||
${ 0.0 }
|
||||
|
||||
BEGIN:_拆分子级材料预算合价
|
||||
${ 0.0 }
|
||||
|
||||
BEGIN:拆分父级市场价_定额重算
|
||||
${ 0.0 }
|
||||
|
||||
BEGIN:_拆分子级人工市场价合价
|
||||
${ 0.0 }
|
||||
BEGIN:_拆分子级机械市场价合价
|
||||
${ 0.0 }
|
||||
|
||||
BEGIN:_拆分子级材料市场价合价
|
||||
${ 0.0 }
|
||||
|
||||
BEGIN:拆分父级原价_定额重算
|
||||
${ 0.0 }
|
||||
|
||||
BEGIN:_拆分子级人工原价合价
|
||||
${ 0.0 }
|
||||
|
||||
BEGIN:_拆分子级机械原价合价
|
||||
${ 0.0 }
|
||||
|
||||
BEGIN:_拆分子级材料原价合价
|
||||
${ 0.0 }
|
||||
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -1,218 +0,0 @@
|
||||
/////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
// 材机分析汇总变量计算
|
||||
//
|
||||
/////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
BEGIN:_统计水超运数量_人力运输
|
||||
${
|
||||
?@统计项.数量 * 0.36 * ( 1 + @统计项.损耗 * 0.01)* (1 + @统计项.包装系数 * 0.01) * @统计参数.人力运输
|
||||
}
|
||||
|
||||
BEGIN:_统计水超运数量_汽车运输
|
||||
${
|
||||
?#{
|
||||
->@统计项.装卸 == "0"
|
||||
:
|
||||
@统计项.数量 * 0.36 * ( 1 + @统计项.损耗 * 0.01)* (1 + @统计项.包装系数 * 0.01) * @统计参数.汽车运输;
|
||||
->@统计项.装卸 == "1"
|
||||
:
|
||||
@统计项.数量 * 0.36 * ( 1 + @统计项.损耗 * 0.01) * (1 + @统计项.包装系数 * 0.01);
|
||||
}
|
||||
}
|
||||
|
||||
BEGIN:_统计水超运数量_船舶运输
|
||||
${
|
||||
?#{
|
||||
->@统计项.装卸 == "0"
|
||||
:
|
||||
@统计项.数量 * 0.36 * ( 1 + @统计项.损耗 * 0.01)* (1 + @统计项.包装系数 * 0.01) * @统计参数.船舶运输;
|
||||
->@统计项.装卸 == "1"
|
||||
:
|
||||
@统计项.数量 * 0.36 * ( 1 + @统计项.损耗 * 0.01) * (1 + @统计项.包装系数 * 0.01);
|
||||
}
|
||||
}
|
||||
|
||||
BEGIN:_统计水超运数量_拖拉机运输
|
||||
${
|
||||
?#{
|
||||
->@统计项.装卸 == "0"
|
||||
:
|
||||
@统计项.数量 * 0.36 * ( 1 + @统计项.损耗 * 0.01)* (1 + @统计项.包装系数 * 0.01) * @统计参数.拖拉机运输;
|
||||
->@统计项.装卸 == "1"
|
||||
:
|
||||
@统计项.数量 * 0.36 * ( 1 + @统计项.损耗 * 0.01) * (1 + @统计项.包装系数 * 0.01);
|
||||
}
|
||||
}
|
||||
|
||||
BEGIN:_统计工地运输数量_人力运输
|
||||
${
|
||||
?@统计项.数量 * @统计项.单重 / 1000 * ( 1 + @统计项.损耗 * 0.01)* (1 + @统计项.包装系数 * 0.01) * @统计参数.人力运输
|
||||
}
|
||||
|
||||
BEGIN:_统计工地运输数量_汽车运输
|
||||
${
|
||||
?#{
|
||||
->@统计项.装卸 == "0"
|
||||
:
|
||||
@统计项.数量 * @统计项.单重 / 1000 * ( 1 + @统计项.损耗 * 0.01)* (1 + @统计项.包装系数 * 0.01) * @统计参数.汽车运输;
|
||||
->@统计项.装卸 == "1"
|
||||
:
|
||||
@统计项.数量 * @统计项.单重 / 1000 * ( 1 + @统计项.损耗 * 0.01) * (1 + @统计项.包装系数 * 0.01);
|
||||
}
|
||||
}
|
||||
|
||||
BEGIN:_统计工地运输数量_船舶运输
|
||||
${
|
||||
?#{
|
||||
->@统计项.装卸 == "0"
|
||||
:
|
||||
@统计项.数量 * @统计项.单重 / 1000 * ( 1 + @统计项.损耗 * 0.01)* (1 + @统计项.包装系数 * 0.01) * @统计参数.船舶运输;
|
||||
->@统计项.装卸 == "1"
|
||||
:
|
||||
@统计项.数量 * @统计项.单重 / 1000 * ( 1 + @统计项.损耗 * 0.01) * (1 + @统计项.包装系数 * 0.01);
|
||||
}
|
||||
}
|
||||
|
||||
BEGIN:_统计工地运输数量_拖拉机运输
|
||||
${
|
||||
?#{
|
||||
->@统计项.装卸 == "0"
|
||||
:
|
||||
@统计项.数量 * @统计项.单重 / 1000 * ( 1 + @统计项.损耗 * 0.01)* (1 + @统计项.包装系数 * 0.01) * @统计参数.拖拉机运输;
|
||||
->@统计项.装卸 == "1"
|
||||
:
|
||||
@统计项.数量 * @统计项.单重 / 1000 * ( 1 + @统计项.损耗 * 0.01) * (1 + @统计项.包装系数 * 0.01);
|
||||
}
|
||||
}
|
||||
|
||||
BEGIN:_统计拆除工地运输数量_人力运输
|
||||
${
|
||||
?@统计项.数量 * @统计项.单重 / 1000 * @统计参数.人力运输
|
||||
}
|
||||
|
||||
BEGIN:_统计拆除工地运输数量_汽车运输
|
||||
${
|
||||
?#{
|
||||
->@统计项.装卸 == "0"
|
||||
:
|
||||
@统计项.数量 * @统计项.单重 / 1000 * @统计参数.汽车运输;
|
||||
->@统计项.装卸 == "1"
|
||||
:
|
||||
@统计项.数量 * @统计项.单重 / 1000 ;
|
||||
}
|
||||
}
|
||||
|
||||
BEGIN:_统计拆除工地运输数量_船舶运输
|
||||
${
|
||||
?#{
|
||||
->@统计项.装卸 == "0"
|
||||
:
|
||||
@统计项.数量 * @统计项.单重 / 1000 * @统计参数.船舶运输;
|
||||
->@统计项.装卸 == "1"
|
||||
:
|
||||
@统计项.数量 * @统计项.单重 / 1000;
|
||||
}
|
||||
}
|
||||
|
||||
BEGIN:_统计拆除工地运输数量_拖拉机运输
|
||||
${
|
||||
?#{
|
||||
->@统计项.装卸 == "0"
|
||||
:
|
||||
@统计项.数量 * @统计项.单重 / 1000 * @统计参数.拖拉机运输;
|
||||
->@统计项.装卸 == "1"
|
||||
:
|
||||
@统计项.数量 * @统计项.单重 / 1000 ;
|
||||
}
|
||||
}
|
||||
|
||||
BEGIN:_统计工地运输数量_往复式索道运输
|
||||
${
|
||||
?#{
|
||||
->@统计项.装卸 == "0"
|
||||
:
|
||||
@统计项.数量 * @统计项.单重 / 1000 * ( 1 + @统计项.损耗 * 0.01)* (1 + @统计项.包装系数 * 0.01) * @统计参数.往复式索道运输;
|
||||
->@统计项.装卸 == "1"
|
||||
:
|
||||
@统计项.数量 * @统计项.单重 / 1000 * ( 1 + @统计项.损耗 * 0.01) * (1 + @统计项.包装系数 * 0.01);
|
||||
}
|
||||
}
|
||||
|
||||
BEGIN:_统计工地运输数量_循环式索道运输
|
||||
${
|
||||
?#{
|
||||
->@统计项.装卸 == "0"
|
||||
:
|
||||
@统计项.数量 * @统计项.单重 / 1000 * ( 1 + @统计项.损耗 * 0.01)* (1 + @统计项.包装系数 * 0.01) * @统计参数.循环式索道运输;
|
||||
->@统计项.装卸 == "1"
|
||||
:
|
||||
@统计项.数量 * @统计项.单重 / 1000 * ( 1 + @统计项.损耗 * 0.01) * (1 + @统计项.包装系数 * 0.01);
|
||||
}
|
||||
}
|
||||
|
||||
//------------------余土外运-------------------------------------------
|
||||
BEGIN:_统计余土外运数量_人力运输
|
||||
${
|
||||
?@统计项.数量 * ( 1 + @统计项.损耗 * 0.01)* (1 + @统计项.包装系数 * 0.01) * @统计参数.人力运输
|
||||
}
|
||||
|
||||
BEGIN:_统计余土外运数量_汽车运输
|
||||
${
|
||||
?#{
|
||||
->@统计项.装卸 == "0"
|
||||
:
|
||||
@统计项.数量 * ( 1 + @统计项.损耗 * 0.01) * (1 + @统计项.包装系数 * 0.01) * @统计参数.汽车运输;
|
||||
->@统计项.装卸 == "1"
|
||||
:
|
||||
@统计项.数量 * ( 1 + @统计项.损耗 * 0.01) * (1 + @统计项.包装系数 * 0.01);
|
||||
}
|
||||
}
|
||||
|
||||
BEGIN:_统计余土外运数量_船舶运输
|
||||
${
|
||||
?#{
|
||||
->@统计项.装卸 == "0"
|
||||
:
|
||||
@统计项.数量 * ( 1 + @统计项.损耗 * 0.01)* (1 + @统计项.包装系数 * 0.01) * @统计参数.船舶运输;
|
||||
->@统计项.装卸 == "1"
|
||||
:
|
||||
@统计项.数量 * ( 1 + @统计项.损耗 * 0.01) * (1 + @统计项.包装系数 * 0.01);
|
||||
}
|
||||
}
|
||||
|
||||
BEGIN:_统计余土外运数量_拖拉机运输
|
||||
${
|
||||
?#{
|
||||
->@统计项.装卸 == "0"
|
||||
:
|
||||
@统计项.数量 * ( 1 + @统计项.损耗 * 0.01) * (1 + @统计项.包装系数 * 0.01) * @统计参数.拖拉机运输;
|
||||
->@统计项.装卸 == "1"
|
||||
:
|
||||
@统计项.数量 * ( 1 + @统计项.损耗 * 0.01) * (1 + @统计项.包装系数 * 0.01);
|
||||
}
|
||||
}
|
||||
|
||||
BEGIN:_统计余土外运数量_往复式索道运输
|
||||
${
|
||||
?#{
|
||||
->@统计项.装卸 == "0"
|
||||
:
|
||||
@统计项.数量 * ( 1 + @统计项.损耗 * 0.01) * (1 + @统计项.包装系数 * 0.01) * @统计参数.往复式索道运输;
|
||||
->@统计项.装卸 == "1"
|
||||
:
|
||||
@统计项.数量 * ( 1 + @统计项.损耗 * 0.01) * (1 + @统计项.包装系数 * 0.01);
|
||||
}
|
||||
}
|
||||
|
||||
BEGIN:_统计余土外运数量_循环式索道运输
|
||||
${
|
||||
?#{
|
||||
->@统计项.装卸 == "0"
|
||||
:
|
||||
@统计项.数量 * ( 1 + @统计项.损耗 * 0.01) * (1 + @统计项.包装系数 * 0.01) * @统计参数.循环式索道运输;
|
||||
->@统计项.装卸 == "1"
|
||||
:
|
||||
@统计项.数量 * ( 1 + @统计项.损耗 * 0.01) * (1 + @统计项.包装系数 * 0.01);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,27 +0,0 @@
|
||||
BEGIN:建筑拆除脚手架搭拆费代码
|
||||
${ "" }
|
||||
|
||||
BEGIN:拆分人工代码
|
||||
${ "" }
|
||||
|
||||
BEGIN:脚手架记取定额范围
|
||||
${
|
||||
"PT13-1~200,PT14-1~152,PT15-1~195,PT16-1~203,PT17-1~55,PT18-1~49,XYT15-1~189,XYT16-1~106,XYT17-1~133,XYT18-1~104,XYT19-1~35"
|
||||
}
|
||||
|
||||
BEGIN:建筑调试费代码(计取接地调试费)
|
||||
${
|
||||
"PT14-114~130,PT14-135~151"
|
||||
}
|
||||
BEGIN:建筑调试费代码(计取消防调试费)
|
||||
${
|
||||
"PT15-1~195"
|
||||
}
|
||||
BEGIN:建筑调试费代码(计取通风调试费)
|
||||
${
|
||||
"PT16-1~31,PT16-54~66,PT16-108~203"
|
||||
}
|
||||
BEGIN:建筑调试费代码(计取采暖调试费)
|
||||
${
|
||||
"PT17-1~50,PT17-53~55"
|
||||
}
|
||||
@@ -1,30 +0,0 @@
|
||||
///////////////////////////////////广东差异变量//////////////////////////////////////////////////////
|
||||
|
||||
BEGIN:_设计费_基础费用_宏变量
|
||||
${
|
||||
?#{
|
||||
->@通用设计费.工程划分 == "充配电工程"
|
||||
: 设计费_充配电基本设计费_宏变量();
|
||||
->@通用设计费.工程划分 == "线路工程"
|
||||
: 设计费_线路基本设计费_宏变量();
|
||||
->@通用设计费.工程划分 == "混合"
|
||||
: 设计费_充配电基本设计费_宏变量() + 设计费_线路基本设计费_宏变量();
|
||||
}
|
||||
}
|
||||
|
||||
///////////////////////////////////贵州差异变量//////////////////////////////////////////////////////
|
||||
|
||||
BEGIN:一笔性费用
|
||||
${
|
||||
?一笔性费用含税()
|
||||
}
|
||||
|
||||
BEGIN:一笔性费用含税
|
||||
${
|
||||
sum(_过滤一笔性费用(), "一笔性费用", ? 一笔性费用.数量 * 一笔性费用.市场价含税 * _项目划分费率() )
|
||||
}
|
||||
|
||||
BEGIN:一笔性费用不含税
|
||||
${
|
||||
sum(_过滤一笔性费用(), "一笔性费用", ? 一笔性费用.数量 * 一笔性费用.市场价不含税 * _项目划分费率() )
|
||||
}
|
||||
@@ -1,529 +0,0 @@
|
||||
/////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
// 材机分析汇总变量计算
|
||||
//
|
||||
/////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
BEGIN:_工程费用小数位数
|
||||
${
|
||||
?#{
|
||||
-> @工程信息.工程费用小数位数 == "整数"
|
||||
:
|
||||
0.0;
|
||||
-> @工程信息.工程费用小数位数 == "1位小数"
|
||||
:
|
||||
1.0;
|
||||
-> @工程信息.工程费用小数位数 == "2位小数"
|
||||
:
|
||||
2.0;
|
||||
}
|
||||
}
|
||||
|
||||
BEGIN:_材机人工价差
|
||||
${
|
||||
sum(source,"人材机",?人材机.市场价不含税 - 人材机.预算价不含税)
|
||||
}
|
||||
|
||||
BEGIN:_材机人工价差合价
|
||||
${
|
||||
round(?sum(source,"人材机",?(人材机.市场价不含税 - 人材机.预算价不含税) * 人材机.数量 ), _工程费用小数位数)
|
||||
}
|
||||
|
||||
BEGIN:_材机人工市场价合价
|
||||
${
|
||||
round(?sum(source,"人材机",?人材机.市场价不含税 * 人材机.数量 ), _工程费用小数位数)
|
||||
}
|
||||
|
||||
BEGIN:_材机人工预算价合价
|
||||
${
|
||||
round(?sum(source,"人材机",?人材机.预算价不含税 * 人材机.数量 ), _工程费用小数位数)
|
||||
}
|
||||
|
||||
BEGIN:_材机机械价差
|
||||
${
|
||||
sum(source,"人材机",?人材机.市场价不含税 - 人材机.预算价不含税)
|
||||
}
|
||||
|
||||
BEGIN:_材机机械价差合价
|
||||
${
|
||||
round(?sum(source,"人材机",?(人材机.市场价不含税 - 人材机.预算价不含税) * 人材机.数量 ), _工程费用小数位数)
|
||||
}
|
||||
|
||||
|
||||
BEGIN:_材机机械差值不含税
|
||||
${
|
||||
round(?sum(source,"人材机",?(人材机.结算价不含税 - 人材机.市场价不含税) * 人材机.数量 ), _工程费用小数位数)
|
||||
}
|
||||
|
||||
|
||||
BEGIN:_材机机械市场价合价
|
||||
${
|
||||
round(?sum(source,"人材机",?人材机.市场价不含税 * 人材机.数量 ), _工程费用小数位数)
|
||||
}
|
||||
|
||||
|
||||
BEGIN:_材机机械结算价合价
|
||||
${
|
||||
round(?sum(source,"人材机",?人材机.结算价不含税 * 人材机.数量 ), _工程费用小数位数)
|
||||
}
|
||||
|
||||
|
||||
BEGIN:_材机机械预算价合价
|
||||
${
|
||||
round(?sum(source,"人材机",?人材机.预算价不含税 * 人材机.数量 ), _工程费用小数位数)
|
||||
}
|
||||
|
||||
BEGIN:_材机材料价差含税
|
||||
${
|
||||
sum(source,"人材机",?人材机.市场价含税 - 人材机.预算价含税)
|
||||
}
|
||||
|
||||
BEGIN:_材机材料价差不含税
|
||||
${
|
||||
sum(source,"人材机",?人材机.市场价不含税 - 人材机.预算价不含税)
|
||||
}
|
||||
|
||||
|
||||
BEGIN:_材机材料价差合价含税
|
||||
${
|
||||
round(?sum(source,"人材机",?(人材机.市场价含税 - 人材机.预算价含税) * 人材机.数量 ), _工程费用小数位数)
|
||||
}
|
||||
|
||||
BEGIN:_材机材料价差合价不含税
|
||||
${
|
||||
round(?sum(source,"人材机",?(人材机.市场价不含税 - 人材机.预算价不含税) * 人材机.数量 ), _工程费用小数位数)
|
||||
}
|
||||
|
||||
|
||||
|
||||
BEGIN:_材机材料差值含税
|
||||
${
|
||||
round(?sum(source,"人材机",?(人材机.结算价含税 - 人材机.市场价含税) * 人材机.数量 ), _工程费用小数位数)
|
||||
}
|
||||
|
||||
BEGIN:_材机材料差值不含税
|
||||
${
|
||||
round(?sum(source,"人材机",?(人材机.结算价不含税 - 人材机.市场价不含税) * 人材机.数量 ), _工程费用小数位数)
|
||||
}
|
||||
|
||||
|
||||
|
||||
BEGIN:_材机材料市场价合价含税
|
||||
${
|
||||
round(?sum(source,"人材机",?人材机.市场价含税 * 人材机.数量 ), _工程费用小数位数)
|
||||
}
|
||||
|
||||
|
||||
BEGIN:_材机材料市场价合价不含税
|
||||
${
|
||||
round(?sum(source,"人材机",?人材机.市场价不含税 * 人材机.数量 ), _工程费用小数位数)
|
||||
}
|
||||
|
||||
|
||||
|
||||
BEGIN:_材机材料结算价合价含税
|
||||
${
|
||||
round(?sum(source,"人材机",?人材机.结算价含税 * 人材机.数量 ), _工程费用小数位数)
|
||||
}
|
||||
|
||||
|
||||
BEGIN:_材机材料结算价合价不含税
|
||||
${
|
||||
round(?sum(source,"人材机",?人材机.结算价不含税 * 人材机.数量 ), _工程费用小数位数)
|
||||
}
|
||||
|
||||
|
||||
|
||||
BEGIN:_材机材料预算价合价含税
|
||||
${
|
||||
round(?sum(source,"人材机",?人材机.预算价含税 * 人材机.数量 ), _工程费用小数位数)
|
||||
}
|
||||
|
||||
BEGIN:_材机材料预算价合价不含税
|
||||
${
|
||||
round(?sum(source,"人材机",?人材机.预算价不含税 * 人材机.数量 ), _工程费用小数位数)
|
||||
}
|
||||
|
||||
BEGIN:_材机主材价差
|
||||
${
|
||||
sum(source,"人材机",?人材机.市场价不含税 - 人材机.预算价不含税)
|
||||
}
|
||||
|
||||
BEGIN:_材机主材价差合价
|
||||
${
|
||||
round(?sum(source,"人材机",?(人材机.市场价不含税 - 人材机.预算价不含税) * 人材机.数量), _工程费用小数位数)
|
||||
}
|
||||
|
||||
BEGIN:_材机主材市场价合价
|
||||
${
|
||||
round(?sum(source,"人材机",?人材机.市场价不含税 * 人材机.数量), _工程费用小数位数)
|
||||
}
|
||||
|
||||
BEGIN:_材机主材预算价合价
|
||||
${
|
||||
round(?sum(source,"人材机",?人材机.预算价不含税 * 人材机.数量), _工程费用小数位数)
|
||||
}
|
||||
|
||||
BEGIN:_材机设备运杂费
|
||||
${
|
||||
sum(source,"人材机",?人材机.市场价不含税 )
|
||||
}
|
||||
|
||||
BEGIN:_材机设备市场价合价
|
||||
${
|
||||
round(?sum(source,"人材机",?人材机.市场价不含税 * 人材机.数量), _工程费用小数位数)
|
||||
}
|
||||
|
||||
BEGIN:_材机设备运杂费合价
|
||||
${
|
||||
round(?sum(source,"人材机",?人材机.市场价不含税 * 人材机.数量), _工程费用小数位数)
|
||||
}
|
||||
|
||||
BEGIN:_材机配件运杂费
|
||||
${
|
||||
sum(source,"人材机",?人材机.市场价不含税 )
|
||||
}
|
||||
|
||||
BEGIN:_材机配件原价合价
|
||||
${
|
||||
round(?sum(source,"人材机",?人材机.原价 * 人材机.数量 ), _工程费用小数位数)
|
||||
}
|
||||
|
||||
BEGIN:_材机配件市场价合价
|
||||
${
|
||||
round(?sum(source,"人材机",?人材机.市场价不含税 * 人材机.数量 ), _工程费用小数位数)
|
||||
}
|
||||
|
||||
BEGIN:_材机配件价差
|
||||
${
|
||||
sum(source,"人材机",?人材机.市场价不含税 - 人材机.原价)
|
||||
}
|
||||
|
||||
BEGIN:_材机配件价差合价
|
||||
${
|
||||
round(?sum(source,"人材机",?(人材机.市场价不含税 - 人材机.原价) * 人材机.数量 ), _工程费用小数位数)
|
||||
}
|
||||
|
||||
BEGIN:_材机配件运杂费合价
|
||||
${
|
||||
round(?sum(source,"人材机",?人材机.市场价不含税 * 人材机.数量 ), _工程费用小数位数)
|
||||
}
|
||||
|
||||
BEGIN:_材机主材合价含税
|
||||
${
|
||||
round(?sum(source,"人材机",?人材机.市场价含税 * 人材机.数量), _工程费用小数位数)
|
||||
}
|
||||
|
||||
BEGIN:_材机主材合价不含税
|
||||
${
|
||||
round(?sum(source,"人材机",?人材机.市场价不含税 * 人材机.数量), _工程费用小数位数)
|
||||
}
|
||||
|
||||
BEGIN:_材机设备合价含税
|
||||
${
|
||||
round(?sum(source,"人材机",?人材机.市场价含税 * 人材机.数量), _工程费用小数位数)
|
||||
}
|
||||
|
||||
BEGIN:_材机设备合价不含税
|
||||
${
|
||||
round(?sum(source,"人材机",?人材机.市场价不含税 * 人材机.数量), _工程费用小数位数)
|
||||
}
|
||||
|
||||
|
||||
//***********数量计算***********************************************
|
||||
|
||||
BEGIN:_材机主材总重
|
||||
${
|
||||
sum(source,"主材",?主材.单重 * 主材.数量)
|
||||
}
|
||||
|
||||
//-------------------------------------合并材机数量---------------20230128修改通信定额范围以及拆分人工的机械增加------------------------------//
|
||||
//****2023年11月9日 运输定额的地形区分人运、汽车拖拉机计算*****//
|
||||
|
||||
BEGIN:_材机_定额地形系数_人工增加
|
||||
${
|
||||
?#{
|
||||
->parent.parent.专业类型 == "拆除" && parent.专业属性 == "架空线路" && in(parent.编码,"JYX1-1~16")
|
||||
:
|
||||
(@拆除架空线路地形系数.工地运输混凝土杆);
|
||||
->parent.parent.专业类型 == "拆除" && parent.专业属性 == "架空线路" && in(parent.编码,"JYX1-17~22")
|
||||
:
|
||||
(@拆除架空线路地形系数.工地运输金具);
|
||||
->parent.parent.专业类型 == "拆除" && parent.专业属性 == "架空线路" && (in(parent.编码,"JYX1-23~108") && strFind(parent.名称,"装卸") == -1)
|
||||
:
|
||||
(@拆除架空线路地形系数.工汽拖运输);
|
||||
->parent.parent.专业类型 == "拆除" && parent.专业属性 == "架空线路" && in(parent.编码,"CYX1-1~4")
|
||||
:
|
||||
(@拆除架空线路地形系数.基础工程);
|
||||
->parent.parent.专业类型 == "拆除" && parent.专业属性 == "架空线路" && in(parent.编码,"CYX2-1~40")
|
||||
:
|
||||
(@拆除架空线路地形系数.杆塔工程);
|
||||
->parent.parent.专业类型 == "拆除" && parent.专业属性 == "架空线路" && in(parent.编码,"CYX3-1~27")
|
||||
:
|
||||
(@拆除架空线路地形系数.架线一般);
|
||||
->parent.parent.专业类型 == "拆除" && parent.专业属性 == "架空线路" && in(parent.编码,"CYX3-28~42")
|
||||
:
|
||||
(@拆除架空线路地形系数.架线张力);
|
||||
->parent.parent.专业类型 == "拆除" && parent.专业属性 == "架空线路" && in(parent.编码,"CYX4-1~131")
|
||||
:
|
||||
(@拆除架空线路地形系数.附件工程);
|
||||
->parent.parent.专业类型 == "拆除" && parent.专业属性 == "通信线路" && in(parent.编码,"JYX1-1~16")
|
||||
:
|
||||
(@拆除通信线路地形系数.工地运输混凝土杆);
|
||||
->parent.parent.专业类型 == "拆除" && parent.专业属性 == "通信线路" && in(parent.编码,"JYX1-17~22")
|
||||
:
|
||||
(@拆除通信线路地形系数.工地运输金具);
|
||||
->parent.parent.专业类型 == "拆除" && parent.专业属性 == "通信线路" && (in(parent.编码,"JYX1-23~108") && strFind(parent.名称,"装卸") == -1)
|
||||
:
|
||||
(@拆除通信线路地形系数.工汽拖运输);
|
||||
->parent.parent.专业类型 == "拆除" && parent.专业属性 == "通信线路" && in(parent.编码,"CYX1-1~4")
|
||||
:
|
||||
(@拆除通信线路地形系数.基础工程);
|
||||
->parent.parent.专业类型 == "拆除" && parent.专业属性 == "通信线路" && in(parent.编码,"CYX2-1~40")
|
||||
:
|
||||
(@拆除通信线路地形系数.杆塔工程);
|
||||
->parent.parent.专业类型 == "拆除" && parent.专业属性 == "通信线路" && in(parent.编码,"CYX3-1~27")
|
||||
:
|
||||
(@拆除通信线路地形系数.架线一般);
|
||||
->parent.parent.专业类型 == "拆除" && parent.专业属性 == "通信线路" && in(parent.编码,"CYX3-28~42")
|
||||
:
|
||||
(@拆除通信线路地形系数.架线张力);
|
||||
->parent.parent.专业类型 == "拆除" && parent.专业属性 == "通信线路" && in(parent.编码,"CYX4-1~131")
|
||||
:
|
||||
(@拆除通信线路地形系数.附件工程);
|
||||
->parent.parent.专业类型 != "拆除" && parent.parent.专业类型 != "余物清理" && (in(parent.编码,"PZ1-87~129")|| in(parent.编码,"PGZ1-61~88"))
|
||||
:
|
||||
(_工程地形综合系数材机() );
|
||||
->parent.parent.专业类型 != "拆除" && parent.parent.专业类型 != "余物清理" && strFind(parent.编码,"BG-PX7") == 0
|
||||
:
|
||||
(_工程地形综合系数材机() );
|
||||
->parent.parent.专业类型 != "拆除" && parent.parent.专业类型 != "余物清理" && (strFind(parent.编码,"PX") == 0 || strFind(parent.编码,"PXG") == 0) &&(strFind(parent.编码,"PX1") != 0) && in(parent.编码,"PX5-77~86")==0
|
||||
:
|
||||
(_工程地形综合系数材机());
|
||||
|
||||
->parent.专业类型 != "拆除" && parent.专业类型 != "余物清理" && in(parent.编码,"PX1-1~6")
|
||||
:
|
||||
(_运输地形综合系数材机_不含城区());
|
||||
|
||||
|
||||
->parent.专业类型 != "拆除" && parent.专业类型 != "余物清理" && (in(parent.编码,"PX1-7~30") && strFind(parent.名称,"装卸") == -1)
|
||||
:
|
||||
(_运输地形综合系数材机汽车拖拉机());
|
||||
|
||||
->parent.专业类型 != "拆除" && parent.专业类型 != "余物清理" && strFind(parent.编码,"PX1") == 0 && in(parent.编码,"PX1-1~30") == 0 && strFind(parent.名称,"装卸") == -1
|
||||
:
|
||||
(_运输地形综合系数材机());
|
||||
}
|
||||
}
|
||||
|
||||
BEGIN:_材机_定额地形系数_机械增加
|
||||
${
|
||||
?#{
|
||||
->parent.parent.专业类型 == "拆除" && parent.专业属性 == "架空线路" && in(parent.编码,"JYX1-1~16")
|
||||
:
|
||||
0;
|
||||
->parent.parent.专业类型 == "拆除" && parent.专业属性 == "架空线路" && in(parent.编码,"JYX1-17~22")
|
||||
:
|
||||
0;
|
||||
->parent.parent.专业类型 == "拆除" && parent.专业属性 == "架空线路" && (in(parent.编码,"JYX1-23~108") && strFind(parent.名称,"装卸") == -1)
|
||||
:
|
||||
(@拆除架空线路地形系数.工汽拖运输);
|
||||
->parent.parent.专业类型 == "拆除" && parent.专业属性 == "架空线路" && in(parent.编码,"CYX1-1~4")
|
||||
:
|
||||
(@拆除架空线路地形系数.基础工程);
|
||||
->parent.parent.专业类型 == "拆除" && parent.专业属性 == "架空线路" && in(parent.编码,"CYX2-1~40")
|
||||
:
|
||||
(@拆除架空线路地形系数.杆塔工程);
|
||||
->parent.parent.专业类型 == "拆除" && parent.专业属性 == "架空线路" && in(parent.编码,"CYX3-1~27")
|
||||
:
|
||||
(@拆除架空线路地形系数.架线一般);
|
||||
->parent.parent.专业类型 == "拆除" && parent.专业属性 == "架空线路" && in(parent.编码,"CYX3-28~42")
|
||||
:
|
||||
(@拆除架空线路地形系数.架线张力);
|
||||
->parent.parent.专业类型 == "拆除" && parent.专业属性 == "架空线路" && in(parent.编码,"CYX4-1~131")
|
||||
:
|
||||
(@拆除架空线路地形系数.附件工程);
|
||||
->parent.parent.专业类型 == "拆除" && parent.专业属性 == "通信线路" && in(parent.编码,"JYX1-1~16")
|
||||
:
|
||||
0;
|
||||
->parent.parent.专业类型 == "拆除" && parent.专业属性 == "通信线路" && in(parent.编码,"JYX1-17~22")
|
||||
:
|
||||
0;
|
||||
->parent.parent.专业类型 == "拆除" && parent.专业属性 == "通信线路" && (in(parent.编码,"JYX1-23~108") && strFind(parent.名称,"装卸") == -1)
|
||||
:
|
||||
(@拆除通信线路地形系数.工汽拖运输);
|
||||
->parent.parent.专业类型 == "拆除" && parent.专业属性 == "通信线路" && in(parent.编码,"CYX1-1~4")
|
||||
:
|
||||
(@拆除通信线路地形系数.基础工程);
|
||||
->parent.parent.专业类型 == "拆除" && parent.专业属性 == "通信线路" && in(parent.编码,"CYX2-1~40")
|
||||
:
|
||||
(@拆除通信线路地形系数.杆塔工程);
|
||||
->parent.parent.专业类型 == "拆除" && parent.专业属性 == "通信线路" && in(parent.编码,"CYX3-1~27")
|
||||
:
|
||||
(@拆除通信线路地形系数.架线一般);
|
||||
->parent.parent.专业类型 == "拆除" && parent.专业属性 == "通信线路" && in(parent.编码,"CYX3-28~42")
|
||||
:
|
||||
(@拆除通信线路地形系数.架线张力);
|
||||
->parent.parent.专业类型 == "拆除" && parent.专业属性 == "通信线路" && in(parent.编码,"CYX4-1~131")
|
||||
:
|
||||
(@拆除通信线路地形系数.附件工程);
|
||||
->parent.parent.专业类型 != "拆除" && parent.parent.专业类型 != "余物清理" && (in(parent.编码,"PZ1-87~129")|| in(parent.编码,"PGZ1-61~88"))
|
||||
:
|
||||
(_工程地形综合系数材机() );
|
||||
->parent.parent.专业类型 != "拆除" && parent.parent.专业类型 != "余物清理" && strFind(parent.编码,"BG-PX7") == 0
|
||||
:
|
||||
(_工程地形综合系数材机() );
|
||||
->parent.parent.专业类型 != "拆除" && parent.parent.专业类型 != "余物清理" && (strFind(parent.编码,"PX") == 0 || strFind(parent.编码,"PXG") == 0) &&(strFind(parent.编码,"PX1") != 0) && in(parent.编码,"PX5-77~86")==0
|
||||
:
|
||||
iif(in(parent.编码,"PX2-8~18,PX2-23~27,PX2-38~45,PX2-51~59,PX2-65~72"), 0, (_工程地形综合系数材机()));
|
||||
|
||||
->parent.专业类型 != "拆除" && parent.专业类型 != "余物清理" && in(parent.编码,"PX1-1~6")
|
||||
:
|
||||
0;
|
||||
|
||||
->parent.专业类型 != "拆除" && parent.专业类型 != "余物清理" && (in(parent.编码,"PX1-7~30") && strFind(parent.名称,"装卸") == -1)
|
||||
:
|
||||
(_运输地形综合系数材机汽车拖拉机());
|
||||
|
||||
->parent.专业类型 != "拆除" && parent.专业类型 != "余物清理" && strFind(parent.编码,"PX1") == 0 && in(parent.编码,"PX1-1~30") == 0 && strFind(parent.名称,"装卸") == -1
|
||||
:
|
||||
(_运输地形综合系数材机());
|
||||
}
|
||||
}
|
||||
|
||||
//****20230119,电缆线路改为通信线路**//
|
||||
|
||||
BEGIN:_工程地形综合系数材机
|
||||
${
|
||||
?#{
|
||||
->parent.专业属性 == "架空线路"
|
||||
:@工程地形系数.架空线路;
|
||||
|
||||
->parent.专业属性 == "通信线路"
|
||||
:@工程地形系数.通信线路;
|
||||
|
||||
->parent.专业属性 == "10kV架空线路"
|
||||
:@工程地形系数.10kV架空线路;
|
||||
|
||||
->parent.专业属性 == "400V及以下架空线路"
|
||||
:@工程地形系数.400V及以下架空线路;
|
||||
}
|
||||
}
|
||||
|
||||
//****20231109,新增人力运输、汽车拖拉机运输地形**//
|
||||
BEGIN:_运输地形综合系数材机
|
||||
${
|
||||
?#{
|
||||
->parent.专业属性 == "架空线路"
|
||||
:@运输地形系数.架空线路;
|
||||
|
||||
->parent.专业属性 == "通信线路"
|
||||
:@运输地形系数.通信线路;
|
||||
|
||||
->parent.专业属性 == "10kV架空线路"
|
||||
:@运输地形系数.10kV架空线路;
|
||||
|
||||
->parent.专业属性 == "400V及以下架空线路"
|
||||
:@运输地形系数.400V及以下架空线路;
|
||||
}
|
||||
}
|
||||
|
||||
//****20230120,新增不含城区地形系数**//
|
||||
|
||||
BEGIN:_运输地形综合系数材机_不含城区
|
||||
${
|
||||
?#{
|
||||
->parent.专业属性 == "架空线路"
|
||||
:@运输地形系数.架空线路_其中:人力运输.不含城区;
|
||||
->parent.专业属性 == "通信线路"
|
||||
:@运输地形系数.通信线路_其中:人力运输.不含城区;
|
||||
->parent.专业属性 == "10kV架空线路"
|
||||
:@运输地形系数.10kV架空线路_其中:人力运输.不含城区;
|
||||
->parent.专业属性 == "400V及以下架空线路"
|
||||
:@运输地形系数.400V及以下架空线路_其中:人力运输.不含城区;
|
||||
}
|
||||
}
|
||||
|
||||
//****20231109,新增以下变量,为了区分出汽车拖拉机运输地形的取值**//
|
||||
BEGIN:_运输地形综合系数材机汽车拖拉机
|
||||
${
|
||||
?#{
|
||||
->parent.专业属性 == "架空线路"
|
||||
:@运输地形系数.架空线路_其中:汽车拖拉机运输;
|
||||
|
||||
->parent.专业属性 == "通信线路"
|
||||
:@运输地形系数.通信线路_其中:汽车拖拉机运输;
|
||||
|
||||
->parent.专业属性 == "10kV架空线路"
|
||||
:@运输地形系数.10kV架空线路_其中:汽车拖拉机运输;
|
||||
|
||||
->parent.专业属性 == "400V及以下架空线路"
|
||||
:@运输地形系数.400V及以下架空线路_其中:汽车拖拉机运输;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
BEGIN:_材机合并机械数量
|
||||
${
|
||||
sum(source, "机械",?#{
|
||||
->机械.type == "主材"
|
||||
:
|
||||
机械.数量 * _项目划分费率();
|
||||
-> parent.type == "项目划分"
|
||||
:
|
||||
机械.数量;
|
||||
-> parent.type != "项目划分"
|
||||
:
|
||||
parent.数量 * _项目划分费率() * 机械.数量 * parent.机械系数 * parent.定额系数 * ( 1 + _材机_定额地形系数_机械增加() / 100);
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
BEGIN:_材机合并人工数量
|
||||
${
|
||||
sum(source, "人工",?#{
|
||||
->人工.type == "主材"
|
||||
:
|
||||
人工.数量 * _项目划分费率();
|
||||
-> parent.type == "项目划分"
|
||||
:
|
||||
人工.数量;
|
||||
-> parent.type != "项目划分"
|
||||
:
|
||||
parent.数量 * _项目划分费率() * 人工.数量 * parent.人工系数 * parent.定额系数 * ( 1 + _材机_定额地形系数_人工增加() / 100);
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
BEGIN:_材机合并主材数量
|
||||
${
|
||||
sum(source, "主材",?主材.数量)
|
||||
}
|
||||
|
||||
BEGIN:_材机合并设备数量
|
||||
${
|
||||
sum(source, "设备",?设备.数量)
|
||||
}
|
||||
|
||||
BEGIN:_材机合并材料数量
|
||||
${
|
||||
sum(source, "材料",?#{
|
||||
-> parent.type == "项目划分"
|
||||
:
|
||||
材料.数量;
|
||||
//普通材料
|
||||
->parent.type == "定额"
|
||||
:
|
||||
parent.数量 * _项目划分费率() * 材料.数量 * parent.材料系数 * parent.定额系数;
|
||||
//配合比材料
|
||||
-> parent.type == "材料"
|
||||
:
|
||||
parent.数量 * parent.parent.数量 * _项目划分费率() * 材料.数量 * parent.parent.材料系数 * parent.parent.定额系数;
|
||||
})
|
||||
}
|
||||
|
||||
BEGIN:_材机合并定额数量
|
||||
${
|
||||
sum(source, "定额",?定额.数量)
|
||||
}
|
||||
@@ -1,180 +0,0 @@
|
||||
//-------------------------------------人工审前变量---------------------------------------------
|
||||
BEGIN:_材机人工审前价差不含税
|
||||
${
|
||||
sum(source,"人材机",?人材机.审前市场价不含税 - 人材机.审前预算价不含税)
|
||||
}
|
||||
|
||||
BEGIN:_材机人工审前市场价合价_不含税
|
||||
${
|
||||
round(?sum(source,"人材机",?人材机.审前市场价不含税 * 人材机.审前数量), _工程费用小数位数)
|
||||
}
|
||||
|
||||
BEGIN:_材机人工审前预算价合价_不含税
|
||||
${
|
||||
round(?sum(source,"人材机",?人材机.审前预算价不含税 * 人材机.审前数量), _工程费用小数位数)
|
||||
}
|
||||
|
||||
BEGIN:_材机人工审前价差合价_不含税
|
||||
${
|
||||
round(?sum(source,"人材机",?(人材机.审前市场价不含税 - 人材机.审前预算价不含税) * 人材机.审前数量), _工程费用小数位数)
|
||||
}
|
||||
|
||||
BEGIN:_材机人工核增核减市场价合价_不含税
|
||||
${
|
||||
?_材机人工市场价合价()-_材机人工审前市场价合价_不含税()
|
||||
}
|
||||
|
||||
BEGIN:_材机人工核增核减预算价合价_不含税
|
||||
${
|
||||
?_材机人工预算价合价()-_材机人工审前预算价合价_不含税()
|
||||
}
|
||||
|
||||
|
||||
//-------------------------------------机械审前变量---------------------------------------------
|
||||
BEGIN:_材机机械审前价差不含税
|
||||
${
|
||||
sum(source,"人材机",?人材机.审前市场价不含税 - 人材机.审前预算价不含税)
|
||||
}
|
||||
|
||||
BEGIN:_材机机械审前市场价合价_不含税
|
||||
${
|
||||
round(?sum(source,"人材机",?人材机.审前市场价不含税 * 人材机.审前数量), _工程费用小数位数)
|
||||
}
|
||||
|
||||
BEGIN:_材机机械审前预算价合价_不含税
|
||||
${
|
||||
round(?sum(source,"人材机",?人材机.审前预算价不含税 * 人材机.审前数量), _工程费用小数位数)
|
||||
}
|
||||
|
||||
BEGIN:_材机机械审前价差合价_不含税
|
||||
${
|
||||
round(?sum(source,"人材机",?(人材机.审前市场价不含税 - 人材机.审前预算价不含税) * 人材机.审前数量), _工程费用小数位数)
|
||||
}
|
||||
|
||||
BEGIN:_材机机械核增核减市场价合价_不含税
|
||||
${
|
||||
?_材机机械市场价合价()-_材机机械审前市场价合价_不含税()
|
||||
}
|
||||
|
||||
BEGIN:_材机机械核增核减预算价合价_不含税
|
||||
${
|
||||
?_材机机械预算价合价()-_材机机械审前预算价合价_不含税()
|
||||
}
|
||||
|
||||
//-------------------------------------材料审前变量---------------------------------------------
|
||||
BEGIN:_材机材料审前价差含税
|
||||
${
|
||||
sum(source,"人材机",?人材机.审前市场价含税 - 人材机.审前预算价含税)
|
||||
}
|
||||
|
||||
BEGIN:_材机材料审前价差不含税
|
||||
${
|
||||
sum(source,"人材机",?人材机.审前市场价不含税 - 人材机.审前预算价不含税)
|
||||
}
|
||||
|
||||
BEGIN:_材机材料审前市场价合价_含税
|
||||
${
|
||||
round(?sum(source,"人材机",?人材机.审前市场价含税 * 人材机.审前数量), _工程费用小数位数)
|
||||
}
|
||||
|
||||
BEGIN:_材机材料审前市场价合价_不含税
|
||||
${
|
||||
round(?sum(source,"人材机",?人材机.审前市场价不含税 * 人材机.审前数量), _工程费用小数位数)
|
||||
}
|
||||
|
||||
BEGIN:_材机材料审前预算价合价_含税
|
||||
${
|
||||
round(?sum(source,"人材机",?人材机.审前预算价含税 * 人材机.审前数量), _工程费用小数位数)
|
||||
}
|
||||
|
||||
BEGIN:_材机材料审前预算价合价_不含税
|
||||
${
|
||||
round(?sum(source,"人材机",?人材机.审前预算价不含税 * 人材机.审前数量), _工程费用小数位数)
|
||||
}
|
||||
|
||||
BEGIN:_材机材料审前价差合价_含税
|
||||
${
|
||||
round(?sum(source,"人材机",?(人材机.审前市场价含税 - 人材机.审前预算价含税) * 人材机.审前数量), _工程费用小数位数)
|
||||
}
|
||||
|
||||
BEGIN:_材机材料审前价差合价_不含税
|
||||
${
|
||||
round(?sum(source,"人材机",?(人材机.审前市场价不含税 - 人材机.审前预算价不含税) * 人材机.审前数量), _工程费用小数位数)
|
||||
}
|
||||
|
||||
|
||||
BEGIN:_材机材料核增核减市场价合价_不含税
|
||||
${
|
||||
?_材机材料市场价合价不含税()-_材机材料审前市场价合价_不含税()
|
||||
}
|
||||
|
||||
BEGIN:_材机材料核增核减市场价合价_含税
|
||||
${
|
||||
?_材机材料市场价合价含税()-_材机材料审前市场价合价_含税()
|
||||
}
|
||||
|
||||
BEGIN:_材机材料核增核减预算价合价_不含税
|
||||
${
|
||||
?_材机材料预算价合价不含税()-_材机材料审前预算价合价_不含税()
|
||||
}
|
||||
|
||||
BEGIN:_材机材料核增核减预算价合价_含税
|
||||
${
|
||||
?_材机材料预算价合价含税()-_材机材料审前预算价合价_含税()
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
//-------------------------------------主材审前变量---------------------------------------------
|
||||
BEGIN:_材机主材审前市场价合价_含税
|
||||
${
|
||||
round(?sum(source,"人材机",?人材机.审前市场价含税 * 人材机.审前数量 ), _工程费用小数位数)
|
||||
}
|
||||
|
||||
BEGIN:_材机主材审前市场价合价_不含税
|
||||
${
|
||||
round(?sum(source,"人材机",?人材机.审前市场价不含税 * 人材机.审前数量), _工程费用小数位数)
|
||||
}
|
||||
|
||||
BEGIN:_材机主材核增核减市场价合价_含税
|
||||
${
|
||||
?_材机主材合价含税()-_材机主材审前市场价合价_含税()
|
||||
}
|
||||
|
||||
BEGIN:_材机主材核增核减市场价合价_不含税
|
||||
${
|
||||
?_材机主材合价不含税()-_材机主材审前市场价合价_不含税()
|
||||
}
|
||||
|
||||
//-------------------------------------设备审前变量---------------------------------------------
|
||||
BEGIN:_材机设备审前市场价合价_含税
|
||||
${
|
||||
round(?sum(source,"人材机",?人材机.审前市场价含税 * 人材机.审前数量), _工程费用小数位数)
|
||||
}
|
||||
|
||||
BEGIN:_材机设备审前市场价合价_不含税
|
||||
${
|
||||
round(?sum(source,"人材机",?人材机.审前市场价不含税 * 人材机.审前数量), _工程费用小数位数)
|
||||
}
|
||||
|
||||
BEGIN:_材机设备核增核减市场价合价_含税
|
||||
${
|
||||
?_材机设备合价含税()-_材机设备审前市场价合价_含税()
|
||||
}
|
||||
|
||||
BEGIN:_材机设备核增核减市场价合价_不含税
|
||||
${
|
||||
?_材机设备合价不含税()-_材机设备审前市场价合价_不含税()
|
||||
}
|
||||
|
||||
//---------------
|
||||
BEGIN:_材机合并主材审前数量
|
||||
${
|
||||
sum(source, "主材",?主材.审前数量)
|
||||
}
|
||||
|
||||
BEGIN:_材机合并设备审前数量
|
||||
${
|
||||
sum(source, "设备",?设备.审前数量)
|
||||
}
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Reference in New Issue
Block a user