<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<template xmlns="http://wizardsoft.ru/schemas/smetawizard5/v1.0/chaptertotallines.xsd">
	<chaptertotaltemplate>
		<form_categories>
			<category id="{DCAD4F48-4982-4ADD-BEE7-DA1F6784233C}" name="ls"/>
			<category id="{03C1CFD5-7346-47E9-8A48-E99EDB411816}" name="stmt"/>
		</form_categories>
		<variables>
			<variable id="ФОРМАстроч" name="Тип формы (строчная)" value="'смете'"/>
			<variable id="ФОРМАпроп" name="Тип формы (прописная)" value="'СМЕТЕ'"/>
		</variables>
		<zones>
			<zone id="1" name="Итоги до лимитированных затрат">
				<groups>
					<group type="none" name="Служебный раздел (не отображается в печатном виде)">
						<variables/>
						<lines>
							<line type="text" name="Определение типа формы для текстовых расшифровок" reason="" decode="" factor="" printable="false" visible="false">
								<variables>
								</variables>
								<formulas>
									<formula value="@ФОРМАстроч = Если(Существует(@form.properties.stmt); 'акту'; 'смете')"/>
									<formula value="@ФОРМАпроп = Если(Существует(@form.properties.stmt); 'АКТУ'; 'СМЕТЕ')"/>
								</formulas>
							</line>
						</lines>
						<filters used="false"/>
					</group>
					<group type="none" name="Индексы (не отображаются в печатном виде)">
						<variables/>
						<lines>
							<line type="factor" name="Индекс ремонтно-реставрационных работ 1984" reason="Приказ Минстрой РФ №557/пр от 07.07.2022" decode="" factor="37,65" printable="false" visible="false">
								<variables>
									<variable id="Ирр" name="Индекс ремонтно-реставрационных работ" value="@this.factor"/>
									<variable id="РРбц" name="Итого ремонтно-реставрационных работ (базисный уровень цен)" value="0"/>
									<variable id="РР" name="Итого ремонтно-реставрационных работ (общий (текущий) уровень цен)" value="0"/>
									<variable id="ВСЕГО_РР" name="Итого ремонтно-реставрационных работ (общий (текущий) уровень цен)" value="0"/>
									<variable id="ВСЕГО" name="Итого (общий (текущий) уровень цен)" value="0"/>
									<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 + 'costtype1_basic'"/>
									<formula value="@КОЛЛЕКЦИЯ = @zone.prefix + 'common_basic'"/>
									<formula value="@РРбц = @РРбц + ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ_РР; 'decimal'; 'total')"/>
									<formula value="@РРбц = @РРбц - ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ_РР; 'decimal'; 'transport')"/>
									<formula value="@РРбц = @РРбц - ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ_РР; 'decimal'; 'load')"/>
									<formula value="@РРбц = @РРбц - ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ_РР; 'decimal'; 'unload')"/>
									<formula value="@РРбц = @РРбц - ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ_РР; 'decimal'; 'extratransportmaterials')"/>
									<formula value="ИтогоЗаписать(@master.total; @КОЛЛЕКЦИЯ_РР; 'decimal'; 'restoration1984'; 'Ремонтно-реставрационные работы 1984'; @РРбц)"/>
									<formula value="ИтогоЗаписать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'restoration1984'; 'Ремонтно-реставрационные работы 1984'; @РРбц)"/>
									<formula value="@this.visible.basic.total = Формат(@РРбц; Если(@master.properties.view_trailing_zeroes_money != 0; '3#' + @master.properties.round_total_basic; ''))"/>
									<formula value="// Общий (Текущий) уровень цен"/>
									<formula value="@КОЛЛЕКЦИЯ_РР = @zone.prefix + 'costtype1'"/>
									<formula value="@КОЛЛЕКЦИЯ = @zone.prefix + 'common'"/>
									<formula value="@РР = Округление(@РРбц * @Ирр; @master.properties.round_total)"/>
									<formula value="ИтогоЗаписать(@master.total; @КОЛЛЕКЦИЯ_РР; 'decimal'; 'restoration1984'; 'Ремонтно-реставрационные работы 1984'; @РР)"/>
									<formula value="ИтогоЗаписать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'restoration1984'; 'Ремонтно-реставрационные работы 1984'; @РР)"/>
									<formula value="@this.visible.total = Формат(@РР; Если(@master.properties.view_trailing_zeroes_money != 0; '3#' + @master.properties.round_total; ''))"/>
									<formula value="// Наследование данных индекса для расшифровки"/>
									<formula value="ИтогоЗаписать(@master.total; 'indexes'; 'string'; 'restoration1984'; 'Ремонтно-реставрационные работы 1984: значение индекса'; @this.factor)"/>
									<formula value="ИтогоЗаписать(@master.total; 'indexes'; 'string'; 'restoration1984_reason'; 'Ремонтно-реставрационные 1984: обоснование индекса'; @this.reason)"/>
								</formulas>
							</line>
							<line type="factor" name="Индекс ремонтно-реставрационных работ 2000" reason="Письмо Минстрой РФ №__________ от дд.мм.гггг" decode="" factor="0" printable="false" visible="false">
								<variables>
									<variable id="Ирр" name="Индекс ремонтно-реставрационных работ" value="@this.factor"/>
									<variable id="РРбц" name="Итого ремонтно-реставрационных работ (базисный уровень цен)" value="0"/>
									<variable id="РР" name="Итого ремонтно-реставрационных работ (общий (текущий) уровень цен)" value="0"/>
									<variable id="ВСЕГО_РР" name="Итого ремонтно-реставрационных работ (общий (текущий) уровень цен)" value="0"/>
									<variable id="ВСЕГО" name="Итого (общий (текущий) уровень цен)" value="0"/>
									<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 + 'costtype1'"/>
									<formula value="@КОЛЛЕКЦИЯ = @zone.prefix + 'common'"/>
									<formula value="@РРбц = @РРбц + ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ_РР; 'decimal'; 'restoration1984')"/>
									<formula value="@КОЛЛЕКЦИЯ_РР = @zone.prefix + 'costtype1_basic'"/>
									<formula value="@КОЛЛЕКЦИЯ = @zone.prefix + 'common_basic'"/>
									<formula value="ИтогоЗаписать(@master.total; @КОЛЛЕКЦИЯ_РР; 'decimal'; 'restoration2000'; 'Ремонтно-реставрационные работы 2000'; @РРбц)"/>
									<formula value="ИтогоЗаписать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'restoration2000'; 'Ремонтно-реставрационные работы 2000'; @РРбц)"/>
									<formula value="@this.visible.basic.total = Формат(@РРбц; Если(@master.properties.view_trailing_zeroes_money != 0; '3#' + @master.properties.round_total_basic; ''))"/>
									<formula value="// Общий (Текущий) уровень цен"/>
									<formula value="@КОЛЛЕКЦИЯ_РР = @zone.prefix + 'costtype1'"/>
									<formula value="@КОЛЛЕКЦИЯ = @zone.prefix + 'common'"/>
									<formula value="@ВСЕГО_РР = ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ_РР; 'decimal'; 'total')"/>
									<formula value="@ВСЕГО = ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'total')"/>
									<formula value="@РР = Округление(@РРбц * @Ирр; @master.properties.round_total)"/>
									<formula value="ИтогоЗаписать(@master.total; @КОЛЛЕКЦИЯ_РР; 'decimal'; 'total'; ''; @ВСЕГО_РР + @РР)"/>
									<formula value="ИтогоЗаписать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'total'; ''; @ВСЕГО + @РР)"/>
									<formula value="ИтогоЗаписать(@master.total; @КОЛЛЕКЦИЯ_РР; 'decimal'; 'restoration2000'; 'Ремонтно-реставрационные работы 2000'; @РР)"/>
									<formula value="ИтогоЗаписать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'restoration2000'; 'Ремонтно-реставрационные работы 2000'; @РР)"/>
									<formula value="@this.visible.total = Формат(@РР; Если(@master.properties.view_trailing_zeroes_money != 0; '3#' + @master.properties.round_total; ''))"/>
									<formula value="// Наследование данных индекса для расшифровки"/>
									<formula value="ИтогоЗаписать(@master.total; 'indexes'; 'string'; 'restoration2000'; 'Ремонтно-реставрационные работы 2000: значение индекса'; @this.factor)"/>
									<formula value="ИтогоЗаписать(@master.total; 'indexes'; 'string'; 'restoration2000_reason'; 'Ремонтно-реставрационные 2000: обоснование индекса'; @this.reason)"/>
								</formulas>
							</line>
						</lines>
						<filters used="false"/>
					</group>
					<group type="none" name="Структура строк печатного вида: заголовок">
						<variables/>
						<lines>
							<line type="text" name="&lt;b&gt;ИТОГИ ПО @ФОРМАпроп&lt;d&gt;" reason="" decode="" factor="" printable="true" visible="true">
								<variables>
								</variables>
								<formulas>
								</formulas>
							</line>
							<line type="text" name="" reason="" decode="" factor="" printable="true" visible="true">
								<variables>
								</variables>
								<formulas>
								</formulas>
							</line>
						</lines>
						<filters used="false"/>
					</group>
					<group type="none" name="Структура строк печатного вида: ремонтно-реставрационные работы">
						<variables/>
						<lines>
							<line type="total" name="&lt;b&gt;ВСЕГО ремонтно-реставрационные работы&lt;d&gt;" reason="" decode="" factor="" printable="true" visible="true">
								<variables>
									<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; '')"/>
									<formula value="Присвоение(@this.visible; 0; 0; 0; '')"/>
									<formula value="// Базисный уровень цен"/>
									<formula value="@КОЛЛЕКЦИЯ = @zone.prefix + 'costtype1_basic'"/>
									<formula value="@ЗНАЧбц = ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'total')"/>
									<formula value="@this.visible.basic.total = '&lt;b&gt;' + Формат(@ЗНАЧбц; Если(@master.properties.view_trailing_zeroes_money != 0; '3#' + @master.properties.round_total_basic; '')) + '&lt;d&gt;'"/>
									<formula value="// Общий (Текущий) уровень цен"/>
									<formula value="@КОЛЛЕКЦИЯ = @zone.prefix + 'costtype1'"/>
									<formula value="@ЗНАЧ = ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'total')"/>
									<formula value="@this.visible.total = '&lt;b&gt;' + Формат(@ЗНАЧ; Если(@master.properties.view_trailing_zeroes_money != 0; '3#' + @master.properties.round_total; '')) + '&lt;d&gt;'"/>
									<formula value="// Условие видимости строки"/>
									<formula value="@this.flags.visible = @this.flags.visible * ((@ЗНАЧбц != 0) || (@ЗНАЧ != 0))"/>
								</formulas>
							</line>
							<line type="text" name="&lt;i&gt;   в том числе&lt;d&gt;" reason="" decode="" factor="" printable="true" visible="true">
								<variables>
									<variable id="ЗНАЧбц" name="Значение (базисный уровень цен)" value="0"/>
									<variable id="ЗНАЧ" name="Значение (общий (текущий) уровень цен)" value="0"/>
									<variable id="КОЛЛЕКЦИЯ" name="Коллекция итогов" value="''"/>
								</variables>
								<formulas>
									<formula value="// Условие видимости строки"/>
									<formula value="@КОЛЛЕКЦИЯ = @zone.prefix + 'costtype1_basic'"/>
									<formula value="@ЗНАЧбц = ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'total')"/>
									<formula value="@КОЛЛЕКЦИЯ = @zone.prefix + 'costtype1'"/>
									<formula value="@ЗНАЧ = ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'total')"/>
									<formula value="@this.flags.visible = @this.flags.visible * ((@ЗНАЧбц != 0) || (@ЗНАЧ != 0))"/>
								</formulas>
							</line>
							<line type="factor" name="   ремонтно-реставрационные работы в базисном уровне цен 1984 года с пересчетом в уровень цен сметно-нормативной базы 2001 года" reason="" decode="" factor="" printable="true" visible="true">
								<variables>
									<variable id="ЗНАЧбц" name="Значение (базисный уровень цен)" value="0"/>
									<variable id="ЗНАЧ" name="Значение (общий (текущий) уровень цен)" value="0"/>
									<variable id="КОЛЛЕКЦИЯ" name="Коллекция итогов" value="''"/>
								</variables>
								<formulas>
									<formula value="// Наследование данных индекса для расшифровки"/>
									<formula value="@this.factor = ИтогоПрочитать(@master.total; 'indexes'; 'string'; 'restoration1984')"/>
									<formula value="@this.reason = ИтогоПрочитать(@master.total; 'indexes'; 'string'; 'restoration1984_reason')"/>
									<formula value="// Подготовка"/>
									<formula value="Присвоение(@this.visible.basic; 0; 0; 0; '')"/>
									<formula value="Присвоение(@this.visible; 0; 0; 0; '')"/>
									<formula value="// Базисный уровень цен"/>
									<formula value="@КОЛЛЕКЦИЯ = @zone.prefix + 'costtype1_basic'"/>
									<formula value="@ЗНАЧбц = @ЗНАЧбц + ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'restoration1984')"/>
									<formula value="@this.visible.basic.total = Формат(@ЗНАЧбц; Если(@master.properties.view_trailing_zeroes_money != 0; '3#' + @master.properties.round_total_basic; ''))"/>
									<formula value="// Общий (Текущий) уровень цен"/>
									<formula value="@КОЛЛЕКЦИЯ = @zone.prefix + 'costtype1'"/>
									<formula value="@ЗНАЧ = @ЗНАЧ + ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'restoration1984')"/>
									<formula value="@this.visible.total = Формат(@ЗНАЧ; Если(@master.properties.view_trailing_zeroes_money != 0; '3#' + @master.properties.round_total; ''))"/>
									<formula value="// Условие видимости строки"/>
									<formula value="@this.flags.visible = @this.flags.visible * ((@ЗНАЧбц != 0) || (@ЗНАЧ != 0))"/>
								</formulas>
							</line>
							<line type="factor" name="   ремонтно-реставрационные работы в уровне цен сметно-нормативной базы 2001 года с пересчетом в текущий уровень цен" reason="" decode="" factor="" printable="true" visible="true">
								<variables>
									<variable id="ЗНАЧбц" name="Значение (базисный уровень цен)" value="0"/>
									<variable id="ЗНАЧ" name="Значение (общий (текущий) уровень цен)" value="0"/>
									<variable id="КОЛЛЕКЦИЯ" name="Коллекция итогов" value="''"/>
								</variables>
								<formulas>
									<formula value="// Наследование данных индекса для расшифровки"/>
									<formula value="@this.factor = ИтогоПрочитать(@master.total; 'indexes'; 'string'; 'restoration2000')"/>
									<formula value="@this.reason = ИтогоПрочитать(@master.total; 'indexes'; 'string'; 'restoration2000_reason')"/>
									<formula value="// Подготовка"/>
									<formula value="Присвоение(@this.visible.basic; 0; 0; 0; '')"/>
									<formula value="Присвоение(@this.visible; 0; 0; 0; '')"/>
									<formula value="// Базисный уровень цен"/>
									<formula value="@КОЛЛЕКЦИЯ = @zone.prefix + 'costtype1_basic'"/>
									<formula value="@ЗНАЧбц = @ЗНАЧбц + ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'restoration2000')"/>
									<formula value="@this.visible.basic.total = Формат(@ЗНАЧбц; Если(@master.properties.view_trailing_zeroes_money != 0; '3#' + @master.properties.round_total_basic; ''))"/>
									<formula value="// Общий (Текущий) уровень цен"/>
									<formula value="@КОЛЛЕКЦИЯ = @zone.prefix + 'costtype1'"/>
									<formula value="@ЗНАЧ = @ЗНАЧ + ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'restoration2000')"/>
									<formula value="@this.visible.total = Формат(@ЗНАЧ; Если(@master.properties.view_trailing_zeroes_money != 0; '3#' + @master.properties.round_total; ''))"/>
									<formula value="// Условие видимости строки"/>
									<formula value="@this.flags.visible = @this.flags.visible * ((@ЗНАЧбц != 0) || (@ЗНАЧ != 0))"/>
								</formulas>
							</line>
							<line type="text" name="" reason="" decode="" factor="" printable="true" visible="true">
								<variables>
									<variable id="ЗНАЧбц" name="Значение (базисный уровень цен)" value="0"/>
									<variable id="ЗНАЧ" name="Значение (общий (текущий) уровень цен)" value="0"/>
									<variable id="КОЛЛЕКЦИЯ" name="Коллекция итогов" value="''"/>
								</variables>
								<formulas>
									<formula value="// Условие видимости строки"/>
									<formula value="@КОЛЛЕКЦИЯ = @zone.prefix + 'costtype1_basic'"/>
									<formula value="@ЗНАЧбц = ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'total')"/>
									<formula value="@КОЛЛЕКЦИЯ = @zone.prefix + 'costtype1'"/>
									<formula value="@ЗНАЧ = ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'total')"/>
									<formula value="@this.flags.visible = @this.flags.visible * ((@ЗНАЧбц != 0) || (@ЗНАЧ != 0))"/>
								</formulas>
							</line>
							<line type="total" name="   Всего прямые затраты" reason="" decode="" factor="" printable="true" visible="true">
								<variables>
									<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; '')"/>
									<formula value="Присвоение(@this.visible; 0; 0; 0; '')"/>
									<formula value="// Базисный уровень цен"/>
									<formula value="@КОЛЛЕКЦИЯ = @zone.prefix + 'costtype1_basic'"/>
									<formula value="@ЗНАЧбц = ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'direct')"/>
									<formula value="@this.visible.basic.total = Формат(@ЗНАЧбц; Если(@master.properties.view_trailing_zeroes_money != 0; '3#' + @master.properties.round_total_basic; ''))"/>
									<formula value="// Общий (Текущий) уровень цен"/>
									<formula value="@КОЛЛЕКЦИЯ = @zone.prefix + 'costtype1'"/>
									<formula value="@ЗНАЧ = ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'direct')"/>
									<formula value="// Условие видимости строки"/>
									<formula value="@this.flags.visible = @this.flags.visible * ((@ЗНАЧбц != 0) || (@ЗНАЧ != 0))"/>
								</formulas>
							</line>
							<line type="text" name="&lt;i&gt;      в том числе&lt;d&gt;" reason="" decode="" factor="" printable="true" visible="true">
								<variables>
									<variable id="ЗНАЧбц" name="Значение (базисный уровень цен)" value="0"/>
									<variable id="ЗНАЧ" name="Значение (общий (текущий) уровень цен)" value="0"/>
									<variable id="КОЛЛЕКЦИЯ" name="Коллекция итогов" value="''"/>
								</variables>
								<formulas>
									<formula value="// Условие видимости строки"/>
									<formula value="@КОЛЛЕКЦИЯ = @zone.prefix + 'costtype1_basic'"/>
									<formula value="@ЗНАЧбц = ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'direct')"/>
									<formula value="@КОЛЛЕКЦИЯ = @zone.prefix + 'costtype1'"/>
									<formula value="@ЗНАЧ = ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'direct')"/>
									<formula value="@this.flags.visible = @this.flags.visible * ((@ЗНАЧбц != 0) || (@ЗНАЧ != 0))"/>
								</formulas>
							</line>
							<line type="total" name="      оплата труда (ОТ)" reason="" decode="" factor="" printable="true" visible="true">
								<variables>
									<variable id="ЗНАЧбц" name="Значение (базисный уровень цен)" value="0"/>
									<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 + 'costtype1_basic'"/>
									<formula value="@ЗНАЧбц = ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'salary')"/>
									<formula value="@this.visible.basic.total = Формат(@ЗНАЧбц; Если(@master.properties.view_trailing_zeroes_money != 0; '3#' + @master.properties.round_total_basic; ''))"/>
									<formula value="// Условие видимости строки"/>
									<formula value="@this.flags.visible = @this.flags.visible * (@ЗНАЧбц != 0)"/>
								</formulas>
							</line>
							<line type="total" name="      эксплуатация машин и механизмов" reason="" decode="" factor="" printable="true" visible="true">
								<variables>
									<variable id="ЗНАЧбц" name="Значение (базисный уровень цен)" value="0"/>
									<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 + 'costtype1_basic'"/>
									<formula value="@ЗНАЧбц = ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'machines')"/>
									<formula value="@this.visible.basic.total = Формат(@ЗНАЧбц; Если(@master.properties.view_trailing_zeroes_money != 0; '3#' + @master.properties.round_total_basic; ''))"/>
									<formula value="// Условие видимости строки"/>
									<formula value="@this.flags.visible = @this.flags.visible * (@ЗНАЧбц != 0)"/>
								</formulas>
							</line>
							<line type="text" name="&lt;i&gt;         в том числе&lt;d&gt;" reason="" decode="" factor="" printable="true" visible="true">
								<variables>
									<variable id="ЗНАЧбц" name="Значение (базисный уровень цен)" value="0"/>
									<variable id="ЗНАЧ" name="Значение (общий (текущий) уровень цен)" value="0"/>
									<variable id="КОЛЛЕКЦИЯ" name="Коллекция итогов" value="''"/>
								</variables>
								<formulas>
									<formula value="// Условие видимости строки"/>
									<formula value="@КОЛЛЕКЦИЯ = @zone.prefix + 'costtype1_basic'"/>
									<formula value="@ЗНАЧбц = ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'machsalary')"/>
									<formula value="@КОЛЛЕКЦИЯ = @zone.prefix + 'costtype1'"/>
									<formula value="@ЗНАЧ = ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'machsalary')"/>
									<formula value="@this.flags.visible = @this.flags.visible * ((@ЗНАЧбц != 0) || (@ЗНАЧ != 0))"/>
								</formulas>
							</line>
							<line type="total" name="         оплата труда машинистов (ОТм)" reason="" decode="" factor="" printable="true" visible="true">
								<variables>
									<variable id="ЗНАЧбц" name="Значение (базисный уровень цен)" value="0"/>
									<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 + 'costtype1_basic'"/>
									<formula value="@ЗНАЧбц = ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'machsalary')"/>
									<formula value="@this.visible.basic.total = Формат(@ЗНАЧбц; Если(@master.properties.view_trailing_zeroes_money != 0; '3#' + @master.properties.round_total_basic; ''))"/>
									<formula value="// Условие видимости строки"/>
									<formula value="@this.flags.visible = @this.flags.visible * (@ЗНАЧбц != 0)"/>
								</formulas>
							</line>
							<line type="total" name="      материальные ресурсы" reason="" decode="" factor="" printable="true" visible="true">
								<variables>
									<variable id="ЗНАЧбц" name="Значение (базисный уровень цен)" value="0"/>
									<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 + 'costtype1_basic'"/>
									<formula value="@ЗНАЧбц = ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'materials')"/>
									<formula value="@this.visible.basic.total = Формат(@ЗНАЧбц; Если(@master.properties.view_trailing_zeroes_money != 0; '3#' + @master.properties.round_total_basic; ''))"/>
									<formula value="// Условие видимости строки"/>
									<formula value="@this.flags.visible = @this.flags.visible * (@ЗНАЧбц != 0)"/>
								</formulas>
							</line>
							<line type="total" name="   Всего ФОТ (&lt;i&gt;справочно&lt;d&gt;)" reason="" decode="" factor="" printable="true" visible="true">
								<variables>
									<variable id="ЗНАЧбц" name="Значение (базисный уровень цен)" value="0"/>
									<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 + 'costtype1_basic'"/>
									<formula value="@ЗНАЧбц = @ЗНАЧбц + ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'salary')"/>
									<formula value="@ЗНАЧбц = @ЗНАЧбц + ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'machsalary')"/>
									<formula value="@this.visible.basic.total = Формат(@ЗНАЧбц; Если(@master.properties.view_trailing_zeroes_money != 0; '3#' + @master.properties.round_total_basic; ''))"/>
									<formula value="// Условие видимости строки"/>
									<formula value="@this.flags.visible = @this.flags.visible * (@ЗНАЧбц != 0)"/>
								</formulas>
							</line>
							<line type="total" name="   Всего накладные расходы" reason="" decode="" factor="" printable="true" visible="true">
								<variables>
									<variable id="ЗНАЧбц" name="Значение (базисный уровень цен)" value="0"/>
									<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 + 'costtype1_basic'"/>
									<formula value="@ЗНАЧбц = ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'overhead')"/>
									<formula value="@this.visible.basic.total = Формат(@ЗНАЧбц; Если(@master.properties.view_trailing_zeroes_money != 0; '3#' + @master.properties.round_total_basic; ''))"/>
									<formula value="// Условие видимости строки"/>
									<formula value="@this.flags.visible = @this.flags.visible * (@ЗНАЧбц != 0)"/>
								</formulas>
							</line>
							<line type="total" name="   Всего сметная прибыль" reason="" decode="" factor="" printable="true" visible="true">
								<variables>
									<variable id="ЗНАЧбц" name="Значение (базисный уровень цен)" value="0"/>
									<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 + 'costtype1_basic'"/>
									<formula value="@ЗНАЧбц = ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'profit')"/>
									<formula value="@this.visible.basic.total = Формат(@ЗНАЧбц; Если(@master.properties.view_trailing_zeroes_money != 0; '3#' + @master.properties.round_total_basic; ''))"/>
									<formula value="// Условие видимости строки"/>
									<formula value="@this.flags.visible = @this.flags.visible * (@ЗНАЧбц != 0)"/>
								</formulas>
							</line>
							<line type="text" name="" reason="" decode="" factor="" printable="true" visible="true">
								<variables>
									<variable id="ЗНАЧбц" name="Значение (базисный уровень цен)" value="0"/>
									<variable id="ЗНАЧ" name="Значение (общий (текущий) уровень цен)" value="0"/>
									<variable id="КОЛЛЕКЦИЯ" name="Коллекция итогов" value="''"/>
								</variables>
								<formulas>
									<formula value="// Условие видимости строки"/>
									<formula value="@КОЛЛЕКЦИЯ = @zone.prefix + 'costtype1_basic'"/>
									<formula value="@ЗНАЧбц = ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'total')"/>
									<formula value="@КОЛЛЕКЦИЯ = @zone.prefix + 'costtype1'"/>
									<formula value="@ЗНАЧ = ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'total')"/>
									<formula value="@this.flags.visible = @this.flags.visible * ((@ЗНАЧбц != 0) || (@ЗНАЧ != 0))"/>
								</formulas>
							</line>
						</lines>
						<filters used="false"/>
					</group>
					<group type="none" name="Структура строк печатного вида: прочие затраты">
						<variables/>
						<lines>
							<line type="total" name="&lt;b&gt;ВСЕГО прочие затраты&lt;d&gt;" reason="" decode="" factor="" printable="true" visible="true">
								<variables>
									<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; '')"/>
									<formula value="Присвоение(@this.visible; 0; 0; 0; '')"/>
									<formula value="// Базисный уровень цен"/>
									<formula value="@КОЛЛЕКЦИЯ = @zone.prefix + 'costtype4_basic'"/>
									<formula value="@ЗНАЧбц = ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'total')"/>
									<formula value="@this.visible.basic.total = '&lt;b&gt;' + Формат(@ЗНАЧбц; Если(@master.properties.view_trailing_zeroes_money != 0; '3#' + @master.properties.round_total_basic; '')) + '&lt;d&gt;'"/>
									<formula value="// Общий (Текущий) уровень цен"/>
									<formula value="@КОЛЛЕКЦИЯ = @zone.prefix + 'costtype4'"/>
									<formula value="@ЗНАЧ = ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'total')"/>
									<formula value="@this.visible.total = '&lt;b&gt;' + Формат(@ЗНАЧ; Если(@master.properties.view_trailing_zeroes_money != 0; '3#' + @master.properties.round_total; '')) + '&lt;d&gt;'"/>
									<formula value="// Условие видимости строки"/>
									<formula value="@this.flags.visible = @this.flags.visible * ((@ЗНАЧбц != 0) || (@ЗНАЧ != 0))"/>
								</formulas>
							</line>
							<line type="text" name="" reason="" decode="" factor="" printable="true" visible="true">
								<variables>
									<variable id="ЗНАЧбц" name="Значение (базисный уровень цен)" value="0"/>
									<variable id="ЗНАЧ" name="Значение (общий (текущий) уровень цен)" value="0"/>
									<variable id="КОЛЛЕКЦИЯ" name="Коллекция итогов" value="''"/>
								</variables>
								<formulas>
									<formula value="// Условие видимости строки"/>
									<formula value="@КОЛЛЕКЦИЯ = @zone.prefix + 'costtype4_basic'"/>
									<formula value="@ЗНАЧбц = ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'total')"/>
									<formula value="@КОЛЛЕКЦИЯ = @zone.prefix + 'costtype4'"/>
									<formula value="@ЗНАЧ = ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'total')"/>
									<formula value="@this.flags.visible = @this.flags.visible * ((@ЗНАЧбц != 0) || (@ЗНАЧ != 0))"/>
								</formulas>
							</line>
						</lines>
						<filters used="false"/>
					</group>
					<group type="none" name="Структура строк печатного вида: всего по смете/акту">
						<variables/>
						<lines>
							<line type="total" name="&lt;b&gt;ВСЕГО по @ФОРМАстроч&lt;d&gt;" reason="" decode="" factor="" printable="true" visible="true">
								<variables>
									<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; '')"/>
									<formula value="Присвоение(@this.visible; 0; 0; 0; '')"/>
									<formula value="// Базисный уровень цен"/>
									<formula value="@КОЛЛЕКЦИЯ = @zone.prefix + 'common_basic'"/>
									<formula value="@ЗНАЧбц = ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'total')"/>
									<formula value="@this.visible.basic.total = '&lt;b&gt;' + Формат(@ЗНАЧбц; Если(@master.properties.view_trailing_zeroes_money != 0; '3#' + @master.properties.round_total_basic; '')) + '&lt;d&gt;'"/>
									<formula value="// Общий (Текущий) уровень цен"/>
									<formula value="@КОЛЛЕКЦИЯ = @zone.prefix + 'common'"/>
									<formula value="@ЗНАЧ = ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'total')"/>
									<formula value="@this.visible.total = '&lt;b&gt;' + Формат(@ЗНАЧ; Если(@master.properties.view_trailing_zeroes_money != 0; '3#' + @master.properties.round_total; '')) + '&lt;d&gt;'"/>
								</formulas>
							</line>
							<line type="text" name="" reason="" decode="" factor="" printable="true" visible="true">
								<variables>
								</variables>
								<formulas>
								</formulas>
							</line>
							<line type="text" name="&lt;b&gt;&lt;i&gt;Справочно&lt;d&gt;" reason="" decode="" factor="" printable="true" visible="true">
								<variables>
								</variables>
								<formulas>
								</formulas>
							</line>
							<line type="total" name="   материальные ресурсы, отсутствующие в ФРСН" reason="" decode="" factor="" printable="true" visible="true">
								<variables>
									<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; '')"/>
									<formula value="Присвоение(@this.visible; 0; 0; 0; '')"/>
									<formula value="// Базисный уровень цен"/>
									<formula value="@КОЛЛЕКЦИЯ = @zone.prefix + 'common_basic'"/>
									<formula value="@ЗНАЧбц = ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'outofbasematerials')"/>
									<formula value="@this.visible.basic.total = Формат(@ЗНАЧбц; Если(@master.properties.view_trailing_zeroes_money != 0; '3#' + @master.properties.round_total_basic; ''))"/>
									<formula value="// Общий (Текущий) уровень цен"/>
									<formula value="@КОЛЛЕКЦИЯ = @zone.prefix + 'common'"/>
									<formula value="@ЗНАЧ = ИтогоПрочитать(@master.total; @КОЛЛЕКЦИЯ; 'decimal'; 'outofbasematerials')"/>
									<formula value="@this.visible.total = Формат(@ЗНАЧ; Если(@master.properties.view_trailing_zeroes_money != 0; '3#' + @master.properties.round_total; ''))"/>
								</formulas>
							</line>
						</lines>
						<filters used="false"/>
					</group>
				</groups>
			</zone>
			<zone id="2" name="Итоги с учетом лимитированных затрат"/>
			<zone id="3" name="Итоги с учетом налогов"/>
		</zones>
	</chaptertotaltemplate>
</template>
