<?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"/>
			<category id="{FFC01C53-E6D5-41FD-B98E-B5F390F51E88}" name="ls_mtsn"/>
			<category id="{F0D687E3-807E-4ED7-B2B5-60611FBDAB87}" name="stmt_mtsn"/>
		</form_categories>
		<variables/>
		<zones>
			<zone id="1" name="Итоги до лимитированных затрат"/>
			<zone id="2" name="Итоги с учетом лимитированных затрат"/>
			<zone id="3" name="Итоги с учетом налогов">
				<groups>
					<group type="none" name="&lt;Группа&gt;">
						<variables/>
						<lines>
							<line type="total" name="Итого" description="Итого" reason="" decode="" factor="1" printable="true" visible="true">
								<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')"/>
								</formulas>
							</line>
							<line type="factor" name="НДС" description="НДС" reason="" decode="(@ВСЕГО*@Кндс{value%}) = @НДС" factor="20%" 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_basic'"/>
									<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_basic'"/>
									<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_basic'"/>
									<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_basic'"/>
									<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_basic'"/>
									<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_basic'"/>
									<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_basic'"/>
									<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_basic'"/>
									<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.basic.total = @НДС"/>
									<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="Итого" description="Итого" reason="" decode="" factor="1" printable="true" visible="true">
								<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')"/>
								</formulas>
							</line>
						</lines>
						<filters used="false"/>
					</group>
				</groups>
			</zone>
		</zones>
	</chaptertotaltemplate>
</template>
