//-------------------------------------人工审前变量---------------------------------------------
BEGIN:_材机人工审前价差不含税
${
	sum(source,"人材机",?人材机.审前市场价不含税 - 人材机.审前预算价不含税) 
}

BEGIN:_材机人工审前市场价合价_不含税
${
     round(?sum(source,"人材机",?人材机.审前市场价不含税 * 人材机.审前数量), _工程费用小数位数)
}

BEGIN:_材机人工审前预算价合价_不含税
${
     round(?sum(source,"人材机",?人材机.审前预算价不含税 * 人材机.审前数量), _工程费用小数位数)
}

BEGIN:_材机人工审前价差合价_不含税
${
     round(?sum(source,"人材机",?(人材机.审前市场价不含税 - 人材机.审前预算价不含税) * 人材机.审前数量), _工程费用小数位数)
}

BEGIN:_材机人工核增核减市场价合价_不含税
${
      ?_材机人工市场价合价()-_材机人工审前市场价合价_不含税()
}

BEGIN:_材机人工核增核减预算价合价_不含税
${
      ?_材机人工预算价合价()-_材机人工审前预算价合价_不含税()
}


//-------------------------------------机械审前变量---------------------------------------------
BEGIN:_材机机械审前价差不含税
${
	sum(source,"人材机",?人材机.审前市场价不含税 - 人材机.审前预算价不含税) 
}

BEGIN:_材机机械审前市场价合价_不含税
${
     round(?sum(source,"人材机",?人材机.审前市场价不含税 * 人材机.审前数量), _工程费用小数位数)
}

BEGIN:_材机机械审前预算价合价_不含税
${
     round(?sum(source,"人材机",?人材机.审前预算价不含税 * 人材机.审前数量), _工程费用小数位数)
}

BEGIN:_材机机械审前价差合价_不含税
${
     round(?sum(source,"人材机",?(人材机.审前市场价不含税 - 人材机.审前预算价不含税) * 人材机.审前数量), _工程费用小数位数)
}

BEGIN:_材机机械核增核减市场价合价_不含税
${
      ?_材机机械市场价合价()-_材机机械审前市场价合价_不含税()
}

BEGIN:_材机机械核增核减预算价合价_不含税
${
      ?_材机机械预算价合价()-_材机机械审前预算价合价_不含税()
}

//-------------------------------------材料审前变量---------------------------------------------
BEGIN:_材机材料审前价差含税
${
	sum(source,"人材机",?人材机.审前市场价含税 - 人材机.审前预算价含税) 
}

BEGIN:_材机材料审前价差不含税
${
	sum(source,"人材机",?人材机.审前市场价不含税 - 人材机.审前预算价不含税) 
}

BEGIN:_材机材料审前市场价合价_含税
${
     round(?sum(source,"人材机",?人材机.审前市场价含税 * 人材机.审前数量), _工程费用小数位数)
}

BEGIN:_材机材料审前市场价合价_不含税
${
     round(?sum(source,"人材机",?人材机.审前市场价不含税 * 人材机.审前数量), _工程费用小数位数)
}

BEGIN:_材机材料审前预算价合价_含税
${
     round(?sum(source,"人材机",?人材机.审前预算价含税 * 人材机.审前数量), _工程费用小数位数)
}

BEGIN:_材机材料审前预算价合价_不含税
${
     round(?sum(source,"人材机",?人材机.审前预算价不含税 * 人材机.审前数量), _工程费用小数位数)
}

BEGIN:_材机材料审前价差合价_含税
${
     round(?sum(source,"人材机",?(人材机.审前市场价含税 - 人材机.审前预算价含税) * 人材机.审前数量), _工程费用小数位数)
}

BEGIN:_材机材料审前价差合价_不含税
${
     round(?sum(source,"人材机",?(人材机.审前市场价不含税 - 人材机.审前预算价不含税) * 人材机.审前数量), _工程费用小数位数)
}


BEGIN:_材机材料核增核减市场价合价_不含税
${
      ?_材机材料市场价合价不含税()-_材机材料审前市场价合价_不含税()
}

BEGIN:_材机材料核增核减市场价合价_含税
${
      ?_材机材料市场价合价含税()-_材机材料审前市场价合价_含税()
}

BEGIN:_材机材料核增核减预算价合价_不含税
${
      ?_材机材料预算价合价不含税()-_材机材料审前预算价合价_不含税()
}

BEGIN:_材机材料核增核减预算价合价_含税
${
      ?_材机材料预算价合价含税()-_材机材料审前预算价合价_含税()
}




//-------------------------------------主材审前变量---------------------------------------------
BEGIN:_材机主材审前市场价合价_含税
${
     round(?sum(source,"人材机",?人材机.审前市场价含税 * 人材机.审前数量 ), _工程费用小数位数)
}

BEGIN:_材机主材审前市场价合价_不含税
${
     round(?sum(source,"人材机",?人材机.审前市场价不含税 * 人材机.审前数量), _工程费用小数位数)
}

BEGIN:_材机主材核增核减市场价合价_含税
${
      ?_材机主材合价含税()-_材机主材审前市场价合价_含税()
}

BEGIN:_材机主材核增核减市场价合价_不含税
${
      ?_材机主材合价不含税()-_材机主材审前市场价合价_不含税()
}

//-------------------------------------设备审前变量---------------------------------------------
BEGIN:_材机设备审前市场价合价_含税
${
     round(?sum(source,"人材机",?人材机.审前市场价含税 * 人材机.审前数量), _工程费用小数位数)
}

BEGIN:_材机设备审前市场价合价_不含税
${
     round(?sum(source,"人材机",?人材机.审前市场价不含税 * 人材机.审前数量), _工程费用小数位数)
}

BEGIN:_材机设备核增核减市场价合价_含税
${
      ?_材机设备合价含税()-_材机设备审前市场价合价_含税()
}

BEGIN:_材机设备核增核减市场价合价_不含税
${
      ?_材机设备合价不含税()-_材机设备审前市场价合价_不含税()
}

//---------------
BEGIN:_材机合并主材审前数量
${
	sum(source, "主材",?主材.审前数量)
}

BEGIN:_材机合并设备审前数量
${
	sum(source, "设备",?设备.审前数量)
}