<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<template xmlns="http://wizardsoft.ru/schemas/smetawizard5/v1.0/chaptertotallines.xsd">
	<chaptertotaltemplate>
		<variables/>
		<zones>
			<zone id="1" name="Итоги до лимитированных затрат">
				<groups>
					<group type="none" name="&lt;Группа&gt;">
						<variables/>
						<lines>
							<line type="total" name="Итого" reason="" decode="" factor="1" printable="true" visible="true">
								<variables>
									<variable id="КОЛЛЕКЦИЯ" name="Коллекция итогов" value="''"/>
									<variable id="ФОРМАТ" name="Формат отображения числа" value="''"/>
								</variables>
								<formulas>
									<formula value="// Подготовка"/>
									<formula value="Присвоение(@this.visible.basic; 0; 0; 0; '')"/>
									<formula value="Присвоение(@this.visible; 0; 0; 0; '')"/>
									<formula value="// Базисный уровень цен"/>
									<formula value="@КОЛЛЕКЦИЯ = @zone.prefix + @group.collection + '_basic'"/>
									<formula value="@ФОРМАТ = Если(@master.properties.view_trailing_zeroes_money != 0; '3#' + @master.properties.round_total_basic; '')"/>
									<formula value="@this.visible.basic.nds = Формат(ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'nds'); @ФОРМАТ)"/>
									<formula value="@this.visible.basic.unexpecoutlay = Формат(ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'unexpecoutlay'); @ФОРМАТ)"/>
									<formula value="@this.visible.basic.bonus = Формат(ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'bonus'); @ФОРМАТ)"/>
									<formula value="@this.visible.basic.techoverside = Формат(ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'techoverside'); @ФОРМАТ)"/>
									<formula value="@this.visible.basic.winterrise = Формат(ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'winterrise'); @ФОРМАТ)"/>
									<formula value="@this.visible.basic.tempbuilding = Формат(ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'tempbuilding'); @ФОРМАТ)"/>
									<formula value="@this.visible.basic.total = Формат(ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'total'); @ФОРМАТ)"/>
									<formula value="@this.visible.basic.overhead = Формат(ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'overhead'); @ФОРМАТ)"/>
									<formula value="@this.visible.basic.profit = Формат(ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'profit'); @ФОРМАТ)"/>
									<formula value="@this.visible.basic.direct = Формат(ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'direct'); @ФОРМАТ)"/>
									<formula value="@this.visible.basic.salary = Формат(ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'salary'); @ФОРМАТ)"/>
									<formula value="@this.visible.basic.machines = Формат(ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'machines'); @ФОРМАТ)"/>
									<formula value="@this.visible.basic.machsalary = Формат(ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'machsalary'); @ФОРМАТ)"/>
									<formula value="@this.visible.basic.materials = Формат(ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'materials'); @ФОРМАТ)"/>
									<formula value="@this.visible.basic.equipment = Формат(ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'equipment'); @ФОРМАТ)"/>
									<formula value="@this.visible.basic.labours = ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'labours')"/>
									<formula value="@this.visible.basic.machlabours = ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'machlabours')"/>
									<formula value="@this.visible.basic.back = Формат(ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'back'); @ФОРМАТ)"/>
									<formula value="@this.visible.basic.transport = Формат(ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'transport'); @ФОРМАТ)"/>
									<formula value="@this.visible.basic.load = Формат(ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'load'); @ФОРМАТ)"/>
									<formula value="@this.visible.basic.unload = Формат(ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'unload'); @ФОРМАТ)"/>
									<formula value="@this.visible.basic.usedmaterials = Формат(ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'usedmaterials'); @ФОРМАТ)"/>
									<formula value="@this.visible.basic.unusedmaterials = Формат(ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'unusedmaterials'); @ФОРМАТ)"/>
									<formula value="@this.visible.basic.customermachines = Формат(ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'customermachines'); @ФОРМАТ)"/>
									<formula value="@this.visible.basic.customermachsalary = Формат(ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'customermachsalary'); @ФОРМАТ)"/>
									<formula value="@this.visible.basic.customermaterials = Формат(ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'customermaterials'); @ФОРМАТ)"/>
									<formula value="@this.visible.basic.customerequipment = Формат(ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'customerequipment'); @ФОРМАТ)"/>
									<formula value="@this.visible.basic.outofbasemachines = Формат(ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'outofbasemachines'); @ФОРМАТ)"/>
									<formula value="@this.visible.basic.outofbasemachsalary = Формат(ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'outofbasemachsalary'); @ФОРМАТ)"/>
									<formula value="@this.visible.basic.outofbasematerials = Формат(ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'outofbasematerials'); @ФОРМАТ)"/>
									<formula value="@this.visible.basic.outofbaseequipment = Формат(ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'outofbaseequipment'); @ФОРМАТ)"/>
									<formula value="// Общий (Текущий) уровень цен"/>
									<formula value="@КОЛЛЕКЦИЯ = @zone.prefix + @group.collection"/>
									<formula value="@ФОРМАТ = Если(@master.properties.view_trailing_zeroes_money != 0; '3#' + @master.properties.round_total; '')"/>
									<formula value="@this.visible.nds = Формат(ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'nds'); @ФОРМАТ)"/>
									<formula value="@this.visible.unexpecoutlay = Формат(ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'unexpecoutlay'); @ФОРМАТ)"/>
									<formula value="@this.visible.bonus = Формат(ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'bonus'); @ФОРМАТ)"/>
									<formula value="@this.visible.techoverside = Формат(ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'techoverside'); @ФОРМАТ)"/>
									<formula value="@this.visible.winterrise = Формат(ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'winterrise'); @ФОРМАТ)"/>
									<formula value="@this.visible.tempbuilding = Формат(ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'tempbuilding'); @ФОРМАТ)"/>
									<formula value="@this.visible.total = Формат(ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'total'); @ФОРМАТ)"/>
									<formula value="@this.visible.overhead = Формат(ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'overhead'); @ФОРМАТ)"/>
									<formula value="@this.visible.profit = Формат(ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'profit'); @ФОРМАТ)"/>
									<formula value="@this.visible.direct = Формат(ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'direct'); @ФОРМАТ)"/>
									<formula value="@this.visible.salary = Формат(ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'salary'); @ФОРМАТ)"/>
									<formula value="@this.visible.machines = Формат(ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'machines'); @ФОРМАТ)"/>
									<formula value="@this.visible.machsalary = Формат(ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'machsalary'); @ФОРМАТ)"/>
									<formula value="@this.visible.materials = Формат(ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'materials'); @ФОРМАТ)"/>
									<formula value="@this.visible.equipment = Формат(ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'equipment'); @ФОРМАТ)"/>
									<formula value="@this.visible.labours = ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'labours')"/>
									<formula value="@this.visible.machlabours = ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'machlabours')"/>
									<formula value="@this.visible.back = Формат(ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'back'); @ФОРМАТ)"/>
									<formula value="@this.visible.transport = Формат(ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'transport'); @ФОРМАТ)"/>
									<formula value="@this.visible.load = Формат(ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'load'); @ФОРМАТ)"/>
									<formula value="@this.visible.unload = Формат(ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'unload'); @ФОРМАТ)"/>
									<formula value="@this.visible.usedmaterials = Формат(ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'usedmaterials'); @ФОРМАТ)"/>
									<formula value="@this.visible.unusedmaterials = Формат(ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'unusedmaterials'); @ФОРМАТ)"/>
									<formula value="@this.visible.customermachines = Формат(ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'customermachines'); @ФОРМАТ)"/>
									<formula value="@this.visible.customermachsalary = Формат(ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'customermachsalary'); @ФОРМАТ)"/>
									<formula value="@this.visible.customermaterials = Формат(ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'customermaterials'); @ФОРМАТ)"/>
									<formula value="@this.visible.customerequipment = Формат(ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'customerequipment'); @ФОРМАТ)"/>
									<formula value="@this.visible.outofbasemachines = Формат(ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'outofbasemachines'); @ФОРМАТ)"/>
									<formula value="@this.visible.outofbasemachsalary = Формат(ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'outofbasemachsalary'); @ФОРМАТ)"/>
									<formula value="@this.visible.outofbasematerials = Формат(ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'outofbasematerials'); @ФОРМАТ)"/>
									<formula value="@this.visible.outofbaseequipment = Формат(ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'outofbaseequipment'); @ФОРМАТ)"/>
								</formulas>
							</line>
							<line type="factor" name="Районный коэффициент (ПИР)" reason="" decode="@common * @Кднр + @common * @Кдзп * @Кл = @result" factor="1" printable="true" visible="true">
								<variables>
									<variable id="common" name="Сумма входящих составляющих" value="0"/>
									<variable id="source" name="Путь к источнику" value="''"/>
									<variable id="result" name="Результат" value="0"/>
									<variable id="Кл" name="Основная часть к-та" value="@this.factor"/>
									<variable id="Кднр" name="Доля накладных расходов" value="0,3161"/>
									<variable id="Кдзп" name="Доля заработной платы" value="0,6839"/>
									<variable id="КОЛЛЕКЦИЯ_СТР" name="Коллекция строительных работ" value="''"/>
									<variable id="КОЛЛЕКЦИЯ_МОНТ" name="Коллекция монтажных работ" value="''"/>
									<variable id="КОЛЛЕКЦИЯ_ОБ" name="Коллекция оборудования" value="''"/>
									<variable id="КОЛЛЕКЦИЯ_ПР" name="Коллекция прочих затрат" value="''"/>
									<variable id="КОЛЛЕКЦИЯ_Проектная" name="Коллекция проектной документации" value="''"/>
									<variable id="КОЛЛЕКЦИЯ_Изыскательская" name="Коллекция изыскательской документации" value="''"/>
									<variable id="КОЛЛЕКЦИЯ_ПроектнаяиРабочая" name="Коллекция проектной и рабочей документации" value="''"/>
									<variable id="КОЛЛЕКЦИЯ_Рабочая" name="Коллекция рабочей документации" value="''"/>
								</variables>
								<formulas>
									<formula value="Присвоение(@this.visible.basic; 0; 0; 0; '0')"/>
									<formula value="Присвоение(@this.visible; 0; 0; 0; '0')"/>
									<formula value="@source = @zone.prefix + 'common'"/>
									<formula value="@КОЛЛЕКЦИЯ_СТР = @zone.prefix + 'costtype1'"/>
									<formula value="@КОЛЛЕКЦИЯ_МОНТ = @zone.prefix + 'costtype2'"/>
									<formula value="@КОЛЛЕКЦИЯ_ОБ = @zone.prefix + 'costtype3'"/>
									<formula value="@КОЛЛЕКЦИЯ_ПР = @zone.prefix + 'costtype4'"/>
									<formula value="@КОЛЛЕКЦИЯ_Проектная = @zone.prefix + 'stat_project'"/>
									<formula value="@КОЛЛЕКЦИЯ_Изыскательская = @zone.prefix + 'stat_research'"/>
									<formula value="@КОЛЛЕКЦИЯ_ПроектнаяиРабочая = @zone.prefix + 'stat_project_work'"/>
									<formula value="@КОЛЛЕКЦИЯ_Рабочая = @zone.prefix + 'stat_work'"/>
									<formula value="@common = ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ_Проектная; 'decimal'; 'type_project')"/>
									<formula value="@result = Округление(@common * @Кднр + @common * @Кдзп * @Кл; 0)"/>
									<formula value="ИтогоЗаписать(@master.total; @КОЛЛЕКЦИЯ_Проектная; 'decimal'; 'type_project'; ''; @result)"/>
									<formula value="@common = ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ_Проектная; 'decimal'; 'type_research')"/>
									<formula value="@result = Округление(@common * @Кднр + @common * @Кдзп * @Кл; 0)"/>
									<formula value="ИтогоЗаписать(@master.total; @КОЛЛЕКЦИЯ_Проектная; 'decimal'; 'type_research'; ''; @result)"/>
									<formula value="@common = ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ_Проектная; 'decimal'; 'total')"/>
									<formula value="@result = Округление(@common * @Кднр + @common * @Кдзп * @Кл; 0)"/>
									<formula value="ИтогоЗаписать(@master.total; @КОЛЛЕКЦИЯ_Проектная; 'decimal'; 'total'; ''; @result)"/>
									<formula value="@common = ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ_Изыскательская; 'decimal'; 'type_project')"/>
									<formula value="@result = Округление(@common * @Кднр + @common * @Кдзп * @Кл; 0)"/>
									<formula value="ИтогоЗаписать(@master.total; @КОЛЛЕКЦИЯ_Изыскательская; 'decimal'; 'type_project'; ''; @result)"/>
									<formula value="@common = ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ_Изыскательская; 'decimal'; 'type_research')"/>
									<formula value="@result = Округление(@common * @Кднр + @common * @Кдзп * @Кл; 0)"/>
									<formula value="ИтогоЗаписать(@master.total; @КОЛЛЕКЦИЯ_Изыскательская; 'decimal'; 'type_research'; ''; @result)"/>
									<formula value="@common = ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ_Изыскательская; 'decimal'; 'total')"/>
									<formula value="@result = Округление(@common * @Кднр + @common * @Кдзп * @Кл; 0)"/>
									<formula value="ИтогоЗаписать(@master.total; @КОЛЛЕКЦИЯ_Изыскательская; 'decimal'; 'total'; ''; @result)"/>
									<formula value="@common = ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ_ПроектнаяиРабочая; 'decimal'; 'type_project')"/>
									<formula value="@result = Округление(@common * @Кднр + @common * @Кдзп * @Кл; 0)"/>
									<formula value="ИтогоЗаписать(@master.total; @КОЛЛЕКЦИЯ_ПроектнаяиРабочая; 'decimal'; 'type_project'; ''; @result)"/>
									<formula value="@common = ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ_ПроектнаяиРабочая; 'decimal'; 'type_research')"/>
									<formula value="@result = Округление(@common * @Кднр + @common * @Кдзп * @Кл; 0)"/>
									<formula value="ИтогоЗаписать(@master.total; @КОЛЛЕКЦИЯ_ПроектнаяиРабочая; 'decimal'; 'type_research'; ''; @result)"/>
									<formula value="@common = ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ_ПроектнаяиРабочая; 'decimal'; 'total')"/>
									<formula value="@result = Округление(@common * @Кднр + @common * @Кдзп * @Кл; 0)"/>
									<formula value="ИтогоЗаписать(@master.total; @КОЛЛЕКЦИЯ_ПроектнаяиРабочая; 'decimal'; 'total'; ''; @result)"/>
									<formula value="@common = ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ_Рабочая; 'decimal'; 'type_project')"/>
									<formula value="@result = Округление(@common * @Кднр + @common * @Кдзп * @Кл; 0)"/>
									<formula value="ИтогоЗаписать(@master.total; @КОЛЛЕКЦИЯ_Рабочая; 'decimal'; 'type_project'; ''; @result)"/>
									<formula value="@common = ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ_Рабочая; 'decimal'; 'type_research')"/>
									<formula value="@result = Округление(@common * @Кднр + @common * @Кдзп * @Кл; 0)"/>
									<formula value="ИтогоЗаписать(@master.total; @КОЛЛЕКЦИЯ_Рабочая; 'decimal'; 'type_research'; ''; @result)"/>
									<formula value="@common = ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ_Рабочая; 'decimal'; 'total')"/>
									<formula value="@result = Округление(@common * @Кднр + @common * @Кдзп * @Кл; 0)"/>
									<formula value="ИтогоЗаписать(@master.total; @КОЛЛЕКЦИЯ_Рабочая; 'decimal'; 'total'; ''; @result)"/>
									<formula value="@common = ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ_СТР; 'decimal'; 'type_project')"/>
									<formula value="@result = Округление(@common * @Кднр + @common * @Кдзп * @Кл; 0)"/>
									<formula value="ИтогоЗаписать(@master.total; @КОЛЛЕКЦИЯ_СТР; 'decimal'; 'type_project'; ''; @result)"/>
									<formula value="@common = ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ_СТР; 'decimal'; 'type_research')"/>
									<formula value="@result = Округление(@common * @Кднр + @common * @Кдзп * @Кл; 0)"/>
									<formula value="ИтогоЗаписать(@master.total; @КОЛЛЕКЦИЯ_СТР; 'decimal'; 'type_research'; ''; @result)"/>
									<formula value="@common = ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ_СТР; 'decimal'; 'total')"/>
									<formula value="@result = Округление(@common * @Кднр + @common * @Кдзп * @Кл; 0)"/>
									<formula value="ИтогоЗаписать(@master.total; @КОЛЛЕКЦИЯ_СТР; 'decimal'; 'total'; ''; @result)"/>
									<formula value="@common = ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ_МОНТ; 'decimal'; 'type_project')"/>
									<formula value="@result = Округление(@common * @Кднр + @common * @Кдзп * @Кл; 0)"/>
									<formula value="ИтогоЗаписать(@master.total; @КОЛЛЕКЦИЯ_МОНТ; 'decimal'; 'type_project'; ''; @result)"/>
									<formula value="@common = ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ_МОНТ; 'decimal'; 'type_research')"/>
									<formula value="@result = Округление(@common * @Кднр + @common * @Кдзп * @Кл; 0)"/>
									<formula value="ИтогоЗаписать(@master.total; @КОЛЛЕКЦИЯ_МОНТ; 'decimal'; 'type_research'; ''; @result)"/>
									<formula value="@common = ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ_МОНТ; 'decimal'; 'total')"/>
									<formula value="@result = Округление(@common * @Кднр + @common * @Кдзп * @Кл; 0)"/>
									<formula value="ИтогоЗаписать(@master.total; @КОЛЛЕКЦИЯ_МОНТ; 'decimal'; 'total'; ''; @result)"/>
									<formula value="@common = ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ_ОБ; 'decimal'; 'type_project')"/>
									<formula value="@result = Округление(@common * @Кднр + @common * @Кдзп * @Кл; 0)"/>
									<formula value="ИтогоЗаписать(@master.total; @КОЛЛЕКЦИЯ_ОБ; 'decimal'; 'type_project'; ''; @result)"/>
									<formula value="@common = ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ_ОБ; 'decimal'; 'type_research')"/>
									<formula value="@result = Округление(@common * @Кднр + @common * @Кдзп * @Кл; 0)"/>
									<formula value="ИтогоЗаписать(@master.total; @КОЛЛЕКЦИЯ_ОБ; 'decimal'; 'type_research'; ''; @result)"/>
									<formula value="@common = ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ_ОБ; 'decimal'; 'total')"/>
									<formula value="@result = Округление(@common * @Кднр + @common * @Кдзп * @Кл; 0)"/>
									<formula value="ИтогоЗаписать(@master.total; @КОЛЛЕКЦИЯ_ОБ; 'decimal'; 'total'; ''; @result)"/>
									<formula value="@common = ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ_ПР; 'decimal'; 'type_project')"/>
									<formula value="@result = Округление(@common * @Кднр + @common * @Кдзп * @Кл; 0)"/>
									<formula value="ИтогоЗаписать(@master.total; @КОЛЛЕКЦИЯ_ПР; 'decimal'; 'type_project'; ''; @result)"/>
									<formula value="@common = ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ_ПР; 'decimal'; 'type_research')"/>
									<formula value="@result = Округление(@common * @Кднр + @common * @Кдзп * @Кл; 0)"/>
									<formula value="ИтогоЗаписать(@master.total; @КОЛЛЕКЦИЯ_ПР; 'decimal'; 'type_research'; ''; @result)"/>
									<formula value="@common = ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ_ПР; 'decimal'; 'total')"/>
									<formula value="@result = Округление(@common * @Кднр + @common * @Кдзп * @Кл; 0)"/>
									<formula value="ИтогоЗаписать(@master.total; @КОЛЛЕКЦИЯ_ПР; 'decimal'; 'total'; ''; @result)"/>
									<formula value="@common = ИтогоПрочитать(@master.total; @source; 'decimal'; 'type_project')"/>
									<formula value="@result = Округление(@common * @Кднр + @common * @Кдзп * @Кл; 0)"/>
									<formula value="ИтогоЗаписать(@master.total; @source; 'decimal'; 'type_project'; ''; @result)"/>
									<formula value="@common = ИтогоПрочитать(@master.total; @source; 'decimal'; 'type_research')"/>
									<formula value="@result = Округление(@common * @Кднр + @common * @Кдзп * @Кл; 0)"/>
									<formula value="ИтогоЗаписать(@master.total; @source; 'decimal'; 'type_research'; ''; @result)"/>
									<formula value="@common = ИтогоПрочитать(@master.total; @source; 'decimal'; 'total')"/>
									<formula value="@result = Округление(@common * @Кднр + @common * @Кдзп * @Кл; 0)"/>
									<formula value="ИтогоЗаписать(@master.total; @source; 'decimal'; 'total'; ''; @result)"/>
									<formula value="@this.visible.total = @result"/>
								</formulas>
							</line>
						</lines>
						<filters used="false"/>
					</group>
				</groups>
			</zone>
			<zone id="2" name="Итоги с учетом лимитированных затрат">
				<groups/>
			</zone>
			<zone id="3" name="Итоги с учетом налогов">
				<groups>
					<group type="none" name="&lt;Группа&gt;">
						<variables/>
						<lines>
							<line type="total" name="Итого" reason="" decode="" factor="1" printable="true" visible="true">
								<variables>
									<variable id="Т" name="Временная переменная" value="0"/>
								</variables>
								<formulas>
									<formula value="// Базисный уровень цен"/>
									<formula value="Присвоение(@this.visible.basic; @master.total; @group.collection + '_basic'; 'decimal'; '0')"/>
									<formula value="// Общий (Текущий) уровень цен"/>
									<formula value="Присвоение(@this.visible; @master.total; @group.collection; 'decimal'; '0')"/>
									<formula value="@Т = @this.visible.total"/>
									<formula value="@this.visible.total = Округление(@Т/1000; @master.properties.count_precision)"/>
								</formulas>
							</line>
							<line type="factor" name="НДС" reason="" decode="(@ВСЕГО*@Кндс{value%}) = @НДС" factor="22%" printable="true" visible="true">
								<variables>
									<variable id="Кндс" name="Ставка НДС" value="@this.factor"/>
									<variable id="НДС" name="Итого НДС" value="0"/>
									<variable id="ВСЕГО" name="Всего" value="0"/>
									<variable id="КОЛЛЕКЦИЯ" name="Коллекция итогов" value="''"/>
								</variables>
								<formulas>
									<formula value="// Подготовка"/>
									<formula value="Присвоение(@this.visible.basic; 0; 0; 0; '0')"/>
									<formula value="Присвоение(@this.visible; 0; 0; 0; '0')"/>
									<formula value="// Общий (Текущий) уровень цен"/>
									<formula value="@КОЛЛЕКЦИЯ = @zone.prefix + 'commissioning'"/>
									<formula value="@ВСЕГО = ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'total')"/>
									<formula value="@НДС = Округление(@ВСЕГО * @Кндс; 2)"/>
									<formula value="ИтогоЗаписать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'nds'; 'НДС'; @НДС)"/>
									<formula value="ИтогоЗаписать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'total'; ''; @ВСЕГО + @НДС)"/>
									<formula value="@КОЛЛЕКЦИЯ = @zone.prefix + 'commissioning_idle'"/>
									<formula value="@ВСЕГО = ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'total')"/>
									<formula value="@НДС = Округление(@ВСЕГО * @Кндс; 2)"/>
									<formula value="ИтогоЗаписать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'nds'; 'НДС'; @НДС)"/>
									<formula value="ИтогоЗаписать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'total'; ''; @ВСЕГО + @НДС)"/>
									<formula value="@КОЛЛЕКЦИЯ = @zone.prefix + 'commissioning_underload'"/>
									<formula value="@ВСЕГО = ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'total')"/>
									<formula value="@НДС = Округление(@ВСЕГО * @Кндс; 2)"/>
									<formula value="ИтогоЗаписать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'nds'; 'НДС'; @НДС)"/>
									<formula value="ИтогоЗаписать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'total'; ''; @ВСЕГО + @НДС)"/>
									<formula value="@КОЛЛЕКЦИЯ = @zone.prefix + 'costtype1'"/>
									<formula value="@ВСЕГО = ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'total')"/>
									<formula value="@НДС = Округление(@ВСЕГО * @Кндс; 2)"/>
									<formula value="ИтогоЗаписать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'nds'; 'НДС'; @НДС)"/>
									<formula value="ИтогоЗаписать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'total'; ''; @ВСЕГО + @НДС)"/>
									<formula value="@КОЛЛЕКЦИЯ = @zone.prefix + 'costtype2'"/>
									<formula value="@ВСЕГО = ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'total')"/>
									<formula value="@НДС = Округление(@ВСЕГО * @Кндс; 2)"/>
									<formula value="ИтогоЗаписать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'nds'; 'НДС'; @НДС)"/>
									<formula value="ИтогоЗаписать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'total'; ''; @ВСЕГО + @НДС)"/>
									<formula value="@КОЛЛЕКЦИЯ = @zone.prefix + 'costtype3'"/>
									<formula value="@ВСЕГО = ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'total')"/>
									<formula value="@НДС = Округление(@ВСЕГО * @Кндс; 2)"/>
									<formula value="ИтогоЗаписать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'nds'; 'НДС'; @НДС)"/>
									<formula value="ИтогоЗаписать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'total'; ''; @ВСЕГО + @НДС)"/>
									<formula value="@КОЛЛЕКЦИЯ = @zone.prefix + 'costtype4'"/>
									<formula value="@ВСЕГО = ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'total')"/>
									<formula value="@НДС = Округление(@ВСЕГО * @Кндс; 2)"/>
									<formula value="ИтогоЗаписать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'nds'; 'НДС'; @НДС)"/>
									<formula value="ИтогоЗаписать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'total'; ''; @ВСЕГО + @НДС)"/>
									<formula value="@КОЛЛЕКЦИЯ = @zone.prefix + 'common'"/>
									<formula value="@ВСЕГО = ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'total')"/>
									<formula value="@НДС = Округление(@ВСЕГО * @Кндс; 2)"/>
									<formula value="ИтогоЗаписать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'nds'; 'НДС'; @НДС)"/>
									<formula value="ИтогоЗаписать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'total'; ''; @ВСЕГО + @НДС)"/>
									<formula value="@this.visible.total = @НДС"/>
									<formula value="// Форматированное отображение значения"/>
									<formula value="@this.factor.format = 'value%'"/>
								</formulas>
							</line>
							<line type="total" name="Итого с учетом НДС" reason="" decode="" factor="1" printable="true" visible="true">
								<variables>
									<variable id="Т" name="Временная переменная" value="0"/>
								</variables>
								<formulas>
									<formula value="// Базисный уровень цен"/>
									<formula value="Присвоение(@this.visible.basic; @master.total; @group.collection + '_basic'; 'decimal'; '0')"/>
									<formula value="// Общий (Текущий) уровень цен"/>
									<formula value="Присвоение(@this.visible; @master.total; @group.collection; 'decimal'; '0')"/>
									<formula value="@Т = @this.visible.total"/>
									<formula value="@this.visible.total = Округление(@Т/1000; @master.properties.count_precision)"/>
								</formulas>
							</line>
						</lines>
						<filters used="false"/>
					</group>
				</groups>
			</zone>
		</zones>
	</chaptertotaltemplate>
</template>