上传文件
This commit is contained in:
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,23 @@
|
||||
BEGIN:_材机合并机械数量
|
||||
${
|
||||
?#{
|
||||
->@工程信息.工程类型=="变电":sum(source, "机械", ?parent.数量 * 机械.数量 * parent.机械系数 * parent.定额系数);
|
||||
->@工程信息.工程类型=="送电":sum(source, "机械", ?parent.数量 * 机械.数量 * parent.机械系数 * parent.定额系数 * (1 + _地形机械系数()));
|
||||
}
|
||||
}
|
||||
|
||||
BEGIN:_材机合并人工数量
|
||||
${
|
||||
?#{
|
||||
->@工程信息.工程类型=="变电":sum(source, "人工", ?parent.数量 * 人工.数量 * parent.人工系数 * parent.定额系数);
|
||||
->@工程信息.工程类型=="送电":sum(source, "人工", ?parent.数量 * 人工.数量 * parent.人工系数 * parent.定额系数 * (1 + _地形人工系数()));
|
||||
}
|
||||
}
|
||||
|
||||
BEGIN:_材机合并材料数量
|
||||
${
|
||||
?#{
|
||||
->@工程信息.工程类型=="变电":sum(source, "材料", ?parent.数量 * 材料.数量 * parent.材料系数 * parent.定额系数);
|
||||
->@工程信息.工程类型=="送电":sum(source, "材料", ?parent.数量 * 材料.数量 * parent.材料系数 * parent.定额系数 * (1 + _地形材料系数()));
|
||||
}
|
||||
}
|
||||
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Binary file not shown.
@@ -0,0 +1,941 @@
|
||||
<Document>
|
||||
<TabDefs>
|
||||
<TabDef Title="ValueNode.text" Type="6" />
|
||||
<TabDef Title="RightNode.valtype" Type="3" />
|
||||
<TabDef Title="ConNode.valtype" Type="3" />
|
||||
<TabDef Title="LeftNode.valtype" Type="3" />
|
||||
<TabDef Title="ELNode.type" Type="6" />
|
||||
<TabDef Title="LeftNode.type" Type="6" />
|
||||
<TabDef Title="BCLExpression.name" Type="6" />
|
||||
<TabDef Title="varscope.var" Type="6" />
|
||||
<TabDef Title="ELNode.text" Type="6" />
|
||||
<TabDef Title="ConNode.type" Type="6" />
|
||||
<TabDef Title="LeftNode.text" Type="6" />
|
||||
<TabDef Title="RightNode.type" Type="6" />
|
||||
<TabDef Title="ConNode.text" Type="6" />
|
||||
<TabDef Title="RightNode.text" Type="6" />
|
||||
<TabDef Title="ValueNode.type" Type="6" />
|
||||
<TabDef Title="ValueNode.valtype" Type="3" />
|
||||
<TabDef Title="ELNode.valtype" Type="3" />
|
||||
</TabDefs>
|
||||
<DataDefs>
|
||||
<BclDocument>
|
||||
<BCLExpression name="本体工程费">
|
||||
<ELNode type="表达式序列" text="{" valtype="5">
|
||||
<ELNode type="参数起始符号">
|
||||
<ELNode type="变量" text="@工程取费.线路.合计" valtype="5">
|
||||
<varscope var="@工程取费.线路.合计" />
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</BCLExpression>
|
||||
<BCLExpression name="设备购置费">
|
||||
<ELNode type="表达式序列" text="{" valtype="5">
|
||||
<ELNode type="参数起始符号">
|
||||
<ELNode type="简单计算式" text="@线路.设备_普通设备_甲供设备费含税+@线路.设备_普通设备_甲供设备运杂费+@线路.设备_主要设备_甲供设备费含税+@线路.设备_主要设备_甲供设备运杂费+@线路.设备_普通设备_乙供设备费不含税+@线路.设备_普通设备_乙供设备运杂费+@线路.设备_普通设备_乙供设备税金+@线路.设备_主要设备_乙供设备费不含税+@线路.设备_主要设备_乙供设备运杂费+@线路.设备_主要设备_乙供设备税金" valtype="5">
|
||||
<ELNode type="变量" text="@线路.设备_普通设备_甲供设备费含税" valtype="5">
|
||||
<varscope var="@线路.设备_普通设备_甲供设备费含税" />
|
||||
</ELNode>
|
||||
<ELNode type="变量" text="@线路.设备_普通设备_甲供设备运杂费" valtype="5">
|
||||
<varscope var="@线路.设备_普通设备_甲供设备运杂费" />
|
||||
</ELNode>
|
||||
<ELNode type="变量" text="@线路.设备_主要设备_甲供设备费含税" valtype="5">
|
||||
<varscope var="@线路.设备_主要设备_甲供设备费含税" />
|
||||
</ELNode>
|
||||
<ELNode type="变量" text="@线路.设备_主要设备_甲供设备运杂费" valtype="5">
|
||||
<varscope var="@线路.设备_主要设备_甲供设备运杂费" />
|
||||
</ELNode>
|
||||
<ELNode type="变量" text="@线路.设备_普通设备_乙供设备费不含税" valtype="5">
|
||||
<varscope var="@线路.设备_普通设备_乙供设备费不含税" />
|
||||
</ELNode>
|
||||
<ELNode type="变量" text="@线路.设备_普通设备_乙供设备运杂费" valtype="5">
|
||||
<varscope var="@线路.设备_普通设备_乙供设备运杂费" />
|
||||
</ELNode>
|
||||
<ELNode type="变量" text="@线路.设备_普通设备_乙供设备税金" valtype="5">
|
||||
<varscope var="@线路.设备_普通设备_乙供设备税金" />
|
||||
</ELNode>
|
||||
<ELNode type="变量" text="@线路.设备_主要设备_乙供设备费不含税" valtype="5">
|
||||
<varscope var="@线路.设备_主要设备_乙供设备费不含税" />
|
||||
</ELNode>
|
||||
<ELNode type="变量" text="@线路.设备_主要设备_乙供设备运杂费" valtype="5">
|
||||
<varscope var="@线路.设备_主要设备_乙供设备运杂费" />
|
||||
</ELNode>
|
||||
<ELNode type="变量" text="@线路.设备_主要设备_乙供设备税金" valtype="5">
|
||||
<varscope var="@线路.设备_主要设备_乙供设备税金" />
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</BCLExpression>
|
||||
<BCLExpression name="监造材料费">
|
||||
<ELNode type="表达式序列" text="{" valtype="5">
|
||||
<ELNode type="参数起始符号">
|
||||
<ELNode type="简单计算式" text="@线路.主材_取费_监造_甲供主材费含税+@线路.主材_取费_监造_甲供主材损耗费含税+@线路.主材_不取费_监造_甲供主材费含税+@线路.主材_不取费_监造_甲供主材损耗费含税+(@线路.主材_取费_监造_乙供主材费不含税+@线路.主材_取费_监造_乙供主材损耗费不含税+@线路.主材_不取费_监造_乙供主材费不含税+@线路.主材_不取费_监造_乙供主材损耗费不含税)*(1+@工程信息.工程税率/100)" valtype="5">
|
||||
<ELNode type="变量" text="@线路.主材_取费_监造_甲供主材费含税" valtype="5">
|
||||
<varscope var="@线路.主材_取费_监造_甲供主材费含税" />
|
||||
</ELNode>
|
||||
<ELNode type="变量" text="@线路.主材_取费_监造_甲供主材损耗费含税" valtype="5">
|
||||
<varscope var="@线路.主材_取费_监造_甲供主材损耗费含税" />
|
||||
</ELNode>
|
||||
<ELNode type="变量" text="@线路.主材_不取费_监造_甲供主材费含税" valtype="5">
|
||||
<varscope var="@线路.主材_不取费_监造_甲供主材费含税" />
|
||||
</ELNode>
|
||||
<ELNode type="变量" text="@线路.主材_不取费_监造_甲供主材损耗费含税" valtype="5">
|
||||
<varscope var="@线路.主材_不取费_监造_甲供主材损耗费含税" />
|
||||
</ELNode>
|
||||
<ELNode type="变量" text="@线路.主材_取费_监造_乙供主材费不含税" valtype="5">
|
||||
<varscope var="@线路.主材_取费_监造_乙供主材费不含税" />
|
||||
</ELNode>
|
||||
<ELNode type="变量" text="@线路.主材_取费_监造_乙供主材损耗费不含税" valtype="5">
|
||||
<varscope var="@线路.主材_取费_监造_乙供主材损耗费不含税" />
|
||||
</ELNode>
|
||||
<ELNode type="变量" text="@线路.主材_不取费_监造_乙供主材费不含税" valtype="5">
|
||||
<varscope var="@线路.主材_不取费_监造_乙供主材费不含税" />
|
||||
</ELNode>
|
||||
<ELNode type="变量" text="@线路.主材_不取费_监造_乙供主材损耗费不含税" valtype="5">
|
||||
<varscope var="@线路.主材_不取费_监造_乙供主材损耗费不含税" />
|
||||
</ELNode>
|
||||
<ELNode type="变量" text="@工程信息.工程税率" valtype="5">
|
||||
<varscope var="@工程信息.工程税率" />
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</BCLExpression>
|
||||
<BCLExpression name="监造设备费">
|
||||
<ELNode type="表达式序列" text="{" valtype="5">
|
||||
<ELNode type="参数起始符号">
|
||||
<ELNode type="简单计算式" text="@线路.设备_普通设备_监造_甲供设备费含税+@线路.设备_普通设备_监造_甲供设备运杂费+@线路.设备_普通设备_监造_乙供设备费不含税+@线路.设备_普通设备_监造_乙供设备运杂费+@线路.设备_普通设备_监造_乙供设备税金+@线路.设备_主要设备_监造_甲供设备费含税+@线路.设备_主要设备_监造_甲供设备运杂费+@线路.设备_主要设备_监造_乙供设备费不含税+@线路.设备_主要设备_监造_乙供设备运杂费+@线路.设备_主要设备_监造_乙供设备税金" valtype="5">
|
||||
<ELNode type="变量" text="@线路.设备_普通设备_监造_甲供设备费含税" valtype="5">
|
||||
<varscope var="@线路.设备_普通设备_监造_甲供设备费含税" />
|
||||
</ELNode>
|
||||
<ELNode type="变量" text="@线路.设备_普通设备_监造_甲供设备运杂费" valtype="5">
|
||||
<varscope var="@线路.设备_普通设备_监造_甲供设备运杂费" />
|
||||
</ELNode>
|
||||
<ELNode type="变量" text="@线路.设备_普通设备_监造_乙供设备费不含税" valtype="5">
|
||||
<varscope var="@线路.设备_普通设备_监造_乙供设备费不含税" />
|
||||
</ELNode>
|
||||
<ELNode type="变量" text="@线路.设备_普通设备_监造_乙供设备运杂费" valtype="5">
|
||||
<varscope var="@线路.设备_普通设备_监造_乙供设备运杂费" />
|
||||
</ELNode>
|
||||
<ELNode type="变量" text="@线路.设备_普通设备_监造_乙供设备税金" valtype="5">
|
||||
<varscope var="@线路.设备_普通设备_监造_乙供设备税金" />
|
||||
</ELNode>
|
||||
<ELNode type="变量" text="@线路.设备_主要设备_监造_甲供设备费含税" valtype="5">
|
||||
<varscope var="@线路.设备_主要设备_监造_甲供设备费含税" />
|
||||
</ELNode>
|
||||
<ELNode type="变量" text="@线路.设备_主要设备_监造_甲供设备运杂费" valtype="5">
|
||||
<varscope var="@线路.设备_主要设备_监造_甲供设备运杂费" />
|
||||
</ELNode>
|
||||
<ELNode type="变量" text="@线路.设备_主要设备_监造_乙供设备费不含税" valtype="5">
|
||||
<varscope var="@线路.设备_主要设备_监造_乙供设备费不含税" />
|
||||
</ELNode>
|
||||
<ELNode type="变量" text="@线路.设备_主要设备_监造_乙供设备运杂费" valtype="5">
|
||||
<varscope var="@线路.设备_主要设备_监造_乙供设备运杂费" />
|
||||
</ELNode>
|
||||
<ELNode type="变量" text="@线路.设备_主要设备_监造_乙供设备税金" valtype="5">
|
||||
<varscope var="@线路.设备_主要设备_监造_乙供设备税金" />
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</BCLExpression>
|
||||
<BCLExpression name="甲供主材费含税">
|
||||
<ELNode type="表达式序列" text="{" valtype="5">
|
||||
<ELNode type="参数起始符号">
|
||||
<ELNode type="简单计算式" text="@线路.主材_取费_甲供主材费含税+@线路.主材_取费_甲供主材损耗费含税+@线路.主材_不取费_甲供主材费含税+@线路.主材_不取费_甲供主材损耗费含税" valtype="5">
|
||||
<ELNode type="变量" text="@线路.主材_取费_甲供主材费含税" valtype="5">
|
||||
<varscope var="@线路.主材_取费_甲供主材费含税" />
|
||||
</ELNode>
|
||||
<ELNode type="变量" text="@线路.主材_取费_甲供主材损耗费含税" valtype="5">
|
||||
<varscope var="@线路.主材_取费_甲供主材损耗费含税" />
|
||||
</ELNode>
|
||||
<ELNode type="变量" text="@线路.主材_不取费_甲供主材费含税" valtype="5">
|
||||
<varscope var="@线路.主材_不取费_甲供主材费含税" />
|
||||
</ELNode>
|
||||
<ELNode type="变量" text="@线路.主材_不取费_甲供主材损耗费含税" valtype="5">
|
||||
<varscope var="@线路.主材_不取费_甲供主材损耗费含税" />
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</BCLExpression>
|
||||
<BCLExpression name="乙供主材费不含税">
|
||||
<ELNode type="表达式序列" text="{" valtype="5">
|
||||
<ELNode type="参数起始符号">
|
||||
<ELNode type="简单计算式" text="@线路.主材_取费_乙供主材费不含税+@线路.主材_取费_乙供主材损耗费不含税+@线路.主材_不取费_乙供主材费不含税+@线路.主材_不取费_乙供主材损耗费不含税" valtype="5">
|
||||
<ELNode type="变量" text="@线路.主材_取费_乙供主材费不含税" valtype="5">
|
||||
<varscope var="@线路.主材_取费_乙供主材费不含税" />
|
||||
</ELNode>
|
||||
<ELNode type="变量" text="@线路.主材_取费_乙供主材损耗费不含税" valtype="5">
|
||||
<varscope var="@线路.主材_取费_乙供主材损耗费不含税" />
|
||||
</ELNode>
|
||||
<ELNode type="变量" text="@线路.主材_不取费_乙供主材费不含税" valtype="5">
|
||||
<varscope var="@线路.主材_不取费_乙供主材费不含税" />
|
||||
</ELNode>
|
||||
<ELNode type="变量" text="@线路.主材_不取费_乙供主材损耗费不含税" valtype="5">
|
||||
<varscope var="@线路.主材_不取费_乙供主材损耗费不含税" />
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</BCLExpression>
|
||||
<BCLExpression name="取费定额人工费">
|
||||
<ELNode type="表达式序列" text="{" valtype="5">
|
||||
<ELNode type="参数起始符号">
|
||||
<ELNode type="加" text="+" valtype="5">
|
||||
<LeftNode type="函数" text="定额_取费_人工费" valtype="5" />
|
||||
<RightNode type="函数" text="定额_取费_地形人工费" valtype="5" />
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</BCLExpression>
|
||||
<BCLExpression name="取费定额乙供材料费不含税">
|
||||
<ELNode type="表达式序列" text="{" valtype="5">
|
||||
<ELNode type="参数起始符号">
|
||||
<ELNode type="函数" text="定额_取费_乙供材料费不含税" valtype="5" />
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</BCLExpression>
|
||||
<BCLExpression name="取费定额机械费">
|
||||
<ELNode type="表达式序列" text="{" valtype="5">
|
||||
<ELNode type="参数起始符号">
|
||||
<ELNode type="加" text="+" valtype="5">
|
||||
<LeftNode type="函数" text="定额_取费_机械费" valtype="5" />
|
||||
<RightNode type="函数" text="定额_取费_地形机械费" valtype="5" />
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</BCLExpression>
|
||||
<BCLExpression name="甲供取费主材费含税">
|
||||
<ELNode type="表达式序列" text="{" valtype="5">
|
||||
<ELNode type="参数起始符号">
|
||||
<ELNode type="加" text="+" valtype="5">
|
||||
<LeftNode type="函数" text="主材_取费_甲供主材费含税" valtype="5" />
|
||||
<RightNode type="函数" text="主材_取费_甲供主材损耗费含税" valtype="5" />
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</BCLExpression>
|
||||
<BCLExpression name="乙供取费主材费不含税">
|
||||
<ELNode type="表达式序列" text="{" valtype="5">
|
||||
<ELNode type="参数起始符号">
|
||||
<ELNode type="加" text="+" valtype="5">
|
||||
<LeftNode type="函数" text="主材_取费_乙供主材费不含税" valtype="5" />
|
||||
<RightNode type="函数" text="主材_取费_乙供主材损耗费不含税" valtype="5" />
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</BCLExpression>
|
||||
<BCLExpression name="甲供设备费含税">
|
||||
<ELNode type="表达式序列" text="{" valtype="5">
|
||||
<ELNode type="参数起始符号">
|
||||
<ELNode type="加" text="+" valtype="5">
|
||||
<LeftNode type="加" text="+" valtype="5">
|
||||
<LeftNode type="加" text="+" valtype="5">
|
||||
<LeftNode type="函数" text="设备_普通设备_甲供设备费含税" valtype="5" />
|
||||
<RightNode type="函数" text="设备_普通设备_甲供设备运杂费" valtype="5" />
|
||||
</LeftNode>
|
||||
<RightNode type="函数" text="设备_主要设备_甲供设备费含税" valtype="5" />
|
||||
</LeftNode>
|
||||
<RightNode type="函数" text="设备_主要设备_甲供设备运杂费" valtype="5" />
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</BCLExpression>
|
||||
<BCLExpression name="乙供设备费不含税">
|
||||
<ELNode type="表达式序列" text="{" valtype="5">
|
||||
<ELNode type="参数起始符号">
|
||||
<ELNode type="加" text="+" valtype="5">
|
||||
<LeftNode type="加" text="+" valtype="5">
|
||||
<LeftNode type="加" text="+" valtype="5">
|
||||
<LeftNode type="函数" text="设备_普通设备_乙供设备费不含税" valtype="5" />
|
||||
<RightNode type="函数" text="设备_普通设备_乙供设备运杂费" valtype="5" />
|
||||
</LeftNode>
|
||||
<RightNode type="函数" text="设备_主要设备_乙供设备费不含税" valtype="5" />
|
||||
</LeftNode>
|
||||
<RightNode type="函数" text="设备_主要设备_乙供设备运杂费" valtype="5" />
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</BCLExpression>
|
||||
<BCLExpression name="乙供设备税金">
|
||||
<ELNode type="表达式序列" text="{" valtype="5">
|
||||
<ELNode type="参数起始符号">
|
||||
<ELNode type="加" text="+" valtype="5">
|
||||
<LeftNode type="函数" text="设备_普通设备_乙供设备税金" valtype="5" />
|
||||
<RightNode type="函数" text="设备_主要设备_乙供设备税金" valtype="5" />
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</BCLExpression>
|
||||
<BCLExpression name="甲供主材进项税额">
|
||||
<ELNode type="表达式序列" text="{" valtype="5">
|
||||
<ELNode type="参数起始符号">
|
||||
<ELNode type="减" text="-" valtype="5">
|
||||
<LeftNode type="减" text="-" valtype="5">
|
||||
<LeftNode type="加" text="+" valtype="5">
|
||||
<LeftNode type="函数" text="主材_取费_甲供主材费含税" valtype="5" />
|
||||
<RightNode type="函数" text="主材_取费_甲供主材损耗费含税" valtype="5" />
|
||||
</LeftNode>
|
||||
<RightNode type="函数" text="主材_取费_甲供主材费不含税" valtype="5" />
|
||||
</LeftNode>
|
||||
<RightNode type="函数" text="主材_取费_甲供主材损耗费不含税" valtype="5" />
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</BCLExpression>
|
||||
<BCLExpression name="不取费定额费不含税">
|
||||
<ELNode type="表达式序列" text="{" valtype="5">
|
||||
<ELNode type="参数起始符号">
|
||||
<ELNode type="加" text="+" valtype="5">
|
||||
<LeftNode type="加" text="+" valtype="5">
|
||||
<LeftNode type="加" text="+" valtype="5">
|
||||
<LeftNode type="加" text="+" valtype="5">
|
||||
<LeftNode type="函数" text="定额_不取费_人工费" valtype="5" />
|
||||
<RightNode type="函数" text="定额_不取费_地形人工费" valtype="5" />
|
||||
</LeftNode>
|
||||
<RightNode type="函数" text="定额_不取费_乙供材料费不含税" valtype="5" />
|
||||
</LeftNode>
|
||||
<RightNode type="函数" text="定额_不取费_机械费" valtype="5" />
|
||||
</LeftNode>
|
||||
<RightNode type="函数" text="定额_不取费_地形机械费" valtype="5" />
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</BCLExpression>
|
||||
<BCLExpression name="不取费甲供主材费含税">
|
||||
<ELNode type="表达式序列" text="{" valtype="5">
|
||||
<ELNode type="参数起始符号">
|
||||
<ELNode type="加" text="+" valtype="5">
|
||||
<LeftNode type="函数" text="主材_不取费_甲供主材费含税" valtype="5" />
|
||||
<RightNode type="函数" text="主材_不取费_甲供主材损耗费含税" valtype="5" />
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</BCLExpression>
|
||||
<BCLExpression name="不取费乙供主材费不含税">
|
||||
<ELNode type="表达式序列" text="{" valtype="5">
|
||||
<ELNode type="参数起始符号">
|
||||
<ELNode type="加" text="+" valtype="5">
|
||||
<LeftNode type="函数" text="主材_不取费_乙供主材费不含税" valtype="5" />
|
||||
<RightNode type="函数" text="主材_不取费_乙供主材损耗费不含税" valtype="5" />
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</BCLExpression>
|
||||
<BCLExpression name="人工价差">
|
||||
<ELNode type="表达式序列" text="{" valtype="5">
|
||||
<ELNode type="参数起始符号">
|
||||
<ELNode type="加" text="+" valtype="5">
|
||||
<LeftNode type="加" text="+" valtype="5">
|
||||
<LeftNode type="加" text="+" valtype="5">
|
||||
<LeftNode type="函数" text="定额_取费_人工价差" valtype="5" />
|
||||
<RightNode type="函数" text="定额_取费_地形人工价差" valtype="5" />
|
||||
</LeftNode>
|
||||
<RightNode type="函数" text="定额_不取费_人工价差" valtype="5" />
|
||||
</LeftNode>
|
||||
<RightNode type="函数" text="定额_不取费_地形人工价差" valtype="5" />
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</BCLExpression>
|
||||
<BCLExpression name="线路人工价差">
|
||||
<ELNode type="表达式序列" text="{" valtype="5">
|
||||
<ELNode type="参数起始符号">
|
||||
<ELNode type="简单计算式" text="@线路.定额_取费_人工价差+@线路.定额_取费_地形人工价差+@线路.定额_不取费_人工价差+@线路.定额_不取费_地形人工价差" valtype="5">
|
||||
<ELNode type="变量" text="@线路.定额_取费_人工价差" valtype="5">
|
||||
<varscope var="@线路.定额_取费_人工价差" />
|
||||
</ELNode>
|
||||
<ELNode type="变量" text="@线路.定额_取费_地形人工价差" valtype="5">
|
||||
<varscope var="@线路.定额_取费_地形人工价差" />
|
||||
</ELNode>
|
||||
<ELNode type="变量" text="@线路.定额_不取费_人工价差" valtype="5">
|
||||
<varscope var="@线路.定额_不取费_人工价差" />
|
||||
</ELNode>
|
||||
<ELNode type="变量" text="@线路.定额_不取费_地形人工价差" valtype="5">
|
||||
<varscope var="@线路.定额_不取费_地形人工价差" />
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</BCLExpression>
|
||||
<BCLExpression name="乙供材料价差不含税">
|
||||
<ELNode type="表达式序列" text="{" valtype="5">
|
||||
<ELNode type="参数起始符号">
|
||||
<ELNode type="加" text="+" valtype="5">
|
||||
<LeftNode type="函数" text="定额_取费_乙供材料价差不含税" valtype="5" />
|
||||
<RightNode type="函数" text="定额_不取费_乙供材料价差不含税" valtype="5" />
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</BCLExpression>
|
||||
<BCLExpression name="线路乙供材料价差不含税">
|
||||
<ELNode type="表达式序列" text="{" valtype="5">
|
||||
<ELNode type="参数起始符号">
|
||||
<ELNode type="简单计算式" text="@线路.定额_取费_乙供材料价差不含税+@线路.定额_不取费_乙供材料价差不含税" valtype="5">
|
||||
<ELNode type="变量" text="@线路.定额_取费_乙供材料价差不含税" valtype="5">
|
||||
<varscope var="@线路.定额_取费_乙供材料价差不含税" />
|
||||
</ELNode>
|
||||
<ELNode type="变量" text="@线路.定额_不取费_乙供材料价差不含税" valtype="5">
|
||||
<varscope var="@线路.定额_不取费_乙供材料价差不含税" />
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</BCLExpression>
|
||||
<BCLExpression name="机械价差">
|
||||
<ELNode type="表达式序列" text="{" valtype="5">
|
||||
<ELNode type="参数起始符号">
|
||||
<ELNode type="加" text="+" valtype="5">
|
||||
<LeftNode type="加" text="+" valtype="5">
|
||||
<LeftNode type="加" text="+" valtype="5">
|
||||
<LeftNode type="函数" text="定额_取费_机械价差" valtype="5" />
|
||||
<RightNode type="函数" text="定额_取费_地形机械价差" valtype="5" />
|
||||
</LeftNode>
|
||||
<RightNode type="函数" text="定额_不取费_机械价差" valtype="5" />
|
||||
</LeftNode>
|
||||
<RightNode type="函数" text="定额_不取费_地形机械价差" valtype="5" />
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</BCLExpression>
|
||||
<BCLExpression name="线路机械价差">
|
||||
<ELNode type="表达式序列" text="{" valtype="5">
|
||||
<ELNode type="参数起始符号">
|
||||
<ELNode type="简单计算式" text="@线路.定额_取费_机械价差+@线路.定额_取费_地形机械价差+@线路.定额_不取费_机械价差+@线路.定额_不取费_地形机械价差" valtype="5">
|
||||
<ELNode type="变量" text="@线路.定额_取费_机械价差" valtype="5">
|
||||
<varscope var="@线路.定额_取费_机械价差" />
|
||||
</ELNode>
|
||||
<ELNode type="变量" text="@线路.定额_取费_地形机械价差" valtype="5">
|
||||
<varscope var="@线路.定额_取费_地形机械价差" />
|
||||
</ELNode>
|
||||
<ELNode type="变量" text="@线路.定额_不取费_机械价差" valtype="5">
|
||||
<varscope var="@线路.定额_不取费_机械价差" />
|
||||
</ELNode>
|
||||
<ELNode type="变量" text="@线路.定额_不取费_地形机械价差" valtype="5">
|
||||
<varscope var="@线路.定额_不取费_地形机械价差" />
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</BCLExpression>
|
||||
<BCLExpression name="乙供主材价差不含税">
|
||||
<ELNode type="表达式序列" text="{" valtype="5">
|
||||
<ELNode type="参数起始符号">
|
||||
<ELNode type="加" text="+" valtype="5">
|
||||
<LeftNode type="加" text="+" valtype="5">
|
||||
<LeftNode type="加" text="+" valtype="5">
|
||||
<LeftNode type="函数" text="主材_取费_乙供主材价差不含税" valtype="5" />
|
||||
<RightNode type="函数" text="主材_取费_乙供主材损耗价差不含税" valtype="5" />
|
||||
</LeftNode>
|
||||
<RightNode type="函数" text="主材_不取费_乙供主材价差不含税" valtype="5" />
|
||||
</LeftNode>
|
||||
<RightNode type="函数" text="主材_不取费_乙供主材损耗价差不含税" valtype="5" />
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</BCLExpression>
|
||||
<BCLExpression name="线路乙供主材价差不含税">
|
||||
<ELNode type="表达式序列" text="{" valtype="5">
|
||||
<ELNode type="参数起始符号">
|
||||
<ELNode type="简单计算式" text="@线路.主材_取费_乙供主材价差不含税+@线路.主材_不取费_乙供主材价差不含税+@线路.主材_取费_乙供主材损耗价差不含税+@线路.主材_不取费_乙供主材损耗价差不含税" valtype="5">
|
||||
<ELNode type="变量" text="@线路.主材_取费_乙供主材价差不含税" valtype="5">
|
||||
<varscope var="@线路.主材_取费_乙供主材价差不含税" />
|
||||
</ELNode>
|
||||
<ELNode type="变量" text="@线路.主材_不取费_乙供主材价差不含税" valtype="5">
|
||||
<varscope var="@线路.主材_不取费_乙供主材价差不含税" />
|
||||
</ELNode>
|
||||
<ELNode type="变量" text="@线路.主材_取费_乙供主材损耗价差不含税" valtype="5">
|
||||
<varscope var="@线路.主材_取费_乙供主材损耗价差不含税" />
|
||||
</ELNode>
|
||||
<ELNode type="变量" text="@线路.主材_不取费_乙供主材损耗价差不含税" valtype="5">
|
||||
<varscope var="@线路.主材_不取费_乙供主材损耗价差不含税" />
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</BCLExpression>
|
||||
<BCLExpression name="甲供主材价差含税">
|
||||
<ELNode type="表达式序列" text="{" valtype="5">
|
||||
<ELNode type="参数起始符号">
|
||||
<ELNode type="加" text="+" valtype="5">
|
||||
<LeftNode type="加" text="+" valtype="5">
|
||||
<LeftNode type="加" text="+" valtype="5">
|
||||
<LeftNode type="函数" text="主材_取费_甲供主材价差含税" valtype="5" />
|
||||
<RightNode type="函数" text="主材_不取费_甲供主材价差含税" valtype="5" />
|
||||
</LeftNode>
|
||||
<RightNode type="函数" text="主材_取费_甲供主材损耗价差含税" valtype="5" />
|
||||
</LeftNode>
|
||||
<RightNode type="函数" text="主材_不取费_甲供主材损耗价差含税" valtype="5" />
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</BCLExpression>
|
||||
<BCLExpression name="线路甲供主材价差含税">
|
||||
<ELNode type="表达式序列" text="{" valtype="5">
|
||||
<ELNode type="参数起始符号">
|
||||
<ELNode type="简单计算式" text="@线路.主材_取费_甲供主材价差含税+@线路.主材_不取费_甲供主材价差含税+@线路.主材_取费_甲供主材损耗价差含税+@线路.主材_不取费_甲供主材损耗价差含税" valtype="5">
|
||||
<ELNode type="变量" text="@线路.主材_取费_甲供主材价差含税" valtype="5">
|
||||
<varscope var="@线路.主材_取费_甲供主材价差含税" />
|
||||
</ELNode>
|
||||
<ELNode type="变量" text="@线路.主材_不取费_甲供主材价差含税" valtype="5">
|
||||
<varscope var="@线路.主材_不取费_甲供主材价差含税" />
|
||||
</ELNode>
|
||||
<ELNode type="变量" text="@线路.主材_取费_甲供主材损耗价差含税" valtype="5">
|
||||
<varscope var="@线路.主材_取费_甲供主材损耗价差含税" />
|
||||
</ELNode>
|
||||
<ELNode type="变量" text="@线路.主材_不取费_甲供主材损耗价差含税" valtype="5">
|
||||
<varscope var="@线路.主材_不取费_甲供主材损耗价差含税" />
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</BCLExpression>
|
||||
<BCLExpression name="勘察费">
|
||||
<ELNode type="表达式序列" text="{" valtype="5">
|
||||
<ELNode type="参数起始符号">
|
||||
<ELNode type="函数" text="电力工程勘察费" valtype="5" />
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</BCLExpression>
|
||||
<BCLExpression name="设计费">
|
||||
<ELNode type="表达式序列" text="{" valtype="5">
|
||||
<ELNode type="参数起始符号">
|
||||
<ELNode type="函数" text="设计费总计" valtype="5" />
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</BCLExpression>
|
||||
<BCLExpression name="建设场地征用及清理费">
|
||||
<ELNode type="表达式序列" text="{" valtype="5">
|
||||
<ELNode type="参数起始符号">
|
||||
<ELNode type="变量" text="@场地征用费.合计" valtype="5">
|
||||
<varscope var="@场地征用费.合计" />
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</BCLExpression>
|
||||
<BCLExpression name="建设期贷款利息">
|
||||
<ELNode type="表达式序列" text="{" valtype="5">
|
||||
<ELNode type="参数起始符号">
|
||||
<ELNode type="函数" text="贷款利息" valtype="5" />
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</BCLExpression>
|
||||
<BCLExpression name="编制基准期价差">
|
||||
<ELNode type="表达式序列" text="{" valtype="5">
|
||||
<ELNode type="参数起始符号">
|
||||
<ELNode type="变量" text="@线路基准期价差.HJ" valtype="5">
|
||||
<varscope var="@线路基准期价差.HJ" />
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</BCLExpression>
|
||||
<BCLExpression name="余物清理费">
|
||||
<ELNode type="表达式序列" text="{" valtype="5">
|
||||
<ELNode type="参数起始符号">
|
||||
<ELNode type="变量" text="@工程取费.余物清理.YWQLF" valtype="5">
|
||||
<varscope var="@工程取费.余物清理.YWQLF" />
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</BCLExpression>
|
||||
<BCLExpression name="价差预备费">
|
||||
<ELNode type="表达式序列" text="{" valtype="5">
|
||||
<ELNode type="参数起始符号">
|
||||
<ELNode type="函数" text="价差预备费合计_计算结果" valtype="5" />
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</BCLExpression>
|
||||
<BCLExpression name="其他费用">
|
||||
<ELNode type="表达式序列" text="{" valtype="5">
|
||||
<ELNode type="参数起始符号">
|
||||
<ELNode type="变量" text="@其他费用.合计" valtype="5">
|
||||
<varscope var="@其他费用.合计" />
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</BCLExpression>
|
||||
<BCLExpression name="工程监理费">
|
||||
<ELNode type="表达式序列" text="{" valtype="5">
|
||||
<ELNode type="参数起始符号">
|
||||
<ELNode type="函数" text="架空线路工程监理费" valtype="5" />
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</BCLExpression>
|
||||
<BCLExpression name="可行性研究评审费">
|
||||
<ELNode type="表达式序列" text="{" valtype="5">
|
||||
<ELNode type="参数起始符号">
|
||||
<ELNode type="函数" text="架空线路可行性研究评审费" valtype="5" />
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</BCLExpression>
|
||||
<BCLExpression name="初步设计评审费">
|
||||
<ELNode type="表达式序列" text="{" valtype="5">
|
||||
<ELNode type="参数起始符号">
|
||||
<ELNode type="函数" text="架空线路初步设计评审费" valtype="5" />
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</BCLExpression>
|
||||
<BCLExpression name="施工图评审费">
|
||||
<ELNode type="表达式序列" text="{" valtype="5">
|
||||
<ELNode type="参数起始符号">
|
||||
<ELNode type="函数" text="架空线路施工图设计评审费" valtype="5" />
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</BCLExpression>
|
||||
<BCLExpression name="塔基占地面积">
|
||||
<ELNode type="表达式序列" text="{" valtype="5">
|
||||
<ELNode type="参数起始符号">
|
||||
<ELNode type="变量" text="@工程信息.塔基占地面积" valtype="5">
|
||||
<varscope var="@工程信息.塔基占地面积" />
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</BCLExpression>
|
||||
<BCLExpression name="塔基占地亩数">
|
||||
<ELNode type="表达式序列" text="{" valtype="5">
|
||||
<ELNode type="参数起始符号">
|
||||
<ELNode type="简单计算式" text="@工程信息.塔基占地面积/666.667" valtype="5">
|
||||
<ELNode type="变量" text="@工程信息.塔基占地面积" valtype="5">
|
||||
<varscope var="@工程信息.塔基占地面积" />
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</BCLExpression>
|
||||
<BCLExpression name="辅助费用">
|
||||
<ELNode type="表达式序列" text="{" valtype="5">
|
||||
<ELNode type="参数起始符号">
|
||||
<ELNode type="变量" text="@辅助费用.合计" valtype="5">
|
||||
<varscope var="@辅助费用.合计" />
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</BCLExpression>
|
||||
<BCLExpression name="工程税率">
|
||||
<ELNode type="表达式序列" text="{" valtype="5">
|
||||
<ELNode type="参数起始符号">
|
||||
<ELNode type="变量" text="@工程信息.工程税率" valtype="5">
|
||||
<varscope var="@工程信息.工程税率" />
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</BCLExpression>
|
||||
<BCLExpression name="制造业增值税率">
|
||||
<ELNode type="表达式序列" text="{" valtype="5">
|
||||
<ELNode type="数值" text="13" valtype="3" />
|
||||
</ELNode>
|
||||
</BCLExpression>
|
||||
<BCLExpression name="服务业增值税率">
|
||||
<ELNode type="表达式序列" text="{" valtype="5">
|
||||
<ELNode type="数值" text="6" valtype="3" />
|
||||
</ELNode>
|
||||
</BCLExpression>
|
||||
<BCLExpression name="基本预备费费率">
|
||||
<ELNode type="表达式序列" text="{" valtype="5">
|
||||
<ELNode type="参数起始符号">
|
||||
<ELNode type="变量" text="@工程信息.基本预备费费率" valtype="5">
|
||||
<varscope var="@工程信息.基本预备费费率" />
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</BCLExpression>
|
||||
<BCLExpression name="_线路_主材_取费">
|
||||
<ELNode type="表达式序列" text="{" valtype="5">
|
||||
<ELNode type="参数起始符号">
|
||||
<ELNode type="简单计算式" text="@线路.主材_取费_甲供主材费含税-@线路.主材_取费_甲供主材费不含税+@线路.主材_取费_甲供主材损耗费含税-@线路.主材_取费_甲供主材损耗费不含税+@线路.主材_取费_甲供主材价差含税-@线路.主材_取费_甲供主材价差不含税+@线路.主材_取费_甲供主材损耗价差含税-@线路.主材_取费_甲供主材损耗价差不含税" valtype="5">
|
||||
<ELNode type="变量" text="@线路.主材_取费_甲供主材费含税" valtype="5">
|
||||
<varscope var="@线路.主材_取费_甲供主材费含税" />
|
||||
</ELNode>
|
||||
<ELNode type="变量" text="@线路.主材_取费_甲供主材费不含税" valtype="5">
|
||||
<varscope var="@线路.主材_取费_甲供主材费不含税" />
|
||||
</ELNode>
|
||||
<ELNode type="变量" text="@线路.主材_取费_甲供主材损耗费含税" valtype="5">
|
||||
<varscope var="@线路.主材_取费_甲供主材损耗费含税" />
|
||||
</ELNode>
|
||||
<ELNode type="变量" text="@线路.主材_取费_甲供主材损耗费不含税" valtype="5">
|
||||
<varscope var="@线路.主材_取费_甲供主材损耗费不含税" />
|
||||
</ELNode>
|
||||
<ELNode type="变量" text="@线路.主材_取费_甲供主材价差含税" valtype="5">
|
||||
<varscope var="@线路.主材_取费_甲供主材价差含税" />
|
||||
</ELNode>
|
||||
<ELNode type="变量" text="@线路.主材_取费_甲供主材价差不含税" valtype="5">
|
||||
<varscope var="@线路.主材_取费_甲供主材价差不含税" />
|
||||
</ELNode>
|
||||
<ELNode type="变量" text="@线路.主材_取费_甲供主材损耗价差含税" valtype="5">
|
||||
<varscope var="@线路.主材_取费_甲供主材损耗价差含税" />
|
||||
</ELNode>
|
||||
<ELNode type="变量" text="@线路.主材_取费_甲供主材损耗价差不含税" valtype="5">
|
||||
<varscope var="@线路.主材_取费_甲供主材损耗价差不含税" />
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</BCLExpression>
|
||||
<BCLExpression name="_线路_主材_不取费">
|
||||
<ELNode type="表达式序列" text="{" valtype="5">
|
||||
<ELNode type="参数起始符号">
|
||||
<ELNode type="简单计算式" text="@线路.主材_不取费_甲供主材费含税-@线路.主材_不取费_甲供主材费不含税+@线路.主材_不取费_甲供主材损耗费含税-@线路.主材_不取费_甲供主材损耗费不含税+@线路.主材_不取费_甲供主材价差含税-@线路.主材_不取费_甲供主材价差不含税+@线路.主材_不取费_甲供主材损耗价差含税-@线路.主材_不取费_甲供主材损耗价差不含税" valtype="5">
|
||||
<ELNode type="变量" text="@线路.主材_不取费_甲供主材费含税" valtype="5">
|
||||
<varscope var="@线路.主材_不取费_甲供主材费含税" />
|
||||
</ELNode>
|
||||
<ELNode type="变量" text="@线路.主材_不取费_甲供主材费不含税" valtype="5">
|
||||
<varscope var="@线路.主材_不取费_甲供主材费不含税" />
|
||||
</ELNode>
|
||||
<ELNode type="变量" text="@线路.主材_不取费_甲供主材损耗费含税" valtype="5">
|
||||
<varscope var="@线路.主材_不取费_甲供主材损耗费含税" />
|
||||
</ELNode>
|
||||
<ELNode type="变量" text="@线路.主材_不取费_甲供主材损耗费不含税" valtype="5">
|
||||
<varscope var="@线路.主材_不取费_甲供主材损耗费不含税" />
|
||||
</ELNode>
|
||||
<ELNode type="变量" text="@线路.主材_不取费_甲供主材价差含税" valtype="5">
|
||||
<varscope var="@线路.主材_不取费_甲供主材价差含税" />
|
||||
</ELNode>
|
||||
<ELNode type="变量" text="@线路.主材_不取费_甲供主材价差不含税" valtype="5">
|
||||
<varscope var="@线路.主材_不取费_甲供主材价差不含税" />
|
||||
</ELNode>
|
||||
<ELNode type="变量" text="@线路.主材_不取费_甲供主材损耗价差含税" valtype="5">
|
||||
<varscope var="@线路.主材_不取费_甲供主材损耗价差含税" />
|
||||
</ELNode>
|
||||
<ELNode type="变量" text="@线路.主材_不取费_甲供主材损耗价差不含税" valtype="5">
|
||||
<varscope var="@线路.主材_不取费_甲供主材损耗价差不含税" />
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</BCLExpression>
|
||||
<BCLExpression name="本体工程可抵扣增值税">
|
||||
<ELNode type="表达式序列" text="{" valtype="5">
|
||||
<ELNode type="参数起始符号">
|
||||
<ELNode type="条件运算符" text="#{" valtype="5">
|
||||
<ConditionNode>
|
||||
<ConListElm>
|
||||
<ConNode type="== " text="==" valtype="5">
|
||||
<LeftNode type="变量" text="@工程信息.配置选项" valtype="5">
|
||||
<varscope var="@工程信息.配置选项" />
|
||||
</LeftNode>
|
||||
<RightNode type="字符串" text="2018年版预规" valtype="5" />
|
||||
</ConNode>
|
||||
<ValueNode type="减" text="-" valtype="5">
|
||||
<LeftNode type="加" text="+" valtype="5">
|
||||
<LeftNode type="加" text="+" valtype="5">
|
||||
<LeftNode type="加" text="+" valtype="5">
|
||||
<LeftNode type="函数" text="_线路_主材_取费" valtype="5" />
|
||||
<RightNode type="函数" text="_线路_主材_不取费" valtype="5" />
|
||||
</LeftNode>
|
||||
<RightNode type="变量" text="@工程取费.线路.税金" valtype="5">
|
||||
<varscope var="@工程取费.线路.税金" />
|
||||
</RightNode>
|
||||
</LeftNode>
|
||||
<RightNode type="变量" text="@线路.一笔性费用" valtype="5">
|
||||
<varscope var="@线路.一笔性费用" />
|
||||
</RightNode>
|
||||
</LeftNode>
|
||||
<RightNode type="变量" text="@线路.一笔性费用_不含税" valtype="5">
|
||||
<varscope var="@线路.一笔性费用_不含税" />
|
||||
</RightNode>
|
||||
</ValueNode>
|
||||
</ConListElm>
|
||||
<ConListElm>
|
||||
<ConNode type="== " text="==" valtype="5">
|
||||
<LeftNode type="变量" text="@工程信息.配置选项" valtype="5">
|
||||
<varscope var="@工程信息.配置选项" />
|
||||
</LeftNode>
|
||||
<RightNode type="字符串" text="DL/T 54xx导则" valtype="5" />
|
||||
</ConNode>
|
||||
<ValueNode type="减" text="-" valtype="5">
|
||||
<LeftNode type="加" text="+" valtype="5">
|
||||
<LeftNode type="加" text="+" valtype="5">
|
||||
<LeftNode type="加" text="+" valtype="5">
|
||||
<LeftNode type="加" text="+" valtype="5">
|
||||
<LeftNode type="函数" text="_线路_主材_取费" valtype="5" />
|
||||
<RightNode type="函数" text="_线路_主材_不取费" valtype="5" />
|
||||
</LeftNode>
|
||||
<RightNode type="变量" text="@工程取费.线路.税金" valtype="5">
|
||||
<varscope var="@工程取费.线路.税金" />
|
||||
</RightNode>
|
||||
</LeftNode>
|
||||
<RightNode type="变量" text="@线路基准期价差.SJ" valtype="5">
|
||||
<varscope var="@线路基准期价差.SJ" />
|
||||
</RightNode>
|
||||
</LeftNode>
|
||||
<RightNode type="变量" text="@线路.一笔性费用" valtype="5">
|
||||
<varscope var="@线路.一笔性费用" />
|
||||
</RightNode>
|
||||
</LeftNode>
|
||||
<RightNode type="变量" text="@线路.一笔性费用_不含税" valtype="5">
|
||||
<varscope var="@线路.一笔性费用_不含税" />
|
||||
</RightNode>
|
||||
</ValueNode>
|
||||
</ConListElm>
|
||||
</ConditionNode>
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</BCLExpression>
|
||||
<BCLExpression name="_线路_设备_普通设备">
|
||||
<ELNode type="表达式序列" text="{" valtype="5">
|
||||
<ELNode type="参数起始符号">
|
||||
<ELNode type="简单计算式" text="@线路.设备_普通设备_甲供设备费含税-@线路.设备_普通设备_甲供设备费不含税+@线路.设备_普通设备_乙供设备税金" valtype="5">
|
||||
<ELNode type="变量" text="@线路.设备_普通设备_甲供设备费含税" valtype="5">
|
||||
<varscope var="@线路.设备_普通设备_甲供设备费含税" />
|
||||
</ELNode>
|
||||
<ELNode type="变量" text="@线路.设备_普通设备_甲供设备费不含税" valtype="5">
|
||||
<varscope var="@线路.设备_普通设备_甲供设备费不含税" />
|
||||
</ELNode>
|
||||
<ELNode type="变量" text="@线路.设备_普通设备_乙供设备税金" valtype="5">
|
||||
<varscope var="@线路.设备_普通设备_乙供设备税金" />
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</BCLExpression>
|
||||
<BCLExpression name="_线路_设备_主要设备">
|
||||
<ELNode type="表达式序列" text="{" valtype="5">
|
||||
<ELNode type="参数起始符号">
|
||||
<ELNode type="简单计算式" text="@线路.设备_主要设备_甲供设备费含税-@线路.设备_主要设备_甲供设备费不含税+@线路.设备_主要设备_乙供设备税金" valtype="5">
|
||||
<ELNode type="变量" text="@线路.设备_主要设备_甲供设备费含税" valtype="5">
|
||||
<varscope var="@线路.设备_主要设备_甲供设备费含税" />
|
||||
</ELNode>
|
||||
<ELNode type="变量" text="@线路.设备_主要设备_甲供设备费不含税" valtype="5">
|
||||
<varscope var="@线路.设备_主要设备_甲供设备费不含税" />
|
||||
</ELNode>
|
||||
<ELNode type="变量" text="@线路.设备_主要设备_乙供设备税金" valtype="5">
|
||||
<varscope var="@线路.设备_主要设备_乙供设备税金" />
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</BCLExpression>
|
||||
<BCLExpression name="设备可抵扣增值税">
|
||||
<ELNode type="表达式序列" text="{" valtype="5">
|
||||
<ELNode type="参数起始符号">
|
||||
<ELNode type="加" text="+" valtype="5">
|
||||
<LeftNode type="函数" text="_线路_设备_普通设备" valtype="5" />
|
||||
<RightNode type="函数" text="_线路_设备_主要设备" valtype="5" />
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</BCLExpression>
|
||||
<BCLExpression name="线路亘长">
|
||||
<ELNode type="表达式序列" text="{" valtype="5">
|
||||
<ELNode type="参数起始符号">
|
||||
<ELNode type="变量" text="@工程信息.架线长度" valtype="5">
|
||||
<varscope var="@工程信息.架线长度" />
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</BCLExpression>
|
||||
<BCLExpression name="一般线路亘长">
|
||||
<ELNode type="表达式序列" text="{" valtype="5">
|
||||
<ELNode type="参数起始符号">
|
||||
<ELNode type="变量" text="@工程信息.一般线路亘长" valtype="5">
|
||||
<varscope var="@工程信息.一般线路亘长" />
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</BCLExpression>
|
||||
<BCLExpression name="大跨越线路亘长">
|
||||
<ELNode type="表达式序列" text="{" valtype="5">
|
||||
<ELNode type="参数起始符号">
|
||||
<ELNode type="变量" text="@工程信息.大跨越线路亘长" valtype="5">
|
||||
<varscope var="@工程信息.大跨越线路亘长" />
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</BCLExpression>
|
||||
<BCLExpression name="本期容量">
|
||||
<ELNode type="表达式序列" text="{" valtype="5">
|
||||
<ELNode type="参数起始符号">
|
||||
<ELNode type="简单计算式" text="@工程信息.本期单台容量*@工程信息.本期台数" valtype="5">
|
||||
<ELNode type="变量" text="@工程信息.本期单台容量" valtype="5">
|
||||
<varscope var="@工程信息.本期单台容量" />
|
||||
</ELNode>
|
||||
<ELNode type="变量" text="@工程信息.本期台数" valtype="5">
|
||||
<varscope var="@工程信息.本期台数" />
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</BCLExpression>
|
||||
<BCLExpression name="社会保险费缴费费率">
|
||||
<ELNode type="表达式序列" text="{" valtype="5">
|
||||
<ELNode type="参数起始符号">
|
||||
<ELNode type="变量" text="@工程信息.社会保险费缴费费率" valtype="5">
|
||||
<varscope var="@工程信息.社会保险费缴费费率" />
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</BCLExpression>
|
||||
<BCLExpression name="住房公积金缴费费率">
|
||||
<ELNode type="表达式序列" text="{" valtype="5">
|
||||
<ELNode type="参数起始符号">
|
||||
<ELNode type="变量" text="@工程信息.住房公积金缴费费率" valtype="5">
|
||||
<varscope var="@工程信息.住房公积金缴费费率" />
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</BCLExpression>
|
||||
<BCLExpression name="一笔性费用合计">
|
||||
<ELNode type="表达式序列" text="{" valtype="5">
|
||||
<ELNode type="参数起始符号">
|
||||
<ELNode type="简单计算式" text="@线路.一笔性费用+@余物清理.余物清理一笔性费用" valtype="5">
|
||||
<ELNode type="变量" text="@线路.一笔性费用" valtype="5">
|
||||
<varscope var="@线路.一笔性费用" />
|
||||
</ELNode>
|
||||
<ELNode type="变量" text="@余物清理.余物清理一笔性费用" valtype="5">
|
||||
<varscope var="@余物清理.余物清理一笔性费用" />
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</BCLExpression>
|
||||
<BCLExpression name="本体一笔性费用">
|
||||
<ELNode type="表达式序列" text="{" valtype="5">
|
||||
<ELNode type="参数起始符号">
|
||||
<ELNode type="变量" text="@线路.一笔性费用" valtype="5">
|
||||
<varscope var="@线路.一笔性费用" />
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</BCLExpression>
|
||||
<BCLExpression name="拆除工程费">
|
||||
<ELNode type="表达式序列" text="{" valtype="5">
|
||||
<ELNode type="参数起始符号">
|
||||
<ELNode type="变量" text="@工程取费.拆除线路.合计" valtype="5">
|
||||
<varscope var="@工程取费.拆除线路.合计" />
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</BCLExpression>
|
||||
<BCLExpression name="安全文明施工费">
|
||||
<ELNode type="表达式序列" text="{" valtype="5">
|
||||
<ELNode type="参数起始符号">
|
||||
<ELNode type="变量" text="@工程取费.线路.安全文明施工费" valtype="5">
|
||||
<varscope var="@工程取费.线路.安全文明施工费" />
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</BCLExpression>
|
||||
<BCLExpression name="余物清理安全文明施工费">
|
||||
<ELNode type="表达式序列" text="{" valtype="5">
|
||||
<ELNode type="参数起始符号">
|
||||
<ELNode type="变量" text="@工程取费.余物清理.安全文明施工费" valtype="5">
|
||||
<varscope var="@工程取费.余物清理.安全文明施工费" />
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</BCLExpression>
|
||||
<BCLExpression name="拆除安全文明施工费">
|
||||
<ELNode type="表达式序列" text="{" valtype="5">
|
||||
<ELNode type="参数起始符号">
|
||||
<ELNode type="变量" text="@工程取费.拆除线路.安全文明施工费" valtype="5">
|
||||
<varscope var="@工程取费.拆除线路.安全文明施工费" />
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</ELNode>
|
||||
</BCLExpression>
|
||||
</BclDocument>
|
||||
</DataDefs>
|
||||
</Document>
|
||||
Binary file not shown.
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,80 @@
|
||||
//------------------定额费用-------------------------------------------
|
||||
BEGIN:人工费
|
||||
${
|
||||
?_人工费_不含特殊费()+脚手架人工费()+混凝土施工调整人工费()+调试人工费()
|
||||
}
|
||||
|
||||
BEGIN:人工费_单价
|
||||
${
|
||||
?_人工费_不含特殊费_单价()+脚手架人工费_单价()+混凝土施工调整人工费_单价()+调试人工费_单价()
|
||||
}
|
||||
|
||||
BEGIN:乙供材料费不含税
|
||||
${
|
||||
?_乙供材料费_非宏变量()+脚手架材料费()+混凝土施工调整材料费()+调试材料费()
|
||||
}
|
||||
|
||||
BEGIN:乙供材料费不含税_单价
|
||||
${
|
||||
?_乙供材料费_非宏变量_单价()+脚手架材料费_单价()+混凝土施工调整材料费_单价()+调试材料费_单价()
|
||||
}
|
||||
|
||||
BEGIN:机械费
|
||||
${
|
||||
?_机械费_不含特殊费()+脚手架机械费()+混凝土施工调整机械费()+调试机械费()
|
||||
}
|
||||
|
||||
BEGIN:机械费_单价
|
||||
${
|
||||
?_机械费_不含特殊费_单价()+脚手架机械费_单价()+混凝土施工调整机械费_单价()+调试机械费_单价()
|
||||
}
|
||||
|
||||
BEGIN:人工价差
|
||||
${
|
||||
?_人工价差_不含特殊费()+脚手架人工价差()+混凝土施工调整人工价差()+调试人工价差()
|
||||
}
|
||||
|
||||
BEGIN:人工价差_单价
|
||||
${
|
||||
?_人工价差_不含特殊费_单价()+脚手架人工价差_单价()+混凝土施工调整人工价差_单价()+调试人工价差_单价()
|
||||
}
|
||||
|
||||
BEGIN:乙供材料价差不含税
|
||||
${
|
||||
?_乙供材料价差_不含特殊费()+脚手架材料价差()+混凝土施工调整材料价差()+调试材料价差()
|
||||
}
|
||||
|
||||
BEGIN:乙供材料价差不含税_单价
|
||||
${
|
||||
?_乙供材料价差_不含特殊费_单价()+脚手架材料价差_单价()+混凝土施工调整材料价差_单价()+调试材料价差_单价()
|
||||
}
|
||||
|
||||
BEGIN:机械价差
|
||||
${
|
||||
?_机械价差_不含特殊费()+脚手架机械价差()+混凝土施工调整机械价差()+调试机械价差()
|
||||
}
|
||||
|
||||
BEGIN:机械价差_单价
|
||||
${
|
||||
?_机械价差_不含特殊费_单价()+脚手架机械价差_单价()+混凝土施工调整机械价差_单价()+调试机械价差_单价()
|
||||
}
|
||||
|
||||
//BEGIN:材料费
|
||||
//${
|
||||
// ?甲供材料费()+乙供材料费()
|
||||
//}
|
||||
|
||||
//BEGIN:材料费_单价
|
||||
//${
|
||||
// ?甲供材料费_单价()+乙供材料费_单价()
|
||||
//}
|
||||
|
||||
//BEGIN:材料价差
|
||||
//${
|
||||
// ?甲供材料价差()+乙供材料价差()
|
||||
//}
|
||||
|
||||
//BEGIN:材料价差_单价
|
||||
//${
|
||||
// ?甲供材料价差_单价()+乙供材料价差_单价()
|
||||
//}
|
||||
Binary file not shown.
@@ -0,0 +1,480 @@
|
||||
//------------------地形增加费-------------------------------------------
|
||||
BEGIN:_地形人工系数
|
||||
${
|
||||
?#{
|
||||
->(工程量.调差类型 == "建筑拆除" || 工程量.调差类型 == "安装拆除" || 工程量.调差类型 == "建筑拆除措施二" || 工程量.调差类型 == "安装拆除措施二") && 工程量.专业类型 != "余物清理":
|
||||
#{
|
||||
->@工程信息.工程性质 == "技改":
|
||||
#{
|
||||
->(in(工程量.编码,"JYX1-1~16")) || (工程量.地形费计算方式 == "工地运输(人力运输)混凝土杆、混凝土预制品、钢管杆、线材的运输(不含机械费)")
|
||||
:
|
||||
@拆除地形系数.工地运输人力运输混凝土杆混凝土预制品钢管杆线材的运输不含机械费;
|
||||
->(in(工程量.编码,"JYX1-17~22")) || (工程量.地形费计算方式 == "工地运输(人力运输)金具、绝缘子、零星钢材、塔材、其他建筑安装材料的运输(不含机械费)")
|
||||
:
|
||||
@拆除地形系数.工地运输人力运输金具绝缘子零星钢材塔材其他建筑安装材料的运输不含机械费;
|
||||
->(in(工程量.编码,"JYX1-24^108")) || (工程量.地形费计算方式 == "工地运输汽车、拖拉机运输(不含装卸,沙漠地形没有正式公路时使用)")
|
||||
:
|
||||
@拆除地形系数.工地运输汽车拖拉机运输不含装卸沙漠地形没有正式公路时使用;
|
||||
->(in(工程量.编码,"JYX2-1~232")) || (工程量.地形费计算方式 == "土石方工程(不含机械费)")
|
||||
:
|
||||
@拆除地形系数.土石方工程不含机械费;
|
||||
->(in(工程量.编码,"JYX3-1~212,JGX1-1~17,XYX1-1~21,XYX3-1~6,CYX1-1~4")) || (工程量.地形费计算方式 == "基础工程")
|
||||
:
|
||||
@拆除地形系数.基础工程;
|
||||
->(in(工程量.编码,"JYX4-1~192,JGX2-1~59,XYX2-1~79,CYX2-1~40")) || (工程量.地形费计算方式 == "杆塔工程")
|
||||
:
|
||||
@拆除地形系数.杆塔工程;
|
||||
->(in(工程量.编码,"JGX3-1~54")) || (工程量.地形费计算方式 == "概算:架线工程")
|
||||
:
|
||||
@拆除地形系数.概算架线工程;
|
||||
->(in(工程量.编码,"JYX5-1~60,XYX4-1~77,CYX3-1~27")) || (工程量.地形费计算方式 == "预算:架线工程一般放、紧线(不包含跨越架设、拦河线安装)")
|
||||
:
|
||||
@拆除地形系数.预算架线工程一般放紧线不包含跨越架设拦河线安装;
|
||||
->(in(工程量.编码,"JYX5-61~119,CYX3-28~42")) || (工程量.地形费计算方式 == "预算:架线工程张力放紧线(不包含跨越架设、拦河线安装)")
|
||||
:
|
||||
@拆除地形系数.预算架线工程张力放紧线不包含跨越架设拦河线安装;
|
||||
->(in(工程量.编码,"JYX5-245~253")) || (工程量.地形费计算方式 == "预算:架线工程光缆接续(不包括测量)")
|
||||
:
|
||||
@拆除地形系数.预算架线工程光缆接续不包括测量;
|
||||
->(in(工程量.编码,"JYX6-1~172,JGX4-1~67,XYX5-1~223,CYX4-1~131")) || (工程量.地形费计算方式 == "附件工程")
|
||||
:
|
||||
@拆除地形系数.附件工程;
|
||||
->(in(工程量.编码,"JGX6-1~4")) || (工程量.地形费计算方式 == "概算:辅助工程")
|
||||
:
|
||||
@拆除地形系数.概算辅助工程;
|
||||
->(in(工程量.编码,"JYX8-1~25")) || (工程量.地形费计算方式 == "预算:辅助工程(基础辅助)施工道路,固沙,护坡、挡土墙及排洪沟砌筑,喷射混凝土护坡")
|
||||
:
|
||||
@拆除地形系数.预算辅助工程基础辅助施工道路固沙护坡挡土墙及排洪沟砌筑喷射混凝土护坡;
|
||||
->(in(工程量.编码,"JYX8-26~45,JYX8-119~130,XYX3-7~25")) || (工程量.地形费计算方式 == "预算:辅助工程(杆塔辅助)杆塔附属设施,防坠落装置安装,线路避雷器安装,监测装置安装调测,耐张线夹X射线探伤")
|
||||
:
|
||||
@拆除地形系数.预算辅助工程杆塔辅助杆塔附属设施防坠落装置安装线路避雷器安装监测装置安装调测耐张线夹X射线探伤;
|
||||
->(in(工程量.编码,"JYX8-46~89")) || (工程量.地形费计算方式 == "预算:辅助工程(索道设施)运输(地形选择按架设索道站所处地带实际地形为准)")
|
||||
:
|
||||
@拆除地形系数.预算辅助工程索道设施运输地形选择按架设索道站所处地带实际地形为准;
|
||||
->(in(工程量.编码,"JYX8-90~118")) || (工程量.地形费计算方式 == "预算:辅助工程(索道设施)安装(地形选择按架设索道站所处地带实际地形为准)")
|
||||
:
|
||||
@拆除地形系数.预算辅助工程索道设施安装地形选择按架设索道站所处地带实际地形为准;
|
||||
};
|
||||
->@工程信息.工程性质 == "检修":
|
||||
#{
|
||||
->(in(工程量.编码,"JYX1-1~16")) || (工程量.地形费计算方式 == "工地运输(人力运输)混凝土杆、混凝土预制品、钢管杆、线材的运输(不含机械费)")
|
||||
:
|
||||
@拆除地形系数.工地运输人力运输混凝土杆混凝土预制品钢管杆线材的运输不含机械费;
|
||||
->(in(工程量.编码,"JYX1-17~22")) || (工程量.地形费计算方式 == "工地运输(人力运输)金具、绝缘子、零星钢材、塔材、其他建筑安装材料的运输(不含机械费)")
|
||||
:
|
||||
@拆除地形系数.工地运输人力运输金具绝缘子零星钢材塔材其他建筑安装材料的运输不含机械费;
|
||||
->(in(工程量.编码,"JYX1-24^108")) || (工程量.地形费计算方式 == "工地运输汽车、拖拉机运输(不含装卸,沙漠地形没有正式公路时使用)")
|
||||
:
|
||||
@拆除地形系数.工地运输汽车拖拉机运输不含装卸沙漠地形没有正式公路时使用;
|
||||
->(in(工程量.编码,"JYX3-1~212,JYX4-1~192,JYX5-1~119,JYX5-245~253,JYX6-1~172,JGX1-1~17,JGX2-1~59,JGX3-1~54,JGX4-1~67,XYX1-1~21,XYX2-1~79,XYX3-1~25,XYX4-1~77,XYX5-1~223,CYX1-1~4,CYX2-1~40,CYX3-1~42,CYX4-1~131")) || (工程量.地形费计算方式 == "基础、杆塔、防雷设施及接地装置、导线及避雷线、附件检修")
|
||||
:
|
||||
@拆除地形系数.基础杆塔防雷设施及接地装置导线及避雷线附件检修;
|
||||
->(in(工程量.编码,"JYX2-1~232")) || (工程量.地形费计算方式 == "土石方工程(不含机械费)")
|
||||
:
|
||||
@拆除地形系数.土石方工程不含机械费;
|
||||
->(in(工程量.编码,"JGX6-1~4")) || (工程量.地形费计算方式 == "概算:辅助工程")
|
||||
:
|
||||
@拆除地形系数.概算辅助工程;
|
||||
->(in(工程量.编码,"JYX8-1~25")) || (工程量.地形费计算方式 == "预算:辅助工程(基础辅助)施工道路,固沙,护坡、挡土墙及排洪沟砌筑,喷射混凝土护坡")
|
||||
:
|
||||
@拆除地形系数.预算辅助工程基础辅助施工道路固沙护坡挡土墙及排洪沟砌筑喷射混凝土护坡;
|
||||
->(in(工程量.编码,"JYX8-26~45,JYX8-119~130")) || (工程量.地形费计算方式 == "预算:辅助工程(杆塔辅助)杆塔附属设施,防坠落装置安装,线路避雷器安装,监测装置安装调测,耐张线夹X射线探伤")
|
||||
:
|
||||
@拆除地形系数.预算辅助工程杆塔辅助杆塔附属设施防坠落装置安装线路避雷器安装监测装置安装调测耐张线夹X射线探伤;
|
||||
->(in(工程量.编码,"JYX8-46~89")) || (工程量.地形费计算方式 == "预算:辅助工程(索道设施)运输(地形选择按架设索道站所处地带实际地形为准)")
|
||||
:
|
||||
@拆除地形系数.预算辅助工程索道设施运输地形选择按架设索道站所处地带实际地形为准;
|
||||
->(in(工程量.编码,"JYX8-90~118")) || (工程量.地形费计算方式 == "预算:辅助工程(索道设施)安装(地形选择按架设索道站所处地带实际地形为准)")
|
||||
:
|
||||
@拆除地形系数.预算辅助工程索道设施安装地形选择按架设索道站所处地带实际地形为准;
|
||||
};
|
||||
};
|
||||
->:
|
||||
#{
|
||||
->@工程信息.工程性质 == "技改" && 工程量.专业类型 != "拆除":
|
||||
#{
|
||||
->(in(工程量.编码,"JYX1-1~16")) || (工程量.地形费计算方式 == "工地运输(人力运输)混凝土杆、混凝土预制品、钢管杆、线材的运输(不含机械费)")
|
||||
:
|
||||
@地形系数.工地运输人力运输混凝土杆混凝土预制品钢管杆线材的运输不含机械费;
|
||||
->(in(工程量.编码,"JYX1-17~22")) || (工程量.地形费计算方式 == "工地运输(人力运输)金具、绝缘子、零星钢材、塔材、其他建筑安装材料的运输(不含机械费)")
|
||||
:
|
||||
@地形系数.工地运输人力运输金具绝缘子零星钢材塔材其他建筑安装材料的运输不含机械费;
|
||||
->(in(工程量.编码,"JYX1-24^108")) || (工程量.地形费计算方式 == "工地运输汽车、拖拉机运输(不含装卸,沙漠地形没有正式公路时使用)")
|
||||
:
|
||||
@地形系数.工地运输汽车拖拉机运输不含装卸沙漠地形没有正式公路时使用;
|
||||
->(in(工程量.编码,"JYX2-1~232")) || (工程量.地形费计算方式 == "土石方工程(不含机械费)")
|
||||
:
|
||||
@地形系数.土石方工程不含机械费;
|
||||
->(in(工程量.编码,"JYX3-1~212,JGX1-1~17,XYX1-1~21,XYX3-1~6,CYX1-1~4")) || (工程量.地形费计算方式 == "基础工程")
|
||||
:
|
||||
@地形系数.基础工程;
|
||||
->(in(工程量.编码,"JYX4-1~192,JGX2-1~59,XYX2-1~79,CYX2-1~40")) || (工程量.地形费计算方式 == "杆塔工程")
|
||||
:
|
||||
@地形系数.杆塔工程;
|
||||
->(in(工程量.编码,"JGX3-1~54")) || (工程量.地形费计算方式 == "概算:架线工程")
|
||||
:
|
||||
@地形系数.概算架线工程;
|
||||
->(in(工程量.编码,"JYX5-1~60,XYX4-1~77,CYX3-1~27")) || (工程量.地形费计算方式 == "预算:架线工程一般放、紧线(不包含跨越架设、拦河线安装)")
|
||||
:
|
||||
@地形系数.预算架线工程一般放紧线不包含跨越架设拦河线安装;
|
||||
->(in(工程量.编码,"JYX5-61~119,CYX3-28~42")) || (工程量.地形费计算方式 == "预算:架线工程张力放紧线(不包含跨越架设、拦河线安装)")
|
||||
:
|
||||
@地形系数.预算架线工程张力放紧线不包含跨越架设拦河线安装;
|
||||
->(in(工程量.编码,"JYX5-245~253")) || (工程量.地形费计算方式 == "预算:架线工程光缆接续(不包括测量)")
|
||||
:
|
||||
@地形系数.预算架线工程光缆接续不包括测量;
|
||||
->(in(工程量.编码,"JYX6-1~172,JGX4-1~67,XYX5-1~223,CYX4-1~131")) || (工程量.地形费计算方式 == "附件工程")
|
||||
:
|
||||
@地形系数.附件工程;
|
||||
->(in(工程量.编码,"JGX6-1~4")) || (工程量.地形费计算方式 == "概算:辅助工程")
|
||||
:
|
||||
@地形系数.概算辅助工程;
|
||||
->(in(工程量.编码,"JYX8-1~25")) || (工程量.地形费计算方式 == "预算:辅助工程(基础辅助)施工道路,固沙,护坡、挡土墙及排洪沟砌筑,喷射混凝土护坡")
|
||||
:
|
||||
@地形系数.预算辅助工程基础辅助施工道路固沙护坡挡土墙及排洪沟砌筑喷射混凝土护坡;
|
||||
->(in(工程量.编码,"JYX8-26~45,JYX8-119~130,XYX3-7~25")) || (工程量.地形费计算方式 == "预算:辅助工程(杆塔辅助)杆塔附属设施,防坠落装置安装,线路避雷器安装,监测装置安装调测,耐张线夹X射线探伤")
|
||||
:
|
||||
@地形系数.预算辅助工程杆塔辅助杆塔附属设施防坠落装置安装线路避雷器安装监测装置安装调测耐张线夹X射线探伤;
|
||||
->(in(工程量.编码,"JYX8-46~89")) || (工程量.地形费计算方式 == "预算:辅助工程(索道设施)运输(地形选择按架设索道站所处地带实际地形为准)")
|
||||
:
|
||||
@地形系数.预算辅助工程索道设施运输地形选择按架设索道站所处地带实际地形为准;
|
||||
->(in(工程量.编码,"JYX8-90~118")) || (工程量.地形费计算方式 == "预算:辅助工程(索道设施)安装(地形选择按架设索道站所处地带实际地形为准)")
|
||||
:
|
||||
@地形系数.预算辅助工程索道设施安装地形选择按架设索道站所处地带实际地形为准;
|
||||
};
|
||||
->@工程信息.工程性质 == "检修" && (工程量.调差类型 == "建筑修缮" || 工程量.调差类型 == "设备检修" || 工程量.调差类型 == "建筑修缮措施二" || 工程量.调差类型 == "设备检修措施二" || 工程量.专业类型 == "余物清理"):
|
||||
#{
|
||||
->(in(工程量.编码,"JYX1-1~16")) || (工程量.地形费计算方式 == "工地运输(人力运输)混凝土杆、混凝土预制品、钢管杆、线材的运输(不含机械费)")
|
||||
:
|
||||
@地形系数.工地运输人力运输混凝土杆混凝土预制品钢管杆线材的运输不含机械费;
|
||||
->(in(工程量.编码,"JYX1-17~22")) || (工程量.地形费计算方式 == "工地运输(人力运输)金具、绝缘子、零星钢材、塔材、其他建筑安装材料的运输(不含机械费)")
|
||||
:
|
||||
@地形系数.工地运输人力运输金具绝缘子零星钢材塔材其他建筑安装材料的运输不含机械费;
|
||||
->(in(工程量.编码,"JYX1-24^108")) || (工程量.地形费计算方式 == "工地运输汽车、拖拉机运输(不含装卸,沙漠地形没有正式公路时使用)")
|
||||
:
|
||||
@地形系数.工地运输汽车拖拉机运输不含装卸沙漠地形没有正式公路时使用;
|
||||
->(in(工程量.编码,"JYX3-1~212,JYX4-1~192,JYX5-1~119,JYX5-245~253,JYX6-1~172,JGX1-1~17,JGX2-1~59,JGX3-1~54,JGX4-1~67,XYX1-1~21,XYX2-1~79,XYX3-1~25,XYX4-1~77,XYX5-1~223,CYX1-1~4,CYX2-1~40,CYX3-1~42,CYX4-1~131")) || (工程量.地形费计算方式 == "基础、杆塔、防雷设施及接地装置、导线及避雷线、附件检修")
|
||||
:
|
||||
@地形系数.基础杆塔防雷设施及接地装置导线及避雷线附件检修;
|
||||
->(in(工程量.编码,"JYX2-1~232")) || (工程量.地形费计算方式 == "土石方工程(不含机械费)")
|
||||
:
|
||||
@地形系数.土石方工程不含机械费;
|
||||
->(in(工程量.编码,"JGX6-1~4")) || (工程量.地形费计算方式 == "概算:辅助工程")
|
||||
:
|
||||
@地形系数.概算辅助工程;
|
||||
->(in(工程量.编码,"JYX8-1~25")) || (工程量.地形费计算方式 == "预算:辅助工程(基础辅助)施工道路,固沙,护坡、挡土墙及排洪沟砌筑,喷射混凝土护坡")
|
||||
:
|
||||
@地形系数.预算辅助工程基础辅助施工道路固沙护坡挡土墙及排洪沟砌筑喷射混凝土护坡;
|
||||
->(in(工程量.编码,"JYX8-26~45,JYX8-119~130")) || (工程量.地形费计算方式 == "预算:辅助工程(杆塔辅助)杆塔附属设施,防坠落装置安装,线路避雷器安装,监测装置安装调测,耐张线夹X射线探伤")
|
||||
:
|
||||
@地形系数.预算辅助工程杆塔辅助杆塔附属设施防坠落装置安装线路避雷器安装监测装置安装调测耐张线夹X射线探伤;
|
||||
->(in(工程量.编码,"JYX8-46~89")) || (工程量.地形费计算方式 == "预算:辅助工程(索道设施)运输(地形选择按架设索道站所处地带实际地形为准)")
|
||||
:
|
||||
@地形系数.预算辅助工程索道设施运输地形选择按架设索道站所处地带实际地形为准;
|
||||
->(in(工程量.编码,"JYX8-90~118")) || (工程量.地形费计算方式 == "预算:辅助工程(索道设施)安装(地形选择按架设索道站所处地带实际地形为准)")
|
||||
:
|
||||
@地形系数.预算辅助工程索道设施安装地形选择按架设索道站所处地带实际地形为准;
|
||||
};
|
||||
};
|
||||
} / 100
|
||||
}
|
||||
|
||||
BEGIN:_地形机械系数
|
||||
${
|
||||
?#{
|
||||
->(工程量.调差类型 == "建筑拆除" || 工程量.调差类型 == "安装拆除" || 工程量.调差类型 == "建筑拆除措施二" || 工程量.调差类型 == "安装拆除措施二") && 工程量.专业类型 != "余物清理" :
|
||||
#{
|
||||
->@工程信息.工程性质 == "技改":
|
||||
#{
|
||||
->(in(工程量.编码,"JYX1-24^108")) || (工程量.地形费计算方式 == "工地运输汽车、拖拉机运输(不含装卸,沙漠地形没有正式公路时使用)")
|
||||
:
|
||||
@拆除地形系数.工地运输汽车拖拉机运输不含装卸沙漠地形没有正式公路时使用;
|
||||
->(in(工程量.编码,"JYX3-1~212,JGX1-1~17,XYX1-1~21,XYX3-1~6,CYX1-1~4")) || (工程量.地形费计算方式 == "基础工程")
|
||||
:
|
||||
@拆除地形系数.基础工程;
|
||||
->(in(工程量.编码,"JYX4-1~192,JGX2-1~59,XYX2-1~79,CYX2-1~40")) || (工程量.地形费计算方式 == "杆塔工程")
|
||||
:
|
||||
@拆除地形系数.杆塔工程;
|
||||
->(in(工程量.编码,"JGX3-1~54")) || (工程量.地形费计算方式 == "概算:架线工程")
|
||||
:
|
||||
@拆除地形系数.概算架线工程;
|
||||
->(in(工程量.编码,"JYX5-1~60,XYX4-1~77,CYX3-1~27")) || (工程量.地形费计算方式 == "预算:架线工程一般放、紧线(不包含跨越架设、拦河线安装)")
|
||||
:
|
||||
@拆除地形系数.预算架线工程一般放紧线不包含跨越架设拦河线安装;
|
||||
->(in(工程量.编码,"JYX5-61~119,CYX3-28~42")) || (工程量.地形费计算方式 == "预算:架线工程张力放紧线(不包含跨越架设、拦河线安装)")
|
||||
:
|
||||
@拆除地形系数.预算架线工程张力放紧线不包含跨越架设拦河线安装;
|
||||
->(in(工程量.编码,"JYX5-245~253")) || (工程量.地形费计算方式 == "预算:架线工程光缆接续(不包括测量)")
|
||||
:
|
||||
@拆除地形系数.预算架线工程光缆接续不包括测量;
|
||||
->(in(工程量.编码,"JYX6-1~172,JGX4-1~67,XYX5-1~223,CYX4-1~131")) || (工程量.地形费计算方式 == "附件工程")
|
||||
:
|
||||
@拆除地形系数.附件工程;
|
||||
->(in(工程量.编码,"JGX6-1~4")) || (工程量.地形费计算方式 == "概算:辅助工程")
|
||||
:
|
||||
@拆除地形系数.概算辅助工程;
|
||||
->(in(工程量.编码,"JYX8-1~25")) || (工程量.地形费计算方式 == "预算:辅助工程(基础辅助)施工道路,固沙,护坡、挡土墙及排洪沟砌筑,喷射混凝土护坡")
|
||||
:
|
||||
@拆除地形系数.预算辅助工程基础辅助施工道路固沙护坡挡土墙及排洪沟砌筑喷射混凝土护坡;
|
||||
->(in(工程量.编码,"JYX8-26~45,JYX8-119~130,XYX3-7~25")) || (工程量.地形费计算方式 == "预算:辅助工程(杆塔辅助)杆塔附属设施,防坠落装置安装,线路避雷器安装,监测装置安装调测,耐张线夹X射线探伤")
|
||||
:
|
||||
@拆除地形系数.预算辅助工程杆塔辅助杆塔附属设施防坠落装置安装线路避雷器安装监测装置安装调测耐张线夹X射线探伤;
|
||||
->(in(工程量.编码,"JYX8-46~89")) || (工程量.地形费计算方式 == "预算:辅助工程(索道设施)运输(地形选择按架设索道站所处地带实际地形为准)")
|
||||
:
|
||||
@拆除地形系数.预算辅助工程索道设施运输地形选择按架设索道站所处地带实际地形为准;
|
||||
->(in(工程量.编码,"JYX8-90~118")) || (工程量.地形费计算方式 == "预算:辅助工程(索道设施)安装(地形选择按架设索道站所处地带实际地形为准)")
|
||||
:
|
||||
@拆除地形系数.预算辅助工程索道设施安装地形选择按架设索道站所处地带实际地形为准;
|
||||
};
|
||||
->@工程信息.工程性质 == "检修":
|
||||
#{
|
||||
->(in(工程量.编码,"JYX1-24^108")) || (工程量.地形费计算方式 == "工地运输汽车、拖拉机运输(不含装卸,沙漠地形没有正式公路时使用)")
|
||||
:
|
||||
@拆除地形系数.工地运输汽车拖拉机运输不含装卸沙漠地形没有正式公路时使用;
|
||||
->(in(工程量.编码,"JYX3-1~212,JYX4-1~192,JYX5-1~119,JYX5-245~253,JYX6-1~172,JGX1-1~17,JGX2-1~59,JGX3-1~54,JGX4-1~67,XYX1-1~21,XYX2-1~79,XYX3-1~25,XYX4-1~77,XYX5-1~223,CYX1-1~4,CYX2-1~40,CYX3-1~42,CYX4-1~131")) || (工程量.地形费计算方式 == "基础、杆塔、防雷设施及接地装置、导线及避雷线、附件检修")
|
||||
:
|
||||
@拆除地形系数.基础杆塔防雷设施及接地装置导线及避雷线附件检修;
|
||||
->(in(工程量.编码,"JGX6-1~4")) || (工程量.地形费计算方式 == "概算:辅助工程")
|
||||
:
|
||||
@拆除地形系数.概算辅助工程;
|
||||
->(in(工程量.编码,"JYX8-1~25")) || (工程量.地形费计算方式 == "预算:辅助工程(基础辅助)施工道路,固沙,护坡、挡土墙及排洪沟砌筑,喷射混凝土护坡")
|
||||
:
|
||||
@拆除地形系数.预算辅助工程基础辅助施工道路固沙护坡挡土墙及排洪沟砌筑喷射混凝土护坡;
|
||||
->(in(工程量.编码,"JYX8-26~45,JYX8-119~130")) || (工程量.地形费计算方式 == "预算:辅助工程(杆塔辅助)杆塔附属设施,防坠落装置安装,线路避雷器安装,监测装置安装调测,耐张线夹X射线探伤")
|
||||
:
|
||||
@拆除地形系数.预算辅助工程杆塔辅助杆塔附属设施防坠落装置安装线路避雷器安装监测装置安装调测耐张线夹X射线探伤;
|
||||
->(in(工程量.编码,"JYX8-46~89")) || (工程量.地形费计算方式 == "预算:辅助工程(索道设施)运输(地形选择按架设索道站所处地带实际地形为准)")
|
||||
:
|
||||
@拆除地形系数.预算辅助工程索道设施运输地形选择按架设索道站所处地带实际地形为准;
|
||||
->(in(工程量.编码,"JYX8-90~118")) || (工程量.地形费计算方式 == "预算:辅助工程(索道设施)安装(地形选择按架设索道站所处地带实际地形为准)")
|
||||
:
|
||||
@拆除地形系数.预算辅助工程索道设施安装地形选择按架设索道站所处地带实际地形为准;
|
||||
};
|
||||
};
|
||||
->:
|
||||
#{
|
||||
->@工程信息.工程性质 == "技改" && 工程量.专业类型 != "拆除":
|
||||
#{
|
||||
->(in(工程量.编码,"JYX1-24^108")) || (工程量.地形费计算方式 == "工地运输汽车、拖拉机运输(不含装卸,沙漠地形没有正式公路时使用)")
|
||||
:
|
||||
@地形系数.工地运输汽车拖拉机运输不含装卸沙漠地形没有正式公路时使用;
|
||||
->(in(工程量.编码,"JYX3-1~212,JGX1-1~17,XYX1-1~21,XYX3-1~6,CYX1-1~4")) || (工程量.地形费计算方式 == "基础工程")
|
||||
:
|
||||
@地形系数.基础工程;
|
||||
->(in(工程量.编码,"JYX4-1~192,JGX2-1~59,XYX2-1~79,CYX2-1~40")) || (工程量.地形费计算方式 == "杆塔工程")
|
||||
:
|
||||
@地形系数.杆塔工程;
|
||||
->(in(工程量.编码,"JGX3-1~54")) || (工程量.地形费计算方式 == "概算:架线工程")
|
||||
:
|
||||
@地形系数.概算架线工程;
|
||||
->(in(工程量.编码,"JYX5-1~60,XYX4-1~77,CYX3-1~27")) || (工程量.地形费计算方式 == "预算:架线工程一般放、紧线(不包含跨越架设、拦河线安装)")
|
||||
:
|
||||
@地形系数.预算架线工程一般放紧线不包含跨越架设拦河线安装;
|
||||
->(in(工程量.编码,"JYX5-61~119,CYX3-28~42")) || (工程量.地形费计算方式 == "预算:架线工程张力放紧线(不包含跨越架设、拦河线安装)")
|
||||
:
|
||||
@地形系数.预算架线工程张力放紧线不包含跨越架设拦河线安装;
|
||||
->(in(工程量.编码,"JYX5-245~253")) || (工程量.地形费计算方式 == "预算:架线工程光缆接续(不包括测量)")
|
||||
:
|
||||
@地形系数.预算架线工程光缆接续不包括测量;
|
||||
->(in(工程量.编码,"JYX6-1~172,JGX4-1~67,XYX5-1~223,CYX4-1~131")) || (工程量.地形费计算方式 == "附件工程")
|
||||
:
|
||||
@地形系数.附件工程;
|
||||
->(in(工程量.编码,"JGX6-1~4")) || (工程量.地形费计算方式 == "概算:辅助工程")
|
||||
:
|
||||
@地形系数.概算辅助工程;
|
||||
->(in(工程量.编码,"JYX8-1~25")) || (工程量.地形费计算方式 == "预算:辅助工程(基础辅助)施工道路,固沙,护坡、挡土墙及排洪沟砌筑,喷射混凝土护坡")
|
||||
:
|
||||
@地形系数.预算辅助工程基础辅助施工道路固沙护坡挡土墙及排洪沟砌筑喷射混凝土护坡;
|
||||
->(in(工程量.编码,"JYX8-26~45,JYX8-119~130,XYX3-7~25")) || (工程量.地形费计算方式 == "预算:辅助工程(杆塔辅助)杆塔附属设施,防坠落装置安装,线路避雷器安装,监测装置安装调测,耐张线夹X射线探伤")
|
||||
:
|
||||
@地形系数.预算辅助工程杆塔辅助杆塔附属设施防坠落装置安装线路避雷器安装监测装置安装调测耐张线夹X射线探伤;
|
||||
->(in(工程量.编码,"JYX8-46~89")) || (工程量.地形费计算方式 == "预算:辅助工程(索道设施)运输(地形选择按架设索道站所处地带实际地形为准)")
|
||||
:
|
||||
@地形系数.预算辅助工程索道设施运输地形选择按架设索道站所处地带实际地形为准;
|
||||
->(in(工程量.编码,"JYX8-90~118")) || (工程量.地形费计算方式 == "预算:辅助工程(索道设施)安装(地形选择按架设索道站所处地带实际地形为准)")
|
||||
:
|
||||
@地形系数.预算辅助工程索道设施安装地形选择按架设索道站所处地带实际地形为准;
|
||||
};
|
||||
->@工程信息.工程性质 == "检修" && (工程量.调差类型 == "建筑修缮" || 工程量.调差类型 == "设备检修" || 工程量.调差类型 == "建筑修缮措施二" || 工程量.调差类型 == "设备检修措施二" || 工程量.专业类型 == "余物清理") :
|
||||
#{
|
||||
->(in(工程量.编码,"JYX1-24^108")) || (工程量.地形费计算方式 == "工地运输汽车、拖拉机运输(不含装卸,沙漠地形没有正式公路时使用)")
|
||||
:
|
||||
@地形系数.工地运输汽车拖拉机运输不含装卸沙漠地形没有正式公路时使用;
|
||||
->(in(工程量.编码,"JYX3-1~212,JYX4-1~192,JYX5-1~119,JYX5-245~253,JYX6-1~172,JGX1-1~17,JGX2-1~59,JGX3-1~54,JGX4-1~67,XYX1-1~21,XYX2-1~79,XYX3-1~25,XYX4-1~77,XYX5-1~223,CYX1-1~4,CYX2-1~40,CYX3-1~42,CYX4-1~131")) || (工程量.地形费计算方式 == "基础、杆塔、防雷设施及接地装置、导线及避雷线、附件检修")
|
||||
:
|
||||
@地形系数.基础杆塔防雷设施及接地装置导线及避雷线附件检修;
|
||||
->(in(工程量.编码,"JGX6-1~4")) || (工程量.地形费计算方式 == "概算:辅助工程")
|
||||
:
|
||||
@地形系数.概算辅助工程;
|
||||
->(in(工程量.编码,"JYX8-1~25")) || (工程量.地形费计算方式 == "预算:辅助工程(基础辅助)施工道路,固沙,护坡、挡土墙及排洪沟砌筑,喷射混凝土护坡")
|
||||
:
|
||||
@地形系数.预算辅助工程基础辅助施工道路固沙护坡挡土墙及排洪沟砌筑喷射混凝土护坡;
|
||||
->(in(工程量.编码,"JYX8-26~45,JYX8-119~130")) || (工程量.地形费计算方式 == "预算:辅助工程(杆塔辅助)杆塔附属设施,防坠落装置安装,线路避雷器安装,监测装置安装调测,耐张线夹X射线探伤")
|
||||
:
|
||||
@地形系数.预算辅助工程杆塔辅助杆塔附属设施防坠落装置安装线路避雷器安装监测装置安装调测耐张线夹X射线探伤;
|
||||
->(in(工程量.编码,"JYX8-46~89")) || (工程量.地形费计算方式 == "预算:辅助工程(索道设施)运输(地形选择按架设索道站所处地带实际地形为准)")
|
||||
:
|
||||
@地形系数.预算辅助工程索道设施运输地形选择按架设索道站所处地带实际地形为准;
|
||||
->(in(工程量.编码,"JYX8-90~118")) || (工程量.地形费计算方式 == "预算:辅助工程(索道设施)安装(地形选择按架设索道站所处地带实际地形为准)")
|
||||
:
|
||||
@地形系数.预算辅助工程索道设施安装地形选择按架设索道站所处地带实际地形为准;
|
||||
};
|
||||
};
|
||||
} / 100
|
||||
}
|
||||
|
||||
BEGIN:地形人工费
|
||||
${
|
||||
sum(_过滤定额(),"工程量",?iif(parent.type == "清单" && parent.数量 != 0,工程量.数量 * 工程量.人工费 * 工程量.人工系数 * 工程量.定额系数 * _地形人工系数(),0))
|
||||
}
|
||||
|
||||
BEGIN:地形人工费_单价
|
||||
${
|
||||
sum(_过滤定额(),"工程量",?工程量.数量 * 工程量.人工费 * 工程量.人工系数 * 工程量.定额系数 / parent.数量 * _地形人工系数())
|
||||
}
|
||||
|
||||
BEGIN:地形人工价差
|
||||
${
|
||||
sum(_过滤定额(),"工程量",?iif(工程量.专业类型 != "余物清理" && parent.type == "清单" && parent.数量 != 0,工程量.数量 * 工程量.人工费 * 工程量.人工系数 * 工程量.定额系数 * _地形人工系数() * #{
|
||||
->工程量.调差类型 == "建筑" || 工程量.调差类型 == "建筑措施二":@工程信息.建筑人工调差系数 /100;
|
||||
->工程量.调差类型 == "安装" || 工程量.调差类型 == "安装措施二":@工程信息.安装人工调差系数 /100;
|
||||
->工程量.调差类型 == "建筑修缮" || 工程量.调差类型 == "建筑修缮措施二":@工程信息.建筑修缮人工调差系数 /100;
|
||||
->工程量.调差类型 == "设备检修" || 工程量.调差类型 == "设备检修措施二":@工程信息.设备检修人工调差系数 /100;
|
||||
->工程量.调差类型 == "建筑拆除" || 工程量.调差类型 == "建筑拆除措施二":@工程信息.建筑拆除人工调差系数 /100;
|
||||
->工程量.调差类型 == "安装拆除" || 工程量.调差类型 == "安装拆除措施二":@工程信息.安装拆除人工调差系数 /100;
|
||||
},0))
|
||||
}
|
||||
|
||||
BEGIN:地形人工价差_单价
|
||||
${
|
||||
sum(_过滤定额(),"工程量",?iif(工程量.专业类型 != "余物清理",工程量.数量 * 工程量.人工费 * 工程量.人工系数 * 工程量.定额系数 * _地形人工系数() * #{
|
||||
->工程量.调差类型 == "建筑" || 工程量.调差类型 == "建筑措施二":@工程信息.建筑人工调差系数 /100;
|
||||
->工程量.调差类型 == "安装" || 工程量.调差类型 == "安装措施二":@工程信息.安装人工调差系数 /100;
|
||||
->工程量.调差类型 == "建筑修缮" || 工程量.调差类型 == "建筑修缮措施二":@工程信息.建筑修缮人工调差系数 /100;
|
||||
->工程量.调差类型 == "设备检修" || 工程量.调差类型 == "设备检修措施二":@工程信息.设备检修人工调差系数 /100;
|
||||
->工程量.调差类型 == "建筑拆除" || 工程量.调差类型 == "建筑拆除措施二":@工程信息.建筑拆除人工调差系数 /100;
|
||||
->工程量.调差类型 == "安装拆除" || 工程量.调差类型 == "安装拆除措施二":@工程信息.安装拆除人工调差系数 /100;
|
||||
} / parent.数量,0))
|
||||
}
|
||||
|
||||
BEGIN:地形机械费
|
||||
${
|
||||
sum(_过滤定额(),"工程量",?iif(parent.type == "清单" && parent.数量 != 0,工程量.数量 * 工程量.机械费 * 工程量.机械系数 * 工程量.定额系数 * _地形机械系数(),0))
|
||||
}
|
||||
|
||||
BEGIN:地形机械费_单价
|
||||
${
|
||||
sum(_过滤定额(),"工程量",?工程量.数量 * 工程量.机械费 * 工程量.机械系数 * 工程量.定额系数 / parent.数量 * _地形机械系数())
|
||||
}
|
||||
|
||||
BEGIN:地形机械价差
|
||||
${
|
||||
sum(_过滤定额(),"工程量",?iif(工程量.专业类型 != "余物清理" && parent.type == "清单" && parent.数量 != 0,工程量.数量 * 工程量.机械费 * 工程量.机械系数 * 工程量.定额系数 * _地形机械系数() * #{
|
||||
->((工程量.调差类型 == "建筑" || 工程量.调差类型 == "建筑措施二") && @工程信息.建筑材机按系数调差 == "否")||((工程量.调差类型 == "建筑修缮" || 工程量.调差类型 == "建筑修缮措施二") && @工程信息.建筑修缮材机按系数调差 == "否")||((工程量.调差类型 == "建筑拆除" || 工程量.调差类型 == "建筑拆除措施二") && @工程信息.建筑拆除材机按系数调差 == "否"):0;
|
||||
->(工程量.调差类型 == "建筑" || 工程量.调差类型 == "建筑措施二") && @工程信息.建筑材机按系数调差 == "是":@工程信息.建筑机械调差系数 /100;
|
||||
->(工程量.调差类型 == "建筑修缮" || 工程量.调差类型 == "建筑修缮措施二") && @工程信息.建筑修缮材机按系数调差 == "是":@工程信息.建筑修缮机械调差系数 /100;
|
||||
->(工程量.调差类型 == "建筑拆除" || 工程量.调差类型 == "建筑拆除措施二") && @工程信息.建筑拆除材机按系数调差 == "是":@工程信息.建筑拆除机械调差系数 /100;
|
||||
->(工程量.调差类型 == "安装" || 工程量.调差类型 == "安装措施二") && @工程信息.项目划分 == "电缆线路工程" && 工程量.专业属性 == "陆上电缆":@工程信息.陆上电缆安装机械调差系数 /100;
|
||||
->(工程量.调差类型 == "安装" || 工程量.调差类型 == "安装措施二") && @工程信息.项目划分 == "电缆线路工程" && 工程量.专业属性 == "海底电缆":@工程信息.海底电缆安装机械调差系数 /100;
|
||||
->(工程量.调差类型 == "安装" || 工程量.调差类型 == "安装措施二") && @工程信息.项目划分 != "电缆线路工程":@工程信息.安装机械调差系数 /100;
|
||||
->(工程量.调差类型 == "设备检修" || 工程量.调差类型 == "设备检修措施二") && @工程信息.项目划分 == "电缆线路工程" && 工程量.专业属性 == "陆上电缆":@工程信息.陆上电缆设备检修机械调差系数 /100;
|
||||
->(工程量.调差类型 == "设备检修" || 工程量.调差类型 == "设备检修措施二") && @工程信息.项目划分 == "电缆线路工程" && 工程量.专业属性 == "海底电缆":@工程信息.海底电缆设备检修机械调差系数 /100;
|
||||
->(工程量.调差类型 == "设备检修" || 工程量.调差类型 == "设备检修措施二") && @工程信息.项目划分 != "电缆线路工程":@工程信息.设备检修机械调差系数 /100;
|
||||
->(工程量.调差类型 == "安装拆除" || 工程量.调差类型 == "安装拆除措施二") && @工程信息.项目划分 == "电缆线路工程" && 工程量.专业属性 == "陆上电缆":@工程信息.陆上电缆安装拆除机械调差系数 /100;
|
||||
->(工程量.调差类型 == "安装拆除" || 工程量.调差类型 == "安装拆除措施二") && @工程信息.项目划分 == "电缆线路工程" && 工程量.专业属性 == "海底电缆":@工程信息.海底电缆安装拆除机械调差系数 /100;
|
||||
->(工程量.调差类型 == "安装拆除" || 工程量.调差类型 == "安装拆除措施二") && @工程信息.项目划分 != "电缆线路工程":@工程信息.安装拆除机械调差系数 /100;
|
||||
},0))
|
||||
}
|
||||
|
||||
BEGIN:地形机械价差_单价
|
||||
${
|
||||
sum(_过滤定额(),"工程量",?iif(工程量.专业类型 != "余物清理",工程量.数量 * 工程量.机械费 * 工程量.机械系数 * 工程量.定额系数 * _地形机械系数() * #{
|
||||
->((工程量.调差类型 == "建筑" || 工程量.调差类型 == "建筑措施二") && @工程信息.建筑材机按系数调差 == "否")||((工程量.调差类型 == "建筑修缮" || 工程量.调差类型 == "建筑修缮措施二") && @工程信息.建筑修缮材机按系数调差 == "否")||((工程量.调差类型 == "建筑拆除" || 工程量.调差类型 == "建筑拆除措施二") && @工程信息.建筑拆除材机按系数调差 == "否"):0;
|
||||
->(工程量.调差类型 == "建筑" || 工程量.调差类型 == "建筑措施二") && @工程信息.建筑材机按系数调差 == "是":@工程信息.建筑机械调差系数 /100;
|
||||
->(工程量.调差类型 == "建筑修缮" || 工程量.调差类型 == "建筑修缮措施二") && @工程信息.建筑修缮材机按系数调差 == "是":@工程信息.建筑修缮机械调差系数 /100;
|
||||
->(工程量.调差类型 == "建筑拆除" || 工程量.调差类型 == "建筑拆除措施二") && @工程信息.建筑拆除材机按系数调差 == "是":@工程信息.建筑拆除机械调差系数 /100;
|
||||
->(工程量.调差类型 == "安装" || 工程量.调差类型 == "安装措施二") && @工程信息.项目划分 == "电缆线路工程" && 工程量.专业属性 == "陆上电缆":@工程信息.陆上电缆安装机械调差系数 /100;
|
||||
->(工程量.调差类型 == "安装" || 工程量.调差类型 == "安装措施二") && @工程信息.项目划分 == "电缆线路工程" && 工程量.专业属性 == "海底电缆":@工程信息.海底电缆安装机械调差系数 /100;
|
||||
->(工程量.调差类型 == "安装" || 工程量.调差类型 == "安装措施二") && @工程信息.项目划分 != "电缆线路工程":@工程信息.安装机械调差系数 /100;
|
||||
->(工程量.调差类型 == "设备检修" || 工程量.调差类型 == "设备检修措施二") && @工程信息.项目划分 == "电缆线路工程" && 工程量.专业属性 == "陆上电缆":@工程信息.陆上电缆设备检修机械调差系数 /100;
|
||||
->(工程量.调差类型 == "设备检修" || 工程量.调差类型 == "设备检修措施二") && @工程信息.项目划分 == "电缆线路工程" && 工程量.专业属性 == "海底电缆":@工程信息.海底电缆设备检修机械调差系数 /100;
|
||||
->(工程量.调差类型 == "设备检修" || 工程量.调差类型 == "设备检修措施二") && @工程信息.项目划分 != "电缆线路工程":@工程信息.设备检修机械调差系数 /100;
|
||||
->(工程量.调差类型 == "安装拆除" || 工程量.调差类型 == "安装拆除措施二") && @工程信息.项目划分 == "电缆线路工程" && 工程量.专业属性 == "陆上电缆":@工程信息.陆上电缆安装拆除机械调差系数 /100;
|
||||
->(工程量.调差类型 == "安装拆除" || 工程量.调差类型 == "安装拆除措施二") && @工程信息.项目划分 == "电缆线路工程" && 工程量.专业属性 == "海底电缆":@工程信息.海底电缆安装拆除机械调差系数 /100;
|
||||
->(工程量.调差类型 == "安装拆除" || 工程量.调差类型 == "安装拆除措施二") && @工程信息.项目划分 != "电缆线路工程":@工程信息.安装拆除机械调差系数 /100;
|
||||
} / parent.数量,0))
|
||||
}
|
||||
|
||||
///////////////////////////////////////////////////////////////
|
||||
BEGIN:人工费
|
||||
${
|
||||
?_人工费_不含特殊费()+地形人工费()
|
||||
}
|
||||
|
||||
BEGIN:人工费_单价
|
||||
${
|
||||
?_人工费_不含特殊费_单价()+地形人工费_单价()
|
||||
}
|
||||
|
||||
BEGIN:乙供材料费不含税
|
||||
${
|
||||
?_乙供材料费_非宏变量()
|
||||
}
|
||||
|
||||
BEGIN:乙供材料费不含税_单价
|
||||
${
|
||||
?_乙供材料费_非宏变量_单价()
|
||||
}
|
||||
|
||||
BEGIN:机械费
|
||||
${
|
||||
?_机械费_不含特殊费()+地形机械费()
|
||||
}
|
||||
|
||||
BEGIN:机械费_单价
|
||||
${
|
||||
?_机械费_不含特殊费_单价()+地形机械费_单价()
|
||||
}
|
||||
|
||||
BEGIN:人工价差
|
||||
${
|
||||
?_人工价差_不含特殊费()+地形人工价差()
|
||||
}
|
||||
|
||||
BEGIN:人工价差_单价
|
||||
${
|
||||
?_人工价差_不含特殊费_单价()+地形人工价差_单价()
|
||||
}
|
||||
|
||||
BEGIN:乙供材料价差不含税
|
||||
${
|
||||
?_乙供材料价差_不含特殊费()
|
||||
}
|
||||
|
||||
BEGIN:乙供材料价差不含税_单价
|
||||
${
|
||||
?_乙供材料价差_不含特殊费_单价()
|
||||
}
|
||||
|
||||
BEGIN:机械价差
|
||||
${
|
||||
?_机械价差_不含特殊费()+地形机械价差()
|
||||
}
|
||||
|
||||
BEGIN:机械价差_单价
|
||||
${
|
||||
?_机械价差_不含特殊费_单价()+地形机械价差_单价()
|
||||
}
|
||||
|
||||
//------------------以下变量为开发使用,开发自行维护-------------------------------------------
|
||||
BEGIN:_过滤非拆除定额
|
||||
${
|
||||
filter(source,"工程量",?工程量.type =="定额" && #{
|
||||
->@工程信息.工程性质 == "技改"
|
||||
:
|
||||
工程量.调差类型 != "建筑拆除" && 工程量.调差类型 != "安装拆除" && 工程量.调差类型 != "拆除" && 工程量.调差类型 != "建筑拆除措施二" && 工程量.调差类型 != "安装拆除措施二" && 工程量.调差类型 != "拆除措施二";
|
||||
->@工程信息.工程性质 == "检修"
|
||||
:
|
||||
工程量.调差类型 == "检修" || 工程量.调差类型 == "建筑修缮" || 工程量.调差类型 == "设备检修" || 工程量.调差类型 == "检修措施二" || 工程量.调差类型 == "建筑修缮措施二" || 工程量.调差类型 == "设备检修措施二" || 工程量.调差类型 == "建筑拆除" || 工程量.调差类型 == "安装拆除";
|
||||
} == 1)
|
||||
}
|
||||
Binary file not shown.
@@ -0,0 +1,294 @@
|
||||
//------------------地形增加费-------------------------------------------
|
||||
BEGIN:_地形人工系数
|
||||
${
|
||||
?#{
|
||||
->@工程信息.工程性质 == "技改"
|
||||
:
|
||||
#{
|
||||
->(in(工程量.编码,"JYX1-1~16")) || (工程量.地形费计算方式 == "工地运输(人力运输)混凝土杆、混凝土预制品、钢管杆、线材的运输(不含机械费)")
|
||||
:
|
||||
工程量.@_@地形系数.工地运输人力运输混凝土杆混凝土预制品钢管杆线材的运输不含机械费;
|
||||
->(in(工程量.编码,"JYX1-17~22")) || (工程量.地形费计算方式 == "工地运输(人力运输)金具、绝缘子、零星钢材、塔材、其他建筑安装材料的运输(不含机械费)")
|
||||
:
|
||||
工程量.@_@地形系数.工地运输人力运输金具绝缘子零星钢材塔材其他建筑安装材料的运输不含机械费;
|
||||
->(in(工程量.编码,"JYX1-24^108")) || (工程量.地形费计算方式 == "工地运输汽车、拖拉机运输(不含装卸,沙漠地形没有正式公路时使用)")
|
||||
:
|
||||
工程量.@_@地形系数.工地运输汽车拖拉机运输不含装卸沙漠地形没有正式公路时使用;
|
||||
->(in(工程量.编码,"JYX2-1~232")) || (工程量.地形费计算方式 == "土石方工程(不含机械费)")
|
||||
:
|
||||
工程量.@_@地形系数.土石方工程不含机械费;
|
||||
->(in(工程量.编码,"JYX3-1~212,JGX1-1~17,XYX1-1~21,XYX3-1~6,CYX1-1~4")) || (工程量.地形费计算方式 == "基础工程")
|
||||
:
|
||||
工程量.@_@地形系数.基础工程;
|
||||
->(in(工程量.编码,"JYX4-1~192,JGX2-1~59,XYX2-1~79,CYX2-1~40")) || (工程量.地形费计算方式 == "杆塔工程")
|
||||
:
|
||||
工程量.@_@地形系数.杆塔工程;
|
||||
->(in(工程量.编码,"JGX3-1~54")) || (工程量.地形费计算方式 == "概算:架线工程")
|
||||
:
|
||||
工程量.@_@地形系数.概算架线工程;
|
||||
->(in(工程量.编码,"JYX5-1~60,XYX4-1~77,CYX3-1~27")) || (工程量.地形费计算方式 == "预算:架线工程一般放、紧线(不包含跨越架设、拦河线安装)")
|
||||
:
|
||||
工程量.@_@地形系数.预算架线工程一般放紧线不包含跨越架设拦河线安装;
|
||||
->(in(工程量.编码,"JYX5-61~119,CYX3-28~42")) || (工程量.地形费计算方式 == "预算:架线工程张力放紧线(不包含跨越架设、拦河线安装)")
|
||||
:
|
||||
工程量.@_@地形系数.预算架线工程张力放紧线不包含跨越架设拦河线安装;
|
||||
->(in(工程量.编码,"JYX5-245~253")) || (工程量.地形费计算方式 == "预算:架线工程光缆接续(不包括测量)")
|
||||
:
|
||||
工程量.@_@地形系数.预算架线工程光缆接续不包括测量;
|
||||
->(in(工程量.编码,"JYX6-1~172,JGX4-1~67,XYX5-1~223,CYX4-1~131")) || (工程量.地形费计算方式 == "附件工程")
|
||||
:
|
||||
工程量.@_@地形系数.附件工程;
|
||||
->(in(工程量.编码,"JGX6-1~4")) || (工程量.地形费计算方式 == "概算:辅助工程")
|
||||
:
|
||||
工程量.@_@地形系数.概算辅助工程;
|
||||
->(in(工程量.编码,"JYX8-1~25")) || (工程量.地形费计算方式 == "预算:辅助工程(基础辅助)施工道路,固沙,护坡、挡土墙及排洪沟砌筑,喷射混凝土护坡")
|
||||
:
|
||||
工程量.@_@地形系数.预算辅助工程基础辅助施工道路固沙护坡挡土墙及排洪沟砌筑喷射混凝土护坡;
|
||||
->(in(工程量.编码,"JYX8-26~45,JYX8-119~130,XYX3-7~25")) || (工程量.地形费计算方式 == "预算:辅助工程(杆塔辅助)杆塔附属设施,防坠落装置安装,线路避雷器安装,监测装置安装调测,耐张线夹X射线探伤")
|
||||
:
|
||||
工程量.@_@地形系数.预算辅助工程杆塔辅助杆塔附属设施防坠落装置安装线路避雷器安装监测装置安装调测耐张线夹X射线探伤;
|
||||
->(in(工程量.编码,"JYX8-46~89")) || (工程量.地形费计算方式 == "预算:辅助工程(索道设施)运输(地形选择按架设索道站所处地带实际地形为准)")
|
||||
:
|
||||
工程量.@_@地形系数.预算辅助工程索道设施运输地形选择按架设索道站所处地带实际地形为准;
|
||||
->(in(工程量.编码,"JYX8-90~118")) || (工程量.地形费计算方式 == "预算:辅助工程(索道设施)安装(地形选择按架设索道站所处地带实际地形为准)")
|
||||
:
|
||||
工程量.@_@地形系数.预算辅助工程索道设施安装地形选择按架设索道站所处地带实际地形为准;
|
||||
};
|
||||
->@工程信息.工程性质 == "检修"
|
||||
:
|
||||
#{
|
||||
->(in(工程量.编码,"JYX1-1~16")) || (工程量.地形费计算方式 == "工地运输(人力运输)混凝土杆、混凝土预制品、钢管杆、线材的运输(不含机械费)")
|
||||
:
|
||||
工程量.@_@地形系数.工地运输人力运输混凝土杆混凝土预制品钢管杆线材的运输不含机械费;
|
||||
->(in(工程量.编码,"JYX1-17~22")) || (工程量.地形费计算方式 == "工地运输(人力运输)金具、绝缘子、零星钢材、塔材、其他建筑安装材料的运输(不含机械费)")
|
||||
:
|
||||
工程量.@_@地形系数.工地运输人力运输金具绝缘子零星钢材塔材其他建筑安装材料的运输不含机械费;
|
||||
->(in(工程量.编码,"JYX1-24^108")) || (工程量.地形费计算方式 == "工地运输汽车、拖拉机运输(不含装卸,沙漠地形没有正式公路时使用)")
|
||||
:
|
||||
工程量.@_@地形系数.工地运输汽车拖拉机运输不含装卸沙漠地形没有正式公路时使用;
|
||||
->(in(工程量.编码,"JYX3-1~212,JYX4-1~192,JYX5-1~119,JYX5-245~253,JYX6-1~172,JGX1-1~17,JGX2-1~59,JGX3-1~54,JGX4-1~67,XYX1-1~21,XYX2-1~79,XYX3-1~25,XYX4-1~77,XYX5-1~223,CYX1-1~4,CYX2-1~40,CYX3-1~42,CYX4-1~131")) || (工程量.地形费计算方式 == "基础、杆塔、防雷设施及接地装置、导线及避雷线、附件检修")
|
||||
:
|
||||
工程量.@_@地形系数.基础杆塔防雷设施及接地装置导线及避雷线附件检修;
|
||||
->(in(工程量.编码,"JYX2-1~232")) || (工程量.地形费计算方式 == "土石方工程(不含机械费)")
|
||||
:
|
||||
工程量.@_@地形系数.土石方工程不含机械费;
|
||||
->(in(工程量.编码,"JGX6-1~4")) || (工程量.地形费计算方式 == "概算:辅助工程")
|
||||
:
|
||||
工程量.@_@地形系数.概算辅助工程;
|
||||
->(in(工程量.编码,"JYX8-1~25")) || (工程量.地形费计算方式 == "预算:辅助工程(基础辅助)施工道路,固沙,护坡、挡土墙及排洪沟砌筑,喷射混凝土护坡")
|
||||
:
|
||||
工程量.@_@地形系数.预算辅助工程基础辅助施工道路固沙护坡挡土墙及排洪沟砌筑喷射混凝土护坡;
|
||||
->(in(工程量.编码,"JYX8-26~45,JYX8-119~130")) || (工程量.地形费计算方式 == "预算:辅助工程(杆塔辅助)杆塔附属设施,防坠落装置安装,线路避雷器安装,监测装置安装调测,耐张线夹X射线探伤")
|
||||
:
|
||||
工程量.@_@地形系数.预算辅助工程杆塔辅助杆塔附属设施防坠落装置安装线路避雷器安装监测装置安装调测耐张线夹X射线探伤;
|
||||
->(in(工程量.编码,"JYX8-46~89")) || (工程量.地形费计算方式 == "预算:辅助工程(索道设施)运输(地形选择按架设索道站所处地带实际地形为准)")
|
||||
:
|
||||
工程量.@_@地形系数.预算辅助工程索道设施运输地形选择按架设索道站所处地带实际地形为准;
|
||||
->(in(工程量.编码,"JYX8-90~118")) || (工程量.地形费计算方式 == "预算:辅助工程(索道设施)安装(地形选择按架设索道站所处地带实际地形为准)")
|
||||
:
|
||||
工程量.@_@地形系数.预算辅助工程索道设施安装地形选择按架设索道站所处地带实际地形为准;
|
||||
};
|
||||
} / 100
|
||||
}
|
||||
|
||||
BEGIN:_地形机械系数
|
||||
${
|
||||
?#{
|
||||
->@工程信息.工程性质 == "技改"
|
||||
:
|
||||
#{
|
||||
->(in(工程量.编码,"JYX1-24^108")) || (工程量.地形费计算方式 == "工地运输汽车、拖拉机运输(不含装卸,沙漠地形没有正式公路时使用)")
|
||||
:
|
||||
工程量.@_@地形系数.工地运输汽车拖拉机运输不含装卸沙漠地形没有正式公路时使用;
|
||||
->(in(工程量.编码,"JYX3-1~212,JGX1-1~17,XYX1-1~21,XYX3-1~6,CYX1-1~4")) || (工程量.地形费计算方式 == "基础工程")
|
||||
:
|
||||
工程量.@_@地形系数.基础工程;
|
||||
->(in(工程量.编码,"JYX4-1~192,JGX2-1~59,XYX2-1~79,CYX2-1~40")) || (工程量.地形费计算方式 == "杆塔工程")
|
||||
:
|
||||
工程量.@_@地形系数.杆塔工程;
|
||||
->(in(工程量.编码,"JGX3-1~54")) || (工程量.地形费计算方式 == "概算:架线工程")
|
||||
:
|
||||
工程量.@_@地形系数.概算架线工程;
|
||||
->(in(工程量.编码,"JYX5-1~60,XYX4-1~77,CYX3-1~27")) || (工程量.地形费计算方式 == "预算:架线工程一般放、紧线(不包含跨越架设、拦河线安装)")
|
||||
:
|
||||
工程量.@_@地形系数.预算架线工程一般放紧线不包含跨越架设拦河线安装;
|
||||
->(in(工程量.编码,"JYX5-61~119,CYX3-28~42")) || (工程量.地形费计算方式 == "预算:架线工程张力放紧线(不包含跨越架设、拦河线安装)")
|
||||
:
|
||||
工程量.@_@地形系数.预算架线工程张力放紧线不包含跨越架设拦河线安装;
|
||||
->(in(工程量.编码,"JYX5-245~253")) || (工程量.地形费计算方式 == "预算:架线工程光缆接续(不包括测量)")
|
||||
:
|
||||
工程量.@_@地形系数.预算架线工程光缆接续不包括测量;
|
||||
->(in(工程量.编码,"JYX6-1~172,JGX4-1~67,XYX5-1~223,CYX4-1~131")) || (工程量.地形费计算方式 == "附件工程")
|
||||
:
|
||||
工程量.@_@地形系数.附件工程;
|
||||
->(in(工程量.编码,"JGX6-1~4")) || (工程量.地形费计算方式 == "概算:辅助工程")
|
||||
:
|
||||
工程量.@_@地形系数.概算辅助工程;
|
||||
->(in(工程量.编码,"JYX8-1~25")) || (工程量.地形费计算方式 == "预算:辅助工程(基础辅助)施工道路,固沙,护坡、挡土墙及排洪沟砌筑,喷射混凝土护坡")
|
||||
:
|
||||
工程量.@_@地形系数.预算辅助工程基础辅助施工道路固沙护坡挡土墙及排洪沟砌筑喷射混凝土护坡;
|
||||
->(in(工程量.编码,"JYX8-26~45,JYX8-119~130,XYX3-7~25")) || (工程量.地形费计算方式 == "预算:辅助工程(杆塔辅助)杆塔附属设施,防坠落装置安装,线路避雷器安装,监测装置安装调测,耐张线夹X射线探伤")
|
||||
:
|
||||
工程量.@_@地形系数.预算辅助工程杆塔辅助杆塔附属设施防坠落装置安装线路避雷器安装监测装置安装调测耐张线夹X射线探伤;
|
||||
->(in(工程量.编码,"JYX8-46~89")) || (工程量.地形费计算方式 == "预算:辅助工程(索道设施)运输(地形选择按架设索道站所处地带实际地形为准)")
|
||||
:
|
||||
工程量.@_@地形系数.预算辅助工程索道设施运输地形选择按架设索道站所处地带实际地形为准;
|
||||
->(in(工程量.编码,"JYX8-90~118")) || (工程量.地形费计算方式 == "预算:辅助工程(索道设施)安装(地形选择按架设索道站所处地带实际地形为准)")
|
||||
:
|
||||
工程量.@_@地形系数.预算辅助工程索道设施安装地形选择按架设索道站所处地带实际地形为准;
|
||||
};
|
||||
->@工程信息.工程性质 == "检修"
|
||||
:
|
||||
#{
|
||||
->(in(工程量.编码,"JYX1-24^108")) || (工程量.地形费计算方式 == "工地运输汽车、拖拉机运输(不含装卸,沙漠地形没有正式公路时使用)")
|
||||
:
|
||||
工程量.@_@地形系数.工地运输汽车拖拉机运输不含装卸沙漠地形没有正式公路时使用;
|
||||
->(in(工程量.编码,"JYX3-1~212,JYX4-1~192,JYX5-1~119,JYX5-245~253,JYX6-1~172,JGX1-1~17,JGX2-1~59,JGX3-1~54,JGX4-1~67,XYX1-1~21,XYX2-1~79,XYX3-1~25,XYX4-1~77,XYX5-1~223,CYX1-1~4,CYX2-1~40,CYX3-1~42,CYX4-1~131")) || (工程量.地形费计算方式 == "基础、杆塔、防雷设施及接地装置、导线及避雷线、附件检修")
|
||||
:
|
||||
工程量.@_@地形系数.基础杆塔防雷设施及接地装置导线及避雷线附件检修;
|
||||
->(in(工程量.编码,"JGX6-1~4")) || (工程量.地形费计算方式 == "概算:辅助工程")
|
||||
:
|
||||
工程量.@_@地形系数.概算辅助工程;
|
||||
->(in(工程量.编码,"JYX8-1~25")) || (工程量.地形费计算方式 == "预算:辅助工程(基础辅助)施工道路,固沙,护坡、挡土墙及排洪沟砌筑,喷射混凝土护坡")
|
||||
:
|
||||
工程量.@_@地形系数.预算辅助工程基础辅助施工道路固沙护坡挡土墙及排洪沟砌筑喷射混凝土护坡;
|
||||
->(in(工程量.编码,"JYX8-26~45,JYX8-119~130")) || (工程量.地形费计算方式 == "预算:辅助工程(杆塔辅助)杆塔附属设施,防坠落装置安装,线路避雷器安装,监测装置安装调测,耐张线夹X射线探伤")
|
||||
:
|
||||
工程量.@_@地形系数.预算辅助工程杆塔辅助杆塔附属设施防坠落装置安装线路避雷器安装监测装置安装调测耐张线夹X射线探伤;
|
||||
->(in(工程量.编码,"JYX8-46~89")) || (工程量.地形费计算方式 == "预算:辅助工程(索道设施)运输(地形选择按架设索道站所处地带实际地形为准)")
|
||||
:
|
||||
工程量.@_@地形系数.预算辅助工程索道设施运输地形选择按架设索道站所处地带实际地形为准;
|
||||
->(in(工程量.编码,"JYX8-90~118")) || (工程量.地形费计算方式 == "预算:辅助工程(索道设施)安装(地形选择按架设索道站所处地带实际地形为准)")
|
||||
:
|
||||
工程量.@_@地形系数.预算辅助工程索道设施安装地形选择按架设索道站所处地带实际地形为准;
|
||||
};
|
||||
} / 100
|
||||
}
|
||||
|
||||
BEGIN:地形人工费
|
||||
${
|
||||
sum(_过滤定额(),"工程量",?iif(parent.type == "清单" && parent.数量 != 0,工程量.数量 * 工程量.人工费 * 工程量.人工系数 * 工程量.定额系数 * _地形人工系数(),0))
|
||||
}
|
||||
|
||||
BEGIN:地形人工费_单价
|
||||
${
|
||||
sum(_过滤定额(),"工程量",?工程量.数量 * 工程量.人工费 * 工程量.人工系数 * 工程量.定额系数 * _地形人工系数() / parent.数量)
|
||||
}
|
||||
|
||||
BEGIN:地形人工价差
|
||||
${
|
||||
sum(_过滤定额(),"工程量",?iif(工程量.专业类型 != "余物清理" && parent.type == "清单" && parent.数量 != 0,工程量.数量 * 工程量.人工费 * 工程量.人工系数 * 工程量.定额系数 * _地形人工系数() * 工程量.@_@人工调差系数 / 100,0))
|
||||
}
|
||||
|
||||
BEGIN:地形人工价差_单价
|
||||
${
|
||||
sum(_过滤定额(),"工程量",?iif(工程量.专业类型 != "余物清理",工程量.数量 * 工程量.人工费 * 工程量.人工系数 * 工程量.定额系数 * _地形人工系数() / parent.数量 * 工程量.@_@人工调差系数 / 100,0))
|
||||
}
|
||||
|
||||
BEGIN:地形机械费
|
||||
${
|
||||
sum(_过滤定额(),"工程量",?iif(parent.type == "清单" && parent.数量 != 0,工程量.数量 * 工程量.机械费 * 工程量.机械系数 * 工程量.定额系数 * _地形机械系数(),0))
|
||||
}
|
||||
|
||||
BEGIN:地形机械费_单价
|
||||
${
|
||||
sum(_过滤定额(),"工程量",?工程量.数量 * 工程量.机械费 * 工程量.机械系数 * 工程量.定额系数 * _地形机械系数() / parent.数量)
|
||||
}
|
||||
|
||||
BEGIN:地形机械价差
|
||||
${
|
||||
sum(_过滤定额(),"工程量",?iif(工程量.专业类型 != "余物清理" && parent.type == "清单" && parent.数量 != 0,工程量.数量 * 工程量.机械系数 * 工程量.定额系数 * _地形机械系数() *#{
|
||||
->(工程量.调差类型 == "建筑" || 工程量.调差类型 == "建筑修缮" || 工程量.调差类型 == "建筑拆除" || 工程量.调差类型 == "建筑措施二" || 工程量.调差类型 == "建筑修缮措施二" || 工程量.调差类型 == "建筑拆除措施二" ) && 工程量.@_@材机按系数调差 == "否":0;
|
||||
->:工程量.机械费 * 工程量.@_@机械调差系数 /100;
|
||||
},0))
|
||||
}
|
||||
|
||||
BEGIN:地形机械价差_单价
|
||||
${
|
||||
sum(_过滤定额(),"工程量",?iif(工程量.专业类型 != "余物清理",工程量.数量 * 工程量.机械系数 * 工程量.定额系数 * _地形机械系数() *#{
|
||||
->(工程量.调差类型 == "建筑" || 工程量.调差类型 == "建筑修缮" || 工程量.调差类型 == "建筑拆除" || 工程量.调差类型 == "建筑措施二" || 工程量.调差类型 == "建筑修缮措施二" || 工程量.调差类型 == "建筑拆除措施二" ) && 工程量.@_@材机按系数调差 == "否":0;
|
||||
->:工程量.机械费 * 工程量.@_@机械调差系数 /100;
|
||||
} / parent.数量,0))
|
||||
}
|
||||
|
||||
//------------------汇总特殊费用-------------------------------------------
|
||||
BEGIN:人工费
|
||||
${
|
||||
?_人工费_不含特殊费()+脚手架人工费()+混凝土施工调整人工费()+调试人工费()+地形人工费()
|
||||
}
|
||||
|
||||
BEGIN:人工费_单价
|
||||
${
|
||||
?_人工费_不含特殊费_单价()+脚手架人工费_单价()+混凝土施工调整人工费_单价()+调试人工费_单价()+地形人工费_单价()
|
||||
}
|
||||
|
||||
BEGIN:乙供材料费不含税
|
||||
${
|
||||
?_乙供材料费_非宏变量()+脚手架材料费()+混凝土施工调整材料费()+调试材料费()
|
||||
}
|
||||
|
||||
BEGIN:乙供材料费不含税_单价
|
||||
${
|
||||
?_乙供材料费_非宏变量_单价()+脚手架材料费_单价()+混凝土施工调整材料费_单价()+调试材料费_单价()
|
||||
}
|
||||
|
||||
BEGIN:机械费
|
||||
${
|
||||
?_机械费_不含特殊费()+脚手架机械费()+混凝土施工调整机械费()+调试机械费()+地形机械费()
|
||||
}
|
||||
|
||||
BEGIN:机械费_单价
|
||||
${
|
||||
?_机械费_不含特殊费_单价()+脚手架机械费_单价()+混凝土施工调整机械费_单价()+调试机械费_单价()+地形机械费_单价()
|
||||
}
|
||||
|
||||
BEGIN:人工价差
|
||||
${
|
||||
?_人工价差_不含特殊费()+脚手架人工价差()+混凝土施工调整人工价差()+调试人工价差()+地形人工价差()
|
||||
}
|
||||
|
||||
BEGIN:人工价差_单价
|
||||
${
|
||||
?_人工价差_不含特殊费_单价()+脚手架人工价差_单价()+混凝土施工调整人工价差_单价()+调试人工价差_单价()+地形人工价差_单价()
|
||||
}
|
||||
|
||||
BEGIN:乙供材料价差不含税
|
||||
${
|
||||
?_乙供材料价差_不含特殊费()+脚手架材料价差()+混凝土施工调整材料价差()+调试材料价差()
|
||||
}
|
||||
|
||||
BEGIN:乙供材料价差不含税_单价
|
||||
${
|
||||
?_乙供材料价差_不含特殊费_单价()+脚手架材料价差_单价()+混凝土施工调整材料价差_单价()+调试材料价差_单价()
|
||||
}
|
||||
|
||||
BEGIN:机械价差
|
||||
${
|
||||
?_机械价差_不含特殊费()+脚手架机械价差()+混凝土施工调整机械价差()+调试机械价差()+地形机械价差()
|
||||
}
|
||||
|
||||
BEGIN:机械价差_单价
|
||||
${
|
||||
?_机械价差_不含特殊费_单价()+脚手架机械价差_单价()+混凝土施工调整机械价差_单价()+调试机械价差_单价()+地形机械价差_单价()
|
||||
}
|
||||
|
||||
//------------------以下变量为开发使用,开发自行维护-------------------------------------------
|
||||
BEGIN:_过滤非拆除定额
|
||||
${
|
||||
filter(source,"工程量",?工程量.type =="定额" && #{
|
||||
->@工程信息.工程性质 == "技改"
|
||||
:
|
||||
#{
|
||||
->工程量.专业属性 == "架空" || 工程量.专业属性 == "电缆" || 工程量.专业属性 == "通信"
|
||||
:
|
||||
工程量.调差类型 != "建筑拆除" && 工程量.调差类型 != "安装拆除" && 工程量.调差类型 != "拆除";
|
||||
};
|
||||
->@工程信息.工程性质 == "检修"
|
||||
:
|
||||
#{
|
||||
->工程量.专业属性 == "架空" || 工程量.专业属性 == "电缆" || 工程量.专业属性 == "通信"
|
||||
:
|
||||
工程量.调差类型 == "建筑修缮" || 工程量.调差类型 == "设备检修" || 工程量.调差类型 == "安装拆除" || 工程量.调差类型 == "建筑修缮措施二" || 工程量.调差类型 == "设备检修措施二" || 工程量.调差类型 == "安装拆除措施二";
|
||||
};
|
||||
} == 1)
|
||||
}
|
||||
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
@@ -0,0 +1,456 @@
|
||||
///////////////////////////////////////////////////////////////
|
||||
//
|
||||
// 过滤条件
|
||||
//
|
||||
///////////////////////////////////////////////////////////////
|
||||
BEGIN:_过滤人工_定额重算
|
||||
${
|
||||
filter(items,"人材机",?人材机.type == "人工")
|
||||
}
|
||||
|
||||
BEGIN:_过滤材料_定额重算
|
||||
${
|
||||
filter(items,"人材机",?人材机.type == "材料")
|
||||
}
|
||||
|
||||
//BEGIN:_过滤甲供材料_定额重算
|
||||
//${
|
||||
// filter(items,"人材机",?人材机.type == "材料" && 人材机.供货方 == "甲供")
|
||||
//}
|
||||
|
||||
//BEGIN:_过滤乙供材料_定额重算
|
||||
//${
|
||||
// filter(items,"人材机",?人材机.type == "材料" && 人材机.供货方 == "乙供")
|
||||
//}
|
||||
|
||||
BEGIN:_过滤机械_定额重算
|
||||
${
|
||||
filter(items,"人材机",?人材机.type == "机械")
|
||||
}
|
||||
|
||||
///////////////////////////////////////////////////////////////
|
||||
//*************************单条人工费:人工费************************
|
||||
BEGIN:_普通人工费_定额重算
|
||||
${
|
||||
sum(source, "工程量",?sum(_过滤人工_定额重算(),"人材机",?人材机.数量 * 人材机.预算价不含税))
|
||||
}
|
||||
|
||||
BEGIN:人工费_定额重算
|
||||
${
|
||||
round(_普通人工费_定额重算(),2)
|
||||
}
|
||||
|
||||
//*************************单条材料费_不含税(甲供+乙供):材料费************************
|
||||
BEGIN:_普通材料费_定额重算
|
||||
${
|
||||
sum(source, "工程量",?sum(_过滤材料_定额重算(),"人材机",?#{
|
||||
->in(人材机.编码,"C10006,C99010101") == 0:
|
||||
#{
|
||||
->人材机.拆分 == 0:人材机.数量 * 人材机.预算价不含税;
|
||||
->人材机.拆分 == 1:人材机.数量 * round(?round(?sum(_过滤人工_定额重算(),"拆分子项",?round(?拆分子项.数量,4) * 拆分子项.预算价不含税),2)
|
||||
+round(?sum(_过滤材料_定额重算(),"拆分子项",?round(?拆分子项.数量,4) * 拆分子项.预算价不含税),2)
|
||||
+round(?sum(_过滤机械_定额重算(),"拆分子项",?round(?拆分子项.数量,4) * 拆分子项.预算价不含税),2),4);
|
||||
};
|
||||
}))
|
||||
}
|
||||
|
||||
BEGIN:其他材料费_定额重算
|
||||
${
|
||||
sum(source, "工程量",?sum(_过滤材料_定额重算(),"人材机",?#{->in(人材机.编码,"C10006,C99010101"):_普通材料费_定额重算() * 人材机.数量 / 100;}))
|
||||
}
|
||||
|
||||
BEGIN:材料费_定额重算
|
||||
${
|
||||
round(_普通材料费_定额重算()+其他材料费_定额重算(),2)
|
||||
}
|
||||
//*************************单条材料费_含税(甲供+乙供):材料费_含税************************
|
||||
BEGIN:_普通材料费_定额重算_含税
|
||||
${
|
||||
sum(source, "工程量",?sum(_过滤材料_定额重算(),"人材机",?#{
|
||||
->in(人材机.编码,"C10006,C99010101") == 0:
|
||||
#{
|
||||
->人材机.拆分 == 0:人材机.数量 * 人材机.预算价含税;
|
||||
->人材机.拆分 == 1:人材机.数量 * round(?round(?sum(_过滤人工_定额重算(),"拆分子项",?round(?拆分子项.数量,4) * 拆分子项.预算价含税),2)
|
||||
+round(?sum(_过滤材料_定额重算(),"拆分子项",?round(?拆分子项.数量,4) * 拆分子项.预算价含税),2)
|
||||
+round(?sum(_过滤机械_定额重算(),"拆分子项",?round(?拆分子项.数量,4) * 拆分子项.预算价含税),2),4);
|
||||
};
|
||||
}))
|
||||
}
|
||||
|
||||
BEGIN:其他材料费_定额重算_含税
|
||||
${
|
||||
sum(source, "工程量",?sum(_过滤材料_定额重算(),"人材机",?#{->in(人材机.编码,"C10006,C99010101"):_普通材料费_定额重算_含税() * 人材机.数量 / 100;}))
|
||||
}
|
||||
|
||||
BEGIN:材料费_定额重算_含税
|
||||
${
|
||||
round(_普通材料费_定额重算_含税()+其他材料费_定额重算_含税(),2)
|
||||
}
|
||||
|
||||
//*************************单条甲供材料费_不含税:甲供材料费************************
|
||||
BEGIN:_甲供普通材料费_定额重算
|
||||
${
|
||||
sum(source, "工程量",?sum(_过滤材料_定额重算(),"人材机",?#{
|
||||
->in(人材机.编码,"C10006,C99010101") == 0:
|
||||
#{
|
||||
->人材机.拆分 == 0 && 人材机.供货方 == "甲供":人材机.数量 * 人材机.预算价不含税;
|
||||
->人材机.拆分 == 1:人材机.数量 * round(?round(?sum(items,"拆分子项",?#{->拆分子项.供货方 == "甲供" && 拆分子项.type == "人工":round(?拆分子项.数量,4) * 拆分子项.预算价不含税;}),2)
|
||||
+round(?sum(items,"拆分子项",?#{->拆分子项.供货方 == "甲供" && 拆分子项.type == "材料":round(?拆分子项.数量,4) * 拆分子项.预算价不含税;}),2)
|
||||
+round(?sum(items,"拆分子项",?#{->拆分子项.供货方 == "甲供" && 拆分子项.type == "机械":round(?拆分子项.数量,4) * 拆分子项.预算价不含税;}),2),4);
|
||||
};
|
||||
}))
|
||||
}
|
||||
|
||||
BEGIN:_甲供其他材料费_定额重算
|
||||
${
|
||||
sum(source, "工程量",?sum(items,"人材机",?#{->in(人材机.编码,"C10006,C99010101") && 人材机.供货方 == "甲供":_普通材料费_定额重算() * 人材机.数量 / 100;}))
|
||||
}
|
||||
|
||||
BEGIN:甲供材料费_定额重算
|
||||
${
|
||||
round(_甲供普通材料费_定额重算()+_甲供其他材料费_定额重算(),2)
|
||||
}
|
||||
//*************************单条甲供材料费_含税:甲供材料费_含税************************
|
||||
BEGIN:_甲供普通材料费_定额重算_含税
|
||||
${
|
||||
sum(source, "工程量",?sum(_过滤材料_定额重算(),"人材机",?#{
|
||||
->in(人材机.编码,"C10006,C99010101") == 0:
|
||||
#{
|
||||
->人材机.拆分 == 0 && 人材机.供货方 == "甲供":人材机.数量 * 人材机.预算价含税;
|
||||
->人材机.拆分 == 1:人材机.数量 * round(?round(?sum(items,"拆分子项",?#{->拆分子项.供货方 == "甲供" && 拆分子项.type == "人工":round(?拆分子项.数量,4) * 拆分子项.预算价含税;}),2)
|
||||
+round(?sum(items,"拆分子项",?#{->拆分子项.供货方 == "甲供" && 拆分子项.type == "材料":round(?拆分子项.数量,4) * 拆分子项.预算价含税;}),2)
|
||||
+round(?sum(items,"拆分子项",?#{->拆分子项.供货方 == "甲供" && 拆分子项.type == "机械":round(?拆分子项.数量,4) * 拆分子项.预算价含税;}),2),4);
|
||||
};
|
||||
}))
|
||||
}
|
||||
|
||||
BEGIN:_甲供其他材料费_定额重算_含税
|
||||
${
|
||||
sum(source, "工程量",?sum(items,"人材机",?#{->in(人材机.编码,"C10006,C99010101") && 人材机.供货方 == "甲供":_普通材料费_定额重算_含税() * 人材机.数量 / 100;}))
|
||||
}
|
||||
|
||||
BEGIN:甲供材料费_定额重算_含税
|
||||
${
|
||||
round(_甲供普通材料费_定额重算_含税()+_甲供其他材料费_定额重算_含税(),2)
|
||||
}
|
||||
|
||||
//*************************单条机械费:机械费************************
|
||||
BEGIN:_普通机械费_定额重算
|
||||
${
|
||||
sum(source, "工程量", ?sum(_过滤机械_定额重算(),"人材机",?#{
|
||||
->人材机.编码 != "J09001" && 人材机.编码 != "J99-01-098":人材机.数量 * 人材机.预算价不含税;
|
||||
}))
|
||||
}
|
||||
|
||||
BEGIN:其他机械费_定额重算
|
||||
${
|
||||
sum(source, "工程量", ?sum(items,"人材机",?#{
|
||||
->人材机.编码 == "J09001" || 人材机.编码 == "J99-01-098":_普通机械费_定额重算()*人材机.数量 / 100;
|
||||
}))
|
||||
}
|
||||
|
||||
BEGIN:机械费_定额重算
|
||||
${
|
||||
round(_普通机械费_定额重算()+其他机械费_定额重算(),2)
|
||||
}
|
||||
|
||||
//*************************基价************************
|
||||
BEGIN:基价_定额重算
|
||||
${
|
||||
sum(source, "工程量", ?round(工程量.人工费 + 工程量.材料费 +工程量.机械费, 2))
|
||||
}
|
||||
|
||||
//*************************工程量界面定额“单价不含税”************************
|
||||
BEGIN:单价_定额重算
|
||||
${
|
||||
sum(source, "定额", ?round(定额.人工费*定额.人工系数*定额.定额系数+定额.材料费*定额.材料系数*定额.定额系数+定额.机械费*定额.机械系数*定额.定额系数, 2))
|
||||
}
|
||||
|
||||
//*************************消材拆分父级预算价不含税价重算************************
|
||||
BEGIN:拆分材料父级预算价_定额重算_不含税
|
||||
${
|
||||
sum(source, "人材机", ?#{->人材机.拆分 == 1:round(?_拆分子级人工预算合价_消材_不含税() + _拆分子级机械预算合价_消材_不含税() + _拆分子级材料预算合价_消材_不含税(),4);})
|
||||
}
|
||||
|
||||
BEGIN:_拆分子级人工预算合价_消材_不含税
|
||||
${
|
||||
round(?sum(items,"拆分子项",?#{->拆分子项.type == "人工":round(?拆分子项.数量,4) * 拆分子项.预算价不含税;}),2)
|
||||
}
|
||||
|
||||
BEGIN:_拆分子级机械预算合价_消材_不含税
|
||||
${
|
||||
round(?sum(items,"拆分子项",?#{->拆分子项.type == "机械":round(?拆分子项.数量,4) * 拆分子项.预算价不含税;}),2)
|
||||
}
|
||||
|
||||
BEGIN:_拆分子级材料预算合价_消材_不含税
|
||||
${
|
||||
round(?sum(items,"拆分子项",?#{->拆分子项.type == "材料":round(?拆分子项.数量,4) * 拆分子项.预算价不含税;}),2)
|
||||
}
|
||||
|
||||
//*************************消材拆分父级预算价含税价重算************************
|
||||
BEGIN:拆分材料父级预算价_定额重算_含税
|
||||
${
|
||||
sum(source, "人材机", ?#{->人材机.拆分 == 1:round(?_拆分子级人工预算合价_消材_含税() + _拆分子级机械预算合价_消材_含税() + _拆分子级材料预算合价_消材_含税(),4);})
|
||||
}
|
||||
|
||||
BEGIN:_拆分子级人工预算合价_消材_含税
|
||||
${
|
||||
round(?sum(items,"拆分子项",?#{->拆分子项.type == "人工":round(?拆分子项.数量,4) * 拆分子项.预算价含税;}),2)
|
||||
}
|
||||
|
||||
BEGIN:_拆分子级机械预算合价_消材_含税
|
||||
${
|
||||
round(?sum(items,"拆分子项",?#{->拆分子项.type == "机械":round(?拆分子项.数量,4) * 拆分子项.预算价含税;}),2)
|
||||
}
|
||||
|
||||
BEGIN:_拆分子级材料预算合价_消材_含税
|
||||
${
|
||||
round(?sum(items,"拆分子项",?#{->拆分子项.type == "材料":round(?拆分子项.数量,4) * 拆分子项.预算价含税;}),2)
|
||||
}
|
||||
|
||||
//*************************消材拆分父级市场价不含税重算************************
|
||||
BEGIN:拆分材料父级市场价_定额重算_不含税
|
||||
${
|
||||
sum(source, "人材机", ?#{->人材机.拆分 == 1:round(?_拆分子级人工市场价合价_消材_不含税() + _拆分子级机械市场价合价_消材_不含税() + _拆分子级材料市场价合价_消材_不含税(),4);})
|
||||
}
|
||||
|
||||
BEGIN:_拆分子级人工市场价合价_消材_不含税
|
||||
${
|
||||
round(?sum(items,"拆分子项",?#{
|
||||
->拆分子项.type == "人工" && @工程信息.项目类型 == "应急工程":round(?拆分子项.数量,4) * 拆分子项.市场价不含税;
|
||||
->拆分子项.type == "人工" && @工程信息.项目类型 != "应急工程":round(?拆分子项.数量,4) * 拆分子项.预算价不含税 *#{
|
||||
->(@工程信息.工程类型 == "变电" || @工程信息.项目划分 == "电缆线路工程") && (拆分子项.调差类型 == "建筑拆除" || 拆分子项.调差类型 == "建筑拆除措施二"):
|
||||
#{
|
||||
->@工程信息.建筑拆除材机按系数调差 == "是" : 1+@工程信息.建筑拆除材料调差系数 /100;
|
||||
->@工程信息.建筑拆除材机按系数调差 == "否" : 1+@工程信息.建筑拆除人工调差系数 /100;
|
||||
};
|
||||
->@工程信息.工程性质 == "检修" && (@工程信息.工程类型 == "变电" || @工程信息.项目划分 == "电缆线路工程") && (拆分子项.调差类型 == "建筑修缮" || 拆分子项.调差类型 == "建筑修缮措施二"):
|
||||
#{
|
||||
->@工程信息.建筑修缮材机按系数调差 == "是" : 1+@工程信息.建筑修缮材料调差系数 /100;
|
||||
->@工程信息.建筑修缮材机按系数调差 == "否" : 1+@工程信息.建筑修缮人工调差系数 /100;
|
||||
};
|
||||
->@工程信息.工程类型 == "线路" && (拆分子项.调差类型 == "设备检修" || 拆分子项.调差类型 == "设备检修措施二"):1+@工程信息.设备检修材料调差系数 /100;
|
||||
->@工程信息.工程类型 == "配网" || @工程信息.项目划分 == "输电线路工程":
|
||||
#{
|
||||
->拆分子项.@_@材机按系数调差 == "是" : 1+拆分子项.@_@材料调差系数 /100;
|
||||
->拆分子项.@_@材机按系数调差 == "否" : 1+拆分子项.@_@人工调差系数 /100;
|
||||
};
|
||||
->@工程信息.工程性质 == "技改" && (@工程信息.工程类型 == "变电" || @工程信息.项目划分 == "电缆线路工程") && (拆分子项.调差类型 == "建筑" || 拆分子项.调差类型 == "建筑措施二"):
|
||||
#{
|
||||
->@工程信息.建筑材机按系数调差 == "是" : 1+@工程信息.建筑材料调差系数 /100;
|
||||
->@工程信息.建筑材机按系数调差 == "否" : 1+@工程信息.建筑人工调差系数 /100;
|
||||
};
|
||||
->@工程信息.工程性质 == "技改" && @工程信息.工程类型 == "线路" && (拆分子项.调差类型 == "安装" || 拆分子项.调差类型 == "安装措施二"):1+@工程信息.安装材料调差系数 /100;
|
||||
->@工程信息.工程类型 == "线路" && (拆分子项.调差类型 == "安装拆除" || 拆分子项.调差类型 == "安装拆除措施二"):1+@工程信息.安装拆除材料调差系数 /100;
|
||||
};
|
||||
}), 2)
|
||||
}
|
||||
|
||||
BEGIN:_拆分子级机械市场价合价_消材_不含税
|
||||
${
|
||||
round(?sum(items,"拆分子项",?#{
|
||||
->拆分子项.type == "机械" && @工程信息.项目类型 == "应急工程":round(?拆分子项.数量,4) * 拆分子项.市场价不含税;
|
||||
->拆分子项.type == "机械" && @工程信息.项目类型 != "应急工程":round(?拆分子项.数量,4) * #{
|
||||
->(@工程信息.工程类型 == "变电" || @工程信息.项目划分 == "电缆线路工程") && (拆分子项.调差类型 == "建筑拆除" || 拆分子项.调差类型 == "建筑拆除措施二"):
|
||||
#{
|
||||
->@工程信息.建筑拆除材机按系数调差 == "是" : 拆分子项.预算价不含税*(1+@工程信息.建筑拆除材料调差系数 /100);
|
||||
->@工程信息.建筑拆除材机按系数调差 == "否" : 拆分子项.市场价不含税;
|
||||
};
|
||||
->@工程信息.工程性质 == "检修" && (@工程信息.工程类型 == "变电" || @工程信息.项目划分 == "电缆线路工程") && (拆分子项.调差类型 == "建筑修缮" || 拆分子项.调差类型 == "建筑修缮措施二"):
|
||||
#{
|
||||
->@工程信息.建筑修缮材机按系数调差 == "是" : 拆分子项.预算价不含税*(1+@工程信息.建筑修缮材料调差系数 /100);
|
||||
->@工程信息.建筑修缮材机按系数调差 == "否" : 拆分子项.市场价不含税;
|
||||
};
|
||||
->@工程信息.工程性质 == "检修" && @工程信息.工程类型 == "线路" && (拆分子项.调差类型 == "设备检修" || 拆分子项.调差类型 == "设备检修措施二"):拆分子项.预算价不含税*(1+@工程信息.设备检修材料调差系数 / 100);
|
||||
->@工程信息.工程类型 == "配网" || @工程信息.项目划分 == "输电线路工程":
|
||||
#{
|
||||
->拆分子项.@_@材机按系数调差 == "是" : 拆分子项.预算价不含税*(1+拆分子项.@_@材料调差系数 /100);
|
||||
->拆分子项.@_@材机按系数调差 == "否" : 拆分子项.市场价不含税;
|
||||
};
|
||||
->@工程信息.工程性质 == "技改" && (@工程信息.工程类型 == "变电" || @工程信息.项目划分 == "电缆线路工程")&& (拆分子项.调差类型 == "建筑" || 拆分子项.调差类型 == "建筑措施二"):
|
||||
#{
|
||||
->@工程信息.建筑材机按系数调差 == "是" : 拆分子项.预算价不含税*(1+@工程信息.建筑材料调差系数 /100);
|
||||
->@工程信息.建筑材机按系数调差 == "否" : 拆分子项.市场价不含税;
|
||||
};
|
||||
->@工程信息.工程性质 == "技改" && @工程信息.工程类型 == "线路" && (拆分子项.调差类型 == "安装" || 拆分子项.调差类型 == "安装措施二"):拆分子项.预算价不含税*(1+@工程信息.建筑材料调差系数 /100);
|
||||
->@工程信息.工程类型 == "线路" && (拆分子项.调差类型 == "安装拆除" || 拆分子项.调差类型 == "安装拆除措施二"):拆分子项.预算价不含税*(1+@工程信息.安装拆除材料调差系数 /100);
|
||||
};
|
||||
}), 2)
|
||||
}
|
||||
|
||||
BEGIN:_拆分子级材料市场价合价_消材_不含税
|
||||
${
|
||||
round(?sum(items,"拆分子项",?#{
|
||||
->拆分子项.type == "材料" && @工程信息.项目类型 == "应急工程":round(?拆分子项.数量,4) * 拆分子项.市场价不含税;
|
||||
->拆分子项.type == "材料" && @工程信息.项目类型 != "应急工程":round(?拆分子项.数量,4) * #{
|
||||
->(@工程信息.工程类型 == "变电" || @工程信息.工程类型 == "线路")&& (拆分子项.调差类型 == "建筑拆除" || 拆分子项.调差类型 == "建筑拆除措施二"):
|
||||
#{
|
||||
->@工程信息.建筑拆除材机按系数调差 == "是" : 拆分子项.预算价不含税*(1+@工程信息.建筑拆除材料调差系数 / 100);
|
||||
->@工程信息.建筑拆除材机按系数调差 == "否" : 拆分子项.市场价不含税;
|
||||
};
|
||||
->@工程信息.工程性质 == "检修" && (@工程信息.工程类型 == "变电" || @工程信息.项目划分 == "电缆线路工程") && (拆分子项.调差类型 == "建筑修缮" || 拆分子项.调差类型 == "建筑修缮措施二"):
|
||||
#{
|
||||
->@工程信息.建筑修缮材机按系数调差 == "是" : 拆分子项.预算价不含税*(1+@工程信息.建筑修缮材料调差系数 /100);
|
||||
->@工程信息.建筑修缮材机按系数调差 == "否" : 拆分子项.市场价不含税;
|
||||
};
|
||||
->@工程信息.工程性质 == "检修" && @工程信息.工程类型 == "线路" && (拆分子项.调差类型 == "设备检修" || 拆分子项.调差类型 == "设备检修措施二"):拆分子项.预算价不含税*(1+@工程信息.设备检修材料调差系数 /100);
|
||||
->@工程信息.工程类型 == "配网" || @工程信息.项目划分 == "输电线路工程":
|
||||
#{
|
||||
->拆分子项.@_@材机按系数调差 == "是" : 拆分子项.预算价不含税*(1+拆分子项.@_@材料调差系数 /100);
|
||||
->拆分子项.@_@材机按系数调差 == "否" : 拆分子项.市场价不含税;
|
||||
};
|
||||
->@工程信息.工程性质 == "技改" && (@工程信息.工程类型 == "变电" || @工程信息.项目划分 == "电缆线路工程") && (拆分子项.调差类型 == "建筑" || 拆分子项.调差类型 == "建筑措施二"):
|
||||
#{
|
||||
->@工程信息.建筑材机按系数调差 == "是" : 拆分子项.预算价不含税*(1+@工程信息.建筑材料调差系数 /100);
|
||||
->@工程信息.建筑材机按系数调差 == "否" : 拆分子项.市场价不含税;
|
||||
};
|
||||
->@工程信息.工程性质 == "技改" && @工程信息.工程类型 == "线路" && (拆分子项.调差类型 == "安装" || 拆分子项.调差类型 == "安装措施二"):拆分子项.预算价不含税*(1+@工程信息.安装材料调差系数 /100);
|
||||
->@工程信息.工程类型 == "线路" && (拆分子项.调差类型 == "安装拆除" || 拆分子项.调差类型 == "安装拆除措施二"):拆分子项.预算价不含税*(1+@工程信息.安装拆除材料调差系数 /100);
|
||||
};
|
||||
}), 2)
|
||||
}
|
||||
|
||||
//*************************消材拆分父级市场价含税重算************************
|
||||
BEGIN:拆分材料父级市场价_定额重算_含税
|
||||
${
|
||||
sum(source, "人材机", ?#{->人材机.拆分 == 1:round(?_拆分子级人工市场价合价_消材_含税() + _拆分子级机械市场价合价_消材_含税() + _拆分子级材料市场价合价_消材_含税(),4);})
|
||||
}
|
||||
|
||||
BEGIN:_拆分子级人工市场价合价_消材_含税
|
||||
${
|
||||
round(?sum(items,"拆分子项",?#{
|
||||
->拆分子项.type == "人工" && @工程信息.项目类型 == "应急工程":round(?拆分子项.数量,4) * 拆分子项.市场价含税;
|
||||
->拆分子项.type == "人工" && @工程信息.项目类型 != "应急工程":round(?拆分子项.数量,4) * 拆分子项.预算价含税 *#{
|
||||
->(@工程信息.工程类型 == "变电" || @工程信息.项目划分 == "电缆线路工程") && (拆分子项.调差类型 == "建筑拆除" || 拆分子项.调差类型 == "建筑拆除措施二"):
|
||||
#{
|
||||
->@工程信息.建筑拆除材机按系数调差 == "是" : 1+@工程信息.建筑拆除材料调差系数 /100;
|
||||
->@工程信息.建筑拆除材机按系数调差 == "否" : 1+@工程信息.建筑拆除人工调差系数 /100;
|
||||
};
|
||||
->@工程信息.工程性质 == "检修" && (@工程信息.工程类型 == "变电" || @工程信息.项目划分 == "电缆线路工程") && (拆分子项.调差类型 == "建筑修缮" || 拆分子项.调差类型 == "建筑修缮措施二"):
|
||||
#{
|
||||
->@工程信息.建筑修缮材机按系数调差 == "是" : 1+@工程信息.建筑修缮材料调差系数 /100;
|
||||
->@工程信息.建筑修缮材机按系数调差 == "否" : 1+@工程信息.建筑修缮人工调差系数 /100;
|
||||
};
|
||||
->@工程信息.工程类型 == "线路" && (拆分子项.调差类型 == "设备检修" || 拆分子项.调差类型 == "设备检修措施二"):1+@工程信息.设备检修材料调差系数 /100;
|
||||
->@工程信息.工程类型 == "配网" || @工程信息.项目划分 == "输电线路工程":
|
||||
#{
|
||||
->拆分子项.@_@材机按系数调差 == "是" : 1+拆分子项.@_@材料调差系数 /100;
|
||||
->拆分子项.@_@材机按系数调差 == "否" : 1+拆分子项.@_@人工调差系数 /100;
|
||||
};
|
||||
->@工程信息.工程性质 == "技改" && (@工程信息.工程类型 == "变电" || @工程信息.项目划分 == "电缆线路工程") && (拆分子项.调差类型 == "建筑" || 拆分子项.调差类型 == "建筑措施二"):
|
||||
#{
|
||||
->@工程信息.建筑材机按系数调差 == "是" : 1+@工程信息.建筑材料调差系数 /100;
|
||||
->@工程信息.建筑材机按系数调差 == "否" : 1+@工程信息.建筑人工调差系数 /100;
|
||||
};
|
||||
->@工程信息.工程性质 == "技改" && @工程信息.工程类型 == "线路" && (拆分子项.调差类型 == "安装" || 拆分子项.调差类型 == "安装措施二"):1+@工程信息.安装材料调差系数 /100;
|
||||
->@工程信息.工程类型 == "线路" && (拆分子项.调差类型 == "安装拆除" || 拆分子项.调差类型 == "安装拆除措施二"):1+@工程信息.安装拆除材料调差系数 /100;
|
||||
};
|
||||
}), 2)
|
||||
}
|
||||
|
||||
BEGIN:_拆分子级机械市场价合价_消材_含税
|
||||
${
|
||||
round(?sum(items,"拆分子项",?#{
|
||||
->拆分子项.type == "机械" && @工程信息.项目类型 == "应急工程":round(?拆分子项.数量,4) * 拆分子项.市场价含税;
|
||||
->拆分子项.type == "机械" && @工程信息.项目类型 != "应急工程":round(?拆分子项.数量,4) * #{
|
||||
->(@工程信息.工程类型 == "变电" || @工程信息.项目划分 == "电缆线路工程") && (拆分子项.调差类型 == "建筑拆除" || 拆分子项.调差类型 == "建筑拆除措施二"):
|
||||
#{
|
||||
->@工程信息.建筑拆除材机按系数调差 == "是" : 拆分子项.预算价含税*(1+@工程信息.建筑拆除材料调差系数 /100);
|
||||
->@工程信息.建筑拆除材机按系数调差 == "否" : 拆分子项.市场价含税;
|
||||
};
|
||||
->@工程信息.工程性质 == "检修" && (@工程信息.工程类型 == "变电" || @工程信息.项目划分 == "电缆线路工程") && (拆分子项.调差类型 == "建筑修缮" || 拆分子项.调差类型 == "建筑修缮措施二"):
|
||||
#{
|
||||
->@工程信息.建筑修缮材机按系数调差 == "是" : 拆分子项.预算价含税*(1+@工程信息.建筑修缮材料调差系数 /100);
|
||||
->@工程信息.建筑修缮材机按系数调差 == "否" : 拆分子项.市场价含税;
|
||||
};
|
||||
->@工程信息.工程性质 == "检修" && @工程信息.工程类型 == "线路" && (拆分子项.调差类型 == "设备检修" || 拆分子项.调差类型 == "设备检修措施二"):拆分子项.预算价含税*(1+@工程信息.设备检修材料调差系数 / 100);
|
||||
->@工程信息.工程类型 == "配网" || @工程信息.项目划分 == "输电线路工程":
|
||||
#{
|
||||
->拆分子项.@_@材机按系数调差 == "是" : 拆分子项.预算价含税*(1+拆分子项.@_@材料调差系数 /100);
|
||||
->拆分子项.@_@材机按系数调差 == "否" : 拆分子项.市场价含税;
|
||||
};
|
||||
->@工程信息.工程性质 == "技改" && (@工程信息.工程类型 == "变电" || @工程信息.项目划分 == "电缆线路工程")&& (拆分子项.调差类型 == "建筑" || 拆分子项.调差类型 == "建筑措施二"):
|
||||
#{
|
||||
->@工程信息.建筑材机按系数调差 == "是" : 拆分子项.预算价含税*(1+@工程信息.建筑材料调差系数 /100);
|
||||
->@工程信息.建筑材机按系数调差 == "否" : 拆分子项.市场价含税;
|
||||
};
|
||||
->@工程信息.工程性质 == "技改" && @工程信息.工程类型 == "线路" && (拆分子项.调差类型 == "安装" || 拆分子项.调差类型 == "安装措施二"):拆分子项.预算价含税*(1+@工程信息.建筑材料调差系数 /100);
|
||||
->@工程信息.工程类型 == "线路" && (拆分子项.调差类型 == "安装拆除" || 拆分子项.调差类型 == "安装拆除措施二"):拆分子项.预算价含税*(1+@工程信息.安装拆除材料调差系数 /100);
|
||||
};
|
||||
}), 2)
|
||||
}
|
||||
|
||||
BEGIN:_拆分子级材料市场价合价_消材_含税
|
||||
${
|
||||
round(?sum(items,"拆分子项",?#{
|
||||
->拆分子项.type == "材料" && @工程信息.项目类型 == "应急工程":round(?拆分子项.数量,4) * 拆分子项.市场价含税;
|
||||
->拆分子项.type == "材料" && @工程信息.项目类型 != "应急工程":round(?拆分子项.数量,4) * #{
|
||||
->(@工程信息.工程类型 == "变电" || @工程信息.工程类型 == "线路")&& (拆分子项.调差类型 == "建筑拆除" || 拆分子项.调差类型 == "建筑拆除措施二"):
|
||||
#{
|
||||
->@工程信息.建筑拆除材机按系数调差 == "是" : 拆分子项.预算价含税*(1+@工程信息.建筑拆除材料调差系数 / 100);
|
||||
->@工程信息.建筑拆除材机按系数调差 == "否" : 拆分子项.市场价含税;
|
||||
};
|
||||
->@工程信息.工程性质 == "检修" && (@工程信息.工程类型 == "变电" || @工程信息.项目划分 == "电缆线路工程") && (拆分子项.调差类型 == "建筑修缮" || 拆分子项.调差类型 == "建筑修缮措施二"):
|
||||
#{
|
||||
->@工程信息.建筑修缮材机按系数调差 == "是" : 拆分子项.预算价含税*(1+@工程信息.建筑修缮材料调差系数 /100);
|
||||
->@工程信息.建筑修缮材机按系数调差 == "否" : 拆分子项.市场价含税;
|
||||
};
|
||||
->@工程信息.工程性质 == "检修" && @工程信息.工程类型 == "线路" && (拆分子项.调差类型 == "设备检修" || 拆分子项.调差类型 == "设备检修措施二"):拆分子项.预算价含税*(1+@工程信息.设备检修材料调差系数 /100);
|
||||
->@工程信息.工程类型 == "配网" || @工程信息.项目划分 == "输电线路工程":
|
||||
#{
|
||||
->拆分子项.@_@材机按系数调差 == "是" : 拆分子项.预算价含税*(1+拆分子项.@_@材料调差系数 /100);
|
||||
->拆分子项.@_@材机按系数调差 == "否" : 拆分子项.市场价含税;
|
||||
};
|
||||
->@工程信息.工程性质 == "技改" && (@工程信息.工程类型 == "变电" || @工程信息.项目划分 == "电缆线路工程") && (拆分子项.调差类型 == "建筑" || 拆分子项.调差类型 == "建筑措施二"):
|
||||
#{
|
||||
->@工程信息.建筑材机按系数调差 == "是" : 拆分子项.预算价含税*(1+@工程信息.建筑材料调差系数 /100);
|
||||
->@工程信息.建筑材机按系数调差 == "否" : 拆分子项.市场价含税;
|
||||
};
|
||||
->@工程信息.工程性质 == "技改" && @工程信息.工程类型 == "线路" && (拆分子项.调差类型 == "安装" || 拆分子项.调差类型 == "安装措施二"):拆分子项.预算价含税*(1+@工程信息.安装材料调差系数 /100);
|
||||
->@工程信息.工程类型 == "线路" && (拆分子项.调差类型 == "安装拆除" || 拆分子项.调差类型 == "安装拆除措施二"):拆分子项.预算价含税*(1+@工程信息.安装拆除材料调差系数 /100);
|
||||
};
|
||||
}), 2)
|
||||
}
|
||||
//*************************未计价含税重算:父级含税预算价************************
|
||||
//BEGIN:拆分父级预算价_定额重算_含税
|
||||
//${
|
||||
// sum(source, "未计价", ?#{->未计价.拆分 == 1:_拆分子级人材机预算合价_含税();})
|
||||
//}
|
||||
|
||||
//BEGIN:_拆分子级人材机预算合价_含税
|
||||
//${
|
||||
// round(?sum(items,"拆分子项",?(round(?拆分子项.含量,4) * 拆分子项.预算价含税)),2)
|
||||
//}
|
||||
|
||||
//*************************未计价含税重算:父级含税市场价************************
|
||||
BEGIN:拆分父级市场价_定额重算_含税
|
||||
${
|
||||
sum(source, "未计价", ?#{->未计价.拆分 == 1:_拆分子级人材机市场合价_含税();})
|
||||
}
|
||||
|
||||
BEGIN:_拆分子级人材机市场合价_含税
|
||||
${
|
||||
round(?sum(items,"拆分子项",?(round(?拆分子项.含量,4) * 拆分子项.市场价含税)),2)
|
||||
}
|
||||
|
||||
//*************************未计价不含税重算:父级不含税预算价************************
|
||||
//BEGIN:拆分父级预算价_定额重算_不含税
|
||||
//${
|
||||
// sum(source, "未计价", ?#{->未计价.拆分 == 1:_拆分子级人材机预算合价_不含税();})
|
||||
//}
|
||||
|
||||
//BEGIN:_拆分子级人材机预算合价_不含税
|
||||
//${
|
||||
// round(?sum(items,"拆分子项",?(round(?拆分子项.含量,4) * 拆分子项.预算价不含税)), 2)
|
||||
//}
|
||||
|
||||
//*************************未计价不含税重算:父级不含税市场价************************
|
||||
BEGIN:拆分父级市场价_定额重算_不含税
|
||||
${
|
||||
sum(source, "未计价", ?#{->未计价.拆分 == 1:_拆分子级人材机市场合价_不含税();})
|
||||
}
|
||||
|
||||
BEGIN:_拆分子级人材机市场合价_不含税
|
||||
${
|
||||
round(?sum(items,"拆分子项",?(round(?拆分子项.含量,4) * 拆分子项.市场价不含税)), 2)
|
||||
}
|
||||
Binary file not shown.
@@ -0,0 +1,568 @@
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
// 材机分析汇总变量计算
|
||||
//
|
||||
/////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
BEGIN:_统计水超运数量_人力运输
|
||||
${
|
||||
?@统计项.数量 * ( 1 + @统计项.损耗 * 0.01)* (1 + @统计参数.毛重 * 0.01) * @统计参数.人力运距 * @统计参数.人力运量 / 100 *
|
||||
#{
|
||||
->in(@统计项.编码,"JYX3-63~72,JYX3-169~172,JYX3-190~191,JYX3-61~62")
|
||||
:
|
||||
0.5;
|
||||
->in(@统计项.编码,"JYX3-73~81,JYX3-173~176")
|
||||
:
|
||||
0.32;
|
||||
->in(@统计项.编码,"JYX3-55~59")
|
||||
:
|
||||
0.5*0.3;
|
||||
->in(@统计项.编码,"JYX3-50~54")
|
||||
:
|
||||
0.5*0.2;
|
||||
}
|
||||
}
|
||||
|
||||
BEGIN:_统计水超运数量_汽车运输
|
||||
${
|
||||
?#{
|
||||
->@统计项.装卸 == "0"
|
||||
:
|
||||
@统计项.数量 * ( 1 + @统计项.损耗 * 0.01)* (1 + @统计参数.毛重 * 0.01) * @统计参数.汽车运距 * @统计参数.汽车运量 / 100 *
|
||||
#{
|
||||
->in(@统计项.编码,"JYX3-63~72,JYX3-169~172,JYX3-190~191,JYX3-61~62")
|
||||
:
|
||||
0.5;
|
||||
->in(@统计项.编码,"JYX3-73~81,JYX3-173~176")
|
||||
:
|
||||
0.32;
|
||||
->in(@统计项.编码,"JYX3-55~59")
|
||||
:
|
||||
0.5*0.3;
|
||||
->in(@统计项.编码,"JYX3-50~54")
|
||||
:
|
||||
0.5*0.2;
|
||||
};
|
||||
->@统计项.装卸 == "1"
|
||||
:
|
||||
@统计项.数量 * ( 1 + @统计项.损耗 * 0.01) * (1 + @统计参数.毛重 * 0.01) * @统计参数.汽车装卸量 / 100 *
|
||||
#{
|
||||
->in(@统计项.编码,"JYX3-63~72,JYX3-169~172,JYX3-190~191,JYX3-61~62")
|
||||
:
|
||||
0.5;
|
||||
->in(@统计项.编码,"JYX3-73~81,JYX3-173~176")
|
||||
:
|
||||
0.32;
|
||||
->in(@统计项.编码,"JYX3-55~59")
|
||||
:
|
||||
0.5*0.3;
|
||||
->in(@统计项.编码,"JYX3-50~54")
|
||||
:
|
||||
0.5*0.2;
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
BEGIN:_统计水超运数量_拖拉机运输
|
||||
${
|
||||
?#{
|
||||
->@统计项.装卸 == "0"
|
||||
:
|
||||
@统计项.数量 * ( 1 + @统计项.损耗 * 0.01)* (1 + @统计参数.毛重 * 0.01) * @统计参数.拖拉机运距 * @统计参数.拖拉机运量 / 100 *
|
||||
#{
|
||||
->in(@统计项.编码,"JYX3-63~72,JYX3-169~172,JYX3-190~191,JYX3-61~62")
|
||||
:
|
||||
0.5;
|
||||
->in(@统计项.编码,"JYX3-73~81,JYX3-173~176")
|
||||
:
|
||||
0.32;
|
||||
->in(@统计项.编码,"JYX3-55~59")
|
||||
:
|
||||
0.5*0.3;
|
||||
->in(@统计项.编码,"JYX3-50~54")
|
||||
:
|
||||
0.5*0.2;
|
||||
};
|
||||
->@统计项.装卸 == "1"
|
||||
:
|
||||
@统计项.数量 * ( 1 + @统计项.损耗 * 0.01) * (1 + @统计参数.毛重 * 0.01) * @统计参数.拖拉机装卸量 / 100 *
|
||||
#{
|
||||
->in(@统计项.编码,"JYX3-63~72,JYX3-169~172,JYX3-190~191,JYX3-61~62")
|
||||
:
|
||||
0.5;
|
||||
->in(@统计项.编码,"JYX3-73~81,JYX3-173~176")
|
||||
:
|
||||
0.32;
|
||||
->in(@统计项.编码,"JYX3-55~59")
|
||||
:
|
||||
0.5*0.3;
|
||||
->in(@统计项.编码,"JYX3-50~54")
|
||||
:
|
||||
0.5*0.2;
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
BEGIN:_统计水超运数量_船舶运输
|
||||
${
|
||||
?#{
|
||||
->@统计项.装卸 == "0"
|
||||
:
|
||||
@统计项.数量 * ( 1 + @统计项.损耗 * 0.01)* (1 + @统计参数.毛重 * 0.01) * @统计参数.船舶运距 * @统计参数.船舶运量 / 100 *
|
||||
#{
|
||||
->in(@统计项.编码,"JYX3-63~72,JYX3-169~172,JYX3-190~191,JYX3-61~62")
|
||||
:
|
||||
0.5;
|
||||
->in(@统计项.编码,"JYX3-73~81,JYX3-173~176")
|
||||
:
|
||||
0.32;
|
||||
->in(@统计项.编码,"JYX3-55~59")
|
||||
:
|
||||
0.5*0.3;
|
||||
->in(@统计项.编码,"JYX3-50~54")
|
||||
:
|
||||
0.5*0.2;
|
||||
};
|
||||
->@统计项.装卸 == "1"
|
||||
:
|
||||
@统计项.数量 * ( 1 + @统计项.损耗 * 0.01) * (1 + @统计参数.毛重 * 0.01) * @统计参数.船舶装卸量 / 100 *
|
||||
#{
|
||||
->in(@统计项.编码,"JYX3-63~72,JYX3-169~172,JYX3-190~191,JYX3-61~62")
|
||||
:
|
||||
0.5;
|
||||
->in(@统计项.编码,"JYX3-73~81,JYX3-173~176")
|
||||
:
|
||||
0.32;
|
||||
->in(@统计项.编码,"JYX3-55~59")
|
||||
:
|
||||
0.5*0.3;
|
||||
->in(@统计项.编码,"JYX3-50~54")
|
||||
:
|
||||
0.5*0.2;
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
BEGIN:_统计水超运数量_索道运输
|
||||
${
|
||||
?#{
|
||||
->@统计项.装卸 == "0"
|
||||
:
|
||||
@统计项.数量 * ( 1 + @统计项.损耗 * 0.01)* (1 + @统计参数.毛重 * 0.01) * @统计参数.索道运距 * @统计参数.索道运量 / 100 *
|
||||
#{
|
||||
->in(@统计项.编码,"JYX3-63~72,JYX3-169~172,JYX3-190~191,JYX3-61~62")
|
||||
:
|
||||
0.5;
|
||||
->in(@统计项.编码,"JYX3-73~81,JYX3-173~176")
|
||||
:
|
||||
0.32;
|
||||
->in(@统计项.编码,"JYX3-55~59")
|
||||
:
|
||||
0.5*0.3;
|
||||
->in(@统计项.编码,"JYX3-50~54")
|
||||
:
|
||||
0.5*0.2;
|
||||
};
|
||||
->@统计项.装卸 == "1"
|
||||
:
|
||||
@统计项.数量 * ( 1 + @统计项.损耗 * 0.01) * (1 + @统计参数.毛重 * 0.01) * @统计参数.索道处数 * @统计参数.索道装卸量 / 100 *
|
||||
#{
|
||||
->in(@统计项.编码,"JYX3-63~72,JYX3-169~172,JYX3-190~191,JYX3-61~62")
|
||||
:
|
||||
0.5;
|
||||
->in(@统计项.编码,"JYX3-73~81,JYX3-173~176")
|
||||
:
|
||||
0.32;
|
||||
->in(@统计项.编码,"JYX3-55~59")
|
||||
:
|
||||
0.5*0.3;
|
||||
->in(@统计项.编码,"JYX3-50~54")
|
||||
:
|
||||
0.5*0.2;
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
BEGIN:_统计工地运输数量_人力运输
|
||||
${
|
||||
?#{
|
||||
->@统计项.type=="主材"
|
||||
:
|
||||
#{
|
||||
->(@统计项.调差类型 != "建筑拆除" && @统计项.调差类型 != "安装拆除" && @统计项.调差类型 != "建筑拆除措施二" && @统计项.调差类型 != "安装拆除措施二")
|
||||
:
|
||||
@统计项.数量 * @统计项.单重 / 1000 * ( 1 + @统计项.损耗 * 0.01)* (1 + @统计参数.毛重 * 0.01) * @统计参数.人力运距 * @统计参数.人力运量 / 100;
|
||||
->(@统计项.调差类型 == "建筑拆除" || @统计项.调差类型 == "安装拆除" || @统计项.调差类型 == "建筑拆除措施二" || @统计项.调差类型 == "安装拆除措施二")
|
||||
:
|
||||
@统计项.数量 * @统计项.单重 / 1000 * @统计参数.人力运距 * @统计参数.人力运量 / 100;
|
||||
};
|
||||
->@统计项.type=="设备"
|
||||
:
|
||||
#{
|
||||
->(@统计项.调差类型 != "建筑拆除" && @统计项.调差类型 != "安装拆除" && @统计项.调差类型 != "建筑拆除措施二" && @统计项.调差类型 != "安装拆除措施二")
|
||||
:
|
||||
@统计项.数量 * @统计项.单重 / 1000 * (1 + @统计参数.毛重 * 0.01) * @统计参数.人力运距 * @统计参数.人力运量 / 100;
|
||||
->(@统计项.调差类型 == "建筑拆除" || @统计项.调差类型 == "安装拆除" || @统计项.调差类型 == "建筑拆除措施二" || @统计项.调差类型 == "安装拆除措施二")
|
||||
:
|
||||
@统计项.数量 * @统计项.单重 / 1000 * @统计参数.人力运距 * @统计参数.人力运量 / 100;
|
||||
};
|
||||
->@统计项.type=="配件" && @统计项.配件类型=="配件"
|
||||
:
|
||||
#{
|
||||
->(@统计项.调差类型 != "建筑拆除" && @统计项.调差类型 != "安装拆除" && @统计项.调差类型 != "建筑拆除措施二" && @统计项.调差类型 != "安装拆除措施二")
|
||||
:
|
||||
@统计项.数量 * @统计项.单重 / 1000 * (1 + @统计参数.毛重 * 0.01) * @统计参数.人力运距 * @统计参数.人力运量 / 100;
|
||||
->(@统计项.调差类型 == "建筑拆除" || @统计项.调差类型 == "安装拆除" || @统计项.调差类型 == "建筑拆除措施二" || @统计项.调差类型 == "安装拆除措施二")
|
||||
:
|
||||
@统计项.数量 * @统计项.单重 / 1000 * @统计参数.人力运距 * @统计参数.人力运量 / 100;
|
||||
};
|
||||
->@统计项.type=="配件" && @统计项.配件类型=="主材"
|
||||
:
|
||||
#{
|
||||
->(@统计项.调差类型 != "建筑拆除" && @统计项.调差类型 != "安装拆除" && @统计项.调差类型 != "建筑拆除措施二" && @统计项.调差类型 != "安装拆除措施二")
|
||||
:
|
||||
@统计项.数量 * @统计项.单重 / 1000 * ( 1 + @统计项.损耗 * 0.01)* (1 + @统计参数.毛重 * 0.01) * @统计参数.人力运距 * @统计参数.人力运量 / 100;
|
||||
->(@统计项.调差类型 == "建筑拆除" || @统计项.调差类型 == "安装拆除" || @统计项.调差类型 == "建筑拆除措施二" || @统计项.调差类型 == "安装拆除措施二")
|
||||
:
|
||||
@统计项.数量 * @统计项.单重 / 1000 * @统计参数.人力运距 * @统计参数.人力运量 / 100;
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
BEGIN:_统计工地运输数量_汽车运输
|
||||
${
|
||||
?#{
|
||||
->@统计项.type=="主材"
|
||||
:
|
||||
#{
|
||||
->@统计项.装卸 == "0" && (@统计项.调差类型 != "建筑拆除" && @统计项.调差类型 != "安装拆除" && @统计项.调差类型 != "建筑拆除措施二" && @统计项.调差类型 != "安装拆除措施二")
|
||||
:
|
||||
@统计项.数量 * @统计项.单重 / 1000 * ( 1 + @统计项.损耗 * 0.01)* (1 + @统计参数.毛重 * 0.01) * @统计参数.汽车运距 * @统计参数.汽车运量 / 100;
|
||||
->@统计项.装卸 == "1" && (@统计项.调差类型 != "建筑拆除" && @统计项.调差类型 != "安装拆除" && @统计项.调差类型 != "建筑拆除措施二" && @统计项.调差类型 != "安装拆除措施二")
|
||||
:
|
||||
@统计项.数量 * @统计项.单重 / 1000 * ( 1 + @统计项.损耗 * 0.01) * (1 + @统计参数.毛重 * 0.01) * @统计参数.汽车装卸量 / 100;
|
||||
->@统计项.装卸 == "0" && (@统计项.调差类型 == "建筑拆除" || @统计项.调差类型 == "安装拆除" || @统计项.调差类型 == "建筑拆除措施二" || @统计项.调差类型 == "安装拆除措施二")
|
||||
:
|
||||
@统计项.数量 * @统计项.单重 / 1000 * @统计参数.汽车运距 * @统计参数.汽车运量 / 100;
|
||||
->@统计项.装卸 == "1" && (@统计项.调差类型 == "建筑拆除" || @统计项.调差类型 == "安装拆除" || @统计项.调差类型 == "建筑拆除措施二" || @统计项.调差类型 == "安装拆除措施二")
|
||||
:
|
||||
@统计项.数量 * @统计项.单重 / 1000 * @统计参数.汽车装卸量 / 100;
|
||||
};
|
||||
->@统计项.type=="设备"
|
||||
:
|
||||
#{
|
||||
->@统计项.装卸 == "0" && (@统计项.调差类型 != "建筑拆除" && @统计项.调差类型 != "安装拆除" && @统计项.调差类型 != "建筑拆除措施二" && @统计项.调差类型 != "安装拆除措施二")
|
||||
:
|
||||
@统计项.数量 * @统计项.单重 / 1000 * (1 + @统计参数.毛重 * 0.01) * @统计参数.汽车运距 * @统计参数.汽车运量 / 100;
|
||||
->@统计项.装卸 == "1" && (@统计项.调差类型 != "建筑拆除" && @统计项.调差类型 != "安装拆除" && @统计项.调差类型 != "建筑拆除措施二" && @统计项.调差类型 != "安装拆除措施二")
|
||||
:
|
||||
@统计项.数量 * @统计项.单重 / 1000 * (1 + @统计参数.毛重 * 0.01) * @统计参数.汽车装卸量 / 100;
|
||||
->@统计项.装卸 == "0" && (@统计项.调差类型 == "建筑拆除" || @统计项.调差类型 == "安装拆除" || @统计项.调差类型 == "建筑拆除措施二" || @统计项.调差类型 == "安装拆除措施二")
|
||||
:
|
||||
@统计项.数量 * @统计项.单重 / 1000 * @统计参数.汽车运距 * @统计参数.汽车运量 / 100;
|
||||
->@统计项.装卸 == "1" && (@统计项.调差类型 == "建筑拆除" || @统计项.调差类型 == "安装拆除" || @统计项.调差类型 == "建筑拆除措施二" || @统计项.调差类型 == "安装拆除措施二")
|
||||
:
|
||||
@统计项.数量 * @统计项.单重 / 1000 * @统计参数.汽车装卸量 / 100;
|
||||
};
|
||||
->@统计项.type=="配件" && @统计项.配件类型=="配件"
|
||||
:
|
||||
#{
|
||||
->@统计项.装卸 == "0" && (@统计项.调差类型 != "建筑拆除" && @统计项.调差类型 != "安装拆除" && @统计项.调差类型 != "建筑拆除措施二" && @统计项.调差类型 != "安装拆除措施二")
|
||||
:
|
||||
@统计项.数量 * @统计项.单重 / 1000 * (1 + @统计参数.毛重 * 0.01) * @统计参数.汽车运距 * @统计参数.汽车运量 / 100;
|
||||
->@统计项.装卸 == "1" && (@统计项.调差类型 != "建筑拆除" && @统计项.调差类型 != "安装拆除" && @统计项.调差类型 != "建筑拆除措施二" && @统计项.调差类型 != "安装拆除措施二")
|
||||
:
|
||||
@统计项.数量 * @统计项.单重 / 1000 * (1 + @统计参数.毛重 * 0.01) * @统计参数.汽车装卸量 / 100;
|
||||
->@统计项.装卸 == "0" && (@统计项.调差类型 == "建筑拆除" || @统计项.调差类型 == "安装拆除" || @统计项.调差类型 == "建筑拆除措施二" || @统计项.调差类型 == "安装拆除措施二")
|
||||
:
|
||||
@统计项.数量 * @统计项.单重 / 1000 * @统计参数.汽车运距 * @统计参数.汽车运量 / 100;
|
||||
->@统计项.装卸 == "1" && (@统计项.调差类型 == "建筑拆除" || @统计项.调差类型 == "安装拆除" || @统计项.调差类型 == "建筑拆除措施二" || @统计项.调差类型 == "安装拆除措施二")
|
||||
:
|
||||
@统计项.数量 * @统计项.单重 / 1000 * @统计参数.汽车装卸量 / 100;
|
||||
};
|
||||
->@统计项.type=="配件" && @统计项.配件类型=="主材"
|
||||
:
|
||||
#{
|
||||
->@统计项.装卸 == "0" && (@统计项.调差类型 != "建筑拆除" && @统计项.调差类型 != "安装拆除" && @统计项.调差类型 != "建筑拆除措施二" && @统计项.调差类型 != "安装拆除措施二")
|
||||
:
|
||||
@统计项.数量 * @统计项.单重 / 1000 * ( 1 + @统计项.损耗 * 0.01)* (1 + @统计参数.毛重 * 0.01) * @统计参数.汽车运距 * @统计参数.汽车运量 / 100;
|
||||
->@统计项.装卸 == "1" && (@统计项.调差类型 != "建筑拆除" && @统计项.调差类型 != "安装拆除" && @统计项.调差类型 != "建筑拆除措施二" && @统计项.调差类型 != "安装拆除措施二")
|
||||
:
|
||||
@统计项.数量 * @统计项.单重 / 1000 * ( 1 + @统计项.损耗 * 0.01) * (1 + @统计参数.毛重 * 0.01) * @统计参数.汽车装卸量 / 100;
|
||||
->@统计项.装卸 == "0" && (@统计项.调差类型 == "建筑拆除" || @统计项.调差类型 == "安装拆除" || @统计项.调差类型 == "建筑拆除措施二" || @统计项.调差类型 == "安装拆除措施二")
|
||||
:
|
||||
@统计项.数量 * @统计项.单重 / 1000 * @统计参数.汽车运距 * @统计参数.汽车运量 / 100;
|
||||
->@统计项.装卸 == "1" && (@统计项.调差类型 == "建筑拆除" || @统计项.调差类型 == "安装拆除" || @统计项.调差类型 == "建筑拆除措施二" || @统计项.调差类型 == "安装拆除措施二")
|
||||
:
|
||||
@统计项.数量 * @统计项.单重 / 1000 * @统计参数.汽车装卸量 / 100;
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
BEGIN:_统计工地运输数量_拖拉机运输
|
||||
${
|
||||
?#{
|
||||
->@统计项.type=="主材"
|
||||
:
|
||||
#{
|
||||
->@统计项.装卸 == "0" && (@统计项.调差类型 != "建筑拆除" && @统计项.调差类型 != "安装拆除" && @统计项.调差类型 != "建筑拆除措施二" && @统计项.调差类型 != "安装拆除措施二")
|
||||
:
|
||||
@统计项.数量 * @统计项.单重 / 1000 * ( 1 + @统计项.损耗 * 0.01)* (1 + @统计参数.毛重 * 0.01) * @统计参数.拖拉机运距 * @统计参数.拖拉机运量 / 100;
|
||||
->@统计项.装卸 == "1" && (@统计项.调差类型 != "建筑拆除" && @统计项.调差类型 != "安装拆除" && @统计项.调差类型 != "建筑拆除措施二" && @统计项.调差类型 != "安装拆除措施二")
|
||||
:
|
||||
@统计项.数量 * @统计项.单重 / 1000 * ( 1 + @统计项.损耗 * 0.01) * (1 + @统计参数.毛重 * 0.01) * @统计参数.拖拉机装卸量 / 100;
|
||||
->@统计项.装卸 == "0" && (@统计项.调差类型 == "建筑拆除" || @统计项.调差类型 == "安装拆除" || @统计项.调差类型 == "建筑拆除措施二" || @统计项.调差类型 == "安装拆除措施二")
|
||||
:
|
||||
@统计项.数量 * @统计项.单重 / 1000 * @统计参数.拖拉机运距 * @统计参数.拖拉机运量 / 100;
|
||||
->@统计项.装卸 == "1" && (@统计项.调差类型 == "建筑拆除" || @统计项.调差类型 == "安装拆除" || @统计项.调差类型 == "建筑拆除措施二" || @统计项.调差类型 == "安装拆除措施二")
|
||||
:
|
||||
@统计项.数量 * @统计项.单重 / 1000 * @统计参数.拖拉机装卸量 / 100;
|
||||
};
|
||||
->@统计项.type=="设备"
|
||||
:
|
||||
#{
|
||||
->@统计项.装卸 == "0" && (@统计项.调差类型 != "建筑拆除" && @统计项.调差类型 != "安装拆除" && @统计项.调差类型 != "建筑拆除措施二" && @统计项.调差类型 != "安装拆除措施二")
|
||||
:
|
||||
@统计项.数量 * @统计项.单重 / 1000 *(1 + @统计参数.毛重 * 0.01) * @统计参数.拖拉机运距 * @统计参数.拖拉机运量 / 100;
|
||||
->@统计项.装卸 == "1" && (@统计项.调差类型 != "建筑拆除" && @统计项.调差类型 != "安装拆除" && @统计项.调差类型 != "建筑拆除措施二" && @统计项.调差类型 != "安装拆除措施二")
|
||||
:
|
||||
@统计项.数量 * @统计项.单重 / 1000 * (1 + @统计参数.毛重 * 0.01) * @统计参数.拖拉机装卸量 / 100;
|
||||
->@统计项.装卸 == "0" && (@统计项.调差类型 == "建筑拆除" || @统计项.调差类型 == "安装拆除" || @统计项.调差类型 == "建筑拆除措施二" || @统计项.调差类型 == "安装拆除措施二")
|
||||
:
|
||||
@统计项.数量 * @统计项.单重 / 1000 * @统计参数.拖拉机运距 * @统计参数.拖拉机运量 / 100;
|
||||
->@统计项.装卸 == "1" && (@统计项.调差类型 == "建筑拆除" || @统计项.调差类型 == "安装拆除" || @统计项.调差类型 == "建筑拆除措施二" || @统计项.调差类型 == "安装拆除措施二")
|
||||
:
|
||||
@统计项.数量 * @统计项.单重 / 1000 * @统计参数.拖拉机装卸量 / 100;
|
||||
};
|
||||
->@统计项.type=="配件" && @统计项.配件类型=="配件"
|
||||
:
|
||||
#{
|
||||
->@统计项.装卸 == "0" && (@统计项.调差类型 != "建筑拆除" && @统计项.调差类型 != "安装拆除" && @统计项.调差类型 != "建筑拆除措施二" && @统计项.调差类型 != "安装拆除措施二")
|
||||
:
|
||||
@统计项.数量 * @统计项.单重 / 1000 *(1 + @统计参数.毛重 * 0.01) * @统计参数.拖拉机运距 * @统计参数.拖拉机运量 / 100;
|
||||
->@统计项.装卸 == "1" && (@统计项.调差类型 != "建筑拆除" && @统计项.调差类型 != "安装拆除" && @统计项.调差类型 != "建筑拆除措施二" && @统计项.调差类型 != "安装拆除措施二")
|
||||
:
|
||||
@统计项.数量 * @统计项.单重 / 1000 * (1 + @统计参数.毛重 * 0.01) * @统计参数.拖拉机装卸量 / 100;
|
||||
->@统计项.装卸 == "0" && (@统计项.调差类型 == "建筑拆除" || @统计项.调差类型 == "安装拆除" || @统计项.调差类型 == "建筑拆除措施二" || @统计项.调差类型 == "安装拆除措施二")
|
||||
:
|
||||
@统计项.数量 * @统计项.单重 / 1000 * @统计参数.拖拉机运距 * @统计参数.拖拉机运量 / 100;
|
||||
->@统计项.装卸 == "1" && (@统计项.调差类型 == "建筑拆除" || @统计项.调差类型 == "安装拆除" || @统计项.调差类型 == "建筑拆除措施二" || @统计项.调差类型 == "安装拆除措施二")
|
||||
:
|
||||
@统计项.数量 * @统计项.单重 / 1000 * @统计参数.拖拉机装卸量 / 100;
|
||||
};
|
||||
->@统计项.type=="配件" && @统计项.配件类型=="主材"
|
||||
:
|
||||
#{
|
||||
->@统计项.装卸 == "0" && (@统计项.调差类型 != "建筑拆除" && @统计项.调差类型 != "安装拆除" && @统计项.调差类型 != "建筑拆除措施二" && @统计项.调差类型 != "安装拆除措施二")
|
||||
:
|
||||
@统计项.数量 * @统计项.单重 / 1000 * ( 1 + @统计项.损耗 * 0.01)* (1 + @统计参数.毛重 * 0.01) * @统计参数.拖拉机运距 * @统计参数.拖拉机运量 / 100;
|
||||
->@统计项.装卸 == "1" && (@统计项.调差类型 != "建筑拆除" && @统计项.调差类型 != "安装拆除" && @统计项.调差类型 != "建筑拆除措施二" && @统计项.调差类型 != "安装拆除措施二")
|
||||
:
|
||||
@统计项.数量 * @统计项.单重 / 1000 * ( 1 + @统计项.损耗 * 0.01) * (1 + @统计参数.毛重 * 0.01) * @统计参数.拖拉机装卸量 / 100;
|
||||
->@统计项.装卸 == "0" && (@统计项.调差类型 == "建筑拆除" || @统计项.调差类型 == "安装拆除" || @统计项.调差类型 == "建筑拆除措施二" || @统计项.调差类型 == "安装拆除措施二")
|
||||
:
|
||||
@统计项.数量 * @统计项.单重 / 1000 * @统计参数.拖拉机运距 * @统计参数.拖拉机运量 / 100;
|
||||
->@统计项.装卸 == "1" && (@统计项.调差类型 == "建筑拆除" || @统计项.调差类型 == "安装拆除" || @统计项.调差类型 == "建筑拆除措施二" || @统计项.调差类型 == "安装拆除措施二")
|
||||
:
|
||||
@统计项.数量 * @统计项.单重 / 1000 * @统计参数.拖拉机装卸量 / 100;
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
BEGIN:_统计工地运输数量_船舶运输
|
||||
${
|
||||
?#{
|
||||
->@统计项.type=="主材"
|
||||
:
|
||||
#{
|
||||
->@统计项.装卸 == "0" && (@统计项.调差类型 != "建筑拆除" && @统计项.调差类型 != "安装拆除" && @统计项.调差类型 != "建筑拆除措施二" && @统计项.调差类型 != "安装拆除措施二")
|
||||
:
|
||||
@统计项.数量 * @统计项.单重 / 1000 * ( 1 + @统计项.损耗 * 0.01)* (1 + @统计参数.毛重 * 0.01) * @统计参数.船舶运距 * @统计参数.船舶运量 / 100;
|
||||
->@统计项.装卸 == "1" && (@统计项.调差类型 != "建筑拆除" && @统计项.调差类型 != "安装拆除" && @统计项.调差类型 != "建筑拆除措施二" && @统计项.调差类型 != "安装拆除措施二")
|
||||
:
|
||||
@统计项.数量 * @统计项.单重 / 1000 * ( 1 + @统计项.损耗 * 0.01) * (1 + @统计参数.毛重 * 0.01) * @统计参数.船舶装卸量 / 100;
|
||||
->@统计项.装卸 == "0" && (@统计项.调差类型 == "建筑拆除" || @统计项.调差类型 == "安装拆除" || @统计项.调差类型 == "建筑拆除措施二" || @统计项.调差类型 == "安装拆除措施二")
|
||||
:
|
||||
@统计项.数量 * @统计项.单重 / 1000 * @统计参数.船舶运距 * @统计参数.船舶运量 / 100;
|
||||
->@统计项.装卸 == "1" && (@统计项.调差类型 == "建筑拆除" || @统计项.调差类型 == "安装拆除" || @统计项.调差类型 == "建筑拆除措施二" || @统计项.调差类型 == "安装拆除措施二")
|
||||
:
|
||||
@统计项.数量 * @统计项.单重 / 1000 * @统计参数.船舶装卸量 / 100;
|
||||
};
|
||||
->@统计项.type=="设备"
|
||||
:
|
||||
#{
|
||||
->@统计项.装卸 == "0" && (@统计项.调差类型 != "建筑拆除" && @统计项.调差类型 != "安装拆除" && @统计项.调差类型 != "建筑拆除措施二" && @统计项.调差类型 != "安装拆除措施二")
|
||||
:
|
||||
@统计项.数量 * @统计项.单重 / 1000 * (1 + @统计参数.毛重 * 0.01) * @统计参数.船舶运距 * @统计参数.船舶运量 / 100;
|
||||
->@统计项.装卸 == "1" && (@统计项.调差类型 != "建筑拆除" && @统计项.调差类型 != "安装拆除" && @统计项.调差类型 != "建筑拆除措施二" && @统计项.调差类型 != "安装拆除措施二")
|
||||
:
|
||||
@统计项.数量 * @统计项.单重 / 1000 * (1 + @统计参数.毛重 * 0.01) * @统计参数.船舶装卸量 / 100;
|
||||
->@统计项.装卸 == "0" && (@统计项.调差类型 == "建筑拆除" || @统计项.调差类型 == "安装拆除" || @统计项.调差类型 == "建筑拆除措施二" || @统计项.调差类型 == "安装拆除措施二")
|
||||
:
|
||||
@统计项.数量 * @统计项.单重 / 1000 * @统计参数.船舶运距 * @统计参数.船舶运量 / 100;
|
||||
->@统计项.装卸 == "1" && (@统计项.调差类型 == "建筑拆除" || @统计项.调差类型 == "安装拆除" || @统计项.调差类型 == "建筑拆除措施二" || @统计项.调差类型 == "安装拆除措施二")
|
||||
:
|
||||
@统计项.数量 * @统计项.单重 / 1000 * @统计参数.船舶装卸量 / 100;
|
||||
};
|
||||
->@统计项.type=="配件" && @统计项.配件类型=="配件"
|
||||
:
|
||||
#{
|
||||
->@统计项.装卸 == "0" && (@统计项.调差类型 != "建筑拆除" && @统计项.调差类型 != "安装拆除" && @统计项.调差类型 != "建筑拆除措施二" && @统计项.调差类型 != "安装拆除措施二")
|
||||
:
|
||||
@统计项.数量 * @统计项.单重 / 1000 * (1 + @统计参数.毛重 * 0.01) * @统计参数.船舶运距 * @统计参数.船舶运量 / 100;
|
||||
->@统计项.装卸 == "1" && (@统计项.调差类型 != "建筑拆除" && @统计项.调差类型 != "安装拆除" && @统计项.调差类型 != "建筑拆除措施二" && @统计项.调差类型 != "安装拆除措施二")
|
||||
:
|
||||
@统计项.数量 * @统计项.单重 / 1000 * (1 + @统计参数.毛重 * 0.01) * @统计参数.船舶装卸量 / 100;
|
||||
->@统计项.装卸 == "0" && (@统计项.调差类型 == "建筑拆除" || @统计项.调差类型 == "安装拆除" || @统计项.调差类型 == "建筑拆除措施二" || @统计项.调差类型 == "安装拆除措施二")
|
||||
:
|
||||
@统计项.数量 * @统计项.单重 / 1000 * @统计参数.船舶运距 * @统计参数.船舶运量 / 100;
|
||||
->@统计项.装卸 == "1" && (@统计项.调差类型 == "建筑拆除" || @统计项.调差类型 == "安装拆除" || @统计项.调差类型 == "建筑拆除措施二" || @统计项.调差类型 == "安装拆除措施二")
|
||||
:
|
||||
@统计项.数量 * @统计项.单重 / 1000 * @统计参数.船舶装卸量 / 100;
|
||||
};
|
||||
->@统计项.type=="配件" && @统计项.配件类型=="主材"
|
||||
:
|
||||
#{
|
||||
->@统计项.装卸 == "0" && (@统计项.调差类型 != "建筑拆除" && @统计项.调差类型 != "安装拆除" && @统计项.调差类型 != "建筑拆除措施二" && @统计项.调差类型 != "安装拆除措施二")
|
||||
:
|
||||
@统计项.数量 * @统计项.单重 / 1000 * ( 1 + @统计项.损耗 * 0.01)* (1 + @统计参数.毛重 * 0.01) * @统计参数.船舶运距 * @统计参数.船舶运量 / 100;
|
||||
->@统计项.装卸 == "1" && (@统计项.调差类型 != "建筑拆除" && @统计项.调差类型 != "安装拆除" && @统计项.调差类型 != "建筑拆除措施二" && @统计项.调差类型 != "安装拆除措施二")
|
||||
:
|
||||
@统计项.数量 * @统计项.单重 / 1000 * ( 1 + @统计项.损耗 * 0.01) * (1 + @统计参数.毛重 * 0.01) * @统计参数.船舶装卸量 / 100;
|
||||
->@统计项.装卸 == "0" && (@统计项.调差类型 == "建筑拆除" || @统计项.调差类型 == "安装拆除" || @统计项.调差类型 == "建筑拆除措施二" || @统计项.调差类型 == "安装拆除措施二")
|
||||
:
|
||||
@统计项.数量 * @统计项.单重 / 1000 * @统计参数.船舶运距 * @统计参数.船舶运量 / 100;
|
||||
->@统计项.装卸 == "1" && (@统计项.调差类型 == "建筑拆除" || @统计项.调差类型 == "安装拆除" || @统计项.调差类型 == "建筑拆除措施二" || @统计项.调差类型 == "安装拆除措施二")
|
||||
:
|
||||
@统计项.数量 * @统计项.单重 / 1000 * @统计参数.船舶装卸量 / 100;
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
BEGIN:_统计工地运输数量_索道运输
|
||||
${
|
||||
?#{
|
||||
->@统计项.type=="主材"
|
||||
:
|
||||
#{
|
||||
->@统计项.装卸 == "0" && (@统计项.调差类型 != "建筑拆除" && @统计项.调差类型 != "安装拆除" && @统计项.调差类型 != "建筑拆除措施二" && @统计项.调差类型 != "安装拆除措施二")
|
||||
:
|
||||
@统计项.数量 * @统计项.单重 / 1000 * ( 1 + @统计项.损耗 * 0.01)* (1 + @统计参数.毛重 * 0.01) * @统计参数.索道运距 * @统计参数.索道运量 / 100;
|
||||
->@统计项.装卸 == "1" && (@统计项.调差类型 != "建筑拆除" && @统计项.调差类型 != "安装拆除" && @统计项.调差类型 != "建筑拆除措施二" && @统计项.调差类型 != "安装拆除措施二")
|
||||
:
|
||||
@统计项.数量 * @统计项.单重 / 1000 * ( 1 + @统计项.损耗 * 0.01) * (1 + @统计参数.毛重 * 0.01) * @统计参数.索道处数 * @统计参数.索道装卸量 / 100;
|
||||
->@统计项.装卸 == "0" && (@统计项.调差类型 == "建筑拆除" || @统计项.调差类型 == "安装拆除" || @统计项.调差类型 == "建筑拆除措施二" || @统计项.调差类型 == "安装拆除措施二")
|
||||
:
|
||||
@统计项.数量 * @统计项.单重 / 1000 * @统计参数.索道运距 * @统计参数.索道运量 / 100;
|
||||
->@统计项.装卸 == "1" && (@统计项.调差类型 == "建筑拆除" || @统计项.调差类型 == "安装拆除" || @统计项.调差类型 == "建筑拆除措施二" || @统计项.调差类型 == "安装拆除措施二")
|
||||
:
|
||||
@统计项.数量 * @统计项.单重 / 1000 * @统计参数.索道处数 * @统计参数.索道装卸量 / 100;
|
||||
};
|
||||
->@统计项.type=="设备"
|
||||
:
|
||||
#{
|
||||
->@统计项.装卸 == "0" && (@统计项.调差类型 != "建筑拆除" && @统计项.调差类型 != "安装拆除" && @统计项.调差类型 != "建筑拆除措施二" && @统计项.调差类型 != "安装拆除措施二")
|
||||
:
|
||||
@统计项.数量 * @统计项.单重 / 1000 * (1 + @统计参数.毛重 * 0.01) * @统计参数.索道运距 * @统计参数.索道运量 / 100;
|
||||
->@统计项.装卸 == "1" && (@统计项.调差类型 != "建筑拆除" && @统计项.调差类型 != "安装拆除" && @统计项.调差类型 != "建筑拆除措施二" && @统计项.调差类型 != "安装拆除措施二")
|
||||
:
|
||||
@统计项.数量 * @统计项.单重 / 1000 * (1 + @统计参数.毛重 * 0.01) * @统计参数.索道处数 * @统计参数.索道装卸量 / 100;
|
||||
->@统计项.装卸 == "0" && (@统计项.调差类型 == "建筑拆除" || @统计项.调差类型 == "安装拆除" || @统计项.调差类型 == "建筑拆除措施二" || @统计项.调差类型 == "安装拆除措施二")
|
||||
:
|
||||
@统计项.数量 * @统计项.单重 / 1000 * @统计参数.索道运距 * @统计参数.索道运量 / 100;
|
||||
->@统计项.装卸 == "1" && (@统计项.调差类型 == "建筑拆除" || @统计项.调差类型 == "安装拆除" || @统计项.调差类型 == "建筑拆除措施二" || @统计项.调差类型 == "安装拆除措施二")
|
||||
:
|
||||
@统计项.数量 * @统计项.单重 / 1000 * @统计参数.索道处数 * @统计参数.索道装卸量 / 100;
|
||||
};
|
||||
->@统计项.type=="配件" && @统计项.配件类型=="配件"
|
||||
:
|
||||
#{
|
||||
->@统计项.装卸 == "0" && (@统计项.调差类型 != "建筑拆除" && @统计项.调差类型 != "安装拆除" && @统计项.调差类型 != "建筑拆除措施二" && @统计项.调差类型 != "安装拆除措施二")
|
||||
:
|
||||
@统计项.数量 * @统计项.单重 / 1000 * (1 + @统计参数.毛重 * 0.01) * @统计参数.索道运距 * @统计参数.索道运量 / 100;
|
||||
->@统计项.装卸 == "1" && (@统计项.调差类型 != "建筑拆除" && @统计项.调差类型 != "安装拆除" && @统计项.调差类型 != "建筑拆除措施二" && @统计项.调差类型 != "安装拆除措施二")
|
||||
:
|
||||
@统计项.数量 * @统计项.单重 / 1000 * (1 + @统计参数.毛重 * 0.01) * @统计参数.索道处数 * @统计参数.索道装卸量 / 100;
|
||||
->@统计项.装卸 == "0" && (@统计项.调差类型 == "建筑拆除" || @统计项.调差类型 == "安装拆除" || @统计项.调差类型 == "建筑拆除措施二" || @统计项.调差类型 == "安装拆除措施二")
|
||||
:
|
||||
@统计项.数量 * @统计项.单重 / 1000 * @统计参数.索道运距 * @统计参数.索道运量 / 100;
|
||||
->@统计项.装卸 == "1" && (@统计项.调差类型 == "建筑拆除" || @统计项.调差类型 == "安装拆除" || @统计项.调差类型 == "建筑拆除措施二" || @统计项.调差类型 == "安装拆除措施二")
|
||||
:
|
||||
@统计项.数量 * @统计项.单重 / 1000 * @统计参数.索道处数 * @统计参数.索道装卸量 / 100;
|
||||
};
|
||||
->@统计项.type=="配件" && @统计项.配件类型=="主材"
|
||||
:
|
||||
#{
|
||||
->@统计项.装卸 == "0" && (@统计项.调差类型 != "建筑拆除" && @统计项.调差类型 != "安装拆除" && @统计项.调差类型 != "建筑拆除措施二" && @统计项.调差类型 != "安装拆除措施二")
|
||||
:
|
||||
@统计项.数量 * @统计项.单重 / 1000 * ( 1 + @统计项.损耗 * 0.01)* (1 + @统计参数.毛重 * 0.01) * @统计参数.索道运距 * @统计参数.索道运量 / 100;
|
||||
->@统计项.装卸 == "1" && (@统计项.调差类型 != "建筑拆除" && @统计项.调差类型 != "安装拆除" && @统计项.调差类型 != "建筑拆除措施二" && @统计项.调差类型 != "安装拆除措施二")
|
||||
:
|
||||
@统计项.数量 * @统计项.单重 / 1000 * ( 1 + @统计项.损耗 * 0.01) * (1 + @统计参数.毛重 * 0.01) * @统计参数.索道处数 * @统计参数.索道装卸量 / 100;
|
||||
->@统计项.装卸 == "0" && (@统计项.调差类型 == "建筑拆除" || @统计项.调差类型 == "安装拆除" || @统计项.调差类型 == "建筑拆除措施二" || @统计项.调差类型 == "安装拆除措施二")
|
||||
:
|
||||
@统计项.数量 * @统计项.单重 / 1000 * @统计参数.索道运距 * @统计参数.索道运量 / 100;
|
||||
->@统计项.装卸 == "1" && (@统计项.调差类型 == "建筑拆除" || @统计项.调差类型 == "安装拆除" || @统计项.调差类型 == "建筑拆除措施二" || @统计项.调差类型 == "安装拆除措施二")
|
||||
:
|
||||
@统计项.数量 * @统计项.单重 / 1000 * @统计参数.索道处数 * @统计参数.索道装卸量 / 100;
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
//------------------余土外运-------------------------------------------
|
||||
BEGIN:_统计余土外运数量_人力运输
|
||||
${
|
||||
?@统计项.数量 * ( 1 + @统计项.损耗 * 0.01)* (1 + @统计参数.毛重 * 0.01) * @统计参数.人力运距 * @统计参数.人力运量 / 100
|
||||
}
|
||||
|
||||
|
||||
BEGIN:_统计余土外运数量_汽车运输
|
||||
${
|
||||
?#{
|
||||
->@统计项.装卸 == "0"
|
||||
:
|
||||
@统计项.数量 * ( 1 + @统计项.损耗 * 0.01) * (1 + @统计参数.毛重 * 0.01) * @统计参数.汽车运距 * @统计参数.汽车运量 / 100;
|
||||
->@统计项.装卸 == "1"
|
||||
:
|
||||
@统计项.数量 * ( 1 + @统计项.损耗 * 0.01) * (1 + @统计参数.毛重 * 0.01) * @统计参数.汽车装卸量 / 100;
|
||||
}
|
||||
}
|
||||
|
||||
BEGIN:_统计余土外运数量_拖拉机运输
|
||||
${
|
||||
?#{
|
||||
->@统计项.装卸 == "0"
|
||||
:
|
||||
@统计项.数量 * ( 1 + @统计项.损耗 * 0.01)* (1 + @统计参数.毛重 * 0.01) * @统计参数.拖拉机运距 * @统计参数.拖拉机运量 / 100;
|
||||
->@统计项.装卸 == "1"
|
||||
:
|
||||
@统计项.数量 * ( 1 + @统计项.损耗 * 0.01) * (1 + @统计参数.毛重 * 0.01) * @统计参数.拖拉机装卸量 / 100;
|
||||
}
|
||||
}
|
||||
|
||||
BEGIN:_统计余土外运数量_船舶运输
|
||||
${
|
||||
?#{
|
||||
->@统计项.装卸 == "0"
|
||||
:
|
||||
@统计项.数量 * ( 1 + @统计项.损耗 * 0.01)* (1 + @统计参数.毛重 * 0.01) * @统计参数.船舶运距 * @统计参数.船舶运量 / 100;
|
||||
->@统计项.装卸 == "1"
|
||||
:
|
||||
@统计项.数量 * ( 1 + @统计项.损耗 * 0.01) * (1 + @统计参数.毛重 * 0.01) * @统计参数.船舶装卸量 / 100;
|
||||
}
|
||||
}
|
||||
|
||||
BEGIN:_统计余土外运数量_索道运输
|
||||
${
|
||||
?#{
|
||||
->@统计项.装卸 == "0"
|
||||
:
|
||||
@统计项.数量 * ( 1 + @统计项.损耗 * 0.01) * (1 + @统计参数.毛重 * 0.01) * @统计参数.索道运距 * @统计参数.索道运量 / 100;
|
||||
->@统计项.装卸 == "1"
|
||||
:
|
||||
@统计项.数量 * ( 1 + @统计项.损耗 * 0.01) * (1 + @统计参数.毛重 * 0.01) * @统计参数.索道处数 * @统计参数.索道装卸量 / 100;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Binary file not shown.
@@ -0,0 +1,990 @@
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
// 材机分析汇总变量计算
|
||||
//
|
||||
/////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
//------------------材机分析界面变量,开发自行维护-------------------------------------------
|
||||
BEGIN:_材机人工价差_不含税
|
||||
${
|
||||
sum(source,"人材机",?人材机.市场价不含税 - 人材机.预算价不含税)
|
||||
}
|
||||
|
||||
BEGIN:_材机人工价差合价_不含税
|
||||
${
|
||||
sum(source,"人材机",?(人材机.市场价不含税 - 人材机.预算价不含税) * 人材机.数量)
|
||||
}
|
||||
|
||||
BEGIN:_材机人工价差合价_含税
|
||||
${
|
||||
sum(source,"人材机",?(人材机.市场价含税 - 人材机.预算价含税) * 人材机.数量)
|
||||
}
|
||||
|
||||
BEGIN:_材机人工市场价合价_不含税
|
||||
${
|
||||
sum(source,"人材机",?人材机.市场价不含税 * 人材机.数量)
|
||||
}
|
||||
|
||||
BEGIN:_材机人工市场价合价_含税
|
||||
${
|
||||
sum(source,"人材机",?人材机.市场价含税 * 人材机.数量)
|
||||
}
|
||||
|
||||
BEGIN:_材机人工预算价合价_不含税
|
||||
${
|
||||
sum(source,"人材机",?人材机.预算价不含税 * 人材机.数量)
|
||||
}
|
||||
|
||||
BEGIN:_材机人工预算价合价_含税
|
||||
${
|
||||
sum(source,"人材机",?人材机.预算价含税 * 人材机.数量)
|
||||
}
|
||||
|
||||
BEGIN:_材机机械价差_不含税
|
||||
${
|
||||
sum(source,"人材机",?人材机.市场价不含税 - 人材机.预算价不含税)
|
||||
}
|
||||
|
||||
|
||||
BEGIN:_材机机械价差合价_不含税
|
||||
${
|
||||
sum(source,"人材机",?(人材机.市场价不含税 - 人材机.预算价不含税) * 人材机.数量)
|
||||
}
|
||||
|
||||
BEGIN:_材机机械价差合价_含税
|
||||
${
|
||||
sum(source,"人材机",?(人材机.市场价含税 - 人材机.预算价含税) * 人材机.数量)
|
||||
}
|
||||
|
||||
BEGIN:_材机机械市场价合价_不含税
|
||||
${
|
||||
sum(source,"人材机",?人材机.市场价不含税 * 人材机.数量)
|
||||
}
|
||||
|
||||
BEGIN:_材机机械市场价合价_含税
|
||||
${
|
||||
sum(source,"人材机",?人材机.市场价含税 * 人材机.数量)
|
||||
}
|
||||
|
||||
BEGIN:_材机机械预算价合价_不含税
|
||||
${
|
||||
sum(source,"人材机",?人材机.预算价不含税 * 人材机.数量)
|
||||
}
|
||||
|
||||
BEGIN:_材机机械预算价合价_含税
|
||||
${
|
||||
sum(source,"人材机",?人材机.预算价含税 * 人材机.数量)
|
||||
}
|
||||
|
||||
BEGIN:_材机材料价差_不含税
|
||||
${
|
||||
sum(source,"人材机",?人材机.市场价不含税 - 人材机.预算价不含税)
|
||||
}
|
||||
|
||||
BEGIN:_材机材料价差合价_不含税
|
||||
${
|
||||
sum(source,"人材机",?(人材机.市场价不含税 - 人材机.预算价不含税) * 人材机.数量)
|
||||
}
|
||||
|
||||
BEGIN:_材机材料价差合价_含税
|
||||
${
|
||||
sum(source,"人材机",?(人材机.市场价含税 - 人材机.预算价含税) * 人材机.数量)
|
||||
}
|
||||
|
||||
BEGIN:_材机材料市场价合价_不含税
|
||||
${
|
||||
sum(source,"人材机",?人材机.市场价不含税 * 人材机.数量)
|
||||
}
|
||||
|
||||
BEGIN:_材机材料市场价合价_含税
|
||||
${
|
||||
sum(source,"人材机",?人材机.市场价含税 * 人材机.数量)
|
||||
}
|
||||
|
||||
BEGIN:_材机材料预算价合价_不含税
|
||||
${
|
||||
sum(source,"人材机",?人材机.预算价不含税 * 人材机.数量)
|
||||
}
|
||||
|
||||
BEGIN:_材机材料预算价合价_含税
|
||||
${
|
||||
sum(source,"人材机",?人材机.预算价含税 * 人材机.数量)
|
||||
}
|
||||
|
||||
BEGIN:_材机主材价差_含税
|
||||
${
|
||||
sum(source,"人材机",?人材机.市场价含税 - 人材机.预算价含税)
|
||||
}
|
||||
|
||||
BEGIN:_材机主材价差_不含税
|
||||
${
|
||||
sum(source,"人材机",?人材机.市场价不含税 - 人材机.预算价不含税)
|
||||
}
|
||||
|
||||
BEGIN:_材机主材价差合价_含税
|
||||
${
|
||||
sum(source,"人材机",?(人材机.市场价含税 - 人材机.预算价含税) * 人材机.数量 * ( 1 + 人材机.损耗 / 100))
|
||||
}
|
||||
|
||||
BEGIN:_材机主材市场价合价_价差
|
||||
${
|
||||
sum(source,"人材机",?(人材机.市场价含税 - 人材机.市场价不含税) * 人材机.数量 * ( 1 + 人材机.损耗 / 100))
|
||||
}
|
||||
|
||||
BEGIN:_材机主材预算价合价_价差
|
||||
${
|
||||
sum(source,"人材机",?(人材机.预算价含税 - 人材机.预算价不含税) * 人材机.数量 * ( 1 + 人材机.损耗 / 100))
|
||||
}
|
||||
|
||||
BEGIN:_材机主材价差合价_不含税
|
||||
${
|
||||
sum(source,"人材机",?(人材机.市场价不含税 - 人材机.预算价不含税) * 人材机.数量 * ( 1 + 人材机.损耗 / 100))
|
||||
}
|
||||
|
||||
BEGIN:_材机主材市场价合价_含税
|
||||
${
|
||||
sum(source,"人材机",?人材机.市场价含税 * 人材机.数量 * ( 1 + 人材机.损耗 / 100))
|
||||
}
|
||||
|
||||
BEGIN:_材机主材市场价合价_不含税
|
||||
${
|
||||
sum(source,"人材机",?人材机.市场价不含税 * 人材机.数量 * ( 1 + 人材机.损耗 / 100))
|
||||
}
|
||||
|
||||
BEGIN:_材机主材预算价合价_含税
|
||||
${
|
||||
sum(source,"人材机",?人材机.预算价含税 * 人材机.数量 * ( 1 + 人材机.损耗 / 100))
|
||||
}
|
||||
|
||||
BEGIN:_材机主材预算价合价_不含税
|
||||
${
|
||||
sum(source,"人材机",?人材机.预算价不含税 * 人材机.数量 * ( 1 + 人材机.损耗 / 100))
|
||||
}
|
||||
|
||||
BEGIN:_材机设备运杂费_含税
|
||||
${
|
||||
sum(source,"人材机",?人材机.市场价含税 * 人材机.运杂费率 / 100)
|
||||
}
|
||||
|
||||
BEGIN:_材机设备市场价合价_含税
|
||||
${
|
||||
sum(source,"人材机",?人材机.市场价含税 * 人材机.数量)
|
||||
}
|
||||
|
||||
BEGIN:_材机设备市场价合价_不含税
|
||||
${
|
||||
sum(source,"人材机",?人材机.市场价不含税 * 人材机.数量)
|
||||
}
|
||||
|
||||
BEGIN:_材机设备运杂费合价_含税
|
||||
${
|
||||
sum(source,"人材机",?人材机.市场价含税 * 人材机.运杂费率 / 100 * 人材机.数量)
|
||||
}
|
||||
|
||||
BEGIN:_材机一笔性费用合价含税
|
||||
${
|
||||
sum(source,"人材机",?人材机.单价 * 人材机.数量)
|
||||
}
|
||||
|
||||
BEGIN:_材机一笔性费用合价不含税
|
||||
${
|
||||
sum(source,"人材机",?人材机.单价不含税 * 人材机.数量)
|
||||
}
|
||||
|
||||
BEGIN:_材机配件运杂费_含税
|
||||
${
|
||||
sum(source,"人材机",?人材机.市场价含税 * 人材机.运杂费率 / 100)
|
||||
}
|
||||
|
||||
BEGIN:_材机配件预算价合价_含税
|
||||
${
|
||||
sum(source,"人材机",?人材机.预算价含税 * 人材机.数量 * ( 1 + 人材机.损耗 / 100))
|
||||
}
|
||||
|
||||
BEGIN:_材机配件预算价合价_不含税
|
||||
${
|
||||
sum(source,"人材机",?人材机.预算价不含税 * 人材机.数量 * ( 1 + 人材机.损耗 / 100))
|
||||
}
|
||||
|
||||
BEGIN:_材机配件市场价合价_含税
|
||||
${
|
||||
sum(source,"人材机",?人材机.市场价含税 * 人材机.数量 * ( 1 + 人材机.损耗 / 100))
|
||||
}
|
||||
|
||||
BEGIN:_材机配件市场价合价_不含税
|
||||
${
|
||||
sum(source,"人材机",?人材机.市场价不含税 * 人材机.数量 * ( 1 + 人材机.损耗 / 100))
|
||||
}
|
||||
|
||||
BEGIN:_材机配件价差_含税
|
||||
${
|
||||
sum(source,"人材机",?人材机.市场价含税 - 人材机.预算价含税)
|
||||
}
|
||||
|
||||
BEGIN:_材机配件价差_不含税
|
||||
${
|
||||
sum(source,"人材机",?人材机.市场价不含税 - 人材机.预算价不含税)
|
||||
}
|
||||
|
||||
BEGIN:_材机配件价差合价_含税
|
||||
${
|
||||
sum(source,"人材机",?(人材机.市场价含税 - 人材机.预算价含税) * 人材机.数量 * ( 1 + 人材机.损耗 / 100))
|
||||
}
|
||||
|
||||
BEGIN:_材机配件价差合价_不含税
|
||||
${
|
||||
sum(source,"人材机",?(人材机.市场价不含税 - 人材机.预算价不含税) * 人材机.数量 * ( 1 + 人材机.损耗 / 100))
|
||||
}
|
||||
|
||||
BEGIN:_材机配件运杂费合价_含税
|
||||
${
|
||||
sum(source,"人材机",?人材机.市场价含税 * ( 1 + 人材机.损耗 / 100) * 人材机.运杂费率 / 100 * 人材机.数量)
|
||||
}
|
||||
|
||||
|
||||
|
||||
//***********数量计算***********************************************
|
||||
BEGIN:_材机主材总重
|
||||
${
|
||||
sum(source,"主材",?主材.单重 * 主材.数量 * ( 1 + 主材.损耗 / 100))
|
||||
}
|
||||
|
||||
//-------------------------------------合并材机数量---------------------------------------------
|
||||
|
||||
BEGIN:_材机合并机械数量
|
||||
${
|
||||
?#{
|
||||
->@工程信息.工程类型=="变电":sum(source, "机械", ?parent.数量 * 机械.数量 * parent.机械系数 * parent.定额系数);
|
||||
->(@工程信息.工程类型=="线路" || @工程信息.工程类型=="配网") && @工程信息.工程性质=="技改":sum(source, "机械", ?parent.数量 * 机械.数量 * parent.机械系数 * parent.定额系数 *
|
||||
(1 + iif((@工程信息.工程类型=="线路" || (@工程信息.工程类型=="配网" && parent.专业属性 != "配电站" && parent.专业属性 != "陆上电缆" && parent.专业属性 != "海底电缆")), #{
|
||||
->in(parent.编码,"JYX1-24^108") || (parent.地形费计算方式 == "工地运输汽车、拖拉机运输(不含装卸,沙漠地形没有正式公路时使用)")
|
||||
:
|
||||
#{
|
||||
->@工程信息.工程类型=="配网" || @工程信息.项目划分 == "输电线路工程"
|
||||
:
|
||||
机械.@_@地形系数.工地运输汽车拖拉机运输不含装卸沙漠地形没有正式公路时使用;
|
||||
->(parent.调差类型=="建筑拆除" || parent.调差类型=="安装拆除" || parent.调差类型=="拆除措施二" || parent.调差类型=="建筑拆除措施二" || parent.调差类型=="安装拆除措施二") && parent.专业类型 != "余物清理"
|
||||
:
|
||||
@拆除地形系数.工地运输汽车拖拉机运输不含装卸沙漠地形没有正式公路时使用;
|
||||
->:
|
||||
@地形系数.工地运输汽车拖拉机运输不含装卸沙漠地形没有正式公路时使用;
|
||||
};
|
||||
->in(parent.编码,"JYX3-1~212,JGX1-1~17,XYX1-1~21,XYX3-1~6,CYX1-1~4") || (parent.地形费计算方式 == "基础工程")
|
||||
:
|
||||
#{
|
||||
->@工程信息.工程类型=="配网" || @工程信息.项目划分 == "输电线路工程"
|
||||
:
|
||||
机械.@_@地形系数.基础工程;
|
||||
->(parent.调差类型=="建筑拆除" || parent.调差类型=="安装拆除" || parent.调差类型=="拆除措施二" || parent.调差类型=="建筑拆除措施二" || parent.调差类型=="安装拆除措施二") && parent.专业类型 != "余物清理"
|
||||
:
|
||||
@拆除地形系数.基础工程;
|
||||
->(parent.调差类型!="建筑拆除" && parent.调差类型!="安装拆除" && parent.调差类型!="拆除措施二" && parent.调差类型!="建筑拆除措施二" && parent.调差类型!="安装拆除措施二") || parent.专业类型 == "余物清理"
|
||||
:
|
||||
@地形系数.基础工程;
|
||||
->:0;
|
||||
};
|
||||
->in(parent.编码,"JYX4-1~192,JGX2-1~59,XYX2-1~79,CYX2-1~40") || (parent.地形费计算方式 == "杆塔工程")
|
||||
:
|
||||
#{
|
||||
->@工程信息.工程类型=="配网" || @工程信息.项目划分 == "输电线路工程"
|
||||
:
|
||||
机械.@_@地形系数.杆塔工程;
|
||||
->(parent.调差类型=="建筑拆除" || parent.调差类型=="安装拆除" || parent.调差类型=="拆除措施二" || parent.调差类型=="建筑拆除措施二" || parent.调差类型=="安装拆除措施二") && parent.专业类型 != "余物清理"
|
||||
:
|
||||
@拆除地形系数.杆塔工程;
|
||||
->(parent.调差类型!="建筑拆除" && parent.调差类型!="安装拆除" && parent.调差类型!="拆除措施二" && parent.调差类型!="建筑拆除措施二" && parent.调差类型!="安装拆除措施二") || parent.专业类型 == "余物清理"
|
||||
:
|
||||
@地形系数.杆塔工程;
|
||||
->:0;
|
||||
};
|
||||
->in(parent.编码,"JGX3-1~54") || (parent.地形费计算方式 == "概算:架线工程")
|
||||
:
|
||||
#{
|
||||
->@工程信息.工程类型=="配网" || @工程信息.项目划分 == "输电线路工程"
|
||||
:
|
||||
机械.@_@地形系数.概算架线工程;
|
||||
->(parent.调差类型=="建筑拆除" || parent.调差类型=="安装拆除" || parent.调差类型=="拆除措施二" || parent.调差类型=="建筑拆除措施二" || parent.调差类型=="安装拆除措施二") && parent.专业类型 != "余物清理"
|
||||
:
|
||||
@拆除地形系数.概算架线工程;
|
||||
->(parent.调差类型!="建筑拆除" && parent.调差类型!="安装拆除" && parent.调差类型!="拆除措施二" && parent.调差类型!="建筑拆除措施二" && parent.调差类型!="安装拆除措施二") || parent.专业类型 == "余物清理"
|
||||
:
|
||||
@地形系数.概算架线工程;
|
||||
->:0;
|
||||
};
|
||||
->in(parent.编码,"JYX5-1~60,XYX4-1~77,CYX3-1~27") || (parent.地形费计算方式 == "预算:架线工程一般放、紧线(不包含跨越架设、拦河线安装)")
|
||||
:
|
||||
#{
|
||||
->@工程信息.工程类型=="配网" || @工程信息.项目划分 == "输电线路工程"
|
||||
:
|
||||
机械.@_@地形系数.预算架线工程一般放紧线不包含跨越架设拦河线安装;
|
||||
->(parent.调差类型=="建筑拆除" || parent.调差类型=="安装拆除" || parent.调差类型=="拆除措施二" || parent.调差类型=="建筑拆除措施二" || parent.调差类型=="安装拆除措施二") && parent.专业类型 != "余物清理"
|
||||
:
|
||||
@拆除地形系数.预算架线工程一般放紧线不包含跨越架设拦河线安装;
|
||||
->(parent.调差类型!="建筑拆除" && parent.调差类型!="安装拆除" && parent.调差类型!="拆除措施二" && parent.调差类型!="建筑拆除措施二" && parent.调差类型!="安装拆除措施二") || parent.专业类型 == "余物清理"
|
||||
:
|
||||
@地形系数.预算架线工程一般放紧线不包含跨越架设拦河线安装;
|
||||
->:0;
|
||||
};
|
||||
->in(parent.编码,"JYX5-61~119,CYX3-28~42") || (parent.地形费计算方式 == "预算:架线工程张力放紧线(不包含跨越架设、拦河线安装)")
|
||||
:
|
||||
#{
|
||||
->@工程信息.工程类型=="配网" || @工程信息.项目划分 == "输电线路工程"
|
||||
:
|
||||
机械.@_@地形系数.预算架线工程张力放紧线不包含跨越架设拦河线安装;
|
||||
->(parent.调差类型=="建筑拆除" || parent.调差类型=="安装拆除" || parent.调差类型=="拆除措施二" || parent.调差类型=="建筑拆除措施二" || parent.调差类型=="安装拆除措施二") && parent.专业类型 != "余物清理"
|
||||
:
|
||||
@拆除地形系数.预算架线工程张力放紧线不包含跨越架设拦河线安装;
|
||||
->(parent.调差类型!="建筑拆除" && parent.调差类型!="安装拆除" && parent.调差类型!="拆除措施二" && parent.调差类型!="建筑拆除措施二" && parent.调差类型!="安装拆除措施二") || parent.专业类型 == "余物清理"
|
||||
:
|
||||
@地形系数.预算架线工程张力放紧线不包含跨越架设拦河线安装;
|
||||
->:0;
|
||||
};
|
||||
->in(parent.编码,"JYX5-245~253") || (parent.地形费计算方式 == "预算:架线工程光缆接续(不包括测量)")
|
||||
:
|
||||
#{
|
||||
->@工程信息.工程类型=="配网" || @工程信息.项目划分 == "输电线路工程"
|
||||
:
|
||||
机械.@_@地形系数.预算架线工程光缆接续不包括测量;
|
||||
->(parent.调差类型=="建筑拆除" || parent.调差类型=="安装拆除" || parent.调差类型=="拆除措施二" || parent.调差类型=="建筑拆除措施二" || parent.调差类型=="安装拆除措施二") && parent.专业类型 != "余物清理"
|
||||
:
|
||||
@拆除地形系数.预算架线工程光缆接续不包括测量;
|
||||
->(parent.调差类型!="建筑拆除" && parent.调差类型!="安装拆除" && parent.调差类型!="拆除措施二" && parent.调差类型!="建筑拆除措施二" && parent.调差类型!="安装拆除措施二") || parent.专业类型 == "余物清理"
|
||||
:
|
||||
@地形系数.预算架线工程光缆接续不包括测量;
|
||||
->:0;
|
||||
};
|
||||
->in(parent.编码,"JYX6-1~172,JGX4-1~67,XYX5-1~223,CYX4-1~131") || (parent.地形费计算方式 == "附件工程")
|
||||
:
|
||||
#{
|
||||
->@工程信息.工程类型=="配网" || @工程信息.项目划分 == "输电线路工程"
|
||||
:
|
||||
机械.@_@地形系数.附件工程;
|
||||
->(parent.调差类型=="建筑拆除" || parent.调差类型=="安装拆除" || parent.调差类型=="拆除措施二" || parent.调差类型=="建筑拆除措施二" || parent.调差类型=="安装拆除措施二") && parent.专业类型 != "余物清理"
|
||||
:
|
||||
@拆除地形系数.附件工程;
|
||||
->(parent.调差类型!="建筑拆除" && parent.调差类型!="安装拆除" && parent.调差类型!="拆除措施二" && parent.调差类型!="建筑拆除措施二" && parent.调差类型!="安装拆除措施二") || parent.专业类型 == "余物清理"
|
||||
:
|
||||
@地形系数.附件工程;
|
||||
->:0;
|
||||
};
|
||||
->in(parent.编码,"JGX6-1~4") || (parent.地形费计算方式 == "概算:辅助工程")
|
||||
:
|
||||
#{
|
||||
->@工程信息.工程类型=="配网" || @工程信息.项目划分 == "输电线路工程"
|
||||
:
|
||||
机械.@_@地形系数.概算辅助工程;
|
||||
->(parent.调差类型=="建筑拆除" || parent.调差类型=="安装拆除" || parent.调差类型=="拆除措施二" || parent.调差类型=="建筑拆除措施二" || parent.调差类型=="安装拆除措施二") && parent.专业类型 != "余物清理"
|
||||
:
|
||||
@拆除地形系数.概算辅助工程;
|
||||
->(parent.调差类型!="建筑拆除" && parent.调差类型!="安装拆除" && parent.调差类型!="拆除措施二" && parent.调差类型!="建筑拆除措施二" && parent.调差类型!="安装拆除措施二") || parent.专业类型 == "余物清理"
|
||||
:
|
||||
@地形系数.概算辅助工程;
|
||||
->:0;
|
||||
};
|
||||
->in(parent.编码,"JYX8-1~25") || (parent.地形费计算方式 == "预算:辅助工程(基础辅助)施工道路,固沙,护坡、挡土墙及排洪沟砌筑,喷射混凝土护坡")
|
||||
:
|
||||
#{
|
||||
->@工程信息.工程类型=="配网" || @工程信息.项目划分 == "输电线路工程"
|
||||
:
|
||||
机械.@_@地形系数.预算辅助工程基础辅助施工道路固沙护坡挡土墙及排洪沟砌筑喷射混凝土护坡;
|
||||
->(parent.调差类型=="建筑拆除" || parent.调差类型=="安装拆除" || parent.调差类型=="拆除措施二" || parent.调差类型=="建筑拆除措施二" || parent.调差类型=="安装拆除措施二") && parent.专业类型 != "余物清理"
|
||||
:
|
||||
@拆除地形系数.预算辅助工程基础辅助施工道路固沙护坡挡土墙及排洪沟砌筑喷射混凝土护坡;
|
||||
->(parent.调差类型!="建筑拆除" && parent.调差类型!="安装拆除" && parent.调差类型!="拆除措施二" && parent.调差类型!="建筑拆除措施二" && parent.调差类型!="安装拆除措施二") || parent.专业类型 == "余物清理"
|
||||
:
|
||||
@地形系数.预算辅助工程基础辅助施工道路固沙护坡挡土墙及排洪沟砌筑喷射混凝土护坡;
|
||||
->:0;
|
||||
};
|
||||
->in(parent.编码,"JYX8-26~45,JYX8-119~130,XYX3-7~25") || (parent.地形费计算方式 == "预算:辅助工程(杆塔辅助)杆塔附属设施,防坠落装置安装,线路避雷器安装,监测装置安装调测,耐张线夹X射线探伤")
|
||||
:
|
||||
#{
|
||||
->@工程信息.工程类型=="配网" || @工程信息.项目划分 == "输电线路工程"
|
||||
:
|
||||
机械.@_@地形系数.预算辅助工程杆塔辅助杆塔附属设施防坠落装置安装线路避雷器安装监测装置安装调测耐张线夹X射线探伤;
|
||||
->(parent.调差类型=="建筑拆除" || parent.调差类型=="安装拆除" || parent.调差类型=="拆除措施二" || parent.调差类型=="建筑拆除措施二" || parent.调差类型=="安装拆除措施二") && parent.专业类型 != "余物清理"
|
||||
:
|
||||
@拆除地形系数.预算辅助工程杆塔辅助杆塔附属设施防坠落装置安装线路避雷器安装监测装置安装调测耐张线夹X射线探伤;
|
||||
->(parent.调差类型!="建筑拆除" && parent.调差类型!="安装拆除" && parent.调差类型!="拆除措施二" && parent.调差类型!="建筑拆除措施二" && parent.调差类型!="安装拆除措施二") || parent.专业类型 == "余物清理"
|
||||
:
|
||||
@地形系数.预算辅助工程杆塔辅助杆塔附属设施防坠落装置安装线路避雷器安装监测装置安装调测耐张线夹X射线探伤;
|
||||
->:0;
|
||||
};
|
||||
->in(parent.编码,"JYX8-46~89") || (parent.地形费计算方式 == "预算:辅助工程(索道设施)运输(地形选择按架设索道站所处地带实际地形为准)")
|
||||
:
|
||||
#{
|
||||
->@工程信息.工程类型=="配网" || @工程信息.项目划分 == "输电线路工程"
|
||||
:
|
||||
机械.@_@地形系数.预算辅助工程索道设施运输地形选择按架设索道站所处地带实际地形为准;
|
||||
->(parent.调差类型=="建筑拆除" || parent.调差类型=="安装拆除" || parent.调差类型=="拆除措施二" || parent.调差类型=="建筑拆除措施二" || parent.调差类型=="安装拆除措施二") && parent.专业类型 != "余物清理"
|
||||
:
|
||||
@拆除地形系数.预算辅助工程索道设施运输地形选择按架设索道站所处地带实际地形为准;
|
||||
->(parent.调差类型!="建筑拆除" && parent.调差类型!="安装拆除" && parent.调差类型!="拆除措施二" && parent.调差类型!="建筑拆除措施二" && parent.调差类型!="安装拆除措施二") || parent.专业类型 == "余物清理"
|
||||
:
|
||||
@地形系数.预算辅助工程索道设施运输地形选择按架设索道站所处地带实际地形为准;
|
||||
->:0;
|
||||
};
|
||||
->in(parent.编码,"JYX8-90~118") || (parent.地形费计算方式 == "预算:辅助工程(索道设施)安装(地形选择按架设索道站所处地带实际地形为准)")
|
||||
:
|
||||
#{
|
||||
->@工程信息.工程类型=="配网" || @工程信息.项目划分 == "输电线路工程"
|
||||
:
|
||||
机械.@_@地形系数.预算辅助工程索道设施安装地形选择按架设索道站所处地带实际地形为准;
|
||||
->(parent.调差类型=="建筑拆除" || parent.调差类型=="安装拆除" || parent.调差类型=="拆除措施二" || parent.调差类型=="建筑拆除措施二" || parent.调差类型=="安装拆除措施二") && parent.专业类型 != "余物清理"
|
||||
:
|
||||
@拆除地形系数.预算辅助工程索道设施安装地形选择按架设索道站所处地带实际地形为准;
|
||||
->(parent.调差类型!="建筑拆除" && parent.调差类型!="安装拆除" && parent.调差类型!="拆除措施二" && parent.调差类型!="建筑拆除措施二" && parent.调差类型!="安装拆除措施二") || parent.专业类型 == "余物清理"
|
||||
:
|
||||
@地形系数.预算辅助工程索道设施安装地形选择按架设索道站所处地带实际地形为准;
|
||||
->:0;
|
||||
};
|
||||
} / 100 , 0)
|
||||
)
|
||||
);
|
||||
->(@工程信息.工程类型=="线路" || @工程信息.工程类型=="配网") && @工程信息.工程性质=="检修":sum(source, "机械", ?parent.数量 * 机械.数量 * parent.机械系数 * parent.定额系数*
|
||||
(1 + #{
|
||||
->(@工程信息.工程类型=="线路" || (@工程信息.工程类型=="配网" && parent.专业属性 != "配电站" && parent.专业属性 != "陆上电缆" && parent.专业属性 != "海底电缆"))
|
||||
:
|
||||
#{
|
||||
->in(parent.编码,"JYX1-24^108") || (parent.地形费计算方式 == "工地运输汽车、拖拉机运输(不含装卸,沙漠地形没有正式公路时使用)")
|
||||
:
|
||||
#{
|
||||
->@工程信息.工程类型=="配网" || @工程信息.项目划分 == "输电线路工程"
|
||||
:
|
||||
机械.@_@地形系数.工地运输汽车拖拉机运输不含装卸沙漠地形没有正式公路时使用;
|
||||
->(parent.调差类型=="建筑拆除" || parent.调差类型=="建筑拆除措施二" || parent.调差类型=="安装拆除" || parent.调差类型=="安装拆除措施二") && parent.专业类型 != "余物清理"
|
||||
:@拆除地形系数.工地运输汽车拖拉机运输不含装卸沙漠地形没有正式公路时使用;
|
||||
->:
|
||||
@地形系数.工地运输汽车拖拉机运输不含装卸沙漠地形没有正式公路时使用;
|
||||
};
|
||||
->in(parent.编码,"JYX3-1~212,JYX4-1~192,JYX5-1~119,JYX5-245~253,JYX6-1~172,JGX1-1~17,JGX2-1~59,JGX3-1~54,JGX4-1~67,XYX1-1~21,XYX2-1~79,XYX3-1~25,XYX4-1~77,XYX5-1~223,CYX1-1~4,CYX2-1~40,CYX3-1~42,CYX4-1~131") || (parent.地形费计算方式 == "基础、杆塔、防雷设施及接地装置、导线及避雷线、附件检修")
|
||||
:
|
||||
#{
|
||||
->@工程信息.工程类型=="配网" || @工程信息.项目划分 == "输电线路工程"
|
||||
:
|
||||
机械.@_@地形系数.基础杆塔防雷设施及接地装置导线及避雷线附件检修;
|
||||
->(parent.调差类型=="建筑拆除" || parent.调差类型=="建筑拆除措施二" || parent.调差类型=="安装拆除" || parent.调差类型=="安装拆除措施二") && parent.专业类型 != "余物清理"
|
||||
:
|
||||
@拆除地形系数.基础杆塔防雷设施及接地装置导线及避雷线附件检修;
|
||||
->:
|
||||
@地形系数.基础杆塔防雷设施及接地装置导线及避雷线附件检修;
|
||||
};
|
||||
->in(parent.编码,"JGX6-1~4") || (parent.地形费计算方式 == "概算:辅助工程")
|
||||
:
|
||||
#{
|
||||
->@工程信息.工程类型=="配网" || @工程信息.项目划分 == "输电线路工程"
|
||||
:
|
||||
机械.@_@地形系数.概算辅助工程;
|
||||
->(parent.调差类型=="建筑拆除" || parent.调差类型=="安装拆除" || parent.调差类型=="拆除措施二" || parent.调差类型=="建筑拆除措施二" || parent.调差类型=="安装拆除措施二") && parent.专业类型 != "余物清理"
|
||||
:
|
||||
@拆除地形系数.概算辅助工程;
|
||||
->(parent.调差类型!="建筑拆除" && parent.调差类型!="安装拆除" && parent.调差类型!="拆除措施二" && parent.调差类型!="建筑拆除措施二" && parent.调差类型!="安装拆除措施二") || parent.专业类型 == "余物清理"
|
||||
:
|
||||
@地形系数.概算辅助工程;
|
||||
->:0;
|
||||
};
|
||||
->in(parent.编码,"JYX8-1~25") || (parent.地形费计算方式 == "预算:辅助工程(基础辅助)施工道路,固沙,护坡、挡土墙及排洪沟砌筑,喷射混凝土护坡")
|
||||
:
|
||||
#{
|
||||
->@工程信息.工程类型=="配网" || @工程信息.项目划分 == "输电线路工程"
|
||||
:
|
||||
机械.@_@地形系数.预算辅助工程基础辅助施工道路固沙护坡挡土墙及排洪沟砌筑喷射混凝土护坡;
|
||||
->(parent.调差类型=="建筑拆除" || parent.调差类型=="安装拆除" || parent.调差类型=="拆除措施二" || parent.调差类型=="建筑拆除措施二" || parent.调差类型=="安装拆除措施二") && parent.专业类型 != "余物清理"
|
||||
:
|
||||
@拆除地形系数.预算辅助工程基础辅助施工道路固沙护坡挡土墙及排洪沟砌筑喷射混凝土护坡;
|
||||
->(parent.调差类型!="建筑拆除" && parent.调差类型!="安装拆除" && parent.调差类型!="拆除措施二" && parent.调差类型!="建筑拆除措施二" && parent.调差类型!="安装拆除措施二") || parent.专业类型 == "余物清理"
|
||||
:
|
||||
@地形系数.预算辅助工程基础辅助施工道路固沙护坡挡土墙及排洪沟砌筑喷射混凝土护坡;
|
||||
->:0;
|
||||
};
|
||||
->in(parent.编码,"JYX8-26~45,JYX8-119~130") || (parent.地形费计算方式 == "预算:辅助工程(杆塔辅助)杆塔附属设施,防坠落装置安装,线路避雷器安装,监测装置安装调测,耐张线夹X射线探伤")
|
||||
:
|
||||
#{
|
||||
->@工程信息.工程类型=="配网" || @工程信息.项目划分 == "输电线路工程"
|
||||
:
|
||||
机械.@_@地形系数.预算辅助工程杆塔辅助杆塔附属设施防坠落装置安装线路避雷器安装监测装置安装调测耐张线夹X射线探伤;
|
||||
->(parent.调差类型=="建筑拆除" || parent.调差类型=="安装拆除" || parent.调差类型=="拆除措施二" || parent.调差类型=="建筑拆除措施二" || parent.调差类型=="安装拆除措施二") && parent.专业类型 != "余物清理"
|
||||
:
|
||||
@拆除地形系数.预算辅助工程杆塔辅助杆塔附属设施防坠落装置安装线路避雷器安装监测装置安装调测耐张线夹X射线探伤;
|
||||
->(parent.调差类型!="建筑拆除" && parent.调差类型!="安装拆除" && parent.调差类型!="拆除措施二" && parent.调差类型!="建筑拆除措施二" && parent.调差类型!="安装拆除措施二") || parent.专业类型 == "余物清理"
|
||||
:
|
||||
@地形系数.预算辅助工程杆塔辅助杆塔附属设施防坠落装置安装线路避雷器安装监测装置安装调测耐张线夹X射线探伤;
|
||||
->:0;
|
||||
};
|
||||
->in(parent.编码,"JYX8-46~89") || (parent.地形费计算方式 == "预算:辅助工程(索道设施)运输(地形选择按架设索道站所处地带实际地形为准)")
|
||||
:
|
||||
#{
|
||||
->@工程信息.工程类型=="配网" || @工程信息.项目划分 == "输电线路工程"
|
||||
:
|
||||
机械.@_@地形系数.预算辅助工程索道设施运输地形选择按架设索道站所处地带实际地形为准;
|
||||
->(parent.调差类型=="建筑拆除" || parent.调差类型=="安装拆除" || parent.调差类型=="拆除措施二" || parent.调差类型=="建筑拆除措施二" || parent.调差类型=="安装拆除措施二") && parent.专业类型 != "余物清理"
|
||||
:
|
||||
@拆除地形系数.预算辅助工程索道设施运输地形选择按架设索道站所处地带实际地形为准;
|
||||
->(parent.调差类型!="建筑拆除" && parent.调差类型!="安装拆除" && parent.调差类型!="拆除措施二" && parent.调差类型!="建筑拆除措施二" && parent.调差类型!="安装拆除措施二") || parent.专业类型 == "余物清理"
|
||||
:
|
||||
@地形系数.预算辅助工程索道设施运输地形选择按架设索道站所处地带实际地形为准;
|
||||
->:0;
|
||||
};
|
||||
->in(parent.编码,"JYX8-90~118") || (parent.地形费计算方式 == "预算:辅助工程(索道设施)安装(地形选择按架设索道站所处地带实际地形为准)")
|
||||
:
|
||||
#{
|
||||
->@工程信息.工程类型=="配网" || @工程信息.项目划分 == "输电线路工程"
|
||||
:
|
||||
机械.@_@地形系数.预算辅助工程索道设施安装地形选择按架设索道站所处地带实际地形为准;
|
||||
->(parent.调差类型=="建筑拆除" || parent.调差类型=="安装拆除" || parent.调差类型=="拆除措施二" || parent.调差类型=="建筑拆除措施二" || parent.调差类型=="安装拆除措施二") && parent.专业类型 != "余物清理"
|
||||
:
|
||||
@拆除地形系数.预算辅助工程索道设施安装地形选择按架设索道站所处地带实际地形为准;
|
||||
->(parent.调差类型!="建筑拆除" && parent.调差类型!="安装拆除" && parent.调差类型!="拆除措施二" && parent.调差类型!="建筑拆除措施二" && parent.调差类型!="安装拆除措施二") || parent.专业类型 == "余物清理"
|
||||
:
|
||||
@地形系数.预算辅助工程索道设施安装地形选择按架设索道站所处地带实际地形为准;
|
||||
->:0;
|
||||
};
|
||||
};
|
||||
} / 100
|
||||
)
|
||||
);}
|
||||
}
|
||||
|
||||
BEGIN:_材机合并人工数量
|
||||
${
|
||||
#{
|
||||
->@工程信息.工程类型=="变电":sum(source, "人工", ?parent.数量 * 人工.数量 * parent.人工系数 * parent.定额系数);
|
||||
->(@工程信息.工程类型=="线路" || @工程信息.工程类型=="配网") && @工程信息.工程性质=="技改":sum(source, "人工", ?parent.数量 * 人工.数量 * parent.人工系数 * parent.定额系数 *
|
||||
(1 + iif((@工程信息.工程类型=="线路" || (@工程信息.工程类型=="配网" && parent.专业属性 != "配电站" && parent.专业属性 != "陆上电缆" && parent.专业属性 != "海底电缆")), #{
|
||||
->in(parent.编码,"JYX1-1~16") || (parent.地形费计算方式 == "工地运输(人力运输)混凝土杆、混凝土预制品、钢管杆、线材的运输(不含机械费)")
|
||||
:
|
||||
#{
|
||||
->@工程信息.工程类型=="配网" || @工程信息.项目划分 == "输电线路工程"
|
||||
:
|
||||
人工.@_@地形系数.工地运输人力运输混凝土杆混凝土预制品钢管杆线材的运输不含机械费;
|
||||
->(parent.调差类型=="建筑拆除" || parent.调差类型=="安装拆除" || parent.调差类型=="拆除" || parent.调差类型=="拆除措施二" || parent.调差类型=="建筑拆除措施二" || parent.调差类型=="安装拆除措施二") && parent.专业类型 != "余物清理"
|
||||
:
|
||||
@拆除地形系数.工地运输人力运输混凝土杆混凝土预制品钢管杆线材的运输不含机械费;
|
||||
->:@地形系数.工地运输人力运输混凝土杆混凝土预制品钢管杆线材的运输不含机械费;
|
||||
};
|
||||
->in(parent.编码,"JYX1-17~22") || (parent.地形费计算方式 == "工地运输(人力运输)金具、绝缘子、零星钢材、塔材、其他建筑安装材料的运输(不含机械费)")
|
||||
:
|
||||
#{
|
||||
->@工程信息.工程类型=="配网" || @工程信息.项目划分 == "输电线路工程"
|
||||
:
|
||||
人工.@_@地形系数.工地运输人力运输金具绝缘子零星钢材塔材其他建筑安装材料的运输不含机械费;
|
||||
->(parent.调差类型=="建筑拆除" || parent.调差类型=="安装拆除" || parent.调差类型=="拆除" || parent.调差类型=="拆除措施二" || parent.调差类型=="建筑拆除措施二" || parent.调差类型=="安装拆除措施二") && parent.专业类型 != "余物清理"
|
||||
:
|
||||
@拆除地形系数.工地运输人力运输金具绝缘子零星钢材塔材其他建筑安装材料的运输不含机械费;
|
||||
->:@地形系数.工地运输人力运输金具绝缘子零星钢材塔材其他建筑安装材料的运输不含机械费;
|
||||
};
|
||||
->in(parent.编码,"JYX1-24^108") || (parent.地形费计算方式 == "工地运输汽车、拖拉机运输(不含装卸,沙漠地形没有正式公路时使用)")
|
||||
:
|
||||
#{
|
||||
->@工程信息.工程类型=="配网" || @工程信息.项目划分 == "输电线路工程"
|
||||
:
|
||||
人工.@_@地形系数.工地运输汽车拖拉机运输不含装卸沙漠地形没有正式公路时使用;
|
||||
->(parent.调差类型=="建筑拆除" || parent.调差类型=="安装拆除" || parent.调差类型=="拆除" || parent.调差类型=="拆除措施二" || parent.调差类型=="建筑拆除措施二" || parent.调差类型=="安装拆除措施二") && parent.专业类型 != "余物清理"
|
||||
:
|
||||
@拆除地形系数.工地运输汽车拖拉机运输不含装卸沙漠地形没有正式公路时使用;
|
||||
->:@地形系数.工地运输汽车拖拉机运输不含装卸沙漠地形没有正式公路时使用;
|
||||
};
|
||||
->in(parent.编码,"JYX2-1~232") || (parent.地形费计算方式 == "土石方工程(不含机械费)")
|
||||
:
|
||||
#{
|
||||
->@工程信息.工程类型=="配网" || @工程信息.项目划分 == "输电线路工程"
|
||||
:
|
||||
人工.@_@地形系数.土石方工程不含机械费;
|
||||
->(parent.调差类型=="建筑拆除" || parent.调差类型=="安装拆除" || parent.调差类型=="拆除" || parent.调差类型=="拆除措施二" || parent.调差类型=="建筑拆除措施二" || parent.调差类型=="安装拆除措施二") && parent.专业类型 != "余物清理"
|
||||
:
|
||||
@拆除地形系数.土石方工程不含机械费;
|
||||
->(parent.调差类型!="建筑拆除" && parent.调差类型!="安装拆除" && parent.调差类型!="拆除" && parent.调差类型!="拆除措施二" && parent.调差类型!="建筑拆除措施二" && parent.调差类型!="安装拆除措施二") || parent.专业类型 == "余物清理"
|
||||
:
|
||||
@地形系数.土石方工程不含机械费;
|
||||
->:0;
|
||||
};
|
||||
->in(parent.编码,"JYX3-1~212,JGX1-1~17,XYX1-1~21,XYX3-1~6,CYX1-1~4") || (parent.地形费计算方式 == "基础工程")
|
||||
:
|
||||
#{
|
||||
->@工程信息.工程类型=="配网" || @工程信息.项目划分 == "输电线路工程"
|
||||
:
|
||||
人工.@_@地形系数.基础工程;
|
||||
->(parent.调差类型=="建筑拆除" || parent.调差类型=="安装拆除" || parent.调差类型=="拆除" || parent.调差类型=="拆除措施二" || parent.调差类型=="建筑拆除措施二" || parent.调差类型=="安装拆除措施二") && parent.专业类型 != "余物清理"
|
||||
:
|
||||
@拆除地形系数.基础工程;
|
||||
->(parent.调差类型!="建筑拆除" && parent.调差类型!="安装拆除" && parent.调差类型!="拆除" && parent.调差类型!="拆除措施二" && parent.调差类型!="建筑拆除措施二" && parent.调差类型!="安装拆除措施二") || parent.专业类型 == "余物清理"
|
||||
:
|
||||
@地形系数.基础工程;
|
||||
->:0;
|
||||
};
|
||||
->in(parent.编码,"JYX4-1~192,JGX2-1~59,XYX2-1~79,CYX2-1~40") || (parent.地形费计算方式 == "杆塔工程")
|
||||
:
|
||||
#{
|
||||
->@工程信息.工程类型=="配网" || @工程信息.项目划分 == "输电线路工程"
|
||||
:
|
||||
人工.@_@地形系数.杆塔工程;
|
||||
->(parent.调差类型=="建筑拆除" || parent.调差类型=="安装拆除" || parent.调差类型=="拆除" || parent.调差类型=="拆除措施二" || parent.调差类型=="建筑拆除措施二" || parent.调差类型=="安装拆除措施二") && parent.专业类型 != "余物清理"
|
||||
:
|
||||
@拆除地形系数.杆塔工程;
|
||||
->(parent.调差类型!="建筑拆除" && parent.调差类型!="安装拆除" && parent.调差类型!="拆除" && parent.调差类型!="拆除措施二" && parent.调差类型!="建筑拆除措施二" && parent.调差类型!="安装拆除措施二") || parent.专业类型 == "余物清理"
|
||||
:
|
||||
@地形系数.杆塔工程;
|
||||
->:0;
|
||||
};
|
||||
->in(parent.编码,"JGX3-1~54") || (parent.地形费计算方式 == "概算:架线工程")
|
||||
:
|
||||
#{
|
||||
->@工程信息.工程类型=="配网" || @工程信息.项目划分 == "输电线路工程"
|
||||
:
|
||||
人工.@_@地形系数.概算架线工程;
|
||||
->(parent.调差类型=="建筑拆除" || parent.调差类型=="安装拆除" || parent.调差类型=="拆除" || parent.调差类型=="拆除措施二" || parent.调差类型=="建筑拆除措施二" || parent.调差类型=="安装拆除措施二") && parent.专业类型 != "余物清理"
|
||||
:
|
||||
@拆除地形系数.概算架线工程;
|
||||
->(parent.调差类型!="建筑拆除" && parent.调差类型!="安装拆除" && parent.调差类型!="拆除" && parent.调差类型!="拆除措施二" && parent.调差类型!="建筑拆除措施二" && parent.调差类型!="安装拆除措施二") || parent.专业类型 == "余物清理"
|
||||
:
|
||||
@地形系数.概算架线工程;
|
||||
->:0;
|
||||
};
|
||||
->in(parent.编码,"JYX5-1~60,XYX4-1~77,CYX3-1~27") || (parent.地形费计算方式 == "预算:架线工程一般放、紧线(不包含跨越架设、拦河线安装)")
|
||||
:
|
||||
#{
|
||||
->@工程信息.工程类型=="配网" || @工程信息.项目划分 == "输电线路工程"
|
||||
:
|
||||
人工.@_@地形系数.预算架线工程一般放紧线不包含跨越架设拦河线安装;
|
||||
->(parent.调差类型=="建筑拆除" || parent.调差类型=="安装拆除" || parent.调差类型=="拆除" || parent.调差类型=="拆除措施二" || parent.调差类型=="建筑拆除措施二" || parent.调差类型=="安装拆除措施二") && parent.专业类型 != "余物清理"
|
||||
:
|
||||
@拆除地形系数.预算架线工程一般放紧线不包含跨越架设拦河线安装;
|
||||
->(parent.调差类型!="建筑拆除" && parent.调差类型!="安装拆除" && parent.调差类型!="拆除" && parent.调差类型!="拆除措施二" && parent.调差类型!="建筑拆除措施二" && parent.调差类型!="安装拆除措施二") || parent.专业类型 == "余物清理"
|
||||
:
|
||||
@地形系数.预算架线工程一般放紧线不包含跨越架设拦河线安装;
|
||||
->:0;
|
||||
};
|
||||
->in(parent.编码,"JYX5-61~119,CYX3-28~42") || (parent.地形费计算方式 == "预算:架线工程张力放紧线(不包含跨越架设、拦河线安装)")
|
||||
:
|
||||
#{
|
||||
->@工程信息.工程类型=="配网" || @工程信息.项目划分 == "输电线路工程"
|
||||
:
|
||||
人工.@_@地形系数.预算架线工程张力放紧线不包含跨越架设拦河线安装;
|
||||
->(parent.调差类型=="建筑拆除" || parent.调差类型=="安装拆除" || parent.调差类型=="拆除" || parent.调差类型=="拆除措施二" || parent.调差类型=="建筑拆除措施二" || parent.调差类型=="安装拆除措施二") && parent.专业类型 != "余物清理"
|
||||
:
|
||||
@拆除地形系数.预算架线工程张力放紧线不包含跨越架设拦河线安装;
|
||||
->(parent.调差类型!="建筑拆除" && parent.调差类型!="安装拆除" && parent.调差类型!="拆除" && parent.调差类型!="拆除措施二" && parent.调差类型!="建筑拆除措施二" && parent.调差类型!="安装拆除措施二") || parent.专业类型 == "余物清理"
|
||||
:
|
||||
@地形系数.预算架线工程张力放紧线不包含跨越架设拦河线安装;
|
||||
->:0;
|
||||
};
|
||||
->in(parent.编码,"JYX5-245~253") || (parent.地形费计算方式 == "预算:架线工程光缆接续(不包括测量)")
|
||||
:
|
||||
#{
|
||||
->@工程信息.工程类型=="配网" || @工程信息.项目划分 == "输电线路工程"
|
||||
:
|
||||
人工.@_@地形系数.预算架线工程光缆接续不包括测量;
|
||||
->(parent.调差类型=="建筑拆除" || parent.调差类型=="安装拆除" || parent.调差类型=="拆除" || parent.调差类型=="拆除措施二" || parent.调差类型=="建筑拆除措施二" || parent.调差类型=="安装拆除措施二") && parent.专业类型 != "余物清理"
|
||||
:
|
||||
@拆除地形系数.预算架线工程光缆接续不包括测量;
|
||||
->(parent.调差类型!="建筑拆除" && parent.调差类型!="安装拆除" && parent.调差类型!="拆除" && parent.调差类型!="拆除措施二" && parent.调差类型!="建筑拆除措施二" && parent.调差类型!="安装拆除措施二") || parent.专业类型 == "余物清理"
|
||||
:
|
||||
@地形系数.预算架线工程光缆接续不包括测量;
|
||||
->:0;
|
||||
};
|
||||
->in(parent.编码,"JYX6-1~172,JGX4-1~67,XYX5-1~223,CYX4-1~131") || (parent.地形费计算方式 == "附件工程")
|
||||
:
|
||||
#{
|
||||
->@工程信息.工程类型=="配网" || @工程信息.项目划分 == "输电线路工程"
|
||||
:
|
||||
人工.@_@地形系数.附件工程;
|
||||
->(parent.调差类型=="建筑拆除" || parent.调差类型=="安装拆除" || parent.调差类型=="拆除" || parent.调差类型=="拆除措施二" || parent.调差类型=="建筑拆除措施二" || parent.调差类型=="安装拆除措施二") && parent.专业类型 != "余物清理"
|
||||
:
|
||||
@拆除地形系数.附件工程;
|
||||
->(parent.调差类型!="建筑拆除" && parent.调差类型!="安装拆除" && parent.调差类型!="拆除" && parent.调差类型!="拆除措施二" && parent.调差类型!="建筑拆除措施二" && parent.调差类型!="安装拆除措施二") || parent.专业类型 == "余物清理"
|
||||
:
|
||||
@地形系数.附件工程;
|
||||
->:0;
|
||||
};
|
||||
->in(parent.编码,"JGX6-1~4") || (parent.地形费计算方式 == "概算:辅助工程")
|
||||
:
|
||||
#{
|
||||
->@工程信息.工程类型=="配网" || @工程信息.项目划分 == "输电线路工程"
|
||||
:
|
||||
人工.@_@地形系数.概算辅助工程;
|
||||
->(parent.调差类型=="建筑拆除" || parent.调差类型=="安装拆除" || parent.调差类型=="拆除" || parent.调差类型=="拆除措施二" || parent.调差类型=="建筑拆除措施二" || parent.调差类型=="安装拆除措施二") && parent.专业类型 != "余物清理"
|
||||
:
|
||||
@拆除地形系数.概算辅助工程;
|
||||
->(parent.调差类型!="建筑拆除" && parent.调差类型!="安装拆除" && parent.调差类型!="拆除" && parent.调差类型!="拆除措施二" && parent.调差类型!="建筑拆除措施二" && parent.调差类型!="安装拆除措施二") || parent.专业类型 == "余物清理"
|
||||
:
|
||||
@地形系数.概算辅助工程;
|
||||
->:0;
|
||||
};
|
||||
->in(parent.编码,"JYX8-1~25") || (parent.地形费计算方式 == "预算:辅助工程(基础辅助)施工道路,固沙,护坡、挡土墙及排洪沟砌筑,喷射混凝土护坡")
|
||||
:
|
||||
#{
|
||||
->@工程信息.工程类型=="配网" || @工程信息.项目划分 == "输电线路工程"
|
||||
:
|
||||
人工.@_@地形系数.预算辅助工程基础辅助施工道路固沙护坡挡土墙及排洪沟砌筑喷射混凝土护坡;
|
||||
->(parent.调差类型=="建筑拆除" || parent.调差类型=="安装拆除" || parent.调差类型=="拆除" || parent.调差类型=="拆除措施二" || parent.调差类型=="建筑拆除措施二" || parent.调差类型=="安装拆除措施二") && parent.专业类型 != "余物清理"
|
||||
:
|
||||
@拆除地形系数.预算辅助工程基础辅助施工道路固沙护坡挡土墙及排洪沟砌筑喷射混凝土护坡;
|
||||
->(parent.调差类型!="建筑拆除" && parent.调差类型!="安装拆除" && parent.调差类型!="拆除" && parent.调差类型!="拆除措施二" && parent.调差类型!="建筑拆除措施二" && parent.调差类型!="安装拆除措施二") || parent.专业类型 == "余物清理"
|
||||
:
|
||||
@地形系数.预算辅助工程基础辅助施工道路固沙护坡挡土墙及排洪沟砌筑喷射混凝土护坡;
|
||||
->:0;
|
||||
};
|
||||
->in(parent.编码,"JYX8-26~45,JYX8-119~130,XYX3-7~25") || (parent.地形费计算方式 == "预算:辅助工程(杆塔辅助)杆塔附属设施,防坠落装置安装,线路避雷器安装,监测装置安装调测,耐张线夹X射线探伤")
|
||||
:
|
||||
#{
|
||||
->@工程信息.工程类型=="配网" || @工程信息.项目划分 == "输电线路工程"
|
||||
:
|
||||
人工.@_@地形系数.预算辅助工程杆塔辅助杆塔附属设施防坠落装置安装线路避雷器安装监测装置安装调测耐张线夹X射线探伤;
|
||||
->(parent.调差类型=="建筑拆除" || parent.调差类型=="安装拆除" || parent.调差类型=="拆除" || parent.调差类型=="拆除措施二" || parent.调差类型=="建筑拆除措施二" || parent.调差类型=="安装拆除措施二") && parent.专业类型 != "余物清理"
|
||||
:
|
||||
@拆除地形系数.预算辅助工程杆塔辅助杆塔附属设施防坠落装置安装线路避雷器安装监测装置安装调测耐张线夹X射线探伤;
|
||||
->(parent.调差类型!="建筑拆除" && parent.调差类型!="安装拆除" && parent.调差类型!="拆除" && parent.调差类型!="拆除措施二" && parent.调差类型!="建筑拆除措施二" && parent.调差类型!="安装拆除措施二") || parent.专业类型 == "余物清理"
|
||||
:
|
||||
@地形系数.预算辅助工程杆塔辅助杆塔附属设施防坠落装置安装线路避雷器安装监测装置安装调测耐张线夹X射线探伤;
|
||||
->:0;
|
||||
};
|
||||
->in(parent.编码,"JYX8-46~89") || (parent.地形费计算方式 == "预算:辅助工程(索道设施)运输(地形选择按架设索道站所处地带实际地形为准)")
|
||||
:
|
||||
#{
|
||||
->@工程信息.工程类型=="配网" || @工程信息.项目划分 == "输电线路工程"
|
||||
:
|
||||
人工.@_@地形系数.预算辅助工程索道设施运输地形选择按架设索道站所处地带实际地形为准;
|
||||
->(parent.调差类型=="建筑拆除" || parent.调差类型=="安装拆除" || parent.调差类型=="拆除" || parent.调差类型=="拆除措施二" || parent.调差类型=="建筑拆除措施二" || parent.调差类型=="安装拆除措施二") && parent.专业类型 != "余物清理"
|
||||
:
|
||||
@拆除地形系数.预算辅助工程索道设施运输地形选择按架设索道站所处地带实际地形为准;
|
||||
->(parent.调差类型!="建筑拆除" && parent.调差类型!="安装拆除" && parent.调差类型!="拆除" && parent.调差类型!="拆除措施二" && parent.调差类型!="建筑拆除措施二" && parent.调差类型!="安装拆除措施二") || parent.专业类型 == "余物清理"
|
||||
:
|
||||
@地形系数.预算辅助工程索道设施运输地形选择按架设索道站所处地带实际地形为准;
|
||||
->:0;
|
||||
};
|
||||
->in(parent.编码,"JYX8-90~118") || (parent.地形费计算方式 == "预算:辅助工程(索道设施)安装(地形选择按架设索道站所处地带实际地形为准)")
|
||||
:
|
||||
#{
|
||||
->@工程信息.工程类型=="配网" || @工程信息.项目划分 == "输电线路工程"
|
||||
:
|
||||
人工.@_@地形系数.预算辅助工程索道设施安装地形选择按架设索道站所处地带实际地形为准;
|
||||
->(parent.调差类型=="建筑拆除" || parent.调差类型=="安装拆除" || parent.调差类型=="拆除" || parent.调差类型=="拆除措施二" || parent.调差类型=="建筑拆除措施二" || parent.调差类型=="安装拆除措施二") && parent.专业类型 != "余物清理"
|
||||
:
|
||||
@拆除地形系数.预算辅助工程索道设施安装地形选择按架设索道站所处地带实际地形为准;
|
||||
->(parent.调差类型!="建筑拆除" && parent.调差类型!="安装拆除" && parent.调差类型!="拆除" && parent.调差类型!="拆除措施二" && parent.调差类型!="建筑拆除措施二" && parent.调差类型!="安装拆除措施二") || parent.专业类型 == "余物清理"
|
||||
:
|
||||
@地形系数.预算辅助工程索道设施安装地形选择按架设索道站所处地带实际地形为准;
|
||||
->:0;
|
||||
};
|
||||
} / 100, 0)
|
||||
)
|
||||
);
|
||||
->(@工程信息.工程类型=="线路" || @工程信息.工程类型=="配网") && @工程信息.工程性质=="检修":sum(source, "人工", ?parent.数量 * 人工.数量 * parent.人工系数 * parent.定额系数*
|
||||
(1 + #{
|
||||
->(@工程信息.工程类型=="线路" || (@工程信息.工程类型=="配网" && parent.专业属性 != "配电站" && parent.专业属性 != "陆上电缆" && parent.专业属性 != "海底电缆"))
|
||||
:
|
||||
#{
|
||||
->in(parent.编码,"JYX1-1~16") || (parent.地形费计算方式 == "工地运输(人力运输)混凝土杆、混凝土预制品、钢管杆、线材的运输(不含机械费)")
|
||||
:
|
||||
#{
|
||||
->@工程信息.工程类型=="配网" || @工程信息.项目划分 == "输电线路工程"
|
||||
:
|
||||
人工.@_@地形系数.工地运输人力运输混凝土杆混凝土预制品钢管杆线材的运输不含机械费;
|
||||
->(@工程信息.工程类型!="配网" && @工程信息.项目划分 != "输电线路工程") &&((parent.调差类型=="建筑拆除" || parent.调差类型=="建筑拆除措施二" || parent.调差类型=="安装拆除" || parent.调差类型=="安装拆除措施二") && parent.专业类型 != "余物清理")
|
||||
:
|
||||
@拆除地形系数.工地运输人力运输混凝土杆混凝土预制品钢管杆线材的运输不含机械费;
|
||||
->:@地形系数.工地运输人力运输混凝土杆混凝土预制品钢管杆线材的运输不含机械费;
|
||||
};
|
||||
->in(parent.编码,"JYX1-17~22") || (parent.地形费计算方式 == "工地运输(人力运输)金具、绝缘子、零星钢材、塔材、其他建筑安装材料的运输(不含机械费)")
|
||||
:
|
||||
#{
|
||||
->@工程信息.工程类型=="配网" || @工程信息.项目划分 == "输电线路工程"
|
||||
:
|
||||
人工.@_@地形系数.工地运输人力运输金具绝缘子零星钢材塔材其他建筑安装材料的运输不含机械费;
|
||||
->(@工程信息.工程类型!="配网" && @工程信息.项目划分 != "输电线路工程") &&((parent.调差类型=="建筑拆除" || parent.调差类型=="建筑拆除措施二" || parent.调差类型=="安装拆除" || parent.调差类型=="安装拆除措施二") && parent.专业类型 != "余物清理")
|
||||
:
|
||||
@拆除地形系数.工地运输人力运输金具绝缘子零星钢材塔材其他建筑安装材料的运输不含机械费;
|
||||
->:@地形系数.工地运输人力运输金具绝缘子零星钢材塔材其他建筑安装材料的运输不含机械费;
|
||||
};
|
||||
->in(parent.编码,"JYX1-24^108") || (parent.地形费计算方式 == "工地运输汽车、拖拉机运输(不含装卸,沙漠地形没有正式公路时使用)")
|
||||
:
|
||||
#{
|
||||
->@工程信息.工程类型=="配网" || @工程信息.项目划分 == "输电线路工程"
|
||||
:
|
||||
人工.@_@地形系数.工地运输汽车拖拉机运输不含装卸沙漠地形没有正式公路时使用;
|
||||
->(@工程信息.工程类型!="配网" && @工程信息.项目划分 != "输电线路工程") &&((parent.调差类型=="建筑拆除" || parent.调差类型=="建筑拆除措施二" || parent.调差类型=="安装拆除" || parent.调差类型=="安装拆除措施二") && parent.专业类型 != "余物清理")
|
||||
:
|
||||
@拆除地形系数.工地运输汽车拖拉机运输不含装卸沙漠地形没有正式公路时使用;
|
||||
->:@地形系数.工地运输汽车拖拉机运输不含装卸沙漠地形没有正式公路时使用;
|
||||
};
|
||||
->in(parent.编码,"JYX3-1~212,JYX4-1~192,JYX5-1~119,JYX5-245~253,JYX6-1~172,JGX1-1~17,JGX2-1~59,JGX3-1~54,JGX4-1~67,XYX1-1~21,XYX2-1~79,XYX3-1~25,XYX4-1~77,XYX5-1~223,CYX1-1~4,CYX2-1~40,CYX3-1~42,CYX4-1~131") || (parent.地形费计算方式 == "基础、杆塔、防雷设施及接地装置、导线及避雷线、附件检修")
|
||||
:
|
||||
#{
|
||||
->@工程信息.工程类型=="配网" || @工程信息.项目划分 == "输电线路工程"
|
||||
:
|
||||
人工.@_@地形系数.基础杆塔防雷设施及接地装置导线及避雷线附件检修;
|
||||
->(@工程信息.工程类型!="配网" && @工程信息.项目划分 != "输电线路工程") &&((parent.调差类型=="建筑拆除" || parent.调差类型=="建筑拆除措施二" || parent.调差类型=="安装拆除" || parent.调差类型=="安装拆除措施二") && parent.专业类型 != "余物清理")
|
||||
:
|
||||
@拆除地形系数.基础杆塔防雷设施及接地装置导线及避雷线附件检修;
|
||||
->:@地形系数.基础杆塔防雷设施及接地装置导线及避雷线附件检修;
|
||||
};
|
||||
->in(parent.编码,"JYX2-1~232") || (parent.地形费计算方式 == "土石方工程(不含机械费)")
|
||||
:
|
||||
#{
|
||||
->@工程信息.工程类型=="配网" || @工程信息.项目划分 == "输电线路工程"
|
||||
:
|
||||
人工.@_@地形系数.土石方工程不含机械费;
|
||||
->(parent.调差类型=="建筑拆除" || parent.调差类型=="安装拆除" || parent.调差类型=="拆除" || parent.调差类型=="拆除措施二" || parent.调差类型=="建筑拆除措施二" || parent.调差类型=="安装拆除措施二") && parent.专业类型 != "余物清理"
|
||||
:
|
||||
@拆除地形系数.土石方工程不含机械费;
|
||||
->(parent.调差类型!="建筑拆除" && parent.调差类型!="安装拆除" && parent.调差类型!="拆除" && parent.调差类型!="拆除措施二" && parent.调差类型!="建筑拆除措施二" && parent.调差类型!="安装拆除措施二") || parent.专业类型 == "余物清理"
|
||||
:
|
||||
@地形系数.土石方工程不含机械费;
|
||||
->:0;
|
||||
};
|
||||
->in(parent.编码,"JGX6-1~4") || (parent.地形费计算方式 == "概算:辅助工程")
|
||||
:
|
||||
#{
|
||||
->@工程信息.工程类型=="配网" || @工程信息.项目划分 == "输电线路工程"
|
||||
:
|
||||
人工.@_@地形系数.概算辅助工程;
|
||||
->(parent.调差类型=="建筑拆除" || parent.调差类型=="安装拆除" || parent.调差类型=="拆除" || parent.调差类型=="拆除措施二" || parent.调差类型=="建筑拆除措施二" || parent.调差类型=="安装拆除措施二") && parent.专业类型 != "余物清理"
|
||||
:
|
||||
@拆除地形系数.概算辅助工程;
|
||||
->(parent.调差类型!="建筑拆除" && parent.调差类型!="安装拆除" && parent.调差类型!="拆除" && parent.调差类型!="拆除措施二" && parent.调差类型!="建筑拆除措施二" && parent.调差类型!="安装拆除措施二") || parent.专业类型 == "余物清理"
|
||||
:
|
||||
@地形系数.概算辅助工程;
|
||||
->:0;
|
||||
};
|
||||
->in(parent.编码,"JYX8-1~25") || (parent.地形费计算方式 == "预算:辅助工程(基础辅助)施工道路,固沙,护坡、挡土墙及排洪沟砌筑,喷射混凝土护坡")
|
||||
:
|
||||
#{
|
||||
->@工程信息.工程类型=="配网" || @工程信息.项目划分 == "输电线路工程"
|
||||
:
|
||||
人工.@_@地形系数.预算辅助工程基础辅助施工道路固沙护坡挡土墙及排洪沟砌筑喷射混凝土护坡;
|
||||
->(parent.调差类型=="建筑拆除" || parent.调差类型=="安装拆除" || parent.调差类型=="拆除" || parent.调差类型=="拆除措施二" || parent.调差类型=="建筑拆除措施二" || parent.调差类型=="安装拆除措施二") && parent.专业类型 != "余物清理"
|
||||
:
|
||||
@拆除地形系数.预算辅助工程基础辅助施工道路固沙护坡挡土墙及排洪沟砌筑喷射混凝土护坡;
|
||||
->(parent.调差类型!="建筑拆除" && parent.调差类型!="安装拆除" && parent.调差类型!="拆除" && parent.调差类型!="拆除措施二" && parent.调差类型!="建筑拆除措施二" && parent.调差类型!="安装拆除措施二") || parent.专业类型 == "余物清理"
|
||||
:
|
||||
@地形系数.预算辅助工程基础辅助施工道路固沙护坡挡土墙及排洪沟砌筑喷射混凝土护坡;
|
||||
->:0;
|
||||
};
|
||||
->in(parent.编码,"JYX8-26~45,JYX8-119~130") || (parent.地形费计算方式 == "预算:辅助工程(杆塔辅助)杆塔附属设施,防坠落装置安装,线路避雷器安装,监测装置安装调测,耐张线夹X射线探伤")
|
||||
:
|
||||
#{
|
||||
->@工程信息.工程类型=="配网" || @工程信息.项目划分 == "输电线路工程"
|
||||
:
|
||||
人工.@_@地形系数.预算辅助工程杆塔辅助杆塔附属设施防坠落装置安装线路避雷器安装监测装置安装调测耐张线夹X射线探伤;
|
||||
->(parent.调差类型=="建筑拆除" || parent.调差类型=="安装拆除" || parent.调差类型=="拆除" || parent.调差类型=="拆除措施二" || parent.调差类型=="建筑拆除措施二" || parent.调差类型=="安装拆除措施二") && parent.专业类型 != "余物清理"
|
||||
:
|
||||
@拆除地形系数.预算辅助工程杆塔辅助杆塔附属设施防坠落装置安装线路避雷器安装监测装置安装调测耐张线夹X射线探伤;
|
||||
->(parent.调差类型!="建筑拆除" && parent.调差类型!="安装拆除" && parent.调差类型!="拆除" && parent.调差类型!="拆除措施二" && parent.调差类型!="建筑拆除措施二" && parent.调差类型!="安装拆除措施二") || parent.专业类型 == "余物清理"
|
||||
:
|
||||
@地形系数.预算辅助工程杆塔辅助杆塔附属设施防坠落装置安装线路避雷器安装监测装置安装调测耐张线夹X射线探伤;
|
||||
->:0;
|
||||
};
|
||||
->in(parent.编码,"JYX8-46~89") || (parent.地形费计算方式 == "预算:辅助工程(索道设施)运输(地形选择按架设索道站所处地带实际地形为准)")
|
||||
:
|
||||
#{
|
||||
->@工程信息.工程类型=="配网" || @工程信息.项目划分 == "输电线路工程"
|
||||
:
|
||||
人工.@_@地形系数.预算辅助工程索道设施运输地形选择按架设索道站所处地带实际地形为准;
|
||||
->(parent.调差类型=="建筑拆除" || parent.调差类型=="安装拆除" || parent.调差类型=="拆除" || parent.调差类型=="拆除措施二" || parent.调差类型=="建筑拆除措施二" || parent.调差类型=="安装拆除措施二") && parent.专业类型 != "余物清理"
|
||||
:
|
||||
@拆除地形系数.预算辅助工程索道设施运输地形选择按架设索道站所处地带实际地形为准;
|
||||
->(parent.调差类型!="建筑拆除" && parent.调差类型!="安装拆除" && parent.调差类型!="拆除" && parent.调差类型!="拆除措施二" && parent.调差类型!="建筑拆除措施二" && parent.调差类型!="安装拆除措施二") || parent.专业类型 == "余物清理"
|
||||
:
|
||||
@地形系数.预算辅助工程索道设施运输地形选择按架设索道站所处地带实际地形为准;
|
||||
->:0;
|
||||
};
|
||||
->in(parent.编码,"JYX8-90~118") || (parent.地形费计算方式 == "预算:辅助工程(索道设施)安装(地形选择按架设索道站所处地带实际地形为准)")
|
||||
:
|
||||
#{
|
||||
->@工程信息.工程类型=="配网" || @工程信息.项目划分 == "输电线路工程"
|
||||
:
|
||||
人工.@_@地形系数.预算辅助工程索道设施安装地形选择按架设索道站所处地带实际地形为准;
|
||||
->(parent.调差类型=="建筑拆除" || parent.调差类型=="安装拆除" || parent.调差类型=="拆除" || parent.调差类型=="拆除措施二" || parent.调差类型=="建筑拆除措施二" || parent.调差类型=="安装拆除措施二") && parent.专业类型 != "余物清理"
|
||||
:
|
||||
@拆除地形系数.预算辅助工程索道设施安装地形选择按架设索道站所处地带实际地形为准;
|
||||
->(parent.调差类型!="建筑拆除" && parent.调差类型!="安装拆除" && parent.调差类型!="拆除" && parent.调差类型!="拆除措施二" && parent.调差类型!="建筑拆除措施二" && parent.调差类型!="安装拆除措施二") || parent.专业类型 == "余物清理"
|
||||
:
|
||||
@地形系数.预算辅助工程索道设施安装地形选择按架设索道站所处地带实际地形为准;
|
||||
->:0;
|
||||
};
|
||||
};
|
||||
} / 100
|
||||
)
|
||||
);
|
||||
}}
|
||||
|
||||
BEGIN:_材机合并主材数量
|
||||
${
|
||||
#{
|
||||
->@工程信息.工程性质=="技改"
|
||||
:
|
||||
sum(source, "主材",?主材.数量);
|
||||
|
||||
->@工程信息.工程性质=="检修"
|
||||
:
|
||||
sum(source, "配件",
|
||||
?#{->配件.配件类型 == "主材"
|
||||
: 配件.数量;
|
||||
->:0;});
|
||||
}
|
||||
}
|
||||
|
||||
BEGIN:_材机合并配件数量
|
||||
${
|
||||
sum(source, "配件",?配件.数量)
|
||||
}
|
||||
|
||||
BEGIN:_材机合并设备数量
|
||||
${
|
||||
#{
|
||||
->@工程信息.工程性质=="技改"
|
||||
:
|
||||
sum(source, "设备",?设备.数量);
|
||||
|
||||
->@工程信息.工程性质=="检修"
|
||||
:
|
||||
sum(source, "配件",
|
||||
?#{->配件.配件类型 == "配件"
|
||||
: 配件.数量;
|
||||
->:0;});
|
||||
}
|
||||
}
|
||||
|
||||
BEGIN:_材机合并材料数量
|
||||
${
|
||||
sum(source, "材料",?#{
|
||||
//普通材料和配合比材料
|
||||
->parent.type == "定额"
|
||||
:
|
||||
parent.数量 * 材料.数量 * parent.材料系数 * parent.定额系数;
|
||||
//拆分材料
|
||||
->parent.type == "材料"
|
||||
:
|
||||
parent.数量 * parent.parent.数量 * 材料.数量 * parent.parent.材料系数 * parent.parent.定额系数;
|
||||
}
|
||||
)
|
||||
}
|
||||
|
||||
BEGIN:_材机合并定额数量
|
||||
${
|
||||
sum(source, "定额",?定额.数量)
|
||||
}
|
||||
|
||||
BEGIN:_材机合并一笔性费用数量
|
||||
${
|
||||
sum(source, "一笔性费用",?一笔性费用.数量)
|
||||
}
|
||||
|
||||
BEGIN:_材机合并自定义应急措施费数量
|
||||
${
|
||||
sum(source, "一笔性费用",?#{
|
||||
->一笔性费用.type == "一笔性费用"
|
||||
:
|
||||
一笔性费用.数量;
|
||||
->一笔性费用.type == "自定义应急措施费"
|
||||
:
|
||||
一笔性费用.数量;
|
||||
}
|
||||
)
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Binary file not shown.
@@ -0,0 +1,105 @@
|
||||
//------------------定额费用-------------------------------------------
|
||||
BEGIN:人工费
|
||||
${
|
||||
?_人工费_不含特殊费()+脚手架人工费()+混凝土施工调整人工费()+调试人工费()
|
||||
}
|
||||
|
||||
BEGIN:乙供材料费不含税
|
||||
${
|
||||
?_乙供材料费_非宏变量()+脚手架材料费()+混凝土施工调整材料费()+调试材料费()
|
||||
}
|
||||
|
||||
BEGIN:乙供物料类材料费不含税
|
||||
${
|
||||
?_乙供物料类材料费_非宏变量()
|
||||
}
|
||||
|
||||
BEGIN:机械费
|
||||
${
|
||||
?_机械费_不含特殊费()+脚手架机械费()+混凝土施工调整机械费()+调试机械费()
|
||||
}
|
||||
|
||||
BEGIN:人工价差
|
||||
${
|
||||
?_人工价差_不含特殊费()+脚手架人工价差()+混凝土施工调整人工价差()+调试人工价差()
|
||||
}
|
||||
|
||||
BEGIN:乙供材料价差不含税
|
||||
${
|
||||
?_乙供材料价差_不含特殊费()+脚手架材料价差()+混凝土施工调整材料价差()+调试材料价差()
|
||||
}
|
||||
|
||||
BEGIN:乙供物料类材料价差不含税
|
||||
${
|
||||
?_乙供物料类材料价差_不含特殊费()
|
||||
}
|
||||
|
||||
BEGIN:机械价差
|
||||
${
|
||||
?_机械价差_不含特殊费()+脚手架机械价差()+混凝土施工调整机械价差()+调试机械价差()
|
||||
}
|
||||
|
||||
//BEGIN:材料费
|
||||
//${
|
||||
// ?甲供材料费()+乙供材料费()
|
||||
//}
|
||||
|
||||
BEGIN:材料价差不含税
|
||||
${
|
||||
?甲供材料价差不含税()+乙供材料价差不含税()
|
||||
}
|
||||
|
||||
BEGIN:材料价差含税
|
||||
${
|
||||
?甲供材料价差含税()+乙供材料价差含税()
|
||||
}
|
||||
|
||||
|
||||
//------------------以下变量为开发使用,开发自行维护-------------------------------------------
|
||||
BEGIN:建筑拆分人工材料_价差不含税
|
||||
${
|
||||
sum(_过滤定额(),"工程量",?工程量.数量 * 工程量.材料系数 * 工程量.定额系数 * #{
|
||||
->工程量.调差类型 == "建筑" || 工程量.调差类型 == "建筑拆除" || 工程量.调差类型 == "建筑修缮"
|
||||
:
|
||||
sum(_过滤材料(),"人材机",?#{
|
||||
->人材机.拆分 == 0
|
||||
:
|
||||
0;
|
||||
->人材机.拆分 == 1
|
||||
:
|
||||
sum(_过滤人工_定额重算(),"拆分子项",?
|
||||
#{
|
||||
->拆分子项.type == "人工"
|
||||
:
|
||||
拆分子项.预算价不含税 * 拆分子项.数量 * #{
|
||||
->工程量.调差类型 == "建筑":@工程信息.建筑人工调差系数 /100;
|
||||
->工程量.调差类型 == "建筑修缮":@工程信息.建筑修缮人工调差系数 /100;
|
||||
->工程量.调差类型 == "建筑拆除":@工程信息.建筑拆除人工调差系数 /100;
|
||||
};
|
||||
} * 人材机.数量);
|
||||
});})
|
||||
}
|
||||
|
||||
BEGIN:建筑拆分人工材料_价差含税
|
||||
${
|
||||
sum(_过滤定额(),"工程量",?工程量.数量 * 工程量.材料系数 * 工程量.定额系数 * #{
|
||||
->工程量.调差类型 == "建筑" || 工程量.调差类型 == "建筑拆除" || 工程量.调差类型 == "建筑修缮"
|
||||
:
|
||||
sum(_过滤材料(),"人材机",?#{
|
||||
->人材机.拆分 == 0
|
||||
:
|
||||
0;
|
||||
->人材机.拆分 == 1
|
||||
:
|
||||
sum(_过滤人工_定额重算(),"拆分子项",?
|
||||
#{
|
||||
->拆分子项.type == "人工"
|
||||
:
|
||||
拆分子项.预算价含税 * 拆分子项.数量 * #{
|
||||
->工程量.调差类型 == "建筑":@工程信息.建筑人工调差系数 /100;
|
||||
->工程量.调差类型 == "建筑修缮":@工程信息.建筑修缮人工调差系数 /100;
|
||||
->工程量.调差类型 == "建筑拆除":@工程信息.建筑拆除人工调差系数 /100;
|
||||
};
|
||||
} * 人材机.数量);
|
||||
});})
|
||||
}
|
||||
Binary file not shown.
@@ -0,0 +1,483 @@
|
||||
//------------------地形增加费-------------------------------------------
|
||||
BEGIN:_地形人工系数
|
||||
${
|
||||
?#{
|
||||
->(工程量.调差类型 == "建筑拆除" || 工程量.调差类型 == "安装拆除" || 工程量.调差类型 == "建筑拆除措施二" || 工程量.调差类型 == "安装拆除措施二") && 工程量.专业类型 != "余物清理":
|
||||
#{
|
||||
->@工程信息.工程性质 == "技改":
|
||||
#{
|
||||
->(in(工程量.编码,"JYX1-1~16")) || (工程量.地形费计算方式 == "工地运输(人力运输)混凝土杆、混凝土预制品、钢管杆、线材的运输(不含机械费)")
|
||||
:
|
||||
@拆除地形系数.工地运输人力运输混凝土杆混凝土预制品钢管杆线材的运输不含机械费;
|
||||
->(in(工程量.编码,"JYX1-17~22")) || (工程量.地形费计算方式 == "工地运输(人力运输)金具、绝缘子、零星钢材、塔材、其他建筑安装材料的运输(不含机械费)")
|
||||
:
|
||||
@拆除地形系数.工地运输人力运输金具绝缘子零星钢材塔材其他建筑安装材料的运输不含机械费;
|
||||
->(in(工程量.编码,"JYX1-24^108")) || (工程量.地形费计算方式 == "工地运输汽车、拖拉机运输(不含装卸,沙漠地形没有正式公路时使用)")
|
||||
:
|
||||
@拆除地形系数.工地运输汽车拖拉机运输不含装卸沙漠地形没有正式公路时使用;
|
||||
->(in(工程量.编码,"JYX2-1~232")) || (工程量.地形费计算方式 == "土石方工程(不含机械费)")
|
||||
:
|
||||
@拆除地形系数.土石方工程不含机械费;
|
||||
->(in(工程量.编码,"JYX3-1~212,JGX1-1~17,XYX1-1~21,XYX3-1~6,CYX1-1~4")) || (工程量.地形费计算方式 == "基础工程")
|
||||
:
|
||||
@拆除地形系数.基础工程;
|
||||
->(in(工程量.编码,"JYX4-1~192,JGX2-1~59,XYX2-1~79,CYX2-1~40")) || (工程量.地形费计算方式 == "杆塔工程")
|
||||
:
|
||||
@拆除地形系数.杆塔工程;
|
||||
->(in(工程量.编码,"JGX3-1~54")) || (工程量.地形费计算方式 == "概算:架线工程")
|
||||
:
|
||||
@拆除地形系数.概算架线工程;
|
||||
->(in(工程量.编码,"JYX5-1~60,XYX4-1~77,CYX3-1~27")) || (工程量.地形费计算方式 == "预算:架线工程一般放、紧线(不包含跨越架设、拦河线安装)")
|
||||
:
|
||||
@拆除地形系数.预算架线工程一般放紧线不包含跨越架设拦河线安装;
|
||||
->(in(工程量.编码,"JYX5-61~119,CYX3-28~42")) || (工程量.地形费计算方式 == "预算:架线工程张力放紧线(不包含跨越架设、拦河线安装)")
|
||||
:
|
||||
@拆除地形系数.预算架线工程张力放紧线不包含跨越架设拦河线安装;
|
||||
->(in(工程量.编码,"JYX5-245~253")) || (工程量.地形费计算方式 == "预算:架线工程光缆接续(不包括测量)")
|
||||
:
|
||||
@拆除地形系数.预算架线工程光缆接续不包括测量;
|
||||
->(in(工程量.编码,"JYX6-1~172,JGX4-1~67,XYX5-1~223,CYX4-1~131")) || (工程量.地形费计算方式 == "附件工程")
|
||||
:
|
||||
@拆除地形系数.附件工程;
|
||||
->(in(工程量.编码,"JGX6-1~4")) || (工程量.地形费计算方式 == "概算:辅助工程")
|
||||
:
|
||||
@拆除地形系数.概算辅助工程;
|
||||
->(in(工程量.编码,"JYX8-1~25")) || (工程量.地形费计算方式 == "预算:辅助工程(基础辅助)施工道路,固沙,护坡、挡土墙及排洪沟砌筑,喷射混凝土护坡")
|
||||
:
|
||||
@拆除地形系数.预算辅助工程基础辅助施工道路固沙护坡挡土墙及排洪沟砌筑喷射混凝土护坡;
|
||||
->(in(工程量.编码,"JYX8-26~45,JYX8-119~130,XYX3-7~25")) || (工程量.地形费计算方式 == "预算:辅助工程(杆塔辅助)杆塔附属设施,防坠落装置安装,线路避雷器安装,监测装置安装调测,耐张线夹X射线探伤")
|
||||
:
|
||||
@拆除地形系数.预算辅助工程杆塔辅助杆塔附属设施防坠落装置安装线路避雷器安装监测装置安装调测耐张线夹X射线探伤;
|
||||
->(in(工程量.编码,"JYX8-46~89")) || (工程量.地形费计算方式 == "预算:辅助工程(索道设施)运输(地形选择按架设索道站所处地带实际地形为准)")
|
||||
:
|
||||
@拆除地形系数.预算辅助工程索道设施运输地形选择按架设索道站所处地带实际地形为准;
|
||||
->(in(工程量.编码,"JYX8-90~118")) || (工程量.地形费计算方式 == "预算:辅助工程(索道设施)安装(地形选择按架设索道站所处地带实际地形为准)")
|
||||
:
|
||||
@拆除地形系数.预算辅助工程索道设施安装地形选择按架设索道站所处地带实际地形为准;
|
||||
};
|
||||
->@工程信息.工程性质 == "检修":
|
||||
#{
|
||||
->(in(工程量.编码,"JYX1-1~16")) || (工程量.地形费计算方式 == "工地运输(人力运输)混凝土杆、混凝土预制品、钢管杆、线材的运输(不含机械费)")
|
||||
:
|
||||
@拆除地形系数.工地运输人力运输混凝土杆混凝土预制品钢管杆线材的运输不含机械费;
|
||||
->(in(工程量.编码,"JYX1-17~22")) || (工程量.地形费计算方式 == "工地运输(人力运输)金具、绝缘子、零星钢材、塔材、其他建筑安装材料的运输(不含机械费)")
|
||||
:
|
||||
@拆除地形系数.工地运输人力运输金具绝缘子零星钢材塔材其他建筑安装材料的运输不含机械费;
|
||||
->(in(工程量.编码,"JYX1-24^108")) || (工程量.地形费计算方式 == "工地运输汽车、拖拉机运输(不含装卸,沙漠地形没有正式公路时使用)")
|
||||
:
|
||||
@拆除地形系数.工地运输汽车拖拉机运输不含装卸沙漠地形没有正式公路时使用;
|
||||
->(in(工程量.编码,"JYX3-1~212,JYX4-1~192,JYX5-1~119,JYX5-245~253,JYX6-1~172,JGX1-1~17,JGX2-1~59,JGX3-1~54,JGX4-1~67,XYX1-1~21,XYX2-1~79,XYX3-1~25,XYX4-1~77,XYX5-1~223,CYX1-1~4,CYX2-1~40,CYX3-1~42,CYX4-1~131")) || (工程量.地形费计算方式 == "基础、杆塔、防雷设施及接地装置、导线及避雷线、附件检修")
|
||||
:
|
||||
@拆除地形系数.基础杆塔防雷设施及接地装置导线及避雷线附件检修;
|
||||
->(in(工程量.编码,"JYX2-1~232")) || (工程量.地形费计算方式 == "土石方工程(不含机械费)")
|
||||
:
|
||||
@拆除地形系数.土石方工程不含机械费;
|
||||
->(in(工程量.编码,"JGX6-1~4")) || (工程量.地形费计算方式 == "概算:辅助工程")
|
||||
:
|
||||
@拆除地形系数.概算辅助工程;
|
||||
->(in(工程量.编码,"JYX8-1~25")) || (工程量.地形费计算方式 == "预算:辅助工程(基础辅助)施工道路,固沙,护坡、挡土墙及排洪沟砌筑,喷射混凝土护坡")
|
||||
:
|
||||
@拆除地形系数.预算辅助工程基础辅助施工道路固沙护坡挡土墙及排洪沟砌筑喷射混凝土护坡;
|
||||
->(in(工程量.编码,"JYX8-26~45,JYX8-119~130")) || (工程量.地形费计算方式 == "预算:辅助工程(杆塔辅助)杆塔附属设施,防坠落装置安装,线路避雷器安装,监测装置安装调测,耐张线夹X射线探伤")
|
||||
:
|
||||
@拆除地形系数.预算辅助工程杆塔辅助杆塔附属设施防坠落装置安装线路避雷器安装监测装置安装调测耐张线夹X射线探伤;
|
||||
->(in(工程量.编码,"JYX8-46~89")) || (工程量.地形费计算方式 == "预算:辅助工程(索道设施)运输(地形选择按架设索道站所处地带实际地形为准)")
|
||||
:
|
||||
@拆除地形系数.预算辅助工程索道设施运输地形选择按架设索道站所处地带实际地形为准;
|
||||
->(in(工程量.编码,"JYX8-90~118")) || (工程量.地形费计算方式 == "预算:辅助工程(索道设施)安装(地形选择按架设索道站所处地带实际地形为准)")
|
||||
:
|
||||
@拆除地形系数.预算辅助工程索道设施安装地形选择按架设索道站所处地带实际地形为准;
|
||||
};
|
||||
};
|
||||
->:
|
||||
#{
|
||||
->@工程信息.工程性质 == "技改" && 工程量.专业类型 != "拆除":
|
||||
#{
|
||||
->(in(工程量.编码,"JYX1-1~16")) || (工程量.地形费计算方式 == "工地运输(人力运输)混凝土杆、混凝土预制品、钢管杆、线材的运输(不含机械费)")
|
||||
:
|
||||
@地形系数.工地运输人力运输混凝土杆混凝土预制品钢管杆线材的运输不含机械费;
|
||||
->(in(工程量.编码,"JYX1-17~22")) || (工程量.地形费计算方式 == "工地运输(人力运输)金具、绝缘子、零星钢材、塔材、其他建筑安装材料的运输(不含机械费)")
|
||||
:
|
||||
@地形系数.工地运输人力运输金具绝缘子零星钢材塔材其他建筑安装材料的运输不含机械费;
|
||||
->(in(工程量.编码,"JYX1-24^108")) || (工程量.地形费计算方式 == "工地运输汽车、拖拉机运输(不含装卸,沙漠地形没有正式公路时使用)")
|
||||
:
|
||||
@地形系数.工地运输汽车拖拉机运输不含装卸沙漠地形没有正式公路时使用;
|
||||
->(in(工程量.编码,"JYX2-1~232")) || (工程量.地形费计算方式 == "土石方工程(不含机械费)")
|
||||
:
|
||||
@地形系数.土石方工程不含机械费;
|
||||
->(in(工程量.编码,"JYX3-1~212,JGX1-1~17,XYX1-1~21,XYX3-1~6,CYX1-1~4")) || (工程量.地形费计算方式 == "基础工程")
|
||||
:
|
||||
@地形系数.基础工程;
|
||||
->(in(工程量.编码,"JYX4-1~192,JGX2-1~59,XYX2-1~79,CYX2-1~40")) || (工程量.地形费计算方式 == "杆塔工程")
|
||||
:
|
||||
@地形系数.杆塔工程;
|
||||
->(in(工程量.编码,"JGX3-1~54")) || (工程量.地形费计算方式 == "概算:架线工程")
|
||||
:
|
||||
@地形系数.概算架线工程;
|
||||
->(in(工程量.编码,"JYX5-1~60,XYX4-1~77,CYX3-1~27")) || (工程量.地形费计算方式 == "预算:架线工程一般放、紧线(不包含跨越架设、拦河线安装)")
|
||||
:
|
||||
@地形系数.预算架线工程一般放紧线不包含跨越架设拦河线安装;
|
||||
->(in(工程量.编码,"JYX5-61~119,CYX3-28~42")) || (工程量.地形费计算方式 == "预算:架线工程张力放紧线(不包含跨越架设、拦河线安装)")
|
||||
:
|
||||
@地形系数.预算架线工程张力放紧线不包含跨越架设拦河线安装;
|
||||
->(in(工程量.编码,"JYX5-245~253")) || (工程量.地形费计算方式 == "预算:架线工程光缆接续(不包括测量)")
|
||||
:
|
||||
@地形系数.预算架线工程光缆接续不包括测量;
|
||||
->(in(工程量.编码,"JYX6-1~172,JGX4-1~67,XYX5-1~223,CYX4-1~131")) || (工程量.地形费计算方式 == "附件工程")
|
||||
:
|
||||
@地形系数.附件工程;
|
||||
->(in(工程量.编码,"JGX6-1~4")) || (工程量.地形费计算方式 == "概算:辅助工程")
|
||||
:
|
||||
@地形系数.概算辅助工程;
|
||||
->(in(工程量.编码,"JYX8-1~25")) || (工程量.地形费计算方式 == "预算:辅助工程(基础辅助)施工道路,固沙,护坡、挡土墙及排洪沟砌筑,喷射混凝土护坡")
|
||||
:
|
||||
@地形系数.预算辅助工程基础辅助施工道路固沙护坡挡土墙及排洪沟砌筑喷射混凝土护坡;
|
||||
->(in(工程量.编码,"JYX8-26~45,JYX8-119~130,XYX3-7~25")) || (工程量.地形费计算方式 == "预算:辅助工程(杆塔辅助)杆塔附属设施,防坠落装置安装,线路避雷器安装,监测装置安装调测,耐张线夹X射线探伤")
|
||||
:
|
||||
@地形系数.预算辅助工程杆塔辅助杆塔附属设施防坠落装置安装线路避雷器安装监测装置安装调测耐张线夹X射线探伤;
|
||||
->(in(工程量.编码,"JYX8-46~89")) || (工程量.地形费计算方式 == "预算:辅助工程(索道设施)运输(地形选择按架设索道站所处地带实际地形为准)")
|
||||
:
|
||||
@地形系数.预算辅助工程索道设施运输地形选择按架设索道站所处地带实际地形为准;
|
||||
->(in(工程量.编码,"JYX8-90~118")) || (工程量.地形费计算方式 == "预算:辅助工程(索道设施)安装(地形选择按架设索道站所处地带实际地形为准)")
|
||||
:
|
||||
@地形系数.预算辅助工程索道设施安装地形选择按架设索道站所处地带实际地形为准;
|
||||
};
|
||||
->@工程信息.工程性质 == "检修" && (工程量.调差类型 == "建筑修缮" || 工程量.调差类型 == "设备检修" || 工程量.调差类型 == "建筑修缮措施二" || 工程量.调差类型 == "设备检修措施二" || 工程量.专业类型 == "余物清理"):
|
||||
#{
|
||||
->(in(工程量.编码,"JYX1-1~16")) || (工程量.地形费计算方式 == "工地运输(人力运输)混凝土杆、混凝土预制品、钢管杆、线材的运输(不含机械费)")
|
||||
:
|
||||
@地形系数.工地运输人力运输混凝土杆混凝土预制品钢管杆线材的运输不含机械费;
|
||||
->(in(工程量.编码,"JYX1-17~22")) || (工程量.地形费计算方式 == "工地运输(人力运输)金具、绝缘子、零星钢材、塔材、其他建筑安装材料的运输(不含机械费)")
|
||||
:
|
||||
@地形系数.工地运输人力运输金具绝缘子零星钢材塔材其他建筑安装材料的运输不含机械费;
|
||||
->(in(工程量.编码,"JYX1-24^108")) || (工程量.地形费计算方式 == "工地运输汽车、拖拉机运输(不含装卸,沙漠地形没有正式公路时使用)")
|
||||
:
|
||||
@地形系数.工地运输汽车拖拉机运输不含装卸沙漠地形没有正式公路时使用;
|
||||
->(in(工程量.编码,"JYX3-1~212,JYX4-1~192,JYX5-1~119,JYX5-245~253,JYX6-1~172,JGX1-1~17,JGX2-1~59,JGX3-1~54,JGX4-1~67,XYX1-1~21,XYX2-1~79,XYX3-1~25,XYX4-1~77,XYX5-1~223,CYX1-1~4,CYX2-1~40,CYX3-1~42,CYX4-1~131")) || (工程量.地形费计算方式 == "基础、杆塔、防雷设施及接地装置、导线及避雷线、附件检修")
|
||||
:
|
||||
@地形系数.基础杆塔防雷设施及接地装置导线及避雷线附件检修;
|
||||
->(in(工程量.编码,"JYX2-1~232")) || (工程量.地形费计算方式 == "土石方工程(不含机械费)")
|
||||
:
|
||||
@地形系数.土石方工程不含机械费;
|
||||
->(in(工程量.编码,"JGX6-1~4")) || (工程量.地形费计算方式 == "概算:辅助工程")
|
||||
:
|
||||
@地形系数.概算辅助工程;
|
||||
->(in(工程量.编码,"JYX8-1~25")) || (工程量.地形费计算方式 == "预算:辅助工程(基础辅助)施工道路,固沙,护坡、挡土墙及排洪沟砌筑,喷射混凝土护坡")
|
||||
:
|
||||
@地形系数.预算辅助工程基础辅助施工道路固沙护坡挡土墙及排洪沟砌筑喷射混凝土护坡;
|
||||
->(in(工程量.编码,"JYX8-26~45,JYX8-119~130")) || (工程量.地形费计算方式 == "预算:辅助工程(杆塔辅助)杆塔附属设施,防坠落装置安装,线路避雷器安装,监测装置安装调测,耐张线夹X射线探伤")
|
||||
:
|
||||
@地形系数.预算辅助工程杆塔辅助杆塔附属设施防坠落装置安装线路避雷器安装监测装置安装调测耐张线夹X射线探伤;
|
||||
->(in(工程量.编码,"JYX8-46~89")) || (工程量.地形费计算方式 == "预算:辅助工程(索道设施)运输(地形选择按架设索道站所处地带实际地形为准)")
|
||||
:
|
||||
@地形系数.预算辅助工程索道设施运输地形选择按架设索道站所处地带实际地形为准;
|
||||
->(in(工程量.编码,"JYX8-90~118")) || (工程量.地形费计算方式 == "预算:辅助工程(索道设施)安装(地形选择按架设索道站所处地带实际地形为准)")
|
||||
:
|
||||
@地形系数.预算辅助工程索道设施安装地形选择按架设索道站所处地带实际地形为准;
|
||||
};
|
||||
};
|
||||
} / 100
|
||||
}
|
||||
|
||||
BEGIN:_地形机械系数
|
||||
${
|
||||
?#{
|
||||
->(工程量.调差类型 == "建筑拆除" || 工程量.调差类型 == "安装拆除" || 工程量.调差类型 == "建筑拆除措施二" || 工程量.调差类型 == "安装拆除措施二") && 工程量.专业类型 != "余物清理" :
|
||||
#{
|
||||
->@工程信息.工程性质 == "技改":
|
||||
#{
|
||||
->(in(工程量.编码,"JYX1-24^108")) || (工程量.地形费计算方式 == "工地运输汽车、拖拉机运输(不含装卸,沙漠地形没有正式公路时使用)")
|
||||
:
|
||||
@拆除地形系数.工地运输汽车拖拉机运输不含装卸沙漠地形没有正式公路时使用;
|
||||
->(in(工程量.编码,"JYX3-1~212,JGX1-1~17,XYX1-1~21,XYX3-1~6,CYX1-1~4")) || (工程量.地形费计算方式 == "基础工程")
|
||||
:
|
||||
@拆除地形系数.基础工程;
|
||||
->(in(工程量.编码,"JYX4-1~192,JGX2-1~59,XYX2-1~79,CYX2-1~40")) || (工程量.地形费计算方式 == "杆塔工程")
|
||||
:
|
||||
@拆除地形系数.杆塔工程;
|
||||
->(in(工程量.编码,"JGX3-1~54")) || (工程量.地形费计算方式 == "概算:架线工程")
|
||||
:
|
||||
@拆除地形系数.概算架线工程;
|
||||
->(in(工程量.编码,"JYX5-1~60,XYX4-1~77,CYX3-1~27")) || (工程量.地形费计算方式 == "预算:架线工程一般放、紧线(不包含跨越架设、拦河线安装)")
|
||||
:
|
||||
@拆除地形系数.预算架线工程一般放紧线不包含跨越架设拦河线安装;
|
||||
->(in(工程量.编码,"JYX5-61~119,CYX3-28~42")) || (工程量.地形费计算方式 == "预算:架线工程张力放紧线(不包含跨越架设、拦河线安装)")
|
||||
:
|
||||
@拆除地形系数.预算架线工程张力放紧线不包含跨越架设拦河线安装;
|
||||
->(in(工程量.编码,"JYX5-245~253")) || (工程量.地形费计算方式 == "预算:架线工程光缆接续(不包括测量)")
|
||||
:
|
||||
@拆除地形系数.预算架线工程光缆接续不包括测量;
|
||||
->(in(工程量.编码,"JYX6-1~172,JGX4-1~67,XYX5-1~223,CYX4-1~131")) || (工程量.地形费计算方式 == "附件工程")
|
||||
:
|
||||
@拆除地形系数.附件工程;
|
||||
->(in(工程量.编码,"JGX6-1~4")) || (工程量.地形费计算方式 == "概算:辅助工程")
|
||||
:
|
||||
@拆除地形系数.概算辅助工程;
|
||||
->(in(工程量.编码,"JYX8-1~25")) || (工程量.地形费计算方式 == "预算:辅助工程(基础辅助)施工道路,固沙,护坡、挡土墙及排洪沟砌筑,喷射混凝土护坡")
|
||||
:
|
||||
@拆除地形系数.预算辅助工程基础辅助施工道路固沙护坡挡土墙及排洪沟砌筑喷射混凝土护坡;
|
||||
->(in(工程量.编码,"JYX8-26~45,JYX8-119~130,XYX3-7~25")) || (工程量.地形费计算方式 == "预算:辅助工程(杆塔辅助)杆塔附属设施,防坠落装置安装,线路避雷器安装,监测装置安装调测,耐张线夹X射线探伤")
|
||||
:
|
||||
@拆除地形系数.预算辅助工程杆塔辅助杆塔附属设施防坠落装置安装线路避雷器安装监测装置安装调测耐张线夹X射线探伤;
|
||||
->(in(工程量.编码,"JYX8-46~89")) || (工程量.地形费计算方式 == "预算:辅助工程(索道设施)运输(地形选择按架设索道站所处地带实际地形为准)")
|
||||
:
|
||||
@拆除地形系数.预算辅助工程索道设施运输地形选择按架设索道站所处地带实际地形为准;
|
||||
->(in(工程量.编码,"JYX8-90~118")) || (工程量.地形费计算方式 == "预算:辅助工程(索道设施)安装(地形选择按架设索道站所处地带实际地形为准)")
|
||||
:
|
||||
@拆除地形系数.预算辅助工程索道设施安装地形选择按架设索道站所处地带实际地形为准;
|
||||
};
|
||||
->@工程信息.工程性质 == "检修":
|
||||
#{
|
||||
->(in(工程量.编码,"JYX1-24^108")) || (工程量.地形费计算方式 == "工地运输汽车、拖拉机运输(不含装卸,沙漠地形没有正式公路时使用)")
|
||||
:
|
||||
@拆除地形系数.工地运输汽车拖拉机运输不含装卸沙漠地形没有正式公路时使用;
|
||||
->(in(工程量.编码,"JYX3-1~212,JYX4-1~192,JYX5-1~119,JYX5-245~253,JYX6-1~172,JGX1-1~17,JGX2-1~59,JGX3-1~54,JGX4-1~67,XYX1-1~21,XYX2-1~79,XYX3-1~25,XYX4-1~77,XYX5-1~223,CYX1-1~4,CYX2-1~40,CYX3-1~42,CYX4-1~131")) || (工程量.地形费计算方式 == "基础、杆塔、防雷设施及接地装置、导线及避雷线、附件检修")
|
||||
:
|
||||
@拆除地形系数.基础杆塔防雷设施及接地装置导线及避雷线附件检修;
|
||||
->(in(工程量.编码,"JGX6-1~4")) || (工程量.地形费计算方式 == "概算:辅助工程")
|
||||
:
|
||||
@拆除地形系数.概算辅助工程;
|
||||
->(in(工程量.编码,"JYX8-1~25")) || (工程量.地形费计算方式 == "预算:辅助工程(基础辅助)施工道路,固沙,护坡、挡土墙及排洪沟砌筑,喷射混凝土护坡")
|
||||
:
|
||||
@拆除地形系数.预算辅助工程基础辅助施工道路固沙护坡挡土墙及排洪沟砌筑喷射混凝土护坡;
|
||||
->(in(工程量.编码,"JYX8-26~45,JYX8-119~130")) || (工程量.地形费计算方式 == "预算:辅助工程(杆塔辅助)杆塔附属设施,防坠落装置安装,线路避雷器安装,监测装置安装调测,耐张线夹X射线探伤")
|
||||
:
|
||||
@拆除地形系数.预算辅助工程杆塔辅助杆塔附属设施防坠落装置安装线路避雷器安装监测装置安装调测耐张线夹X射线探伤;
|
||||
->(in(工程量.编码,"JYX8-46~89")) || (工程量.地形费计算方式 == "预算:辅助工程(索道设施)运输(地形选择按架设索道站所处地带实际地形为准)")
|
||||
:
|
||||
@拆除地形系数.预算辅助工程索道设施运输地形选择按架设索道站所处地带实际地形为准;
|
||||
->(in(工程量.编码,"JYX8-90~118")) || (工程量.地形费计算方式 == "预算:辅助工程(索道设施)安装(地形选择按架设索道站所处地带实际地形为准)")
|
||||
:
|
||||
@拆除地形系数.预算辅助工程索道设施安装地形选择按架设索道站所处地带实际地形为准;
|
||||
};
|
||||
};
|
||||
->:
|
||||
#{
|
||||
->@工程信息.工程性质 == "技改" && 工程量.专业类型 != "拆除":
|
||||
#{
|
||||
->(in(工程量.编码,"JYX1-24^108")) || (工程量.地形费计算方式 == "工地运输汽车、拖拉机运输(不含装卸,沙漠地形没有正式公路时使用)")
|
||||
:
|
||||
@地形系数.工地运输汽车拖拉机运输不含装卸沙漠地形没有正式公路时使用;
|
||||
->(in(工程量.编码,"JYX3-1~212,JGX1-1~17,XYX1-1~21,XYX3-1~6,CYX1-1~4")) || (工程量.地形费计算方式 == "基础工程")
|
||||
:
|
||||
@地形系数.基础工程;
|
||||
->(in(工程量.编码,"JYX4-1~192,JGX2-1~59,XYX2-1~79,CYX2-1~40")) || (工程量.地形费计算方式 == "杆塔工程")
|
||||
:
|
||||
@地形系数.杆塔工程;
|
||||
->(in(工程量.编码,"JGX3-1~54")) || (工程量.地形费计算方式 == "概算:架线工程")
|
||||
:
|
||||
@地形系数.概算架线工程;
|
||||
->(in(工程量.编码,"JYX5-1~60,XYX4-1~77,CYX3-1~27")) || (工程量.地形费计算方式 == "预算:架线工程一般放、紧线(不包含跨越架设、拦河线安装)")
|
||||
:
|
||||
@地形系数.预算架线工程一般放紧线不包含跨越架设拦河线安装;
|
||||
->(in(工程量.编码,"JYX5-61~119,CYX3-28~42")) || (工程量.地形费计算方式 == "预算:架线工程张力放紧线(不包含跨越架设、拦河线安装)")
|
||||
:
|
||||
@地形系数.预算架线工程张力放紧线不包含跨越架设拦河线安装;
|
||||
->(in(工程量.编码,"JYX5-245~253")) || (工程量.地形费计算方式 == "预算:架线工程光缆接续(不包括测量)")
|
||||
:
|
||||
@地形系数.预算架线工程光缆接续不包括测量;
|
||||
->(in(工程量.编码,"JYX6-1~172,JGX4-1~67,XYX5-1~223,CYX4-1~131")) || (工程量.地形费计算方式 == "附件工程")
|
||||
:
|
||||
@地形系数.附件工程;
|
||||
->(in(工程量.编码,"JGX6-1~4")) || (工程量.地形费计算方式 == "概算:辅助工程")
|
||||
:
|
||||
@地形系数.概算辅助工程;
|
||||
->(in(工程量.编码,"JYX8-1~25")) || (工程量.地形费计算方式 == "预算:辅助工程(基础辅助)施工道路,固沙,护坡、挡土墙及排洪沟砌筑,喷射混凝土护坡")
|
||||
:
|
||||
@地形系数.预算辅助工程基础辅助施工道路固沙护坡挡土墙及排洪沟砌筑喷射混凝土护坡;
|
||||
->(in(工程量.编码,"JYX8-26~45,JYX8-119~130,XYX3-7~25")) || (工程量.地形费计算方式 == "预算:辅助工程(杆塔辅助)杆塔附属设施,防坠落装置安装,线路避雷器安装,监测装置安装调测,耐张线夹X射线探伤")
|
||||
:
|
||||
@地形系数.预算辅助工程杆塔辅助杆塔附属设施防坠落装置安装线路避雷器安装监测装置安装调测耐张线夹X射线探伤;
|
||||
->(in(工程量.编码,"JYX8-46~89")) || (工程量.地形费计算方式 == "预算:辅助工程(索道设施)运输(地形选择按架设索道站所处地带实际地形为准)")
|
||||
:
|
||||
@地形系数.预算辅助工程索道设施运输地形选择按架设索道站所处地带实际地形为准;
|
||||
->(in(工程量.编码,"JYX8-90~118")) || (工程量.地形费计算方式 == "预算:辅助工程(索道设施)安装(地形选择按架设索道站所处地带实际地形为准)")
|
||||
:
|
||||
@地形系数.预算辅助工程索道设施安装地形选择按架设索道站所处地带实际地形为准;
|
||||
};
|
||||
->@工程信息.工程性质 == "检修" && (工程量.调差类型 == "建筑修缮" || 工程量.调差类型 == "设备检修" || 工程量.调差类型 == "建筑修缮措施二" || 工程量.调差类型 == "设备检修措施二" || 工程量.专业类型 == "余物清理") :
|
||||
#{
|
||||
->(in(工程量.编码,"JYX1-24^108")) || (工程量.地形费计算方式 == "工地运输汽车、拖拉机运输(不含装卸,沙漠地形没有正式公路时使用)")
|
||||
:
|
||||
@地形系数.工地运输汽车拖拉机运输不含装卸沙漠地形没有正式公路时使用;
|
||||
->(in(工程量.编码,"JYX3-1~212,JYX4-1~192,JYX5-1~119,JYX5-245~253,JYX6-1~172,JGX1-1~17,JGX2-1~59,JGX3-1~54,JGX4-1~67,XYX1-1~21,XYX2-1~79,XYX3-1~25,XYX4-1~77,XYX5-1~223,CYX1-1~4,CYX2-1~40,CYX3-1~42,CYX4-1~131")) || (工程量.地形费计算方式 == "基础、杆塔、防雷设施及接地装置、导线及避雷线、附件检修")
|
||||
:
|
||||
@地形系数.基础杆塔防雷设施及接地装置导线及避雷线附件检修;
|
||||
->(in(工程量.编码,"JGX6-1~4")) || (工程量.地形费计算方式 == "概算:辅助工程")
|
||||
:
|
||||
@地形系数.概算辅助工程;
|
||||
->(in(工程量.编码,"JYX8-1~25")) || (工程量.地形费计算方式 == "预算:辅助工程(基础辅助)施工道路,固沙,护坡、挡土墙及排洪沟砌筑,喷射混凝土护坡")
|
||||
:
|
||||
@地形系数.预算辅助工程基础辅助施工道路固沙护坡挡土墙及排洪沟砌筑喷射混凝土护坡;
|
||||
->(in(工程量.编码,"JYX8-26~45,JYX8-119~130")) || (工程量.地形费计算方式 == "预算:辅助工程(杆塔辅助)杆塔附属设施,防坠落装置安装,线路避雷器安装,监测装置安装调测,耐张线夹X射线探伤")
|
||||
:
|
||||
@地形系数.预算辅助工程杆塔辅助杆塔附属设施防坠落装置安装线路避雷器安装监测装置安装调测耐张线夹X射线探伤;
|
||||
->(in(工程量.编码,"JYX8-46~89")) || (工程量.地形费计算方式 == "预算:辅助工程(索道设施)运输(地形选择按架设索道站所处地带实际地形为准)")
|
||||
:
|
||||
@地形系数.预算辅助工程索道设施运输地形选择按架设索道站所处地带实际地形为准;
|
||||
->(in(工程量.编码,"JYX8-90~118")) || (工程量.地形费计算方式 == "预算:辅助工程(索道设施)安装(地形选择按架设索道站所处地带实际地形为准)")
|
||||
:
|
||||
@地形系数.预算辅助工程索道设施安装地形选择按架设索道站所处地带实际地形为准;
|
||||
};
|
||||
};
|
||||
} / 100
|
||||
}
|
||||
|
||||
BEGIN:地形人工费
|
||||
${
|
||||
sum(_过滤定额(),"工程量",?工程量.数量 * 工程量.人工费 * 工程量.人工系数 * 工程量.定额系数 * _地形人工系数())
|
||||
}
|
||||
|
||||
BEGIN:地形人工价差
|
||||
${
|
||||
sum(_过滤定额(),"工程量",?iif(工程量.专业类型 != "余物清理",工程量.数量 * 工程量.人工系数 * 工程量.定额系数 * _地形人工系数() * #{
|
||||
->@工程信息.人材机调差方法 == "方法二:人材机按实际单价调差":sum(_过滤人工(),"人材机",?(人材机.市场价不含税 - 人材机.预算价不含税) * 人材机.数量);
|
||||
->:工程量.人工费 * #{
|
||||
->工程量.调差类型 == "建筑":@工程信息.建筑人工调差系数 /100;
|
||||
->工程量.调差类型 == "安装":@工程信息.安装人工调差系数 /100;
|
||||
->工程量.调差类型 == "建筑修缮":@工程信息.建筑修缮人工调差系数 /100;
|
||||
->工程量.调差类型 == "设备检修":@工程信息.设备检修人工调差系数 /100;
|
||||
->工程量.调差类型 == "建筑拆除":@工程信息.建筑拆除人工调差系数 /100;
|
||||
->工程量.调差类型 == "安装拆除":@工程信息.安装拆除人工调差系数 /100;
|
||||
};
|
||||
},0))
|
||||
}
|
||||
|
||||
BEGIN:地形机械费
|
||||
${
|
||||
sum(_过滤定额(),"工程量",?工程量.数量 * 工程量.机械费 * 工程量.机械系数 * 工程量.定额系数 * _地形机械系数())
|
||||
}
|
||||
|
||||
BEGIN:地形机械价差
|
||||
${
|
||||
sum(_过滤定额(),"工程量",?iif(工程量.专业类型 != "余物清理",工程量.数量 * 工程量.机械系数 * 工程量.定额系数 * _地形机械系数() * #{
|
||||
->@工程信息.人材机调差方法 == "方法二:人材机按实际单价调差":sum(_过滤机械(),"人材机",?(人材机.市场价不含税 - 人材机.预算价不含税) * 人材机.数量);
|
||||
->:工程量.机械费 * #{
|
||||
->(工程量.调差类型 == "建筑" && @工程信息.建筑材机按系数调差 == "否")||(工程量.调差类型 == "建筑修缮" && @工程信息.建筑修缮材机按系数调差 == "否")||(工程量.调差类型 == "建筑拆除" && @工程信息.建筑拆除材机按系数调差 == "否"):0;
|
||||
->工程量.调差类型 == "建筑" && @工程信息.建筑材机按系数调差 == "是":@工程信息.建筑机械调差系数 /100;
|
||||
->工程量.调差类型 == "建筑修缮" && @工程信息.建筑修缮材机按系数调差 == "是":@工程信息.建筑修缮机械调差系数 /100;
|
||||
->工程量.调差类型 == "建筑拆除" && @工程信息.建筑拆除材机按系数调差 == "是":@工程信息.建筑拆除机械调差系数 /100;
|
||||
->工程量.调差类型 == "安装" && @工程信息.项目划分 == "电缆线路工程" && 工程量.专业属性 == "陆上电缆":@工程信息.陆上电缆安装机械调差系数 /100;
|
||||
->工程量.调差类型 == "安装" && @工程信息.项目划分 == "电缆线路工程" && 工程量.专业属性 == "海底电缆":@工程信息.海底电缆安装机械调差系数 /100;
|
||||
->工程量.调差类型 == "安装" && @工程信息.项目划分 != "电缆线路工程":@工程信息.安装机械调差系数 /100;
|
||||
->工程量.调差类型 == "设备检修" && @工程信息.项目划分 == "电缆线路工程" && 工程量.专业属性 == "陆上电缆":@工程信息.陆上电缆设备检修机械调差系数 /100;
|
||||
->工程量.调差类型 == "设备检修" && @工程信息.项目划分 == "电缆线路工程" && 工程量.专业属性 == "海底电缆":@工程信息.海底电缆设备检修机械调差系数 /100;
|
||||
->工程量.调差类型 == "设备检修" && @工程信息.项目划分 != "电缆线路工程":@工程信息.设备检修机械调差系数 /100;
|
||||
->工程量.调差类型 == "安装拆除" && @工程信息.项目划分 == "电缆线路工程" && 工程量.专业属性 == "陆上电缆":@工程信息.陆上电缆安装拆除机械调差系数 /100;
|
||||
->工程量.调差类型 == "安装拆除" && @工程信息.项目划分 == "电缆线路工程" && 工程量.专业属性 == "海底电缆":@工程信息.海底电缆安装拆除机械调差系数 /100;
|
||||
->工程量.调差类型 == "安装拆除" && @工程信息.项目划分 != "电缆线路工程":@工程信息.安装拆除机械调差系数 /100;
|
||||
};
|
||||
},0))
|
||||
}
|
||||
|
||||
///////////////////////////////////////////////////////////////
|
||||
BEGIN:人工费
|
||||
${
|
||||
?_人工费_不含特殊费()+地形人工费()
|
||||
}
|
||||
|
||||
BEGIN:乙供材料费不含税
|
||||
${
|
||||
?_乙供材料费_非宏变量()
|
||||
}
|
||||
|
||||
BEGIN:乙供物料类材料费不含税
|
||||
${
|
||||
?_乙供物料类材料费_非宏变量()
|
||||
}
|
||||
|
||||
BEGIN:机械费
|
||||
${
|
||||
?_机械费_不含特殊费()+地形机械费()
|
||||
}
|
||||
|
||||
BEGIN:人工价差
|
||||
${
|
||||
?_人工价差_不含特殊费()+地形人工价差()
|
||||
}
|
||||
|
||||
BEGIN:乙供材料价差不含税
|
||||
${
|
||||
?_乙供材料价差_不含特殊费()
|
||||
}
|
||||
|
||||
BEGIN:乙供物料类材料价差不含税
|
||||
${
|
||||
?_乙供物料类材料价差_不含特殊费()
|
||||
}
|
||||
|
||||
BEGIN:机械价差
|
||||
${
|
||||
?_机械价差_不含特殊费()+地形机械价差()
|
||||
}
|
||||
|
||||
BEGIN:材料价差不含税
|
||||
${
|
||||
?甲供材料价差不含税()+乙供材料价差不含税()
|
||||
}
|
||||
|
||||
BEGIN:材料价差含税
|
||||
${
|
||||
?甲供材料价差含税()+乙供材料价差含税()
|
||||
}
|
||||
|
||||
//------------------以下变量为开发使用,开发自行维护-------------------------------------------
|
||||
BEGIN:_过滤非拆除定额
|
||||
${
|
||||
filter(source,"工程量",?工程量.type =="定额" && #{
|
||||
->@工程信息.工程性质 == "技改"
|
||||
:
|
||||
工程量.调差类型 != "建筑拆除" && 工程量.调差类型 != "安装拆除";
|
||||
->@工程信息.工程性质 == "检修"
|
||||
:
|
||||
工程量.调差类型 == "建筑修缮" || 工程量.调差类型 == "设备检修" || 工程量.调差类型 == "建筑拆除" || 工程量.调差类型 == "安装拆除" ;
|
||||
} == 1)
|
||||
}
|
||||
|
||||
BEGIN:建筑拆分人工材料_价差不含税
|
||||
${
|
||||
sum(_过滤定额(),"工程量",?工程量.数量 * 工程量.材料系数 * 工程量.定额系数 * #{
|
||||
->(工程量.调差类型 == "建筑") || (工程量.调差类型 == "建筑拆除" ) || (工程量.调差类型 == "建筑修缮" )
|
||||
:
|
||||
sum(_过滤材料(),"人材机",?#{
|
||||
->人材机.拆分 == 0
|
||||
:
|
||||
0;
|
||||
->人材机.拆分 == 1
|
||||
:
|
||||
sum(_过滤人工_定额重算(),"拆分子项",?
|
||||
#{
|
||||
->拆分子项.type == "人工"
|
||||
:
|
||||
拆分子项.预算价不含税 * 拆分子项.数量 * #{
|
||||
->工程量.调差类型 == "建筑":拆分子项.@_@人工调差系数 /100;
|
||||
->工程量.调差类型 == "建筑修缮":拆分子项.@_@人工调差系数 /100;
|
||||
->工程量.调差类型 == "建筑拆除":拆分子项.@_@人工调差系数 /100;
|
||||
};
|
||||
} * 人材机.数量);
|
||||
});})
|
||||
}
|
||||
|
||||
BEGIN:建筑拆分人工材料_价差含税
|
||||
${
|
||||
sum(_过滤定额(),"工程量",?工程量.数量 * 工程量.材料系数 * 工程量.定额系数 * #{
|
||||
->(工程量.调差类型 == "建筑") || (工程量.调差类型 == "建筑拆除" ) || (工程量.调差类型 == "建筑修缮" )
|
||||
:
|
||||
sum(_过滤材料(),"人材机",?#{
|
||||
->人材机.拆分 == 0
|
||||
:
|
||||
0;
|
||||
->人材机.拆分 == 1
|
||||
:
|
||||
sum(_过滤人工_定额重算(),"拆分子项",?
|
||||
#{
|
||||
->拆分子项.type == "人工"
|
||||
:
|
||||
拆分子项.预算价含税 * 拆分子项.数量 * #{
|
||||
->工程量.调差类型 == "建筑":拆分子项.@_@人工调差系数 /100;
|
||||
->工程量.调差类型 == "建筑修缮":拆分子项.@_@人工调差系数 /100;
|
||||
->工程量.调差类型 == "建筑拆除":拆分子项.@_@人工调差系数 /100;
|
||||
};
|
||||
} * 人材机.数量);
|
||||
});})
|
||||
}
|
||||
Binary file not shown.
@@ -0,0 +1,316 @@
|
||||
//------------------地形增加费(配网电缆建筑、线路安装、线路设备检修)-------------------------------------------
|
||||
BEGIN:_地形人工系数
|
||||
${
|
||||
?#{
|
||||
->@工程信息.工程性质 == "技改"
|
||||
:
|
||||
#{
|
||||
->(in(工程量.编码,"JYX1-1~16")) || (工程量.地形费计算方式 == "工地运输(人力运输)混凝土杆、混凝土预制品、钢管杆、线材的运输(不含机械费)")
|
||||
:
|
||||
工程量.@_@地形系数.工地运输人力运输混凝土杆混凝土预制品钢管杆线材的运输不含机械费;
|
||||
->(in(工程量.编码,"JYX1-17~22")) || (工程量.地形费计算方式 == "工地运输(人力运输)金具、绝缘子、零星钢材、塔材、其他建筑安装材料的运输(不含机械费)")
|
||||
:
|
||||
工程量.@_@地形系数.工地运输人力运输金具绝缘子零星钢材塔材其他建筑安装材料的运输不含机械费;
|
||||
->(in(工程量.编码,"JYX1-24^108")) || (工程量.地形费计算方式 == "工地运输汽车、拖拉机运输(不含装卸,沙漠地形没有正式公路时使用)")
|
||||
:
|
||||
工程量.@_@地形系数.工地运输汽车拖拉机运输不含装卸沙漠地形没有正式公路时使用;
|
||||
->(in(工程量.编码,"JYX2-1~232")) || (工程量.地形费计算方式 == "土石方工程(不含机械费)")
|
||||
:
|
||||
工程量.@_@地形系数.土石方工程不含机械费;
|
||||
->(in(工程量.编码,"JYX3-1~212,JGX1-1~17,XYX1-1~21,XYX3-1~6,CYX1-1~4")) || (工程量.地形费计算方式 == "基础工程")
|
||||
:
|
||||
工程量.@_@地形系数.基础工程;
|
||||
->(in(工程量.编码,"JYX4-1~192,JGX2-1~59,XYX2-1~79,CYX2-1~40")) || (工程量.地形费计算方式 == "杆塔工程")
|
||||
:
|
||||
工程量.@_@地形系数.杆塔工程;
|
||||
->(in(工程量.编码,"JGX3-1~54")) || (工程量.地形费计算方式 == "概算:架线工程")
|
||||
:
|
||||
工程量.@_@地形系数.概算架线工程;
|
||||
->(in(工程量.编码,"JYX5-1~60,XYX4-1~77,CYX3-1~27")) || (工程量.地形费计算方式 == "预算:架线工程一般放、紧线(不包含跨越架设、拦河线安装)")
|
||||
:
|
||||
工程量.@_@地形系数.预算架线工程一般放紧线不包含跨越架设拦河线安装;
|
||||
->(in(工程量.编码,"JYX5-61~119,CYX3-28~42")) || (工程量.地形费计算方式 == "预算:架线工程张力放紧线(不包含跨越架设、拦河线安装)")
|
||||
:
|
||||
工程量.@_@地形系数.预算架线工程张力放紧线不包含跨越架设拦河线安装;
|
||||
->(in(工程量.编码,"JYX5-245~253")) || (工程量.地形费计算方式 == "预算:架线工程光缆接续(不包括测量)")
|
||||
:
|
||||
工程量.@_@地形系数.预算架线工程光缆接续不包括测量;
|
||||
->(in(工程量.编码,"JYX6-1~172,JGX4-1~67,XYX5-1~223,CYX4-1~131")) || (工程量.地形费计算方式 == "附件工程")
|
||||
:
|
||||
工程量.@_@地形系数.附件工程;
|
||||
->(in(工程量.编码,"JGX6-1~4")) || (工程量.地形费计算方式 == "概算:辅助工程")
|
||||
:
|
||||
工程量.@_@地形系数.概算辅助工程;
|
||||
->(in(工程量.编码,"JYX8-1~25")) || (工程量.地形费计算方式 == "预算:辅助工程(基础辅助)施工道路,固沙,护坡、挡土墙及排洪沟砌筑,喷射混凝土护坡")
|
||||
:
|
||||
工程量.@_@地形系数.预算辅助工程基础辅助施工道路固沙护坡挡土墙及排洪沟砌筑喷射混凝土护坡;
|
||||
->(in(工程量.编码,"JYX8-26~45,JYX8-119~130,XYX3-7~25")) || (工程量.地形费计算方式 == "预算:辅助工程(杆塔辅助)杆塔附属设施,防坠落装置安装,线路避雷器安装,监测装置安装调测,耐张线夹X射线探伤")
|
||||
:
|
||||
工程量.@_@地形系数.预算辅助工程杆塔辅助杆塔附属设施防坠落装置安装线路避雷器安装监测装置安装调测耐张线夹X射线探伤;
|
||||
->(in(工程量.编码,"JYX8-46~89")) || (工程量.地形费计算方式 == "预算:辅助工程(索道设施)运输(地形选择按架设索道站所处地带实际地形为准)")
|
||||
:
|
||||
工程量.@_@地形系数.预算辅助工程索道设施运输地形选择按架设索道站所处地带实际地形为准;
|
||||
->(in(工程量.编码,"JYX8-90~118")) || (工程量.地形费计算方式 == "预算:辅助工程(索道设施)安装(地形选择按架设索道站所处地带实际地形为准)")
|
||||
:
|
||||
工程量.@_@地形系数.预算辅助工程索道设施安装地形选择按架设索道站所处地带实际地形为准;
|
||||
};
|
||||
->@工程信息.工程性质 == "检修"
|
||||
:
|
||||
#{
|
||||
->(in(工程量.编码,"JYX1-1~16")) || (工程量.地形费计算方式 == "工地运输(人力运输)混凝土杆、混凝土预制品、钢管杆、线材的运输(不含机械费)")
|
||||
:
|
||||
工程量.@_@地形系数.工地运输人力运输混凝土杆混凝土预制品钢管杆线材的运输不含机械费;
|
||||
->(in(工程量.编码,"JYX1-17~22")) || (工程量.地形费计算方式 == "工地运输(人力运输)金具、绝缘子、零星钢材、塔材、其他建筑安装材料的运输(不含机械费)")
|
||||
:
|
||||
工程量.@_@地形系数.工地运输人力运输金具绝缘子零星钢材塔材其他建筑安装材料的运输不含机械费;
|
||||
->(in(工程量.编码,"JYX1-24^108")) || (工程量.地形费计算方式 == "工地运输汽车、拖拉机运输(不含装卸,沙漠地形没有正式公路时使用)")
|
||||
:
|
||||
工程量.@_@地形系数.工地运输汽车拖拉机运输不含装卸沙漠地形没有正式公路时使用;
|
||||
->(in(工程量.编码,"JYX3-1~212,JYX4-1~192,JYX5-1~119,JYX5-245~253,JYX6-1~172,JGX1-1~17,JGX2-1~59,JGX3-1~54,JGX4-1~67,XYX1-1~21,XYX2-1~79,XYX3-1~25,XYX4-1~77,XYX5-1~223,CYX1-1~4,CYX2-1~40,CYX3-1~42,CYX4-1~131")) || (工程量.地形费计算方式 == "基础、杆塔、防雷设施及接地装置、导线及避雷线、附件检修")
|
||||
:
|
||||
工程量.@_@地形系数.基础杆塔防雷设施及接地装置导线及避雷线附件检修;
|
||||
->(in(工程量.编码,"JYX2-1~232")) || (工程量.地形费计算方式 == "土石方工程(不含机械费)")
|
||||
:
|
||||
工程量.@_@地形系数.土石方工程不含机械费;
|
||||
->(in(工程量.编码,"JGX6-1~4")) || (工程量.地形费计算方式 == "概算:辅助工程")
|
||||
:
|
||||
工程量.@_@地形系数.概算辅助工程;
|
||||
->(in(工程量.编码,"JYX8-1~25")) || (工程量.地形费计算方式 == "预算:辅助工程(基础辅助)施工道路,固沙,护坡、挡土墙及排洪沟砌筑,喷射混凝土护坡")
|
||||
:
|
||||
工程量.@_@地形系数.预算辅助工程基础辅助施工道路固沙护坡挡土墙及排洪沟砌筑喷射混凝土护坡;
|
||||
->(in(工程量.编码,"JYX8-26~45,JYX8-119~130")) || (工程量.地形费计算方式 == "预算:辅助工程(杆塔辅助)杆塔附属设施,防坠落装置安装,线路避雷器安装,监测装置安装调测,耐张线夹X射线探伤")
|
||||
:
|
||||
工程量.@_@地形系数.预算辅助工程杆塔辅助杆塔附属设施防坠落装置安装线路避雷器安装监测装置安装调测耐张线夹X射线探伤;
|
||||
->(in(工程量.编码,"JYX8-46~89")) || (工程量.地形费计算方式 == "预算:辅助工程(索道设施)运输(地形选择按架设索道站所处地带实际地形为准)")
|
||||
:
|
||||
工程量.@_@地形系数.预算辅助工程索道设施运输地形选择按架设索道站所处地带实际地形为准;
|
||||
->(in(工程量.编码,"JYX8-90~118")) || (工程量.地形费计算方式 == "预算:辅助工程(索道设施)安装(地形选择按架设索道站所处地带实际地形为准)")
|
||||
:
|
||||
工程量.@_@地形系数.预算辅助工程索道设施安装地形选择按架设索道站所处地带实际地形为准;
|
||||
};
|
||||
} / 100
|
||||
}
|
||||
|
||||
BEGIN:_地形机械系数
|
||||
${
|
||||
?#{
|
||||
->@工程信息.工程性质 == "技改"
|
||||
:
|
||||
#{
|
||||
->(in(工程量.编码,"JYX1-24^108")) || (工程量.地形费计算方式 == "工地运输汽车、拖拉机运输(不含装卸,沙漠地形没有正式公路时使用)")
|
||||
:
|
||||
工程量.@_@地形系数.工地运输汽车拖拉机运输不含装卸沙漠地形没有正式公路时使用;
|
||||
->(in(工程量.编码,"JYX3-1~212,JGX1-1~17,XYX1-1~21,XYX3-1~6,CYX1-1~4")) || (工程量.地形费计算方式 == "基础工程")
|
||||
:
|
||||
工程量.@_@地形系数.基础工程;
|
||||
->(in(工程量.编码,"JYX4-1~192,JGX2-1~59,XYX2-1~79,CYX2-1~40")) || (工程量.地形费计算方式 == "杆塔工程")
|
||||
:
|
||||
工程量.@_@地形系数.杆塔工程;
|
||||
->(in(工程量.编码,"JGX3-1~54")) || (工程量.地形费计算方式 == "概算:架线工程")
|
||||
:
|
||||
工程量.@_@地形系数.概算架线工程;
|
||||
->(in(工程量.编码,"JYX5-1~60,XYX4-1~77,CYX3-1~27")) || (工程量.地形费计算方式 == "预算:架线工程一般放、紧线(不包含跨越架设、拦河线安装)")
|
||||
:
|
||||
工程量.@_@地形系数.预算架线工程一般放紧线不包含跨越架设拦河线安装;
|
||||
->(in(工程量.编码,"JYX5-61~119,CYX3-28~42")) || (工程量.地形费计算方式 == "预算:架线工程张力放紧线(不包含跨越架设、拦河线安装)")
|
||||
:
|
||||
工程量.@_@地形系数.预算架线工程张力放紧线不包含跨越架设拦河线安装;
|
||||
->(in(工程量.编码,"JYX5-245~253")) || (工程量.地形费计算方式 == "预算:架线工程光缆接续(不包括测量)")
|
||||
:
|
||||
工程量.@_@地形系数.预算架线工程光缆接续不包括测量;
|
||||
->(in(工程量.编码,"JYX6-1~172,JGX4-1~67,XYX5-1~223,CYX4-1~131")) || (工程量.地形费计算方式 == "附件工程")
|
||||
:
|
||||
工程量.@_@地形系数.附件工程;
|
||||
->(in(工程量.编码,"JGX6-1~4")) || (工程量.地形费计算方式 == "概算:辅助工程")
|
||||
:
|
||||
工程量.@_@地形系数.概算辅助工程;
|
||||
->(in(工程量.编码,"JYX8-1~25")) || (工程量.地形费计算方式 == "预算:辅助工程(基础辅助)施工道路,固沙,护坡、挡土墙及排洪沟砌筑,喷射混凝土护坡")
|
||||
:
|
||||
工程量.@_@地形系数.预算辅助工程基础辅助施工道路固沙护坡挡土墙及排洪沟砌筑喷射混凝土护坡;
|
||||
->(in(工程量.编码,"JYX8-26~45,JYX8-119~130,XYX3-7~25")) || (工程量.地形费计算方式 == "预算:辅助工程(杆塔辅助)杆塔附属设施,防坠落装置安装,线路避雷器安装,监测装置安装调测,耐张线夹X射线探伤")
|
||||
:
|
||||
工程量.@_@地形系数.预算辅助工程杆塔辅助杆塔附属设施防坠落装置安装线路避雷器安装监测装置安装调测耐张线夹X射线探伤;
|
||||
->(in(工程量.编码,"JYX8-46~89")) || (工程量.地形费计算方式 == "预算:辅助工程(索道设施)运输(地形选择按架设索道站所处地带实际地形为准)")
|
||||
:
|
||||
工程量.@_@地形系数.预算辅助工程索道设施运输地形选择按架设索道站所处地带实际地形为准;
|
||||
->(in(工程量.编码,"JYX8-90~118")) || (工程量.地形费计算方式 == "预算:辅助工程(索道设施)安装(地形选择按架设索道站所处地带实际地形为准)")
|
||||
:
|
||||
工程量.@_@地形系数.预算辅助工程索道设施安装地形选择按架设索道站所处地带实际地形为准;
|
||||
};
|
||||
->@工程信息.工程性质 == "检修"
|
||||
:
|
||||
#{
|
||||
->(in(工程量.编码,"JYX1-24^108")) || (工程量.地形费计算方式 == "工地运输汽车、拖拉机运输(不含装卸,沙漠地形没有正式公路时使用)")
|
||||
:
|
||||
工程量.@_@地形系数.工地运输汽车拖拉机运输不含装卸沙漠地形没有正式公路时使用;
|
||||
->(in(工程量.编码,"JYX3-1~212,JYX4-1~192,JYX5-1~119,JYX5-245~253,JYX6-1~172,JGX1-1~17,JGX2-1~59,JGX3-1~54,JGX4-1~67,XYX1-1~21,XYX2-1~79,XYX3-1~25,XYX4-1~77,XYX5-1~223,CYX1-1~4,CYX2-1~40,CYX3-1~42,CYX4-1~131")) || (工程量.地形费计算方式 == "基础、杆塔、防雷设施及接地装置、导线及避雷线、附件检修")
|
||||
:
|
||||
工程量.@_@地形系数.基础杆塔防雷设施及接地装置导线及避雷线附件检修;
|
||||
->(in(工程量.编码,"JGX6-1~4")) || (工程量.地形费计算方式 == "概算:辅助工程")
|
||||
:
|
||||
工程量.@_@地形系数.概算辅助工程;
|
||||
->(in(工程量.编码,"JYX8-1~25")) || (工程量.地形费计算方式 == "预算:辅助工程(基础辅助)施工道路,固沙,护坡、挡土墙及排洪沟砌筑,喷射混凝土护坡")
|
||||
:
|
||||
工程量.@_@地形系数.预算辅助工程基础辅助施工道路固沙护坡挡土墙及排洪沟砌筑喷射混凝土护坡;
|
||||
->(in(工程量.编码,"JYX8-26~45,JYX8-119~130")) || (工程量.地形费计算方式 == "预算:辅助工程(杆塔辅助)杆塔附属设施,防坠落装置安装,线路避雷器安装,监测装置安装调测,耐张线夹X射线探伤")
|
||||
:
|
||||
工程量.@_@地形系数.预算辅助工程杆塔辅助杆塔附属设施防坠落装置安装线路避雷器安装监测装置安装调测耐张线夹X射线探伤;
|
||||
->(in(工程量.编码,"JYX8-46~89")) || (工程量.地形费计算方式 == "预算:辅助工程(索道设施)运输(地形选择按架设索道站所处地带实际地形为准)")
|
||||
:
|
||||
工程量.@_@地形系数.预算辅助工程索道设施运输地形选择按架设索道站所处地带实际地形为准;
|
||||
->(in(工程量.编码,"JYX8-90~118")) || (工程量.地形费计算方式 == "预算:辅助工程(索道设施)安装(地形选择按架设索道站所处地带实际地形为准)")
|
||||
:
|
||||
工程量.@_@地形系数.预算辅助工程索道设施安装地形选择按架设索道站所处地带实际地形为准;
|
||||
};
|
||||
} / 100
|
||||
}
|
||||
|
||||
BEGIN:地形人工费
|
||||
${
|
||||
sum(_过滤定额(),"工程量",?工程量.数量 * 工程量.人工费 * 工程量.人工系数 * 工程量.定额系数 * _地形人工系数())
|
||||
}
|
||||
|
||||
BEGIN:地形人工价差
|
||||
${
|
||||
sum(_过滤定额(),"工程量",?工程量.数量 * 工程量.人工系数 * 工程量.定额系数 * _地形人工系数() * #{
|
||||
->@工程信息.人材机调差方法 == "方法二:人材机按实际单价调差":sum(_过滤人工(),"人材机",?(人材机.市场价不含税 - 人材机.预算价不含税) * 人材机.数量);
|
||||
->:工程量.人工费 * 工程量.@_@人工调差系数 / 100;
|
||||
})
|
||||
}
|
||||
|
||||
BEGIN:地形机械费
|
||||
${
|
||||
sum(_过滤定额(),"工程量",?工程量.数量 * 工程量.机械费 * 工程量.机械系数 * 工程量.定额系数 * _地形机械系数())
|
||||
}
|
||||
|
||||
BEGIN:地形机械价差
|
||||
${
|
||||
sum(_过滤定额(),"工程量",?工程量.数量 * 工程量.机械系数 * 工程量.定额系数 * _地形机械系数() * #{
|
||||
->@工程信息.人材机调差方法 == "方法二:人材机按实际单价调差":sum(_过滤机械(),"人材机",?(人材机.市场价不含税 - 人材机.预算价不含税) * 人材机.数量);
|
||||
->:#{
|
||||
->(工程量.调差类型 == "建筑" || 工程量.调差类型 == "建筑拆除" || 工程量.调差类型 == "建筑修缮") && 工程量.@_@材机按系数调差 == "否":0;
|
||||
->:工程量.机械费 * 工程量.@_@机械调差系数 / 100;
|
||||
};})
|
||||
}
|
||||
|
||||
//------------------汇总特殊费用-------------------------------------------
|
||||
BEGIN:人工费
|
||||
${
|
||||
?_人工费_不含特殊费()+脚手架人工费()+混凝土施工调整人工费()+调试人工费()+地形人工费()
|
||||
}
|
||||
|
||||
BEGIN:乙供材料费不含税
|
||||
${
|
||||
?_乙供材料费_非宏变量()+脚手架材料费()+混凝土施工调整材料费()+调试材料费()
|
||||
}
|
||||
|
||||
BEGIN:乙供物料类材料费不含税
|
||||
${
|
||||
?_乙供物料类材料费_非宏变量()
|
||||
}
|
||||
|
||||
BEGIN:机械费
|
||||
${
|
||||
?_机械费_不含特殊费()+脚手架机械费()+混凝土施工调整机械费()+调试机械费()+地形机械费()
|
||||
}
|
||||
|
||||
BEGIN:人工价差
|
||||
${
|
||||
?_人工价差_不含特殊费()+脚手架人工价差()+混凝土施工调整人工价差()+调试人工价差()+地形人工价差()
|
||||
}
|
||||
|
||||
BEGIN:乙供材料价差不含税
|
||||
${
|
||||
?_乙供材料价差_不含特殊费()
|
||||
}
|
||||
|
||||
BEGIN:乙供物料类材料价差不含税
|
||||
${
|
||||
?_乙供物料类材料价差_不含特殊费()
|
||||
}
|
||||
|
||||
BEGIN:机械价差
|
||||
${
|
||||
?_机械价差_不含特殊费()+地形机械价差()
|
||||
}
|
||||
|
||||
|
||||
BEGIN:材料价差不含税
|
||||
${
|
||||
?甲供材料价差不含税()+乙供材料价差不含税()
|
||||
}
|
||||
|
||||
BEGIN:材料价差含税
|
||||
${
|
||||
?甲供材料价差含税()+乙供材料价差含税()
|
||||
}
|
||||
|
||||
//------------------以下变量为开发使用,开发自行维护-------------------------------------------
|
||||
BEGIN:_过滤非拆除定额
|
||||
${
|
||||
filter(source,"工程量",?工程量.type =="定额" && #{
|
||||
->@工程信息.工程性质 == "技改"
|
||||
:
|
||||
#{
|
||||
->工程量.专业属性 == "架空" || 工程量.专业属性 == "陆上电缆" || 工程量.专业属性 == "海底电缆" || 工程量.专业属性 == "通信"
|
||||
:
|
||||
工程量.调差类型 != "建筑拆除" && 工程量.调差类型 != "安装拆除";
|
||||
};
|
||||
->@工程信息.工程性质 == "检修"
|
||||
:
|
||||
#{
|
||||
->工程量.专业属性 == "架空" || 工程量.专业属性 == "陆上电缆" || 工程量.专业属性 == "海底电缆" || 工程量.专业属性 == "通信"
|
||||
:
|
||||
工程量.调差类型 == "建筑修缮" || 工程量.调差类型 == "设备检修" || 工程量.调差类型 == "建筑拆除" || 工程量.调差类型 == "安装拆除";
|
||||
};
|
||||
} == 1)
|
||||
}
|
||||
|
||||
BEGIN:建筑拆分人工材料_价差不含税
|
||||
${
|
||||
sum(_过滤定额(),"工程量",?工程量.数量 * 工程量.材料系数 * 工程量.定额系数 * #{
|
||||
->(工程量.调差类型 == "建筑") || (工程量.调差类型 == "建筑拆除" ) || (工程量.调差类型 == "建筑修缮" )
|
||||
:
|
||||
sum(_过滤材料(),"人材机",?#{
|
||||
->人材机.拆分 == 0
|
||||
:
|
||||
0;
|
||||
->人材机.拆分 == 1
|
||||
:
|
||||
sum(_过滤人工_定额重算(),"拆分子项",?
|
||||
#{
|
||||
->拆分子项.type == "人工"
|
||||
:
|
||||
拆分子项.预算价不含税 * 拆分子项.数量 * #{
|
||||
->工程量.调差类型 == "建筑":拆分子项.@_@人工调差系数 /100;
|
||||
->工程量.调差类型 == "建筑修缮":拆分子项.@_@人工调差系数 /100;
|
||||
->工程量.调差类型 == "建筑拆除":拆分子项.@_@人工调差系数 /100;
|
||||
};
|
||||
} * 人材机.数量);
|
||||
});})
|
||||
}
|
||||
|
||||
BEGIN:建筑拆分人工材料_价差含税
|
||||
${
|
||||
sum(_过滤定额(),"工程量",?工程量.数量 * 工程量.材料系数 * 工程量.定额系数 * #{
|
||||
->(工程量.调差类型 == "建筑") || (工程量.调差类型 == "建筑拆除" ) || (工程量.调差类型 == "建筑修缮" )
|
||||
:
|
||||
sum(_过滤材料(),"人材机",?#{
|
||||
->人材机.拆分 == 0
|
||||
:
|
||||
0;
|
||||
->人材机.拆分 == 1
|
||||
:
|
||||
sum(_过滤人工_定额重算(),"拆分子项",?
|
||||
#{
|
||||
->拆分子项.type == "人工"
|
||||
:
|
||||
拆分子项.预算价含税 * 拆分子项.数量 * #{
|
||||
->工程量.调差类型 == "建筑":拆分子项.@_@人工调差系数 /100;
|
||||
->工程量.调差类型 == "建筑修缮":拆分子项.@_@人工调差系数 /100;
|
||||
->工程量.调差类型 == "建筑拆除":拆分子项.@_@人工调差系数 /100;
|
||||
};
|
||||
} * 人材机.数量);
|
||||
});})
|
||||
}
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user