上传文件

This commit is contained in:
chentianrui
2025-08-01 15:31:56 +08:00
commit 9609bb67b4
805 changed files with 982256 additions and 0 deletions
@@ -0,0 +1,401 @@
//////////////////////////////////////主材暂估////////////////////////////////////
BEGIN:主材暂估价
${
暂估甲供主材费含税() + 暂估甲供主材配送费含税() + 暂估甲供主材损耗费含税() + 暂估乙供主材费含税() + 暂估乙供主材损耗费含税() + 暂估乙供主材配送费含税()
}
BEGIN:甲供主材暂估价含税
${
sum(_过滤主材(),"主材" ,?#{
->主材.暂估 == 1 && 主材.供货方 == "甲供"
:
主材.数量 * 主材.市场价含税* (1 + 主材.损耗 / 100);
}
)
}
BEGIN:甲供暂估主材差值含税
${
sum(_过滤主材(),"主材" ,?#{
->主材.暂估 == 1
:
主材.数量 * (主材.确认价 - 主材.市场价含税) * (1 + 主材.损耗 / 100);
}
)
}
BEGIN:暂估主材确认价
${
sum(_过滤主材(),"主材" ,?#{
->主材.暂估 == 1
:
主材.数量 * 主材.确认价* (1 + 主材.损耗 / 100);
}
)
}
//////////////////////////////////////////////////
BEGIN:_暂估配合比甲供主材费含税
${
sum(_过滤配合比主材_Items(), "配合比子级",
?#{
->配合比子级.暂估价 == 1 && 配合比子级.供货方 == "甲供"
:
配合比子级.市场价含税 * 配合比子级.含量;
->主材.集中配送 == "0"
:
0;
}
)
}
BEGIN:_暂估配合比甲供主材费不含税
${
sum(_过滤配合比主材_Items(), "配合比子级",
?#{
->配合比子级.暂估价 == 1 && 配合比子级.供货方 == "甲供"
:
配合比子级.市场价不含税 * 配合比子级.含量;
->主材.集中配送 == "0"
:
0;
}
)
}
BEGIN:_暂估配合比乙供主材费含税
${
sum(_过滤配合比主材_Items(), "配合比子级",
?#{
->配合比子级.暂估价 == 1 && 配合比子级.供货方 == "乙供"
:
配合比子级.市场价含税 * 配合比子级.含量;
->主材.集中配送 == "0"
:
0;
}
)
}
BEGIN:_暂估配合比乙供主材费不含税
${
sum(_过滤配合比主材_Items(), "配合比子级",
?#{
->配合比子级.暂估价 == 1 && 配合比子级.供货方 == "乙供"
:
配合比子级.市场价不含税 * 配合比子级.含量;
->主材.集中配送 == "0"
:
0;
}
)
}
BEGIN:_暂估配合比乙供主材费含税
${
sum(_过滤配合比主材_Items(), "配合比子级",
?#{
->配合比子级.暂估价 == 1 && 配合比子级.供货方 == "乙供"
:
配合比子级.市场价含税 * 配合比子级.含量;
->主材.集中配送 == "0"
:
0;
}
)
}
BEGIN:_暂估配合比配送甲供主材含税_含损耗
${
sum(_过滤配合比主材_Items(), "配合比子级",
?#{
->配合比子级.暂估价 == 1 && 配合比子级.集中配送 == "1" && 配合比子级.供货方 == "甲供"
:
配合比子级.市场价含税 * 配合比子级.含量 *(1 + 配合比子级.损耗 / 100);
->主材.集中配送 == "0"
:
0;
}
)
}
BEGIN:_暂估配合比卸车甲供主材含税_含损耗
${
sum(_过滤配合比主材_Items(), "配合比子级",
?#{
->配合比子级.暂估价 == 1 && 配合比子级.卸车 == 1 && 配合比子级.供货方 == "甲供"
:
配合比子级.市场价含税 * 配合比子级.含量 *(1 + 配合比子级.损耗 / 100);
->主材.卸车 == 0
:
0;
}
)
}
BEGIN:_暂估配合比保管甲供主材含税_含损耗
${
sum(_过滤配合比主材_Items(), "配合比子级",
?#{
->配合比子级.暂估价 == 1 && 配合比子级.保管 == 1 && 配合比子级.供货方 == "甲供"
:
配合比子级.市场价含税 * 配合比子级.含量 *(1 + 配合比子级.损耗 / 100);
->主材.保管 == 0
:
0;
}
)
}
BEGIN:_暂估配合比配送甲供主材不含税_含损耗
${
sum(_过滤配合比主材_Items(), "配合比子级",
?#{
->配合比子级.暂估价 == 1 && 配合比子级.集中配送 == "1" && 配合比子级.供货方 == "甲供"
:
配合比子级.市场价不含税 * 配合比子级.含量 *(1 + 配合比子级.损耗 / 100);
->主材.集中配送 == "0"
:
0;
}
)
}
BEGIN:_暂估配合比配送乙供主材含税_含损耗
${
sum(_过滤配合比主材_Items(), "配合比子级",
?#{
->配合比子级.暂估价 == 1 && 配合比子级.集中配送 == "1" && 配合比子级.供货方 == "乙供"
:
配合比子级.市场价含税 * 配合比子级.含量 *(1 + 配合比子级.损耗 / 100);
->主材.集中配送 == "0"
:
0;
}
)
}
BEGIN:_暂估配合比配送乙供主材不含税_含损耗
${
sum(_过滤配合比主材_Items(), "配合比子级",
?#{
->配合比子级.暂估价 == 1 && 配合比子级.集中配送 == "1" && 配合比子级.供货方 == "乙供"
:
配合比子级.市场价不含税 * 配合比子级.含量 *(1 + 配合比子级.损耗 / 100);
->主材.集中配送 == "0"
:
0;
}
)
}
BEGIN:_暂估配合比甲供主材损耗含税
${
sum(_过滤配合比主材_Items(), "配合比子级",
?#{
->配合比子级.暂估价 == 1 && 配合比子级.供货方 == "甲供"
:
配合比子级.市场价含税 * 配合比子级.含量 *( 配合比子级.损耗 / 100);
->主材.集中配送 == "0"
:
0;
}
)
}
BEGIN:_暂估配合比甲供主材损耗不含税
${
sum(_过滤配合比主材_Items(), "配合比子级",
?#{
->配合比子级.暂估价 == 1 && 配合比子级.供货方 == "甲供"
:
配合比子级.市场价不含税 * 配合比子级.含量 *( 配合比子级.损耗 / 100);
->主材.集中配送 == "0"
:
0;
}
)
}
BEGIN:_暂估配合比乙供主材损耗含税
${
sum(_过滤配合比主材_Items(), "配合比子级",
?#{
->配合比子级.暂估价 == 1 && 配合比子级.供货方 == "乙供"
:
配合比子级.市场价含税 * 配合比子级.含量 *( 配合比子级.损耗 / 100);
->主材.集中配送 == "0"
:
0;
}
)
}
BEGIN:_暂估配合比乙供主材损耗不含税
${
sum(_过滤配合比主材_Items(), "配合比子级",
?#{
->配合比子级.暂估价 == 1 && 配合比子级.供货方 == "乙供"
:
配合比子级.市场价不含税 * 配合比子级.含量 *( 配合比子级.损耗 / 100);
->主材.集中配送 == "0"
:
0;
}
)
}
BEGIN:_暂估配合比乙供主材损耗含税
${
sum(_过滤配合比主材_Items(), "配合比子级",
?#{
->配合比子级.暂估价 == 1 && 配合比子级.供货方 == "乙供"
:
配合比子级.市场价含税 * 配合比子级.含量 *( 配合比子级.损耗 / 100);
->主材.集中配送 == "0"
:
0;
}
)
}
BEGIN:暂估甲供主材费含税
${
sum(_过滤主材(),"主材" ,
?#{
->主材.拆分 == 1 && _配合比子级数量() > 0.1
:
_暂估配合比甲供主材费含税() * 主材.数量 * _项目划分费率();
-> 主材.暂估价 == 1 && 主材.供货方 == "甲供"
:
主材.数量 * 主材.市场价含税 * _项目划分费率();
}
)
}
BEGIN:暂估甲供主材配送费含税
${
sum(_过滤主材(), "主材" ,
?#{
->主材.拆分 == 1 && _配合比子级数量() > 0.1
:
_暂估配合比配送甲供主材含税_含损耗() * 主材.数量 * @工程信息.甲供主材配送费率 / 100 * _项目划分费率();
->主材.暂估价 == 1 && 主材.集中配送 == "1" && 主材.供货方 == "甲供"
:
主材.市场价含税 * 主材.数量 *(1 + 主材.损耗 / 100) * @工程信息.甲供主材配送费率 / 100 * _项目划分费率();
}
)
}
BEGIN:暂估甲供主材卸车费含税
${
sum(_过滤主材(), "主材" ,
?#{
->主材.拆分 == 1 && _配合比子级数量() > 0.1
:
_暂估配合比卸车甲供主材含税_含损耗() * 主材.数量 * @工程信息.甲供主材卸车费费率 / 100 * _项目划分费率();
->主材.暂估价 == 1 && 主材.卸车 == 1 && 主材.供货方 == "甲供"
:
主材.市场价含税 * 主材.数量 *(1 + 主材.损耗 / 100) * @工程信息.甲供主材卸车费费率 / 100 * _项目划分费率();
}
)
}
BEGIN:暂估甲供主材保管费含税
${
sum(_过滤主材(), "主材" ,
?#{
->主材.拆分 == 1 && _配合比子级数量() > 0.1
:
_暂估配合比保管甲供主材含税_含损耗() * 主材.数量 * @工程信息.甲供主材保管费费率 / 100 * _项目划分费率();
->主材.暂估价 == 1 && 主材.保管 == 1 && 主材.供货方 == "甲供"
:
主材.市场价含税 * 主材.数量 *(1 + 主材.损耗 / 100) * @工程信息.甲供主材保管费费率 / 100 * _项目划分费率();
}
)
}
BEGIN:暂估甲供主材损耗费含税
${
sum(_过滤主材(), "主材" ,
?#{
->主材.拆分 == 1 && _配合比子级数量() > 0.1
:
_暂估配合比甲供主材损耗含税() * 主材.数量 * _项目划分费率() ;
->主材.暂估价 == 1 && 主材.供货方 == "甲供"
:
主材.市场价含税 * 主材.数量 * 主材.损耗 / 100 * _项目划分费率() ;
}
)
}
BEGIN:暂估乙供主材费不含税
${
sum(_过滤主材(),"主材" ,
?#{
->主材.拆分 == 1 && _配合比子级数量() > 0.1
:
_暂估配合比乙供主材费不含税() * 主材.数量 * _项目划分费率();
-> 主材.暂估价 == 1 && 主材.供货方 == "乙供"
:
主材.市场价不含税 * 主材.数量 * _项目划分费率();
}
)
}
BEGIN:暂估乙供主材费含税
${
sum(_过滤主材(),"主材" ,
?#{
->主材.拆分 == 1 && _配合比子级数量() > 0.1
:
_暂估配合比乙供主材费含税() * 主材.数量 * _项目划分费率();
-> 主材.暂估价 == 1 && 主材.供货方 == "乙供"
:
主材.市场价含税 * 主材.数量 * _项目划分费率();
}
)
}
BEGIN:暂估乙供主材配送费含税
${
sum(_过滤主材(), "主材" ,
?#{
->主材.拆分 == 1 && _配合比子级数量() > 0.1
:
_暂估配合比配送乙供主材含税_含损耗() * 主材.数量 * @工程信息.乙供主材配送费率 / 100 * _项目划分费率();
->主材.暂估价 == 1 && 主材.集中配送 == "1" && 主材.供货方 == "乙供"
:
主材.市场价含税 * 主材.数量 *(1 + 主材.损耗 / 100) * @工程信息.乙供主材配送费率 / 100 * _项目划分费率();
}
)
}
BEGIN:暂估乙供主材损耗费不含税
${
sum(_过滤主材(), "主材" ,
?#{
->主材.拆分 == 1 && _配合比子级数量() > 0.1
:
_暂估配合比乙供主材损耗不含税() * 主材.数量 * _项目划分费率() ;
->主材.暂估价 == 1 && 主材.供货方 == "乙供"
:
主材.市场价不含税 * 主材.数量 * 主材.损耗/100 * _项目划分费率();
}
)
}
BEGIN:暂估乙供主材损耗费含税
${
sum(_过滤主材(), "主材" ,
?#{
->主材.拆分 == 1 && _配合比子级数量() > 0.1
:
_暂估配合比乙供主材损耗含税() * 主材.数量 * _项目划分费率() ;
->主材.暂估价 == 1 && 主材.供货方 == "乙供"
:
主材.市场价含税 * 主材.数量 * 主材.损耗/100 * _项目划分费率();
}
)
}