436 lines
13 KiB
Plaintext
436 lines
13 KiB
Plaintext
///////////////////////////////////////////////////////////////
|
|
//
|
|
// 勘察费
|
|
//
|
|
///////////////////////////////////////////////////////////////
|
|
|
|
BEGIN:初步勘测基价
|
|
${
|
|
?round(?@勘察费.方法二.初步勘测基价, 8)
|
|
}
|
|
|
|
BEGIN:初步勘测基价_方法三
|
|
${
|
|
?round(?@勘察费.方法三.初步勘测基价, 8)
|
|
}
|
|
|
|
BEGIN:初步勘测系数调整
|
|
${
|
|
?round(?@勘察费.方法二.初步勘测系数调整, 8)
|
|
}
|
|
|
|
BEGIN:初步勘测系数调整_方法三
|
|
${
|
|
?round(?@勘察费.方法三.初步勘测系数调整, 8)
|
|
}
|
|
|
|
BEGIN:施工图勘测系数调整
|
|
${
|
|
?round(?@勘察费.方法二.施工图勘测系数调整, 8)
|
|
}
|
|
|
|
BEGIN:施工图勘测系数调整_方法三
|
|
${
|
|
?round(?@勘察费.方法三.施工图勘测系数调整, 8)
|
|
}
|
|
|
|
BEGIN:施工图和初步勘测基价比值
|
|
${
|
|
?#{
|
|
->@工程信息.工程类型=="变电" || (@工程信息.工程类型=="配网" && @工程信息.勘察费方法=="变电方法二")
|
|
:
|
|
0.8;
|
|
->@工程信息.工程类型=="线路" || (@工程信息.工程类型=="配网" && @工程信息.勘察费方法=="线路方法二")
|
|
:
|
|
4;
|
|
}
|
|
}
|
|
|
|
BEGIN:施工图和初步勘测基价比值_方法三
|
|
${
|
|
?#{
|
|
->@工程信息.工程类型=="变电"
|
|
:
|
|
0.8;
|
|
->@工程信息.工程类型=="线路"
|
|
:
|
|
4;
|
|
}
|
|
}
|
|
|
|
BEGIN:施工图勘测基价
|
|
${
|
|
?初步勘测基价()*施工图和初步勘测基价比值()
|
|
}
|
|
|
|
BEGIN:施工图勘测基价_方法三
|
|
${
|
|
?初步勘测基价_方法三()*施工图和初步勘测基价比值_方法三()
|
|
}
|
|
|
|
BEGIN:线路架线长度
|
|
${
|
|
?#{
|
|
->@工程信息.工程类型=="变电" || (@工程信息.工程类型=="配网" && @工程信息.勘察费方法=="变电方法二")
|
|
:
|
|
1;
|
|
->@工程信息.工程类型=="线路"
|
|
:
|
|
#{
|
|
->@工程信息.项目划分=="架空输电线路工程":iif(@工程信息.架空线路亘长 <@勘察费.方法二.初设阶段_线路长度最小值,@勘察费.方法二.初设阶段_线路长度最小值,@工程信息.架空线路亘长);
|
|
->@工程信息.项目划分=="电缆线路工程":iif(@工程信息.电缆线路亘长 <@勘察费.方法二.初设阶段_线路长度最小值,@勘察费.方法二.初设阶段_线路长度最小值,@工程信息.电缆线路亘长);
|
|
->@工程信息.项目划分=="通信线路工程":iif(@工程信息.通信线路亘长 <@勘察费.方法二.初设阶段_线路长度最小值,@勘察费.方法二.初设阶段_线路长度最小值,@工程信息.通信线路亘长);
|
|
};
|
|
->(@工程信息.工程类型=="配网" && @工程信息.勘察费方法=="线路方法二")
|
|
:
|
|
#{
|
|
->最大亘长() <@勘察费.方法二.初设阶段_线路长度最小值
|
|
:
|
|
@勘察费.方法二.初设阶段_线路长度最小值;
|
|
->:
|
|
最大亘长();
|
|
};
|
|
}
|
|
}
|
|
|
|
BEGIN:施设阶段_线路架线长度
|
|
${
|
|
?#{
|
|
->@工程信息.工程类型=="变电" || (@工程信息.工程类型=="配网" && @工程信息.勘察费方法=="变电方法二")
|
|
:
|
|
1;
|
|
->@工程信息.工程类型=="线路"
|
|
:
|
|
#{
|
|
->@工程信息.项目划分=="架空输电线路工程":iif(@工程信息.架空线路亘长 <@勘察费.方法二.施设阶段_线路长度最小值,@勘察费.方法二.施设阶段_线路长度最小值,@工程信息.架空线路亘长);
|
|
->@工程信息.项目划分=="电缆线路工程":iif(@工程信息.电缆线路亘长 <@勘察费.方法二.施设阶段_线路长度最小值,@勘察费.方法二.施设阶段_线路长度最小值,@工程信息.电缆线路亘长);
|
|
->@工程信息.项目划分=="通信线路工程":iif(@工程信息.通信线路亘长 <@勘察费.方法二.施设阶段_线路长度最小值,@勘察费.方法二.施设阶段_线路长度最小值,@工程信息.通信线路亘长);
|
|
};
|
|
->(@工程信息.工程类型=="配网" && @工程信息.勘察费方法=="线路方法二")
|
|
:
|
|
#{
|
|
->最大亘长() <@勘察费.方法二.施设阶段_线路长度最小值
|
|
:
|
|
@勘察费.方法二.施设阶段_线路长度最小值;
|
|
->:
|
|
最大亘长();
|
|
};
|
|
}
|
|
}
|
|
|
|
BEGIN:最大亘长
|
|
${
|
|
?#{
|
|
->@工程信息.架空线路亘长<@工程信息.电缆线路亘长
|
|
:
|
|
#{
|
|
->@工程信息.电缆线路亘长<@工程信息.通信线路亘长
|
|
:
|
|
@工程信息.通信线路亘长;
|
|
->:
|
|
@工程信息.电缆线路亘长;
|
|
};
|
|
->@工程信息.架空线路亘长>=@工程信息.电缆线路亘长
|
|
:
|
|
#{
|
|
->@工程信息.架空线路亘长<@工程信息.通信线路亘长
|
|
:
|
|
@工程信息.通信线路亘长;
|
|
->:
|
|
@工程信息.架空线路亘长;
|
|
};
|
|
}
|
|
}
|
|
|
|
BEGIN:线路架线长度_方法三
|
|
${
|
|
?#{
|
|
->@工程信息.工程类型=="变电"
|
|
:
|
|
1;
|
|
->@工程信息.工程类型=="线路"
|
|
:
|
|
#{
|
|
->@勘察费.方法三.初设阶段_长度设置模式 == 1
|
|
:
|
|
#{
|
|
->@工程信息.勘察费方法 == "方法三"
|
|
:
|
|
#{
|
|
->@工程信息.项目划分=="架空输电线路工程":iif(@工程信息.架空线路亘长 <@勘察费.方法三.初设阶段_线路长度最小值,@勘察费.方法三.初设阶段_线路长度最小值,@工程信息.架空线路亘长);
|
|
->@工程信息.项目划分=="电缆线路工程":iif(@工程信息.电缆线路亘长 <@勘察费.方法三.初设阶段_线路长度最小值,@勘察费.方法三.初设阶段_线路长度最小值,@工程信息.电缆线路亘长);
|
|
->@工程信息.项目划分=="通信线路工程":iif(@工程信息.通信线路亘长 <@勘察费.方法三.初设阶段_线路长度最小值,@勘察费.方法三.初设阶段_线路长度最小值,@工程信息.通信线路亘长);
|
|
};
|
|
->@工程信息.勘察费方法 == "线路方法三"
|
|
:
|
|
#{
|
|
->最大亘长() <@勘察费.方法三.初设阶段_线路长度最小值
|
|
:
|
|
@勘察费.方法三.初设阶段_线路长度最小值;
|
|
->:
|
|
最大亘长();
|
|
|
|
};
|
|
};
|
|
->: @勘察费.方法三.初设阶段_累计长度;
|
|
};
|
|
}
|
|
}
|
|
|
|
BEGIN:施设阶段_线路架线长度_方法三
|
|
${
|
|
?#{
|
|
->@工程信息.工程类型=="变电"
|
|
:
|
|
1;
|
|
->@工程信息.工程类型=="线路"
|
|
:
|
|
#{
|
|
->@勘察费.方法三.施设阶段_长度设置模式 == 1
|
|
:
|
|
#{
|
|
->@工程信息.勘察费方法 == "方法三"
|
|
:
|
|
#{
|
|
->@工程信息.项目划分=="架空输电线路工程":iif(@工程信息.架空线路亘长 <@勘察费.方法三.施设阶段_线路长度最小值,@勘察费.方法三.施设阶段_线路长度最小值,@工程信息.架空线路亘长);
|
|
->@工程信息.项目划分=="电缆线路工程":iif(@工程信息.电缆线路亘长 <@勘察费.方法三.施设阶段_线路长度最小值,@勘察费.方法三.施设阶段_线路长度最小值,@工程信息.电缆线路亘长);
|
|
->@工程信息.项目划分=="通信线路工程":iif(@工程信息.通信线路亘长 <@勘察费.方法三.施设阶段_线路长度最小值,@勘察费.方法三.施设阶段_线路长度最小值,@工程信息.通信线路亘长);
|
|
};
|
|
->@工程信息.勘察费方法 == "线路方法三"
|
|
:
|
|
#{
|
|
->最大亘长() <@勘察费.方法三.施设阶段_线路长度最小值
|
|
:
|
|
@勘察费.方法三.施设阶段_线路长度最小值;
|
|
->:
|
|
最大亘长();
|
|
|
|
};
|
|
};
|
|
->: @勘察费.方法三.施设阶段_累计长度;
|
|
};
|
|
}
|
|
}
|
|
|
|
BEGIN:施工图勘测基准价
|
|
${
|
|
?施工图勘测基价()* 施工图勘测系数调整() * 施设阶段_线路架线长度()
|
|
}
|
|
|
|
BEGIN:施工图勘测基准价_方法三
|
|
${
|
|
?施工图勘测基价_方法三()* 施工图勘测系数调整_方法三() * 施设阶段_线路架线长度_方法三()
|
|
}
|
|
|
|
BEGIN:初步勘测基准价
|
|
${
|
|
?初步勘测基价() * 初步勘测系数调整() * #{
|
|
->@工程信息.工程类型=="变电" || (@工程信息.工程类型=="配网" && @工程信息.勘察费方法=="变电方法二")
|
|
:
|
|
1;
|
|
->@工程信息.工程类型=="线路" || (@工程信息.工程类型=="配网" && @工程信息.勘察费方法=="线路方法二")
|
|
:
|
|
@勘察费.方法二.初设阶段_超长线路长度 + 线路架线长度();
|
|
}
|
|
}
|
|
|
|
BEGIN:初步勘测基准价_方法三
|
|
${
|
|
?初步勘测基价_方法三() * 初步勘测系数调整_方法三() * #{
|
|
->@工程信息.工程类型=="变电"
|
|
:
|
|
1;
|
|
->@工程信息.工程类型=="线路"
|
|
:
|
|
@勘察费.方法三.初设阶段_超长线路长度 + 线路架线长度_方法三();
|
|
}
|
|
}
|
|
|
|
BEGIN:勘察费小计
|
|
${
|
|
?初步勘测基准价()+施工图勘测基准价()
|
|
}
|
|
|
|
BEGIN:勘察费小计_方法三
|
|
${
|
|
?初步勘测基准价_方法三()+施工图勘测基准价_方法三()
|
|
}
|
|
|
|
BEGIN:作业准备费
|
|
${
|
|
?勘察费小计()*@勘察费.方法二.作业准备费系数/100
|
|
}
|
|
|
|
BEGIN:作业准备费_方法三
|
|
${
|
|
?勘察费小计_方法三()*@勘察费.方法三.作业准备费系数/100
|
|
}
|
|
|
|
BEGIN:勘察费总计
|
|
${
|
|
?勘察费小计() + 作业准备费() + round(?@勘察费.方法二.勘察费调整, 8)
|
|
}
|
|
|
|
BEGIN:勘察费总计_方法三
|
|
${
|
|
?勘察费小计_方法三() + 作业准备费_方法三() + round(?@勘察费.方法三.勘察费调整, 8)
|
|
}
|
|
|
|
BEGIN:一笔性勘察费
|
|
${
|
|
?round(?@勘察费.方法一.一笔性勘察费, 8)
|
|
}
|
|
|
|
///////////////////////////////////////////////////////////////
|
|
//
|
|
//其他费用-宏变量
|
|
//
|
|
///////////////////////////////////////////////////////////////
|
|
BEGIN:勘察费
|
|
${
|
|
?#{
|
|
->@工程信息.电压等级 == "20kV及以下"
|
|
:
|
|
0;
|
|
->:
|
|
#{
|
|
->(建筑工程费()+安装工程费()+拆除工程费()+建筑修缮费()+设备检修费()+余物清理费()) != 0
|
|
:
|
|
#{
|
|
->@工程信息.勘察费方法=="方法一" : 一笔性勘察费();
|
|
->@工程信息.勘察费方法=="方法二" : 勘察费总计();
|
|
->@工程信息.勘察费方法=="变电方法二" : 勘察费总计();
|
|
->@工程信息.勘察费方法=="线路方法二" : 勘察费总计();
|
|
->@工程信息.勘察费方法=="线路方法三" : 勘察费总计_方法三();
|
|
->@工程信息.勘察费方法=="方法三" : 勘察费总计_方法三();
|
|
};
|
|
};
|
|
}
|
|
}
|
|
|
|
///////////////////////////////////////////////////////////////
|
|
//
|
|
//设计费
|
|
//
|
|
///////////////////////////////////////////////////////////////
|
|
//BEGIN:虚拟设计费
|
|
//${
|
|
// ?#{
|
|
// ->@工程信息.工程性质=="技改"
|
|
// :round(?@设计费.方法二.计费额, 6) * @设计费.方法二.设计费费率 /100 * round(?@设计费.方法二.专业调整系数, 6);
|
|
// ->@工程信息.工程性质=="检修"
|
|
// :round(?@设计费.方法二.计费额, 6) * @设计费.方法二.设计费费率 /100 ;
|
|
// }
|
|
//}
|
|
|
|
//BEGIN:本体工程费
|
|
//${
|
|
// ?#{
|
|
// -> @工程信息.工程性质=="技改"
|
|
// :#{
|
|
// ->@工程信息.项目划分 == "通信线路工程" || @工程信息.项目划分 == "架空输电线路工程"
|
|
// :安装工程费;
|
|
// ->@工程信息.工程类型 == "变电" || @工程信息.项目划分 == "电缆线路工程" || @工程信息.工程类型 == "配网"
|
|
// :建筑工程费+安装工程费;
|
|
// };
|
|
// -> @工程信息.工程性质=="检修"
|
|
// :#{
|
|
// ->@工程信息.项目划分 == "通信线路工程" || @工程信息.项目划分 == "架空输电线路工程"
|
|
// :设备检修费;
|
|
// ->@工程信息.工程类型 == "变电" || @工程信息.项目划分 == "电缆线路工程" || @工程信息.工程类型 == "配网"
|
|
// :建筑修缮费+设备检修费;
|
|
// };
|
|
// };
|
|
//}
|
|
|
|
BEGIN:设备配件占比系数_扩展
|
|
${
|
|
?#{
|
|
-> @工程信息.工程性质=="技改"
|
|
:@设计费.方法二.设备占比系数_扩展;
|
|
-> @工程信息.工程性质=="检修"
|
|
:@设计费.方法二.配件占比系数_扩展;
|
|
};
|
|
}
|
|
|
|
BEGIN:设备配件占比系数
|
|
${
|
|
?round(
|
|
?#{
|
|
->设备配件占比系数_扩展() >= 0.98
|
|
:0.2;
|
|
->设备配件占比系数_扩展() >= 0.9 && 设备配件占比系数_扩展() < 0.98
|
|
:(1-设备配件占比系数_扩展())*10;
|
|
->设备配件占比系数_扩展() < 0.98
|
|
:1;
|
|
}, 6
|
|
)
|
|
}
|
|
|
|
BEGIN:设计费_施工图预算编制费
|
|
${
|
|
?round(?@设计费.方法二.施工图预算编制费, 6)
|
|
}
|
|
|
|
BEGIN:设计费_竣工图文件编制费
|
|
${
|
|
?round(?@设计费.方法二.竣工图文件编制费, 6)
|
|
}
|
|
|
|
BEGIN:设计费费率_方法二
|
|
${
|
|
?round(?@设计费.方法二.设计费费率 / 100, 4)
|
|
}
|
|
|
|
BEGIN:最小基本设计费
|
|
${
|
|
?#{
|
|
-> @工程信息.工程性质=="技改"
|
|
: 2000;
|
|
-> @工程信息.工程性质=="检修"
|
|
: 1000;
|
|
};
|
|
}
|
|
|
|
BEGIN:基本设计费_方法二
|
|
${
|
|
?round(?@设计费.方法二.基本设计费, 6)
|
|
}
|
|
|
|
BEGIN:设计费_方法二
|
|
${
|
|
?round(?@设计费.方法二.设计费总计, 6)
|
|
}
|
|
|
|
|
|
BEGIN:基本设计费_方法一
|
|
${
|
|
?round(?@设计费.方法一.基本设计费, 6)
|
|
}
|
|
|
|
BEGIN:一笔性设计费
|
|
${
|
|
?round(?@设计费.方法一.一笔性设计费, 6)
|
|
}
|
|
|
|
///////////////////////////////////////////////////////////////
|
|
//
|
|
//其他费用-宏变量
|
|
//
|
|
///////////////////////////////////////////////////////////////
|
|
|
|
BEGIN:基本设计费
|
|
${
|
|
?#{
|
|
->@工程信息.设计费方法=="方法一" : 基本设计费_方法一();
|
|
->@工程信息.设计费方法=="方法二" : 基本设计费_方法二();
|
|
}
|
|
}
|
|
|
|
BEGIN:设计费
|
|
${
|
|
?#{
|
|
->@工程信息.设计费方法=="方法一" : 一笔性设计费();
|
|
->@工程信息.设计费方法=="方法二" : 设计费_方法二();
|
|
};
|
|
} |