﻿<ПравилаОбмена>
	<ВерсияФормата РежимСовместимости="РежимСовместимостиСБСП21">2.01</ВерсияФормата>
	<Ид>342e79c4-c70a-44c2-9bbf-076199f207d6    </Ид>
	<Наименование>ДАЛИОНУправлениеМагазиномПРО --&gt; БухгалтерияПредприятия 2.0</Наименование>
	<ДатаВремяСоздания>2015-03-26T00:34:27</ДатаВремяСоздания>
	<Источник ВерсияПлатформы="8.0" ВерсияКонфигурации="1.2.19.04" СинонимКонфигурации="&quot;ДАЛИОН:Управление магазином.ПРО&quot;, ред. 1.2">ДАЛИОНУправлениеМагазиномПРО</Источник>
	<Приемник ВерсияПлатформы="8.0" ВерсияКонфигурации="2.0.51.6" СинонимКонфигурации="Бухгалтерия предприятия, редакция 2.0">БухгалтерияПредприятия</Приемник>
	<ПослеЗагрузкиПравилОбмена>Параметры.ТолькоПроведенные  = Истина;
Параметры.ВерсияПравилОбмена = "1.2.11.07 от 08.10.2010";
Параметры.КонфигурацияПриемник = "1С:Бухгалтерия, редакция 2.0";
Параметры.СписаниеИзИнвентаризации = "ПометитьНаУдаление";</ПослеЗагрузкиПравилОбмена>
	<ПередВыгрузкойДанных>Параметры.СписокКонтрагентовБезИНН = Новый СписокЗначений;</ПередВыгрузкойДанных>
	<ПослеВыгрузкиДанных>Если Параметры.СинхронизацияКонтрагентовПоИНН Тогда
		
	Если Параметры.СписокКонтрагентовБезИНН.Количество() &gt; 0 Тогда
				
		Запрос = Новый Запрос;
		Запрос.УстановитьПараметр("СписокКонтрагентов", Параметры.СписокКонтрагентовБезИНН);

		Запрос.Текст = 
		"ВЫБРАТЬ РАЗЛИЧНЫЕ
		|	Контрагенты.Ссылка
		|ИЗ
		|	Справочник.Контрагенты КАК Контрагенты
		|ГДЕ
		|	Контрагенты.Ссылка В(&amp;СписокКонтрагентов)
		|АВТОУПОРЯДОЧИВАНИЕ";
		
		Выборка = Запрос.Выполнить().Выбрать();
			
		ТабДок = Новый ТабличныйДокумент;
		
		Пока Выборка.Следующий() Цикл
						
			Ячейка = ТабДок.ПолучитьОбласть("R1C1");
			
			Ячейка.Область("R1C1").СодержитЗначение = Истина;
			Ячейка.Область("R1C1").Значение         = Выборка.Ссылка;
			Ячейка.Область("R1C1").Расшифровка      = Выборка.Ссылка;
			Ячейка.Область("R1C1").ШиринаКолонки    = 60;
			
			ТабДок.Вывести(Ячейка);			
			
		КонецЦикла;
		
		ТабДок.ОтображатьЗаголовки = Ложь;
		ТабДок.ОтображатьСетку     = Ложь;
		ТабДок.ТолькоПросмотр      = Истина;
		
		ТабДок.Показать("Контрагенты с незаполненным ИНН:");

	КонецЕсли;
	
КонецЕсли;</ПослеВыгрузкиДанных>
	<ПередЗагрузкойДанных>   //ТаблицаДокументов = Новый ТаблицаЗначений;
   //  ТаблицаДокументов.Колонки.Добавить("Ссылка");
   //  ТаблицаДокументов.Колонки.Добавить("Действие");
   //  Параметры.Вставить("ТаблицаДокументов",ТаблицаДокументов);</ПередЗагрузкойДанных>
	<ПослеЗагрузкиДанных>
Для Каждого ТекСоответствие Из Параметры.СвязанныеДокументы Цикл
	
	ТекДокумент    = ТекСоответствие.Ключ;
	СтруктураПолей = ТекСоответствие.Значение;
	НайденнаяСсылка = Документы[СтруктураПолей.ИмяМетаданныхДокумента].НайтиПоНомеру(СтруктураПолей.Номер, СтруктураПолей.Дата);
	
	Если НЕ НайденнаяСсылка.Пустая() Тогда
		ТекДокумент.ДокументОснование = НайденнаяСсылка;
		Попытка
			ТекДокумент.Записать();
		Исключение
			Сообщить("Не удалось записать документ: " + ТекДокумент);
			Сообщить(ОписаниеОшибки());
		КонецПопытки;
	КонецЕсли;
	
КонецЦикла;
	//ТекстСообщенияОтмены = "";
	// ТекстСообщенияОшибки = "";
	// Для каждого СтрокаТч Из Параметры.ТаблицаДокументов Цикл
	//	 Попытка
	//		 ДокОбъект = СтрокаТч.Ссылка.ПолучитьОбъект();
	//		 Если СтрокаТч.Ссылка.Проведен Тогда
	//			 ДокОбъект.Записать(РежимЗаписиДокумента.ОтменаПроведения);
	//		 КонецЕсли;
	//		 Если СтрокаТч.Действие = "Удаление" Тогда
	//			 ДокОбъект.ПометкаУдаления = Истина;
	//			 ДокОбъект.Записать();
	//		 КонецЕсли;
	//		 ТекстСообщенияОтмены = ТекстСообщенияОтмены + Строка(СтрокаТч.Ссылка) + Символы.ПС;
	//	 Исключение
	//		 ТекстСообщенияОшибки = ТекстСообщенияОшибки + Строка(СтрокаТч.Ссылка) + " : "+ ОписаниеОшибки() + Символы.ПС;
	//	 КонецПопытки;
	// КонецЦикла;

	// Если Не ПустаяСтрока(ТекстСообщенияОтмены) Тогда
	//	 Сообщить("Отменено проведение документов:" + Символы.ПС + ТекстСообщенияОтмены);
	// КонецЕсли;
	// Если Не ПустаяСтрока(ТекстСообщенияОшибки) Тогда
	//	 Сообщить("Ошибки при отмене проведения: "+ Символы.ПС + ТекстСообщенияОшибки);
	// КонецЕсли;
	// Параметры.Удалить("ТаблицаДокументов");</ПослеЗагрузкиДанных>
	<ПослеЗагрузкиОбъекта>//Если ИмяТипаОбъекта = "Документ"
//	И Объект.Метаданные().Проведение = Метаданные.СвойстваОбъектов.Проведение.Разрешить Тогда

//	Если Не ОбъектНайден  Тогда
//		Объект.Записать();
//		ОбъектМодифицирован = Ложь;
//	КонецЕсли;

//	НоваяСтрока =  Параметры.ТаблицаДокументов.Добавить();
//	НоваяСтрока.Ссылка = Объект.Ссылка;

//	Если ПараметрыОбъекта.Получить("Проведен")  Тогда
//		НоваяСтрока.Действие = "Проведение";
//	ИначеЕсли ПараметрыОбъекта.Получить("ПометкаУдаления")  Тогда
//		НоваяСтрока.Действие = "Удаление";
//	Иначе
//		НоваяСтрока.Действие = "Отмена";
//	КонецЕсли;
//КонецЕсли;</ПослеЗагрузкиОбъекта>
	<ПослеЗагрузкиПараметров>Параметры.СвязанныеДокументы = Новый Соответствие;</ПослеЗагрузкиПараметров>
	<Параметры>
		<Параметр Имя="ВерсияПравилОбмена                                " Наименование="Версия правил обмена" ИспользуетсяПриЗагрузке="false" УстанавливатьВДиалоге="true" ТипЗначения="Строка" ПередаватьПараметрПриВыгрузке="false"/>
		<Параметр Имя="КонфигурацияПриемник                              " Наименование="КонфигурацияПриемник" ИспользуетсяПриЗагрузке="false" УстанавливатьВДиалоге="true" ТипЗначения="Строка" ПередаватьПараметрПриВыгрузке="false"/>
		<Параметр Имя="НеЗамещатьПриЗагрузке                             " Наименование="Не замещать при загрузке" ИспользуетсяПриЗагрузке="true" УстанавливатьВДиалоге="true" ТипЗначения="Булево" ПередаватьПараметрПриВыгрузке="true"/>
		<Параметр Имя="СверткаПоНДС                                      " Наименование="Сворачивать по НДС" ИспользуетсяПриЗагрузке="false" УстанавливатьВДиалоге="true" ТипЗначения="Булево" ПередаватьПараметрПриВыгрузке="false"/>
		<Параметр Имя="СвязанныеДокументы                                " Наименование="СвязанныеДокументы" ИспользуетсяПриЗагрузке="true" УстанавливатьВДиалоге="true" ТипЗначения="Булево" ПередаватьПараметрПриВыгрузке="true"/>
		<Параметр Имя="СинхронизацияКонтрагентовПоИНН                    " Наименование="Синхронизация контрагентов по ИНН" ИспользуетсяПриЗагрузке="true" УстанавливатьВДиалоге="true" ТипЗначения="Булево" ПередаватьПараметрПриВыгрузке="true"/>
		<Параметр Имя="СинхронизацияФирмПоИНН                            " Наименование="Синхронизация фирм по ИНН" ИспользуетсяПриЗагрузке="true" УстанавливатьВДиалоге="true" ТипЗначения="Булево" ПередаватьПараметрПриВыгрузке="true"/>
		<Параметр Имя="СписаниеИзИнвентаризации                          " Наименование="Списание товаров из инвентаризации" ИспользуетсяПриЗагрузке="true" УстанавливатьВДиалоге="true" ТипЗначения="Строка" ПередаватьПараметрПриВыгрузке="true"/>
		<Параметр Имя="СписокКонтрагентовБезИНН                          " Наименование="СписокКонтрагентовБезИНН" ИспользуетсяПриЗагрузке="false" УстанавливатьВДиалоге="false" ТипЗначения="Строка" ПередаватьПараметрПриВыгрузке="false"/>
		<Параметр Имя="ТолькоПроведенные                                 " Наименование="Только проведенные" ИспользуетсяПриЗагрузке="false" УстанавливатьВДиалоге="true" ТипЗначения="Булево" ПередаватьПараметрПриВыгрузке="false"/>
		<Параметр Имя="Фирма                                             " Наименование="Фирма" ИспользуетсяПриЗагрузке="false" УстанавливатьВДиалоге="true" ТипЗначения="СправочникСсылка.Фирмы" ПередаватьПараметрПриВыгрузке="false"/>
	</Параметры>
	<Обработки/>
	<ПравилаКонвертацииОбъектов>
		<Группа>
			<Код>Документы</Код>
			<Наименование>Документы</Наименование>
			<Порядок>50</Порядок>
			<Правило>
				<Код>АктПересортицы</Код>
				<Наименование>ДокументСсылка.АктПересортицы --&gt; ДокументСсылка.ОперацияБух</Наименование>
				<Порядок>50</Порядок>
				<ПередВыгрузкой>Выполнить(Алгоритмы.ПередВыгрузкойОбъектаПКО);</ПередВыгрузкой>
				<ПослеЗагрузки>
ТекСклад = ПараметрыОбъекта["Склад"];

Отказ = Ложь;
УчетнаяПолитика = ОбщегоНазначения.ПолучитьПараметрыУчетнойПолитики(Объект.Дата, Отказ, Объект.Организация);

СуммаОперации = 0;

БУ = ПланыСчетов.Хозрасчетный.Товары.ПолучитьОбъект();
ВестиСкладскойУчетБУ  = НЕ (БУ.ВидыСубконто.Найти(ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.Склады, "ВидСубконто") = Неопределено);

Для Каждого СтрокаДвижения Из Объект.Движения.Хозрасчетный Цикл
	
	Если ТипЗнч(СтрокаДвижения.СубконтоКт.Номенклатура) = Тип("СправочникСсылка.Номенклатура") Тогда
		ТекНоменклатура = СтрокаДвижения.СубконтоКт.Номенклатура;
	Иначе
		ТекНоменклатура = СтрокаДвижения.СубконтоДт.Номенклатура;
	КонецЕсли;
		
	СчетаУчета = БухгалтерскийУчет.ПолучитьСчетаУчетаНоменклатуры(Объект.Организация, ТекНоменклатура, ТекСклад);
	ХозрасчетныйСчетТоваров = СчетаУчета.СчетУчета;
	
	Если НЕ ЗначениеЗаполнено(ХозрасчетныйСчетТоваров) Тогда
		Сообщить("Для номенклатуры """ + ТекНоменклатура + """ не заполнен счет учета (бухгалтерский учет) товаров!");
	КонецЕсли;
	
	Если НЕ ЗначениеЗаполнено(СтрокаДвижения.СчетКт) Тогда
		СтрокаДвижения.СчетКт       = ХозрасчетныйСчетТоваров;
		СтрокаДвижения.КоличествоДт = NULL;
	КонецЕсли;
	
	Если НЕ ЗначениеЗаполнено(СтрокаДвижения.СчетДт) Тогда
		СтрокаДвижения.СчетДт       = ХозрасчетныйСчетТоваров;
		СтрокаДвижения.КоличествоКт = NULL;
	КонецЕсли;
	
	Если НЕ ВестиСкладскойУчетБУ Тогда
		СтрокаДвижения.СубконтоКт.Удалить(ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.Склады);
		СтрокаДвижения.СубконтоДт.Удалить(ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.Склады);
	КонецЕсли;
	
	СтрокаДвижения.СуммаНУДт = СтрокаДвижения.Сумма;
	СтрокаДвижения.СуммаНУКт = СтрокаДвижения.Сумма;
	
	СуммаОперации = СуммаОперации + СтрокаДвижения.Сумма;
	
КонецЦикла;

// Посчитаем сумму документа вручную.
Объект.СуммаОперации = СуммаОперации;</ПослеЗагрузки>
				<Источник>ДокументСсылка.АктПересортицы</Источник>
				<Приемник>ДокументСсылка.ОперацияБух</Приемник>
				<Свойства>
					<Свойство Поиск="true">
						<Код>1</Код>
						<Наименование>Номер --&gt; Номер</Наименование>
						<Порядок>50</Порядок>
						<Источник Имя="Номер" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Номер" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство Поиск="true">
						<Код>2</Код>
						<Наименование>Дата --&gt; Дата</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="Дата" Вид="Свойство" Тип="Дата"/>
						<Приемник Имя="Дата" Вид="Свойство" Тип="Дата"/>
					</Свойство>
					<Свойство>
						<Код>3</Код>
						<Наименование>Комментарий --&gt; Комментарий</Наименование>
						<Порядок>150</Порядок>
						<Источник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>4</Код>
						<Наименование>ПометкаУдаления --&gt; ПометкаУдаления</Наименование>
						<Порядок>200</Порядок>
						<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
						<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
					</Свойство>
					<Свойство Отключить="true">
						<Код>5</Код>
						<Наименование>СуммаДокумента --&gt; СуммаОперации</Наименование>
						<Порядок>250</Порядок>
						<Источник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
						<Приемник Имя="СуммаОперации" Вид="Реквизит" Тип="Число"/>
					</Свойство>
					<Свойство>
						<Код>6</Код>
						<Наименование>Фирма --&gt; Организация</Наименование>
						<Порядок>300</Порядок>
						<Источник Имя="Фирма" Вид="Реквизит" Тип="СправочникСсылка.Фирмы"/>
						<Приемник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
						<КодПравилаКонвертации>Организации                                       </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>27</Код>
						<Наименование> --&gt; Содержание</Наименование>
						<Порядок>350</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="Содержание" Вид="Реквизит" Тип="Строка"/>
						<ПередВыгрузкой>Значение = "Выгружен из ДАЛИОНа из документа Акт пересортицы №" + Источник.Номер + " от " + Источник.Дата;</ПередВыгрузкой>
					</Свойство>
					<Группа>
						<Код>17</Код>
						<Наименование> --&gt; Хозрасчетный</Наименование>
						<Порядок>450</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="Хозрасчетный" Вид="НаборДвиженийРегистраБухгалтерии"/>
						<ПередОбработкойВыгрузки>КоллекцияОбъектов = Новый ТаблицаЗначений;
КоллекцияОбъектов.Колонки.Добавить("СчетКт");
КоллекцияОбъектов.Колонки.Добавить("СубконтоКт");
КоллекцияОбъектов.Колонки.Добавить("СчетДт");
КоллекцияОбъектов.Колонки.Добавить("СубконтоДт");
КоллекцияОбъектов.Колонки.Добавить("СубконтоСклад");
КоллекцияОбъектов.Колонки.Добавить("КоличествоДт");
КоллекцияОбъектов.Колонки.Добавить("КоличествоКт");
КоллекцияОбъектов.Колонки.Добавить("Сумма");
КоллекцияОбъектов.Колонки.Добавить("Содержание");
                                   
Выборка = РегистрыНакопления.ПартииНоменклатуры.ВыбратьПоРегистратору(Источник.Ссылка);
Пока Выборка.Следующий() Цикл
	
	Если Выборка.ВидДвижения = ВидДвиженияНакопления.Расход Тогда
		
		НоваяСтрока = КоллекцияОбъектов.Добавить();
		НоваяСтрока.СчетКт       = "";//?(НЕ Источник.Склад.УчетОстатковПоЦенам, "ТоварыНаСкладах", "");
		НоваяСтрока.СубконтоКт   = Выборка.Номенклатура;
		НоваяСтрока.СубконтоСклад= Выборка.Склад;
		НоваяСтрока.КоличествоКт = Выборка.Количество;
		НоваяСтрока.СчетДт       = "НедостачиИПотериОтПорчиЦенностей";
		НоваяСтрока.Сумма        = Выборка.Стоимость;
		НоваяСтрока.Содержание   = "Выгружен из ДАЛИОНа из документа Акт пересортицы №" + Источник.Номер + " от " + Источник.Дата;
		
	ИначеЕсли Выборка.ВидДвижения = ВидДвиженияНакопления.Приход Тогда

		НоваяСтрока = КоллекцияОбъектов.Добавить();
		НоваяСтрока.СчетДт       = "";//?(НЕ Источник.Склад.УчетОстатковПоЦенам, "ТоварыНаСкладах", "");
		НоваяСтрока.СубконтоДт   = Выборка.Номенклатура;
		НоваяСтрока.СубконтоСклад= Выборка.Склад;
		НоваяСтрока.КоличествоДт = Выборка.Количество;
		НоваяСтрока.СчетКт       = "ПрочиеДоходы";
		НоваяСтрока.Сумма        = Выборка.Стоимость;
		НоваяСтрока.Содержание   = "Выгружен из ДАЛИОНа из документа Акт пересортицы №" + Источник.Номер + " от " + Источник.Дата;
	                  		
	КонецЕсли;
		
КонецЦикла;

КоллекцияОбъектов.Свернуть("СубконтоСклад, СчетКт, СубконтоКт, СчетДт, СубконтоДт, Содержание", "КоличествоДт, КоличествоКт, Сумма");</ПередОбработкойВыгрузки>
						<Свойство>
							<Код>18</Код>
							<Наименование> --&gt; СубконтоДт</Наименование>
							<Порядок>50</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="СубконтоДт" Вид="ВидыСубконтоСчета"/>
							<ПередВыгрузкой>Если НЕ ЗначениеЗаполнено(ОбъектКоллекции.СубконтоДт) Тогда
	Отказ = Истина;	
Иначе
	Значение = Новый ТаблицаЗначений;
	Значение.Колонки.Добавить("Ключ");
	Значение.Колонки.Добавить("Значение");
	
	// выгрузим номенклатуру
	НоваяСтрока = Значение.Добавить();
	НоваяСтрока.Ключ="00001";
	НоваяСтрока.Значение=ОбъектКоллекции.СубконтоДт;
	ИмяПКОВидСубконто="ВидыСубконтоХозрасчетные";
	ВыгрузитьПоПравилу(ОбъектКоллекции.СубконтоДт,,,,"Номенклатура",,,);
	
	// выгрузим склад
	НоваяСтрока = Значение.Добавить();
	НоваяСтрока.Ключ="00027";
	НоваяСтрока.Значение=ОбъектКоллекции.СубконтоСклад;
	ИмяПКОВидСубконто="ВидыСубконтоХозрасчетные";
	ВыгрузитьПоПравилу(ОбъектКоллекции.СубконтоСклад,,,,"Склады",,,);
	
КонецЕсли;</ПередВыгрузкой>
						</Свойство>
						<Свойство>
							<Код>19</Код>
							<Наименование> --&gt; СубконтоКт</Наименование>
							<Порядок>100</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="СубконтоКт" Вид="ВидыСубконтоСчета"/>
							<ПередВыгрузкой>Если НЕ ЗначениеЗаполнено(ОбъектКоллекции.СубконтоКт) Тогда
	Отказ = Истина;	
Иначе
	Значение = Новый ТаблицаЗначений;
	Значение.Колонки.ДОбавить("Ключ");
	Значение.Колонки.ДОбавить("Значение");
	
	// выгрузим номенклатуру
	НоваяСтрока = Значение.ДОбавить();
	НоваяСтрока.Ключ="00001";
	НоваяСтрока.Значение=ОбъектКоллекции.СубконтоКт;
	ИмяПКОВидСубконто="ВидыСубконтоХозрасчетные";
	ВыгрузитьПоПравилу(ОбъектКоллекции.СубконтоКт,,,,"Номенклатура",,,);
		
	// выгрузим склад
	НоваяСтрока = Значение.Добавить();
	НоваяСтрока.Ключ="00027";
	НоваяСтрока.Значение=ОбъектКоллекции.СубконтоСклад;
	ИмяПКОВидСубконто="ВидыСубконтоХозрасчетные";
	ВыгрузитьПоПравилу(ОбъектКоллекции.СубконтоСклад,,,,"Склады",,,);
		
КонецЕсли;</ПередВыгрузкой>
						</Свойство>
						<Свойство>
							<Код>20</Код>
							<Наименование> --&gt; Содержание</Наименование>
							<Порядок>150</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="Содержание" Вид="Реквизит" Тип="Строка"/>
							<ПередВыгрузкой>Значение = ОбъектКоллекции.Содержание;</ПередВыгрузкой>
						</Свойство>
						<Свойство>
							<Код>21</Код>
							<Наименование> --&gt; КоличествоДт</Наименование>
							<Порядок>200</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="КоличествоДт" Вид="Ресурс" Тип="Число"/>
							<ПередВыгрузкой>Значение = ОбъектКоллекции.КоличествоДт;</ПередВыгрузкой>
						</Свойство>
						<Свойство>
							<Код>22</Код>
							<Наименование> --&gt; КоличествоКт</Наименование>
							<Порядок>250</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="КоличествоКт" Вид="Ресурс" Тип="Число"/>
							<ПередВыгрузкой>Значение = ОбъектКоллекции.КоличествоКт;</ПередВыгрузкой>
						</Свойство>
						<Свойство>
							<Код>23</Код>
							<Наименование> --&gt; Сумма</Наименование>
							<Порядок>300</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="Сумма" Вид="Ресурс" Тип="Число"/>
							<ПередВыгрузкой>Значение = ОбъектКоллекции.Сумма;</ПередВыгрузкой>
						</Свойство>
						<Свойство>
							<Код>24</Код>
							<Наименование> --&gt; Период</Наименование>
							<Порядок>350</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="Период" Вид="Свойство" Тип="Дата"/>
							<ПередВыгрузкой>Значение = Источник.Дата;</ПередВыгрузкой>
						</Свойство>
						<Свойство>
							<Код>25</Код>
							<Наименование> --&gt; СчетДт</Наименование>
							<Порядок>400</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="СчетДт" Вид="Свойство" Тип="ПланСчетовСсылка.Хозрасчетный"/>
							<ПередВыгрузкой>Значение = ОбъектКоллекции.СчетДт;</ПередВыгрузкой>
						</Свойство>
						<Свойство>
							<Код>26</Код>
							<Наименование> --&gt; СчетКт</Наименование>
							<Порядок>450</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="СчетКт" Вид="Свойство" Тип="ПланСчетовСсылка.Хозрасчетный"/>
							<ПередВыгрузкой>Значение = ОбъектКоллекции.СчетКт;</ПередВыгрузкой>
						</Свойство>
					</Группа>
					<Свойство>
						<Код>28</Код>
						<Наименование>Склад --&gt; Склад</Наименование>
						<Порядок>500</Порядок>
						<Источник Имя="Склад" Вид="Реквизит" Тип="СправочникСсылка.Склады"/>
						<Приемник Имя="" Вид=""/>
						<КодПравилаКонвертации>Склады                                            </КодПравилаКонвертации>
						<ИмяПараметраДляПередачи>Склад</ИмяПараметраДляПередачи>
					</Свойство>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>ВводОстатковВзаимоарасчеты</Код>
				<Наименование>ДокументСсылка.ВводОстатковВзаиморасчеты --&gt; ДокументСсылка.ОперацияБух</Наименование>
				<Порядок>100</Порядок>
				<ПередВыгрузкой>Выполнить(Алгоритмы.ПередВыгрузкойОбъектаПКО);</ПередВыгрузкой>
				<Источник>ДокументСсылка.ВводОстатковВзаиморасчеты</Источник>
				<Приемник>ДокументСсылка.ОперацияБух</Приемник>
				<Свойства>
					<Свойство Поиск="true">
						<Код>1</Код>
						<Наименование>Номер --&gt; Номер</Наименование>
						<Порядок>50</Порядок>
						<Источник Имя="Номер" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Номер" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство Поиск="true">
						<Код>2</Код>
						<Наименование>Дата --&gt; Дата</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="Дата" Вид="Свойство" Тип="Дата"/>
						<Приемник Имя="Дата" Вид="Свойство" Тип="Дата"/>
					</Свойство>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>ВводОстатковКасса</Код>
				<Наименование>ДокументСсылка.ВводОстатковКасса --&gt; ДокументСсылка.ОперацияБух</Наименование>
				<Порядок>150</Порядок>
				<ПередВыгрузкой>Выполнить(Алгоритмы.ПередВыгрузкойОбъектаПКО);</ПередВыгрузкой>
				<Источник>ДокументСсылка.ВводОстатковКасса</Источник>
				<Приемник>ДокументСсылка.ОперацияБух</Приемник>
				<Свойства>
					<Свойство Поиск="true">
						<Код>1</Код>
						<Наименование>Номер --&gt; Номер</Наименование>
						<Порядок>50</Порядок>
						<Источник Имя="Номер" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Номер" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство Поиск="true">
						<Код>2</Код>
						<Наименование>Дата --&gt; Дата</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="Дата" Вид="Свойство" Тип="Дата"/>
						<Приемник Имя="Дата" Вид="Свойство" Тип="Дата"/>
					</Свойство>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>ВводОстатковТовары</Код>
				<Наименование>ДокументСсылка.ВводОстатковТовары --&gt; ДокументСсылка.ОперацияБух</Наименование>
				<Порядок>200</Порядок>
				<ПередВыгрузкой>Выполнить(Алгоритмы.ПередВыгрузкойОбъектаПКО);</ПередВыгрузкой>
				<Источник>ДокументСсылка.ВводОстатковТовары</Источник>
				<Приемник>ДокументСсылка.ОперацияБух</Приемник>
				<Свойства>
					<Свойство Поиск="true">
						<Код>1</Код>
						<Наименование>Номер --&gt; Номер</Наименование>
						<Порядок>50</Порядок>
						<Источник Имя="Номер" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Номер" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство Поиск="true">
						<Код>2</Код>
						<Наименование>Дата --&gt; Дата</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="Дата" Вид="Свойство" Тип="Дата"/>
						<Приемник Имя="Дата" Вид="Свойство" Тип="Дата"/>
					</Свойство>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>ВозвратТоваровОтПокупателя</Код>
				<Наименование>ДокументСсылка.ВозвратТоваровОтПокупателя --&gt; ДокументСсылка.ВозвратТоваровОтПокупателя</Наименование>
				<Порядок>250</Порядок>
				<ПередВыгрузкой>Выполнить(Алгоритмы.ПередВыгрузкойОбъектаПКО);</ПередВыгрузкой>
				<ПослеЗагрузки>Если Объект.ДоговорКонтрагента.ВидДоговора &lt;&gt; Перечисления.ВидыДоговоровКонтрагентов.СПокупателем Тогда
	Сообщить("В документе """ + Объект + """ договор контрагента не является договором ""С покупателем"". Договор будет очищен.");
	Объект.ДоговорКонтрагента = Справочники.ДоговорыКонтрагентов.ПустаяСсылка();
КонецЕсли;

Объект.ЗаполнитьСчетаУчетаРасчетов();
Объект.ЗаполнитьСчетаУчетаВТабЧасти(Объект.Товары, "Товары", Истина);


    Ин = 0;
    Попытка
        Объект.Записать(РежимЗаписиДокумента.Проведение);
        Сообщить("Документ проведен : "+ СокрЛП(Объект));
        Ин = Ин + 1;
    Исключение
        Сообщить("ДОКУМЕНТ НЕ ПРОВЕДЕН : "+ ОписаниеОшибки(), СтатусСообщения.ОченьВажное);
        Сообщить(" "+СокрЛП(Объект));
    КонецПопытки;
//Объект.Записать(РежимЗаписиДокумента.ОтменаПроведения);</ПослеЗагрузки>
				<Источник>ДокументСсылка.ВозвратТоваровОтПокупателя</Источник>
				<Приемник>ДокументСсылка.ВозвратТоваровОтПокупателя</Приемник>
				<Свойства>
					<Свойство Поиск="true">
						<Код>1</Код>
						<Наименование>Номер --&gt; Номер</Наименование>
						<Порядок>50</Порядок>
						<Источник Имя="Номер" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Номер" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство Поиск="true">
						<Код>2</Код>
						<Наименование>Дата --&gt; Дата</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="Дата" Вид="Свойство" Тип="Дата"/>
						<Приемник Имя="Дата" Вид="Свойство" Тип="Дата"/>
					</Свойство>
					<Группа>
						<Код>3</Код>
						<Наименование>Товары --&gt; Товары</Наименование>
						<Порядок>150</Порядок>
						<Источник Имя="Товары" Вид="ТабличнаяЧасть"/>
						<Приемник Имя="Товары" Вид="ТабличнаяЧасть"/>
						<ПередОбработкойВыгрузки>Выполнить(Алгоритмы.ПолучитьТаблицуТоваров);</ПередОбработкойВыгрузки>
						<Свойство>
							<Код>4</Код>
							<Наименование>Количество --&gt; Количество</Наименование>
							<Порядок>100</Порядок>
							<Источник Имя="Количество" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="Количество" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>5</Код>
							<Наименование> --&gt; Номенклатура</Наименование>
							<Порядок>250</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="Номенклатура" Вид="Реквизит" Тип="СправочникСсылка.Номенклатура"/>
							<ПередВыгрузкой>Выполнить(Алгоритмы.ПередВыгрузкойНоменклатурыТовар);</ПередВыгрузкой>
						</Свойство>
						<Свойство>
							<Код>6</Код>
							<Наименование>Себестоимость --&gt; Себестоимость</Наименование>
							<Порядок>350</Порядок>
							<Источник Имя="Себестоимость" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="Себестоимость" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>7</Код>
							<Наименование>СтавкаНДС --&gt; СтавкаНДС</Наименование>
							<Порядок>400</Порядок>
							<Источник Имя="СтавкаНДС" Вид="Реквизит" Тип="ПеречислениеСсылка.СтавкиНДС"/>
							<Приемник Имя="СтавкаНДС" Вид="Реквизит" Тип="ПеречислениеСсылка.СтавкиНДС"/>
							<КодПравилаКонвертации>СтавкиНДС                                         </КодПравилаКонвертации>
						</Свойство>
						<Свойство>
							<Код>8</Код>
							<Наименование>Сумма --&gt; Сумма</Наименование>
							<Порядок>500</Порядок>
							<Источник Имя="Сумма" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="Сумма" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>9</Код>
							<Наименование>СуммаНДС --&gt; СуммаНДС</Наименование>
							<Порядок>550</Порядок>
							<Источник Имя="СуммаНДС" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="СуммаНДС" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>10</Код>
							<Наименование>Цена --&gt; Цена</Наименование>
							<Порядок>600</Порядок>
							<Источник Имя="Цена" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="Цена" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство Отключить="true">
							<Код>14</Код>
							<Наименование>НомерГТД --&gt; НомерГТД</Наименование>
							<Порядок>800</Порядок>
							<Источник Имя="НомерГТД" Вид="Реквизит" Тип="СправочникСсылка.НомераГТД"/>
							<Приемник Имя="НомерГТД" Вид="Реквизит" Тип="СправочникСсылка.НомераГТД"/>
							<КодПравилаКонвертации>НомераГТД                                         </КодПравилаКонвертации>
						</Свойство>
						<Свойство Отключить="true">
							<Код>15</Код>
							<Наименование>СтранаПроисхождения --&gt; СтранаПроисхождения</Наименование>
							<Порядок>850</Порядок>
							<Источник Имя="СтранаПроисхождения" Вид="Реквизит" Тип="СправочникСсылка.КлассификаторСтранМира"/>
							<Приемник Имя="СтранаПроисхождения" Вид="Реквизит" Тип="СправочникСсылка.КлассификаторСтранМира"/>
							<КодПравилаКонвертации>КлассификаторСтранМира                            </КодПравилаКонвертации>
						</Свойство>
					</Группа>
					<Свойство>
						<Код>16</Код>
						<Наименование>ВалютаДокумента --&gt; ВалютаДокумента</Наименование>
						<Порядок>200</Порядок>
						<Источник Имя="ВалютаДокумента" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
						<Приемник Имя="ВалютаДокумента" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
						<КодПравилаКонвертации>Валюты                                            </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>17</Код>
						<Наименование>ДоговорКонтрагента --&gt; ДоговорКонтрагента</Наименование>
						<Порядок>250</Порядок>
						<Источник Имя="ДоговорКонтрагента" Вид="Реквизит" Тип="СправочникСсылка.ДоговорыКонтрагентов"/>
						<Приемник Имя="ДоговорКонтрагента" Вид="Реквизит" Тип="СправочникСсылка.ДоговорыКонтрагентов"/>
						<КодПравилаКонвертации>ДоговорыКонтрагентов                              </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>18</Код>
						<Наименование>Комментарий --&gt; Комментарий</Наименование>
						<Порядок>300</Порядок>
						<Источник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>19</Код>
						<Наименование>Контрагент --&gt; Контрагент</Наименование>
						<Порядок>350</Порядок>
						<Источник Имя="Контрагент" Вид="Реквизит" Тип="СправочникСсылка.Контрагенты"/>
						<Приемник Имя="Контрагент" Вид="Реквизит" Тип="СправочникСсылка.Контрагенты"/>
						<КодПравилаКонвертации>Контрагенты                                       </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>20</Код>
						<Наименование>КратностьВзаиморасчетов --&gt; КратностьВзаиморасчетов</Наименование>
						<Порядок>400</Порядок>
						<Источник Имя="КратностьВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
						<Приемник Имя="КратностьВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
					</Свойство>
					<Свойство>
						<Код>21</Код>
						<Наименование>КурсВзаиморасчетов --&gt; КурсВзаиморасчетов</Наименование>
						<Порядок>450</Порядок>
						<Источник Имя="КурсВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
						<Приемник Имя="КурсВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
					</Свойство>
					<Свойство>
						<Код>22</Код>
						<Наименование>Склад --&gt; Склад</Наименование>
						<Порядок>500</Порядок>
						<Источник Имя="Склад" Вид="Реквизит" Тип="СправочникСсылка.Склады"/>
						<Приемник Имя="Склад" Вид="Реквизит" Тип="СправочникСсылка.Склады"/>
						<КодПравилаКонвертации>Склады                                            </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>23</Код>
						<Наименование>СуммаВключаетНДС --&gt; СуммаВключаетНДС</Наименование>
						<Порядок>550</Порядок>
						<Источник Имя="СуммаВключаетНДС" Вид="Реквизит" Тип="Булево"/>
						<Приемник Имя="СуммаВключаетНДС" Вид="Реквизит" Тип="Булево"/>
					</Свойство>
					<Свойство>
						<Код>24</Код>
						<Наименование>СуммаДокумента --&gt; СуммаДокумента</Наименование>
						<Порядок>600</Порядок>
						<Источник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
						<Приемник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
					</Свойство>
					<Свойство>
						<Код>25</Код>
						<Наименование>УчитыватьНДС --&gt; УчитыватьНДС</Наименование>
						<Порядок>650</Порядок>
						<Источник Имя="УчитыватьНДС" Вид="Реквизит" Тип="Булево"/>
						<Приемник Имя="УчитыватьНДС" Вид="Реквизит" Тип="Булево"/>
					</Свойство>
					<Свойство>
						<Код>26</Код>
						<Наименование>ПометкаУдаления --&gt; ПометкаУдаления</Наименование>
						<Порядок>700</Порядок>
						<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
						<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
					</Свойство>
					<Свойство Отключить="true">
						<Код>27</Код>
						<Наименование>Проведен --&gt; Проведен</Наименование>
						<Порядок>750</Порядок>
						<Источник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
						<Приемник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
					</Свойство>
					<Свойство>
						<Код>28</Код>
						<Наименование>ДатаСчетаФактуры --&gt; ДатаВходящегоСчетаФактуры</Наименование>
						<Порядок>800</Порядок>
						<Источник Имя="ДатаСчетаФактуры" Вид="Реквизит" Тип="Дата"/>
						<Приемник Имя="ДатаВходящегоСчетаФактуры" Вид="Реквизит" Тип="Дата"/>
					</Свойство>
					<Свойство>
						<Код>29</Код>
						<Наименование>НомерСчетаФактуры --&gt; НомерВходящегоСчетаФактуры</Наименование>
						<Порядок>850</Порядок>
						<Источник Имя="НомерСчетаФактуры" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="НомерВходящегоСчетаФактуры" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>30</Код>
						<Наименование>Фирма --&gt; Организация</Наименование>
						<Порядок>900</Порядок>
						<Источник Имя="Фирма" Вид="Реквизит" Тип="СправочникСсылка.Фирмы"/>
						<Приемник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
						<КодПравилаКонвертации>Организации                                       </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>31</Код>
						<Наименование> --&gt; ВидОперации</Наименование>
						<Порядок>950</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="ВидОперации" Вид="Реквизит" Тип="ПеречислениеСсылка.ВидыОперацийВозвратТоваровОтПокупателя"/>
						<ПередВыгрузкой>Значение = "ПродажаКомиссия";</ПередВыгрузкой>
					</Свойство>
					<Свойство>
						<Код>32</Код>
						<Наименование> --&gt; ПредъявленСчетФактура</Наименование>
						<Порядок>1000</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="ПредъявленСчетФактура" Вид="Реквизит" Тип="Булево"/>
						<ПередВыгрузкой>Значение = (ЗначениеЗаполнено(Источник.ДатаСчетаФактуры));</ПередВыгрузкой>
					</Свойство>
					<Свойство>
						<Код>33</Код>
						<Наименование>КатегорияЦен --&gt; ТипЦен</Наименование>
						<Порядок>1050</Порядок>
						<Источник Имя="КатегорияЦен" Вид="Реквизит" Тип="СправочникСсылка.КатегорииЦен"/>
						<Приемник Имя="ТипЦен" Вид="Реквизит" Тип="СправочникСсылка.ТипыЦенНоменклатуры"/>
						<КодПравилаКонвертации>ТипыЦенНоменклатуры                               </КодПравилаКонвертации>
					</Свойство>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>ВозвратТоваровПоставщику</Код>
				<Наименование>ДокументСсылка.ВозвратТоваровПоставщику --&gt; ДокументСсылка.ВозвратТоваровПоставщику</Наименование>
				<Порядок>300</Порядок>
				<ПередВыгрузкой>//Выполнить(Алгоритмы.ПередВыгрузкойОбъектаПКО);</ПередВыгрузкой>
				<ПослеЗагрузки>Если НалоговыйУчетУСН.ПрименениеУСН(Объект.Организация, Объект.Дата) Тогда
	Объект.НДСВключенВСтоимость = Истина;
КонецЕсли;

Объект.ЗаполнитьСчетаУчетаРасчетов();
Объект.ЗаполнитьСчетаУчетаВТабЧасти(Объект.Товары, "Товары", Истина);


Если Объект.Организация = Справочники.Организации.НайтиПоКоду("00003") тогда       //альбионика
	
	
Для каждого СтрокаТЧ из Объект.Товары Цикл
       
    СтрокаТЧ.СчетУчета = ПланыСчетов.Хозрасчетный.НайтиПоКоду("10.01");
    СтрокаТЧ.СчетУчетаНДС = ПланыСчетов.Хозрасчетный.НайтиПоКоду("19.03");
	

    
КонецЦикла;
	

Иначе
Для каждого СтрокаТЧ из Объект.Товары Цикл
       
    СтрокаТЧ.СчетУчета = ПланыСчетов.Хозрасчетный.НайтиПоКоду("41.01");
    СтрокаТЧ.СчетУчетаНДС = ПланыСчетов.Хозрасчетный.НайтиПоКоду("19.03");
	

    
КонецЦикла;

КонецЕсли;

Если Объект.Организация = Справочники.Организации.НайтиПоКоду("00006")        //гурман
	или Объект.Организация = Справочники.Организации.НайтиПоКоду("00005")      //концепт трейд 
	
	тогда
	
		Объект.УчитыватьНДС = Ложь;
	
	Объект.НДСВключенВСтоимость = Ложь;
	
	Объект.СуммаВключаетНДС = ложь;

	
	
	Для каждого СтрокаТЧ из Объект.Товары Цикл
	   
	СтрокаТЧ.СтавкаНДС = перечисления.СтавкиНДС.БезНДС;
   	СтрокаТЧ.суммаНДС = 0;
						
КонецЦикла;



КонецЕсли;
	


    Ин = 0;
    Попытка
        Объект.Записать(РежимЗаписиДокумента.Проведение);
        Сообщить("Документ проведен : "+ СокрЛП(Объект));
        Ин = Ин + 1;
    Исключение
        Сообщить("ДОКУМЕНТ НЕ ПРОВЕДЕН : "+ ОписаниеОшибки(), СтатусСообщения.ОченьВажное);
        Сообщить(" "+СокрЛП(Объект));
    КонецПопытки;</ПослеЗагрузки>
				<СинхронизироватьПоИдентификатору>true</СинхронизироватьПоИдентификатору>
				<ПродолжитьПоискПоПолямПоискаЕслиПоИдентификаторуНеНашли>true</ПродолжитьПоискПоПолямПоискаЕслиПоИдентификаторуНеНашли>
				<Источник>ДокументСсылка.ВозвратТоваровПоставщику</Источник>
				<Приемник>ДокументСсылка.ВозвратТоваровПоставщику</Приемник>
				<Свойства>
					<Свойство Поиск="true">
						<Код>1</Код>
						<Наименование>Номер --&gt; Номер</Наименование>
						<Порядок>50</Порядок>
						<Источник Имя="Номер" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Номер" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство Поиск="true">
						<Код>2</Код>
						<Наименование>Дата --&gt; Дата</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="Дата" Вид="Свойство" Тип="Дата"/>
						<Приемник Имя="Дата" Вид="Свойство" Тип="Дата"/>
					</Свойство>
					<Свойство>
						<Код>3</Код>
						<Наименование>ВалютаДокумента --&gt; ВалютаДокумента</Наименование>
						<Порядок>150</Порядок>
						<Источник Имя="ВалютаДокумента" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
						<Приемник Имя="ВалютаДокумента" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
						<КодПравилаКонвертации>Валюты                                            </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>4</Код>
						<Наименование>ДоговорКонтрагента --&gt; ДоговорКонтрагента</Наименование>
						<Порядок>200</Порядок>
						<Источник Имя="ДоговорКонтрагента" Вид="Реквизит" Тип="СправочникСсылка.ДоговорыКонтрагентов"/>
						<Приемник Имя="ДоговорКонтрагента" Вид="Реквизит" Тип="СправочникСсылка.ДоговорыКонтрагентов"/>
						<КодПравилаКонвертации>ДоговорыКонтрагентов                              </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>5</Код>
						<Наименование>Комментарий --&gt; Комментарий</Наименование>
						<Порядок>250</Порядок>
						<Источник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>6</Код>
						<Наименование>Контрагент --&gt; Контрагент</Наименование>
						<Порядок>300</Порядок>
						<Источник Имя="Контрагент" Вид="Реквизит" Тип="СправочникСсылка.Контрагенты"/>
						<Приемник Имя="Контрагент" Вид="Реквизит" Тип="СправочникСсылка.Контрагенты"/>
						<КодПравилаКонвертации>Контрагенты                                       </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>7</Код>
						<Наименование>КратностьВзаиморасчетов --&gt; КратностьВзаиморасчетов</Наименование>
						<Порядок>350</Порядок>
						<Источник Имя="КратностьВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
						<Приемник Имя="КратностьВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
					</Свойство>
					<Свойство>
						<Код>8</Код>
						<Наименование>КурсВзаиморасчетов --&gt; КурсВзаиморасчетов</Наименование>
						<Порядок>400</Порядок>
						<Источник Имя="КурсВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
						<Приемник Имя="КурсВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
					</Свойство>
					<Свойство>
						<Код>9</Код>
						<Наименование>Склад --&gt; Склад</Наименование>
						<Порядок>450</Порядок>
						<Источник Имя="Склад" Вид="Реквизит" Тип="СправочникСсылка.Склады"/>
						<Приемник Имя="Склад" Вид="Реквизит" Тип="СправочникСсылка.Склады"/>
						<КодПравилаКонвертации>Склады                                            </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>10</Код>
						<Наименование>СуммаВключаетНДС --&gt; СуммаВключаетНДС</Наименование>
						<Порядок>500</Порядок>
						<Источник Имя="СуммаВключаетНДС" Вид="Реквизит" Тип="Булево"/>
						<Приемник Имя="СуммаВключаетНДС" Вид="Реквизит" Тип="Булево"/>
					</Свойство>
					<Свойство>
						<Код>11</Код>
						<Наименование>СуммаДокумента --&gt; СуммаДокумента</Наименование>
						<Порядок>550</Порядок>
						<Источник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
						<Приемник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
					</Свойство>
					<Свойство>
						<Код>12</Код>
						<Наименование>УчитыватьНДС --&gt; УчитыватьНДС</Наименование>
						<Порядок>600</Порядок>
						<Источник Имя="УчитыватьНДС" Вид="Реквизит" Тип="Булево"/>
						<Приемник Имя="УчитыватьНДС" Вид="Реквизит" Тип="Булево"/>
					</Свойство>
					<Свойство>
						<Код>13</Код>
						<Наименование>ПометкаУдаления --&gt; ПометкаУдаления</Наименование>
						<Порядок>650</Порядок>
						<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
						<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
					</Свойство>
					<Свойство Отключить="true">
						<Код>14</Код>
						<Наименование>Проведен --&gt; Проведен</Наименование>
						<Порядок>700</Порядок>
						<Источник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
						<Приемник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
					</Свойство>
					<Свойство>
						<Код>15</Код>
						<Наименование> --&gt; ВидОперации</Наименование>
						<Порядок>750</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="ВидОперации" Вид="Реквизит" Тип="ПеречислениеСсылка.ВидыОперацийВозвратТоваровПоставщику"/>
						<ПередВыгрузкой>Значение = "ПокупкаКомиссия";</ПередВыгрузкой>
					</Свойство>
					<Свойство>
						<Код>16</Код>
						<Наименование>Фирма --&gt; Организация</Наименование>
						<Порядок>800</Порядок>
						<Источник Имя="Фирма" Вид="Реквизит" Тип="СправочникСсылка.Фирмы"/>
						<Приемник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
						<КодПравилаКонвертации>Организации                                       </КодПравилаКонвертации>
					</Свойство>
					<Группа>
						<Код>17</Код>
						<Наименование>Товары --&gt; Товары</Наименование>
						<Порядок>850</Порядок>
						<Источник Имя="Товары" Вид="ТабличнаяЧасть"/>
						<Приемник Имя="Товары" Вид="ТабличнаяЧасть"/>
						<ПередОбработкойВыгрузки>Выполнить(Алгоритмы.ПолучитьТаблицуТоваров);</ПередОбработкойВыгрузки>
						<Свойство>
							<Код>18</Код>
							<Наименование>Количество --&gt; Количество</Наименование>
							<Порядок>50</Порядок>
							<Источник Имя="Количество" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="Количество" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>19</Код>
							<Наименование> --&gt; Номенклатура</Наименование>
							<Порядок>100</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="Номенклатура" Вид="Реквизит" Тип="СправочникСсылка.Номенклатура"/>
							<ПередВыгрузкой>Выполнить(Алгоритмы.ПередВыгрузкойНоменклатурыТовар);</ПередВыгрузкой>
						</Свойство>
						<Свойство>
							<Код>20</Код>
							<Наименование>СтавкаНДС --&gt; СтавкаНДС</Наименование>
							<Порядок>150</Порядок>
							<Источник Имя="СтавкаНДС" Вид="Реквизит" Тип="ПеречислениеСсылка.СтавкиНДС"/>
							<Приемник Имя="СтавкаНДС" Вид="Реквизит" Тип="ПеречислениеСсылка.СтавкиНДС"/>
							<КодПравилаКонвертации>СтавкиНДС                                         </КодПравилаКонвертации>
						</Свойство>
						<Свойство>
							<Код>21</Код>
							<Наименование>Сумма --&gt; Сумма</Наименование>
							<Порядок>200</Порядок>
							<Источник Имя="Сумма" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="Сумма" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>22</Код>
							<Наименование>СуммаНДС --&gt; СуммаНДС</Наименование>
							<Порядок>250</Порядок>
							<Источник Имя="СуммаНДС" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="СуммаНДС" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>23</Код>
							<Наименование>Цена --&gt; Цена</Наименование>
							<Порядок>300</Порядок>
							<Источник Имя="Цена" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="Цена" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство Отключить="true">
							<Код>24</Код>
							<Наименование>ЕдиницаИзмерения --&gt; ЕдиницаИзмерения</Наименование>
							<Порядок>450</Порядок>
							<Источник Имя="ЕдиницаИзмерения" Вид="Реквизит" Тип="СправочникСсылка.ЕдиницыИзмерения"/>
							<Приемник Имя="ЕдиницаИзмерения" Вид="Реквизит" Тип="СправочникСсылка.КлассификаторЕдиницИзмерения"/>
						</Свойство>
						<Свойство Отключить="true">
							<Код>25</Код>
							<Наименование>КоличествоМест --&gt; КоличествоМест</Наименование>
							<Порядок>500</Порядок>
							<Источник Имя="КоличествоМест" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="КоличествоМест" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство Отключить="true">
							<Код>26</Код>
							<Наименование>Коэффициент --&gt; Коэффициент</Наименование>
							<Порядок>550</Порядок>
							<Источник Имя="Коэффициент" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="Коэффициент" Вид="Реквизит" Тип="Число"/>
						</Свойство>
					</Группа>
					<Свойство>
						<Код>27</Код>
						<Наименование> --&gt; СтатьяДоходовИРасходов</Наименование>
						<Порядок>1100</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="СтатьяДоходовИРасходов" Вид="Реквизит" Тип="СправочникСсылка.ПрочиеДоходыИРасходы"/>
						<ПередВыгрузкой>Значение = "РазницыСтоимостиВозвратаИФактическойСтоимостиТоваров";</ПередВыгрузкой>
					</Свойство>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>ИнвентаризацияТоваровНаСкладе</Код>
				<Наименование>ДокументСсылка.ИнвентаризацияТовара --&gt; ДокументСсылка.ИнвентаризацияТоваровНаСкладе</Наименование>
				<Порядок>350</Порядок>
				<ПередВыгрузкой>Выполнить(Алгоритмы.ПередВыгрузкойОбъектаПКО);</ПередВыгрузкой>
				<ПослеЗагрузки>Для Каждого СтрокаТЧ Из Объект.Товары Цикл
	СчетаУчета = БухгалтерскийУчет.ПолучитьСчетаУчетаНоменклатуры(Объект.Организация, СтрокаТЧ.Номенклатура, Объект.Склад);
	СтрокаТЧ.СчетУчета = ПланыСчетов.Хозрасчетный.НайтиПоКоду("41.02");
КонецЦикла;



	Ин = 0;
	Попытка
		Объект.Записать(РежимЗаписиДокумента.Записать);
		Сообщить("Документ записан : "+ СокрЛП(Объект));
		Ин = Ин + 1;
	Исключение
		Сообщить("ДОКУМЕНТ НЕ ЗАПИСАН : "+ ОписаниеОшибки(), СтатусСообщения.ОченьВажное);
		Сообщить(" "+СокрЛП(Объект));
	КонецПопытки;
//Объект.Записать(РежимЗаписиДокумента.ОтменаПроведения);</ПослеЗагрузки>
				<СинхронизироватьПоИдентификатору>true</СинхронизироватьПоИдентификатору>
				<ПродолжитьПоискПоПолямПоискаЕслиПоИдентификаторуНеНашли>true</ПродолжитьПоискПоПолямПоискаЕслиПоИдентификаторуНеНашли>
				<Источник>ДокументСсылка.ИнвентаризацияТовара</Источник>
				<Приемник>ДокументСсылка.ИнвентаризацияТоваровНаСкладе</Приемник>
				<Свойства>
					<Свойство Поиск="true">
						<Код>1</Код>
						<Наименование>Номер --&gt; Номер</Наименование>
						<Порядок>50</Порядок>
						<Источник Имя="Номер" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Номер" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство Поиск="true">
						<Код>2</Код>
						<Наименование>Дата --&gt; Дата</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="Дата" Вид="Свойство" Тип="Дата"/>
						<Приемник Имя="Дата" Вид="Свойство" Тип="Дата"/>
					</Свойство>
					<Свойство>
						<Код>3</Код>
						<Наименование>Комментарий --&gt; Комментарий</Наименование>
						<Порядок>150</Порядок>
						<Источник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>4</Код>
						<Наименование>Склад --&gt; Склад</Наименование>
						<Порядок>200</Порядок>
						<Источник Имя="Склад" Вид="Реквизит" Тип="СправочникСсылка.Склады"/>
						<Приемник Имя="Склад" Вид="Реквизит" Тип="СправочникСсылка.Склады"/>
						<КодПравилаКонвертации>Склады                                            </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>5</Код>
						<Наименование>ПометкаУдаления --&gt; ПометкаУдаления</Наименование>
						<Порядок>250</Порядок>
						<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
						<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
					</Свойство>
					<Свойство>
						<Код>6</Код>
						<Наименование>Фирма --&gt; Организация</Наименование>
						<Порядок>300</Порядок>
						<Источник Имя="Фирма" Вид="Реквизит" Тип="СправочникСсылка.Фирмы"/>
						<Приемник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
						<КодПравилаКонвертации>Организации                                       </КодПравилаКонвертации>
					</Свойство>
					<Группа>
						<Код>7</Код>
						<Наименование>Товары --&gt; Товары</Наименование>
						<Порядок>350</Порядок>
						<Источник Имя="Товары" Вид="ТабличнаяЧасть"/>
						<Приемник Имя="Товары" Вид="ТабличнаяЧасть"/>
						<ПередОбработкойВыгрузки>Выполнить(Алгоритмы.ПолучитьТаблицуТоваров);</ПередОбработкойВыгрузки>
						<Свойство>
							<Код>8</Код>
							<Наименование>Количество --&gt; Количество</Наименование>
							<Порядок>50</Порядок>
							<Источник Имя="Количество" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="Количество" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>9</Код>
							<Наименование>Номенклатура --&gt; Номенклатура</Наименование>
							<Порядок>100</Порядок>
							<Источник Имя="Номенклатура" Вид="Реквизит" Тип="СправочникСсылка.Номенклатура"/>
							<Приемник Имя="Номенклатура" Вид="Реквизит" Тип="СправочникСсылка.Номенклатура"/>
							<КодПравилаКонвертации>Номенклатура                                      </КодПравилаКонвертации>
							<ПередВыгрузкой>Выполнить(Алгоритмы.ПередВыгрузкойНоменклатурыТовар);</ПередВыгрузкой>
						</Свойство>
						<Свойство>
							<Код>10</Код>
							<Наименование>Цена --&gt; Цена</Наименование>
							<Порядок>150</Порядок>
							<Источник Имя="Цена" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="Цена" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>11</Код>
							<Наименование> --&gt; Сумма</Наименование>
							<Порядок>200</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="Сумма" Вид="Реквизит" Тип="Число"/>
						</Свойство>
					</Группа>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>ОтчетОРозничныхПродажах</Код>
				<Наименование>ДокументСсылка.ОтчетКассовойСмены --&gt; ДокументСсылка.ОтчетОРозничныхПродажах</Наименование>
				<Порядок>400</Порядок>
				<ПередВыгрузкой>Выполнить(Алгоритмы.ПередВыгрузкойОбъектаПКО);</ПередВыгрузкой>
				<ПослеЗагрузки>Объект.ЗаполнитьСчетаУчетаВТабЧасти(Объект.Товары, Истина);
Объект.Счеткасса = ПланыСчетов.Хозрасчетный.НайтиПоКоду("50.02");
Объект.СтатьяДвиженияДенежныхСредств = Справочники.СтатьиДвиженияДенежныхСредств.НайтиПоКоду("000000007");

Для Каждого СтрокаТЧ Из Объект.Оплата Цикл
	СтрокаТЧ.СчетУчетаРасчетов 	= СтрокаТЧ.ВидОплаты.СчетУчетаРасчетов;
КонецЦикла;


//  Если Объект.Организация = Справочники.Организации.НайтиПоКоду("00004") Тогда    //гурмэ

Для каждого СтрокаТЧ из Объект.Товары Цикл
//	   
//	СтрокаТЧ.СчетУчета = ПланыСчетов.Хозрасчетный.НайтиПоКоду("41.02");
//	СтрокаТЧ.СчетДоходов  = ПланыСчетов.Хозрасчетный.НайтиПоКоду("90.01.1");
//	СтрокаТЧ.СчетУчетаНДСпоРеализации  = ПланыСчетов.Хозрасчетный.НайтиПоКоду("90.03");
//	СтрокаТЧ.СчетРасходов  = ПланыСчетов.Хозрасчетный.НайтиПоКоду("90.02.1");
	   СтрокаТЧ.Субконто = Справочники.Номенклатурныегруппы.найтиПоКоду("БП0000003");
//	   
   КонецЦикла;
//   
//   
//ИначеЕсли Объект.Организация = Справочники.Организации.НайтиПоКоду("00001") Тогда      //калинка - старая
//	
//Для каждого СтрокаТЧ из Объект.Товары Цикл
//	   
//	СтрокаТЧ.СчетУчета = ПланыСчетов.Хозрасчетный.НайтиПоКоду("41.02");
//	СтрокаТЧ.СчетДоходов  = ПланыСчетов.Хозрасчетный.НайтиПоКоду("90.01.1");
//	СтрокаТЧ.СчетУчетаНДСпоРеализации  = ПланыСчетов.Хозрасчетный.НайтиПоКоду("90.03");
//	СтрокаТЧ.СчетРасходов  = ПланыСчетов.Хозрасчетный.НайтиПоКоду("90.02.1");
//	   СтрокаТЧ.Субконто = Справочники.Номенклатурныегруппы.найтиПоКоду("БП0000003");
//	   
//   КонецЦикла;
//   
//ИначеЕсли  Объект.Организация = Справочники.Организации.НайтиПоКоду("00002") Тогда      //ко
//	
//	Для каждого СтрокаТЧ из Объект.Товары Цикл
//	   
//	СтрокаТЧ.СчетУчета = ПланыСчетов.Хозрасчетный.НайтиПоКоду("41.02");
//	СтрокаТЧ.СчетДоходов  = ПланыСчетов.Хозрасчетный.НайтиПоКоду("90.01.2");
//	//СтрокаТЧ.СчетУчетаНДСпоРеализации  = ПланыСчетов.Хозрасчетный.НайтиПоКоду("90.03");
//	СтрокаТЧ.СчетРасходов  = ПланыСчетов.Хозрасчетный.НайтиПоКоду("90.02.2");
//	   СтрокаТЧ.Субконто = Справочники.Номенклатурныегруппы.найтиПоКоду("БП0000003");
//	   
//   КонецЦикла;
//	   
// 
//КонецЕсли;
//КонецЕсли;
//КонецЕсли;


Для Каждого СтрокаТЧ из Объект.Оплата   Цикл
	
	СтрокаТЧ.СчетУчетаРасчетов = ПланыСчетов.Хозрасчетный.НайтиПоКоду("57.03");
	Если Объект.Организация = Справочники.Организации.НайтиПоКоду("00001") Тогда
	   СтрокаТЧ.ДоговорКонтрагента = Справочники.ДоговорыКонтрагентов.НайтиПоКоду("000100002");
   Иначе 
	    СтрокаТЧ.ДоговорКонтрагента = Справочники.ДоговорыКонтрагентов.НайтиПоКоду("00100001");
		КонецЕсли;
	
КонецЦикла;

Если Объект.Организация = Справочники.Организации.НайтиПоКоду("00005")        //КОНЦЕПТ ТРЕЙД
	//или Объект.Организация = Справочники.Организации.НайтиПоКоду("00006")      //ГУРМАН	
	тогда
	
		Объект.УчитыватьНДС = Ложь;
	
	//Объект.НДСВключенВСтоимость = Ложь;
	
	//Объект.СуммаВключаетНДС = ложь;

	
	
	Для каждого СтрокаТЧ из Объект.Товары Цикл
	   
	СтрокаТЧ.СтавкаНДС = перечисления.СтавкиНДС.БезНДС;
   	СтрокаТЧ.суммаНДС = 0;
	
		СтрокаТЧ.СчетДоходов  = ПланыСчетов.Хозрасчетный.НайтиПоКоду("90.01.2");
	СтрокаТЧ.СчетРасходов  = ПланыСчетов.Хозрасчетный.НайтиПоКоду("90.02.2");

						
КонецЦикла;

иНАЧЕ
Если 	 Объект.Организация = Справочники.Организации.НайтиПоКоду("00006")      //ГУРМАН	
  	тогда
	
		Объект.УчитыватьНДС = Ложь;
	
	//Объект.НДСВключенВСтоимость = Ложь;
	
	//Объект.СуммаВключаетНДС = ложь;

	
	
	Для каждого СтрокаТЧ из Объект.Товары Цикл
	   
	СтрокаТЧ.СтавкаНДС = перечисления.СтавкиНДС.БезНДС;
   	СтрокаТЧ.суммаНДС = 0;
	
		СтрокаТЧ.СчетДоходов  = ПланыСчетов.Хозрасчетный.НайтиПоКоду("90.01.1");
	СтрокаТЧ.СчетРасходов  = ПланыСчетов.Хозрасчетный.НайтиПоКоду("90.02.1");

						
КонецЦикла;
КонецЕсли;

КонецЕсли;
	


Для Каждого СтрокаТЧ из Объект.Оплата   Цикл
	
	Если Объект.Организация = Справочники.Организации.НайтиПоКоду("00005") Тогда
		
	   СтрокаТЧ.ВидОплаты = справочники.ВидыОплатОрганизаций.НайтиПоНаименованию("Банковские карты");
	   
	   СтрокаТЧ.Контрагент = справочники.Контрагенты.НайтиПоНаименованию("АКБ Форштадт");
	   
	   
	   СтрокаТЧ.ДоговорКонтрагента = Справочники.ДоговорыКонтрагентов.НайтиПоНаименованию("Эквайринг");
		
	КонецЕсли;
	
КонецЦикла;




    Ин = 0;
    Попытка
        Объект.Записать(РежимЗаписиДокумента.Проведение);
        Сообщить("Документ проведен : "+ СокрЛП(Объект));
        Ин = Ин + 1;
    Исключение
        Сообщить("ДОКУМЕНТ НЕ ПРОВЕДЕН : "+ ОписаниеОшибки(), СтатусСообщения.ОченьВажное);
        Сообщить(" "+СокрЛП(Объект));
    КонецПопытки;</ПослеЗагрузки>
				<СинхронизироватьПоИдентификатору>true</СинхронизироватьПоИдентификатору>
				<ПродолжитьПоискПоПолямПоискаЕслиПоИдентификаторуНеНашли>true</ПродолжитьПоискПоПолямПоискаЕслиПоИдентификаторуНеНашли>
				<Источник>ДокументСсылка.ОтчетКассовойСмены</Источник>
				<Приемник>ДокументСсылка.ОтчетОРозничныхПродажах</Приемник>
				<Свойства>
					<Свойство Поиск="true">
						<Код>1</Код>
						<Наименование>Дата --&gt; Дата</Наименование>
						<Порядок>50</Порядок>
						<Источник Имя="Дата" Вид="Свойство" Тип="Дата"/>
						<Приемник Имя="Дата" Вид="Свойство" Тип="Дата"/>
					</Свойство>
					<Свойство Поиск="true">
						<Код>2</Код>
						<Наименование>Номер --&gt; Номер</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="Номер" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Номер" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>3</Код>
						<Наименование>ВалютаДокумента --&gt; ВалютаДокумента</Наименование>
						<Порядок>150</Порядок>
						<Источник Имя="ВалютаДокумента" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
						<Приемник Имя="ВалютаДокумента" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
						<КодПравилаКонвертации>Валюты                                            </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>4</Код>
						<Наименование>Комментарий --&gt; Комментарий</Наименование>
						<Порядок>200</Порядок>
						<Источник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>5</Код>
						<Наименование>Склад --&gt; Склад</Наименование>
						<Порядок>250</Порядок>
						<Источник Имя="Склад" Вид="Реквизит" Тип="СправочникСсылка.Склады"/>
						<Приемник Имя="Склад" Вид="Реквизит" Тип="СправочникСсылка.Склады"/>
						<КодПравилаКонвертации>Склады                                            </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>6</Код>
						<Наименование>СуммаВключаетНДС --&gt; СуммаВключаетНДС</Наименование>
						<Порядок>300</Порядок>
						<Источник Имя="СуммаВключаетНДС" Вид="Реквизит" Тип="Булево"/>
						<Приемник Имя="СуммаВключаетНДС" Вид="Реквизит" Тип="Булево"/>
					</Свойство>
					<Свойство>
						<Код>7</Код>
						<Наименование>СуммаДокумента --&gt; СуммаДокумента</Наименование>
						<Порядок>350</Порядок>
						<Источник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
						<Приемник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
					</Свойство>
					<Свойство>
						<Код>8</Код>
						<Наименование>УчитыватьНДС --&gt; УчитыватьНДС</Наименование>
						<Порядок>400</Порядок>
						<Источник Имя="УчитыватьНДС" Вид="Реквизит" Тип="Булево"/>
						<Приемник Имя="УчитыватьНДС" Вид="Реквизит" Тип="Булево"/>
					</Свойство>
					<Свойство>
						<Код>9</Код>
						<Наименование>ПометкаУдаления --&gt; ПометкаУдаления</Наименование>
						<Порядок>450</Порядок>
						<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
						<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
					</Свойство>
					<Свойство Отключить="true">
						<Код>10</Код>
						<Наименование>Проведен --&gt; Проведен</Наименование>
						<Порядок>500</Порядок>
						<Источник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
						<Приемник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
					</Свойство>
					<Свойство>
						<Код>11</Код>
						<Наименование>Фирма --&gt; Организация</Наименование>
						<Порядок>550</Порядок>
						<Источник Имя="Фирма" Вид="Реквизит" Тип="СправочникСсылка.Фирмы"/>
						<Приемник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
						<КодПравилаКонвертации>Организации                                       </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>12</Код>
						<Наименование> --&gt; ВидОперации</Наименование>
						<Порядок>600</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="ВидОперации" Вид="Реквизит" Тип="ПеречислениеСсылка.ВидыОперацийОтчетОРозничныхПродажах"/>
						<ПередВыгрузкой>Значение = "ОтчетККМОПродажах";</ПередВыгрузкой>
					</Свойство>
					<Свойство>
						<Код>13</Код>
						<Наименование>КратностьВзаиморасчетов --&gt; КратностьДокумента</Наименование>
						<Порядок>650</Порядок>
						<Источник Имя="КратностьВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
						<Приемник Имя="КратностьДокумента" Вид="Реквизит" Тип="Число"/>
					</Свойство>
					<Свойство>
						<Код>14</Код>
						<Наименование>КурсВзаиморасчетов --&gt; КурсДокумента</Наименование>
						<Порядок>700</Порядок>
						<Источник Имя="КурсВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
						<Приемник Имя="КурсДокумента" Вид="Реквизит" Тип="Число"/>
					</Свойство>
					<Группа>
						<Код>15</Код>
						<Наименование>Товары --&gt; Товары</Наименование>
						<Порядок>750</Порядок>
						<Источник Имя="Товары" Вид="ТабличнаяЧасть"/>
						<Приемник Имя="Товары" Вид="ТабличнаяЧасть"/>
						<ПередОбработкойВыгрузки>Выполнить(Алгоритмы.ПолучитьТаблицуУслуг);
ТабТоваров = КоллекцияОбъектов;

// дополним товары услугами
Выполнить(Алгоритмы.ПолучитьТаблицуТоваров);

Для Каждого СтрокаТЧ Из ТабТоваров Цикл
	НоваяСтрока = КоллекцияОбъектов.Добавить();
	ЗаполнитьЗначенияСвойств(НоваяСтрока, СтрокаТЧ);
КонецЦикла;         

// дополним товары сертификатами
Для Каждого СтрокаТЧ Из Источник.Сертификаты Цикл
	
	Если СтрокаТЧ.Количество &gt; 0 Тогда
		НоваяСтрока = КоллекцияОбъектов.Добавить();
		ЗаполнитьЗначенияСвойств(НоваяСтрока, СтрокаТЧ);
	КонецЕсли;
КонецЦикла;</ПередОбработкойВыгрузки>
						<ПередВыгрузкой>Если ОбъектКоллекции.Количество = 0 Тогда
	Отказ = Истина;
КонецЕсли;</ПередВыгрузкой>
						<Свойство>
							<Код>16</Код>
							<Наименование>Количество --&gt; Количество</Наименование>
							<Порядок>50</Порядок>
							<Источник Имя="Количество" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="Количество" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>17</Код>
							<Наименование> --&gt; Номенклатура</Наименование>
							<Порядок>100</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="Номенклатура" Вид="Реквизит" Тип="СправочникСсылка.Номенклатура"/>
							<ПередВыгрузкой>Выполнить(Алгоритмы.ПередВыгрузкойНоменклатурыТовар);</ПередВыгрузкой>
						</Свойство>
						<Свойство>
							<Код>18</Код>
							<Наименование>СтавкаНДС --&gt; СтавкаНДС</Наименование>
							<Порядок>150</Порядок>
							<Источник Имя="СтавкаНДС" Вид="Реквизит" Тип="ПеречислениеСсылка.СтавкиНДС"/>
							<Приемник Имя="СтавкаНДС" Вид="Реквизит" Тип="ПеречислениеСсылка.СтавкиНДС"/>
							<КодПравилаКонвертации>СтавкиНДС                                         </КодПравилаКонвертации>
						</Свойство>
						<Свойство>
							<Код>19</Код>
							<Наименование>Сумма --&gt; Сумма</Наименование>
							<Порядок>200</Порядок>
							<Источник Имя="Сумма" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="Сумма" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>20</Код>
							<Наименование>СуммаНДС --&gt; СуммаНДС</Наименование>
							<Порядок>250</Порядок>
							<Источник Имя="СуммаНДС" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="СуммаНДС" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>21</Код>
							<Наименование>Цена --&gt; Цена</Наименование>
							<Порядок>300</Порядок>
							<Источник Имя="Цена" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="Цена" Вид="Реквизит" Тип="Число"/>
						</Свойство>
					</Группа>
					<Свойство>
						<Код>25</Код>
						<Наименование> --&gt; СчетКасса</Наименование>
						<Порядок>800</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="СчетКасса" Вид="Реквизит" Тип="ПланСчетовСсылка.Хозрасчетный"/>
						<ПередВыгрузкой>Если Константы.ВалютаРегламентированногоУчета.Получить() = Источник.ВалютаДокумента Тогда
	Значение = "50.01";
Иначе
	Значение = "50.21";
КонецЕсли;</ПередВыгрузкой>
					</Свойство>
					<Группа>
						<Код>26</Код>
						<Наименование>Оплата --&gt; Оплата</Наименование>
						<Порядок>850</Порядок>
						<Источник Имя="Оплата" Вид="ТабличнаяЧасть"/>
						<Приемник Имя="Оплата" Вид="ТабличнаяЧасть"/>
						<ПередВыгрузкой>Если (ОбъектКоллекции.ВидОплаты.ТипОплаты = Перечисления.ТипыОплаты.Наличные) ИЛИ (ОбъектКоллекции.Сумма = 0) Тогда
	Отказ = Истина;
КонецЕсли;</ПередВыгрузкой>
						<Свойство>
							<Код>27</Код>
							<Наименование>ВидОплаты --&gt; ВидОплаты</Наименование>
							<Порядок>50</Порядок>
							<Источник Имя="ВидОплаты" Вид="Реквизит" Тип="СправочникСсылка.ВидыОплаты"/>
							<Приемник Имя="ВидОплаты" Вид="Реквизит" Тип="СправочникСсылка.ВидыОплатОрганизаций"/>
							<КодПравилаКонвертации>ВидыОплатОрганизаций                              </КодПравилаКонвертации>
							<ПередВыгрузкой>ИсходящиеДанные = Источник.Фирма;</ПередВыгрузкой>
						</Свойство>
						<Свойство>
							<Код>28</Код>
							<Наименование>Сумма --&gt; СуммаОплаты</Наименование>
							<Порядок>100</Порядок>
							<Источник Имя="Сумма" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="СуммаОплаты" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>29</Код>
							<Наименование>ДоговорКонтрагента --&gt; ДоговорКонтрагента</Наименование>
							<Порядок>150</Порядок>
							<Источник Имя="ДоговорКонтрагента" Вид="Реквизит" Тип="СправочникСсылка.ДоговорыКонтрагентов"/>
							<Приемник Имя="ДоговорКонтрагента" Вид="Реквизит" Тип="СправочникСсылка.ДоговорыКонтрагентов"/>
							<КодПравилаКонвертации>ДоговорыКонтрагентов                              </КодПравилаКонвертации>
						</Свойство>
						<Свойство>
							<Код>30</Код>
							<Наименование>Контрагент --&gt; Контрагент</Наименование>
							<Порядок>200</Порядок>
							<Источник Имя="Контрагент" Вид="Реквизит" Тип="СправочникСсылка.Контрагенты"/>
							<Приемник Имя="Контрагент" Вид="Реквизит" Тип="СправочникСсылка.Контрагенты"/>
							<КодПравилаКонвертации>Контрагенты                                       </КодПравилаКонвертации>
						</Свойство>
					</Группа>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>ПеремещениеТоваров</Код>
				<Наименование>ДокументСсылка.ПеремещениеТоваров --&gt; ДокументСсылка.ПеремещениеТоваров</Наименование>
				<Порядок>450</Порядок>
				<ПередВыгрузкой>Если ЕстьРеквизитДокумента("ПеремещениеМеждуФирмами", Источник.Метаданные()) И Источник.ПеремещениеМеждуФирмами Тогда
	Отказ = Истина;
КонецЕсли;

//Выполнить(Алгоритмы.ПередВыгрузкойОбъектаПКО);</ПередВыгрузкой>
				<ПослеЗагрузки>Если Объект.Организация = Справочники.Организации.НайтиПоКоду("00003") тогда

Для Каждого СтрокаТЧ Из Объект.Товары Цикл
	
	СтрокаТЧ.СчетУчета = ПланыСчетов.Хозрасчетный.НайтиПоКоду("10.01");
	СтрокаТЧ.НовыйСчетУчета =  ПланыСчетов.Хозрасчетный.НайтиПоКоду("10.01");
	
КонецЦикла;
//Иначе
//Если  Объект.СкладОтправитель = Справочники.Склады.НайтиПоКоду("00016")
//	или Объект.СкладОтправитель = Справочники.Склады.НайтиПоКоду("00002")
//	
//	и НЕ Объект.СкладПолучатель = Справочники.Склады.НайтиПоКоду("00016")
//	или НЕ Объект.СкладПолучатель = Справочники.Склады.НайтиПоКоду("00002")
//	
//	Тогда 
//	//сообщить("Объект.СкладОтправитель");


//	Для каждого СтрокаТЧ Из Объект.Товары Цикл        
//		СтрокаТЧ.СчетУчета = ПланыСчетов.Хозрасчетный.НайтиПоКоду("41.02");
//	СтрокаТЧ.НовыйСчетУчета =  ПланыСчетов.Хозрасчетный.НайтиПоКоду("41.01");
//   
//КонецЦикла; 

//иначе
//	
//	Если  Объект.СкладОтправитель = Справочники.Склады.НайтиПоКоду("00016")
//	или Объект.СкладОтправитель = Справочники.Склады.НайтиПоКоду("00002")
//	
//	и Объект.СкладПолучатель = Справочники.Склады.НайтиПоКоду("00016")
//	или Объект.СкладПолучатель = Справочники.Склады.НайтиПоКоду("00002")

//	
//Тогда   // сообщить("Объект.СкладОтправитель");

//	Для каждого СтрокаТЧ Из Объект.Товары Цикл        
//		СтрокаТЧ.СчетУчета = ПланыСчетов.Хозрасчетный.НайтиПоКоду("41.02");
//	СтрокаТЧ.НовыйСчетУчета =  ПланыСчетов.Хозрасчетный.НайтиПоКоду("41.02");
//   
//КонецЦикла; 

//иначе
//	
//	Если НЕ  Объект.СкладОтправитель =  Справочники.Склады.НайтиПоКоду("00016")
//	или НЕ Объект.СкладОтправитель =  Справочники.Склады.НайтиПоКоду("00002")
//	
//	и НЕ Объект.СкладПолучатель =  Справочники.Склады.НайтиПоКоду("00016")
//	или НЕ Объект.СкладПолучатель =  Справочники.Склады.НайтиПоКоду("00002")

//	
//	Тогда    // сообщить("Объект.СкладОтправитель");



//	Для каждого СтрокаТЧ Из Объект.Товары Цикл        
//		СтрокаТЧ.СчетУчета = ПланыСчетов.Хозрасчетный.НайтиПоКоду("41.01");
//	СтрокаТЧ.НовыйСчетУчета =  ПланыСчетов.Хозрасчетный.НайтиПоКоду("41.01");
//   
//КонецЦикла; 

//иначе
//	
//	Если НЕ Объект.СкладОтправитель = Справочники.Склады.НайтиПоКоду("00016")
//	или НЕ Объект.СкладОтправитель = Справочники.Склады.НайтиПоКоду("00002")
//	
//	и  Объект.СкладПолучатель = Справочники.Склады.НайтиПоКоду("00016")
//	или  Объект.СкладПолучатель = Справочники.Склады.НайтиПоКоду("00002")

//	
//	Тогда    // сообщить("Объект.СкладОтправитель");



//	Для каждого СтрокаТЧ Из Объект.Товары Цикл        
//		СтрокаТЧ.СчетУчета = ПланыСчетов.Хозрасчетный.НайтиПоКоду("41.01");
//	СтрокаТЧ.НовыйСчетУчета =  ПланыСчетов.Хозрасчетный.НайтиПоКоду("41.02");
//   
//КонецЦикла; 

//КонецЕсли;
//	КонецЕсли; 
//	КонецЕсли;
//КонецЕсли;
//КонецЕсли;

Иначе 

Для Каждого СтрокаТЧ Из Объект.Товары Цикл
	Объект.ЗаполнитьСчетаУчетаВСтрокеТабЧастиРегл(СтрокаТЧ, "Товары", Истина);
КонецЦикла;

КонецЕсли;
    Ин = 0;
    Попытка
        Объект.Записать(РежимЗаписиДокумента.Проведение);
        Сообщить("Документ проведен : "+ СокрЛП(Объект));
        Ин = Ин + 1;
    Исключение
        Сообщить("ДОКУМЕНТ НЕ ПРОВЕДЕН : "+ ОписаниеОшибки(), СтатусСообщения.ОченьВажное);
        Сообщить(" "+СокрЛП(Объект));
    КонецПопытки;</ПослеЗагрузки>
				<СинхронизироватьПоИдентификатору>true</СинхронизироватьПоИдентификатору>
				<ПродолжитьПоискПоПолямПоискаЕслиПоИдентификаторуНеНашли>true</ПродолжитьПоискПоПолямПоискаЕслиПоИдентификаторуНеНашли>
				<Источник>ДокументСсылка.ПеремещениеТоваров</Источник>
				<Приемник>ДокументСсылка.ПеремещениеТоваров</Приемник>
				<Свойства>
					<Свойство Поиск="true">
						<Код>1</Код>
						<Наименование>Дата --&gt; Дата</Наименование>
						<Порядок>50</Порядок>
						<Источник Имя="Дата" Вид="Свойство" Тип="Дата"/>
						<Приемник Имя="Дата" Вид="Свойство" Тип="Дата"/>
					</Свойство>
					<Свойство Поиск="true">
						<Код>2</Код>
						<Наименование>Номер --&gt; Номер</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="Номер" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Номер" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>3</Код>
						<Наименование> --&gt; ВидОперации</Наименование>
						<Порядок>150</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="ВидОперации" Вид="Реквизит" Тип="ПеречислениеСсылка.ВидыОперацийПеремещениеТоваров"/>
						<ПередВыгрузкой>Значение = "ТоварыПродукция";</ПередВыгрузкой>
					</Свойство>
					<Свойство>
						<Код>4</Код>
						<Наименование>Комментарий --&gt; Комментарий</Наименование>
						<Порядок>200</Порядок>
						<Источник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>5</Код>
						<Наименование>СкладПолучатель --&gt; СкладПолучатель</Наименование>
						<Порядок>250</Порядок>
						<Источник Имя="СкладПолучатель" Вид="Реквизит" Тип="СправочникСсылка.Склады"/>
						<Приемник Имя="СкладПолучатель" Вид="Реквизит" Тип="СправочникСсылка.Склады"/>
						<КодПравилаКонвертации>Склады                                            </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>6</Код>
						<Наименование>ПометкаУдаления --&gt; ПометкаУдаления</Наименование>
						<Порядок>300</Порядок>
						<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
						<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
					</Свойство>
					<Свойство Отключить="true">
						<Код>7</Код>
						<Наименование>Проведен --&gt; Проведен</Наименование>
						<Порядок>350</Порядок>
						<Источник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
						<Приемник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
					</Свойство>
					<Свойство>
						<Код>8</Код>
						<Наименование>Фирма --&gt; Организация</Наименование>
						<Порядок>400</Порядок>
						<Источник Имя="Фирма" Вид="Реквизит" Тип="СправочникСсылка.Фирмы"/>
						<Приемник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
						<КодПравилаКонвертации>Организации                                       </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>9</Код>
						<Наименование>Склад --&gt; СкладОтправитель</Наименование>
						<Порядок>450</Порядок>
						<Источник Имя="Склад" Вид="Реквизит" Тип="СправочникСсылка.Склады"/>
						<Приемник Имя="СкладОтправитель" Вид="Реквизит" Тип="СправочникСсылка.Склады"/>
						<КодПравилаКонвертации>Склады                                            </КодПравилаКонвертации>
					</Свойство>
					<Группа>
						<Код>10</Код>
						<Наименование>Товары --&gt; Товары</Наименование>
						<Порядок>500</Порядок>
						<Источник Имя="Товары" Вид="ТабличнаяЧасть"/>
						<Приемник Имя="Товары" Вид="ТабличнаяЧасть"/>
						<ПередОбработкойВыгрузки>Выполнить(Алгоритмы.ПолучитьТаблицуТоваров);</ПередОбработкойВыгрузки>
						<Свойство>
							<Код>11</Код>
							<Наименование>Количество --&gt; Количество</Наименование>
							<Порядок>50</Порядок>
							<Источник Имя="Количество" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="Количество" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>12</Код>
							<Наименование>Номенклатура --&gt; Номенклатура</Наименование>
							<Порядок>100</Порядок>
							<Источник Имя="Номенклатура" Вид="Реквизит" Тип="СправочникСсылка.Номенклатура"/>
							<Приемник Имя="Номенклатура" Вид="Реквизит" Тип="СправочникСсылка.Номенклатура"/>
							<КодПравилаКонвертации>Номенклатура                                      </КодПравилаКонвертации>
							<ПередВыгрузкой>Выполнить(Алгоритмы.ПередВыгрузкойНоменклатурыТовар);</ПередВыгрузкой>
						</Свойство>
						<Свойство>
							<Код>16</Код>
							<Наименование>Цена --&gt; Цена</Наименование>
							<Порядок>300</Порядок>
							<Источник Имя="Цена" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="Цена" Вид="Реквизит" Тип="Число"/>
						</Свойство>
					</Группа>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>ПлатежноеПоручениеВходящее</Код>
				<Наименование>ДокументСсылка.ПлатежноеПоручение --&gt; ДокументСсылка.ПлатежноеПоручениеВходящее</Наименование>
				<Порядок>500</Порядок>
				<ПередВыгрузкой>Если Источник.ВидОперации &lt;&gt; Перечисления.ВидыОперацийПлатежноеПоручение.Входящее Тогда	
	Отказ = Истина;                                                                    	
КонецЕсли;

Выполнить(Алгоритмы.ПередВыгрузкойОбъектаПКО);</ПередВыгрузкой>
				<ПриВыгрузке>СтруктураВозможныхДокументов = Новый Структура;
СтруктураВозможныхДокументов.Вставить("РасходнаяНакладная" , "РеализацияТоваровУслуг");
СтруктураВозможныхДокументов.Вставить("Счет"               , "СчетНаОплатуПокупателю");

Выполнить(Алгоритмы.ЗаписатьУзелДокументОснование);</ПриВыгрузке>
				<ПриЗагрузке>Выполнить(Алгоритмы.ПрочитатьУзелСвязанныхДокументов);</ПриЗагрузке>
				<ПослеЗагрузки>УправлениеДенежнымиСредствами.ЗаполнитьСчетУчетаДенежныхСредств(Объект, "СчетБанк");

Если НЕ ЗначениеЗаполнено(Объект.СчетБанк) Тогда
	Если Объект.ВалютаДокумента = Константы.ВалютаРегламентированногоУчета.Получить() Тогда
		Объект.СчетБанк = ПланыСчетов.Хозрасчетный.РасчетныеСчета;
	Иначе
		Объект.СчетБанк = ПланыСчетов.Хозрасчетный.ВалютныеСчета;
	КонецЕсли;
КонецЕсли;

Для Каждого СтрокаПлатеж Из Объект.РасшифровкаПлатежа Цикл
	
	СчетаУчета = БухгалтерскийУчетРасчетовСКонтрагентами.ПолучитьСчетаРасчетовСКонтрагентом(Объект.Организация, Объект.Контрагент, СтрокаПлатеж.ДоговорКонтрагента);
	
	СтрокаПлатеж.СчетУчетаРасчетовСКонтрагентом    = СчетаУчета.СчетРасчетовПокупателя;
	СтрокаПлатеж.СчетУчетаРасчетовПоАвансам        = СчетаУчета.СчетАвансовПокупателя;
	
КонецЦикла;</ПослеЗагрузки>
				<Источник>ДокументСсылка.ПлатежноеПоручение</Источник>
				<Приемник>ДокументСсылка.ПоступлениеНаРасчетныйСчет</Приемник>
				<Свойства>
					<Свойство Поиск="true">
						<Код>1</Код>
						<Наименование>Номер --&gt; Номер</Наименование>
						<Порядок>50</Порядок>
						<Источник Имя="Номер" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Номер" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство Поиск="true">
						<Код>2</Код>
						<Наименование>Дата --&gt; Дата</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="Дата" Вид="Свойство" Тип="Дата"/>
						<Приемник Имя="Дата" Вид="Свойство" Тип="Дата"/>
					</Свойство>
					<Свойство>
						<Код>3</Код>
						<Наименование>ВалютаДокумента --&gt; ВалютаДокумента</Наименование>
						<Порядок>150</Порядок>
						<Источник Имя="ВалютаДокумента" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
						<Приемник Имя="ВалютаДокумента" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
						<КодПравилаКонвертации>Валюты                                            </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>4</Код>
						<Наименование> --&gt; ВидОперации</Наименование>
						<Порядок>200</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="ВидОперации" Вид="Реквизит" Тип="ПеречислениеСсылка.ВидыОперацийПоступлениеДенежныхСредств"/>
						<ПередВыгрузкой>Если Источник.ВзаиморасчетыПодробно.Количество() &gt; 0 И 
	Источник.ВзаиморасчетыПодробно[0].ДоговорКонтрагента.ВидДоговора = Перечисления.ВидыДоговоровКонтрагентов.СПокупателем Тогда
	Значение = "ОплатаПокупателя";
Иначе
	Значение = "ВозвратОтПоставщика";
КонецЕсли;</ПередВыгрузкой>
					</Свойство>
					<Свойство>
						<Код>5</Код>
						<Наименование>ДокументОснование --&gt; ДокументОснование</Наименование>
						<Порядок>250</Порядок>
						<Источник Имя="ДокументОснование" Вид="Реквизит"/>
						<Приемник Имя="ДокументОснование" Вид="Реквизит"/>
					</Свойство>
					<Свойство>
						<Код>6</Код>
						<Наименование>Комментарий --&gt; Комментарий</Наименование>
						<Порядок>300</Порядок>
						<Источник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>7</Код>
						<Наименование>Контрагент --&gt; Контрагент</Наименование>
						<Порядок>350</Порядок>
						<Источник Имя="Контрагент" Вид="Реквизит" Тип="СправочникСсылка.Контрагенты"/>
						<Приемник Имя="Контрагент" Вид="Реквизит" Тип="СправочникСсылка.Контрагенты"/>
						<КодПравилаКонвертации>Контрагенты                                       </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>8</Код>
						<Наименование> --&gt; НазначениеПлатежа</Наименование>
						<Порядок>400</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="НазначениеПлатежа" Вид="Реквизит" Тип="Строка"/>
						<ПередВыгрузкой> Значение = СтрЗаменить(Источник.НазначениеПлатежа, Символы.ПС, " ");</ПередВыгрузкой>
					</Свойство>
					<Свойство>
						<Код>9</Код>
						<Наименование>СуммаДокумента --&gt; СуммаДокумента</Наименование>
						<Порядок>450</Порядок>
						<Источник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
						<Приемник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
					</Свойство>
					<Свойство>
						<Код>10</Код>
						<Наименование>ПометкаУдаления --&gt; ПометкаУдаления</Наименование>
						<Порядок>500</Порядок>
						<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
						<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
					</Свойство>
					<Свойство Отключить="true">
						<Код>11</Код>
						<Наименование>Проведен --&gt; Проведен</Наименование>
						<Порядок>550</Порядок>
						<Источник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
						<Приемник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
					</Свойство>
					<Свойство>
						<Код>12</Код>
						<Наименование>ВходящаяДата --&gt; ДатаВходящегоДокумента</Наименование>
						<Порядок>600</Порядок>
						<Источник Имя="ВходящаяДата" Вид="Реквизит" Тип="Дата"/>
						<Приемник Имя="ДатаВходящегоДокумента" Вид="Реквизит" Тип="Дата"/>
					</Свойство>
					<Свойство>
						<Код>13</Код>
						<Наименование>ВходящийНомер --&gt; НомерВходящегоДокумента</Наименование>
						<Порядок>650</Порядок>
						<Источник Имя="ВходящийНомер" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="НомерВходящегоДокумента" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Группа>
						<Код>14</Код>
						<Наименование>ВзаиморасчетыПодробно --&gt; РасшифровкаПлатежа</Наименование>
						<Порядок>700</Порядок>
						<Источник Имя="ВзаиморасчетыПодробно" Вид="ТабличнаяЧасть"/>
						<Приемник Имя="РасшифровкаПлатежа" Вид="ТабличнаяЧасть"/>
						<Свойство>
							<Код>15</Код>
							<Наименование>ДоговорКонтрагента --&gt; ДоговорКонтрагента</Наименование>
							<Порядок>50</Порядок>
							<Источник Имя="ДоговорКонтрагента" Вид="Измерение" Тип="СправочникСсылка.ДоговорыКонтрагентов"/>
							<Приемник Имя="ДоговорКонтрагента" Вид="Реквизит" Тип="СправочникСсылка.ДоговорыКонтрагентов"/>
							<КодПравилаКонвертации>ДоговорыКонтрагентов                              </КодПравилаКонвертации>
						</Свойство>
						<Свойство>
							<Код>16</Код>
							<Наименование>КратностьВзаиморасчетов --&gt; КратностьВзаиморасчетов</Наименование>
							<Порядок>100</Порядок>
							<Источник Имя="КратностьВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="КратностьВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>17</Код>
							<Наименование>КурсВзаиморасчетов --&gt; КурсВзаиморасчетов</Наименование>
							<Порядок>150</Порядок>
							<Источник Имя="КурсВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="КурсВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>18</Код>
							<Наименование>СтавкаНДС --&gt; СтавкаНДС</Наименование>
							<Порядок>200</Порядок>
							<Источник Имя="СтавкаНДС" Вид="Реквизит" Тип="ПеречислениеСсылка.СтавкиНДС"/>
							<Приемник Имя="СтавкаНДС" Вид="Реквизит" Тип="ПеречислениеСсылка.СтавкиНДС"/>
							<КодПравилаКонвертации>СтавкиНДС                                         </КодПравилаКонвертации>
						</Свойство>
						<Свойство>
							<Код>19</Код>
							<Наименование>СуммаВзаиморасчетов --&gt; СуммаВзаиморасчетов</Наименование>
							<Порядок>250</Порядок>
							<Источник Имя="СуммаВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="СуммаВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>20</Код>
							<Наименование>СуммаНДС --&gt; СуммаНДС</Наименование>
							<Порядок>300</Порядок>
							<Источник Имя="СуммаНДС" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="СуммаНДС" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>21</Код>
							<Наименование>Сумма --&gt; СуммаПлатежа</Наименование>
							<Порядок>350</Порядок>
							<Источник Имя="Сумма" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="СуммаПлатежа" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>25</Код>
							<Наименование> --&gt; СпособПогашенияЗадолженности</Наименование>
							<Порядок>400</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="СпособПогашенияЗадолженности" Вид="Реквизит" Тип="ПеречислениеСсылка.СпособыПогашенияЗадолженности"/>
							<ПередВыгрузкой>Значение = "Автоматически";</ПередВыгрузкой>
						</Свойство>
					</Группа>
					<Свойство>
						<Код>22</Код>
						<Наименование>БанковскийСчетКонтрагента --&gt; СчетКонтрагента</Наименование>
						<Порядок>750</Порядок>
						<Источник Имя="БанковскийСчетКонтрагента" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчета"/>
						<Приемник Имя="СчетКонтрагента" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчета"/>
						<КодПравилаКонвертации>БанковскиеСчета                                   </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>23</Код>
						<Наименование>БанковскийСчет --&gt; СчетОрганизации</Наименование>
						<Порядок>800</Порядок>
						<Источник Имя="БанковскийСчет" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчета"/>
						<Приемник Имя="СчетОрганизации" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчета"/>
						<КодПравилаКонвертации>БанковскиеСчета                                   </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>24</Код>
						<Наименование>Фирма --&gt; Организация</Наименование>
						<Порядок>850</Порядок>
						<Источник Имя="Фирма" Вид="Реквизит" Тип="СправочникСсылка.Фирмы"/>
						<Приемник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
						<КодПравилаКонвертации>Организации                                       </КодПравилаКонвертации>
					</Свойство>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>ПоступлениеТоваровУслуг</Код>
				<Наименование>ДокументСсылка.ПриходнаяНакладная --&gt; ДокументСсылка.ПоступлениеТоваровУслуг</Наименование>
				<Порядок>550</Порядок>
				<ПередВыгрузкой>//Выполнить(Алгоритмы.ПередВыгрузкойОбъектаПКО);</ПередВыгрузкой>
				<ПослеЗагрузки>
Если НалоговыйУчетУСН.ПрименениеУСН(Объект.Организация, Объект.Дата) Тогда
	Объект.НДСВключенВСтоимость = Истина;
КонецЕсли;

//Объект.ЗаполнитьСчетаУчетаРасчетов();
//Объект.ЗаполнитьСчетаУчетаВТабЧасти(Объект.Товары, "Товары", Истина, Истина);
//Объект.ЗаполнитьСчетаУчетаВТабЧасти(Объект.Услуги, "Услуги", Истина, Истина);

Объект.СпособЗачетаАвансов = Перечисления.СпособыЗачетаАвансов.Автоматически;
Объект.СчетУчетаРасчетовСКонтрагентом = ПланыСчетов.Хозрасчетный.НайтиПоКоду("60.01");
Объект.СчетУчетаРасчетовПоАвансам = ПланыСчетов.Хозрасчетный.НайтиПоКоду("60.02");




Если Объект.организация = Справочники.организации.НайтиПоКоду("00003") и 
	 Объект.Контрагент = Справочники.Контрагенты.НайтиПоКоду("221")         Тогда
	//Объект.ДоговорКонтрагента = Справочники.ДоговорыКонтрагентов.найтиПоКоду("00100003") Тогда
	Сообщить("АЛЬБИОНИКА " + Объект + " Договор будет изменен на Договор с комитентом");
	Объект.ДоговорКонтрагента = Справочники.ДоговорыКонтрагентов.найтиПоКоду("БП0000196");  //завести договор с комитентом в БП

	
КонецЕсли;



//Объект.ЗаполнитьСчетаУчетаРасчетов();
//Объект.ЗаполнитьСчетаУчетаВТабЧасти(Объект.Товары, "Товары", Истина);
//Объект.ЗаполнитьСчетаУчетаВТабЧастиУслуги(Истина);


Если  Объект.организация = Справочники.организации.НайтиПоКоду("00002")
	и Объект.Контрагент = Справочники.Контрагенты.НайтиПоКоду("215")   тогда
	Объект.ДоговорКонтрагента = Справочники.ДоговорыКонтрагентов.найтиПоКоду("000100002"); 


	Для каждого СтрокаТЧ Из Объект.Товары Цикл        
		 СтрокаТЧ.СчетУчета = ПланыСчетов.Хозрасчетный.НайтиПоКоду("41.01");
СтрокаТЧ.ОтражениеВУСН = Перечисления.ОтражениеВУСН.НеПринимаются; 
КонецЦикла; 
иначе 




     Для каждого СтрокаТЧ из Объект.Товары Цикл
       
    СтрокаТЧ.СчетУчета = ПланыСчетов.Хозрасчетный.НайтиПоКоду("41.01");
    СтрокаТЧ.СчетУчетаНДС = ПланыСчетов.Хозрасчетный.НайтиПоКоду("19.03");
	

    
КонецЦикла;
КонецЕсли;

Если Объект.Организация = Справочники.Организации.НайтиПоКоду("00002")
	ИЛИ Объект.Организация = Справочники.Организации.НайтиПоКоду("00003") Тогда    
Для каждого СтрокаТЧ Из Объект.Товары Цикл        
СтрокаТЧ.ОтражениеВУСН = Перечисления.ОтражениеВУСН.Принимаются;        
КонецЦикла;        

Для каждого СтрокаТЧ Из Объект.Услуги Цикл        
СтрокаТЧ.ОтражениеВУСН = Перечисления.ОтражениеВУСН.Принимаются;    
КонецЦикла;   
КонецЕсли;

Если Объект.Организация = Справочники.Организации.НайтиПоКоду("00006")        //гурман
	или Объект.Организация = Справочники.Организации.НайтиПоКоду("00005")      //концепт трейд 
	
	тогда
	
		Объект.УчитыватьНДС = Ложь;
	
	Объект.НДСВключенВСтоимость = Ложь;
	
	Объект.СуммаВключаетНДС = ложь;

	
	
	Для каждого СтрокаТЧ из Объект.Товары Цикл
	   
	СтрокаТЧ.СтавкаНДС = перечисления.СтавкиНДС.БезНДС;
   	СтрокаТЧ.суммаНДС = 0;
	СтрокаТЧ.ОтражениеВУСН = Перечисления.ОтражениеВУСН.Принимаются;  
						
КонецЦикла;



КонецЕсли;



    Ин = 0;
    Попытка
        Объект.Записать(РежимЗаписиДокумента.Проведение);
        Сообщить("Документ проведен : "+ СокрЛП(Объект));
        Ин = Ин + 1;
    Исключение
        Сообщить("ДОКУМЕНТ НЕ ПРОВЕДЕН : "+ ОписаниеОшибки(), СтатусСообщения.ОченьВажное);
        Сообщить(" "+СокрЛП(Объект));
    КонецПопытки;
//Объект.Записать(РежимЗаписиДокумента.ОтменаПроведения);</ПослеЗагрузки>
				<Источник>ДокументСсылка.ПриходнаяНакладная</Источник>
				<Приемник>ДокументСсылка.ПоступлениеТоваровУслуг</Приемник>
				<Свойства>
					<Свойство Поиск="true">
						<Код>1</Код>
						<Наименование>Дата --&gt; Дата</Наименование>
						<Порядок>50</Порядок>
						<Источник Имя="Дата" Вид="Свойство" Тип="Дата"/>
						<Приемник Имя="Дата" Вид="Свойство" Тип="Дата"/>
					</Свойство>
					<Свойство Поиск="true">
						<Код>2</Код>
						<Наименование>Номер --&gt; Номер</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="Номер" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Номер" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Группа>
						<Код>3</Код>
						<Наименование>Товары --&gt; Товары</Наименование>
						<Порядок>150</Порядок>
						<Источник Имя="Товары" Вид="ТабличнаяЧасть"/>
						<Приемник Имя="Товары" Вид="ТабличнаяЧасть"/>
						<ПередОбработкойВыгрузки>Выполнить(Алгоритмы.ПолучитьТаблицуТоваров);</ПередОбработкойВыгрузки>
						<Свойство>
							<Код>4</Код>
							<Наименование>Количество --&gt; Количество</Наименование>
							<Порядок>100</Порядок>
							<Источник Имя="Количество" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="Количество" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>5</Код>
							<Наименование> --&gt; Номенклатура</Наименование>
							<Порядок>250</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="Номенклатура" Вид="Реквизит" Тип="СправочникСсылка.Номенклатура"/>
							<ПередВыгрузкой>Выполнить(Алгоритмы.ПередВыгрузкойНоменклатурыТовар);</ПередВыгрузкой>
						</Свойство>
						<Свойство>
							<Код>6</Код>
							<Наименование>СтавкаНДС --&gt; СтавкаНДС</Наименование>
							<Порядок>350</Порядок>
							<Источник Имя="СтавкаНДС" Вид="Реквизит" Тип="ПеречислениеСсылка.СтавкиНДС"/>
							<Приемник Имя="СтавкаНДС" Вид="Реквизит" Тип="ПеречислениеСсылка.СтавкиНДС"/>
							<КодПравилаКонвертации>СтавкиНДС                                         </КодПравилаКонвертации>
						</Свойство>
						<Свойство>
							<Код>7</Код>
							<Наименование>Сумма --&gt; Сумма</Наименование>
							<Порядок>450</Порядок>
							<Источник Имя="Сумма" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="Сумма" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>8</Код>
							<Наименование>СуммаНДС --&gt; СуммаНДС</Наименование>
							<Порядок>500</Порядок>
							<Источник Имя="СуммаНДС" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="СуммаНДС" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>9</Код>
							<Наименование>Цена --&gt; Цена</Наименование>
							<Порядок>550</Порядок>
							<Источник Имя="Цена" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="Цена" Вид="Реквизит" Тип="Число"/>
						</Свойство>
					</Группа>
					<Группа>
						<Код>15</Код>
						<Наименование>Услуги --&gt; Услуги</Наименование>
						<Порядок>200</Порядок>
						<Источник Имя="Услуги" Вид="ТабличнаяЧасть"/>
						<Приемник Имя="Услуги" Вид="ТабличнаяЧасть"/>
						<ПередОбработкойВыгрузки>Выполнить(Алгоритмы.ПолучитьТаблицуУслуг);</ПередОбработкойВыгрузки>
						<Свойство>
							<Код>16</Код>
							<Наименование>Количество --&gt; Количество</Наименование>
							<Порядок>50</Порядок>
							<Источник Имя="Количество" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="Количество" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>17</Код>
							<Наименование> --&gt; Номенклатура</Наименование>
							<Порядок>100</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="Номенклатура" Вид="Реквизит" Тип="СправочникСсылка.Номенклатура"/>
							<ПередВыгрузкой>Выполнить(Алгоритмы.ПередВыгрузкойНоменклатурыУслуга);</ПередВыгрузкой>
						</Свойство>
						<Свойство>
							<Код>18</Код>
							<Наименование>Содержание --&gt; Содержание</Наименование>
							<Порядок>150</Порядок>
							<Источник Имя="Содержание" Вид="Реквизит" Тип="Строка"/>
							<Приемник Имя="Содержание" Вид="Реквизит" Тип="Строка"/>
						</Свойство>
						<Свойство>
							<Код>19</Код>
							<Наименование>СтавкаНДС --&gt; СтавкаНДС</Наименование>
							<Порядок>200</Порядок>
							<Источник Имя="СтавкаНДС" Вид="Реквизит" Тип="ПеречислениеСсылка.СтавкиНДС"/>
							<Приемник Имя="СтавкаНДС" Вид="Реквизит" Тип="ПеречислениеСсылка.СтавкиНДС"/>
							<КодПравилаКонвертации>СтавкиНДС                                         </КодПравилаКонвертации>
						</Свойство>
						<Свойство>
							<Код>20</Код>
							<Наименование>Сумма --&gt; Сумма</Наименование>
							<Порядок>250</Порядок>
							<Источник Имя="Сумма" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="Сумма" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>21</Код>
							<Наименование>СуммаНДС --&gt; СуммаНДС</Наименование>
							<Порядок>300</Порядок>
							<Источник Имя="СуммаНДС" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="СуммаНДС" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>22</Код>
							<Наименование>Цена --&gt; Цена</Наименование>
							<Порядок>350</Порядок>
							<Источник Имя="Цена" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="Цена" Вид="Реквизит" Тип="Число"/>
						</Свойство>
					</Группа>
					<Свойство>
						<Код>23</Код>
						<Наименование>ВалютаДокумента --&gt; ВалютаДокумента</Наименование>
						<Порядок>250</Порядок>
						<Источник Имя="ВалютаДокумента" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
						<Приемник Имя="ВалютаДокумента" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
						<КодПравилаКонвертации>Валюты                                            </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>24</Код>
						<Наименование>ДоговорКонтрагента --&gt; ДоговорКонтрагента</Наименование>
						<Порядок>300</Порядок>
						<Источник Имя="ДоговорКонтрагента" Вид="Реквизит" Тип="СправочникСсылка.ДоговорыКонтрагентов"/>
						<Приемник Имя="ДоговорКонтрагента" Вид="Реквизит" Тип="СправочникСсылка.ДоговорыКонтрагентов"/>
						<КодПравилаКонвертации>ДоговорыКонтрагентов                              </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>25</Код>
						<Наименование>Комментарий --&gt; Комментарий</Наименование>
						<Порядок>350</Порядок>
						<Источник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>26</Код>
						<Наименование>Контрагент --&gt; Контрагент</Наименование>
						<Порядок>400</Порядок>
						<Источник Имя="Контрагент" Вид="Реквизит" Тип="СправочникСсылка.Контрагенты"/>
						<Приемник Имя="Контрагент" Вид="Реквизит" Тип="СправочникСсылка.Контрагенты"/>
						<КодПравилаКонвертации>Контрагенты                                       </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>27</Код>
						<Наименование>КратностьВзаиморасчетов --&gt; КратностьВзаиморасчетов</Наименование>
						<Порядок>450</Порядок>
						<Источник Имя="КратностьВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
						<Приемник Имя="КратностьВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
					</Свойство>
					<Свойство>
						<Код>28</Код>
						<Наименование>КурсВзаиморасчетов --&gt; КурсВзаиморасчетов</Наименование>
						<Порядок>500</Порядок>
						<Источник Имя="КурсВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
						<Приемник Имя="КурсВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
					</Свойство>
					<Свойство>
						<Код>29</Код>
						<Наименование>РегистрироватьЗакупочныеЦены --&gt; РегистрироватьЦеныПоставщика</Наименование>
						<Порядок>550</Порядок>
						<Источник Имя="РегистрироватьЗакупочныеЦены" Вид="Реквизит" Тип="Булево"/>
						<Приемник Имя="РегистрироватьЦеныПоставщика" Вид="Реквизит" Тип="Булево"/>
					</Свойство>
					<Свойство>
						<Код>30</Код>
						<Наименование>Склад --&gt; Склад</Наименование>
						<Порядок>600</Порядок>
						<Источник Имя="Склад" Вид="Реквизит" Тип="СправочникСсылка.Склады"/>
						<Приемник Имя="Склад" Вид="Реквизит" Тип="СправочникСсылка.Склады"/>
						<КодПравилаКонвертации>Склады                                            </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>31</Код>
						<Наименование>СуммаВключаетНДС --&gt; СуммаВключаетНДС</Наименование>
						<Порядок>650</Порядок>
						<Источник Имя="СуммаВключаетНДС" Вид="Реквизит" Тип="Булево"/>
						<Приемник Имя="СуммаВключаетНДС" Вид="Реквизит" Тип="Булево"/>
					</Свойство>
					<Свойство>
						<Код>32</Код>
						<Наименование>СуммаДокумента --&gt; СуммаДокумента</Наименование>
						<Порядок>700</Порядок>
						<Источник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
						<Приемник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
					</Свойство>
					<Свойство>
						<Код>33</Код>
						<Наименование>УчитыватьНДС --&gt; УчитыватьНДС</Наименование>
						<Порядок>750</Порядок>
						<Источник Имя="УчитыватьНДС" Вид="Реквизит" Тип="Булево"/>
						<Приемник Имя="УчитыватьНДС" Вид="Реквизит" Тип="Булево"/>
					</Свойство>
					<Свойство>
						<Код>34</Код>
						<Наименование>ПометкаУдаления --&gt; ПометкаУдаления</Наименование>
						<Порядок>800</Порядок>
						<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
						<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
					</Свойство>
					<Свойство Отключить="true">
						<Код>35</Код>
						<Наименование>Проведен --&gt; Проведен</Наименование>
						<Порядок>850</Порядок>
						<Источник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
						<Приемник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
					</Свойство>
					<Свойство>
						<Код>36</Код>
						<Наименование>Дата --&gt; ДатаВходящегоДокумента</Наименование>
						<Порядок>900</Порядок>
						<Источник Имя="Дата" Вид="Свойство" Тип="Дата"/>
						<Приемник Имя="ДатаВходящегоДокумента" Вид="Реквизит" Тип="Дата"/>
					</Свойство>
					<Свойство>
						<Код>37</Код>
						<Наименование>ДатаСчетаФактуры --&gt; ДатаВходящегоСчетаФактуры</Наименование>
						<Порядок>950</Порядок>
						<Источник Имя="ДатаСчетаФактуры" Вид="Реквизит" Тип="Дата"/>
						<Приемник Имя="ДатаВходящегоСчетаФактуры" Вид="Реквизит" Тип="Дата"/>
					</Свойство>
					<Свойство>
						<Код>38</Код>
						<Наименование>ВходящийНомер --&gt; НомерВходящегоДокумента</Наименование>
						<Порядок>1000</Порядок>
						<Источник Имя="ВходящийНомер" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="НомерВходящегоДокумента" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>39</Код>
						<Наименование>НомерСчетаФактуры --&gt; НомерВходящегоСчетаФактуры</Наименование>
						<Порядок>1050</Порядок>
						<Источник Имя="НомерСчетаФактуры" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="НомерВходящегоСчетаФактуры" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>40</Код>
						<Наименование>Фирма --&gt; Организация</Наименование>
						<Порядок>1100</Порядок>
						<Источник Имя="Фирма" Вид="Реквизит" Тип="СправочникСсылка.Фирмы"/>
						<Приемник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
						<КодПравилаКонвертации>Организации                                       </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>41</Код>
						<Наименование> --&gt; ВидОперации</Наименование>
						<Порядок>1150</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="ВидОперации" Вид="Реквизит" Тип="ПеречислениеСсылка.ВидыОперацийПоступлениеТоваровУслуг"/>
						<ПередВыгрузкой>Значение = "ПокупкаКомиссия";</ПередВыгрузкой>
					</Свойство>
					<Свойство>
						<Код>42</Код>
						<Наименование> --&gt; ПредъявленСчетФактура</Наименование>
						<Порядок>1200</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="ПредъявленСчетФактура" Вид="Реквизит" Тип="Булево"/>
						<ПередВыгрузкой>Значение = (ЗначениеЗаполнено(Источник.НомерСчетаФактуры));</ПередВыгрузкой>
					</Свойство>
					<Свойство>
						<Код>43</Код>
						<Наименование> --&gt; СпособЗачетаАвансов</Наименование>
						<Порядок>1250</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="СпособЗачетаАвансов" Вид="Реквизит" Тип="ПеречислениеСсылка.СпособыЗачетаАвансов"/>
						<ПередВыгрузкой>Значение = "Автоматически"</ПередВыгрузкой>
					</Свойство>
					<Свойство>
						<Код>44</Код>
						<Наименование> --&gt; КодВидаОперации</Наименование>
						<Порядок>1300</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="КодВидаОперации" Вид="Реквизит" Тип="Строка"/>
						<ПередВыгрузкой>Значение = "01";</ПередВыгрузкой>
					</Свойство>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>ПриходныйКассовыйОрдер_Прочий</Код>
				<Наименование>ДокументСсылка.ПриходныйКассовыйОрдер --&gt; ДокументСсылка.ПриходныйКассовыйОрдер</Наименование>
				<Порядок>600</Порядок>
				<ПослеЗагрузки>// Установим курс и кратность документа
Объект.КурсДокумента      = ПараметрыОбъекта["КурсДокумента"];
Объект.КратностьДокумента = ПараметрыОбъекта["КратностьДокумента"];

Объект.СчетКасса = ПланыСчетов.Хозрасчетный.КассаОрганизации;
Объект.СчетУчетаРасчетовСКонтрагентом  = ПланыСчетов.Хозрасчетный.ОперационнаяКасса;
Объект.СубконтоКт1 = Объект.СтатьяДвиженияДенежныхСредств;

Если Объект.Организация = Справочники.Организации.НайтиПоКоду("00006") //гурман
//	или Объект.Организация = Справочники.Организации.НайтиПоКоду("00005")      //концепт трейд 

и Объект.ВидОперации = Перечисления.ВидыОперацийПКО.ПрочийПриход

	тогда
	
	Объект.РучнаяНастройка_УСН = Истина;
//	ДоходыЕНВД_УСН = Истина;
	Объект.Графа4_УСН = 0;
	Объект.Графа5_УСН = 0;
	
КонецЕсли;



Для Каждого СтрокаПлатеж Из Объект.РасшифровкаПлатежа Цикл
	СтрокаПлатеж.СчетУчетаРасчетовСКонтрагентом    = ПланыСчетов.Хозрасчетный.ОперационнаяКасса;
	СтрокаПлатеж.СтатьяДвиженияДенежныхСредств = Объект.СтатьяДвиженияДенежныхСредств;
КонецЦикла;

Ин = 0;
Попытка
	Объект.Записать(РежимЗаписиДокумента.Проведение);
	Сообщить("Документ проведен : "+ СокрЛП(Объект));
	Ин = Ин + 1;
Исключение
	Сообщить("ДОКУМЕНТ НЕ ПРОВЕДЕН : "+ ОписаниеОшибки(), СтатусСообщения.ОченьВажное);
	Сообщить(" "+СокрЛП(Объект));
КонецПопытки;</ПослеЗагрузки>
				<ГенерироватьНовыйНомерИлиКодЕслиНеУказан>true</ГенерироватьНовыйНомерИлиКодЕслиНеУказан>
				<Источник>ДокументСсылка.ПриходныйКассовыйОрдер</Источник>
				<Приемник>ДокументСсылка.ПриходныйКассовыйОрдер</Приемник>
				<Свойства>
					<Свойство Поиск="true">
						<Код>1</Код>
						<Наименование>Дата --&gt; Дата</Наименование>
						<Порядок>50</Порядок>
						<Источник Имя="Дата" Вид="Свойство" Тип="Дата"/>
						<Приемник Имя="Дата" Вид="Свойство" Тип="Дата"/>
					</Свойство>
					<Свойство Поиск="true">
						<Код>5</Код>
						<Наименование>Номер --&gt; Комментарий</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="Номер" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>3</Код>
						<Наименование>ВалютаДокумента --&gt; ВалютаДокумента</Наименование>
						<Порядок>200</Порядок>
						<Источник Имя="ВалютаДокумента" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
						<Приемник Имя="ВалютаДокумента" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
						<КодПравилаКонвертации>Валюты                                            </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>10</Код>
						<Наименование>СуммаДокумента --&gt; СуммаДокумента</Наименование>
						<Порядок>500</Порядок>
						<Источник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
						<Приемник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
					</Свойство>
					<Свойство>
						<Код>13</Код>
						<Наименование>--&gt; ВидОперации</Наименование>
						<Порядок>650</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="ВидОперации" Вид="Реквизит" Тип="ПеречислениеСсылка.ВидыОперацийПКО"/>
						<ПередВыгрузкой>Значение = "ПрочийПриход";</ПередВыгрузкой>
					</Свойство>
					<Свойство>
						<Код>23</Код>
						<Наименование>Фирма --&gt; Организация</Наименование>
						<Порядок>800</Порядок>
						<Источник Имя="Фирма" Вид="Реквизит" Тип="СправочникСсылка.Фирмы"/>
						<Приемник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
						<КодПравилаКонвертации>Организации                                       </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>24</Код>
						<Наименование>КурсДокумента --&gt; КурсДокумента</Наименование>
						<Порядок>850</Порядок>
						<Источник Имя="КурсДокумента" Вид="Реквизит" Тип="Число"/>
						<Приемник Имя="" Вид=""/>
						<ИмяПараметраДляПередачи>КурсДокумента</ИмяПараметраДляПередачи>
					</Свойство>
					<Свойство>
						<Код>25</Код>
						<Наименование>КратностьДокумента --&gt; КратностьДокумента</Наименование>
						<Порядок>900</Порядок>
						<Источник Имя="КратностьДокумента" Вид="Реквизит" Тип="Число"/>
						<Приемник Имя="" Вид=""/>
						<ИмяПараметраДляПередачи>КратностьДокумента</ИмяПараметраДляПередачи>
					</Свойство>
					<Свойство>
						<Код>26</Код>
						<Наименование>СтатьяДвиженияДенежныхСредств --&gt; СтатьяДвиженияДенежныхСредств</Наименование>
						<Порядок>950</Порядок>
						<Источник Имя="СтатьяДвиженияДенежныхСредств" Вид="Реквизит" Тип="СправочникСсылка.СтатьиДвиженияДенежныхСредств"/>
						<Приемник Имя="СтатьяДвиженияДенежныхСредств" Вид="Реквизит" Тип="СправочникСсылка.СтатьиДвиженияДенежныхСредств"/>
						<КодПравилаКонвертации>СтатьиДвиженияДенежныхСредств                     </КодПравилаКонвертации>
					</Свойство>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>ПриходныйКассовыйОрдер</Код>
				<Наименование>ДокументСсылка.ПриходныйКассовыйОрдер --&gt; ДокументСсылка.ПриходныйКассовыйОрдер</Наименование>
				<Порядок>600</Порядок>
				<ПередВыгрузкой>Выполнить(Алгоритмы.ПередВыгрузкойОбъектаПКО);

ВходящиеДанные = Новый Структура;
Если Источник.Контрагент.ВидКонтрагента = Перечисления.ВидыКонтрагентов.ККМ Тогда
    ВыгрузитьПоПравилу(Источник,,,, "ПриходныйКассовыйОрдер_Прочий");
	ВходящиеДанные.Вставить("Контрагент", Источник.ДокументОснование.Склад);
Иначе
	ВходящиеДанные.Вставить("Контрагент", Источник.Контрагент);
КонецЕсли;</ПередВыгрузкой>
				<ПриВыгрузке>СтруктураВозможныхДокументов = Новый Структура;
СтруктураВозможныхДокументов.Вставить("ОтчетКассовойСмены" , "ОтчетОРозничныхПродажах");
СтруктураВозможныхДокументов.Вставить("РасходнаяНакладная" , "РеализацияТоваровУслуг");
СтруктураВозможныхДокументов.Вставить("Счет"               , "СчетНаОплатуПокупателю");

Выполнить(Алгоритмы.ЗаписатьУзелДокументОснование);</ПриВыгрузке>
				<ПриЗагрузке>Выполнить(Алгоритмы.ПрочитатьУзелСвязанныхДокументов);</ПриЗагрузке>
				<ПослеЗагрузки>// Установим курс и кратность документа
Объект.КурсДокумента      = ПараметрыОбъекта["КурсДокумента"];
Объект.КратностьДокумента = ПараметрыОбъекта["КратностьДокумента"];

// Установим прочие реквизиты
УправлениеДенежнымиСредствами.ЗаполнитьСчетУчетаДенежныхСредств(Объект, "СчетКасса");

Если НЕ ЗначениеЗаполнено(Объект.СчетКасса) Тогда
	Если Объект.ВалютаДокумента = Константы.ВалютаРегламентированногоУчета.Получить() Тогда
		Объект.СчетКасса = ПланыСчетов.Хозрасчетный.КассаОрганизации;
	Иначе
		Объект.СчетКасса = ПланыСчетов.Хозрасчетный.КассаОрганизацииВал;
	КонецЕсли;
КонецЕсли;

Для Каждого СтрокаПлатеж Из Объект.РасшифровкаПлатежа Цикл
	
	СчетаУчета = БухгалтерскийУчетРасчетовСКонтрагентами.ПолучитьСчетаРасчетовСКонтрагентом(Объект.Организация, Объект.Контрагент, СтрокаПлатеж.ДоговорКонтрагента);
	
	СтрокаПлатеж.СчетУчетаРасчетовСКонтрагентом    = СчетаУчета.СчетРасчетовПокупателя;
	СтрокаПлатеж.СчетУчетаРасчетовПоАвансам        = СчетаУчета.СчетАвансовПокупателя;
	СтрокаПлатеж.СтатьяДвиженияДенежныхСредств = Объект.СтатьяДвиженияДенежныхСредств;

КонецЦикла;

// доработка
Если Объект.ВидОперации = Перечисления.ВидыОперацийПКО.РозничнаяВыручка Тогда
	Объект.СчетКасса = ПланыСчетов.Хозрасчетный.ОперационнаяКасса;
	СтрокаТЧ = Объект.РасшифровкаПлатежа.Получить(0);
	
	Если Объект.Организация.ИНН = "7701972293" Тогда
		СтрокаТЧ.СчетУчетаРасчетовСКонтрагентом = ПланыСчетов.Хозрасчетный.ВыручкаНеЕНВД;
		Объект.СчетУчетаРасчетовСКонтрагентом = ПланыСчетов.Хозрасчетный.ВыручкаНеЕНВД;
	Иначе
		СтрокаТЧ.СчетУчетаРасчетовСКонтрагентом = ПланыСчетов.Хозрасчетный.СебестоимостьПродажНеЕНВД;
		Объект.СчетУчетаРасчетовСКонтрагентом = ПланыСчетов.Хозрасчетный.СебестоимостьПродажНеЕНВД;
	КонецЕсли;
	
КонецЕсли;


    Ин = 0;
    Попытка
        Объект.Записать(РежимЗаписиДокумента.Проведение);
        Сообщить("Документ проведен : "+ СокрЛП(Объект));
        Ин = Ин + 1;
    Исключение
        Сообщить("ДОКУМЕНТ НЕ ПРОВЕДЕН : "+ ОписаниеОшибки(), СтатусСообщения.ОченьВажное);
        Сообщить(" "+СокрЛП(Объект));
    КонецПопытки;</ПослеЗагрузки>
				<Источник>ДокументСсылка.ПриходныйКассовыйОрдер</Источник>
				<Приемник>ДокументСсылка.ПриходныйКассовыйОрдер</Приемник>
				<Свойства>
					<Свойство Поиск="true">
						<Код>1</Код>
						<Наименование>Дата --&gt; Дата</Наименование>
						<Порядок>50</Порядок>
						<Источник Имя="Дата" Вид="Свойство" Тип="Дата"/>
						<Приемник Имя="Дата" Вид="Свойство" Тип="Дата"/>
					</Свойство>
					<Свойство Поиск="true">
						<Код>2</Код>
						<Наименование>Номер --&gt; Номер</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="Номер" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Номер" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>3</Код>
						<Наименование>ВалютаДокумента --&gt; ВалютаДокумента</Наименование>
						<Порядок>150</Порядок>
						<Источник Имя="ВалютаДокумента" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
						<Приемник Имя="ВалютаДокумента" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
						<КодПравилаКонвертации>Валюты                                            </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>5</Код>
						<Наименование>Комментарий --&gt; Комментарий</Наименование>
						<Порядок>250</Порядок>
						<Источник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>6</Код>
						<Наименование>--&gt; Контрагент</Наименование>
						<Порядок>300</Порядок>
						<ПолучитьИзВходящихДанных>true</ПолучитьИзВходящихДанных>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="Контрагент" Вид="Реквизит"/>
						<КодПравилаКонвертации>Контрагенты                                       </КодПравилаКонвертации>
						<ПередВыгрузкой>Если Источник.Контрагент.ВидКонтрагента = Перечисления.ВидыКонтрагентов.ККМ Тогда
	ИмяПКО = "Склады";
ИначеЕсли Источник.Контрагент.ВидКонтрагента = Перечисления.ВидыКонтрагентов.Сотрудник Тогда
	ИмяПКО = "ФизическиеЛица";
Иначе
	ИмяПКО = "Контрагенты";
КонецЕсли;</ПередВыгрузкой>
					</Свойство>
					<Свойство>
						<Код>7</Код>
						<Наименование>Основание --&gt; Основание</Наименование>
						<Порядок>350</Порядок>
						<Источник Имя="Основание" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="Основание" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>8</Код>
						<Наименование>Приложение --&gt; Приложение</Наименование>
						<Порядок>400</Порядок>
						<Источник Имя="Приложение" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="Приложение" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>9</Код>
						<Наименование>ПринятоОт --&gt; ПринятоОт</Наименование>
						<Порядок>450</Порядок>
						<Источник Имя="ПринятоОт" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="ПринятоОт" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>10</Код>
						<Наименование>СуммаДокумента --&gt; СуммаДокумента</Наименование>
						<Порядок>500</Порядок>
						<Источник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
						<Приемник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
					</Свойство>
					<Свойство>
						<Код>11</Код>
						<Наименование>ПометкаУдаления --&gt; ПометкаУдаления</Наименование>
						<Порядок>550</Порядок>
						<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
						<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
					</Свойство>
					<Свойство>
						<Код>13</Код>
						<Наименование>--&gt; ВидОперации</Наименование>
						<Порядок>650</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="ВидОперации" Вид="Реквизит" Тип="ПеречислениеСсылка.ВидыОперацийПКО"/>
						<ПередВыгрузкой>Если Источник.Контрагент.ВидКонтрагента = Перечисления.ВидыКонтрагентов.ККМ Тогда
	Значение = "РозничнаяВыручка";
ИначеЕсли Источник.Контрагент.ВидКонтрагента = Перечисления.ВидыКонтрагентов.Сотрудник Тогда
	Значение = "ВозвратОтПодотчетногоЛица";
Иначе
	Если Источник.ВзаиморасчетыПодробно.Количество() &gt; 0 
		И Источник.ВзаиморасчетыПодробно[0].ДоговорКонтрагента.ВидДоговора = Перечисления.ВидыДоговоровКонтрагентов.СПокупателем Тогда
		Значение = "ОплатаПокупателя";
	Иначе
		Значение = "ВозвратОтПоставщика";
	КонецЕсли;
КонецЕсли;</ПередВыгрузкой>
					</Свойство>
					<Группа>
						<Код>14</Код>
						<Наименование>ВзаиморасчетыПодробно --&gt; РасшифровкаПлатежа</Наименование>
						<Порядок>750</Порядок>
						<Источник Имя="ВзаиморасчетыПодробно" Вид="ТабличнаяЧасть"/>
						<Приемник Имя="РасшифровкаПлатежа" Вид="ТабличнаяЧасть"/>
						<Свойство>
							<Код>15</Код>
							<Наименование>ДоговорКонтрагента --&gt; ДоговорКонтрагента</Наименование>
							<Порядок>50</Порядок>
							<Источник Имя="ДоговорКонтрагента" Вид="Измерение" Тип="СправочникСсылка.ДоговорыКонтрагентов"/>
							<Приемник Имя="ДоговорКонтрагента" Вид="Реквизит" Тип="СправочникСсылка.ДоговорыКонтрагентов"/>
							<КодПравилаКонвертации>ДоговорыКонтрагентов                              </КодПравилаКонвертации>
						</Свойство>
						<Свойство>
							<Код>16</Код>
							<Наименование>КратностьВзаиморасчетов --&gt; КратностьВзаиморасчетов</Наименование>
							<Порядок>100</Порядок>
							<Источник Имя="КратностьВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="КратностьВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>17</Код>
							<Наименование>КурсВзаиморасчетов --&gt; КурсВзаиморасчетов</Наименование>
							<Порядок>150</Порядок>
							<Источник Имя="КурсВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="КурсВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>18</Код>
							<Наименование>СтавкаНДС --&gt; СтавкаНДС</Наименование>
							<Порядок>200</Порядок>
							<Источник Имя="СтавкаНДС" Вид="Реквизит" Тип="ПеречислениеСсылка.СтавкиНДС"/>
							<Приемник Имя="СтавкаНДС" Вид="Реквизит" Тип="ПеречислениеСсылка.СтавкиНДС"/>
							<КодПравилаКонвертации>СтавкиНДС                                         </КодПравилаКонвертации>
						</Свойство>
						<Свойство>
							<Код>19</Код>
							<Наименование>СуммаВзаиморасчетов --&gt; СуммаВзаиморасчетов</Наименование>
							<Порядок>250</Порядок>
							<Источник Имя="СуммаВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="СуммаВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>20</Код>
							<Наименование>СуммаНДС --&gt; СуммаНДС</Наименование>
							<Порядок>300</Порядок>
							<Источник Имя="СуммаНДС" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="СуммаНДС" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>21</Код>
							<Наименование>Сумма --&gt; СуммаПлатежа</Наименование>
							<Порядок>350</Порядок>
							<Источник Имя="Сумма" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="СуммаПлатежа" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>25</Код>
							<Наименование> --&gt; СпособПогашенияЗадолженности</Наименование>
							<Порядок>400</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="СпособПогашенияЗадолженности" Вид="Реквизит" Тип="ПеречислениеСсылка.СпособыПогашенияЗадолженности"/>
							<ПередВыгрузкой>Значение = "Автоматически";</ПередВыгрузкой>
						</Свойство>
					</Группа>
					<Свойство>
						<Код>22</Код>
						<Наименование>Фирма --&gt; Организация</Наименование>
						<Порядок>800</Порядок>
						<Источник Имя="Фирма" Вид="Реквизит" Тип="СправочникСсылка.Фирмы"/>
						<Приемник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
						<КодПравилаКонвертации>Организации                                       </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>23</Код>
						<Наименование>КурсДокумента --&gt; КурсДокумента</Наименование>
						<Порядок>850</Порядок>
						<Источник Имя="КурсДокумента" Вид="Реквизит" Тип="Число"/>
						<Приемник Имя="" Вид=""/>
						<ИмяПараметраДляПередачи>КурсДокумента</ИмяПараметраДляПередачи>
					</Свойство>
					<Свойство>
						<Код>24</Код>
						<Наименование>КратностьДокумента --&gt; КратностьДокумента</Наименование>
						<Порядок>900</Порядок>
						<Источник Имя="КратностьДокумента" Вид="Реквизит" Тип="Число"/>
						<Приемник Имя="" Вид=""/>
						<ИмяПараметраДляПередачи>КратностьДокумента</ИмяПараметраДляПередачи>
					</Свойство>
					<Свойство>
						<Код>26</Код>
						<Наименование>СтатьяДвиженияДенежныхСредств --&gt; СтатьяДвиженияДенежныхСредств</Наименование>
						<Порядок>950</Порядок>
						<Источник Имя="СтатьяДвиженияДенежныхСредств" Вид="Реквизит" Тип="СправочникСсылка.СтатьиДвиженияДенежныхСредств"/>
						<Приемник Имя="СтатьяДвиженияДенежныхСредств" Вид="Реквизит" Тип="СправочникСсылка.СтатьиДвиженияДенежныхСредств"/>
						<КодПравилаКонвертации>СтатьиДвиженияДенежныхСредств                     </КодПравилаКонвертации>
					</Свойство>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>РеализацияТоваровУслуг</Код>
				<Наименование>ДокументСсылка.РасходнаяНакладная --&gt; ДокументСсылка.РеализацияТоваровУслуг</Наименование>
				<Порядок>650</Порядок>
				<ПередВыгрузкой>//Выполнить(Алгоритмы.ПередВыгрузкойОбъектаПКО);</ПередВыгрузкой>
				<ПослеЗагрузки>Если Объект.ДоговорКонтрагента.ВидДоговора &lt;&gt; Перечисления.ВидыДоговоровКонтрагентов.СПокупателем Тогда
	Сообщить("В документе """ + Объект + """ договор контрагента не является договором ""С покупателем"". Договор будет очищен.");
	Объект.ДоговорКонтрагента = Справочники.ДоговорыКонтрагентов.ПустаяСсылка();
КонецЕсли;

Объект.СчетУчетаРасчетовСКонтрагентом = ПланыСчетов.Хозрасчетный.НайтиПоКоду("62.01");
Объект.СчетУчетаРасчетовПоАвансам =  ПланыСчетов.Хозрасчетный.НайтиПоКоду("62.02");
Объект.СпособЗачетаАвансов = Перечисления.СпособыЗачетаАвансов.Автоматически;


Если Объект.организация = Справочники.организации.НайтиПоКоду("00003") и 
	 Объект.Контрагент = Справочники.Контрагенты.НайтиПоКоду("221")         Тогда
	//Объект.ДоговорКонтрагента = Справочники.ДоговорыКонтрагентов.найтиПоКоду("00100003") Тогда
	Сообщить("АЛЬБИОНИКА " + Объект + " Договор будет изменен на Договор с комитентом");
	Объект.ДоговорКонтрагента = Справочники.ДоговорыКонтрагентов.найтиПоКоду("БП0000196");  //завести договор с комитентом в БП

	
КонецЕсли;



//Объект.ЗаполнитьСчетаУчетаРасчетов();
//Объект.ЗаполнитьСчетаУчетаВТабЧасти(Объект.Товары, "Товары", Истина);
//Объект.ЗаполнитьСчетаУчетаВТабЧастиУслуги(Истина);


Если  Объект.организация = Справочники.организации.НайтиПоКоду("00003")
	и Объект.Контрагент = Справочники.Контрагенты.НайтиПоКоду("221")   тогда
	Объект.ДоговорКонтрагента = Справочники.ДоговорыКонтрагентов.найтиПоКоду("БП0000196"); 


	Для каждого СтрокаТЧ Из Объект.Товары Цикл        
		 СтрокаТЧ.СчетУчета = ПланыСчетов.Хозрасчетный.НайтиПоКоду("43");
СтрокаТЧ.ПереданныеСчетУчета = ПланыСчетов.Хозрасчетный.НайтиПоКоду("45.02");    
КонецЦикла; 
иначе 

	Для каждого СтрокаТЧ из Объект.Товары Цикл
       
    СтрокаТЧ.СчетУчета = ПланыСчетов.Хозрасчетный.НайтиПоКоду("41.01");
    СтрокаТЧ.СчетДоходов  = ПланыСчетов.Хозрасчетный.НайтиПоКоду("90.01.1");
	СтрокаТЧ.СчетУчетаНДСпоРеализации  = ПланыСчетов.Хозрасчетный.НайтиПоКоду("90.03");
    СтрокаТЧ.СчетРасходов  = ПланыСчетов.Хозрасчетный.НайтиПоКоду("90.02.1");
	    СтрокаТЧ.Субконто = Справочники.Номенклатурныегруппы.найтиПоКоду("БП0000003");

	
	
    
КонецЦикла;

КонецЕсли;
	


Если Объект.Организация = Справочники.Организации.НайтиПоКоду("00006")        //гурман
	или Объект.Организация = Справочники.Организации.НайтиПоКоду("00005")      //концепт трейд 
	
	тогда
	
		Объект.УчитыватьНДС = Ложь;
	
//	Объект.НДСВключенВСтоимость = Ложь;
	
	Объект.СуммаВключаетНДС = ложь;

	
	
	Для каждого СтрокаТЧ из Объект.Товары Цикл
	   
	СтрокаТЧ.СтавкаНДС = перечисления.СтавкиНДС.БезНДС;
   	СтрокаТЧ.суммаНДС = 0;
	 СтрокаТЧ.СчетДоходов  = ПланыСчетов.Хозрасчетный.НайтиПоКоду("90.01.2");
	//СтрокаТЧ.СчетУчетаНДСпоРеализации  = ПланыСчетов.Хозрасчетный.НайтиПоКоду("90.03");
    СтрокаТЧ.СчетРасходов  = ПланыСчетов.Хозрасчетный.НайтиПоКоду("90.02.2");

						
КонецЦикла;



КонецЕсли;
	



    Ин = 0;
    Попытка
        Объект.Записать(РежимЗаписиДокумента.Проведение);
        Сообщить("Документ проведен : "+ СокрЛП(Объект));
        Ин = Ин + 1;
    Исключение
        Сообщить("ДОКУМЕНТ НЕ ПРОВЕДЕН : "+ ОписаниеОшибки(), СтатусСообщения.ОченьВажное);
        Сообщить(" "+СокрЛП(Объект));
    КонецПопытки;
//Объект.Записать(РежимЗаписиДокумента.ОтменаПроведения);</ПослеЗагрузки>
				<Источник>ДокументСсылка.РасходнаяНакладная</Источник>
				<Приемник>ДокументСсылка.РеализацияТоваровУслуг</Приемник>
				<Свойства>
					<Свойство Поиск="true">
						<Код>1</Код>
						<Наименование>Номер --&gt; Номер</Наименование>
						<Порядок>50</Порядок>
						<Источник Имя="Номер" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Номер" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство Поиск="true">
						<Код>2</Код>
						<Наименование>Дата --&gt; Дата</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="Дата" Вид="Свойство" Тип="Дата"/>
						<Приемник Имя="Дата" Вид="Свойство" Тип="Дата"/>
					</Свойство>
					<Группа>
						<Код>3</Код>
						<Наименование>Товары --&gt; Товары</Наименование>
						<Порядок>150</Порядок>
						<Источник Имя="Товары" Вид="ТабличнаяЧасть"/>
						<Приемник Имя="Товары" Вид="ТабличнаяЧасть"/>
						<ПередОбработкойВыгрузки>Выполнить(Алгоритмы.ПолучитьТаблицуТоваров);</ПередОбработкойВыгрузки>
						<Свойство>
							<Код>4</Код>
							<Наименование>Количество --&gt; Количество</Наименование>
							<Порядок>100</Порядок>
							<Источник Имя="Количество" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="Количество" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>5</Код>
							<Наименование> --&gt; Номенклатура</Наименование>
							<Порядок>250</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="Номенклатура" Вид="Реквизит" Тип="СправочникСсылка.Номенклатура"/>
							<ПередВыгрузкой>Выполнить(Алгоритмы.ПередВыгрузкойНоменклатурыТовар);</ПередВыгрузкой>
						</Свойство>
						<Свойство>
							<Код>6</Код>
							<Наименование>СтавкаНДС --&gt; СтавкаНДС</Наименование>
							<Порядок>300</Порядок>
							<Источник Имя="СтавкаНДС" Вид="Реквизит" Тип="ПеречислениеСсылка.СтавкиНДС"/>
							<Приемник Имя="СтавкаНДС" Вид="Реквизит" Тип="ПеречислениеСсылка.СтавкиНДС"/>
							<КодПравилаКонвертации>СтавкиНДС                                         </КодПравилаКонвертации>
						</Свойство>
						<Свойство>
							<Код>7</Код>
							<Наименование>Сумма --&gt; Сумма</Наименование>
							<Порядок>350</Порядок>
							<Источник Имя="Сумма" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="Сумма" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>8</Код>
							<Наименование>СуммаНДС --&gt; СуммаНДС</Наименование>
							<Порядок>400</Порядок>
							<Источник Имя="СуммаНДС" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="СуммаНДС" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>9</Код>
							<Наименование>Цена --&gt; Цена</Наименование>
							<Порядок>450</Порядок>
							<Источник Имя="Цена" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="Цена" Вид="Реквизит" Тип="Число"/>
						</Свойство>
					</Группа>
					<Группа>
						<Код>13</Код>
						<Наименование>Услуги --&gt; Услуги</Наименование>
						<Порядок>200</Порядок>
						<Источник Имя="Услуги" Вид="ТабличнаяЧасть"/>
						<Приемник Имя="Услуги" Вид="ТабличнаяЧасть"/>
						<ПередОбработкойВыгрузки>Выполнить(Алгоритмы.ПолучитьТаблицуУслуг);</ПередОбработкойВыгрузки>
						<Свойство>
							<Код>14</Код>
							<Наименование>Количество --&gt; Количество</Наименование>
							<Порядок>50</Порядок>
							<Источник Имя="Количество" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="Количество" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>15</Код>
							<Наименование> --&gt; Номенклатура</Наименование>
							<Порядок>100</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="Номенклатура" Вид="Реквизит" Тип="СправочникСсылка.Номенклатура"/>
							<ПередВыгрузкой>Выполнить(Алгоритмы.ПередВыгрузкойНоменклатурыУслуга);</ПередВыгрузкой>
						</Свойство>
						<Свойство>
							<Код>16</Код>
							<Наименование>Содержание --&gt; Содержание</Наименование>
							<Порядок>150</Порядок>
							<Источник Имя="Содержание" Вид="Реквизит" Тип="Строка"/>
							<Приемник Имя="Содержание" Вид="Реквизит" Тип="Строка"/>
						</Свойство>
						<Свойство>
							<Код>17</Код>
							<Наименование>СтавкаНДС --&gt; СтавкаНДС</Наименование>
							<Порядок>200</Порядок>
							<Источник Имя="СтавкаНДС" Вид="Реквизит" Тип="ПеречислениеСсылка.СтавкиНДС"/>
							<Приемник Имя="СтавкаНДС" Вид="Реквизит" Тип="ПеречислениеСсылка.СтавкиНДС"/>
							<КодПравилаКонвертации>СтавкиНДС                                         </КодПравилаКонвертации>
						</Свойство>
						<Свойство>
							<Код>18</Код>
							<Наименование>Сумма --&gt; Сумма</Наименование>
							<Порядок>250</Порядок>
							<Источник Имя="Сумма" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="Сумма" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>19</Код>
							<Наименование>СуммаНДС --&gt; СуммаНДС</Наименование>
							<Порядок>300</Порядок>
							<Источник Имя="СуммаНДС" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="СуммаНДС" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>20</Код>
							<Наименование>Цена --&gt; Цена</Наименование>
							<Порядок>350</Порядок>
							<Источник Имя="Цена" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="Цена" Вид="Реквизит" Тип="Число"/>
						</Свойство>
					</Группа>
					<Свойство>
						<Код>21</Код>
						<Наименование>ВалютаДокумента --&gt; ВалютаДокумента</Наименование>
						<Порядок>250</Порядок>
						<Источник Имя="ВалютаДокумента" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
						<Приемник Имя="ВалютаДокумента" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
						<КодПравилаКонвертации>Валюты                                            </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>22</Код>
						<Наименование>ДоговорКонтрагента --&gt; ДоговорКонтрагента</Наименование>
						<Порядок>300</Порядок>
						<Источник Имя="ДоговорКонтрагента" Вид="Реквизит" Тип="СправочникСсылка.ДоговорыКонтрагентов"/>
						<Приемник Имя="ДоговорКонтрагента" Вид="Реквизит" Тип="СправочникСсылка.ДоговорыКонтрагентов"/>
						<КодПравилаКонвертации>ДоговорыКонтрагентов                              </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>23</Код>
						<Наименование>Комментарий --&gt; Комментарий</Наименование>
						<Порядок>350</Порядок>
						<Источник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>24</Код>
						<Наименование>Контрагент --&gt; Контрагент</Наименование>
						<Порядок>400</Порядок>
						<Источник Имя="Контрагент" Вид="Реквизит" Тип="СправочникСсылка.Контрагенты"/>
						<Приемник Имя="Контрагент" Вид="Реквизит" Тип="СправочникСсылка.Контрагенты"/>
						<КодПравилаКонвертации>Контрагенты                                       </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>25</Код>
						<Наименование>КратностьВзаиморасчетов --&gt; КратностьВзаиморасчетов</Наименование>
						<Порядок>450</Порядок>
						<Источник Имя="КратностьВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
						<Приемник Имя="КратностьВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
					</Свойство>
					<Свойство>
						<Код>26</Код>
						<Наименование>КурсВзаиморасчетов --&gt; КурсВзаиморасчетов</Наименование>
						<Порядок>500</Порядок>
						<Источник Имя="КурсВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
						<Приемник Имя="КурсВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
					</Свойство>
					<Свойство>
						<Код>27</Код>
						<Наименование>Склад --&gt; Склад</Наименование>
						<Порядок>550</Порядок>
						<Источник Имя="Склад" Вид="Реквизит" Тип="СправочникСсылка.Склады"/>
						<Приемник Имя="Склад" Вид="Реквизит" Тип="СправочникСсылка.Склады"/>
						<КодПравилаКонвертации>Склады                                            </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>28</Код>
						<Наименование>СуммаВключаетНДС --&gt; СуммаВключаетНДС</Наименование>
						<Порядок>600</Порядок>
						<Источник Имя="СуммаВключаетНДС" Вид="Реквизит" Тип="Булево"/>
						<Приемник Имя="СуммаВключаетНДС" Вид="Реквизит" Тип="Булево"/>
					</Свойство>
					<Свойство>
						<Код>29</Код>
						<Наименование>СуммаДокумента --&gt; СуммаДокумента</Наименование>
						<Порядок>650</Порядок>
						<Источник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
						<Приемник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
					</Свойство>
					<Свойство>
						<Код>30</Код>
						<Наименование>УчитыватьНДС --&gt; УчитыватьНДС</Наименование>
						<Порядок>700</Порядок>
						<Источник Имя="УчитыватьНДС" Вид="Реквизит" Тип="Булево"/>
						<Приемник Имя="УчитыватьНДС" Вид="Реквизит" Тип="Булево"/>
					</Свойство>
					<Свойство>
						<Код>31</Код>
						<Наименование>ПометкаУдаления --&gt; ПометкаУдаления</Наименование>
						<Порядок>750</Порядок>
						<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
						<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
					</Свойство>
					<Свойство Отключить="true">
						<Код>32</Код>
						<Наименование>Проведен --&gt; Проведен</Наименование>
						<Порядок>800</Порядок>
						<Источник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
						<Приемник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
					</Свойство>
					<Свойство>
						<Код>33</Код>
						<Наименование> --&gt; ВидОперации</Наименование>
						<Порядок>850</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="ВидОперации" Вид="Реквизит" Тип="ПеречислениеСсылка.ВидыОперацийРеализацияТоваров"/>
						<ПередВыгрузкой>Значение = "ПродажаКомиссия";</ПередВыгрузкой>
					</Свойство>
					<Свойство>
						<Код>34</Код>
						<Наименование>Фирма --&gt; Организация</Наименование>
						<Порядок>900</Порядок>
						<Источник Имя="Фирма" Вид="Реквизит" Тип="СправочникСсылка.Фирмы"/>
						<Приемник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
						<КодПравилаКонвертации>Организации                                       </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>35</Код>
						<Наименование>КатегорияЦен --&gt; ТипЦен</Наименование>
						<Порядок>950</Порядок>
						<Источник Имя="КатегорияЦен" Вид="Реквизит" Тип="СправочникСсылка.КатегорииЦен"/>
						<Приемник Имя="ТипЦен" Вид="Реквизит" Тип="СправочникСсылка.ТипыЦенНоменклатуры"/>
						<КодПравилаКонвертации>ТипыЦенНоменклатуры                               </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>36</Код>
						<Наименование> --&gt; СпособЗачетаАвансов</Наименование>
						<Порядок>1000</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="СпособЗачетаАвансов" Вид="Реквизит" Тип="ПеречислениеСсылка.СпособыЗачетаАвансов"/>
						<ПередВыгрузкой>Значение = "Автоматически";</ПередВыгрузкой>
					</Свойство>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>РасходныйКассовыйОрдер</Код>
				<Наименование>ДокументСсылка.РасходныйКассовыйОрдер --&gt; ДокументСсылка.РасходныйКассовыйОрдер</Наименование>
				<Порядок>700</Порядок>
				<ПередВыгрузкой>Выполнить(Алгоритмы.ПередВыгрузкойОбъектаПКО);</ПередВыгрузкой>
				<ПриВыгрузке>СтруктураВозможныхДокументов = Новый Структура;
СтруктураВозможныхДокументов.Вставить("ВозвратТоваровОтПокупателя" , "ВозвратТоваровОтПокупателя");
СтруктураВозможныхДокументов.Вставить("ОтчетКомитентуОПродажах"    , "ОтчетКомитентуОПродажах");
СтруктураВозможныхДокументов.Вставить("ПриходнаяНакладная"         , "ПоступлениеТоваровУслуг");

Выполнить(Алгоритмы.ЗаписатьУзелДокументОснование);</ПриВыгрузке>
				<ПриЗагрузке>Выполнить(Алгоритмы.ПрочитатьУзелСвязанныхДокументов);</ПриЗагрузке>
				<ПослеЗагрузки>// Установим курс и кратность документа
Объект.КурсДокумента      = ПараметрыОбъекта["КурсДокумента"];
Объект.КратностьДокумента = ПараметрыОбъекта["КратностьДокумента"];

// Установим прочие реквизиты

УправлениеДенежнымиСредствами.ЗаполнитьСчетУчетаДенежныхСредств(Объект, "СчетКасса");

Если НЕ ЗначениеЗаполнено(Объект.СчетКасса) Тогда
	Если Объект.ВалютаДокумента = Константы.ВалютаРегламентированногоУчета.Получить() Тогда
		Объект.СчетКасса = ПланыСчетов.Хозрасчетный.КассаОрганизации;
	Иначе
		Объект.СчетКасса = ПланыСчетов.Хозрасчетный.КассаОрганизацииВал;
	КонецЕсли;
КонецЕсли;

Для Каждого СтрокаПлатеж Из Объект.РасшифровкаПлатежа Цикл
	
	СчетаУчета = БухгалтерскийУчетРасчетовСКонтрагентами.ПолучитьСчетаРасчетовСКонтрагентом(Объект.Организация, Объект.Контрагент, СтрокаПлатеж.ДоговорКонтрагента);
	
	Если СтрокаПлатеж.ДоговорКонтрагента.ВидДоговора = Перечисления.ВидыДоговоровКонтрагентов.СКомитентом Тогда
		СтрокаПлатеж.СчетУчетаРасчетовСКонтрагентом = СчетаУчета.СчетРасчетовСКомитентом;
	Иначе
		СтрокаПлатеж.СчетУчетаРасчетовСКонтрагентом = СчетаУчета.СчетРасчетов;
	КонецЕсли;

	СтрокаПлатеж.СчетУчетаРасчетовПоАвансам         = СчетаУчета.СчетАвансов;
	
КонецЦикла;

//ДатаНачала = ДатаНачала("")

Если Объект.Дата &gt; '20150203000000'
	//Организация = Справочники.Организации.НайтиПоКоду("00006")        //гурман
	//или Объект.Организация = Справочники.Организации.НайтиПоКоду("00005") 
	и Объект.ВидОперации = перечисления.ВидыОперацийРКО.ВзносНаличнымиВБанк//концепт трейд 
	
	тогда
	
   Для Каждого СтрокаПлатеж Из Объект.РасшифровкаПлатежа Цикл
	
	Объект.СчетУчетаРасчетовСКонтрагентом = ПланыСчетов.Хозрасчетный.НайтиПоКоду("51");
		Объект.Контрагент = "";
КонецЦикла;


КонецЕсли;



//Если Объект.Дата &gt; '20150203000000'
//	//Организация = Справочники.Организации.НайтиПоКоду("00006")        //гурман
//	//или Объект.Организация = Справочники.Организации.НайтиПоКоду("00005") 
//	и Объект.ВидОперации = перечисления.ВидыОперацийРКО.ВыплатаЗаработнойПлатыПоВедомостям//концепт трейд 
//	
//	тогда
//	
//Объект.РучнаяНастройка_УСН = Истина;	
//Объект.РасходыЕНВД_УСН = Истина;

//Объект.Графа6_УСН = Объект.СуммаДокумента;
//Объект.Графа7_УСН = Объект.СуммаДокумента;
//сообщить(Объект.Графа6_УСН);
//сообщить(Объект.Графа7_УСН);



//КонецЕсли;


Если Объект.Организация = Справочники.организации.НайтиПоКоду("00006")
 тогда
	
   Для Каждого СтрокаПлатеж Из Объект.РасшифровкаПлатежа Цикл
	
	Объект.СчетОрганизации = справочники.БанковскиеСчета.НайтиПоКоду("00100742");
КонецЦикла;
КонецЕсли;

 Если Объект.Организация = Справочники.организации.НайтиПоКоду("00005")
 тогда
	
   Для Каждого СтрокаПлатеж Из Объект.РасшифровкаПлатежа Цикл
	
	Объект.СчетОрганизации = справочники.БанковскиеСчета.НайтиПоКоду("00100741");
КонецЦикла;
КонецЕсли;

Если Объект.Организация = Справочники.организации.НайтиПоКоду("00002")
 тогда
	
   Для Каждого СтрокаПлатеж Из Объект.РасшифровкаПлатежа Цикл
	
	Объект.СчетОрганизации = справочники.БанковскиеСчета.НайтиПоКоду("00100489");
КонецЦикла;
КонецЕсли;



	
	
	Ин = 0;
	Попытка
		Объект.Записать(РежимЗаписиДокумента.Проведение);
		Сообщить("Документ проведен : "+ СокрЛП(Объект));
		Ин = Ин + 1;
	Исключение
		Сообщить("ДОКУМЕНТ НЕ ПРОВЕДЕН : "+ ОписаниеОшибки(), СтатусСообщения.ОченьВажное);
		Сообщить(" "+СокрЛП(Объект));
	КонецПопытки;
//Объект.Записать(РежимЗаписиДокумента.ОтменаПроведения);</ПослеЗагрузки>
				<Источник>ДокументСсылка.РасходныйКассовыйОрдер</Источник>
				<Приемник>ДокументСсылка.РасходныйКассовыйОрдер</Приемник>
				<Свойства>
					<Свойство Поиск="true">
						<Код>1</Код>
						<Наименование>Номер --&gt; Номер</Наименование>
						<Порядок>50</Порядок>
						<Источник Имя="Номер" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Номер" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство Поиск="true">
						<Код>2</Код>
						<Наименование>Дата --&gt; Дата</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="Дата" Вид="Свойство" Тип="Дата"/>
						<Приемник Имя="Дата" Вид="Свойство" Тип="Дата"/>
					</Свойство>
					<Свойство>
						<Код>3</Код>
						<Наименование>ВалютаДокумента --&gt; ВалютаДокумента</Наименование>
						<Порядок>150</Порядок>
						<Источник Имя="ВалютаДокумента" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
						<Приемник Имя="ВалютаДокумента" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
						<КодПравилаКонвертации>Валюты                                            </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>4</Код>
						<Наименование>Выдать --&gt; Выдать</Наименование>
						<Порядок>200</Порядок>
						<Источник Имя="Выдать" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="Выдать" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>5</Код>
						<Наименование>ДокументОснование --&gt; ДокументОснование</Наименование>
						<Порядок>250</Порядок>
						<Источник Имя="ДокументОснование" Вид="Реквизит"/>
						<Приемник Имя="ДокументОснование" Вид="Реквизит"/>
					</Свойство>
					<Свойство>
						<Код>6</Код>
						<Наименование>Комментарий --&gt; Комментарий</Наименование>
						<Порядок>300</Порядок>
						<Источник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>7</Код>
						<Наименование>Контрагент --&gt; Контрагент</Наименование>
						<Порядок>350</Порядок>
						<Источник Имя="Контрагент" Вид="Реквизит" Тип="СправочникСсылка.Контрагенты"/>
						<Приемник Имя="Контрагент" Вид="Реквизит"/>
						<КодПравилаКонвертации>Контрагенты                                       </КодПравилаКонвертации>
						<ПередВыгрузкой>Если Источник.Контрагент.ВидКонтрагента = Перечисления.ВидыКонтрагентов.Сотрудник Тогда
	ИмяПКО = "ФизическиеЛица";
Иначе
	ИмяПКО = "Контрагенты";
КонецЕсли;</ПередВыгрузкой>
					</Свойство>
					<Свойство>
						<Код>8</Код>
						<Наименование>Основание --&gt; Основание</Наименование>
						<Порядок>400</Порядок>
						<Источник Имя="Основание" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="Основание" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>9</Код>
						<Наименование>ПоДокументу --&gt; ПоДокументу</Наименование>
						<Порядок>450</Порядок>
						<Источник Имя="ПоДокументу" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="ПоДокументу" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>10</Код>
						<Наименование>Приложение --&gt; Приложение</Наименование>
						<Порядок>500</Порядок>
						<Источник Имя="Приложение" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="Приложение" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>11</Код>
						<Наименование>СуммаДокумента --&gt; СуммаДокумента</Наименование>
						<Порядок>550</Порядок>
						<Источник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
						<Приемник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
					</Свойство>
					<Свойство>
						<Код>12</Код>
						<Наименование>ПометкаУдаления --&gt; ПометкаУдаления</Наименование>
						<Порядок>600</Порядок>
						<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
						<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
					</Свойство>
					<Свойство Отключить="true">
						<Код>13</Код>
						<Наименование>Проведен --&gt; Проведен</Наименование>
						<Порядок>650</Порядок>
						<Источник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
						<Приемник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
					</Свойство>
					<Свойство>
						<Код>14</Код>
						<Наименование>--&gt; ВидОперации</Наименование>
						<Порядок>700</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="ВидОперации" Вид="Реквизит" Тип="ПеречислениеСсылка.ВидыОперацийРКО"/>
						<ПередВыгрузкой>Если Источник.Контрагент.ВидКонтрагента = Перечисления.ВидыКонтрагентов.Сотрудник 
	и Источник.Комментарий = "торговая выручка" Тогда
	Значение = "ВзносНаличнымиВБанк"; 
	
иначе 
	еСЛИ	
	Источник.СатьяДвиженияДенежныхСредств = Справочники.СтатьиДвиженияДенежныхСредств.НайтиПоНаименованию("Выплата заработной платы") Тогда
	Значение = "ВыплатаЗаработнойПлатыПоВедомостям"; 
	
иначе 
	еСЛИ	
	Источник.СатьяДвиженияДенежныхСредств = Справочники.СтатьиДвиженияДенежныхСредств.НайтиПоНаименованию("Возврат денежных средств покупателю") Тогда
	Значение = "ВозвратПокупателю"; 
	
	
иначе 

	Если Источник.Контрагент.ВидКонтрагента = Перечисления.ВидыКонтрагентов.Сотрудник 
		и НЕ Источник.Комментарий = "торговая выручка"
		тогда  Значение = "ВыдачаПодотчетномуЛицу";
Иначе
	Если Источник.ВзаиморасчетыПодробно.Количество() &gt; 0 
		И Источник.ВзаиморасчетыПодробно[0].ДоговорКонтрагента.ВидДоговора = Перечисления.ВидыДоговоровКонтрагентов.СПокупателем Тогда
		Значение = "ВозвратПокупателю";
	Иначе
		Значение = "ОплатаПоставщику";
	КонецЕсли;
КонецЕсли;
КонецЕсли;
КонецЕсли;
КонецЕсли;</ПередВыгрузкой>
					</Свойство>
					<Свойство>
						<Код>15</Код>
						<Наименование>Фирма --&gt; Организация</Наименование>
						<Порядок>750</Порядок>
						<Источник Имя="Фирма" Вид="Реквизит" Тип="СправочникСсылка.Фирмы"/>
						<Приемник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
						<КодПравилаКонвертации>Организации                                       </КодПравилаКонвертации>
					</Свойство>
					<Группа>
						<Код>16</Код>
						<Наименование>ВзаиморасчетыПодробно --&gt; РасшифровкаПлатежа</Наименование>
						<Порядок>800</Порядок>
						<Источник Имя="ВзаиморасчетыПодробно" Вид="ТабличнаяЧасть"/>
						<Приемник Имя="РасшифровкаПлатежа" Вид="ТабличнаяЧасть"/>
						<Свойство>
							<Код>17</Код>
							<Наименование>ДоговорКонтрагента --&gt; ДоговорКонтрагента</Наименование>
							<Порядок>50</Порядок>
							<Источник Имя="ДоговорКонтрагента" Вид="Измерение" Тип="СправочникСсылка.ДоговорыКонтрагентов"/>
							<Приемник Имя="ДоговорКонтрагента" Вид="Реквизит" Тип="СправочникСсылка.ДоговорыКонтрагентов"/>
							<КодПравилаКонвертации>ДоговорыКонтрагентов                              </КодПравилаКонвертации>
						</Свойство>
						<Свойство>
							<Код>18</Код>
							<Наименование>КратностьВзаиморасчетов --&gt; КратностьВзаиморасчетов</Наименование>
							<Порядок>100</Порядок>
							<Источник Имя="КратностьВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="КратностьВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>19</Код>
							<Наименование>КурсВзаиморасчетов --&gt; КурсВзаиморасчетов</Наименование>
							<Порядок>150</Порядок>
							<Источник Имя="КурсВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="КурсВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>20</Код>
							<Наименование>СтавкаНДС --&gt; СтавкаНДС</Наименование>
							<Порядок>200</Порядок>
							<Источник Имя="СтавкаНДС" Вид="Реквизит" Тип="ПеречислениеСсылка.СтавкиНДС"/>
							<Приемник Имя="СтавкаНДС" Вид="Реквизит" Тип="ПеречислениеСсылка.СтавкиНДС"/>
							<КодПравилаКонвертации>СтавкиНДС                                         </КодПравилаКонвертации>
						</Свойство>
						<Свойство>
							<Код>21</Код>
							<Наименование>СуммаВзаиморасчетов --&gt; СуммаВзаиморасчетов</Наименование>
							<Порядок>250</Порядок>
							<Источник Имя="СуммаВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="СуммаВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>22</Код>
							<Наименование>СуммаНДС --&gt; СуммаНДС</Наименование>
							<Порядок>300</Порядок>
							<Источник Имя="СуммаНДС" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="СуммаНДС" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>23</Код>
							<Наименование>Сумма --&gt; СуммаПлатежа</Наименование>
							<Порядок>350</Порядок>
							<Источник Имя="Сумма" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="СуммаПлатежа" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>26</Код>
							<Наименование> --&gt; СпособПогашенияЗадолженности</Наименование>
							<Порядок>400</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="СпособПогашенияЗадолженности" Вид="Реквизит" Тип="ПеречислениеСсылка.СпособыПогашенияЗадолженности"/>
							<ПередВыгрузкой>Значение = "Автоматически";</ПередВыгрузкой>
						</Свойство>
					</Группа>
					<Свойство>
						<Код>24</Код>
						<Наименование>КурсДокумента --&gt;</Наименование>
						<Порядок>850</Порядок>
						<Источник Имя="КурсДокумента" Вид="Реквизит" Тип="Число"/>
						<Приемник Имя="" Вид=""/>
						<ИмяПараметраДляПередачи>КурсДокумента</ИмяПараметраДляПередачи>
					</Свойство>
					<Свойство>
						<Код>25</Код>
						<Наименование>КратностьДокумента --&gt;</Наименование>
						<Порядок>900</Порядок>
						<Источник Имя="КратностьДокумента" Вид="Реквизит" Тип="Число"/>
						<Приемник Имя="" Вид=""/>
						<ИмяПараметраДляПередачи>КратностьДокумента</ИмяПараметраДляПередачи>
					</Свойство>
					<Свойство>
						<Код>27</Код>
						<Наименование>СатьяДвиженияДенежныхСредств --&gt; СтатьяДвиженияДенежныхСредств</Наименование>
						<Порядок>950</Порядок>
						<Источник Имя="СатьяДвиженияДенежныхСредств" Вид="Реквизит" Тип="СправочникСсылка.СтатьиДвиженияДенежныхСредств"/>
						<Приемник Имя="СтатьяДвиженияДенежныхСредств" Вид="Реквизит" Тип="СправочникСсылка.СтатьиДвиженияДенежныхСредств"/>
						<КодПравилаКонвертации>СтатьиДвиженияДенежныхСредств                     </КодПравилаКонвертации>
					</Свойство>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>СписаниеТоваров</Код>
				<Наименование>ДокументСсылка.СписаниеТоваров --&gt; ДокументСсылка.СписаниеТоваров</Наименование>
				<Порядок>750</Порядок>
				<ПередВыгрузкой>//Выполнить(Алгоритмы.ПередВыгрузкойОбъектаПКО);</ПередВыгрузкой>
				<ПослеЗагрузки>Если Объект.Организация = Справочники.Организации.НайтиПоКоду("00003") тогда

Для Каждого СтрокаТЧ Из Объект.Товары Цикл
	
	СтрокаТЧ.СчетУчета = ПланыСчетов.Хозрасчетный.НайтиПоКоду("10.01");
	
КонецЦикла;

Иначе 

Если Объект.Склад = Справочники.Склады.НайтиПоКоду("00016") Тогда
	
Для Каждого СтрокаТЧ Из Объект.Товары Цикл
	
	СтрокаТЧ.СчетУчета = ПланыСчетов.Хозрасчетный.НайтиПоКоду("41.02");
	СтрокаТЧ.ОтражениеВУСН = Перечисления.ОтражениеВУСН.НЕПринимаются;
КонецЦикла;

Иначе 

	
Для Каждого СтрокаТЧ Из Объект.Товары Цикл
	
	СтрокаТЧ.СчетУчета = ПланыСчетов.Хозрасчетный.НайтиПоКоду("41.01");
	СтрокаТЧ.ОтражениеВУСН = Перечисления.ОтражениеВУСН.НЕПринимаются;
КонецЦикла;

КонецЕсли;
КонецЕсли;


    Ин = 0;
    Попытка
        Объект.Записать(РежимЗаписиДокумента.Проведение);
        Сообщить("Документ проведен : "+ СокрЛП(Объект));
        Ин = Ин + 1;
    Исключение
        Сообщить("ДОКУМЕНТ НЕ ПРОВЕДЕН : "+ ОписаниеОшибки(), СтатусСообщения.ОченьВажное);
        Сообщить(" "+СокрЛП(Объект));
    КонецПопытки;
//Объект.Записать(РежимЗаписиДокумента.ОтменаПроведения);</ПослеЗагрузки>
				<Источник>ДокументСсылка.СписаниеТоваров</Источник>
				<Приемник>ДокументСсылка.СписаниеТоваров</Приемник>
				<Свойства>
					<Свойство Поиск="true">
						<Код>1</Код>
						<Наименование>Номер --&gt; Номер</Наименование>
						<Порядок>50</Порядок>
						<Источник Имя="Номер" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Номер" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство Поиск="true">
						<Код>2</Код>
						<Наименование>Дата --&gt; Дата</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="Дата" Вид="Свойство" Тип="Дата"/>
						<Приемник Имя="Дата" Вид="Свойство" Тип="Дата"/>
					</Свойство>
					<Свойство>
						<Код>3</Код>
						<Наименование>Комментарий --&gt; Комментарий</Наименование>
						<Порядок>150</Порядок>
						<Источник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>4</Код>
						<Наименование>Склад --&gt; Склад</Наименование>
						<Порядок>200</Порядок>
						<Источник Имя="Склад" Вид="Реквизит" Тип="СправочникСсылка.Склады"/>
						<Приемник Имя="Склад" Вид="Реквизит" Тип="СправочникСсылка.Склады"/>
						<КодПравилаКонвертации>Склады                                            </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>5</Код>
						<Наименование>СуммаДокумента --&gt; СуммаДокумента</Наименование>
						<Порядок>250</Порядок>
						<Источник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
						<Приемник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
					</Свойство>
					<Свойство>
						<Код>6</Код>
						<Наименование>ПометкаУдаления --&gt; ПометкаУдаления</Наименование>
						<Порядок>300</Порядок>
						<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
						<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
					</Свойство>
					<Свойство Отключить="true">
						<Код>7</Код>
						<Наименование>Проведен --&gt; Проведен</Наименование>
						<Порядок>350</Порядок>
						<Источник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
						<Приемник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
					</Свойство>
					<Свойство>
						<Код>8</Код>
						<Наименование> --&gt; ВидОперации</Наименование>
						<Порядок>400</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="ВидОперации" Вид="Реквизит" Тип="ПеречислениеСсылка.ВидыОперацийСписаниеТоваров"/>
						<ПередВыгрузкой>Значение = "ТоварыПродукция";</ПередВыгрузкой>
					</Свойство>
					<Свойство>
						<Код>9</Код>
						<Наименование>Фирма --&gt; Организация</Наименование>
						<Порядок>450</Порядок>
						<Источник Имя="Фирма" Вид="Реквизит" Тип="СправочникСсылка.Фирмы"/>
						<Приемник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
						<КодПравилаКонвертации>Организации                                       </КодПравилаКонвертации>
					</Свойство>
					<Группа>
						<Код>10</Код>
						<Наименование>Товары --&gt; Товары</Наименование>
						<Порядок>500</Порядок>
						<Источник Имя="Товары" Вид="ТабличнаяЧасть"/>
						<Приемник Имя="Товары" Вид="ТабличнаяЧасть"/>
						<ПередОбработкойВыгрузки>Выполнить(Алгоритмы.ПолучитьТаблицуТоваров);</ПередОбработкойВыгрузки>
						<Свойство>
							<Код>11</Код>
							<Наименование>Количество --&gt; Количество</Наименование>
							<Порядок>50</Порядок>
							<Источник Имя="Количество" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="Количество" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>12</Код>
							<Наименование>Номенклатура --&gt; Номенклатура</Наименование>
							<Порядок>100</Порядок>
							<Источник Имя="Номенклатура" Вид="Реквизит" Тип="СправочникСсылка.Номенклатура"/>
							<Приемник Имя="Номенклатура" Вид="Реквизит" Тип="СправочникСсылка.Номенклатура"/>
							<КодПравилаКонвертации>Номенклатура                                      </КодПравилаКонвертации>
							<ПередВыгрузкой>Выполнить(Алгоритмы.ПередВыгрузкойНоменклатурыТовар);</ПередВыгрузкой>
						</Свойство>
					</Группа>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>СчетФактураВыданный</Код>
				<Наименование>ДокументСсылка.СчетФактура --&gt; ДокументСсылка.СчетФактураВыданный</Наименование>
				<Порядок>800</Порядок>
				<ПередВыгрузкой>//Выполнить(Алгоритмы.ПередВыгрузкойОбъектаПКО);</ПередВыгрузкой>
				<ПослеЗагрузки> Ин = 0;
    Попытка
        Объект.Записать(РежимЗаписиДокумента.Проведение);
        Сообщить("Документ проведен : "+ СокрЛП(Объект));
        Ин = Ин + 1;
    Исключение
        Сообщить("ДОКУМЕНТ НЕ ПРОВЕДЕН : "+ ОписаниеОшибки(), СтатусСообщения.ОченьВажное);
        Сообщить(" "+СокрЛП(Объект));
    КонецПопытки;
//Объект.Записать(РежимЗаписиДокумента.ОтменаПроведения);</ПослеЗагрузки>
				<Источник>ДокументСсылка.СчетФактура</Источник>
				<Приемник>ДокументСсылка.СчетФактураВыданный</Приемник>
				<Свойства>
					<Свойство Поиск="true">
						<Код>1</Код>
						<Наименование>Номер --&gt; Номер</Наименование>
						<Порядок>50</Порядок>
						<Источник Имя="Номер" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Номер" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство Поиск="true">
						<Код>2</Код>
						<Наименование>Дата --&gt; Дата</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="Дата" Вид="Свойство" Тип="Дата"/>
						<Приемник Имя="Дата" Вид="Свойство" Тип="Дата"/>
					</Свойство>
					<Свойство>
						<Код>3</Код>
						<Наименование>ВалютаДокумента --&gt; ВалютаДокумента</Наименование>
						<Порядок>150</Порядок>
						<Источник Имя="ВалютаДокумента" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
						<Приемник Имя="ВалютаДокумента" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
						<КодПравилаКонвертации>Валюты                                            </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>4</Код>
						<Наименование>ДоговорКонтрагента --&gt; ДоговорКонтрагента</Наименование>
						<Порядок>200</Порядок>
						<Источник Имя="ДоговорКонтрагента" Вид="Реквизит" Тип="СправочникСсылка.ДоговорыКонтрагентов"/>
						<Приемник Имя="ДоговорКонтрагента" Вид="Реквизит" Тип="СправочникСсылка.ДоговорыКонтрагентов"/>
						<КодПравилаКонвертации>ДоговорыКонтрагентов                              </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>5</Код>
						<Наименование>ДокументОснование --&gt; ДокументОснование</Наименование>
						<Порядок>250</Порядок>
						<Источник Имя="ДокументОснование" Вид="Реквизит"/>
						<Приемник Имя="ДокументОснование" Вид="Реквизит"/>
					</Свойство>
					<Свойство>
						<Код>6</Код>
						<Наименование>Комментарий --&gt; Комментарий</Наименование>
						<Порядок>300</Порядок>
						<Источник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>7</Код>
						<Наименование>Контрагент --&gt; Контрагент</Наименование>
						<Порядок>350</Порядок>
						<Источник Имя="Контрагент" Вид="Реквизит" Тип="СправочникСсылка.Контрагенты"/>
						<Приемник Имя="Контрагент" Вид="Реквизит" Тип="СправочникСсылка.Контрагенты"/>
						<КодПравилаКонвертации>Контрагенты                                       </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>8</Код>
						<Наименование>СуммаДокумента --&gt; СуммаДокумента</Наименование>
						<Порядок>400</Порядок>
						<Источник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
						<Приемник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
					</Свойство>
					<Свойство>
						<Код>9</Код>
						<Наименование>ПометкаУдаления --&gt; ПометкаУдаления</Наименование>
						<Порядок>450</Порядок>
						<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
						<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
					</Свойство>
					<Свойство Отключить="true">
						<Код>10</Код>
						<Наименование>Проведен --&gt; Проведен</Наименование>
						<Порядок>500</Порядок>
						<Источник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
						<Приемник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
					</Свойство>
					<Свойство>
						<Код>11</Код>
						<Наименование>Фирма --&gt; Организация</Наименование>
						<Порядок>550</Порядок>
						<Источник Имя="Фирма" Вид="Реквизит" Тип="СправочникСсылка.Фирмы"/>
						<Приемник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
						<КодПравилаКонвертации>Организации                                       </КодПравилаКонвертации>
					</Свойство>
					<Группа>
						<Код>12</Код>
						<Наименование> --&gt; ДокументыОснования</Наименование>
						<Порядок>600</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="ДокументыОснования" Вид="ТабличнаяЧасть"/>
						<ПередОбработкойВыгрузки>ТабДокументов = Новый ТаблицаЗначений;
ТабДокументов.Колонки.Добавить("ДокументОснование");
НоваяСтрока = ТабДокументов.Добавить();
НоваяСтрока.ДокументОснование = Источник.ДокументОснование;
КоллекцияОбъектов = ТабДокументов;</ПередОбработкойВыгрузки>
						<Свойство>
							<Код>13</Код>
							<Наименование> --&gt; ДокументОснование</Наименование>
							<Порядок>50</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="ДокументОснование" Вид="Реквизит"/>
						</Свойство>
					</Группа>
					<Свойство>
						<Код>14</Код>
						<Наименование> --&gt; КодВидаОперации</Наименование>
						<Порядок>650</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="КодВидаОперации" Вид="Реквизит" Тип="Строка"/>
						<ПередВыгрузкой>Значение = "01";</ПередВыгрузкой>
					</Свойство>
					<Свойство>
						<Код>15</Код>
						<Наименование> --&gt; ВидСчетаФактуры</Наименование>
						<Порядок>700</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="ВидСчетаФактуры" Вид="Реквизит" Тип="ПеречислениеСсылка.ВидСчетаФактурыВыставленного"/>
						<ПередВыгрузкой> Значение = "НаРеализацию";</ПередВыгрузкой>
					</Свойство>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>ПлатежноеПоручениеИсходящее_Платежка</Код>
				<Наименование>ДокументСсылка.ПлатежноеПоручение --&gt; ДокументСсылка.ПлатежноеПоручениеИсходящее</Наименование>
				<Порядок>850</Порядок>
				<ПередВыгрузкой>Если Источник.ВидОперации &lt;&gt; Перечисления.ВидыОперацийПлатежноеПоручение.Исходящее 
   И Источник.ВидОперации &lt;&gt; Перечисления.ВидыОперацийПлатежноеПоручение.ПеречислениеНалога Тогда	
	Отказ = Истина;                                                                    	
КонецЕсли;

Выполнить(Алгоритмы.ПередВыгрузкойОбъектаПКО);</ПередВыгрузкой>
				<ПриВыгрузке>СтруктураВозможныхДокументов = Новый Структура;
СтруктураВозможныхДокументов.Вставить("ВозвратТоваровОтПокупателя" , "ВозвратТоваровОтПокупателя");
СтруктураВозможныхДокументов.Вставить("ОтчетКомитентуОПродажах"    , "ОтчетКомитентуОПродажах");
СтруктураВозможныхДокументов.Вставить("ПриходнаяНакладная"         , "ПоступлениеТоваровУслуг");

Выполнить(Алгоритмы.ЗаписатьУзелДокументОснование);</ПриВыгрузке>
				<ПриЗагрузке>Выполнить(Алгоритмы.ПрочитатьУзелСвязанныхДокументов);</ПриЗагрузке>
				<ПослеЗагрузки>// заполним необходимые реквизиты для печ. форм.

АвтоЗначенияРеквизитов = ФормированиеПечатныхФорм.СформироватьАвтоЗначенияРеквизитовПлательщикаПолучателя(Объект.Организация, Объект.СчетОрганизации, Объект.Контрагент, Объект.СчетКонтрагента, );
// получатель
Объект.ТекстПолучателя = АвтоЗначенияРеквизитов.ТекстПолучателя;
Объект.ИННПолучателя   = АвтоЗначенияРеквизитов.ИННПолучателя;
Объект.КПППолучателя   = АвтоЗначенияРеквизитов.КПППолучателя;
// плательщик
Объект.ТекстПлательщика = АвтоЗначенияРеквизитов.ТекстПлательщика;
Объект.ИННПлательщика   = АвтоЗначенияРеквизитов.ИННПлательщика;
Объект.КПППлательщика   = АвтоЗначенияРеквизитов.КПППлательщика;</ПослеЗагрузки>
				<Источник>ДокументСсылка.ПлатежноеПоручение</Источник>
				<Приемник>ДокументСсылка.ПлатежноеПоручение</Приемник>
				<Свойства>
					<Свойство Поиск="true">
						<Код>3</Код>
						<Наименование>Дата --&gt; Дата</Наименование>
						<Порядок>50</Порядок>
						<Источник Имя="Дата" Вид="Свойство" Тип="Дата"/>
						<Приемник Имя="Дата" Вид="Свойство" Тип="Дата"/>
					</Свойство>
					<Свойство Поиск="true">
						<Код>10</Код>
						<Наименование>Номер --&gt; Номер</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="Номер" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Номер" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>1</Код>
						<Наименование>ВалютаДокумента --&gt; ВалютаДокумента</Наименование>
						<Порядок>150</Порядок>
						<Источник Имя="ВалютаДокумента" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
						<Приемник Имя="ВалютаДокумента" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
						<КодПравилаКонвертации>Валюты                                            </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>2</Код>
						<Наименование> --&gt; ВидПлатежа</Наименование>
						<Порядок>200</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="ВидПлатежа" Вид="Реквизит" Тип="Строка"/>
						<ПередВыгрузкой>Значение = Строка(Источник.ВидПлатежа);</ПередВыгрузкой>
					</Свойство>
					<Свойство>
						<Код>22</Код>
						<Наименование>Фирма --&gt; Организация</Наименование>
						<Порядок>250</Порядок>
						<Источник Имя="Фирма" Вид="Реквизит" Тип="СправочникСсылка.Фирмы"/>
						<Приемник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
						<КодПравилаКонвертации>Организации                                       </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>23</Код>
						<Наименование>БанковскийСчет --&gt; СчетОрганизации</Наименование>
						<Порядок>300</Порядок>
						<Источник Имя="БанковскийСчет" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчета"/>
						<Приемник Имя="СчетОрганизации" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчета"/>
						<КодПравилаКонвертации>БанковскиеСчета                                   </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>8</Код>
						<Наименование>Контрагент --&gt; Контрагент</Наименование>
						<Порядок>350</Порядок>
						<Источник Имя="Контрагент" Вид="Реквизит" Тип="СправочникСсылка.Контрагенты"/>
						<Приемник Имя="Контрагент" Вид="Реквизит" Тип="СправочникСсылка.Контрагенты"/>
						<КодПравилаКонвертации>Контрагенты                                       </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>24</Код>
						<Наименование>БанковскийСчетКонтрагента --&gt; СчетКонтрагента</Наименование>
						<Порядок>400</Порядок>
						<Источник Имя="БанковскийСчетКонтрагента" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчета"/>
						<Приемник Имя="СчетКонтрагента" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчета"/>
						<КодПравилаКонвертации>БанковскиеСчета                                   </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>4</Код>
						<Наименование>ДокументОснование --&gt; ДокументОснование</Наименование>
						<Порядок>450</Порядок>
						<Источник Имя="ДокументОснование" Вид="Реквизит"/>
						<Приемник Имя="ДокументОснование" Вид="Реквизит"/>
					</Свойство>
					<Свойство>
						<Код>5</Код>
						<Наименование>КодБК --&gt; КодБК</Наименование>
						<Порядок>500</Порядок>
						<Источник Имя="КодБК" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="КодБК" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>6</Код>
						<Наименование>КодОКАТО --&gt; КодОКАТО</Наименование>
						<Порядок>550</Порядок>
						<Источник Имя="КодОКАТО" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="КодОКАТО" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>7</Код>
						<Наименование>Комментарий --&gt; Комментарий</Наименование>
						<Порядок>600</Порядок>
						<Источник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>9</Код>
						<Наименование>НазначениеПлатежа --&gt; НазначениеПлатежа</Наименование>
						<Порядок>650</Порядок>
						<Источник Имя="НазначениеПлатежа" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="НазначениеПлатежа" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>11</Код>
						<Наименование>Ответственный --&gt; Ответственный</Наименование>
						<Порядок>700</Порядок>
						<Источник Имя="Ответственный" Вид="Реквизит" Тип="СправочникСсылка.Контрагенты"/>
						<Приемник Имя="Ответственный" Вид="Реквизит" Тип="СправочникСсылка.Пользователи"/>
					</Свойство>
					<Свойство>
						<Код>12</Код>
						<Наименование>ПоказательДаты --&gt; ПоказательДаты</Наименование>
						<Порядок>750</Порядок>
						<Источник Имя="ПоказательДаты" Вид="Реквизит" Тип="Дата"/>
						<Приемник Имя="ПоказательДаты" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>13</Код>
						<Наименование>ПоказательНомера --&gt; ПоказательНомера</Наименование>
						<Порядок>800</Порядок>
						<Источник Имя="ПоказательНомера" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="ПоказательНомера" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>14</Код>
						<Наименование>ПоказательОснования --&gt; ПоказательОснования</Наименование>
						<Порядок>850</Порядок>
						<Источник Имя="ПоказательОснования" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="ПоказательОснования" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>15</Код>
						<Наименование>ПоказательПериода --&gt; ПоказательПериода</Наименование>
						<Порядок>900</Порядок>
						<Источник Имя="ПоказательПериода" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="ПоказательПериода" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>16</Код>
						<Наименование>ПоказательТипа --&gt; ПоказательТипа</Наименование>
						<Порядок>950</Порядок>
						<Источник Имя="ПоказательТипа" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="ПоказательТипа" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>17</Код>
						<Наименование>ПометкаУдаления --&gt; ПометкаУдаления</Наименование>
						<Порядок>1000</Порядок>
						<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
						<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
					</Свойство>
					<Свойство>
						<Код>18</Код>
						<Наименование>СтатусСоставителя --&gt; СтатусСоставителя</Наименование>
						<Порядок>1050</Порядок>
						<Источник Имя="СтатусСоставителя" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="СтатусСоставителя" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>19</Код>
						<Наименование>СуммаДокумента --&gt; СуммаДокумента</Наименование>
						<Порядок>1100</Порядок>
						<Источник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
						<Приемник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
					</Свойство>
					<Свойство>
						<Код>20</Код>
						<Наименование>ТекстПлательщика --&gt; ТекстПлательщика</Наименование>
						<Порядок>1150</Порядок>
						<Источник Имя="ТекстПлательщика" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="ТекстПлательщика" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>21</Код>
						<Наименование>ТекстПолучателя --&gt; ТекстПолучателя</Наименование>
						<Порядок>1200</Порядок>
						<Источник Имя="ТекстПолучателя" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="ТекстПолучателя" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>27</Код>
						<Наименование>Очередность --&gt; ОчередностьПлатежа</Наименование>
						<Порядок>1250</Порядок>
						<Источник Имя="Очередность" Вид="Реквизит" Тип="Число"/>
						<Приемник Имя="ОчередностьПлатежа" Вид="Реквизит" Тип="Число"/>
					</Свойство>
					<Свойство>
						<Код>26</Код>
						<Наименование> --&gt; СуммаНДС</Наименование>
						<Порядок>1350</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="СуммаНДС" Вид="Реквизит" Тип="Число"/>
						<ПередВыгрузкой>Значение = Источник.ВзаиморасчетыПодробно.Итог("СуммаНДС");</ПередВыгрузкой>
					</Свойство>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>ПлатежноеПоручениеИсходящее_Списание</Код>
				<Наименование>ДокументСсылка.ПлатежноеПоручение --&gt; ДокументСсылка.ПлатежноеПоручениеИсходящее</Наименование>
				<Порядок>900</Порядок>
				<ПередВыгрузкой>Если Источник.ВидОперации &lt;&gt; Перечисления.ВидыОперацийПлатежноеПоручение.Исходящее 
   И Источник.ВидОперации &lt;&gt; Перечисления.ВидыОперацийПлатежноеПоручение.ПеречислениеНалога Тогда	
	Отказ = Истина;                                                                    	
КонецЕсли;

Выполнить(Алгоритмы.ПередВыгрузкойОбъектаПКО);

ВходящиеДанные = Новый Структура;
ВходящиеДанные.Вставить("ДокументОснование", Источник);</ПередВыгрузкой>
				<ПриВыгрузке>СтруктураВозможныхДокументов = Новый Структура;
СтруктураВозможныхДокументов.Вставить("ВозвратТоваровОтПокупателя" , "ВозвратТоваровОтПокупателя");
СтруктураВозможныхДокументов.Вставить("ОтчетКомитентуОПродажах"    , "ОтчетКомитентуОПродажах");
СтруктураВозможныхДокументов.Вставить("ПриходнаяНакладная"         , "ПоступлениеТоваровУслуг");
СтруктураВозможныхДокументов.Вставить("ПлатежноеПоручение"         , "ПлатежноеПоручение");

Выполнить(Алгоритмы.ЗаписатьУзелДокументОснование);</ПриВыгрузке>
				<ПриЗагрузке>Выполнить(Алгоритмы.ПрочитатьУзелСвязанныхДокументов);</ПриЗагрузке>
				<ПослеЗагрузки>УправлениеДенежнымиСредствами.ЗаполнитьСчетУчетаДенежныхСредств(Объект, "СчетБанк");

Если НЕ ЗначениеЗаполнено(Объект.СчетБанк) Тогда
	Если Объект.ВалютаДокумента = Константы.ВалютаРегламентированногоУчета.Получить() Тогда
		Объект.СчетБанк = ПланыСчетов.Хозрасчетный.РасчетныеСчета;
	Иначе
		Объект.СчетБанк = ПланыСчетов.Хозрасчетный.ВалютныеСчета;
	КонецЕсли;
КонецЕсли;

Для Каждого СтрокаПлатеж Из Объект.РасшифровкаПлатежа Цикл
																				
	СчетаУчета = БухгалтерскийУчетРасчетовСКонтрагентами.ПолучитьСчетаРасчетовСКонтрагентом(Объект.Организация, Объект.Контрагент, СтрокаПлатеж.ДоговорКонтрагента);
	
	СтрокаПлатеж.СчетУчетаРасчетовСКонтрагентом    = СчетаУчета.СчетРасчетов;
	СтрокаПлатеж.СчетУчетаРасчетовПоАвансам        = СчетаУчета.СчетАвансов;
	
КонецЦикла;</ПослеЗагрузки>
				<Источник>ДокументСсылка.ПлатежноеПоручение</Источник>
				<Приемник>ДокументСсылка.СписаниеСРасчетногоСчета</Приемник>
				<Свойства>
					<Свойство Поиск="true">
						<Код>1</Код>
						<Наименование>Дата --&gt; Дата</Наименование>
						<Порядок>50</Порядок>
						<Источник Имя="Дата" Вид="Свойство" Тип="Дата"/>
						<Приемник Имя="Дата" Вид="Свойство" Тип="Дата"/>
					</Свойство>
					<Свойство Поиск="true">
						<Код>2</Код>
						<Наименование>Номер --&gt; Номер</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="Номер" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Номер" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>3</Код>
						<Наименование>ВалютаДокумента --&gt; ВалютаДокумента</Наименование>
						<Порядок>150</Порядок>
						<Источник Имя="ВалютаДокумента" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
						<Приемник Имя="ВалютаДокумента" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
						<КодПравилаКонвертации>Валюты                                            </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>4</Код>
						<Наименование> --&gt; ВидОперации</Наименование>
						<Порядок>200</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="ВидОперации" Вид="Реквизит" Тип="ПеречислениеСсылка.ВидыОперацийСписаниеДенежныхСредств"/>
						<ПередВыгрузкой>Если Источник.ВидОперации = Перечисления.ВидыОперацийПлатежноеПоручение.ПеречислениеНалога Тогда
	Значение = "ПеречислениеНалога";
Иначе
	Если Источник.ВзаиморасчетыПодробно.Количество() &gt; 0 И 
		Источник.ВзаиморасчетыПодробно[0].ДоговорКонтрагента.ВидДоговора = Перечисления.ВидыДоговоровКонтрагентов.СПокупателем Тогда
		Значение = "ВозвратПокупателю";
	Иначе
		Значение = "ОплатаПоставщику";
	КонецЕсли;          
КонецЕсли;</ПередВыгрузкой>
					</Свойство>
					<Свойство>
						<Код>9</Код>
						<Наименование> --&gt; НазначениеПлатежа</Наименование>
						<Порядок>250</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="НазначениеПлатежа" Вид="Реквизит" Тип="Строка"/>
						<ПередВыгрузкой>Значение = СтрЗаменить(Источник.НазначениеПлатежа, Символы.ПС, " ");</ПередВыгрузкой>
					</Свойство>
					<Свойство>
						<Код>7</Код>
						<Наименование>Комментарий --&gt; Комментарий</Наименование>
						<Порядок>300</Порядок>
						<Источник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>8</Код>
						<Наименование>Контрагент --&gt; Контрагент</Наименование>
						<Порядок>350</Порядок>
						<Источник Имя="Контрагент" Вид="Реквизит" Тип="СправочникСсылка.Контрагенты"/>
						<Приемник Имя="Контрагент" Вид="Реквизит" Тип="СправочникСсылка.Контрагенты"/>
						<КодПравилаКонвертации>Контрагенты                                       </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>10</Код>
						<Наименование>СуммаДокумента --&gt; СуммаДокумента</Наименование>
						<Порядок>400</Порядок>
						<Источник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
						<Приемник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
					</Свойство>
					<Свойство>
						<Код>13</Код>
						<Наименование>ПометкаУдаления --&gt; ПометкаУдаления</Наименование>
						<Порядок>450</Порядок>
						<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
						<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
					</Свойство>
					<Свойство Отключить="true">
						<Код>14</Код>
						<Наименование>Проведен --&gt; Проведен</Наименование>
						<Порядок>500</Порядок>
						<Источник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
						<Приемник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
					</Свойство>
					<Свойство>
						<Код>15</Код>
						<Наименование>Фирма --&gt; Организация</Наименование>
						<Порядок>550</Порядок>
						<Источник Имя="Фирма" Вид="Реквизит" Тип="СправочникСсылка.Фирмы"/>
						<Приемник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
						<КодПравилаКонвертации>Организации                                       </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>16</Код>
						<Наименование>ВходящаяДата --&gt; ДатаВходящегоДокумента</Наименование>
						<Порядок>600</Порядок>
						<Источник Имя="ВходящаяДата" Вид="Реквизит" Тип="Дата"/>
						<Приемник Имя="ДатаВходящегоДокумента" Вид="Реквизит" Тип="Дата"/>
					</Свойство>
					<Свойство>
						<Код>17</Код>
						<Наименование>ВходящийНомер --&gt; НомерВходящегоДокумента</Наименование>
						<Порядок>650</Порядок>
						<Источник Имя="ВходящийНомер" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="НомерВходящегоДокумента" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>18</Код>
						<Наименование>БанковскийСчетКонтрагента --&gt; СчетКонтрагента</Наименование>
						<Порядок>700</Порядок>
						<Источник Имя="БанковскийСчетКонтрагента" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчета"/>
						<Приемник Имя="СчетКонтрагента" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчета"/>
						<КодПравилаКонвертации>БанковскиеСчета                                   </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>19</Код>
						<Наименование>БанковскийСчет --&gt; СчетОрганизации</Наименование>
						<Порядок>750</Порядок>
						<Источник Имя="БанковскийСчет" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчета"/>
						<Приемник Имя="СчетОрганизации" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчета"/>
						<КодПравилаКонвертации>БанковскиеСчета                                   </КодПравилаКонвертации>
					</Свойство>
					<Группа>
						<Код>20</Код>
						<Наименование>ВзаиморасчетыПодробно --&gt; РасшифровкаПлатежа</Наименование>
						<Порядок>800</Порядок>
						<Источник Имя="ВзаиморасчетыПодробно" Вид="ТабличнаяЧасть"/>
						<Приемник Имя="РасшифровкаПлатежа" Вид="ТабличнаяЧасть"/>
						<Свойство>
							<Код>21</Код>
							<Наименование>ДоговорКонтрагента --&gt; ДоговорКонтрагента</Наименование>
							<Порядок>50</Порядок>
							<Источник Имя="ДоговорКонтрагента" Вид="Измерение" Тип="СправочникСсылка.ДоговорыКонтрагентов"/>
							<Приемник Имя="ДоговорКонтрагента" Вид="Реквизит" Тип="СправочникСсылка.ДоговорыКонтрагентов"/>
							<КодПравилаКонвертации>ДоговорыКонтрагентов                              </КодПравилаКонвертации>
						</Свойство>
						<Свойство>
							<Код>22</Код>
							<Наименование>КратностьВзаиморасчетов --&gt; КратностьВзаиморасчетов</Наименование>
							<Порядок>100</Порядок>
							<Источник Имя="КратностьВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="КратностьВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>23</Код>
							<Наименование>КурсВзаиморасчетов --&gt; КурсВзаиморасчетов</Наименование>
							<Порядок>150</Порядок>
							<Источник Имя="КурсВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="КурсВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>24</Код>
							<Наименование>СтавкаНДС --&gt; СтавкаНДС</Наименование>
							<Порядок>200</Порядок>
							<Источник Имя="СтавкаНДС" Вид="Реквизит" Тип="ПеречислениеСсылка.СтавкиНДС"/>
							<Приемник Имя="СтавкаНДС" Вид="Реквизит" Тип="ПеречислениеСсылка.СтавкиНДС"/>
							<КодПравилаКонвертации>СтавкиНДС                                         </КодПравилаКонвертации>
						</Свойство>
						<Свойство>
							<Код>25</Код>
							<Наименование>СуммаВзаиморасчетов --&gt; СуммаВзаиморасчетов</Наименование>
							<Порядок>250</Порядок>
							<Источник Имя="СуммаВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="СуммаВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>26</Код>
							<Наименование>СуммаНДС --&gt; СуммаНДС</Наименование>
							<Порядок>300</Порядок>
							<Источник Имя="СуммаНДС" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="СуммаНДС" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>27</Код>
							<Наименование>Сумма --&gt; СуммаПлатежа</Наименование>
							<Порядок>350</Порядок>
							<Источник Имя="Сумма" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="СуммаПлатежа" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>28</Код>
							<Наименование> --&gt; СпособПогашенияЗадолженности</Наименование>
							<Порядок>400</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="СпособПогашенияЗадолженности" Вид="Реквизит" Тип="ПеречислениеСсылка.СпособыПогашенияЗадолженности"/>
							<ПередВыгрузкой>Значение = "Автоматически";</ПередВыгрузкой>
						</Свойство>
					</Группа>
					<Свойство>
						<Код>29</Код>
						<Наименование> --&gt; ДокументОснование</Наименование>
						<Порядок>850</Порядок>
						<ПолучитьИзВходящихДанных>true</ПолучитьИзВходящихДанных>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="ДокументОснование" Вид="Реквизит"/>
						<КодПравилаКонвертации>ПлатежноеПоручениеИсходящее_Платежка              </КодПравилаКонвертации>
					</Свойство>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>РасходныйКассовыйОрдер_Инкассация</Код>
				<Наименование>ДокументСсылка.Инкассация --&gt; ДокументСсылка.РасходныйКассовыйОрдер</Наименование>
				<Порядок>950</Порядок>
				<ПередВыгрузкой>Выполнить(Алгоритмы.ПередВыгрузкойОбъектаПКО);</ПередВыгрузкой>
				<ПослеЗагрузки>// Установим курс и кратность документа
Объект.КурсДокумента      = ПараметрыОбъекта["КурсДокумента"];
Объект.КратностьДокумента = ПараметрыОбъекта["КратностьДокумента"];
//Объект.СчетКасса =ПланыСчетов.Хозрасчетный.НайтиПоКоду("50.02"); 
// Установим прочие реквизиты
УправлениеДенежнымиСредствами.ЗаполнитьСчетУчетаДенежныхСредств(Объект, "СчетКасса");

Если НЕ ЗначениеЗаполнено(Объект.СчетКасса) Тогда
	Если Объект.ВалютаДокумента = Константы.ВалютаРегламентированногоУчета.Получить() Тогда
		Объект.СчетКасса = ПланыСчетов.Хозрасчетный.КассаОрганизации;
	Иначе
		Объект.СчетКасса = ПланыСчетов.Хозрасчетный.КассаОрганизацииВал;
	КонецЕсли;
КонецЕсли;

Если Объект.ВалютаДокумента = Константы.ВалютаРегламентированногоУчета.Получить() Тогда
	Объект.СчетУчетаРасчетовСКонтрагентом = ПланыСчетов.Хозрасчетный.ПереводыВПути;
Иначе
	Объект.СчетУчетаРасчетовСКонтрагентом = ПланыСчетов.Хозрасчетный.ПереводыВПутиВал;
КонецЕсли;

Для Каждого СтрокаПлатеж Из Объект.РасшифровкаПлатежа Цикл
	
	СчетаУчета = БухгалтерскийУчетРасчетовСКонтрагентами.ПолучитьСчетаРасчетовСКонтрагентом(Объект.Организация, Объект.Контрагент, СтрокаПлатеж.ДоговорКонтрагента);
	
	Если СтрокаПлатеж.ДоговорКонтрагента.ВидДоговора = Перечисления.ВидыДоговоровКонтрагентов.СКомитентом Тогда
		СтрокаПлатеж.СчетУчетаРасчетовСКонтрагентом = СчетаУчета.СчетРасчетовСКомитентом;
	Иначе
		СтрокаПлатеж.СчетУчетаРасчетовСКонтрагентом = СчетаУчета.СчетРасчетов;
	КонецЕсли;

	СтрокаПлатеж.СчетУчетаРасчетовПоАвансам         = СчетаУчета.СчетАвансов;
	
КонецЦикла;


    Ин = 0;
    Попытка
        Объект.Записать(РежимЗаписиДокумента.Проведение);
        Сообщить("Документ проведен : "+ СокрЛП(Объект));
        Ин = Ин + 1;
    Исключение
        Сообщить("ДОКУМЕНТ НЕ ПРОВЕДЕН : "+ ОписаниеОшибки(), СтатусСообщения.ОченьВажное);
        Сообщить(" "+СокрЛП(Объект));
    КонецПопытки;
//Объект.Записать(РежимЗаписиДокумента.ОтменаПроведения);</ПослеЗагрузки>
				<Источник>ДокументСсылка.Инкассация</Источник>
				<Приемник>ДокументСсылка.РасходныйКассовыйОрдер</Приемник>
				<Свойства>
					<Свойство>
						<Код>1</Код>
						<Наименование>ВалютаДокумента --&gt; ВалютаДокумента</Наименование>
						<Порядок>50</Порядок>
						<Источник Имя="ВалютаДокумента" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
						<Приемник Имя="ВалютаДокумента" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
						<КодПравилаКонвертации>Валюты                                            </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>2</Код>
						<Наименование>Выдать --&gt; Выдать</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="Выдать" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="Выдать" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство Поиск="true">
						<Код>3</Код>
						<Наименование>Дата --&gt; Дата</Наименование>
						<Порядок>150</Порядок>
						<Источник Имя="Дата" Вид="Свойство" Тип="Дата"/>
						<Приемник Имя="Дата" Вид="Свойство" Тип="Дата"/>
					</Свойство>
					<Свойство>
						<Код>4</Код>
						<Наименование>ДокументОснование --&gt; ДокументОснование</Наименование>
						<Порядок>200</Порядок>
						<Источник Имя="ДокументОснование" Вид="Реквизит"/>
						<Приемник Имя="ДокументОснование" Вид="Реквизит"/>
					</Свойство>
					<Свойство>
						<Код>5</Код>
						<Наименование>Комментарий --&gt; Комментарий</Наименование>
						<Порядок>250</Порядок>
						<Источник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство Поиск="true">
						<Код>6</Код>
						<Наименование>Номер --&gt; Номер</Наименование>
						<Порядок>300</Порядок>
						<Источник Имя="Номер" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Номер" Вид="Свойство" Тип="Строка"/>
						<ПередВыгрузкой>// первые 3 символа - код торгового объекта,
// потом 4 символа - код фирмы,
// остальные 4 символа - порядковый номер док-та.
// код инкассации будет формировать путем вырезания последнего символа 
// кода фирмы и добавления в конец кода буквы "И".
КодДокумента = СокрЛП(Источник.Номер);
Значение = Лев(КодДокумента, СтрДлина(КодДокумента)-5) + Прав(КодДокумента, 4) + "И";</ПередВыгрузкой>
					</Свойство>
					<Свойство>
						<Код>7</Код>
						<Наименование>Основание --&gt; Основание</Наименование>
						<Порядок>350</Порядок>
						<Источник Имя="Основание" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="Основание" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>8</Код>
						<Наименование>ПоДокументу --&gt; ПоДокументу</Наименование>
						<Порядок>400</Порядок>
						<Источник Имя="ПоДокументу" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="ПоДокументу" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>9</Код>
						<Наименование>ПометкаУдаления --&gt; ПометкаУдаления</Наименование>
						<Порядок>450</Порядок>
						<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
						<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
					</Свойство>
					<Свойство>
						<Код>10</Код>
						<Наименование>Приложение --&gt; Приложение</Наименование>
						<Порядок>500</Порядок>
						<Источник Имя="Приложение" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="Приложение" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство Отключить="true">
						<Код>11</Код>
						<Наименование>Проведен --&gt; Проведен</Наименование>
						<Порядок>550</Порядок>
						<Источник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
						<Приемник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
					</Свойство>
					<Свойство>
						<Код>12</Код>
						<Наименование>СуммаДокумента --&gt; СуммаДокумента</Наименование>
						<Порядок>600</Порядок>
						<Источник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
						<Приемник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
					</Свойство>
					<Свойство>
						<Код>13</Код>
						<Наименование>--&gt; ВидОперации</Наименование>
						<Порядок>650</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="ВидОперации" Вид="Реквизит" Тип="ПеречислениеСсылка.ВидыОперацийРКО"/>
						<ПередВыгрузкой>Значение = "Инкассация";
</ПередВыгрузкой>
					</Свойство>
					<Свойство>
						<Код>14</Код>
						<Наименование>БанковскийСчет --&gt; СчетОрганизации</Наименование>
						<Порядок>700</Порядок>
						<Источник Имя="БанковскийСчет" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчета"/>
						<Приемник Имя="СчетОрганизации" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчета"/>
						<КодПравилаКонвертации>БанковскиеСчета                                   </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>15</Код>
						<Наименование>Фирма --&gt; Организация</Наименование>
						<Порядок>750</Порядок>
						<Источник Имя="Фирма" Вид="Реквизит" Тип="СправочникСсылка.Фирмы"/>
						<Приемник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
						<КодПравилаКонвертации>Организации                                       </КодПравилаКонвертации>
					</Свойство>
					<Группа>
						<Код>16</Код>
						<Наименование> --&gt; РасшифровкаПлатежа</Наименование>
						<Порядок>900</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="РасшифровкаПлатежа" Вид="ТабличнаяЧасть"/>
						<ПередОбработкойВыгрузки>ТабДокументов = Новый ТаблицаЗначений;
ТабДокументов.Колонки.Добавить("Источник");
НоваяСтрока = ТабДокументов.Добавить();
НоваяСтрока.Источник = Источник;
КоллекцияОбъектов = ТабДокументов;</ПередОбработкойВыгрузки>
						<Свойство>
							<Код>17</Код>
							<Наименование> --&gt; КратностьВзаиморасчетов</Наименование>
							<Порядок>50</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="КратностьВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
							<ПередВыгрузкой>Значение = Источник.КратностьДокумента;</ПередВыгрузкой>
						</Свойство>
						<Свойство>
							<Код>18</Код>
							<Наименование> --&gt; КурсВзаиморасчетов</Наименование>
							<Порядок>100</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="КурсВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
							<ПередВыгрузкой>Значение = Источник.КурсДокумента;</ПередВыгрузкой>
						</Свойство>
						<Свойство>
							<Код>19</Код>
							<Наименование> --&gt; СуммаВзаиморасчетов</Наименование>
							<Порядок>150</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="СуммаВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
							<ПередВыгрузкой>Значение = Источник.СуммаДокумента;</ПередВыгрузкой>
						</Свойство>
						<Свойство>
							<Код>20</Код>
							<Наименование> --&gt; СуммаПлатежа</Наименование>
							<Порядок>200</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="СуммаПлатежа" Вид="Реквизит" Тип="Число"/>
							<ПередВыгрузкой>Значение = Источник.СуммаДокумента;</ПередВыгрузкой>
						</Свойство>
					</Группа>
					<Свойство>
						<Код>21</Код>
						<Наименование>КурсДокумента --&gt;</Наименование>
						<Порядок>950</Порядок>
						<Источник Имя="КурсДокумента" Вид="Реквизит" Тип="Число"/>
						<Приемник Имя="" Вид=""/>
						<ИмяПараметраДляПередачи>КурсДокумента</ИмяПараметраДляПередачи>
					</Свойство>
					<Свойство>
						<Код>22</Код>
						<Наименование>КратностьДокумента --&gt;</Наименование>
						<Порядок>1000</Порядок>
						<Источник Имя="КратностьДокумента" Вид="Реквизит" Тип="Число"/>
						<Приемник Имя="" Вид=""/>
						<ИмяПараметраДляПередачи>КратностьДокумента</ИмяПараметраДляПередачи>
					</Свойство>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>ОтчетКомитентуОПродажах</Код>
				<Наименование>ДокументСсылка.ОтчетКомитентуОПродажах --&gt; ДокументСсылка.ОтчетКомитентуОПродажах</Наименование>
				<Порядок>1000</Порядок>
				<ПередВыгрузкой>Выполнить(Алгоритмы.ПередВыгрузкойОбъектаПКО);</ПередВыгрузкой>
				<ПослеЗагрузки>// установим курс и кратность док-та
СтруктураКурса                 = МодульВалютногоУчета.ПолучитьКурсВалюты(Объект.ДоговорКонтрагента.ВалютаВзаиморасчетов, Объект.Дата);
Объект.КурсВзаиморасчетов      = СтруктураКурса.Курс;
Объект.КратностьВзаиморасчетов = СтруктураКурса.Кратность;

// установим счета

СчетаУчета = БухгалтерскийУчетРасчетовСКонтрагентами.ПолучитьСчетаРасчетовСКонтрагентом(Объект.Организация, Объект.Контрагент, Объект.ДоговорКонтрагента);
Объект.СчетУчетаРасчетовСКонтрагентом = СчетаУчета.СчетРасчетовПокупателя;

Если Объект.УдержатьВознаграждение Тогда
	Объект.СчетУчетаРасчетовПоАвансам = СчетаУчета.СчетРасчетовСКомитентом;
Иначе
	Объект.СчетУчетаРасчетовПоАвансам = СчетаУчета.СчетАвансовПокупателя;
КонецЕсли;

СчетаУчета = БухгалтерскийУчет.ПолучитьСчетаУчетаНоменклатуры(Объект.Организация, Объект.УслугаПоВознаграждению);

Объект.СчетУчетаНДСПоРеализации = СчетаУчета.СчетУчетаНДСПродажи;
Объект.СчетДоходов              = СчетаУчета.СчетДоходов;

Если ЗначениеЗаполнено(Объект.ДоговорКонтрагента) Тогда

	Объект.СпособРасчетаКомиссионногоВознаграждения = Объект.ДоговорКонтрагента.СпособРасчетаКомиссионногоВознаграждения;

	Если Объект.ДоговорКонтрагента.СпособРасчетаКомиссионногоВознаграждения = Перечисления.СпособыРасчетаКомиссионногоВознаграждения.НеРассчитывается Тогда
		Объект.ПроцентКомиссионногоВознаграждения = 0;
	Иначе
		Объект.ПроцентКомиссионногоВознаграждения = Объект.ДоговорКонтрагента.ПроцентКомиссионногоВознаграждения;
	КонецЕсли;

КонецЕсли;</ПослеЗагрузки>
				<Источник>ДокументСсылка.ОтчетКомитентуОПродажах</Источник>
				<Приемник>ДокументСсылка.ОтчетКомитентуОПродажах</Приемник>
				<Свойства>
					<Свойство Поиск="true">
						<Код>1</Код>
						<Наименование>Дата --&gt; Дата</Наименование>
						<Порядок>50</Порядок>
						<Источник Имя="Дата" Вид="Свойство" Тип="Дата"/>
						<Приемник Имя="Дата" Вид="Свойство" Тип="Дата"/>
					</Свойство>
					<Свойство Поиск="true">
						<Код>2</Код>
						<Наименование>Номер --&gt; Номер</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="Номер" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Номер" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Группа>
						<Код>3</Код>
						<Наименование>Товары --&gt; Товары</Наименование>
						<Порядок>150</Порядок>
						<Источник Имя="Товары" Вид="ТабличнаяЧасть"/>
						<Приемник Имя="Товары" Вид="ТабличнаяЧасть"/>
						<ПередОбработкойВыгрузки>Выполнить(Алгоритмы.ПолучитьТаблицуТоваров);</ПередОбработкойВыгрузки>
						<Свойство>
							<Код>4</Код>
							<Наименование> --&gt; Номенклатура</Наименование>
							<Порядок>50</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="Номенклатура" Вид="Реквизит" Тип="СправочникСсылка.Номенклатура"/>
							<ПередВыгрузкой>Выполнить(Алгоритмы.ПередВыгрузкойНоменклатурыТовар);</ПередВыгрузкой>
						</Свойство>
						<Свойство>
							<Код>5</Код>
							<Наименование>Количество --&gt; Количество</Наименование>
							<Порядок>100</Порядок>
							<Источник Имя="Количество" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="Количество" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство Отключить="true">
							<Код>6</Код>
							<Наименование>ЕдиницаИзмерения --&gt; ЕдиницаИзмерения</Наименование>
							<Порядок>150</Порядок>
							<Источник Имя="ЕдиницаИзмерения" Вид="Реквизит" Тип="СправочникСсылка.ЕдиницыИзмерения"/>
							<Приемник Имя="ЕдиницаИзмерения" Вид="Реквизит" Тип="СправочникСсылка.КлассификаторЕдиницИзмерения"/>
						</Свойство>
						<Свойство Отключить="true">
							<Код>7</Код>
							<Наименование>КоличествоМест --&gt; КоличествоМест</Наименование>
							<Порядок>200</Порядок>
							<Источник Имя="КоличествоМест" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="КоличествоМест" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство Отключить="true">
							<Код>8</Код>
							<Наименование>Коэффициент --&gt; Коэффициент</Наименование>
							<Порядок>250</Порядок>
							<Источник Имя="Коэффициент" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="Коэффициент" Вид="Реквизит" Тип="Число"/>
						</Свойство>
					</Группа>
					<Свойство>
						<Код>9</Код>
						<Наименование>ВалютаДокумента --&gt; ВалютаДокумента</Наименование>
						<Порядок>200</Порядок>
						<Источник Имя="ВалютаДокумента" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
						<Приемник Имя="ВалютаДокумента" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
						<КодПравилаКонвертации>Валюты                                            </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>10</Код>
						<Наименование>ДоговорКонтрагента --&gt; ДоговорКонтрагента</Наименование>
						<Порядок>250</Порядок>
						<Источник Имя="ДоговорКонтрагента" Вид="Реквизит" Тип="СправочникСсылка.ДоговорыКонтрагентов"/>
						<Приемник Имя="ДоговорКонтрагента" Вид="Реквизит" Тип="СправочникСсылка.ДоговорыКонтрагентов"/>
						<КодПравилаКонвертации>ДоговорыКонтрагентов                              </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>11</Код>
						<Наименование>Комментарий --&gt; Комментарий</Наименование>
						<Порядок>300</Порядок>
						<Источник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>12</Код>
						<Наименование>Контрагент --&gt; Контрагент</Наименование>
						<Порядок>350</Порядок>
						<Источник Имя="Контрагент" Вид="Реквизит" Тип="СправочникСсылка.Контрагенты"/>
						<Приемник Имя="Контрагент" Вид="Реквизит" Тип="СправочникСсылка.Контрагенты"/>
						<КодПравилаКонвертации>Контрагенты                                       </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>13</Код>
						<Наименование>СуммаДокумента --&gt; СуммаДокумента</Наименование>
						<Порядок>400</Порядок>
						<Источник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
						<Приемник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
					</Свойство>
					<Свойство>
						<Код>14</Код>
						<Наименование>ПометкаУдаления --&gt; ПометкаУдаления</Наименование>
						<Порядок>450</Порядок>
						<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
						<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
					</Свойство>
					<Свойство Отключить="true">
						<Код>15</Код>
						<Наименование>Проведен --&gt; Проведен</Наименование>
						<Порядок>500</Порядок>
						<Источник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
						<Приемник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
					</Свойство>
					<Свойство>
						<Код>16</Код>
						<Наименование>Фирма --&gt; Организация</Наименование>
						<Порядок>550</Порядок>
						<Источник Имя="Фирма" Вид="Реквизит" Тип="СправочникСсылка.Фирмы"/>
						<Приемник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
						<КодПравилаКонвертации>Организации                                       </КодПравилаКонвертации>
					</Свойство>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>СчетНаОплатуПокупателю</Код>
				<Наименование>ДокументСсылка.Счет --&gt; ДокументСсылка.СчетНаОплатуПокупателю</Наименование>
				<Порядок>1050</Порядок>
				<ПередВыгрузкой>Выполнить(Алгоритмы.ПередВыгрузкойОбъектаПКО);</ПередВыгрузкой>
				<ПослеЗагрузки>Если Объект.ДоговорКонтрагента.ВидДоговора &lt;&gt; Перечисления.ВидыДоговоровКонтрагентов.СПокупателем Тогда
	Сообщить("В документе """ + Объект + """ договор контрагента не является договором ""С покупателем"". Договор будет очищен.");
	Объект.ДоговорКонтрагента = Справочники.ДоговорыКонтрагентов.ПустаяСсылка();
КонецЕсли;</ПослеЗагрузки>
				<Источник>ДокументСсылка.Счет</Источник>
				<Приемник>ДокументСсылка.СчетНаОплатуПокупателю</Приемник>
				<Свойства>
					<Свойство Поиск="true">
						<Код>8</Код>
						<Наименование>Номер --&gt; Номер</Наименование>
						<Порядок>50</Порядок>
						<Источник Имя="Номер" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Номер" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство Поиск="true">
						<Код>2</Код>
						<Наименование>Дата --&gt; Дата</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="Дата" Вид="Свойство" Тип="Дата"/>
						<Приемник Имя="Дата" Вид="Свойство" Тип="Дата"/>
					</Свойство>
					<Свойство>
						<Код>1</Код>
						<Наименование>ВалютаДокумента --&gt; ВалютаДокумента</Наименование>
						<Порядок>150</Порядок>
						<Источник Имя="ВалютаДокумента" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
						<Приемник Имя="ВалютаДокумента" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
						<КодПравилаКонвертации>Валюты                                            </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>3</Код>
						<Наименование>ДоговорКонтрагента --&gt; ДоговорКонтрагента</Наименование>
						<Порядок>200</Порядок>
						<Источник Имя="ДоговорКонтрагента" Вид="Реквизит" Тип="СправочникСсылка.ДоговорыКонтрагентов"/>
						<Приемник Имя="ДоговорКонтрагента" Вид="Реквизит" Тип="СправочникСсылка.ДоговорыКонтрагентов"/>
						<КодПравилаКонвертации>ДоговорыКонтрагентов                              </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>4</Код>
						<Наименование>Комментарий --&gt; Комментарий</Наименование>
						<Порядок>250</Порядок>
						<Источник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>5</Код>
						<Наименование>Контрагент --&gt; Контрагент</Наименование>
						<Порядок>300</Порядок>
						<Источник Имя="Контрагент" Вид="Реквизит" Тип="СправочникСсылка.Контрагенты"/>
						<Приемник Имя="Контрагент" Вид="Реквизит" Тип="СправочникСсылка.Контрагенты"/>
						<КодПравилаКонвертации>Контрагенты                                       </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>6</Код>
						<Наименование>КратностьВзаиморасчетов --&gt; КратностьВзаиморасчетов</Наименование>
						<Порядок>350</Порядок>
						<Источник Имя="КратностьВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
						<Приемник Имя="КратностьВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
					</Свойство>
					<Свойство>
						<Код>7</Код>
						<Наименование>КурсВзаиморасчетов --&gt; КурсВзаиморасчетов</Наименование>
						<Порядок>400</Порядок>
						<Источник Имя="КурсВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
						<Приемник Имя="КурсВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
					</Свойство>
					<Свойство>
						<Код>9</Код>
						<Наименование>ПометкаУдаления --&gt; ПометкаУдаления</Наименование>
						<Порядок>450</Порядок>
						<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
						<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
					</Свойство>
					<Свойство>
						<Код>10</Код>
						<Наименование>Склад --&gt; Склад</Наименование>
						<Порядок>500</Порядок>
						<Источник Имя="Склад" Вид="Реквизит" Тип="СправочникСсылка.Склады"/>
						<Приемник Имя="Склад" Вид="Реквизит" Тип="СправочникСсылка.Склады"/>
						<КодПравилаКонвертации>Склады                                            </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>11</Код>
						<Наименование>СуммаВключаетНДС --&gt; СуммаВключаетНДС</Наименование>
						<Порядок>550</Порядок>
						<Источник Имя="СуммаВключаетНДС" Вид="Реквизит" Тип="Булево"/>
						<Приемник Имя="СуммаВключаетНДС" Вид="Реквизит" Тип="Булево"/>
					</Свойство>
					<Свойство>
						<Код>12</Код>
						<Наименование>СуммаДокумента --&gt; СуммаДокумента</Наименование>
						<Порядок>600</Порядок>
						<Источник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
						<Приемник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
					</Свойство>
					<Свойство>
						<Код>13</Код>
						<Наименование>УчитыватьНДС --&gt; УчитыватьНДС</Наименование>
						<Порядок>650</Порядок>
						<Источник Имя="УчитыватьНДС" Вид="Реквизит" Тип="Булево"/>
						<Приемник Имя="УчитыватьНДС" Вид="Реквизит" Тип="Булево"/>
					</Свойство>
					<Свойство>
						<Код>32</Код>
						<Наименование>КатегорияЦен --&gt; ТипЦен</Наименование>
						<Порядок>700</Порядок>
						<Источник Имя="КатегорияЦен" Вид="Реквизит" Тип="СправочникСсылка.КатегорииЦен"/>
						<Приемник Имя="ТипЦен" Вид="Реквизит" Тип="СправочникСсылка.ТипыЦенНоменклатуры"/>
						<КодПравилаКонвертации>ТипыЦенНоменклатуры                               </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>33</Код>
						<Наименование>Фирма --&gt; Организация</Наименование>
						<Порядок>750</Порядок>
						<Источник Имя="Фирма" Вид="Реквизит" Тип="СправочникСсылка.Фирмы"/>
						<Приемник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
						<КодПравилаКонвертации>Организации                                       </КодПравилаКонвертации>
					</Свойство>
					<Группа>
						<Код>14</Код>
						<Наименование>Товары --&gt; Товары</Наименование>
						<Порядок>800</Порядок>
						<Источник Имя="Товары" Вид="ТабличнаяЧасть"/>
						<Приемник Имя="Товары" Вид="ТабличнаяЧасть"/>
						<ПередОбработкойВыгрузки>Выполнить(Алгоритмы.ПолучитьТаблицуТоваров);</ПередОбработкойВыгрузки>
						<Свойство>
							<Код>15</Код>
							<Наименование> --&gt; Номенклатура</Наименование>
							<Порядок>50</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="Номенклатура" Вид="Реквизит" Тип="СправочникСсылка.Номенклатура"/>
							<ПередВыгрузкой>Выполнить(Алгоритмы.ПередВыгрузкойНоменклатурыТовар);</ПередВыгрузкой>
						</Свойство>
						<Свойство>
							<Код>16</Код>
							<Наименование>Количество --&gt; Количество</Наименование>
							<Порядок>100</Порядок>
							<Источник Имя="Количество" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="Количество" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>17</Код>
							<Наименование>Сумма --&gt; Сумма</Наименование>
							<Порядок>150</Порядок>
							<Источник Имя="Сумма" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="Сумма" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>18</Код>
							<Наименование>СтавкаНДС --&gt; СтавкаНДС</Наименование>
							<Порядок>200</Порядок>
							<Источник Имя="СтавкаНДС" Вид="Реквизит" Тип="ПеречислениеСсылка.СтавкиНДС"/>
							<Приемник Имя="СтавкаНДС" Вид="Реквизит" Тип="ПеречислениеСсылка.СтавкиНДС"/>
							<КодПравилаКонвертации>СтавкиНДС                                         </КодПравилаКонвертации>
						</Свойство>
						<Свойство>
							<Код>19</Код>
							<Наименование>СуммаНДС --&gt; СуммаНДС</Наименование>
							<Порядок>250</Порядок>
							<Источник Имя="СуммаНДС" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="СуммаНДС" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>20</Код>
							<Наименование>Цена --&gt; Цена</Наименование>
							<Порядок>300</Порядок>
							<Источник Имя="Цена" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="Цена" Вид="Реквизит" Тип="Число"/>
						</Свойство>
					</Группа>
					<Группа>
						<Код>24</Код>
						<Наименование>Услуги --&gt; Услуги</Наименование>
						<Порядок>850</Порядок>
						<Источник Имя="Услуги" Вид="ТабличнаяЧасть"/>
						<Приемник Имя="Услуги" Вид="ТабличнаяЧасть"/>
						<ПередОбработкойВыгрузки>Выполнить(Алгоритмы.ПолучитьТаблицуУслуг);</ПередОбработкойВыгрузки>
						<Свойство>
							<Код>25</Код>
							<Наименование> --&gt; Номенклатура</Наименование>
							<Порядок>50</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="Номенклатура" Вид="Реквизит" Тип="СправочникСсылка.Номенклатура"/>
							<ПередВыгрузкой>Выполнить(Алгоритмы.ПередВыгрузкойНоменклатурыУслуга);</ПередВыгрузкой>
						</Свойство>
						<Свойство>
							<Код>26</Код>
							<Наименование>Содержание --&gt; Содержание</Наименование>
							<Порядок>100</Порядок>
							<Источник Имя="Содержание" Вид="Реквизит" Тип="Строка"/>
							<Приемник Имя="Содержание" Вид="Реквизит" Тип="Строка"/>
						</Свойство>
						<Свойство>
							<Код>27</Код>
							<Наименование>Количество --&gt; Количество</Наименование>
							<Порядок>150</Порядок>
							<Источник Имя="Количество" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="Количество" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>28</Код>
							<Наименование>Цена --&gt; Цена</Наименование>
							<Порядок>200</Порядок>
							<Источник Имя="Цена" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="Цена" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>29</Код>
							<Наименование>Сумма --&gt; Сумма</Наименование>
							<Порядок>250</Порядок>
							<Источник Имя="Сумма" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="Сумма" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>30</Код>
							<Наименование>СтавкаНДС --&gt; СтавкаНДС</Наименование>
							<Порядок>300</Порядок>
							<Источник Имя="СтавкаНДС" Вид="Реквизит" Тип="ПеречислениеСсылка.СтавкиНДС"/>
							<Приемник Имя="СтавкаНДС" Вид="Реквизит" Тип="ПеречислениеСсылка.СтавкиНДС"/>
							<КодПравилаКонвертации>СтавкиНДС                                         </КодПравилаКонвертации>
						</Свойство>
						<Свойство>
							<Код>31</Код>
							<Наименование>СуммаНДС --&gt; СуммаНДС</Наименование>
							<Порядок>350</Порядок>
							<Источник Имя="СуммаНДС" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="СуммаНДС" Вид="Реквизит" Тип="Число"/>
						</Свойство>
					</Группа>
					<Свойство>
						<Код>34</Код>
						<Наименование>БанковскийСчетКасса --&gt; СтруктурнаяЕдиница</Наименование>
						<Порядок>900</Порядок>
						<Источник Имя="БанковскийСчетКасса" Вид="Реквизит"/>
						<Приемник Имя="СтруктурнаяЕдиница" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчета"/>
						<КодПравилаКонвертации>БанковскиеСчета                                   </КодПравилаКонвертации>
						<ПередВыгрузкой>Если ТипЗнч(Источник.БанковскийСчетКасса) = Тип("СправочникСсылка.Кассы") Тогда
	Отказ = Истина;
КонецЕсли;</ПередВыгрузкой>
					</Свойство>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>УстановкаЦенНоменклатуры</Код>
				<Наименование>ДокументСсылка.АктПереоценки --&gt; ДокументСсылка.УстановкаЦенНоменклатуры</Наименование>
				<Порядок>1100</Порядок>
				<ПередВыгрузкой>Если Источник.ВидОперации &lt;&gt; Перечисления.ВидыОперацийАктПереоценки.Переоценка Тогда
	Отказ = Истина;
КонецЕсли;

//Выполнить(Алгоритмы.ПередВыгрузкойОбъектаПКО);</ПередВыгрузкой>
				<ПослеЗагрузки>              
    Ин = 0;
    Попытка
        Объект.Записать(РежимЗаписиДокумента.Проведение);
        Сообщить("Документ проведен : "+ СокрЛП(Объект));
        Ин = Ин + 1;
    Исключение
        Сообщить("ДОКУМЕНТ НЕ ПРОВЕДЕН : "+ ОписаниеОшибки(), СтатусСообщения.ОченьВажное);
        Сообщить(" "+СокрЛП(Объект));
    КонецПопытки;</ПослеЗагрузки>
				<Источник>ДокументСсылка.АктПереоценки</Источник>
				<Приемник>ДокументСсылка.УстановкаЦенНоменклатуры</Приемник>
				<Свойства>
					<Свойство Поиск="true">
						<Код>1</Код>
						<Наименование>Дата --&gt; Дата</Наименование>
						<Порядок>50</Порядок>
						<Источник Имя="Дата" Вид="Свойство" Тип="Дата"/>
						<Приемник Имя="Дата" Вид="Свойство" Тип="Дата"/>
					</Свойство>
					<Свойство Поиск="true">
						<Код>3</Код>
						<Наименование>Номер --&gt; Номер</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="Номер" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Номер" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>2</Код>
						<Наименование>Комментарий --&gt; Комментарий</Наименование>
						<Порядок>150</Порядок>
						<Источник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>4</Код>
						<Наименование>ПометкаУдаления --&gt; ПометкаУдаления</Наименование>
						<Порядок>200</Порядок>
						<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
						<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
					</Свойство>
					<Свойство Отключить="true">
						<Код>5</Код>
						<Наименование>Проведен --&gt; Проведен</Наименование>
						<Порядок>250</Порядок>
						<Источник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
						<Приемник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
					</Свойство>
					<Свойство>
						<Код>10</Код>
						<Наименование>КатегорияЦен --&gt; ТипЦен</Наименование>
						<Порядок>300</Порядок>
						<Источник Имя="КатегорияЦен" Вид="Реквизит" Тип="СправочникСсылка.КатегорииЦен"/>
						<Приемник Имя="ТипЦен" Вид="Реквизит" Тип="СправочникСсылка.ТипыЦенНоменклатуры"/>
						<КодПравилаКонвертации>ТипыЦенНоменклатуры                               </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>11</Код>
						<Наименование> --&gt; Информация</Наименование>
						<Порядок>350</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="Информация" Вид="Реквизит" Тип="Строка"/>
						<ПередВыгрузкой>Значение = Строка(Источник.КатегорияЦен);</ПередВыгрузкой>
					</Свойство>
					<Группа>
						<Код>6</Код>
						<Наименование>Товары --&gt; Товары</Наименование>
						<Порядок>400</Порядок>
						<Источник Имя="Товары" Вид="ТабличнаяЧасть"/>
						<Приемник Имя="Товары" Вид="ТабличнаяЧасть"/>
						<Свойство>
							<Код>7</Код>
							<Наименование>Номенклатура --&gt; Номенклатура</Наименование>
							<Порядок>50</Порядок>
							<Источник Имя="Номенклатура" Вид="Реквизит" Тип="СправочникСсылка.Номенклатура"/>
							<Приемник Имя="Номенклатура" Вид="Реквизит" Тип="СправочникСсылка.Номенклатура"/>
							<КодПравилаКонвертации>Номенклатура                                      </КодПравилаКонвертации>
							<ПередВыгрузкой>Если ОбъектКоллекции.Номенклатура.Услуга Тогда
	Выполнить(Алгоритмы.ПередВыгрузкойНоменклатурыУслуга);
Иначе
	Выполнить(Алгоритмы.ПередВыгрузкойНоменклатурыТовар);
КонецЕсли;</ПередВыгрузкой>
						</Свойство>
						<Свойство>
							<Код>8</Код>
							<Наименование>Цена --&gt; Цена</Наименование>
							<Порядок>100</Порядок>
							<Источник Имя="Цена" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="Цена" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>9</Код>
							<Наименование>--&gt; Валюта</Наименование>
							<Порядок>150</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="Валюта" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
							<КодПравилаКонвертации>Валюты                                            </КодПравилаКонвертации>
							<ПередВыгрузкой>Значение = Источник.КатегорияЦен.ВалютаЦены;</ПередВыгрузкой>
						</Свойство>
					</Группа>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>АвансовыйОтчет</Код>
				<Наименование>ДокументСсылка.АвансовыйОтчет --&gt; ДокументСсылка.АвансовыйОтчет</Наименование>
				<Порядок>1150</Порядок>
				<ПередВыгрузкой>Выполнить(Алгоритмы.ПередВыгрузкойОбъектаПКО);</ПередВыгрузкой>
				<ПослеЗагрузки>Если НалоговыйУчетУСН.ПрименениеУСН(Объект.Организация, Объект.Дата) Тогда
	Объект.НДСВключенВСтоимость = Истина;
КонецЕсли;

Для Каждого СтрокаОплата Из Объект.ОплатаПоставщикам Цикл
	
	СчетаУчета = БухгалтерскийУчетРасчетовСКонтрагентами.ПолучитьСчетаРасчетовСКонтрагентом(Объект.Организация, СтрокаОплата.Контрагент, СтрокаОплата.ДоговорКонтрагента);

	Если СтрокаОплата.ДоговорКонтрагента.ВидДоговора = Перечисления.ВидыДоговоровКонтрагентов.СКомитентом Тогда
		СтрокаОплата.СчетУчетаРасчетовСКонтрагентом = СчетаУчета.СчетРасчетовСКомитентом;
		СтрокаОплата.СчетУчетаРасчетовПоАвансам     = ПланыСчетов.Хозрасчетный.ПустаяСсылка();
	Иначе
		СтрокаОплата.СчетУчетаРасчетовСКонтрагентом = СчетаУчета.СчетРасчетов;
		СтрокаОплата.СчетУчетаРасчетовПоАвансам     = СчетаУчета.СчетАвансов;
	КонецЕсли;

КонецЦикла;

Для Каждого СтрокаПрочее Из Объект.Прочее Цикл
	БухгалтерскийУчет.ЗаменитьСубконтоНУ(СтрокаПрочее.СчетЗатрат, СтрокаПрочее.СчетЗатратНУ, 3, СтрокаПрочее.Субконто3, СтрокаПрочее.СубконтоНУ3);
КонецЦикла;</ПослеЗагрузки>
				<Источник>ДокументСсылка.АвансовыйОтчет</Источник>
				<Приемник>ДокументСсылка.АвансовыйОтчет</Приемник>
				<Свойства>
					<Свойство Поиск="true">
						<Код>2</Код>
						<Наименование>Дата --&gt; Дата</Наименование>
						<Порядок>50</Порядок>
						<Источник Имя="Дата" Вид="Свойство" Тип="Дата"/>
						<Приемник Имя="Дата" Вид="Свойство" Тип="Дата"/>
					</Свойство>
					<Свойство Поиск="true">
						<Код>7</Код>
						<Наименование>Номер --&gt; Номер</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="Номер" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Номер" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>1</Код>
						<Наименование>ВалютаДокумента --&gt; ВалютаДокумента</Наименование>
						<Порядок>150</Порядок>
						<Источник Имя="ВалютаДокумента" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
						<Приемник Имя="ВалютаДокумента" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
						<КодПравилаКонвертации>Валюты                                            </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>3</Код>
						<Наименование>Комментарий --&gt; Комментарий</Наименование>
						<Порядок>200</Порядок>
						<Источник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>4</Код>
						<Наименование>КратностьДокумента --&gt; КратностьДокумента</Наименование>
						<Порядок>250</Порядок>
						<Источник Имя="КратностьДокумента" Вид="Реквизит" Тип="Число"/>
						<Приемник Имя="КратностьДокумента" Вид="Реквизит" Тип="Число"/>
					</Свойство>
					<Свойство>
						<Код>5</Код>
						<Наименование>КурсДокумента --&gt; КурсДокумента</Наименование>
						<Порядок>300</Порядок>
						<Источник Имя="КурсДокумента" Вид="Реквизит" Тип="Число"/>
						<Приемник Имя="КурсДокумента" Вид="Реквизит" Тип="Число"/>
					</Свойство>
					<Свойство>
						<Код>6</Код>
						<Наименование>НазначениеАванса --&gt; НазначениеАванса</Наименование>
						<Порядок>350</Порядок>
						<Источник Имя="НазначениеАванса" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="НазначениеАванса" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>8</Код>
						<Наименование>ПометкаУдаления --&gt; ПометкаУдаления</Наименование>
						<Порядок>400</Порядок>
						<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
						<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
					</Свойство>
					<Свойство Отключить="true">
						<Код>9</Код>
						<Наименование>Проведен --&gt; Проведен</Наименование>
						<Порядок>450</Порядок>
						<Источник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
						<Приемник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
					</Свойство>
					<Свойство>
						<Код>26</Код>
						<Наименование>Контрагент --&gt; ФизЛицо</Наименование>
						<Порядок>500</Порядок>
						<Источник Имя="Контрагент" Вид="Реквизит" Тип="СправочникСсылка.Контрагенты"/>
						<Приемник Имя="ФизЛицо" Вид="Реквизит" Тип="СправочникСсылка.ФизическиеЛица"/>
						<КодПравилаКонвертации>ФизическиеЛица                                    </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>27</Код>
						<Наименование>Фирма --&gt; Организация</Наименование>
						<Порядок>550</Порядок>
						<Источник Имя="Фирма" Вид="Реквизит" Тип="СправочникСсылка.Фирмы"/>
						<Приемник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
						<КодПравилаКонвертации>Организации                                       </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>10</Код>
						<Наименование>СуммаДокумента --&gt; СуммаДокумента</Наименование>
						<Порядок>600</Порядок>
						<Источник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
						<Приемник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
					</Свойство>
					<Группа>
						<Код>11</Код>
						<Наименование>ВыданныеАвансы --&gt; ВыданныеАвансы</Наименование>
						<Порядок>650</Порядок>
						<Источник Имя="ВыданныеАвансы" Вид="ТабличнаяЧасть"/>
						<Приемник Имя="ВыданныеАвансы" Вид="ТабличнаяЧасть"/>
						<Свойство>
							<Код>12</Код>
							<Наименование>Сумма --&gt; Сумма</Наименование>
							<Порядок>50</Порядок>
							<Источник Имя="Сумма" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="Сумма" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>13</Код>
							<Наименование>Документ --&gt; ДокументАванса</Наименование>
							<Порядок>100</Порядок>
							<Источник Имя="Документ" Вид="Реквизит" Тип="ДокументСсылка.РасходныйКассовыйОрдер"/>
							<Приемник Имя="ДокументАванса" Вид="Реквизит"/>
							<КодПравилаКонвертации>РасходныйКассовыйОрдер                            </КодПравилаКонвертации>
						</Свойство>
					</Группа>
					<Группа>
						<Код>14</Код>
						<Наименование>ОплатаПоставщикам --&gt; ОплатаПоставщикам</Наименование>
						<Порядок>700</Порядок>
						<Источник Имя="ОплатаПоставщикам" Вид="ТабличнаяЧасть"/>
						<Приемник Имя="ОплатаПоставщикам" Вид="ТабличнаяЧасть"/>
						<Свойство>
							<Код>15</Код>
							<Наименование>ДатаВходящегоДокумента --&gt; ДатаВходящегоДокумента</Наименование>
							<Порядок>50</Порядок>
							<Источник Имя="ДатаВходящегоДокумента" Вид="Реквизит" Тип="Дата"/>
							<Приемник Имя="ДатаВходящегоДокумента" Вид="Реквизит" Тип="Дата"/>
						</Свойство>
						<Свойство>
							<Код>16</Код>
							<Наименование>ДоговорКонтрагента --&gt; ДоговорКонтрагента</Наименование>
							<Порядок>100</Порядок>
							<Источник Имя="ДоговорКонтрагента" Вид="Реквизит" Тип="СправочникСсылка.ДоговорыКонтрагентов"/>
							<Приемник Имя="ДоговорКонтрагента" Вид="Реквизит" Тип="СправочникСсылка.ДоговорыКонтрагентов"/>
							<КодПравилаКонвертации>ДоговорыКонтрагентов                              </КодПравилаКонвертации>
						</Свойство>
						<Свойство>
							<Код>17</Код>
							<Наименование>Контрагент --&gt; Контрагент</Наименование>
							<Порядок>150</Порядок>
							<Источник Имя="Контрагент" Вид="Реквизит" Тип="СправочникСсылка.Контрагенты"/>
							<Приемник Имя="Контрагент" Вид="Реквизит" Тип="СправочникСсылка.Контрагенты"/>
							<КодПравилаКонвертации>Контрагенты                                       </КодПравилаКонвертации>
						</Свойство>
						<Свойство>
							<Код>18</Код>
							<Наименование>КратностьВзаиморасчетов --&gt; КратностьВзаиморасчетов</Наименование>
							<Порядок>200</Порядок>
							<Источник Имя="КратностьВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="КратностьВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>19</Код>
							<Наименование>КурсВзаиморасчетов --&gt; КурсВзаиморасчетов</Наименование>
							<Порядок>250</Порядок>
							<Источник Имя="КурсВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="КурсВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>20</Код>
							<Наименование>НомерВходящегоДокумента --&gt; НомерВходящегоДокумента</Наименование>
							<Порядок>300</Порядок>
							<Источник Имя="НомерВходящегоДокумента" Вид="Реквизит" Тип="Строка"/>
							<Приемник Имя="НомерВходящегоДокумента" Вид="Реквизит" Тип="Строка"/>
						</Свойство>
						<Свойство>
							<Код>21</Код>
							<Наименование>Содержание --&gt; Содержание</Наименование>
							<Порядок>350</Порядок>
							<Источник Имя="Содержание" Вид="Реквизит" Тип="Строка"/>
							<Приемник Имя="Содержание" Вид="Реквизит" Тип="Строка"/>
						</Свойство>
						<Свойство>
							<Код>22</Код>
							<Наименование>Сумма --&gt; Сумма</Наименование>
							<Порядок>400</Порядок>
							<Источник Имя="Сумма" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="Сумма" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>23</Код>
							<Наименование>СуммаВзаиморасчетов --&gt; СуммаВзаиморасчетов</Наименование>
							<Порядок>450</Порядок>
							<Источник Имя="СуммаВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="СуммаВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>24</Код>
							<Наименование>ВидВходящегоДокумента --&gt; ВидДокВходящий</Наименование>
							<Порядок>500</Порядок>
							<Источник Имя="ВидВходящегоДокумента" Вид="Реквизит" Тип="Строка"/>
							<Приемник Имя="ВидДокВходящий" Вид="Реквизит" Тип="Строка"/>
						</Свойство>
						<Свойство>
							<Код>25</Код>
							<Наименование>ОснованиеВзаиморасчетов --&gt; Сделка</Наименование>
							<Порядок>550</Порядок>
							<Источник Имя="ОснованиеВзаиморасчетов" Вид="Реквизит"/>
							<Приемник Имя="Сделка" Вид="Реквизит"/>
							<ПередВыгрузкой>Если ТипЗнч(ОбъектКоллекции.ОснованиеВзаиморасчетов) = Тип("ДокументСсылка.ПриходнаяНакладная") Тогда
	ИмяПКО = "ПоступлениеТоваровУслуг";
ИначеЕсли ТипЗнч(ОбъектКоллекции.ОснованиеВзаиморасчетов) = Тип("ДокументСсылка.ОтчетКомитентуОПродажах") Тогда
	ИмяПКО = "ОтчетКомитентуОПродажах";
Иначе
	ИмяПКО = "";
КонецЕсли;</ПередВыгрузкой>
						</Свойство>
						<Свойство>
							<Код>34</Код>
							<Наименование> --&gt; СпособПогашенияЗадолженности</Наименование>
							<Порядок>600</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="СпособПогашенияЗадолженности" Вид="Реквизит" Тип="ПеречислениеСсылка.СпособыПогашенияЗадолженности"/>
							<ПередВыгрузкой>Значение = "Автоматически";</ПередВыгрузкой>
						</Свойство>
					</Группа>
					<Группа>
						<Код>28</Код>
						<Наименование>ПрочиеРасходы --&gt; Прочее</Наименование>
						<Порядок>750</Порядок>
						<Источник Имя="ПрочиеРасходы" Вид="ТабличнаяЧасть"/>
						<Приемник Имя="Прочее" Вид="ТабличнаяЧасть"/>
						<Свойство>
							<Код>29</Код>
							<Наименование>ВидВходящегоДокумента --&gt; ВидДокВходящий</Наименование>
							<Порядок>50</Порядок>
							<Источник Имя="ВидВходящегоДокумента" Вид="Реквизит" Тип="Строка"/>
							<Приемник Имя="ВидДокВходящий" Вид="Реквизит" Тип="Строка"/>
						</Свойство>
						<Свойство>
							<Код>30</Код>
							<Наименование>ДатаВходящегоДокумента --&gt; ДатаВходящегоДокумента</Наименование>
							<Порядок>100</Порядок>
							<Источник Имя="ДатаВходящегоДокумента" Вид="Реквизит" Тип="Дата"/>
							<Приемник Имя="ДатаВходящегоДокумента" Вид="Реквизит" Тип="Дата"/>
						</Свойство>
						<Свойство>
							<Код>31</Код>
							<Наименование>НомерВходящегоДокумента --&gt; НомерВходящегоДокумента</Наименование>
							<Порядок>150</Порядок>
							<Источник Имя="НомерВходящегоДокумента" Вид="Реквизит" Тип="Строка"/>
							<Приемник Имя="НомерВходящегоДокумента" Вид="Реквизит" Тип="Строка"/>
						</Свойство>
						<Свойство>
							<Код>32</Код>
							<Наименование>Содержание --&gt; Содержание</Наименование>
							<Порядок>200</Порядок>
							<Источник Имя="Содержание" Вид="Реквизит" Тип="Строка"/>
							<Приемник Имя="Содержание" Вид="Реквизит" Тип="Строка"/>
						</Свойство>
						<Свойство>
							<Код>33</Код>
							<Наименование>Сумма --&gt; Сумма</Наименование>
							<Порядок>250</Порядок>
							<Источник Имя="Сумма" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="Сумма" Вид="Реквизит" Тип="Число"/>
						</Свойство>
					</Группа>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>ВыпускПродукции</Код>
				<Наименование>ДокументСсылка.УР_ВыпускПродукции --&gt; ДокументСсылка.ОтчетПроизводстваЗаСмену</Наименование>
				<Порядок>1200</Порядок>
				<ПередВыгрузкой>ВыгрузитьПоПравилу(Источник,
		Неопределено,
		Неопределено,
		Неопределено,
		"ТребованиеНакладная",
		,
		,
		);
		
Выполнить(Алгоритмы.ПередВыгрузкойОбъектаПКО);</ПередВыгрузкой>
				<ПослеЗагрузки>Объект.СчетЗатрат   = ПланыСчетов.Хозрасчетный.ОсновноеПроизводство;

//Для Каждого СтрокаТабличнойЧасти Из Объект.Продукция Цикл
//	Объект.ЗаполнитьСчетаУчетаВСтрокеТабЧасти(СтрокаТабличнойЧасти, "Продукция", Истина);
//	СтрокаТабличнойЧасти.НоменклатурнаяГруппа = СтрокаТабличнойЧасти.Номенклатура.НоменклатурнаяГруппа;
//КонецЦикла;

//Объект.ИспользоватьМатериалы = Истина;


     Для каждого СтрокаТЧ из Объект.Продукция Цикл
       
    СтрокаТЧ.Счет = ПланыСчетов.Хозрасчетный.НайтиПоКоду("43");
    СтрокаТЧ.Номенклатурнаягруппа = Справочники.Номенклатурныегруппы.найтиПоКоду("БП0000004");
КонецЦикла;



    Ин = 0;
    Попытка
        Объект.Записать(РежимЗаписиДокумента.Проведение);
        Сообщить("Документ проведен : "+ СокрЛП(Объект));
        Ин = Ин + 1;
    Исключение
        Сообщить("ДОКУМЕНТ НЕ ПРОВЕДЕН : "+ ОписаниеОшибки(), СтатусСообщения.ОченьВажное);
        Сообщить(" "+СокрЛП(Объект));
    КонецПопытки;
//Объект.Записать(РежимЗаписиДокумента.ОтменаПроведения);</ПослеЗагрузки>
				<СинхронизироватьПоИдентификатору>true</СинхронизироватьПоИдентификатору>
				<ПродолжитьПоискПоПолямПоискаЕслиПоИдентификаторуНеНашли>true</ПродолжитьПоискПоПолямПоискаЕслиПоИдентификаторуНеНашли>
				<Источник>ДокументСсылка.УР_ВыпускПродукции</Источник>
				<Приемник>ДокументСсылка.ОтчетПроизводстваЗаСмену</Приемник>
				<Свойства>
					<Свойство Поиск="true">
						<Код>1</Код>
						<Наименование>Дата --&gt; Дата</Наименование>
						<Порядок>50</Порядок>
						<Источник Имя="Дата" Вид="Свойство" Тип="Дата"/>
						<Приемник Имя="Дата" Вид="Свойство" Тип="Дата"/>
					</Свойство>
					<Свойство Поиск="true">
						<Код>3</Код>
						<Наименование>Номер --&gt; Номер</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="Номер" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Номер" Вид="Свойство" Тип="Строка"/>
						<ПередВыгрузкой>УникальныйСимволДокумента = "В"; // В - выпуск продукции
Выполнить(Алгоритмы.ПолучитьЦифровуюЧастьНомераДокумента);</ПередВыгрузкой>
					</Свойство>
					<Свойство>
						<Код>2</Код>
						<Наименование>Комментарий --&gt; Комментарий</Наименование>
						<Порядок>150</Порядок>
						<Источник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>4</Код>
						<Наименование>ПометкаУдаления --&gt; ПометкаУдаления</Наименование>
						<Порядок>200</Порядок>
						<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
						<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
					</Свойство>
					<Свойство Отключить="true">
						<Код>5</Код>
						<Наименование>Проведен --&gt; Проведен</Наименование>
						<Порядок>250</Порядок>
						<Источник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
						<Приемник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
					</Свойство>
					<Свойство>
						<Код>6</Код>
						<Наименование>СкладПриемник --&gt; Склад</Наименование>
						<Порядок>300</Порядок>
						<Источник Имя="СкладПриемник" Вид="Реквизит" Тип="СправочникСсылка.Склады"/>
						<Приемник Имя="Склад" Вид="Реквизит" Тип="СправочникСсылка.Склады"/>
						<КодПравилаКонвертации>Склады                                            </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>14</Код>
						<Наименование>Фирма --&gt; Организация</Наименование>
						<Порядок>350</Порядок>
						<Источник Имя="Фирма" Вид="Реквизит" Тип="СправочникСсылка.Фирмы"/>
						<Приемник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
						<КодПравилаКонвертации>Организации                                       </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>15</Код>
						<Наименование>--&gt; ПодразделениеЗатрат</Наименование>
						<Порядок>400</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="ПодразделениеЗатрат" Вид="Реквизит" Тип="СправочникСсылка.ПодразделенияОрганизаций"/>
						<КодПравилаКонвертации>ПодразделенияОрганизаций                          </КодПравилаКонвертации>
						<ПередВыгрузкой>Значение = Новый Структура;
Значение.Вставить("Фирма", Источник.Фирма);
Значение.Вставить("Склад", Источник.СкладПриемник);</ПередВыгрузкой>
					</Свойство>
					<Группа>
						<Код>7</Код>
						<Наименование>Товары --&gt; Продукция</Наименование>
						<Порядок>450</Порядок>
						<Источник Имя="Товары" Вид="ТабличнаяЧасть"/>
						<Приемник Имя="Продукция" Вид="ТабличнаяЧасть"/>
						<ПередОбработкойВыгрузки>ИмяТЧ = "Товары";
ТабЧасть = Источник.Метаданные().ТабличныеЧасти[ИмяТЧ];

ВыбиратьСебестоимость = Ложь;

Запрос = Новый Запрос;
Запрос.УстановитьПараметр("Ссылка", Источник);

ТекстЗапросаПоТоварам =
"ВЫБРАТЬ
|	Товары.Номенклатура КАК Номенклатура,
|	Товары.Номенклатура.СтавкаНДС КАК СтавкаНДСНоменклатуры,
|	Товары.Количество * Товары.Коэффициент КАК Количество,
|	ПартииНоменклатуры.Стоимость - ПартииНоменклатуры.СуммаНДС КАК Сумма,
|	ВЫБОР
|		КОГДА Товары.Количество * Товары.Коэффициент = 0
|			ТОГДА 0
|		ИНАЧЕ (ПартииНоменклатуры.Стоимость - ПартииНоменклатуры.СуммаНДС) / (Товары.Количество * Товары.Коэффициент)
|	КОНЕЦ КАК Цена,
|	Товары.СтавкаНДС КАК СтавкаНДС
|ИЗ
|	Документ.УР_ВыпускПродукции.Товары КАК Товары
|		ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ПартииНоменклатуры КАК ПартииНоменклатуры
|		ПО Товары.Ссылка = ПартииНоменклатуры.Регистратор
|			И Товары.ИдентификаторСтроки = ПартииНоменклатуры.ИдентификаторСтроки
|ГДЕ
|	Товары.Ссылка = &amp;Ссылка";

Если Параметры.СверткаПоНДС Тогда
	
	ТекстЗапросаПоТоварам =
	"ВЫБРАТЬ
	|	ТабТоваров.Номенклатура.СтавкаНДС КАК СтавкаНДСНоменклатуры,
	|	СУММА(ТабТоваров.Количество) КАК Количество,
	|	СУММА(ПартииНоменклатуры.Стоимость - ПартииНоменклатуры.СуммаНДС) КАК Сумма,
	|	ТабТоваров.СтавкаНДС КАК СтавкаНДС
	|ИЗ
	|	Документ.УР_ВыпускПродукции.Товары КАК ТабТоваров
	|		ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ПартииНоменклатуры КАК ПартииНоменклатуры
	|		ПО ТабТоваров.Ссылка = ПартииНоменклатуры.Регистратор
	|			И ТабТоваров.ИдентификаторСтроки = ПартииНоменклатуры.ИдентификаторСтроки
	|СГРУППИРОВАТЬ ПО ТабТоваров.Номенклатура.СтавкаНДС, ТабТоваров.СтавкаНДС";
	
	ТекстЗапросаПоТоварам = 
	"ВЫБРАТЬ
	|	*,
	|	ВЫБОР КОГДА(ТабТоваровСКоличеством.Количество = 0) ТОГДА 0 ИНАЧЕ (ТабТоваровСКоличеством.Сумма / ТабТоваровСКоличеством.Количество) КОНЕЦ КАК Цена
	|	ИЗ (" + ТекстЗапросаПоТоварам + ") КАК ТабТоваровСКоличеством";
				
КонецЕсли;

Запрос.Текст = ТекстЗапросаПоТоварам;        	
КоллекцияОбъектов = Запрос.Выполнить().Выгрузить();</ПередОбработкойВыгрузки>
						<Свойство Отключить="true">
							<Код>8</Код>
							<Наименование>ЕдиницаИзмерения --&gt; ЕдиницаИзмерения</Наименование>
							<Порядок>50</Порядок>
							<Источник Имя="ЕдиницаИзмерения" Вид="Реквизит" Тип="СправочникСсылка.ЕдиницыИзмерения"/>
							<Приемник Имя="ЕдиницаИзмерения" Вид="Реквизит" Тип="СправочникСсылка.КлассификаторЕдиницИзмерения"/>
						</Свойство>
						<Свойство>
							<Код>9</Код>
							<Наименование>Количество --&gt; Количество</Наименование>
							<Порядок>100</Порядок>
							<Источник Имя="Количество" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="Количество" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство Отключить="true">
							<Код>10</Код>
							<Наименование>Коэффициент --&gt; Коэффициент</Наименование>
							<Порядок>150</Порядок>
							<Источник Имя="Коэффициент" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="Коэффициент" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>11</Код>
							<Наименование>--&gt; Номенклатура</Наименование>
							<Порядок>200</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="Номенклатура" Вид="Реквизит" Тип="СправочникСсылка.Номенклатура"/>
							<КодПравилаКонвертации>Номенклатура                                      </КодПравилаКонвертации>
							<ПередВыгрузкой>Выполнить(Алгоритмы.ПередВыгрузкойНоменклатурыТовар);</ПередВыгрузкой>
						</Свойство>
						<Свойство>
							<Код>12</Код>
							<Наименование> --&gt; СуммаПлановая</Наименование>
							<Порядок>250</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="СуммаПлановая" Вид="Реквизит" Тип="Число"/>
							<ПередВыгрузкой>Значение = ОбъектКоллекции.Сумма;</ПередВыгрузкой>
						</Свойство>
						<Свойство>
							<Код>13</Код>
							<Наименование> --&gt; ПлановаяСтоимость</Наименование>
							<Порядок>300</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="ПлановаяСтоимость" Вид="Реквизит" Тип="Число"/>
							<ПередВыгрузкой>Значение = ОбъектКоллекции.Цена;</ПередВыгрузкой>
						</Свойство>
					</Группа>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>ТребованиеНакладная</Код>
				<Наименование>ДокументСсылка.УР_ВыпускПродукции --&gt; ДокументСсылка.ТребованиеНакладная</Наименование>
				<Порядок>1250</Порядок>
				<ПередВыгрузкой>Выполнить(Алгоритмы.ПередВыгрузкойОбъектаПКО);</ПередВыгрузкой>
				<ПослеЗагрузки>
Объект.НДСвСтоимостиТоваров = Перечисления.ДействиеНДСВСтоимостиТоваров.НеИзменять;
Объект.ДляСписанияНДСиспользоватьСчетИАналитикуУчетаЗатрат = Истина;
Объект.СчетаУчетаЗатратВТаблице = Истина;

Для Каждого СтрокаТЧ Из Объект.Материалы Цикл
	
	Объект.ЗаполнитьСчетаУчетаВСтрокеТабЧасти(СтрокаТЧ, "Материалы", Истина);
	СтрокаТЧ.СтатьяЗатрат 			= Справочники.СтатьиЗатрат.НайТиПоКоду("БП0000026");
	СтрокаТЧ.НоменклатурнаяГруппа 	=   Справочники.Номенклатурныегруппы.найтиПоКоду("БП0000005");
    СтрокаТЧ.СчетЗатрат 			= ПланыСчетов.Хозрасчетный.ОсновноеПроизводство;
  СтрокаТЧ.Счет = ПланыСчетов.Хозрасчетный.НайтиПоКоду("10.01");
СтрокаТЧ.ПодразделениеЗатрат = Справочники.ПодразделенияОрганизаций.НайтиПоКоду("000000004");	
СтрокаТЧ.ОтражениеВУСН = Перечисления.ОтражениеВУСН.Принимаются; 	
КонецЦикла;


    Ин = 0;
    Попытка
        Объект.Записать(РежимЗаписиДокумента.Проведение);
        Сообщить("Документ проведен : "+ СокрЛП(Объект));
        Ин = Ин + 1;
    Исключение
        Сообщить("ДОКУМЕНТ НЕ ПРОВЕДЕН : "+ ОписаниеОшибки(), СтатусСообщения.ОченьВажное);
        Сообщить(" "+СокрЛП(Объект));
    КонецПопытки;
//Объект.Записать(РежимЗаписиДокумента.ОтменаПроведения);</ПослеЗагрузки>
				<СинхронизироватьПоИдентификатору>true</СинхронизироватьПоИдентификатору>
				<ПродолжитьПоискПоПолямПоискаЕслиПоИдентификаторуНеНашли>true</ПродолжитьПоискПоПолямПоискаЕслиПоИдентификаторуНеНашли>
				<Источник>ДокументСсылка.УР_ВыпускПродукции</Источник>
				<Приемник>ДокументСсылка.ТребованиеНакладная</Приемник>
				<Свойства>
					<Свойство Поиск="true">
						<Код>1</Код>
						<Наименование>Дата --&gt; Дата</Наименование>
						<Порядок>50</Порядок>
						<Источник Имя="Дата" Вид="Свойство" Тип="Дата"/>
						<Приемник Имя="Дата" Вид="Свойство" Тип="Дата"/>
						<ПередВыгрузкой>Значение = ?(ЗначениеЗаполнено(Источник.Дата), Источник.Дата - 1, Источник.Дата);</ПередВыгрузкой>
					</Свойство>
					<Свойство Поиск="true">
						<Код>3</Код>
						<Наименование>Номер --&gt; Номер</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="Номер" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Номер" Вид="Свойство" Тип="Строка"/>
						<ПередВыгрузкой>УникальныйСимволДокумента = "В"; // В - выпуск продукции
Выполнить(Алгоритмы.ПолучитьЦифровуюЧастьНомераДокумента);</ПередВыгрузкой>
					</Свойство>
					<Свойство>
						<Код>2</Код>
						<Наименование>Комментарий --&gt; Комментарий</Наименование>
						<Порядок>150</Порядок>
						<Источник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>4</Код>
						<Наименование>ПометкаУдаления --&gt; ПометкаУдаления</Наименование>
						<Порядок>200</Порядок>
						<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
						<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
					</Свойство>
					<Свойство Отключить="true">
						<Код>5</Код>
						<Наименование>Проведен --&gt; Проведен</Наименование>
						<Порядок>250</Порядок>
						<Источник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
						<Приемник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
					</Свойство>
					<Свойство>
						<Код>6</Код>
						<Наименование>Склад --&gt; Склад</Наименование>
						<Порядок>300</Порядок>
						<Источник Имя="Склад" Вид="Реквизит" Тип="СправочникСсылка.Склады"/>
						<Приемник Имя="Склад" Вид="Реквизит" Тип="СправочникСсылка.Склады"/>
						<КодПравилаКонвертации>Склады                                            </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>7</Код>
						<Наименование>Фирма --&gt; Организация</Наименование>
						<Порядок>350</Порядок>
						<Источник Имя="Фирма" Вид="Реквизит" Тип="СправочникСсылка.Фирмы"/>
						<Приемник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
						<КодПравилаКонвертации>Организации                                       </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>13</Код>
						<Наименование>--&gt; ПодразделениеЗатрат</Наименование>
						<Порядок>400</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="ПодразделениеЗатрат" Вид="Реквизит" Тип="СправочникСсылка.ПодразделенияОрганизаций"/>
						<КодПравилаКонвертации>ПодразделенияОрганизаций                          </КодПравилаКонвертации>
						<ПередВыгрузкой>Значение = Новый Структура;
Значение.Вставить("Фирма", Источник.Фирма);
Значение.Вставить("Склад", Источник.Склад);</ПередВыгрузкой>
					</Свойство>
					<Группа>
						<Код>8</Код>
						<Наименование>Ингредиенты --&gt; Материалы</Наименование>
						<Порядок>450</Порядок>
						<Источник Имя="Ингредиенты" Вид="ТабличнаяЧасть"/>
						<Приемник Имя="Материалы" Вид="ТабличнаяЧасть"/>
						<ПередОбработкойВыгрузки>ИмяТЧ = "Ингредиенты";
ТабЧасть = Источник.Метаданные().ТабличныеЧасти[ИмяТЧ];

ВыбиратьСебестоимость = Ложь;

Запрос = Новый Запрос;
Запрос.УстановитьПараметр("Ссылка", Источник);

ТекстЗапросаПоТоварам =
"ВЫБРАТЬ
|	Товары.Номенклатура КАК Номенклатура,
|	Товары.Номенклатура.СтавкаНДС КАК СтавкаНДСНоменклатуры,
|	Товары.Количество * Товары.Коэффициент КАК Количество,
|	Товары.ВсегоСтоимость КАК Сумма,
|	ВЫБОР
|		КОГДА Товары.Количество * Товары.Коэффициент = 0
|			ТОГДА 0
|		ИНАЧЕ Товары.ВсегоСтоимость / (Товары.Количество * Товары.Коэффициент)
|	КОНЕЦ КАК Цена
|ИЗ
|	Документ.УР_ВыпускПродукции.Ингредиенты КАК Товары
|ГДЕ
|	Товары.Ссылка = &amp;Ссылка";

Если Параметры.СверткаПоНДС Тогда
	
	ТекстЗапросаПоТоварам =
	"ВЫБРАТЬ
	|	ТабТоваров.Номенклатура.СтавкаНДС КАК СтавкаНДСНоменклатуры,
	|	СУММА(ТабТоваров.Количество) КАК Количество,
	|	СУММА(ТабТоваров.Сумма) КАК Сумма
	|ИЗ
	|	Документ.УР_ВыпускПродукции.Товары КАК ТабТоваров
	|СГРУППИРОВАТЬ ПО ТабТоваров.Номенклатура.СтавкаНДС";
	
	ТекстЗапросаПоТоварам = 
	"ВЫБРАТЬ
	|	*,
	|	ВЫБОР КОГДА(ТабТоваровСКоличеством.Количество = 0) ТОГДА 0 ИНАЧЕ (ТабТоваровСКоличеством.Сумма / ТабТоваровСКоличеством.Количество) КОНЕЦ КАК Цена
	|	ИЗ (" + ТекстЗапросаПоТоварам + ") КАК ТабТоваровСКоличеством";
				
КонецЕсли;

Запрос.Текст = ТекстЗапросаПоТоварам;        	
КоллекцияОбъектов = Запрос.Выполнить().Выгрузить();</ПередОбработкойВыгрузки>
						<Свойство Отключить="true">
							<Код>9</Код>
							<Наименование>ЕдиницаИзмерения --&gt; ЕдиницаИзмерения</Наименование>
							<Порядок>50</Порядок>
							<Источник Имя="ЕдиницаИзмерения" Вид="Реквизит" Тип="СправочникСсылка.ЕдиницыИзмерения"/>
							<Приемник Имя="ЕдиницаИзмерения" Вид="Реквизит" Тип="СправочникСсылка.КлассификаторЕдиницИзмерения"/>
						</Свойство>
						<Свойство>
							<Код>10</Код>
							<Наименование>Количество --&gt; Количество</Наименование>
							<Порядок>100</Порядок>
							<Источник Имя="Количество" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="Количество" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство Отключить="true">
							<Код>11</Код>
							<Наименование>Коэффициент --&gt; Коэффициент</Наименование>
							<Порядок>150</Порядок>
							<Источник Имя="Коэффициент" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="Коэффициент" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>12</Код>
							<Наименование>--&gt; Номенклатура</Наименование>
							<Порядок>200</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="Номенклатура" Вид="Реквизит" Тип="СправочникСсылка.Номенклатура"/>
							<КодПравилаКонвертации>Номенклатура                                      </КодПравилаКонвертации>
							<ПередВыгрузкой>Выполнить(Алгоритмы.ПередВыгрузкойНоменклатурыТовар);</ПередВыгрузкой>
						</Свойство>
					</Группа>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>АктРазделки</Код>
				<Наименование>ДокументСсылка.УР_АктРазделки --&gt; ДокументСсылка.ОтчетПроизводстваЗаСмену</Наименование>
				<Порядок>1300</Порядок>
				<ПередВыгрузкой>Выполнить(Алгоритмы.ПередВыгрузкойОбъектаПКО);</ПередВыгрузкой>
				<ПослеЗагрузки>Объект.ИспользоватьМатериалы   = Истина;
Объект.СчетЗатрат   = ПланыСчетов.Хозрасчетный.ОсновноеПроизводство;

Для Каждого СтрокаТабличнойЧасти Из Объект.Продукция Цикл
	Объект.ЗаполнитьСчетаУчетаВСтрокеТабЧасти(СтрокаТабличнойЧасти, "Продукция", Истина);
	СтрокаТабличнойЧасти.НоменклатурнаяГруппа = СтрокаТабличнойЧасти.Номенклатура.НоменклатурнаяГруппа;
КонецЦикла;

Для Каждого СтрокаТабличнойЧасти Из Объект.Материалы Цикл
	Объект.ЗаполнитьСчетаУчетаВСтрокеТабЧасти(СтрокаТабличнойЧасти, "Материалы", Истина);
	СтрокаТабличнойЧасти.НоменклатурнаяГруппа = СтрокаТабличнойЧасти.Номенклатура.НоменклатурнаяГруппа;
КонецЦикла;</ПослеЗагрузки>
				<Источник>ДокументСсылка.УР_АктРазделки</Источник>
				<Приемник>ДокументСсылка.ОтчетПроизводстваЗаСмену</Приемник>
				<Свойства>
					<Свойство Поиск="true">
						<Код>1</Код>
						<Наименование>Дата --&gt; Дата</Наименование>
						<Порядок>50</Порядок>
						<Источник Имя="Дата" Вид="Свойство" Тип="Дата"/>
						<Приемник Имя="Дата" Вид="Свойство" Тип="Дата"/>
					</Свойство>
					<Свойство Поиск="true">
						<Код>3</Код>
						<Наименование>Номер --&gt; Номер</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="Номер" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Номер" Вид="Свойство" Тип="Строка"/>
						<ПередВыгрузкой>УникальныйСимволДокумента = "Р"; // Р - разукомплектация
Выполнить(Алгоритмы.ПолучитьЦифровуюЧастьНомераДокумента);</ПередВыгрузкой>
					</Свойство>
					<Свойство>
						<Код>2</Код>
						<Наименование>Комментарий --&gt; Комментарий</Наименование>
						<Порядок>150</Порядок>
						<Источник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>4</Код>
						<Наименование>ПометкаУдаления --&gt; ПометкаУдаления</Наименование>
						<Порядок>200</Порядок>
						<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
						<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
					</Свойство>
					<Свойство Отключить="true">
						<Код>5</Код>
						<Наименование>Проведен --&gt; Проведен</Наименование>
						<Порядок>250</Порядок>
						<Источник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
						<Приемник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
					</Свойство>
					<Свойство>
						<Код>6</Код>
						<Наименование>Склад --&gt; Склад</Наименование>
						<Порядок>300</Порядок>
						<Источник Имя="Склад" Вид="Реквизит" Тип="СправочникСсылка.Склады"/>
						<Приемник Имя="Склад" Вид="Реквизит" Тип="СправочникСсылка.Склады"/>
						<КодПравилаКонвертации>Склады                                            </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>7</Код>
						<Наименование>Фирма --&gt; Организация</Наименование>
						<Порядок>350</Порядок>
						<Источник Имя="Фирма" Вид="Реквизит" Тип="СправочникСсылка.Фирмы"/>
						<Приемник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
						<КодПравилаКонвертации>Организации                                       </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>16</Код>
						<Наименование>--&gt; ПодразделениеЗатрат</Наименование>
						<Порядок>400</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="ПодразделениеЗатрат" Вид="Реквизит" Тип="СправочникСсылка.ПодразделенияОрганизаций"/>
						<КодПравилаКонвертации>ПодразделенияОрганизаций                          </КодПравилаКонвертации>
						<ПередВыгрузкой>Значение = Новый Структура;
Значение.Вставить("Фирма", Источник.Фирма);
Значение.Вставить("Склад", Источник.Склад);</ПередВыгрузкой>
					</Свойство>
					<Группа>
						<Код>8</Код>
						<Наименование> --&gt; Продукция</Наименование>
						<Порядок>450</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="Продукция" Вид="ТабличнаяЧасть"/>
						<ПередОбработкойВыгрузки>Выполнить(Алгоритмы.ПолучитьТаблицуТоваров);</ПередОбработкойВыгрузки>
						<Свойство>
							<Код>9</Код>
							<Наименование> --&gt; Количество</Наименование>
							<Порядок>50</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="Количество" Вид="Реквизит" Тип="Число"/>
							<ПередВыгрузкой>Значение = ОбъектКоллекции.Количество;</ПередВыгрузкой>
						</Свойство>
						<Свойство>
							<Код>10</Код>
							<Наименование>--&gt; Номенклатура</Наименование>
							<Порядок>100</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="Номенклатура" Вид="Реквизит" Тип="СправочникСсылка.Номенклатура"/>
							<КодПравилаКонвертации>Номенклатура                                      </КодПравилаКонвертации>
							<ПередВыгрузкой>Выполнить(Алгоритмы.ПередВыгрузкойНоменклатурыТовар);</ПередВыгрузкой>
						</Свойство>
						<Свойство>
							<Код>11</Код>
							<Наименование> --&gt; ПлановаяСтоимость</Наименование>
							<Порядок>150</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="ПлановаяСтоимость" Вид="Реквизит" Тип="Число"/>
							<ПередВыгрузкой>Значение = ОбъектКоллекции.Цена;</ПередВыгрузкой>
						</Свойство>
						<Свойство>
							<Код>12</Код>
							<Наименование> --&gt; СуммаПлановая</Наименование>
							<Порядок>200</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="СуммаПлановая" Вид="Реквизит" Тип="Число"/>
							<ПередВыгрузкой>Значение = ОбъектКоллекции.Сумма;</ПередВыгрузкой>
						</Свойство>
					</Группа>
					<Группа>
						<Код>13</Код>
						<Наименование> --&gt; Материалы</Наименование>
						<Порядок>500</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="Материалы" Вид="ТабличнаяЧасть"/>
						<ПередОбработкойВыгрузки>ТаблицаМатериалов = Новый ТаблицаЗначений;
ТаблицаМатериалов.Колонки.Добавить("Количество");
ТаблицаМатериалов.Колонки.Добавить("Сумма");
ТаблицаМатериалов.Колонки.Добавить("Цена");
ТаблицаМатериалов.Колонки.Добавить("СтавкаНДСНоменклатуры");

Если Параметры.СверткаПоНДС Тогда
	НоваяСтрока = ТаблицаМатериалов.Добавить();
	НоваяСтрока.СтавкаНДСНоменклатуры	= Источник.Сырье.СтавкаНДС;
	НоваяСтрока.Количество				= Источник.КоличествоСырья * Источник.Коэффициент;
	НоваяСтрока.Сумма					= Источник.СуммаСырья;
	НоваяСтрока.Цена					= Источник.СуммаСырья / ?(НоваяСтрока.Количество = 0, 1, НоваяСтрока.Количество);
Иначе
	ТаблицаМатериалов.Колонки.Добавить("Номенклатура");
	НоваяСтрока = ТаблицаМатериалов.Добавить();
	НоваяСтрока.Номенклатура			= Источник.Сырье;
	НоваяСтрока.СтавкаНДСНоменклатуры	= Источник.Сырье.СтавкаНДС;
	НоваяСтрока.Количество				= Источник.КоличествоСырья * Источник.Коэффициент;
	НоваяСтрока.Сумма					= Источник.СуммаСырья;
	НоваяСтрока.Цена					= Источник.СуммаСырья / ?(НоваяСтрока.Количество = 0, 1, НоваяСтрока.Количество);
КонецЕсли;

КоллекцияОбъектов = ТаблицаМатериалов;</ПередОбработкойВыгрузки>
						<Свойство>
							<Код>14</Код>
							<Наименование> --&gt; Номенклатура</Наименование>
							<Порядок>50</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="Номенклатура" Вид="Реквизит" Тип="СправочникСсылка.Номенклатура"/>
							<ПередВыгрузкой>Выполнить(Алгоритмы.ПередВыгрузкойНоменклатурыТовар);</ПередВыгрузкой>
						</Свойство>
						<Свойство>
							<Код>15</Код>
							<Наименование> --&gt; Количество</Наименование>
							<Порядок>100</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="Количество" Вид="Реквизит" Тип="Число"/>
							<ПередВыгрузкой>Значение = ОбъектКоллекции.Количество;</ПередВыгрузкой>
						</Свойство>
					</Группа>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>Prog_ВводОстатковТовары</Код>
				<Наименование>ДокументСсылка.ВводОстатковТовары --&gt; ДокументСсылка.ОперацияБух</Наименование>
				<Порядок>1350</Порядок>
				<ПередВыгрузкой>//Выполнить(Алгоритмы.ПередВыгрузкойОбъектаПКО);
Если Источник.ПометкаУдаления = Истина Тогда
	Отказ = Истина;
КонецЕсли;</ПередВыгрузкой>
				<ПослеЗагрузки>Для каждого ТС из Объект.МПЗПриобретенные Цикл
	ТС.Склад =  ПараметрыОбъекта["СкладДляПодстановкиВТЧ"];
	
	СчетаУчета = БухгалтерскийУчет.ПолучитьСчетаУчетаНоменклатуры(Объект.Организация, ТС.Номенклатура, ТС.Склад);
	ТС.СчетУчета = СчетаУчета.СчетУчета;
	
	Если НЕ ЗначениеЗаполнено(ТС.Партия) Тогда
	Док = Документы.ДокументРасчетовСКонтрагентом.СоздатьДокумент();
	Док.Дата = Объект.дата;
	Док.Организация = Объект.Организация;
	Док.СуммаДокумента = ТС.Сумма;
	Док.Комментарий = "Создан автоматически на основании остатков из 1С:Далион";
	Док.записать();
	ТС.Партия = Док.Ссылка;
	КонецЕсли;
КонецЦикла;</ПослеЗагрузки>
				<Источник>ДокументСсылка.ВводОстатковТовары</Источник>
				<Приемник>ДокументСсылка.ВводНачальныхОстатков</Приемник>
				<Свойства>
					<Свойство Поиск="true">
						<Код>1</Код>
						<Наименование>Номер --&gt; Номер</Наименование>
						<Порядок>50</Порядок>
						<Источник Имя="Номер" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Номер" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство Поиск="true">
						<Код>2</Код>
						<Наименование>Дата --&gt; Дата</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="Дата" Вид="Свойство" Тип="Дата"/>
						<Приемник Имя="Дата" Вид="Свойство" Тип="Дата"/>
					</Свойство>
					<Свойство>
						<Код>3</Код>
						<Наименование>Комментарий --&gt; Комментарий</Наименование>
						<Порядок>150</Порядок>
						<Источник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>4</Код>
						<Наименование>ПометкаУдаления --&gt; ПометкаУдаления</Наименование>
						<Порядок>200</Порядок>
						<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
						<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
					</Свойство>
					<Свойство>
						<Код>5</Код>
						<Наименование>Проведен --&gt; Проведен</Наименование>
						<Порядок>250</Порядок>
						<Источник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
						<Приемник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
					</Свойство>
					<Свойство>
						<Код>6</Код>
						<Наименование>Фирма --&gt; Организация</Наименование>
						<Порядок>300</Порядок>
						<Источник Имя="Фирма" Вид="Реквизит" Тип="СправочникСсылка.Фирмы"/>
						<Приемник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
						<КодПравилаКонвертации>Организации                                       </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>7</Код>
						<Наименование>--&gt; ОтражатьВБухгалтерскомУчете</Наименование>
						<Порядок>350</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="ОтражатьВБухгалтерскомУчете" Вид="Реквизит" Тип="Булево"/>
						<ПередВыгрузкой>Значение = истина;</ПередВыгрузкой>
					</Свойство>
					<Свойство>
						<Код>8</Код>
						<Наименование>--&gt; ОтражатьВНалоговомУчете</Наименование>
						<Порядок>400</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="ОтражатьВНалоговомУчете" Вид="Реквизит" Тип="Булево"/>
						<ПередВыгрузкой>Значение = истина;</ПередВыгрузкой>
					</Свойство>
					<Свойство>
						<Код>9</Код>
						<Наименование>--&gt; ОтражатьПоСпециальнымРегистрам</Наименование>
						<Порядок>450</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="ОтражатьПоСпециальнымРегистрам" Вид="Реквизит" Тип="Булево"/>
						<ПередВыгрузкой>Значение = истина;</ПередВыгрузкой>
					</Свойство>
					<Свойство>
						<Код>20</Код>
						<Наименование>Склад --&gt; СкладДляПодстановкиВТЧ</Наименование>
						<Порядок>500</Порядок>
						<Источник Имя="Склад" Вид="Реквизит" Тип="СправочникСсылка.Склады"/>
						<Приемник Имя="" Вид=""/>
						<КодПравилаКонвертации>Склады                                            </КодПравилаКонвертации>
						<ИмяПараметраДляПередачи>СкладДляПодстановкиВТЧ</ИмяПараметраДляПередачи>
					</Свойство>
					<Свойство>
						<Код>21</Код>
						<Наименование>--&gt; РазделУчета</Наименование>
						<Порядок>550</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="РазделУчета" Вид="Реквизит" Тип="ПеречислениеСсылка.РазделыУчетаДляВводаОстатков"/>
						<ПередВыгрузкой>Значение = "Товары";</ПередВыгрузкой>
					</Свойство>
					<Группа>
						<Код>11</Код>
						<Наименование>Товары --&gt; МПЗПриобретенные</Наименование>
						<Порядок>600</Порядок>
						<Источник Имя="Товары" Вид="ТабличнаяЧасть"/>
						<Приемник Имя="МПЗПриобретенные" Вид="ТабличнаяЧасть"/>
						<Свойство>
							<Код>12</Код>
							<Наименование>Количество --&gt; Количество</Наименование>
							<Порядок>50</Порядок>
							<Источник Имя="Количество" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="Количество" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>13</Код>
							<Наименование>Номенклатура --&gt; Номенклатура</Наименование>
							<Порядок>100</Порядок>
							<Источник Имя="Номенклатура" Вид="Реквизит" Тип="СправочникСсылка.Номенклатура"/>
							<Приемник Имя="Номенклатура" Вид="Реквизит"/>
						</Свойство>
						<Свойство>
							<Код>14</Код>
							<Наименование>СтавкаНДС --&gt; СтавкаНДС</Наименование>
							<Порядок>150</Порядок>
							<Источник Имя="СтавкаНДС" Вид="Реквизит" Тип="ПеречислениеСсылка.СтавкиНДС"/>
							<Приемник Имя="СтавкаНДС" Вид="Реквизит" Тип="ПеречислениеСсылка.СтавкиНДС"/>
							<КодПравилаКонвертации>СтавкиНДС                                         </КодПравилаКонвертации>
						</Свойство>
						<Свойство>
							<Код>15</Код>
							<Наименование>Сумма --&gt; Сумма</Наименование>
							<Порядок>200</Порядок>
							<Источник Имя="Сумма" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="Сумма" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>16</Код>
							<Наименование>--&gt; ОтражениеВУСН</Наименование>
							<Порядок>250</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="ОтражениеВУСН" Вид="Реквизит" Тип="ПеречислениеСсылка.ОтражениеВУСН"/>
							<ПередВыгрузкой>Значение = "Принимаются";</ПередВыгрузкой>
						</Свойство>
						<Свойство>
							<Код>17</Код>
							<Наименование>Сумма --&gt; СуммаНУ</Наименование>
							<Порядок>300</Порядок>
							<Источник Имя="Сумма" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="СуммаНУ" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>19</Код>
							<Наименование>--&gt; СчетУчета</Наименование>
							<Порядок>400</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="СчетУчета" Вид="Реквизит" Тип="ПланСчетовСсылка.Хозрасчетный"/>
							<ПередВыгрузкой>Значение = "ТоварыВРозничнойТорговле";</ПередВыгрузкой>
						</Свойство>
					</Группа>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>Prog_ИнвентаризацияТоваровНаСкладе</Код>
				<Наименование>Документ: Инвентаризация товара</Наименование>
				<Порядок>1400</Порядок>
				<ПередВыгрузкой>//Выполнить(Алгоритмы.ПередВыгрузкойОбъектаПКО);


//Если 
//	Источник.БП_ВыгружатьВСЕ = Истина 
//	и = Источник.БП_НеВыгружать = Ложь
//	и  = Источник.БП_ВыгружатьСписание = Ложь 
//	
//	Тогда

Если Источник.Проведен и НЕ источник.ПометкаУдаления  Тогда 

ВыгрузитьПоПравилу(Источник,,,, "Prog_СозданиеОприходование_Инвентаризация");
ВыгрузитьПоПравилу(Источник,,,, "Prog_СозданиеСписаниеТМЦ_Инвентаризация");

Иначе

	Отказ = Истина; 
	
КонецЕсли; 

//Иначе  
//	Если 
//			Источник.БП_ВыгружатьВСЕ = Ложь 
//	и = Источник.БП_НеВыгружать = Ложь
//	и  = Источник.БП_ВыгружатьСписание = Истина
//	
//	Тогда

//	   ВыгрузитьПоПравилу(Источник,,,, "Prog_СозданиеСписаниеТМЦ_Инвентаризация");

//   Иначе
//	   
//	   Если
//		   			Источник.БП_ВыгружатьВСЕ = Ложь 
//	и = Источник.БП_НеВыгружать = Истина
//	и  = Источник.БП_ВыгружатьСписание = Ложь
//	
//	или
//	  		   			Источник.БП_ВыгружатьВСЕ = Ложь 
//	и = Источник.БП_НеВыгружать = Ложь
//	и  = Источник.БП_ВыгружатьСписание = Ложь
//	
//	Тогда
//	
//   Отказ = Истина;
//	
//	
//КонецЕсли;
//КонецЕсли;
//КонецЕсли;


////	

////		   
////		   
////	
////	//БП_ВыгружатьВСЕ
////	//БП_НеВыгружать
////	//БП_ВыгружатьСписание</ПередВыгрузкой>
				<ПослеЗагрузки>Для Каждого СтрокаТЧ Из Объект.Товары Цикл
	СчетаУчета = БухгалтерскийУчет.ПолучитьСчетаУчетаНоменклатуры(Объект.Организация, СтрокаТЧ.Номенклатура, Объект.Склад);
	СтрокаТЧ.СчетУчета = СчетаУчета.СчетУчета;
	
	Если Не ЗначениеЗаполнено(СТрокаТЧ.Цена) Тогда
		СтрокаТЧ.Цена = 0.01;
		СтрокаТЧ.Сумма = 0.01 * СтрокаТЧ.КоличествоУчет;
	КонецЕсли;
	
КонецЦикла;
Объект.Записать();

//Найти Списание тЦМ и присвоить основание - текущий документ
Запрос = Новый Запрос();
Запрос.Текст = "
|ВЫБРАТЬ
|	СписаниеТоваров.Ссылка
|ИЗ
|	Документ.СписаниеТоваров КАК СписаниеТоваров
|ГДЕ
|	СписаниеТоваров.Номер = &amp;Номер
|	И СписаниеТоваров.Дата = &amp;Дата";
Запрос.УстановитьПараметр("Номер", Объект.Номер);
Запрос.УстановитьПараметр("Дата", Объект.Дата);
ТаблицаРезультата = Запрос.Выполнить().Выбрать();
Если НЕ Запрос.Выполнить().Пустой() Тогда 
	ТаблицаРезультата.Следующий();
	Об = ТаблицаРезультата.Ссылка.ПолучитьОбъект();
	Об.ИнвентаризацияТоваровНаСкладе = Объект.Ссылка;
	Попытка 
		Об.Записать(режимЗаписиДокумента.Проведение);
	Исключение
		Об.Записать(режимЗаписиДокумента.Запись);
	КонецПопытки;
КонецЕсли;

// оприходывание тмц и присвоить основание - текущий документ
Запрос = Новый Запрос();
Запрос.Текст = "
|ВЫБРАТЬ
|	ОприходованиеТоваров.Ссылка
|ИЗ
|	Документ.ОприходованиеТоваров КАК ОприходованиеТоваров
|ГДЕ
|	ОприходованиеТоваров.Номер = &amp;Номер
|	И ОприходованиеТоваров.Дата = &amp;Дата";
Запрос.УстановитьПараметр("Номер", Объект.Номер);
Запрос.УстановитьПараметр("Дата", Объект.Дата);
ТаблицаРезультата = Запрос.Выполнить().Выбрать();
Если НЕ Запрос.Выполнить().Пустой() Тогда 
	ТаблицаРезультата.Следующий();
	Об = ТаблицаРезультата.Ссылка.ПолучитьОбъект();
	Об.ИнвентаризацияТоваровНаСкладе = Объект.Ссылка;
	Попытка 
		Об.Записать(режимЗаписиДокумента.Проведение);
	Исключение
		Об.Записать(режимЗаписиДокумента.Запись);
	КонецПопытки;
КонецЕсли;</ПослеЗагрузки>
				<Источник>ДокументСсылка.ИнвентаризацияТовара</Источник>
				<Приемник>ДокументСсылка.ИнвентаризацияТоваровНаСкладе</Приемник>
				<Свойства>
					<Свойство Поиск="true">
						<Код>1</Код>
						<Наименование>Дата --&gt; Дата</Наименование>
						<Порядок>50</Порядок>
						<Источник Имя="Дата" Вид="Свойство" Тип="Дата"/>
						<Приемник Имя="Дата" Вид="Свойство" Тип="Дата"/>
					</Свойство>
					<Свойство>
						<Код>2</Код>
						<Наименование>Комментарий --&gt; Комментарий</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство Поиск="true">
						<Код>3</Код>
						<Наименование>Номер --&gt; Номер</Наименование>
						<Порядок>150</Порядок>
						<Источник Имя="Номер" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Номер" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>4</Код>
						<Наименование>ПометкаУдаления --&gt; ПометкаУдаления</Наименование>
						<Порядок>200</Порядок>
						<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
						<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
					</Свойство>
					<Свойство>
						<Код>5</Код>
						<Наименование>Склад --&gt; Склад</Наименование>
						<Порядок>250</Порядок>
						<Источник Имя="Склад" Вид="Реквизит" Тип="СправочникСсылка.Склады"/>
						<Приемник Имя="Склад" Вид="Реквизит" Тип="СправочникСсылка.Склады"/>
						<КодПравилаКонвертации>Склады                                            </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>11</Код>
						<Наименование>Фирма --&gt; Организация</Наименование>
						<Порядок>300</Порядок>
						<Источник Имя="Фирма" Вид="Реквизит" Тип="СправочникСсылка.Фирмы"/>
						<Приемник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
						<КодПравилаКонвертации>Организации                                       </КодПравилаКонвертации>
					</Свойство>
					<Группа>
						<Код>6</Код>
						<Наименование>Товары --&gt; Товары</Наименование>
						<Порядок>350</Порядок>
						<Источник Имя="Товары" Вид="ТабличнаяЧасть"/>
						<Приемник Имя="Товары" Вид="ТабличнаяЧасть"/>
						<ПередОбработкойВыгрузки>Выполнить(Алгоритмы.ПолучитьТаблицуТоваров)</ПередОбработкойВыгрузки>
						<Свойство>
							<Код>7</Код>
							<Наименование>Количество --&gt; Количество</Наименование>
							<Порядок>50</Порядок>
							<Источник Имя="Количество" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="Количество" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>9</Код>
							<Наименование>Номенклатура --&gt; Номенклатура</Наименование>
							<Порядок>150</Порядок>
							<Источник Имя="Номенклатура" Вид="Реквизит" Тип="СправочникСсылка.Номенклатура"/>
							<Приемник Имя="Номенклатура" Вид="Реквизит" Тип="СправочникСсылка.Номенклатура"/>
							<КодПравилаКонвертации>Номенклатура                                      </КодПравилаКонвертации>
							<ПередВыгрузкой>Выполнить(Алгоритмы.ПередВыгрузкойНоменклатурыТовар);</ПередВыгрузкой>
						</Свойство>
						<Свойство>
							<Код>13</Код>
							<Наименование>Цена --&gt; Цена</Наименование>
							<Порядок>300</Порядок>
							<Источник Имя="Цена" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="Цена" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>14</Код>
							<Наименование>--&gt; Сумма</Наименование>
							<Порядок>350</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="Сумма" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>15</Код>
							<Наименование>КоличествоУчет --&gt; КоличествоУчет</Наименование>
							<Порядок>400</Порядок>
							<Источник Имя="КоличествоУчет" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="КоличествоУчет" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>16</Код>
							<Наименование>--&gt; СуммаУчет</Наименование>
							<Порядок>450</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="СуммаУчет" Вид="Реквизит" Тип="Число"/>
						</Свойство>
					</Группа>
					<Свойство Отключить="true">
						<Код>17</Код>
						<Наименование>БП_ВыгружатьВСЕ --&gt;</Наименование>
						<Порядок>400</Порядок>
						<Источник Имя="БП_ВыгружатьВСЕ" Вид="Реквизит" Тип="Булево"/>
						<Приемник Имя="" Вид=""/>
					</Свойство>
					<Свойство Отключить="true">
						<Код>18</Код>
						<Наименование>БП_ВыгружатьСписание --&gt;</Наименование>
						<Порядок>450</Порядок>
						<Источник Имя="БП_ВыгружатьСписание" Вид="Реквизит" Тип="Булево"/>
						<Приемник Имя="" Вид=""/>
					</Свойство>
					<Свойство Отключить="true">
						<Код>19</Код>
						<Наименование>БП_НеВыгружать --&gt;</Наименование>
						<Порядок>500</Порядок>
						<Источник Имя="БП_НеВыгружать" Вид="Реквизит" Тип="Булево"/>
						<Приемник Имя="" Вид=""/>
					</Свойство>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>Prog_СозданиеОприходование_Инвентаризация</Код>
				<Наименование>Документ: Инвентаризация товара</Наименование>
				<Порядок>1450</Порядок>
				<ПередВыгрузкой>//Выполнить(Алгоритмы.ПередВыгрузкойОбъектаПКО);
Выполнить(Алгоритмы.ПолучитьТаблицуТоваровДляОприходования);
Если НЕ ВходящиеДанные.Оприходование &gt; 0 Тогда
	Отказ = Истина;
КонецЕсли;</ПередВыгрузкой>
				<ПослеЗагрузки>Для Каждого СтрокаТЧ Из Объект.Товары Цикл
	СтрокаТЧ.СчетУчета = ПланыСчетов.Хозрасчетный.НайтиПоКоду("41.02");
	СтрокаТЧ.ЕдиницаИзмерения = СтрокаТЧ.Номенклатура.БазоваяЕдиницаИзмерения;
	
	Если Не ЗначениеЗаполнено(СТрокаТЧ.Цена) Тогда
		СтрокаТЧ.Цена = 0.01;
		СтрокаТЧ.Сумма = 0.01 * СтрокаТЧ.Количество;
	КонецЕсли;
	
	
КонецЦикла;
Объект.СтатьяПрочихДоходовРасходов = Справочники.ПрочиеДоходыИРасходы.НайтиПоКоду("00037");

//Найти инвентаризацию
Запрос = Новый Запрос();
Запрос.Текст = "
|ВЫБРАТЬ
|	ИнвентаризацияТоваровНаСкладе.Ссылка
|ИЗ
|	Документ.ИнвентаризацияТоваровНаСкладе КАК ИнвентаризацияТоваровНаСкладе
|ГДЕ
|	ИнвентаризацияТоваровНаСкладе.Номер = &amp;Номер
|	И ГОД(ИнвентаризацияТоваровНаСкладе.Дата) = &amp;Дата";
Запрос.УстановитьПараметр("Номер", Объект.Номер);
Запрос.УстановитьПараметр("Дата", Год(Объект.Дата));
ТаблицаРезультата = Запрос.Выполнить().Выгрузить();
Если ТаблицаРезультата.Количество()&gt;0 Тогда
	Объект.ИнвентаризацияТоваровНаСкладе = ТаблицаРезультата[0].Ссылка;
КонецЕсли;

РежимЗаписи = "Проведение";
РежимПроведения = "Неоперативный";</ПослеЗагрузки>
				<ПоследовательностьПолейПоиска>//Найти инвентаризацию
Запрос = Новый Запрос();
Запрос.Текст = "
|ВЫБРАТЬ
|	ОприходованиеТоваров.Ссылка
|ИЗ
|	Документ.ОприходованиеТоваров КАК ОприходованиеТоваров
|ГДЕ
|	ОприходованиеТоваров.ИнвентаризацияТоваровНаСкладе.Номер = &amp;Номер
|	И ГОД(ОприходованиеТоваров.ИнвентаризацияТоваровНаСкладе.Дата) = &amp;Дата И ОприходованиеТоваров.Проведен";
Запрос.УстановитьПараметр("Номер", СвойстваПоиска["Номер"]);
Запрос.УстановитьПараметр("Дата", Год(СвойстваПоиска["Дата"]));
ТаблицаРезультата = Запрос.Выполнить().Выгрузить();

Если ТаблицаРезультата.Количество()&gt;0 Тогда
	СсылкаНаОбъект = ТаблицаРезультата[0].Ссылка;
КонецЕсли;</ПоследовательностьПолейПоиска>
				<Источник>ДокументСсылка.ИнвентаризацияТовара</Источник>
				<Приемник>ДокументСсылка.ОприходованиеТоваров</Приемник>
				<Свойства>
					<Свойство Поиск="true">
						<Код>1</Код>
						<Наименование>Дата --&gt; Дата</Наименование>
						<Порядок>50</Порядок>
						<Источник Имя="Дата" Вид="Свойство" Тип="Дата"/>
						<Приемник Имя="Дата" Вид="Свойство" Тип="Дата"/>
					</Свойство>
					<Свойство>
						<Код>2</Код>
						<Наименование>--&gt; Комментарий</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
						<ПередВыгрузкой>Значение = "" + Значение + " / Выгружено из ДУМ по инвентаризации №"+Источник.Номер + " от "+Источник.Дата;</ПередВыгрузкой>
					</Свойство>
					<Свойство Поиск="true">
						<Код>3</Код>
						<Наименование>Номер --&gt; Номер</Наименование>
						<Порядок>150</Порядок>
						<Источник Имя="Номер" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Номер" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>4</Код>
						<Наименование>ПометкаУдаления --&gt; ПометкаУдаления</Наименование>
						<Порядок>200</Порядок>
						<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
						<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
					</Свойство>
					<Свойство>
						<Код>5</Код>
						<Наименование>Проведен --&gt; Проведен</Наименование>
						<Порядок>250</Порядок>
						<Источник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
						<Приемник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
					</Свойство>
					<Свойство>
						<Код>6</Код>
						<Наименование>Склад --&gt; Склад</Наименование>
						<Порядок>300</Порядок>
						<Источник Имя="Склад" Вид="Реквизит" Тип="СправочникСсылка.Склады"/>
						<Приемник Имя="Склад" Вид="Реквизит" Тип="СправочникСсылка.Склады"/>
						<КодПравилаКонвертации>Склады                                            </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>7</Код>
						<Наименование>СуммаДокумента --&gt; СуммаДокумента</Наименование>
						<Порядок>350</Порядок>
						<Источник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
						<Приемник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
					</Свойство>
					<Свойство>
						<Код>15</Код>
						<Наименование>Фирма --&gt; Организация</Наименование>
						<Порядок>400</Порядок>
						<Источник Имя="Фирма" Вид="Реквизит" Тип="СправочникСсылка.Фирмы"/>
						<Приемник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
						<КодПравилаКонвертации>Организации                                       </КодПравилаКонвертации>
					</Свойство>
					<Группа>
						<Код>8</Код>
						<Наименование>Товары --&gt; Товары</Наименование>
						<Порядок>450</Порядок>
						<Источник Имя="Товары" Вид="ТабличнаяЧасть"/>
						<Приемник Имя="Товары" Вид="ТабличнаяЧасть"/>
						<ПередОбработкойВыгрузки>Выполнить(Алгоритмы.ПолучитьТаблицуТоваровДляОприходования)</ПередОбработкойВыгрузки>
						<Свойство>
							<Код>10</Код>
							<Наименование>Количество --&gt; Количество</Наименование>
							<Порядок>100</Порядок>
							<Источник Имя="Количество" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="Количество" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>12</Код>
							<Наименование>--&gt; Коэффициент</Наименование>
							<Порядок>200</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="Коэффициент" Вид="Реквизит" Тип="Число"/>
							<ПередВыгрузкой>Значение = 1;</ПередВыгрузкой>
						</Свойство>
						<Свойство>
							<Код>13</Код>
							<Наименование>Номенклатура --&gt; Номенклатура</Наименование>
							<Порядок>250</Порядок>
							<Источник Имя="Номенклатура" Вид="Реквизит" Тип="СправочникСсылка.Номенклатура"/>
							<Приемник Имя="Номенклатура" Вид="Реквизит" Тип="СправочникСсылка.Номенклатура"/>
							<КодПравилаКонвертации>Номенклатура                                      </КодПравилаКонвертации>
						</Свойство>
						<Свойство>
							<Код>14</Код>
							<Наименование>--&gt; Цена</Наименование>
							<Порядок>300</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="Цена" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>16</Код>
							<Наименование>--&gt; Сумма</Наименование>
							<Порядок>350</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="Сумма" Вид="Реквизит" Тип="Число"/>
						</Свойство>
					</Группа>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>Prog_СозданиеСписаниеТМЦ_Инвентаризация</Код>
				<Наименование>Документ: Инвентаризация товара</Наименование>
				<Порядок>1500</Порядок>
				<ПередВыгрузкой>//Выполнить(Алгоритмы.ПередВыгрузкойОбъектаПКО);
Выполнить(Алгоритмы.ПолучитьТаблицуТоваровДляСписания);
Если НЕ ВходящиеДанные.Списание &gt; 0 Тогда
	Отказ = Истина;
КонецЕсли;</ПередВыгрузкой>
				<ПослеЗагрузки>Для Каждого СтрокаТЧ Из Объект.Товары Цикл
	СтрокаТЧ.СчетУчета = ПланыСчетов.Хозрасчетный.НайтиПоКоду("41.02");
	СтрокаТЧ.ЕдиницаИзмерения = СтрокаТЧ.Номенклатура.БазоваяЕдиницаИзмерения;
КонецЦикла;

//Найти инвентаризацию
Запрос = Новый Запрос();
Запрос.Текст = "
|ВЫБРАТЬ
|	ИнвентаризацияТоваровНаСкладе.Ссылка
|ИЗ
|	Документ.ИнвентаризацияТоваровНаСкладе КАК ИнвентаризацияТоваровНаСкладе
|ГДЕ
|	ИнвентаризацияТоваровНаСкладе.Номер = &amp;Номер
|	И ГОД(ИнвентаризацияТоваровНаСкладе.Дата) = &amp;Дата";
Запрос.УстановитьПараметр("Номер", Объект.Номер);
Запрос.УстановитьПараметр("Дата", Год(Объект.Дата));
ТаблицаРезультата = Запрос.Выполнить().Выгрузить();
Если ТаблицаРезультата.Количество()&gt;0 Тогда
	Объект.ИнвентаризацияТоваровНаСкладе = ТаблицаРезультата[0].Ссылка;
КонецЕсли;

РежимЗаписи = "Проведение";
РежимПроведения = "Неоперативный";</ПослеЗагрузки>
				<ПоследовательностьПолейПоиска>//Найти инвентаризацию
Запрос = Новый Запрос();
Запрос.Текст = "
|ВЫБРАТЬ
|	СписаниеТоваров.Ссылка
|ИЗ
|	Документ.СписаниеТоваров КАК СписаниеТоваров
|ГДЕ
|	СписаниеТоваров.Номер = &amp;Номер
|	И ГОД(СписаниеТоваров.Дата) = &amp;Дата";
Запрос.УстановитьПараметр("Номер", СвойстваПоиска["Номер"]);
Запрос.УстановитьПараметр("Дата", Год(СвойстваПоиска["Дата"]));
ТаблицаРезультата = Запрос.Выполнить().Выгрузить();

Если ТаблицаРезультата.Количество()&gt;0 Тогда
	СсылкаНаОбъект = ТаблицаРезультата[0].Ссылка;
КонецЕсли;</ПоследовательностьПолейПоиска>
				<Источник>ДокументСсылка.ИнвентаризацияТовара</Источник>
				<Приемник>ДокументСсылка.СписаниеТоваров</Приемник>
				<Свойства>
					<Свойство>
						<Код>1</Код>
						<Наименование>--&gt; ВидОперации</Наименование>
						<Порядок>50</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="ВидОперации" Вид="Реквизит" Тип="ПеречислениеСсылка.ВидыОперацийСписаниеТоваров"/>
						<ПередВыгрузкой>Значение = "ТоварыПродукция";</ПередВыгрузкой>
					</Свойство>
					<Свойство Поиск="true">
						<Код>2</Код>
						<Наименование>Дата --&gt; Дата</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="Дата" Вид="Свойство" Тип="Дата"/>
						<Приемник Имя="Дата" Вид="Свойство" Тип="Дата"/>
					</Свойство>
					<Свойство>
						<Код>3</Код>
						<Наименование>Комментарий --&gt; Комментарий</Наименование>
						<Порядок>150</Порядок>
						<Источник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
						<ПередВыгрузкой>Значение = "" + Значение + " / Выгружено из ДАЛИОН по инвентаризации №"+Источник.Номер + " от "+Источник.Дата;</ПередВыгрузкой>
					</Свойство>
					<Свойство Поиск="true">
						<Код>4</Код>
						<Наименование>Номер --&gt; Номер</Наименование>
						<Порядок>200</Порядок>
						<Источник Имя="Номер" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Номер" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>5</Код>
						<Наименование>ПометкаУдаления --&gt; ПометкаУдаления</Наименование>
						<Порядок>250</Порядок>
						<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
						<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
					</Свойство>
					<Свойство>
						<Код>6</Код>
						<Наименование>Проведен --&gt; Проведен</Наименование>
						<Порядок>300</Порядок>
						<Источник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
						<Приемник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
					</Свойство>
					<Свойство>
						<Код>7</Код>
						<Наименование>Склад --&gt; Склад</Наименование>
						<Порядок>350</Порядок>
						<Источник Имя="Склад" Вид="Реквизит" Тип="СправочникСсылка.Склады"/>
						<Приемник Имя="Склад" Вид="Реквизит" Тип="СправочникСсылка.Склады"/>
						<КодПравилаКонвертации>Склады                                            </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>8</Код>
						<Наименование>СуммаДокумента --&gt; СуммаДокумента</Наименование>
						<Порядок>400</Порядок>
						<Источник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
						<Приемник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
					</Свойство>
					<Свойство>
						<Код>16</Код>
						<Наименование>Фирма --&gt; Организация</Наименование>
						<Порядок>450</Порядок>
						<Источник Имя="Фирма" Вид="Реквизит" Тип="СправочникСсылка.Фирмы"/>
						<Приемник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
						<КодПравилаКонвертации>Организации                                       </КодПравилаКонвертации>
					</Свойство>
					<Группа>
						<Код>9</Код>
						<Наименование>Товары --&gt; Товары</Наименование>
						<Порядок>500</Порядок>
						<Источник Имя="Товары" Вид="ТабличнаяЧасть"/>
						<Приемник Имя="Товары" Вид="ТабличнаяЧасть"/>
						<ПередОбработкойВыгрузки>Выполнить(Алгоритмы.ПолучитьТаблицуТоваровДляСписания);</ПередОбработкойВыгрузки>
						<Свойство>
							<Код>11</Код>
							<Наименование>Количество --&gt; Количество</Наименование>
							<Порядок>100</Порядок>
							<Источник Имя="Количество" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="Количество" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>13</Код>
							<Наименование>--&gt; Коэффициент</Наименование>
							<Порядок>200</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="Коэффициент" Вид="Реквизит" Тип="Число"/>
							<ПередВыгрузкой>Значение = 1;</ПередВыгрузкой>
						</Свойство>
						<Свойство>
							<Код>14</Код>
							<Наименование>Номенклатура --&gt; Номенклатура</Наименование>
							<Порядок>250</Порядок>
							<Источник Имя="Номенклатура" Вид="Реквизит" Тип="СправочникСсылка.Номенклатура"/>
							<Приемник Имя="Номенклатура" Вид="Реквизит" Тип="СправочникСсылка.Номенклатура"/>
							<КодПравилаКонвертации>Номенклатура                                      </КодПравилаКонвертации>
						</Свойство>
						<Свойство>
							<Код>17</Код>
							<Наименование>--&gt; ОтражениеВУСН</Наименование>
							<Порядок>300</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="ОтражениеВУСН" Вид="Реквизит" Тип="ПеречислениеСсылка.ОтражениеВУСН"/>
							<ПередВыгрузкой>Значение = "Принимаются";</ПередВыгрузкой>
						</Свойство>
					</Группа>
				</Свойства>
				<Значения/>
			</Правило>
		</Группа>
		<Группа>
			<Код>Перечисления</Код>
			<Наименование>Перечисления</Наименование>
			<Порядок>100</Порядок>
			<Правило>
				<Код>ПорядкиОкругления</Код>
				<Наименование>ПеречислениеСсылка.ПорядкиОкругления --&gt; ПеречислениеСсылка.ПорядкиОкругления</Наименование>
				<Порядок>50</Порядок>
				<Источник>ПеречислениеСсылка.ПорядкиОкругления</Источник>
				<Приемник>ПеречислениеСсылка.ПорядкиОкругления</Приемник>
				<Свойства/>
				<Значения>
					<Значение>
						<Код>1</Код>
						<Наименование>Окр0_01 --&gt; Окр0_01</Наименование>
						<Порядок>50</Порядок>
						<Источник>Окр0_01</Источник>
						<Приемник>Окр0_01</Приемник>
					</Значение>
					<Значение>
						<Код>2</Код>
						<Наименование>Окр0_05 --&gt; Окр0_05</Наименование>
						<Порядок>100</Порядок>
						<Источник>Окр0_05</Источник>
						<Приемник>Окр0_05</Приемник>
					</Значение>
					<Значение>
						<Код>3</Код>
						<Наименование>Окр0_1 --&gt; Окр0_1</Наименование>
						<Порядок>150</Порядок>
						<Источник>Окр0_1</Источник>
						<Приемник>Окр0_1</Приемник>
					</Значение>
					<Значение>
						<Код>4</Код>
						<Наименование>Окр0_5 --&gt; Окр0_5</Наименование>
						<Порядок>200</Порядок>
						<Источник>Окр0_5</Источник>
						<Приемник>Окр0_5</Приемник>
					</Значение>
					<Значение>
						<Код>5</Код>
						<Наименование>Окр1 --&gt; Окр1</Наименование>
						<Порядок>250</Порядок>
						<Источник>Окр1</Источник>
						<Приемник>Окр1</Приемник>
					</Значение>
					<Значение>
						<Код>6</Код>
						<Наименование>Окр10 --&gt; Окр10</Наименование>
						<Порядок>300</Порядок>
						<Источник>Окр10</Источник>
						<Приемник>Окр10</Приемник>
					</Значение>
					<Значение>
						<Код>7</Код>
						<Наименование>Окр100 --&gt; Окр100</Наименование>
						<Порядок>350</Порядок>
						<Источник>Окр100</Источник>
						<Приемник>Окр100</Приемник>
					</Значение>
					<Значение>
						<Код>8</Код>
						<Наименование>Окр5 --&gt; Окр5</Наименование>
						<Порядок>400</Порядок>
						<Источник>Окр5</Источник>
						<Приемник>Окр5</Приемник>
					</Значение>
					<Значение>
						<Код>9</Код>
						<Наименование>Окр50 --&gt; Окр50</Наименование>
						<Порядок>450</Порядок>
						<Источник>Окр50</Источник>
						<Приемник>Окр50</Приемник>
					</Значение>
				</Значения>
			</Правило>
			<Правило>
				<Код>СтавкиНДС</Код>
				<Наименование>ПеречислениеСсылка.СтавкиНДС --&gt; ПеречислениеСсылка.СтавкиНДС</Наименование>
				<Порядок>100</Порядок>
				<Источник>ПеречислениеСсылка.СтавкиНДС</Источник>
				<Приемник>ПеречислениеСсылка.СтавкиНДС</Приемник>
				<Свойства/>
				<Значения>
					<Значение>
						<Код>1</Код>
						<Наименование>БезНДС --&gt; БезНДС</Наименование>
						<Порядок>50</Порядок>
						<Источник>БезНДС</Источник>
						<Приемник>БезНДС</Приемник>
					</Значение>
					<Значение>
						<Код>2</Код>
						<Наименование>НДС0 --&gt; НДС0</Наименование>
						<Порядок>100</Порядок>
						<Источник>НДС0</Источник>
						<Приемник>НДС0</Приемник>
					</Значение>
					<Значение>
						<Код>3</Код>
						<Наименование>НДС10 --&gt; НДС10</Наименование>
						<Порядок>150</Порядок>
						<Источник>НДС10</Источник>
						<Приемник>НДС10</Приемник>
					</Значение>
					<Значение>
						<Код>4</Код>
						<Наименование>НДС10_110 --&gt; НДС10_110</Наименование>
						<Порядок>200</Порядок>
						<Источник>НДС10_110</Источник>
						<Приемник>НДС10_110</Приемник>
					</Значение>
					<Значение>
						<Код>5</Код>
						<Наименование>НДС18 --&gt; НДС18</Наименование>
						<Порядок>250</Порядок>
						<Источник>НДС18</Источник>
						<Приемник>НДС18</Приемник>
					</Значение>
					<Значение>
						<Код>6</Код>
						<Наименование>НДС18_118 --&gt; НДС18_118</Наименование>
						<Порядок>300</Порядок>
						<Источник>НДС18_118</Источник>
						<Приемник>НДС18_118</Приемник>
					</Значение>
					<Значение>
						<Код>7</Код>
						<Наименование>НДС20 --&gt; НДС20</Наименование>
						<Порядок>350</Порядок>
						<Источник>НДС20</Источник>
						<Приемник>НДС20</Приемник>
					</Значение>
					<Значение>
						<Код>8</Код>
						<Наименование>НДС20_120 --&gt; НДС20_120</Наименование>
						<Порядок>400</Порядок>
						<Источник>НДС20_120</Источник>
						<Приемник>НДС20_120</Приемник>
					</Значение>
				</Значения>
			</Правило>
			<Правило>
				<Код>ЮрФизЛицо</Код>
				<Наименование>ПеречислениеСсылка.ВидыКонтрагентов --&gt; ПеречислениеСсылка.ЮрФизЛицо</Наименование>
				<Порядок>150</Порядок>
				<Источник>ПеречислениеСсылка.ВидыКонтрагентов</Источник>
				<Приемник>ПеречислениеСсылка.ЮрФизЛицо</Приемник>
				<Свойства/>
				<Значения>
					<Значение>
						<Код>1</Код>
						<Наименование>ККМ --&gt; ЮрЛицо</Наименование>
						<Порядок>50</Порядок>
						<Источник>ККМ</Источник>
						<Приемник>ЮрЛицо</Приемник>
					</Значение>
					<Значение>
						<Код>2</Код>
						<Наименование>Организация --&gt; ЮрЛицо</Наименование>
						<Порядок>100</Порядок>
						<Источник>Организация</Источник>
						<Приемник>ЮрЛицо</Приемник>
					</Значение>
					<Значение>
						<Код>3</Код>
						<Наименование>Сотрудник --&gt; ФизЛицо</Наименование>
						<Порядок>150</Порядок>
						<Источник>Сотрудник</Источник>
						<Приемник>ФизЛицо</Приемник>
					</Значение>
					<Значение>
						<Код>4</Код>
						<Наименование>ЧастноеЛицо --&gt; ФизЛицо</Наименование>
						<Порядок>200</Порядок>
						<Источник>ЧастноеЛицо</Источник>
						<Приемник>ФизЛицо</Приемник>
					</Значение>
				</Значения>
			</Правило>
			<Правило>
				<Код>ВидыДоговоровКонтрагентов</Код>
				<Наименование>ПеречислениеСсылка.ВидыДоговоровКонтрагентов --&gt; ПеречислениеСсылка.ВидыДоговоровКонтрагентов</Наименование>
				<Порядок>200</Порядок>
				<Источник>ПеречислениеСсылка.ВидыДоговоровКонтрагентов</Источник>
				<Приемник>ПеречислениеСсылка.ВидыДоговоровКонтрагентов</Приемник>
				<Свойства/>
				<Значения>
					<Значение>
						<Код>1</Код>
						<Наименование>СКомитентом --&gt; СКомитентом</Наименование>
						<Порядок>50</Порядок>
						<Источник>СКомитентом</Источник>
						<Приемник>СКомитентом</Приемник>
					</Значение>
					<Значение>
						<Код>2</Код>
						<Наименование>СПокупателем --&gt; СПокупателем</Наименование>
						<Порядок>100</Порядок>
						<Источник>СПокупателем</Источник>
						<Приемник>СПокупателем</Приемник>
					</Значение>
					<Значение>
						<Код>3</Код>
						<Наименование>СПоставщиком --&gt; СПоставщиком</Наименование>
						<Порядок>150</Порядок>
						<Источник>СПоставщиком</Источник>
						<Приемник>СПоставщиком</Приемник>
					</Значение>
					<Значение>
						<Код>4</Код>
						<Наименование>КуплиПродажи --&gt; СПоставщиком</Наименование>
						<Порядок>200</Порядок>
						<Источник>КуплиПродажи</Источник>
						<Приемник>СПоставщиком</Приемник>
					</Значение>
					<Значение>
						<Код>5</Код>
						<Наименование>Прочее --&gt; Прочее</Наименование>
						<Порядок>250</Порядок>
						<Источник>Прочее</Источник>
						<Приемник>Прочее</Приемник>
					</Значение>
				</Значения>
			</Правило>
			<Правило>
				<Код>ЮрФизЛицо00001</Код>
				<Наименование>ПеречислениеСсылка.ЮрФизЛицо --&gt; ПеречислениеСсылка.ЮрФизЛицо</Наименование>
				<Порядок>250</Порядок>
				<Источник>ПеречислениеСсылка.ЮрФизЛицо</Источник>
				<Приемник>ПеречислениеСсылка.ЮрФизЛицо</Приемник>
				<Свойства/>
				<Значения>
					<Значение>
						<Код>1</Код>
						<Наименование>ФизЛицо --&gt; ФизЛицо</Наименование>
						<Порядок>50</Порядок>
						<Источник>ФизЛицо</Источник>
						<Приемник>ФизЛицо</Приемник>
					</Значение>
					<Значение>
						<Код>2</Код>
						<Наименование>ЮрЛицо --&gt; ЮрЛицо</Наименование>
						<Порядок>100</Порядок>
						<Источник>ЮрЛицо</Источник>
						<Приемник>ЮрЛицо</Приемник>
					</Значение>
				</Значения>
			</Правило>
			<Правило>
				<Код>ТипыОплат</Код>
				<Наименование>Перечисление: Типы оплаты</Наименование>
				<Порядок>300</Порядок>
				<Источник>ПеречислениеСсылка.ТипыОплаты</Источник>
				<Приемник>ПеречислениеСсылка.ТипыОплат</Приемник>
				<Свойства/>
				<Значения>
					<Значение>
						<Код>1</Код>
						<Наименование>Наличные --&gt; Наличные</Наименование>
						<Порядок>50</Порядок>
						<Источник>Наличные</Источник>
						<Приемник>Наличные</Приемник>
					</Значение>
					<Значение>
						<Код>2</Код>
						<Наименование>БанковскиеКарты --&gt;</Наименование>
						<Порядок>100</Порядок>
						<Источник>БанковскиеКарты</Источник>
						<Приемник>ПлатежнаяКарта</Приемник>
					</Значение>
					<Значение>
						<Код>3</Код>
						<Наименование>Прочие --&gt;</Наименование>
						<Порядок>150</Порядок>
						<Источник>Прочие</Источник>
					</Значение>
				</Значения>
			</Правило>
		</Группа>
		<Группа>
			<Код>Справочники</Код>
			<Наименование>Справочники</Наименование>
			<Порядок>150</Порядок>
			<Правило>
				<Код>Банки</Код>
				<Наименование>СправочникСсылка.Банки --&gt; СправочникСсылка.Банки</Наименование>
				<Порядок>50</Порядок>
				<ПередВыгрузкой>Выполнить(Алгоритмы.ПередВыгрузкойОбъектаПКО);</ПередВыгрузкой>
				<Источник>СправочникСсылка.Банки</Источник>
				<Приемник>СправочникСсылка.Банки</Приемник>
				<Свойства>
					<Свойство Поиск="true">
						<Код>1</Код>
						<Наименование>Код --&gt; Код</Наименование>
						<Порядок>50</Порядок>
						<Источник Имя="Код" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Код" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство Поиск="true" Обязательное="true">
						<Код>2</Код>
						<Наименование>ЭтоГруппа --&gt; ЭтоГруппа</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="ЭтоГруппа" Вид="Свойство" Тип="Булево"/>
						<Приемник Имя="ЭтоГруппа" Вид="Свойство" Тип="Булево"/>
					</Свойство>
					<Свойство>
						<Код>3</Код>
						<Наименование>Наименование --&gt; Наименование</Наименование>
						<Порядок>350</Порядок>
						<Источник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>4</Код>
						<Наименование>ПометкаУдаления --&gt; ПометкаУдаления</Наименование>
						<Порядок>400</Порядок>
						<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
						<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
					</Свойство>
					<Свойство>
						<Код>5</Код>
						<Наименование>Родитель --&gt; Родитель</Наименование>
						<Порядок>450</Порядок>
						<Источник Имя="Родитель" Вид="Свойство" Тип="СправочникСсылка.Банки"/>
						<Приемник Имя="Родитель" Вид="Свойство" Тип="СправочникСсылка.Банки"/>
						<КодПравилаКонвертации>Банки                                             </КодПравилаКонвертации>
					</Свойство>
					<Группа>
						<Код>6</Код>
						<Наименование> --&gt;</Наименование>
						<Порядок>500</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="" Вид=""/>
						<ПередОбработкойВыгрузки>Если Источник.ЭтоГруппа Тогда
	Отказ = Истина;
КонецЕсли;</ПередОбработкойВыгрузки>
						<Свойство>
							<Код>7</Код>
							<Наименование>Адрес --&gt; Адрес</Наименование>
							<Порядок>150</Порядок>
							<Источник Имя="Адрес" Вид="Реквизит" Тип="Строка"/>
							<Приемник Имя="Адрес" Вид="Реквизит" Тип="Строка"/>
						</Свойство>
						<Свойство>
							<Код>8</Код>
							<Наименование>Город --&gt; Город</Наименование>
							<Порядок>200</Порядок>
							<Источник Имя="Город" Вид="Реквизит" Тип="Строка"/>
							<Приемник Имя="Город" Вид="Реквизит" Тип="Строка"/>
						</Свойство>
						<Свойство>
							<Код>9</Код>
							<Наименование>КоррСчет --&gt; КоррСчет</Наименование>
							<Порядок>250</Порядок>
							<Источник Имя="КоррСчет" Вид="Реквизит" Тип="Строка"/>
							<Приемник Имя="КоррСчет" Вид="Реквизит" Тип="Строка"/>
						</Свойство>
						<Свойство>
							<Код>10</Код>
							<Наименование>Телефоны --&gt; Телефоны</Наименование>
							<Порядок>300</Порядок>
							<Источник Имя="Телефоны" Вид="Реквизит" Тип="Строка"/>
							<Приемник Имя="Телефоны" Вид="Реквизит" Тип="Строка"/>
						</Свойство>
					</Группа>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>БанковскиеСчета</Код>
				<Наименование>СправочникСсылка.БанковскиеСчета --&gt; СправочникСсылка.БанковскиеСчета</Наименование>
				<Порядок>100</Порядок>
				<ПередВыгрузкой>Выполнить(Алгоритмы.ПередВыгрузкойОбъектаПКО);</ПередВыгрузкой>
				<Источник>СправочникСсылка.БанковскиеСчета</Источник>
				<Приемник>СправочникСсылка.БанковскиеСчета</Приемник>
				<Свойства>
					<Свойство Поиск="true">
						<Код>1</Код>
						<Наименование>Владелец --&gt; Владелец</Наименование>
						<Порядок>50</Порядок>
						<Источник Имя="Владелец" Вид="Свойство"/>
						<Приемник Имя="Владелец" Вид="Свойство"/>
						<ПередВыгрузкой>Если ТипЗнч(Источник.Владелец) = Тип("СправочникСсылка.Контрагенты") Тогда
	ИмяПКО = "Контрагенты";
Иначе
	ИмяПКО = "Организации";
КонецЕсли;</ПередВыгрузкой>
					</Свойство>
					<Свойство Поиск="true">
						<Код>2</Код>
						<Наименование>Код --&gt; Код</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="Код" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Код" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>3</Код>
						<Наименование>Банк --&gt; Банк</Наименование>
						<Порядок>150</Порядок>
						<Источник Имя="Банк" Вид="Реквизит" Тип="СправочникСсылка.Банки"/>
						<Приемник Имя="Банк" Вид="Реквизит" Тип="СправочникСсылка.Банки"/>
						<КодПравилаКонвертации>Банки                                             </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>4</Код>
						<Наименование>БанкДляРасчетов --&gt; БанкДляРасчетов</Наименование>
						<Порядок>200</Порядок>
						<Источник Имя="БанкДляРасчетов" Вид="Реквизит" Тип="СправочникСсылка.Банки"/>
						<Приемник Имя="БанкДляРасчетов" Вид="Реквизит" Тип="СправочникСсылка.Банки"/>
						<КодПравилаКонвертации>Банки                                             </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>5</Код>
						<Наименование>ВидСчета --&gt; ВидСчета</Наименование>
						<Порядок>250</Порядок>
						<Источник Имя="ВидСчета" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="ВидСчета" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>6</Код>
						<Наименование>ДатаЗакрытия --&gt; ДатаЗакрытия</Наименование>
						<Порядок>300</Порядок>
						<Источник Имя="ДатаЗакрытия" Вид="Реквизит" Тип="Дата"/>
						<Приемник Имя="ДатаЗакрытия" Вид="Реквизит" Тип="Дата"/>
					</Свойство>
					<Свойство>
						<Код>7</Код>
						<Наименование>ДатаОткрытия --&gt; ДатаОткрытия</Наименование>
						<Порядок>350</Порядок>
						<Источник Имя="ДатаОткрытия" Вид="Реквизит" Тип="Дата"/>
						<Приемник Имя="ДатаОткрытия" Вид="Реквизит" Тип="Дата"/>
					</Свойство>
					<Свойство>
						<Код>8</Код>
						<Наименование>МесяцПрописью --&gt; МесяцПрописью</Наименование>
						<Порядок>400</Порядок>
						<Источник Имя="МесяцПрописью" Вид="Реквизит" Тип="Булево"/>
						<Приемник Имя="МесяцПрописью" Вид="Реквизит" Тип="Булево"/>
					</Свойство>
					<Свойство>
						<Код>9</Код>
						<Наименование>НомерИДатаРазрешения --&gt; НомерИДатаРазрешения</Наименование>
						<Порядок>450</Порядок>
						<Источник Имя="НомерИДатаРазрешения" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="НомерИДатаРазрешения" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>10</Код>
						<Наименование>НомерСчета --&gt; НомерСчета</Наименование>
						<Порядок>500</Порядок>
						<Источник Имя="НомерСчета" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="НомерСчета" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>11</Код>
						<Наименование>СуммаБезКопеек --&gt; СуммаБезКопеек</Наименование>
						<Порядок>550</Порядок>
						<Источник Имя="СуммаБезКопеек" Вид="Реквизит" Тип="Булево"/>
						<Приемник Имя="СуммаБезКопеек" Вид="Реквизит" Тип="Булево"/>
					</Свойство>
					<Свойство>
						<Код>12</Код>
						<Наименование>ТекстКорреспондента --&gt; ТекстКорреспондента</Наименование>
						<Порядок>600</Порядок>
						<Источник Имя="ТекстКорреспондента" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="ТекстКорреспондента" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>13</Код>
						<Наименование>ТекстНазначения --&gt; ТекстНазначения</Наименование>
						<Порядок>650</Порядок>
						<Источник Имя="ТекстНазначения" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="ТекстНазначения" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>14</Код>
						<Наименование>Наименование --&gt; Наименование</Наименование>
						<Порядок>700</Порядок>
						<Источник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>15</Код>
						<Наименование>ПометкаУдаления --&gt; ПометкаУдаления</Наименование>
						<Порядок>750</Порядок>
						<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
						<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
					</Свойство>
					<Свойство>
						<Код>16</Код>
						<Наименование>Валюта --&gt; ВалютаДенежныхСредств</Наименование>
						<Порядок>800</Порядок>
						<Источник Имя="Валюта" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
						<Приемник Имя="ВалютаДенежныхСредств" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
						<КодПравилаКонвертации>Валюты                                            </КодПравилаКонвертации>
					</Свойство>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>Валюты</Код>
				<Наименование>СправочникСсылка.Валюты --&gt; СправочникСсылка.Валюты</Наименование>
				<Порядок>150</Порядок>
				<ПередВыгрузкой>Выполнить(Алгоритмы.ПередВыгрузкойОбъектаПКО);</ПередВыгрузкой>
				<Источник>СправочникСсылка.Валюты</Источник>
				<Приемник>СправочникСсылка.Валюты</Приемник>
				<Свойства>
					<Свойство Поиск="true">
						<Код>1</Код>
						<Наименование>Код --&gt; Код</Наименование>
						<Порядок>50</Порядок>
						<Источник Имя="Код" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Код" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>2</Код>
						<Наименование>НаименованиеПолное --&gt; НаименованиеПолное</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="НаименованиеПолное" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="НаименованиеПолное" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>3</Код>
						<Наименование>ПараметрыПрописиНаРусском --&gt; ПараметрыПрописиНаРусском</Наименование>
						<Порядок>150</Порядок>
						<Источник Имя="ПараметрыПрописиНаРусском" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="ПараметрыПрописиНаРусском" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>4</Код>
						<Наименование>Наименование --&gt; Наименование</Наименование>
						<Порядок>200</Порядок>
						<Источник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>5</Код>
						<Наименование>ПометкаУдаления --&gt; ПометкаУдаления</Наименование>
						<Порядок>250</Порядок>
						<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
						<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
					</Свойство>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>ДоговорыКонтрагентов</Код>
				<Наименование>СправочникСсылка.ДоговорыКонтрагентов --&gt; СправочникСсылка.ДоговорыКонтрагентов</Наименование>
				<Порядок>200</Порядок>
				<ПередВыгрузкой>Выполнить(Алгоритмы.ПередВыгрузкойОбъектаПКО);</ПередВыгрузкой>
				<Источник>СправочникСсылка.ДоговорыКонтрагентов</Источник>
				<Приемник>СправочникСсылка.ДоговорыКонтрагентов</Приемник>
				<Свойства>
					<Свойство Поиск="true" Обязательное="true">
						<Код>1</Код>
						<Наименование> --&gt; ЭтоГруппа</Наименование>
						<Порядок>50</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="ЭтоГруппа" Вид="Свойство" Тип="Булево"/>
					</Свойство>
					<Свойство Поиск="true">
						<Код>2</Код>
						<Наименование>Код --&gt; Код</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="Код" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Код" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство Поиск="true">
						<Код>3</Код>
						<Наименование>Владелец --&gt; Владелец</Наименование>
						<Порядок>150</Порядок>
						<Источник Имя="Владелец" Вид="Свойство" Тип="СправочникСсылка.Контрагенты"/>
						<Приемник Имя="Владелец" Вид="Свойство" Тип="СправочникСсылка.Контрагенты"/>
						<КодПравилаКонвертации>Контрагенты                                       </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>4</Код>
						<Наименование>ВалютаВзаиморасчетов --&gt; ВалютаВзаиморасчетов</Наименование>
						<Порядок>200</Порядок>
						<Источник Имя="ВалютаВзаиморасчетов" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
						<Приемник Имя="ВалютаВзаиморасчетов" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
						<КодПравилаКонвертации>Валюты                                            </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>5</Код>
						<Наименование>Комментарий --&gt; Комментарий</Наименование>
						<Порядок>250</Порядок>
						<Источник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>6</Код>
						<Наименование>Наименование --&gt; Наименование</Наименование>
						<Порядок>300</Порядок>
						<Источник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>7</Код>
						<Наименование>ПометкаУдаления --&gt; ПометкаУдаления</Наименование>
						<Порядок>350</Порядок>
						<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
						<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
					</Свойство>
					<Свойство>
						<Код>8</Код>
						<Наименование>Фирма --&gt; Организация</Наименование>
						<Порядок>400</Порядок>
						<Источник Имя="Фирма" Вид="Реквизит" Тип="СправочникСсылка.Фирмы"/>
						<Приемник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
						<КодПравилаКонвертации>Организации                                       </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>9</Код>
						<Наименование>КатегорияЦен --&gt; ТипЦен</Наименование>
						<Порядок>450</Порядок>
						<Источник Имя="КатегорияЦен" Вид="Реквизит" Тип="СправочникСсылка.КатегорииЦен"/>
						<Приемник Имя="ТипЦен" Вид="Реквизит" Тип="СправочникСсылка.ТипыЦенНоменклатуры"/>
						<КодПравилаКонвертации>ТипыЦенНоменклатуры                               </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>10</Код>
						<Наименование>ВидДоговора --&gt; ВидДоговора</Наименование>
						<Порядок>500</Порядок>
						<Источник Имя="ВидДоговора" Вид="Реквизит" Тип="ПеречислениеСсылка.ВидыДоговоровКонтрагентов"/>
						<Приемник Имя="ВидДоговора" Вид="Реквизит" Тип="ПеречислениеСсылка.ВидыДоговоровКонтрагентов"/>
						<КодПравилаКонвертации>ВидыДоговоровКонтрагентов                         </КодПравилаКонвертации>
						<ПередВыгрузкой>Если Источник.ВидДоговора = Перечисления.ВидыДоговоровКонтрагентов.КуплиПродажи Тогда
	Сообщить("У договора """ + Источник + """ установлен вид договора ""Купли/продажи"". Вид договора преобразован в ""С поставщиком"".", СтатусСообщения.Важное);
КонецЕсли;</ПередВыгрузкой>
					</Свойство>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>КлассификаторЕдиницИзмерения</Код>
				<Наименование>СправочникСсылка.КлассификаторЕдиницИзмерения --&gt; СправочникСсылка.КлассификаторЕдиницИзмерения</Наименование>
				<Порядок>250</Порядок>
				<ПередВыгрузкой>Выполнить(Алгоритмы.ПередВыгрузкойОбъектаПКО);</ПередВыгрузкой>
				<Источник>СправочникСсылка.КлассификаторЕдиницИзмерения</Источник>
				<Приемник>СправочникСсылка.КлассификаторЕдиницИзмерения</Приемник>
				<Свойства>
					<Свойство Поиск="true">
						<Код>1</Код>
						<Наименование>Код --&gt; Код</Наименование>
						<Порядок>50</Порядок>
						<Источник Имя="Код" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Код" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>2</Код>
						<Наименование>НаименованиеПолное --&gt; НаименованиеПолное</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="НаименованиеПолное" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="НаименованиеПолное" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>3</Код>
						<Наименование>Наименование --&gt; Наименование</Наименование>
						<Порядок>150</Порядок>
						<Источник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>4</Код>
						<Наименование>ПометкаУдаления --&gt; ПометкаУдаления</Наименование>
						<Порядок>200</Порядок>
						<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
						<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
					</Свойство>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>КлассификаторСтранМира</Код>
				<Наименование>СправочникСсылка.КлассификаторСтранМира --&gt; СправочникСсылка.КлассификаторСтранМира</Наименование>
				<Порядок>300</Порядок>
				<ПередВыгрузкой>Выполнить(Алгоритмы.ПередВыгрузкойОбъектаПКО);</ПередВыгрузкой>
				<Источник>СправочникСсылка.КлассификаторСтранМира</Источник>
				<Приемник>СправочникСсылка.КлассификаторСтранМира</Приемник>
				<Свойства>
					<Свойство Поиск="true">
						<Код>1</Код>
						<Наименование>Код --&gt; Код</Наименование>
						<Порядок>50</Порядок>
						<Источник Имя="Код" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Код" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>2</Код>
						<Наименование>НаименованиеПолное --&gt; НаименованиеПолное</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="НаименованиеПолное" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="НаименованиеПолное" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>3</Код>
						<Наименование>Наименование --&gt; Наименование</Наименование>
						<Порядок>150</Порядок>
						<Источник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>4</Код>
						<Наименование>ПометкаУдаления --&gt; ПометкаУдаления</Наименование>
						<Порядок>200</Порядок>
						<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
						<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
					</Свойство>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>Контрагенты</Код>
				<Наименование>СправочникСсылка.Контрагенты --&gt; СправочникСсылка.Контрагенты</Наименование>
				<Порядок>350</Порядок>
				<ПередВыгрузкой>Если Параметры.СинхронизацияКонтрагентовПоИНН И НЕ ЗначениеЗаполнено(Источник.ИНН) И НЕ Источник.ЭтоГруппа И Источник.ВидКонтрагента &lt;&gt; Перечисления.ВидыКонтрагентов.ККМ Тогда
	Отказ = Истина;
КонецЕсли;

Если Источник.ЭтоГруппа Тогда
	Отказ = Истина;
КонецЕсли;

Выполнить(Алгоритмы.ПередВыгрузкойОбъектаПКО);</ПередВыгрузкой>
				<ПриВыгрузке>
РеквизитыКонтрагента = СоздатьУзел("РеквизитыКонтрагента");
//УстановитьАтрибут(РеквизитыКонтрагента, "Наименование" , Источник.Наименование);
УстановитьАтрибут(РеквизитыКонтрагента, "Комментарий"  , Источник.Комментарий);

Если НЕ Источник.ЭтоГруппа Тогда
	УстановитьАтрибут(РеквизитыКонтрагента, "НаименованиеПолное" , Источник.НаименованиеПолное);
	//УстановитьАтрибут(РеквизитыКонтрагента, "ИНН"                , Источник.ИНН);
	УстановитьАтрибут(РеквизитыКонтрагента, "КодПоОКПО"          , Источник.КодПоОКПО);
	УстановитьАтрибут(РеквизитыКонтрагента, "КПП"                , Источник.КПП);
	УстановитьАтрибут(РеквизитыКонтрагента, "ЮрФизЛицо"          , ?(Источник.ВидКонтрагента = Перечисления.ВидыКонтрагентов.Организация, "ЮрЛицо", "ФизЛицо"));
КонецЕсли;

ДобавитьПодчиненный(Приемник, РеквизитыКонтрагента);</ПриВыгрузке>
				<ПриЗагрузке>Пока ФайлОбмена.Прочитать() Цикл
	
	ИмяУзла = ФайлОбмена.ЛокальноеИмя;
	ТипУзла = ФайлОбмена.ТипУзла;
	
	Если (ИмяУзла = "РеквизитыКонтрагента") И (ТипУзла = одТипУзлаXML_НачалоЭлемента) Тогда 
		
		//Если НЕ ЗначениеЗаполнено(Объект.Наименование) ИЛИ НЕ ОбъектНайден Тогда
		//	Объект.Наименование           = одАтрибут(ФайлОбмена, одТипСтрока, "Наименование");
		//КонецЕсли;
		
		Если НЕ ЗначениеЗаполнено(Объект.Комментарий) ИЛИ НЕ ОбъектНайден Тогда
			Объект.Комментарий            = одАтрибут(ФайлОбмена, одТипСтрока, "Комментарий");
		КонецЕсли;
		
		Если НЕ Объект.ЭтоГруппа Тогда
			
			//Если НЕ ЗначениеЗаполнено(Объект.ИНН) ИЛИ НЕ ОбъектНайден Тогда
			//	Объект.ИНН                = одАтрибут(ФайлОбмена, одТипСтрока, "ИНН");
			//КонецЕсли;
			
			Если НЕ ЗначениеЗаполнено(Объект.КодПоОКПО) ИЛИ НЕ ОбъектНайден Тогда
				Объект.КодПоОКПО          = одАтрибут(ФайлОбмена, одТипСтрока, "КодПоОКПО");
			КонецЕсли;
			
			Если НЕ ЗначениеЗаполнено(Объект.НаименованиеПолное) ИЛИ НЕ ОбъектНайден Тогда
				Объект.НаименованиеПолное = одАтрибут(ФайлОбмена, одТипСтрока, "НаименованиеПолное");
			КонецЕсли;
			
			Если НЕ ЗначениеЗаполнено(Объект.КПП) ИЛИ НЕ ОбъектНайден Тогда
				Объект.КПП                = одАтрибут(ФайлОбмена, одТипСтрока, "КПП");
			КонецЕсли;
			
			Если НЕ ЗначениеЗаполнено(Объект.ЮрФизЛицо) ИЛИ НЕ ОбъектНайден Тогда
				ПолученныйАтрибут = одАтрибут(ФайлОбмена, одТипСтрока, "ЮрФизЛицо");
				Если НЕ ЗначениеЗаполнено(ПолученныйАтрибут) Тогда
					ПолученныйАтрибут = "ЮрЛицо";
				КонецЕсли;
				Объект.ЮрФизЛицо          = Перечисления.ЮрФизЛицо[ПолученныйАтрибут];
			КонецЕсли;
			
		КонецЕсли;
		
	ИначеЕсли (ИмяУзла = "РеквизитыКонтрагента") И (ТипУзла = одТипУзлаXML_КонецЭлемента) Тогда 
		Прервать; 
	КонецЕсли;
	
КонецЦикла;</ПриЗагрузке>
				<ПослеЗагрузки>Если НЕ ЗначениеЗаполнено(Объект.Код) Тогда
	Объект.УстановитьНовыйКод();
КонецЕсли;</ПослеЗагрузки>
				<ПоследовательностьПолейПоиска>
Если НЕ СвойстваПоиска["ЭтоГруппа"] Тогда

	Если НомерВариантаПоиска = 1 Тогда
		
		Если Параметры.СинхронизацияКонтрагентовПоИНН Тогда
			Если ЗначениеЗаполнено(СвойстваПоиска["ИНН"])Тогда
				СтрокаИменСвойствПоиска = "ИНН";
			Иначе
				СтрокаИменСвойствПоиска = "Наименование";
			КонецЕсли;				
		Иначе
			СтрокаИменСвойствПоиска = "ЭтоГруппа, Код";
		КонецЕсли;
		
	Иначе
		
		//Если Параметры.СинхронизацияКонтрагентовПоИНН Тогда
		//	СтрокаИменСвойствПоиска = "ЭтоГруппа, Код, Наименование";
		//КонецЕсли;
		
	КонецЕсли;
	
Иначе
	
	СтрокаИменСвойствПоиска = "ЭтоГруппа, Код";
	
КонецЕсли;</ПоследовательностьПолейПоиска>
				<Источник>СправочникСсылка.Контрагенты</Источник>
				<Приемник>СправочникСсылка.Контрагенты</Приемник>
				<Свойства>
					<Свойство Поиск="true" Обязательное="true">
						<Код>1</Код>
						<Наименование>ЭтоГруппа --&gt; ЭтоГруппа</Наименование>
						<Порядок>50</Порядок>
						<Источник Имя="ЭтоГруппа" Вид="Свойство" Тип="Булево"/>
						<Приемник Имя="ЭтоГруппа" Вид="Свойство" Тип="Булево"/>
					</Свойство>
					<Свойство Поиск="true">
						<Код>2</Код>
						<Наименование>Код --&gt; Код</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="Код" Вид="Свойство" Тип="Число"/>
						<Приемник Имя="Код" Вид="Свойство" Тип="Строка"/>
						<ПередВыгрузкой>Если Параметры.СинхронизацияКонтрагентовПоИНН И НЕ Источник.ЭтоГруппа Тогда
	Отказ = Истина;
Иначе
	Значение = СтрЗаменить(Источник.Код, Символы.НПП, "");
КонецЕсли;</ПередВыгрузкой>
					</Свойство>
					<Свойство Поиск="true">
						<Код>3</Код>
						<Наименование>ИНН --&gt; ИНН</Наименование>
						<Порядок>150</Порядок>
						<Источник Имя="ИНН" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="ИНН" Вид="Реквизит" Тип="Строка"/>
						<ПередВыгрузкой>//Если Источник.ЭтоГруппа Тогда
//	Отказ = Истина;
//КонецЕсли;</ПередВыгрузкой>
					</Свойство>
					<Свойство Отключить="true">
						<Код>4</Код>
						<Наименование>Комментарий --&gt; Комментарий</Наименование>
						<Порядок>150</Порядок>
						<Источник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство Поиск="true">
						<Код>5</Код>
						<Наименование>Наименование --&gt; Наименование</Наименование>
						<Порядок>200</Порядок>
						<Источник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>6</Код>
						<Наименование>ПометкаУдаления --&gt; ПометкаУдаления</Наименование>
						<Порядок>250</Порядок>
						<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
						<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
					</Свойство>
					<Свойство>
						<Код>7</Код>
						<Наименование>Родитель --&gt; Родитель</Наименование>
						<Порядок>300</Порядок>
						<Источник Имя="Родитель" Вид="Свойство" Тип="СправочникСсылка.Контрагенты"/>
						<Приемник Имя="Родитель" Вид="Свойство" Тип="СправочникСсылка.Контрагенты"/>
						<КодПравилаКонвертации>Контрагенты                                       </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>14</Код>
						<Наименование> --&gt; ГоловнойКонтрагент</Наименование>
						<Порядок>350</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="ГоловнойКонтрагент" Вид="Реквизит" Тип="СправочникСсылка.Контрагенты"/>
						<КодПравилаКонвертации>Контрагенты                                       </КодПравилаКонвертации>
						<ПередВыгрузкой>Значение = Источник;</ПередВыгрузкой>
					</Свойство>
					<Группа>
						<Код>8</Код>
						<Наименование> --&gt;</Наименование>
						<Порядок>400</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="" Вид=""/>
						<ПередОбработкойВыгрузки>Если Источник.ЭтоГруппа Тогда
	Отказ = Истина;
КонецЕсли;</ПередОбработкойВыгрузки>
						<Свойство Отключить="true">
							<Код>9</Код>
							<Наименование>КодПоОКПО --&gt; КодПоОКПО</Наименование>
							<Порядок>200</Порядок>
							<Источник Имя="КодПоОКПО" Вид="Реквизит" Тип="Строка"/>
							<Приемник Имя="КодПоОКПО" Вид="Реквизит" Тип="Строка"/>
						</Свойство>
						<Свойство Отключить="true">
							<Код>10</Код>
							<Наименование>КПП --&gt; КПП</Наименование>
							<Порядок>300</Порядок>
							<Источник Имя="КПП" Вид="Реквизит" Тип="Строка"/>
							<Приемник Имя="КПП" Вид="Реквизит" Тип="Строка"/>
						</Свойство>
						<Свойство Отключить="true">
							<Код>11</Код>
							<Наименование>НаименованиеПолное --&gt; НаименованиеПолное</Наименование>
							<Порядок>350</Порядок>
							<Источник Имя="НаименованиеПолное" Вид="Реквизит" Тип="Строка"/>
							<Приемник Имя="НаименованиеПолное" Вид="Реквизит" Тип="Строка"/>
						</Свойство>
						<Свойство>
							<Код>12</Код>
							<Наименование>ОсновнойДоговорКонтрагента --&gt; ОсновнойДоговорКонтрагента</Наименование>
							<Порядок>400</Порядок>
							<Источник Имя="ОсновнойДоговорКонтрагента" Вид="Реквизит" Тип="СправочникСсылка.ДоговорыКонтрагентов"/>
							<Приемник Имя="ОсновнойДоговорКонтрагента" Вид="Реквизит" Тип="СправочникСсылка.ДоговорыКонтрагентов"/>
							<КодПравилаКонвертации>ДоговорыКонтрагентов                              </КодПравилаКонвертации>
						</Свойство>
						<Свойство Отключить="true">
							<Код>13</Код>
							<Наименование>ВидКонтрагента --&gt; ЮрФизЛицо</Наименование>
							<Порядок>600</Порядок>
							<Источник Имя="ВидКонтрагента" Вид="Реквизит" Тип="ПеречислениеСсылка.ВидыКонтрагентов"/>
							<Приемник Имя="ЮрФизЛицо" Вид="Реквизит" Тип="ПеречислениеСсылка.ЮрФизЛицо"/>
							<КодПравилаКонвертации>ЮрФизЛицо                                         </КодПравилаКонвертации>
						</Свойство>
					</Группа>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>Номенклатура</Код>
				<Наименование>СправочникСсылка.Номенклатура --&gt; СправочникСсылка.Номенклатура</Наименование>
				<Порядок>450</Порядок>
				<ПередВыгрузкой>Выполнить(Алгоритмы.ПередВыгрузкойОбъектаПКО);</ПередВыгрузкой>
				<Источник>СправочникСсылка.Номенклатура</Источник>
				<Приемник>СправочникСсылка.Номенклатура</Приемник>
				<Свойства>
					<Свойство Поиск="true" Обязательное="true">
						<Код>1</Код>
						<Наименование>ЭтоГруппа --&gt; ЭтоГруппа</Наименование>
						<Порядок>50</Порядок>
						<Источник Имя="ЭтоГруппа" Вид="Свойство" Тип="Булево"/>
						<Приемник Имя="ЭтоГруппа" Вид="Свойство" Тип="Булево"/>
					</Свойство>
					<Свойство Поиск="true">
						<Код>2</Код>
						<Наименование>Код --&gt; Код</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="Код" Вид="Свойство" Тип="Число"/>
						<Приемник Имя="Код" Вид="Свойство" Тип="Строка"/>
						<ПередВыгрузкой>Значение = СтрЗаменить(Источник.Код, Символы.НПП, "");</ПередВыгрузкой>
					</Свойство>
					<Свойство>
						<Код>3</Код>
						<Наименование>Комментарий --&gt; Комментарий</Наименование>
						<Порядок>200</Порядок>
						<Источник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>4</Код>
						<Наименование>Наименование --&gt; Наименование</Наименование>
						<Порядок>500</Порядок>
						<Источник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>5</Код>
						<Наименование>ПометкаУдаления --&gt; ПометкаУдаления</Наименование>
						<Порядок>550</Порядок>
						<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
						<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
					</Свойство>
					<Свойство>
						<Код>6</Код>
						<Наименование>Родитель --&gt; Родитель</Наименование>
						<Порядок>600</Порядок>
						<Источник Имя="Родитель" Вид="Свойство" Тип="СправочникСсылка.Номенклатура"/>
						<Приемник Имя="Родитель" Вид="Свойство" Тип="СправочникСсылка.Номенклатура"/>
						<КодПравилаКонвертации>Номенклатура                                      </КодПравилаКонвертации>
					</Свойство>
					<Группа>
						<Код>7</Код>
						<Наименование> --&gt;</Наименование>
						<Порядок>650</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="" Вид=""/>
						<ПередОбработкойВыгрузки>Если Источник.ЭтоГруппа Тогда
	Отказ = Истина;
КонецЕсли;</ПередОбработкойВыгрузки>
						<Свойство>
							<Код>8</Код>
							<Наименование>БазоваяЕдиницаИзмерения --&gt; БазоваяЕдиницаИзмерения</Наименование>
							<Порядок>150</Порядок>
							<Источник Имя="БазоваяЕдиницаИзмерения" Вид="Реквизит" Тип="СправочникСсылка.ЕдиницыИзмерения"/>
							<Приемник Имя="БазоваяЕдиницаИзмерения" Вид="Реквизит" Тип="СправочникСсылка.КлассификаторЕдиницИзмерения"/>
							<ПередВыгрузкой>Значение = Источник.БазоваяЕдиницаИзмерения.ЕдиницаПоКлассификатору;</ПередВыгрузкой>
						</Свойство>
						<Свойство>
							<Код>9</Код>
							<Наименование>НаименованиеПолное --&gt; НаименованиеПолное</Наименование>
							<Порядок>250</Порядок>
							<Источник Имя="НаименованиеПолное" Вид="Реквизит" Тип="Строка"/>
							<Приемник Имя="НаименованиеПолное" Вид="Реквизит" Тип="Строка"/>
						</Свойство>
						<Свойство>
							<Код>10</Код>
							<Наименование>НомерГТД --&gt; НомерГТД</Наименование>
							<Порядок>300</Порядок>
							<Источник Имя="НомерГТД" Вид="Реквизит" Тип="СправочникСсылка.НомераГТД"/>
							<Приемник Имя="НомерГТД" Вид="Реквизит" Тип="СправочникСсылка.НомераГТД"/>
							<КодПравилаКонвертации>НомераГТД                                         </КодПравилаКонвертации>
						</Свойство>
						<Свойство>
							<Код>11</Код>
							<Наименование>СтавкаНДС --&gt; СтавкаНДС</Наименование>
							<Порядок>350</Порядок>
							<Источник Имя="СтавкаНДС" Вид="Реквизит" Тип="ПеречислениеСсылка.СтавкиНДС"/>
							<Приемник Имя="СтавкаНДС" Вид="Реквизит" Тип="ПеречислениеСсылка.СтавкиНДС"/>
							<КодПравилаКонвертации>СтавкиНДС                                         </КодПравилаКонвертации>
						</Свойство>
						<Свойство>
							<Код>12</Код>
							<Наименование>СтранаПроисхождения --&gt; СтранаПроисхождения</Наименование>
							<Порядок>400</Порядок>
							<Источник Имя="СтранаПроисхождения" Вид="Реквизит" Тип="СправочникСсылка.КлассификаторСтранМира"/>
							<Приемник Имя="СтранаПроисхождения" Вид="Реквизит" Тип="СправочникСсылка.КлассификаторСтранМира"/>
							<КодПравилаКонвертации>КлассификаторСтранМира                            </КодПравилаКонвертации>
						</Свойство>
						<Свойство>
							<Код>13</Код>
							<Наименование>Услуга --&gt; Услуга</Наименование>
							<Порядок>450</Порядок>
							<Источник Имя="Услуга" Вид="Реквизит" Тип="Булево"/>
							<Приемник Имя="Услуга" Вид="Реквизит" Тип="Булево"/>
							<ПередВыгрузкой>Значение = (Источник.Услуга ИЛИ Источник.Сертификат);</ПередВыгрузкой>
						</Свойство>
					</Группа>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>НомераГТД</Код>
				<Наименование>СправочникСсылка.НомераГТД --&gt; СправочникСсылка.НомераГТД</Наименование>
				<Порядок>500</Порядок>
				<ПередВыгрузкой>Выполнить(Алгоритмы.ПередВыгрузкойОбъектаПКО);</ПередВыгрузкой>
				<Источник>СправочникСсылка.НомераГТД</Источник>
				<Приемник>СправочникСсылка.НомераГТД</Приемник>
				<Свойства>
					<Свойство Поиск="true">
						<Код>1</Код>
						<Наименование>Код --&gt; Код</Наименование>
						<Порядок>50</Порядок>
						<Источник Имя="Код" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Код" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>2</Код>
						<Наименование>Комментарий --&gt; Комментарий</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>3</Код>
						<Наименование>ПометкаУдаления --&gt; ПометкаУдаления</Наименование>
						<Порядок>150</Порядок>
						<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
						<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
					</Свойство>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>Пользователи</Код>
				<Наименование>СправочникСсылка.Пользователи --&gt; СправочникСсылка.Пользователи</Наименование>
				<Порядок>550</Порядок>
				<ПередВыгрузкой>Выполнить(Алгоритмы.ПередВыгрузкойОбъектаПКО);</ПередВыгрузкой>
				<Источник>СправочникСсылка.Пользователи</Источник>
				<Приемник>СправочникСсылка.Пользователи</Приемник>
				<Свойства>
					<Свойство Поиск="true" Обязательное="true">
						<Код>1</Код>
						<Наименование>ЭтоГруппа --&gt; ЭтоГруппа</Наименование>
						<Порядок>50</Порядок>
						<Источник Имя="ЭтоГруппа" Вид="Свойство" Тип="Булево"/>
						<Приемник Имя="ЭтоГруппа" Вид="Свойство" Тип="Булево"/>
					</Свойство>
					<Свойство Поиск="true">
						<Код>2</Код>
						<Наименование>Код --&gt; Код</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="Код" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Код" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>3</Код>
						<Наименование>Наименование --&gt; Наименование</Наименование>
						<Порядок>150</Порядок>
						<Источник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>4</Код>
						<Наименование>ПометкаУдаления --&gt; ПометкаУдаления</Наименование>
						<Порядок>200</Порядок>
						<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
						<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
					</Свойство>
					<Свойство>
						<Код>5</Код>
						<Наименование>Родитель --&gt; Родитель</Наименование>
						<Порядок>250</Порядок>
						<Источник Имя="Родитель" Вид="Свойство" Тип="СправочникСсылка.Пользователи"/>
						<Приемник Имя="Родитель" Вид="Свойство" Тип="СправочникСсылка.Пользователи"/>
						<КодПравилаКонвертации>Пользователи                                      </КодПравилаКонвертации>
					</Свойство>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>Склады</Код>
				<Наименование>СправочникСсылка.Склады --&gt; СправочникСсылка.Склады</Наименование>
				<Порядок>600</Порядок>
				<ПередВыгрузкой>Выполнить(Алгоритмы.ПередВыгрузкойОбъектаПКО);</ПередВыгрузкой>
				<Источник>СправочникСсылка.Склады</Источник>
				<Приемник>СправочникСсылка.Склады</Приемник>
				<Свойства>
					<Свойство Поиск="true">
						<Код>1</Код>
						<Наименование>Код --&gt; Код</Наименование>
						<Порядок>50</Порядок>
						<Источник Имя="Код" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Код" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство Поиск="true" Обязательное="true">
						<Код>2</Код>
						<Наименование>ЭтоГруппа --&gt; ЭтоГруппа</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="ЭтоГруппа" Вид="Свойство" Тип="Булево"/>
						<Приемник Имя="ЭтоГруппа" Вид="Свойство" Тип="Булево"/>
					</Свойство>
					<Свойство>
						<Код>3</Код>
						<Наименование>Комментарий --&gt; Комментарий</Наименование>
						<Порядок>150</Порядок>
						<Источник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>4</Код>
						<Наименование>Наименование --&gt; Наименование</Наименование>
						<Порядок>200</Порядок>
						<Источник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>5</Код>
						<Наименование>ПометкаУдаления --&gt; ПометкаУдаления</Наименование>
						<Порядок>250</Порядок>
						<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
						<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
					</Свойство>
					<Свойство>
						<Код>6</Код>
						<Наименование>Родитель --&gt; Родитель</Наименование>
						<Порядок>300</Порядок>
						<Источник Имя="Родитель" Вид="Свойство" Тип="СправочникСсылка.Склады"/>
						<Приемник Имя="Родитель" Вид="Свойство" Тип="СправочникСсылка.Склады"/>
						<КодПравилаКонвертации>Склады                                            </КодПравилаКонвертации>
					</Свойство>
					<Группа>
						<Код>7</Код>
						<Наименование> --&gt;</Наименование>
						<Порядок>450</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="" Вид=""/>
						<ПередОбработкойВыгрузки>Если Источник.ЭтоГруппа Тогда
	Отказ = Истина;
КонецЕсли;</ПередОбработкойВыгрузки>
						<Свойство>
							<Код>8</Код>
							<Наименование> --&gt; ВидСклада</Наименование>
							<Порядок>350</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="ВидСклада" Вид="Реквизит" Тип="ПеречислениеСсылка.ВидыСкладов"/>
							<ПередВыгрузкой>Если Источник.УчетОстатковПоЦенам Тогда
	Значение = "Розничный";
Иначе
	Значение = "Оптовый";
КонецЕсли;</ПередВыгрузкой>
						</Свойство>
						<Свойство>
							<Код>9</Код>
							<Наименование> --&gt; ТипЦенРозничнойТорговли</Наименование>
							<Порядок>400</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="ТипЦенРозничнойТорговли" Вид="Реквизит" Тип="СправочникСсылка.ТипыЦенНоменклатуры"/>
							<ПередВыгрузкой>Значение = ПолучитьКатегориюЦенСклада(Источник);</ПередВыгрузкой>
						</Свойство>
					</Группа>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>СтатьиЗатрат</Код>
				<Наименование>СправочникСсылка.СтатьиЗатрат --&gt; СправочникСсылка.СтатьиЗатрат</Наименование>
				<Порядок>650</Порядок>
				<ПередВыгрузкой>Выполнить(Алгоритмы.ПередВыгрузкойОбъектаПКО);</ПередВыгрузкой>
				<Источник>СправочникСсылка.СтатьиЗатрат</Источник>
				<Приемник>СправочникСсылка.СтатьиЗатрат</Приемник>
				<Свойства>
					<Свойство Поиск="true" Обязательное="true">
						<Код>1</Код>
						<Наименование>ЭтоГруппа --&gt; ЭтоГруппа</Наименование>
						<Порядок>50</Порядок>
						<Источник Имя="ЭтоГруппа" Вид="Свойство" Тип="Булево"/>
						<Приемник Имя="ЭтоГруппа" Вид="Свойство" Тип="Булево"/>
					</Свойство>
					<Свойство Поиск="true">
						<Код>2</Код>
						<Наименование>Код --&gt; Код</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="Код" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Код" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>3</Код>
						<Наименование>Наименование --&gt; Наименование</Наименование>
						<Порядок>150</Порядок>
						<Источник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>4</Код>
						<Наименование>ПометкаУдаления --&gt; ПометкаУдаления</Наименование>
						<Порядок>200</Порядок>
						<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
						<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
					</Свойство>
					<Свойство>
						<Код>5</Код>
						<Наименование>Родитель --&gt; Родитель</Наименование>
						<Порядок>250</Порядок>
						<Источник Имя="Родитель" Вид="Свойство" Тип="СправочникСсылка.СтатьиЗатрат"/>
						<Приемник Имя="Родитель" Вид="Свойство" Тип="СправочникСсылка.СтатьиЗатрат"/>
						<КодПравилаКонвертации>СтатьиЗатрат                                      </КодПравилаКонвертации>
					</Свойство>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>Организации</Код>
				<Наименование>СправочникСсылка.Фирмы --&gt; СправочникСсылка.Организации</Наименование>
				<Порядок>750</Порядок>
				<ПередВыгрузкой>Если Параметры.СинхронизацияФирмПоИНН И НЕ ЗначениеЗаполнено(Источник.ИНН) Тогда
	Отказ = Истина;
КонецЕсли;

Выполнить(Алгоритмы.ПередВыгрузкойОбъектаПКО);</ПередВыгрузкой>
				<ПриВыгрузке>РеквизитыОрганизации = СоздатьУзел("РеквизитыОрганизации"); 
УстановитьАтрибут(РеквизитыОрганизации, "Наименование"    , Источник.Наименование);
УстановитьАтрибут(РеквизитыОрганизации, "КПП"             , ПолучитьЗначениеПериодическогоРеквизита(Источник, "КПП", ТекущаяДата()));
УстановитьАтрибут(РеквизитыОрганизации, "КодПоОКПО"       , Источник.КодПоОКПО);
УстановитьАтрибут(РеквизитыОрганизации, "КодПоОКАТО"      , Источник.ОКАТО);
УстановитьАтрибут(РеквизитыОрганизации, "ОГРН"            , Источник.ОГРН);
УстановитьАтрибут(РеквизитыОрганизации, "Префикс"         , Источник.Префикс);
УстановитьАтрибут(РеквизитыОрганизации, "ЮрФизЛицо"       , Источник.ЮрФизЛицо);
УстановитьАтрибут(РеквизитыОрганизации, "ДатаРегистрации" , Источник.ДатаРегистрации);
ДобавитьПодчиненный(Приемник, РеквизитыОрганизации);</ПриВыгрузке>
				<ПриЗагрузке>Пока ФайлОбмена.Прочитать() Цикл
	
	ИмяУзла = ФайлОбмена.ЛокальноеИмя;
	ТипУзла = ФайлОбмена.ТипУзла;
	
	Если (ИмяУзла = "РеквизитыОрганизации") И (ТипУзла = одТипУзлаXML_НачалоЭлемента) Тогда 
		
		Если НЕ Параметры.НеЗамещатьПриЗагрузке ИЛИ НЕ ОбъектНайден Тогда
			
			Если НЕ ЗначениеЗаполнено(Объект.Наименование) ИЛИ НЕ ОбъектНайден Тогда
				Объект.Наименование    = одАтрибут(ФайлОбмена, одТипСтрока, "Наименование");
			КонецЕсли;
			
			Если НЕ ЗначениеЗаполнено(Объект.КПП) ИЛИ НЕ ОбъектНайден Тогда
				Объект.КПП             = одАтрибут(ФайлОбмена, одТипСтрока, "КПП");
			КонецЕсли;
			
			Если НЕ ЗначениеЗаполнено(Объект.КодПоОКПО) ИЛИ НЕ ОбъектНайден Тогда
				Объект.КодПоОКПО       = одАтрибут(ФайлОбмена, одТипСтрока, "КодПоОКПО");
			КонецЕсли;
			
			Если НЕ ЗначениеЗаполнено(Объект.КодПоОКАТО) ИЛИ НЕ ОбъектНайден Тогда
				Объект.КодПоОКАТО      = одАтрибут(ФайлОбмена, одТипСтрока, "КодПоОКАТО");
			КонецЕсли;
			
			Если НЕ ЗначениеЗаполнено(Объект.ОГРН) ИЛИ НЕ ОбъектНайден Тогда
				Объект.ОГРН            = одАтрибут(ФайлОбмена, одТипСтрока, "ОГРН");
			КонецЕсли;
			
			Если НЕ ЗначениеЗаполнено(Объект.Префикс) ИЛИ НЕ ОбъектНайден Тогда
				Объект.Префикс         = одАтрибут(ФайлОбмена, одТипСтрока, "Префикс");
			КонецЕсли;
			
			Если НЕ ЗначениеЗаполнено(Объект.ЮрФизЛицо) ИЛИ НЕ ОбъектНайден Тогда
				Объект.ЮрФизЛицо       = Перечисления.ЮрФизЛицо.ЮрЛицо;
			КонецЕсли;
			
			Если НЕ ЗначениеЗаполнено(Объект.ДатаРегистрации) ИЛИ НЕ ОбъектНайден Тогда
				Объект.ДатаРегистрации = одАтрибут(ФайлОбмена, одТипДата, "ДатаРегистрации");
			КонецЕсли;
			
		КонецЕсли;
		
	ИначеЕсли (ИмяУзла = "РеквизитыОрганизации") И (ТипУзла = одТипУзлаXML_КонецЭлемента) Тогда 
		Прервать; 
	КонецЕсли;
	
КонецЦикла;</ПриЗагрузке>
				<ПоследовательностьПолейПоиска>Если НомерВариантаПоиска = 1 Тогда
	
	Если Параметры.СинхронизацияФирмПоИНН Тогда
		СтрокаИменСвойствПоиска = "ИНН";
	Иначе
		СтрокаИменСвойствПоиска = "Код";
	КонецЕсли;
		
КонецЕсли;</ПоследовательностьПолейПоиска>
				<Источник>СправочникСсылка.Фирмы</Источник>
				<Приемник>СправочникСсылка.Организации</Приемник>
				<Свойства>
					<Свойство Поиск="true">
						<Код>1</Код>
						<Наименование>Код --&gt; Код</Наименование>
						<Порядок>50</Порядок>
						<Источник Имя="Код" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Код" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство Отключить="true">
						<Код>2</Код>
						<Наименование>Наименование --&gt; Наименование</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>3</Код>
						<Наименование>ПометкаУдаления --&gt; ПометкаУдаления</Наименование>
						<Порядок>150</Порядок>
						<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
						<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
					</Свойство>
					<Свойство Поиск="true">
						<Код>4</Код>
						<Наименование>ИНН --&gt; ИНН</Наименование>
						<Порядок>200</Порядок>
						<Источник Имя="ИНН" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="ИНН" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство Отключить="true">
						<Код>5</Код>
						<Наименование>КодПоОКПО --&gt; КодПоОКПО</Наименование>
						<Порядок>250</Порядок>
						<Источник Имя="КодПоОКПО" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="КодПоОКПО" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство Отключить="true">
						<Код>9</Код>
						<Наименование>ОКАТО --&gt; КодПоОКАТО</Наименование>
						<Порядок>300</Порядок>
						<Источник Имя="ОКАТО" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="КодПоОКАТО" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство Отключить="true">
						<Код>6</Код>
						<Наименование>ОГРН --&gt; ОГРН</Наименование>
						<Порядок>350</Порядок>
						<Источник Имя="ОГРН" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="ОГРН" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>7</Код>
						<Наименование>ОсновнойБанковскийСчет --&gt; ОсновнойБанковскийСчет</Наименование>
						<Порядок>400</Порядок>
						<Источник Имя="ОсновнойБанковскийСчет" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчета"/>
						<Приемник Имя="ОсновнойБанковскийСчет" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчета"/>
						<КодПравилаКонвертации>БанковскиеСчета                                   </КодПравилаКонвертации>
					</Свойство>
					<Свойство Отключить="true">
						<Код>8</Код>
						<Наименование>Префикс --&gt; Префикс</Наименование>
						<Порядок>450</Порядок>
						<Источник Имя="Префикс" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="Префикс" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство Отключить="true">
						<Код>10</Код>
						<Наименование>ДатаРегистрации --&gt; ДатаРегистрации</Наименование>
						<Порядок>500</Порядок>
						<Источник Имя="ДатаРегистрации" Вид="Реквизит" Тип="Дата"/>
						<Приемник Имя="ДатаРегистрации" Вид="Реквизит" Тип="Дата"/>
					</Свойство>
					<Свойство Отключить="true">
						<Код>11</Код>
						<Наименование>ЮрФизЛицо --&gt; ЮрФизЛицо</Наименование>
						<Порядок>550</Порядок>
						<Источник Имя="ЮрФизЛицо" Вид="Реквизит" Тип="ПеречислениеСсылка.ЮрФизЛицо"/>
						<Приемник Имя="ЮрФизЛицо" Вид="Реквизит" Тип="ПеречислениеСсылка.ЮрФизЛицо"/>
						<КодПравилаКонвертации>ЮрФизЛицо00001                                    </КодПравилаКонвертации>
					</Свойство>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>СтавкиВНоменклатуру</Код>
				<Наименование>ПеречислениеСсылка.СтавкиНДС --&gt; СправочникСсылка.Номенклатура</Наименование>
				<Порядок>800</Порядок>
				<ПередВыгрузкой>Если ВходящиеДанные = Неопределено Тогда
	Отказ = Истина;
Иначе
	
	Если ВходящиеДанные.СтавкаЗаполнена Тогда
		КлючВыгружаемыхДанных = СокрЛП(ВходящиеДанные.Услуга) + СОкрЛП(Источник);
	Иначе
		КлючВыгружаемыхДанных = СокрЛП(ВходящиеДанные.Услуга);
	КонецЕсли;

	Выполнить(Алгоритмы.ПередВыгрузкойОбъектаПКО);	
	
КонецЕсли;</ПередВыгрузкой>
				<Источник>ПеречислениеСсылка.СтавкиНДС</Источник>
				<Приемник>СправочникСсылка.Номенклатура</Приемник>
				<Свойства>
					<Свойство Поиск="true">
						<Код>1</Код>
						<Наименование> --&gt; Код</Наименование>
						<Порядок>50</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="Код" Вид="Свойство" Тип="Строка"/>
						<ПередВыгрузкой>ИндексЗначенияПеречисления = Перечисления.СтавкиНДС.Индекс(Источник); 

Если ВходящиеДанные.Услуга Тогда
	Префикс = "у";
Иначе
	Префикс = "";
КонецЕсли;

Если не ВходящиеДанные.СтавкаЗаполнена Тогда
	Значение = Префикс + "НЗ";
Иначе
	Значение = Префикс + Метаданные.Перечисления.СтавкиНДС.ЗначенияПеречисления[ИндексЗначенияПеречисления].Имя; 
КонецЕсли;</ПередВыгрузкой>
					</Свойство>
					<Свойство>
						<Код>2</Код>
						<Наименование> --&gt; Наименование</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
						<ПередВыгрузкой>ИндексЗначенияПеречисления = Перечисления.СтавкиНДС.Индекс(Источник); 

Если ВходящиеДанные.Услуга Тогда
	ТекстНаименования = "Услуги с НДС ";
Иначе
	ТекстНаименования = "Товары с НДС ";
КонецЕсли;

Если не ВходящиеДанные.СтавкаЗаполнена Тогда
	Значение = ТекстНаименования + " не заполнен";
Иначе
	Значение = ТекстНаименования + Метаданные.Перечисления.СтавкиНДС.ЗначенияПеречисления[ИндексЗначенияПеречисления].Синоним; 
КонецЕсли;</ПередВыгрузкой>
					</Свойство>
					<Свойство>
						<Код>3</Код>
						<Наименование> --&gt; БазоваяЕдиницаИзмерения</Наименование>
						<Порядок>150</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="БазоваяЕдиницаИзмерения" Вид="Реквизит" Тип="СправочникСсылка.КлассификаторЕдиницИзмерения"/>
						<ПередВыгрузкой>Значение = Константы.ОсновнаяЕдиницаОКЕИ.Получить();</ПередВыгрузкой>
					</Свойство>
					<Свойство>
						<Код>4</Код>
						<Наименование> --&gt; Услуга</Наименование>
						<Порядок>200</Порядок>
						<ПолучитьИзВходящихДанных>true</ПолучитьИзВходящихДанных>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="Услуга" Вид="Реквизит" Тип="Булево"/>
					</Свойство>
					<Свойство>
						<Код>5</Код>
						<Наименование> --&gt; СтавкаНДС</Наименование>
						<Порядок>250</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="СтавкаНДС" Вид="Реквизит" Тип="ПеречислениеСсылка.СтавкиНДС"/>
						<КодПравилаКонвертации>СтавкиНДС                                         </КодПравилаКонвертации>
						<ПередВыгрузкой>Если ВходящиеДанные.СтавкаЗаполнена Тогда	
	Значение = Источник;
Иначе
	Значение = Перечисления.СтавкиНДС.ПустаяСсылка();
КонецЕсли;</ПередВыгрузкой>
					</Свойство>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>ТипыЦенНоменклатуры</Код>
				<Наименование>СправочникСсылка.КатегорииЦен --&gt; СправочникСсылка.ТипыЦенНоменклатуры</Наименование>
				<Порядок>850</Порядок>
				<ПередВыгрузкой>Выполнить(Алгоритмы.ПередВыгрузкойОбъектаПКО);</ПередВыгрузкой>
				<Источник>СправочникСсылка.КатегорииЦен</Источник>
				<Приемник>СправочникСсылка.ТипыЦенНоменклатуры</Приемник>
				<Свойства>
					<Свойство Поиск="true">
						<Код>2</Код>
						<Наименование>Код --&gt; Код</Наименование>
						<Порядок>50</Порядок>
						<Источник Имя="Код" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Код" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>1</Код>
						<Наименование>ВалютаЦены --&gt; ВалютаЦены</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="ВалютаЦены" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
						<Приемник Имя="ВалютаЦены" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
						<КодПравилаКонвертации>Валюты                                            </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>3</Код>
						<Наименование>Комментарий --&gt; Комментарий</Наименование>
						<Порядок>150</Порядок>
						<Источник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>4</Код>
						<Наименование>Наименование --&gt; Наименование</Наименование>
						<Порядок>200</Порядок>
						<Источник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>5</Код>
						<Наименование>ПометкаУдаления --&gt; ПометкаУдаления</Наименование>
						<Порядок>300</Порядок>
						<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
						<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
					</Свойство>
					<Свойство>
						<Код>6</Код>
						<Наименование> --&gt; ЦенаВключаетНДС</Наименование>
						<Порядок>400</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="ЦенаВключаетНДС" Вид="Реквизит" Тип="Булево"/>
						<ПередВыгрузкой>Значение = Истина;</ПередВыгрузкой>
					</Свойство>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>ВидыОплатОрганизаций</Код>
				<Наименование>СправочникСсылка.ВидыОплаты --&gt; СправочникСсылка.ВидыОплатОрганизаций</Наименование>
				<Порядок>900</Порядок>
				<ПередВыгрузкой>Выполнить(Алгоритмы.ПередВыгрузкойОбъектаПКО);</ПередВыгрузкой>
				<Источник>СправочникСсылка.ВидыОплаты</Источник>
				<Приемник>СправочникСсылка.ВидыОплатОрганизаций</Приемник>
				<Свойства>
					<Свойство Поиск="true">
						<Код>1</Код>
						<Наименование>Код --&gt; Код</Наименование>
						<Порядок>50</Порядок>
						<Источник Имя="Код" Вид="Свойство" Тип="Число"/>
						<Приемник Имя="Код" Вид="Свойство" Тип="Строка"/>
						<ПередВыгрузкой>Значение = СокрЛП(ВходящиеДанные.Префикс) + Источник.Код;</ПередВыгрузкой>
					</Свойство>
					<Свойство>
						<Код>2</Код>
						<Наименование>Наименование --&gt; Наименование</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>3</Код>
						<Наименование>ПометкаУдаления --&gt; ПометкаУдаления</Наименование>
						<Порядок>150</Порядок>
						<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
						<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
					</Свойство>
					<Свойство Поиск="true" Обязательное="true">
						<Код>4</Код>
						<Наименование> --&gt; ЭтоГруппа</Наименование>
						<Порядок>200</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="ЭтоГруппа" Вид="Свойство" Тип="Булево"/>
						<ПередВыгрузкой>Значение = Ложь;</ПередВыгрузкой>
					</Свойство>
					<Свойство>
						<Код>5</Код>
						<Наименование>ТипОплаты --&gt; ТипОплаты</Наименование>
						<Порядок>250</Порядок>
						<Источник Имя="ТипОплаты" Вид="Реквизит" Тип="ПеречислениеСсылка.ТипыОплаты"/>
						<Приемник Имя="ТипОплаты" Вид="Реквизит" Тип="ПеречислениеСсылка.ТипыОплат"/>
					</Свойство>
					<Свойство>
						<Код>6</Код>
						<Наименование> --&gt; Организация</Наименование>
						<Порядок>300</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
						<ПередВыгрузкой>Если ЗначениеЗаполнено(Источник.ДоговорКонтрагента) Тогда
	Значение = Источник.ДоговорКонтрагента.Фирма;
Иначе
	Значение = ВходящиеДанные;
КонецЕсли;</ПередВыгрузкой>
					</Свойство>
					<Свойство>
						<Код>7</Код>
						<Наименование>ДоговорКонтрагента --&gt; ДоговорКонтрагента</Наименование>
						<Порядок>350</Порядок>
						<Источник Имя="ДоговорКонтрагента" Вид="Реквизит" Тип="СправочникСсылка.ДоговорыКонтрагентов"/>
						<Приемник Имя="ДоговорКонтрагента" Вид="Реквизит" Тип="СправочникСсылка.ДоговорыКонтрагентов"/>
						<КодПравилаКонвертации>ДоговорыКонтрагентов                              </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>8</Код>
						<Наименование>Контрагент --&gt; Контрагент</Наименование>
						<Порядок>400</Порядок>
						<Источник Имя="Контрагент" Вид="Реквизит" Тип="СправочникСсылка.Контрагенты"/>
						<Приемник Имя="Контрагент" Вид="Реквизит" Тип="СправочникСсылка.Контрагенты"/>
						<КодПравилаКонвертации>Контрагенты                                       </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>9</Код>
						<Наименование>ПроцентКомиссии --&gt; ПроцентБанковскойКомиссии</Наименование>
						<Порядок>450</Порядок>
						<Источник Имя="ПроцентКомиссии" Вид="Реквизит" Тип="Число"/>
						<Приемник Имя="ПроцентБанковскойКомиссии" Вид="Реквизит" Тип="Число"/>
					</Свойство>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>ВидыСубконтоХозрасчетные</Код>
				<Наименование> --&gt; ПланВидовХарактеристикСсылка.ВидыСубконтоХозрасчетные</Наименование>
				<Порядок>950</Порядок>
				<ПередВыгрузкой>Выполнить(Алгоритмы.ПередВыгрузкойОбъектаПКО);</ПередВыгрузкой>
				<Приемник>ПланВидовХарактеристикСсылка.ВидыСубконтоХозрасчетные</Приемник>
				<Свойства>
					<Свойство Поиск="true">
						<Код>1</Код>
						<Наименование> --&gt; Код</Наименование>
						<Порядок>50</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="Код" Вид="Свойство" Тип="Строка"/>
						<ПередВыгрузкой>Значение = Источник;</ПередВыгрузкой>
					</Свойство>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>ПодразделенияОрганизаций</Код>
				<Наименование> --&gt; СправочникСсылка.ПодразделенияОрганизаций</Наименование>
				<Порядок>1000</Порядок>
				<ПередВыгрузкой>Выполнить(Алгоритмы.ПередВыгрузкойОбъектаПКО);</ПередВыгрузкой>
				<Приемник>СправочникСсылка.ПодразделенияОрганизаций</Приемник>
				<Свойства>
					<Свойство Поиск="true">
						<Код>1</Код>
						<Наименование> --&gt; Владелец</Наименование>
						<Порядок>50</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="Владелец" Вид="Свойство" Тип="СправочникСсылка.Организации"/>
						<КодПравилаКонвертации>Организации                                       </КодПравилаКонвертации>
						<ПередВыгрузкой>Значение = Источник.Фирма;</ПередВыгрузкой>
					</Свойство>
					<Свойство Поиск="true">
						<Код>2</Код>
						<Наименование> --&gt; Код</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="Код" Вид="Свойство" Тип="Строка"/>
						<ПередВыгрузкой>// сформируем код подразделения:
// он будет состоять из полного кода склада и последний 4 символов кода фирмы.
// Соответствующие коды расширяются до 5-и и 4-х символов соответственно.
КодФирмы  = Прав("0000" + СокрЛП(Источник.Фирма.Код), 4);
КодСклада = Прав("00000" + СокрЛП(Источник.Склад.Код), 5);

Значение = КодФирмы + КодСклада;</ПередВыгрузкой>
					</Свойство>
					<Свойство>
						<Код>3</Код>
						<Наименование> --&gt; Наименование</Наименование>
						<Порядок>150</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
						<ПередВыгрузкой>Значение = Источник.Склад.Наименование;</ПередВыгрузкой>
					</Свойство>
					<Свойство>
						<Код>4</Код>
						<Наименование> --&gt; ПометкаУдаления</Наименование>
						<Порядок>200</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
						<ПередВыгрузкой>Значение = Источник.Склад.ПометкаУдаления;</ПередВыгрузкой>
					</Свойство>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>ФизическиеЛица</Код>
				<Наименование>СправочникСсылка.Контрагенты --&gt; СправочникСсылка.ФизическиеЛица</Наименование>
				<Порядок>1050</Порядок>
				<ПередВыгрузкой>Выполнить(Алгоритмы.ПередВыгрузкойОбъектаПКО);

Если НЕ Источник.ЭтоГруппа И Источник.ВидКонтрагента &lt;&gt; Перечисления.ВидыКонтрагентов.Сотрудник Тогда
	Отказ = Истина;
КонецЕсли;</ПередВыгрузкой>
				<ПоследовательностьПолейПоиска>Если НЕ СвойстваПоиска["ЭтоГруппа"] Тогда

	Если НомерВариантаПоиска = 1 Тогда
		
		Если ЗначениеЗаполнено(СвойстваПоиска["ИНН"])Тогда
			СтрокаИменСвойствПоиска = "ИНН";
		Иначе
			СтрокаИменСвойствПоиска = "Наименование";
		КонецЕсли;
		
	КонецЕсли;
	
Иначе
	
	СтрокаИменСвойствПоиска = "ЭтоГруппа, Код";
	
КонецЕсли;</ПоследовательностьПолейПоиска>
				<Источник>СправочникСсылка.Контрагенты</Источник>
				<Приемник>СправочникСсылка.ФизическиеЛица</Приемник>
				<Свойства>
					<Свойство Поиск="true" Обязательное="true">
						<Код>7</Код>
						<Наименование>ЭтоГруппа --&gt; ЭтоГруппа</Наименование>
						<Порядок>50</Порядок>
						<Источник Имя="ЭтоГруппа" Вид="Свойство" Тип="Булево"/>
						<Приемник Имя="ЭтоГруппа" Вид="Свойство" Тип="Булево"/>
					</Свойство>
					<Свойство Поиск="true">
						<НеЗамещать>true</НеЗамещать>
						<Код>1</Код>
						<Наименование>ИНН --&gt; ИНН</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="ИНН" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="ИНН" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство Поиск="true">
						<НеЗамещать>true</НеЗамещать>
						<Код>4</Код>
						<Наименование>Наименование --&gt; Наименование</Наименование>
						<Порядок>150</Порядок>
						<Источник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство Поиск="true">
						<НеЗамещать>true</НеЗамещать>
						<Код>2</Код>
						<Наименование>Код --&gt; Код</Наименование>
						<Порядок>200</Порядок>
						<Источник Имя="Код" Вид="Свойство" Тип="Число"/>
						<Приемник Имя="Код" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<НеЗамещать>true</НеЗамещать>
						<Код>3</Код>
						<Наименование>Комментарий --&gt; Комментарий</Наименование>
						<Порядок>250</Порядок>
						<Источник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<НеЗамещать>true</НеЗамещать>
						<Код>5</Код>
						<Наименование>ПометкаУдаления --&gt; ПометкаУдаления</Наименование>
						<Порядок>300</Порядок>
						<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
						<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
					</Свойство>
					<Свойство>
						<НеЗамещать>true</НеЗамещать>
						<Код>6</Код>
						<Наименование>Родитель --&gt; Родитель</Наименование>
						<Порядок>350</Порядок>
						<Источник Имя="Родитель" Вид="Свойство" Тип="СправочникСсылка.Контрагенты"/>
						<Приемник Имя="Родитель" Вид="Свойство" Тип="СправочникСсылка.ФизическиеЛица"/>
						<КодПравилаКонвертации>ФизическиеЛица                                    </КодПравилаКонвертации>
					</Свойство>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>СтатьиДвиженияДенежныхСредств</Код>
				<Наименование>Справочник: Статьи движения денежных средств</Наименование>
				<Порядок>1100</Порядок>
				<СинхронизироватьПоИдентификатору>true</СинхронизироватьПоИдентификатору>
				<Источник>СправочникСсылка.СтатьиДвиженияДенежныхСредств</Источник>
				<Приемник>СправочникСсылка.СтатьиДвиженияДенежныхСредств</Приемник>
				<Свойства>
					<Свойство Поиск="true">
						<Код>1</Код>
						<Наименование>Код --&gt; Код</Наименование>
						<Порядок>50</Порядок>
						<Источник Имя="Код" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Код" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>2</Код>
						<Наименование>Наименование --&gt; Наименование</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>3</Код>
						<Наименование>ПометкаУдаления --&gt; ПометкаУдаления</Наименование>
						<Порядок>150</Порядок>
						<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
						<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
					</Свойство>
					<Свойство Поиск="true" Обязательное="true">
						<Код>4</Код>
						<Наименование> --&gt; ЭтоГруппа</Наименование>
						<Порядок>200</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="ЭтоГруппа" Вид="Свойство" Тип="Булево"/>
					</Свойство>
				</Свойства>
				<Значения/>
			</Правило>
		</Группа>
	</ПравилаКонвертацииОбъектов>
	<ПравилаВыгрузкиДанных>
		<Группа Отключить="false">
			<Код>Документы</Код>
			<Наименование>Документы</Наименование>
			<Порядок>50</Порядок>
			<Правило Отключить="true">
				<Код>АвансовыйОтчет</Код>
				<Наименование>Авансовый отчет</Наименование>
				<Порядок>50</Порядок>
				<КодПравилаКонвертации>АвансовыйОтчет                                    </КодПравилаКонвертации>
				<СпособОтбораДанных>СтандартнаяВыборка</СпособОтбораДанных>
				<ОбъектВыборки>ДокументСсылка.АвансовыйОтчет</ОбъектВыборки>
				<ПередВыгрузкойОбъекта>Выполнить(Алгоритмы.ПередВыгрузкойОбъекта);</ПередВыгрузкойОбъекта>
			</Правило>
			<Правило Отключить="false">
				<Код>АктПереоценки</Код>
				<Наименование>Акт переоценки</Наименование>
				<Порядок>100</Порядок>
				<КодПравилаКонвертации>УстановкаЦенНоменклатуры                          </КодПравилаКонвертации>
				<СпособОтбораДанных>СтандартнаяВыборка</СпособОтбораДанных>
				<ОбъектВыборки>ДокументСсылка.АктПереоценки</ОбъектВыборки>
				<ПередВыгрузкойОбъекта>Выполнить(Алгоритмы.ПередВыгрузкойОбъекта);

Если Параметры.СверткаПоНДС Тогда
	Отказ = ИСтина;
КонецЕсли;</ПередВыгрузкойОбъекта>
			</Правило>
			<Правило Отключить="true">
				<Код>АктПересортицы</Код>
				<Наименование>Акт пересортицы</Наименование>
				<Порядок>150</Порядок>
				<КодПравилаКонвертации>АктПересортицы                                    </КодПравилаКонвертации>
				<СпособОтбораДанных>СтандартнаяВыборка</СпособОтбораДанных>
				<ОбъектВыборки>ДокументСсылка.АктПересортицы</ОбъектВыборки>
				<ПередВыгрузкойОбъекта>Выполнить(Алгоритмы.ПередВыгрузкойОбъекта);</ПередВыгрузкойОбъекта>
			</Правило>
			<Правило Отключить="false">
				<Код>ВозвратТоваровОтПокупателя</Код>
				<Наименование>Возврат товаров от покупателя</Наименование>
				<Порядок>200</Порядок>
				<КодПравилаКонвертации>ВозвратТоваровОтПокупателя                        </КодПравилаКонвертации>
				<СпособОтбораДанных>СтандартнаяВыборка</СпособОтбораДанных>
				<ОбъектВыборки>ДокументСсылка.ВозвратТоваровОтПокупателя</ОбъектВыборки>
				<ПередВыгрузкойОбъекта>Выполнить(Алгоритмы.ПередВыгрузкойОбъекта);</ПередВыгрузкойОбъекта>
			</Правило>
			<Правило Отключить="false">
				<Код>ВозвратТоваровПоставщику</Код>
				<Наименование>Возврат товаров поставщику</Наименование>
				<Порядок>250</Порядок>
				<КодПравилаКонвертации>ВозвратТоваровПоставщику                          </КодПравилаКонвертации>
				<СпособОтбораДанных>СтандартнаяВыборка</СпособОтбораДанных>
				<ОбъектВыборки>ДокументСсылка.ВозвратТоваровПоставщику</ОбъектВыборки>
				<ПередВыгрузкойОбъекта>Выполнить(Алгоритмы.ПередВыгрузкойОбъекта);</ПередВыгрузкойОбъекта>
			</Правило>
			<Правило Отключить="true">
				<Код>УР_ВыпускПродукции</Код>
				<Наименование>Выпуск продукции</Наименование>
				<Порядок>300</Порядок>
				<КодПравилаКонвертации>ВыпускПродукции                                   </КодПравилаКонвертации>
				<СпособОтбораДанных>СтандартнаяВыборка</СпособОтбораДанных>
				<ОбъектВыборки>ДокументСсылка.УР_ВыпускПродукции</ОбъектВыборки>
				<ПередВыгрузкойОбъекта>Выполнить(Алгоритмы.ПередВыгрузкойОбъекта);</ПередВыгрузкойОбъекта>
			</Правило>
			<Правило Отключить="true">
				<Код>ИнвентаризацияТовара</Код>
				<Наименование>Инвентаризация товара</Наименование>
				<Порядок>350</Порядок>
				<КодПравилаКонвертации>ИнвентаризацияТоваровНаСкладе                     </КодПравилаКонвертации>
				<СпособОтбораДанных>СтандартнаяВыборка</СпособОтбораДанных>
				<ОбъектВыборки>ДокументСсылка.ИнвентаризацияТовара</ОбъектВыборки>
				<ПередВыгрузкойОбъекта>Выполнить(Алгоритмы.ПередВыгрузкойОбъекта);</ПередВыгрузкойОбъекта>
			</Правило>
			<Правило Отключить="false">
				<Код>ИнвентаризацияТовара00001</Код>
				<Наименование>Инвентаризация товаров по складу ( авто создание документов)</Наименование>
				<Порядок>400</Порядок>
				<КодПравилаКонвертации>Prog_ИнвентаризацияТоваровНаСкладе                </КодПравилаКонвертации>
				<СпособОтбораДанных>СтандартнаяВыборка</СпособОтбораДанных>
				<ОбъектВыборки>ДокументСсылка.ИнвентаризацияТовара</ОбъектВыборки>
			</Правило>
			<Правило Отключить="false">
				<Код>Инкассация</Код>
				<Наименование>Инкассация</Наименование>
				<Порядок>450</Порядок>
				<КодПравилаКонвертации>РасходныйКассовыйОрдер_Инкассация                 </КодПравилаКонвертации>
				<СпособОтбораДанных>СтандартнаяВыборка</СпособОтбораДанных>
				<ОбъектВыборки>ДокументСсылка.Инкассация</ОбъектВыборки>
				<ПередВыгрузкойОбъекта>Выполнить(Алгоритмы.ПередВыгрузкойОбъекта);</ПередВыгрузкойОбъекта>
			</Правило>
			<Правило Отключить="false">
				<Код>ОтчетКассовойСмены</Код>
				<Наименование>Отчет кассовой смены</Наименование>
				<Порядок>500</Порядок>
				<КодПравилаКонвертации>ОтчетОРозничныхПродажах                           </КодПравилаКонвертации>
				<СпособОтбораДанных>СтандартнаяВыборка</СпособОтбораДанных>
				<ОбъектВыборки>ДокументСсылка.ОтчетКассовойСмены</ОбъектВыборки>
				<ПередВыгрузкойОбъекта>Выполнить(Алгоритмы.ПередВыгрузкойОбъекта);</ПередВыгрузкойОбъекта>
			</Правило>
			<Правило Отключить="false">
				<Код>ОтчетКомитентуОПродажах</Код>
				<Наименование>Отчет комитенту о продажах</Наименование>
				<Порядок>550</Порядок>
				<КодПравилаКонвертации>ОтчетКомитентуОПродажах                           </КодПравилаКонвертации>
				<СпособОтбораДанных>СтандартнаяВыборка</СпособОтбораДанных>
				<ОбъектВыборки>ДокументСсылка.ОтчетКомитентуОПродажах</ОбъектВыборки>
				<ПередВыгрузкойОбъекта>Выполнить(Алгоритмы.ПередВыгрузкойОбъекта);</ПередВыгрузкойОбъекта>
			</Правило>
			<Правило Отключить="false">
				<Код>ПеремещениеТоваров</Код>
				<Наименование>Перемещение товаров</Наименование>
				<Порядок>600</Порядок>
				<КодПравилаКонвертации>ПеремещениеТоваров                                </КодПравилаКонвертации>
				<СпособОтбораДанных>СтандартнаяВыборка</СпособОтбораДанных>
				<ОбъектВыборки>ДокументСсылка.ПеремещениеТоваров</ОбъектВыборки>
				<ПередВыгрузкойОбъекта>Выполнить(Алгоритмы.ПередВыгрузкойОбъекта);</ПередВыгрузкойОбъекта>
			</Правило>
			<Правило Отключить="true">
				<Код>ПлатежноеПоручениеВх</Код>
				<Наименование>Платежное поручение входящее</Наименование>
				<Порядок>650</Порядок>
				<КодПравилаКонвертации>ПлатежноеПоручениеВходящее                        </КодПравилаКонвертации>
				<СпособОтбораДанных>СтандартнаяВыборка</СпособОтбораДанных>
				<ОбъектВыборки>ДокументСсылка.ПлатежноеПоручение</ОбъектВыборки>
				<ПередВыгрузкойОбъекта>Если Объект.ВидОперации = Перечисления.ВидыОперацийПлатежноеПоручение.Входящее Тогда
	Выполнить(Алгоритмы.ПередВыгрузкойОбъекта);
Иначе
	Отказ = Истина;
КонецЕсли;</ПередВыгрузкойОбъекта>
			</Правило>
			<Правило Отключить="true">
				<Код>ПлатежноеПоручениеИсх</Код>
				<Наименование>Платежное поручение исходящее</Наименование>
				<Порядок>700</Порядок>
				<СпособОтбораДанных>СтандартнаяВыборка</СпособОтбораДанных>
				<ОбъектВыборки>ДокументСсылка.ПлатежноеПоручение</ОбъектВыборки>
				<ПередВыгрузкойОбъекта>Если Объект.ВидОперации = Перечисления.ВидыОперацийПлатежноеПоручение.Исходящее
	ИЛИ Объект.ВидОперации = Перечисления.ВидыОперацийПлатежноеПоручение.ПеречислениеНалога Тогда
	
	Выполнить(Алгоритмы.ПередВыгрузкойОбъекта);

	Если НЕ Отказ Тогда
		ВыгрузитьПоПравилу(Объект, , , , "ПлатежноеПоручениеИсходящее_Списание");
		Отказ = Истина;
	КонецЕсли;
	
Иначе
	Отказ = Истина;
КонецЕсли;</ПередВыгрузкойОбъекта>
			</Правило>
			<Правило Отключить="false">
				<Код>ПриходнаяНакладная</Код>
				<Наименование>Приходная накладная</Наименование>
				<Порядок>750</Порядок>
				<КодПравилаКонвертации>ПоступлениеТоваровУслуг                           </КодПравилаКонвертации>
				<СпособОтбораДанных>СтандартнаяВыборка</СпособОтбораДанных>
				<ОбъектВыборки>ДокументСсылка.ПриходнаяНакладная</ОбъектВыборки>
				<ПередВыгрузкойОбъекта>Выполнить(Алгоритмы.ПередВыгрузкойОбъекта);

Если Объект.ВидОперации = Перечисления.ВидыОперацийПриходнаяНакладная.ПодарочныеСертификаты Тогда//ИЛИ Объект.ВидОперации = Перечисления.ВидыОперацийПриходнаяНакладная.Бонус Тогда
	Отказ = Истина;
КонецЕсли;</ПередВыгрузкойОбъекта>
			</Правило>
			<Правило Отключить="false">
				<Код>ПриходнаяНакладнаяБонус</Код>
				<Наименование>Приходная накладная с видом "Бонус"</Наименование>
				<Порядок>800</Порядок>
				<КодПравилаКонвертации>ПоступлениеТоваровУслуг                           </КодПравилаКонвертации>
				<СпособОтбораДанных>СтандартнаяВыборка</СпособОтбораДанных>
				<ОбъектВыборки>ДокументСсылка.ПриходнаяНакладная</ОбъектВыборки>
				<ПередВыгрузкойОбъекта>Выполнить(Алгоритмы.ПередВыгрузкойОбъекта);

Если Объект.ВидОперации &lt;&gt; Перечисления.ВидыОперацийПриходнаяНакладная.Бонус Тогда
	Отказ = Истина;
КонецЕсли;</ПередВыгрузкойОбъекта>
			</Правило>
			<Правило Отключить="false">
				<Код>ПриходныйКассовыйОрдер</Код>
				<Наименование>Приходный кассовый ордер</Наименование>
				<Порядок>850</Порядок>
				<КодПравилаКонвертации>ПриходныйКассовыйОрдер                            </КодПравилаКонвертации>
				<СпособОтбораДанных>СтандартнаяВыборка</СпособОтбораДанных>
				<ОбъектВыборки>ДокументСсылка.ПриходныйКассовыйОрдер</ОбъектВыборки>
				<ПередВыгрузкойОбъекта>Выполнить(Алгоритмы.ПередВыгрузкойОбъекта);</ПередВыгрузкойОбъекта>
			</Правило>
			<Правило Отключить="true">
				<Код>УР_АктРазделки</Код>
				<Наименование>Разукомплектация</Наименование>
				<Порядок>900</Порядок>
				<КодПравилаКонвертации>АктРазделки                                       </КодПравилаКонвертации>
				<СпособОтбораДанных>СтандартнаяВыборка</СпособОтбораДанных>
				<ОбъектВыборки>ДокументСсылка.УР_АктРазделки</ОбъектВыборки>
				<ПередВыгрузкойОбъекта>Выполнить(Алгоритмы.ПередВыгрузкойОбъекта);</ПередВыгрузкойОбъекта>
			</Правило>
			<Правило Отключить="false">
				<Код>РасходнаяНакладная</Код>
				<Наименование>Расходная накладная</Наименование>
				<Порядок>950</Порядок>
				<КодПравилаКонвертации>РеализацияТоваровУслуг                            </КодПравилаКонвертации>
				<СпособОтбораДанных>СтандартнаяВыборка</СпособОтбораДанных>
				<ОбъектВыборки>ДокументСсылка.РасходнаяНакладная</ОбъектВыборки>
				<ПередВыгрузкойОбъекта>Выполнить(Алгоритмы.ПередВыгрузкойОбъекта);</ПередВыгрузкойОбъекта>
			</Правило>
			<Правило Отключить="false">
				<Код>РасходныйКассовыйОрдер</Код>
				<Наименование>Расходный кассовый ордер</Наименование>
				<Порядок>1000</Порядок>
				<КодПравилаКонвертации>РасходныйКассовыйОрдер                            </КодПравилаКонвертации>
				<СпособОтбораДанных>СтандартнаяВыборка</СпособОтбораДанных>
				<ОбъектВыборки>ДокументСсылка.РасходныйКассовыйОрдер</ОбъектВыборки>
				<ПередВыгрузкойОбъекта>Выполнить(Алгоритмы.ПередВыгрузкойОбъекта);</ПередВыгрузкойОбъекта>
			</Правило>
			<Правило Отключить="false">
				<Код>СписаниеТоваров</Код>
				<Наименование>Списание товаров</Наименование>
				<Порядок>1050</Порядок>
				<КодПравилаКонвертации>СписаниеТоваров                                   </КодПравилаКонвертации>
				<СпособОтбораДанных>СтандартнаяВыборка</СпособОтбораДанных>
				<ОбъектВыборки>ДокументСсылка.СписаниеТоваров</ОбъектВыборки>
				<ПередВыгрузкойОбъекта>Выполнить(Алгоритмы.ПередВыгрузкойОбъекта);</ПередВыгрузкойОбъекта>
			</Правило>
			<Правило Отключить="true">
				<Код>Счет</Код>
				<Наименование>Счет</Наименование>
				<Порядок>1100</Порядок>
				<КодПравилаКонвертации>СчетНаОплатуПокупателю                            </КодПравилаКонвертации>
				<СпособОтбораДанных>СтандартнаяВыборка</СпособОтбораДанных>
				<ОбъектВыборки>ДокументСсылка.Счет</ОбъектВыборки>
				<ПередВыгрузкойОбъекта>Выполнить(Алгоритмы.ПередВыгрузкойОбъекта);</ПередВыгрузкойОбъекта>
			</Правило>
			<Правило Отключить="false">
				<Код>СчетФактура</Код>
				<Наименование>Счет-фактура</Наименование>
				<Порядок>1150</Порядок>
				<КодПравилаКонвертации>СчетФактураВыданный                               </КодПравилаКонвертации>
				<СпособОтбораДанных>СтандартнаяВыборка</СпособОтбораДанных>
				<ОбъектВыборки>ДокументСсылка.СчетФактура</ОбъектВыборки>
				<ПередВыгрузкойОбъекта>Выполнить(Алгоритмы.ПередВыгрузкойОбъекта);</ПередВыгрузкойОбъекта>
			</Правило>
			<Правило Отключить="false">
				<Код>ВводОстатковТовары</Код>
				<Наименование>Ввод начальных остатков по номенклатуре</Наименование>
				<Порядок>1200</Порядок>
				<КодПравилаКонвертации>Prog_ВводОстатковТовары                           </КодПравилаКонвертации>
				<СпособОтбораДанных>СтандартнаяВыборка</СпособОтбораДанных>
				<ОбъектВыборки>ДокументСсылка.ВводОстатковТовары</ОбъектВыборки>
				<ПередВыгрузкойОбъекта>//Выполнить(Алгоритмы.ПередВыгрузкойОбъекта)</ПередВыгрузкойОбъекта>
			</Правило>
		</Группа>
		<Группа Отключить="false">
			<Код>Справочники</Код>
			<Наименование>Справочники                                       </Наименование>
			<Порядок>100</Порядок>
			<Правило Отключить="true">
				<Код>Банки</Код>
				<Наименование>Банки</Наименование>
				<Порядок>50</Порядок>
				<КодПравилаКонвертации>Банки                                             </КодПравилаКонвертации>
				<СпособОтбораДанных>СтандартнаяВыборка</СпособОтбораДанных>
				<ОбъектВыборки>СправочникСсылка.Банки</ОбъектВыборки>
			</Правило>
			<Правило Отключить="false">
				<Код>БанковскиеСчета</Код>
				<Наименование>БанковскиеСчета</Наименование>
				<Порядок>100</Порядок>
				<КодПравилаКонвертации>БанковскиеСчета                                   </КодПравилаКонвертации>
				<СпособОтбораДанных>СтандартнаяВыборка</СпособОтбораДанных>
				<ОбъектВыборки>СправочникСсылка.БанковскиеСчета</ОбъектВыборки>
			</Правило>
			<Правило Отключить="false">
				<Код>ДоговорыКонтрагентов</Код>
				<Наименование>ДоговорыКонтрагентов</Наименование>
				<Порядок>150</Порядок>
				<КодПравилаКонвертации>ДоговорыКонтрагентов                              </КодПравилаКонвертации>
				<СпособОтбораДанных>СтандартнаяВыборка</СпособОтбораДанных>
				<ОбъектВыборки>СправочникСсылка.ДоговорыКонтрагентов</ОбъектВыборки>
			</Правило>
			<Правило Отключить="false">
				<Код>Контрагенты</Код>
				<Наименование>Контрагенты</Наименование>
				<Порядок>200</Порядок>
				<КодПравилаКонвертации>Контрагенты                                       </КодПравилаКонвертации>
				<СпособОтбораДанных>СтандартнаяВыборка</СпособОтбораДанных>
				<ОбъектВыборки>СправочникСсылка.Контрагенты</ОбъектВыборки>
			</Правило>
			<Правило Отключить="true">
				<Код>Номенклатура</Код>
				<Наименование>Номенклатура</Наименование>
				<Порядок>250</Порядок>
				<КодПравилаКонвертации>Номенклатура                                      </КодПравилаКонвертации>
				<СпособОтбораДанных>СтандартнаяВыборка</СпособОтбораДанных>
				<ОбъектВыборки>СправочникСсылка.Номенклатура</ОбъектВыборки>
			</Правило>
		</Группа>
	</ПравилаВыгрузкиДанных>
	<ПравилаОчисткиДанных/>
	<Алгоритмы>
		<Алгоритм Имя="ЗаписатьУзелДокументОснование" ИспользуетсяПриЗагрузке="false">
			<Текст>
Сч = 0;
БылаЗапись = Ложь;
Для Каждого ТекЭлемент Из СтруктураВозможныхДокументов Цикл
	
	Сч = Сч + 1;
	
	ТипДокумента = Тип("ДокументСсылка." + ТекЭлемент.Ключ);
	
	Если ЗначениеЗаполнено(Источник.ДокументОснование) И ТипЗнч(Источник.ДокументОснование) = ТипДокумента Тогда
		ДокДата  = Источник.ДокументОснование.Дата;
		ДокНомер = Источник.ДокументОснование.Номер;
		ИмяМетаданныхДокумента = ТекЭлемент.Значение;
	Иначе
		ДокДата  = Дата(1,1,1);
		ДокНомер = "";
		ИмяМетаданныхДокумента = "";
	КонецЕсли;

	Если (Не ПустаяСтрока(ИмяМетаданныхДокумента) ИЛИ Сч = СтруктураВозможныхДокументов.Количество()) И НЕ БылаЗапись Тогда 
		ДокОснование = СоздатьУзел("ДокументОснование"); 
		УстановитьАтрибут(ДокОснование, "Дата"  , ДокДата);
		УстановитьАтрибут(ДокОснование, "Номер" , ДокНомер);
		УстановитьАтрибут(ДокОснование, "ИмяМетаданныхДокумента", ИмяМетаданныхДокумента);
		ДобавитьПодчиненный(Приемник, ДокОснование);
		
		БылаЗапись = Истина;
	КонецЕсли;
	
КонецЦикла;</Текст>
		</Алгоритм>
		<Алгоритм Имя="ОперацияПослеЗагрузкиДокумента" ИспользуетсяПриЗагрузке="true">
			<Текст>Объект.Проведен = Истина;
Попытка
Объект.Записать();
Объект.Записать(РежимЗаписиДокумента.Проведение);
Исключение
//Сообщить(ОписаниеОшибки(), СтатусСообщения.Важное);
КонецПопытки</Текст>
		</Алгоритм>
		<Алгоритм Имя="ПередВыгрузкойНоменклатурыТовар" ИспользуетсяПриЗагрузке="false">
			<Текст>Если Параметры.СверткаПоНДС Тогда
	
	ИсходящиеДанные = Новый Структура("Услуга, СтавкаЗаполнена");
	ИсходящиеДанные.Услуга = Ложь;
	
	Если ЗначениеЗаполнено(ОбъектКоллекции.СтавкаНДСНоменклатуры) Тогда
		Значение = ОбъектКоллекции.СтавкаНДСНоменклатуры;
		ИсходящиеДанные.СтавкаЗаполнена = Истина;
	Иначе
		Значение = Перечисления.СтавкиНДС.НДС18;
		ИсходящиеДанные.СтавкаЗаполнена = Ложь;
	КонецЕсли;
	
	ИмяПКО = "СтавкиВНоменклатуру";
	
Иначе
	
	Значение = ОбъектКоллекции.Номенклатура;
	ИмяПКО = "Номенклатура";
	    	
КонецЕсли;</Текст>
		</Алгоритм>
		<Алгоритм Имя="ПередВыгрузкойНоменклатурыУслуга" ИспользуетсяПриЗагрузке="false">
			<Текст>Если Параметры.СверткаПоНДС Тогда
	
	ИсходящиеДанные = Новый Структура("Услуга, СтавкаЗаполнена");
	ИсходящиеДанные.Услуга = Истина;
	
	Если ЗначениеЗаполнено(ОбъектКоллекции.СтавкаНДСНоменклатуры) Тогда
		Значение = ОбъектКоллекции.СтавкаНДСНоменклатуры;
		ИсходящиеДанные.СтавкаЗаполнена = Истина;
	Иначе
		Значение = Перечисления.СтавкиНДС.НДС18;
		ИсходящиеДанные.СтавкаЗаполнена = Ложь;
	КонецЕсли;
	
	ИмяПКО = "СтавкиВНоменклатуру";
	
Иначе
	
	Значение = ОбъектКоллекции.Номенклатура;
	ИмяПКО = "Номенклатура";
	    	
КонецЕсли;</Текст>
		</Алгоритм>
		<Алгоритм Имя="ПередВыгрузкойОбъекта" ИспользуетсяПриЗагрузке="false">
			<Текст>Если ЗначениеЗаполнено(Параметры.Фирма) И ЕстьРеквизитДОкумента("Фирма", Объект.Метаданные()) И Объект.Фирма &lt;&gt; Параметры.Фирма Тогда
	Отказ = Истина;
КонецЕсли;

Если Параметры.СинхронизацияКонтрагентовПоИНН И ЕстьРеквизитДокумента("Контрагент", Объект.Метаданные()) И НЕ ЗначениеЗаполнено(Объект.Контрагент.ИНН) И Объект.Контрагент.ВидКонтрагента &lt;&gt; Перечисления.ВидыКонтрагентов.ККМ Тогда
	Сообщить("В документе """ + Объект + """ выбран контрагент с незаполненным ИНН. Документ не выгружен.");
    Параметры.СписокКонтрагентовБезИНН.Добавить(Объект.Контрагент);
	Отказ = Истина;
КонецЕсли;

Если Параметры.СинхронизацияФирмПоИНН Тогда
	НеВыгружатьЭтотОбъект = Ложь;
	Если ЕстьРеквизитДокумента("Фирма", Объект.Метаданные()) И НЕ ЗначениеЗаполнено(Объект.Фирма.ИНН) Тогда
		НеВыгружатьЭтотОбъект = Истина;
	ИначеЕсли ЕстьРеквизитДокумента("ФирмаПолучатель", Объект.Метаданные()) И НЕ ЗначениеЗаполнено(Объект.ФирмаПолучатель.ИНН) 
		И ЕстьРеквизитДокумента("ПеремещениеМеждуФирмами", Объект.Метаданные()) И Объект.ПеремещениеМеждуФирмами Тогда
		НеВыгружатьЭтотОбъект = Истина;
	КонецЕсли;	
	Если НеВыгружатьЭтотОбъект Тогда
		Сообщить("В документе """ + Объект + """ выбрана фирма с незаполненным ИНН. Документ не выгружен.");
		Отказ = Истина;
	КонецЕсли;	
КонецЕсли;

Если Параметры.ТолькоПроведенные И Не Объект.Проведен Тогда
	Отказ = Истина;
КонецЕсли;</Текст>
		</Алгоритм>
		<Алгоритм Имя="ПередВыгрузкойОбъектаПКО" ИспользуетсяПриЗагрузке="false">
			<Текст>
НеЗамещатьОбъектПриЗагрузке = Параметры.НеЗамещатьПриЗагрузке;
//НеЗамещатьОбъектПриЗагрузке = Ложь;</Текст>
		</Алгоритм>
		<Алгоритм Имя="ПолучитьТаблицуТоваров" ИспользуетсяПриЗагрузке="false">
			<Текст>ТабЧасть = Источник.Метаданные().ТабличныеЧасти.Товары;

Если ТипЗнч(Источник) = Тип("ДокументСсылка.ОтчетКассовойСмены") Тогда
	ЗапросПоВозврату = Истина;
Иначе
	ЗапросПоВозврату = Ложь;
КонецЕсли;

Если ТабЧасть.Реквизиты.Найти("Себестоимость") = Неопределено Тогда
	ВыбиратьСебестоимость = Ложь;
Иначе
	ВыбиратьСебестоимость = Истина;
КонецЕсли;

Если ТабЧасть.Реквизиты.Найти("Сумма") = Неопределено Тогда
	ВыбиратьСумму = Ложь;
Иначе
	ВыбиратьСумму = Истина;
КонецЕсли;

Если ТипЗнч(Источник) = Тип("ДокументСсылка.ИнвентаризацияТовара") Тогда
	ВыбиратьЦенуИзлишков = Истина;
Иначе
	ВыбиратьЦенуИзлишков = Ложь;
КонецЕсли;

Если ТабЧасть.Реквизиты.Найти("СуммаНДС") = Неопределено Тогда
	ВыбиратьСуммуНДС = Ложь;
Иначе
	ВыбиратьСуммуНДС = Истина;
КонецЕсли;

Если Источник.Метаданные().Имя = "УР_АктРазделки" Тогда
	ВыбиратьСебестоимостьИзРегистра = Истина;
Иначе
	ВыбиратьСебестоимостьИзРегистра = Ложь;
КонецЕсли;

Если Источник.Метаданные().Имя = "ВозвратТоваровОтПокупателя" Тогда
	ВозвратТоваровОтПокупателя = Истина;
Иначе
	ВозвратТоваровОтПокупателя = Ложь;
КонецЕсли;

Запрос = Новый Запрос;
Запрос.УстановитьПараметр("Ссылка", Источник);

Если ТипЗнч(Источник) &lt;&gt; Тип("ДокументСсылка.ИнвентаризацияТовара") Тогда
ТекстЗапросаПоТоварам =
"ВЫБРАТЬ
|	Товары.Номенклатура КАК Номенклатура,
|	Товары.Номенклатура.СтавкаНДС КАК СтавкаНДСНоменклатуры," + ?(ВыбиратьЦенуИзлишков, "
|	Товары.Цена КАК Цена,
|	Товары.Цена * Товары.Количество * Товары.Коэффициент КАК Сумма,", "") + "
|	Товары.Количество * Товары.Коэффициент КАК Количество" + ?(ВыбиратьСумму, ",
|	Товары.Сумма КАК Сумма,
|	ВЫБОР КОГДА (Товары.Количество * Товары.Коэффициент = 0) ТОГДА 0 ИНАЧЕ (Товары.Сумма /(Товары.Количество * Товары.Коэффициент)) КОНЕЦ КАК Цена", "") + ?(ВыбиратьСебестоимость, ",
|	Товары.Себестоимость КАК Себестоимость", "") + ?(ВыбиратьСуммуНДС, ", 
|	Товары.СуммаНДС КАК СуммаНДС,
|	Товары.СтавкаНДС КАК СтавкаНДС", "") + "
|ИЗ Документ." + Источник.Метаданные().Имя + ".Товары КАК Товары
|ГДЕ Товары.Ссылка = &amp;Ссылка";
Иначе
ТекстЗапросаПоТоварам =
"ВЫБРАТЬ
|	Товары.Номенклатура КАК Номенклатура,
|	Товары.Номенклатура.СтавкаНДС КАК СтавкаНДСНоменклатуры," + ?(ВыбиратьЦенуИзлишков, "
|	Товары.Цена КАК Цена,
|	Товары.КоличествоУчет КАК КоличествоУчет,
|	Товары.КоличествоУчет*Товары.Цена КАК СуммаУчет,
|	Товары.Цена * Товары.Количество * Товары.Коэффициент КАК Сумма,", "") + "
|	Товары.Количество * Товары.Коэффициент КАК Количество" + ?(ВыбиратьСумму, ",
|	Товары.Сумма КАК Сумма,
|	ВЫБОР КОГДА (Товары.Количество * Товары.Коэффициент = 0) ТОГДА 0 ИНАЧЕ (Товары.Сумма /(Товары.Количество * Товары.Коэффициент)) КОНЕЦ КАК Цена", "") + ?(ВыбиратьСебестоимость, ",
|	Товары.Себестоимость КАК Себестоимость", "") + ?(ВыбиратьСуммуНДС, ", 
|	Товары.СуммаНДС КАК СуммаНДС,
|	Товары.СтавкаНДС КАК СтавкаНДС", "") + "
|ИЗ Документ." + Источник.Метаданные().Имя + ".Товары КАК Товары
|ГДЕ Товары.Ссылка = &amp;Ссылка";

КонецЕсли;



Если ЗапросПоВозврату Тогда
	
	ТекстЗапросаПоТоварам =
	"ВЫБРАТЬ
	|	ТаблицаТоваров.Номенклатура,
	|	ТаблицаТоваров.СтавкаНДСНоменклатуры,
	|	СУММА(ТаблицаТоваров.Количество) КАК Количество" 
	+ ?(ВыбиратьСумму, ",
	|	СУММА(ТаблицаТоваров.Сумма) КАК Сумма,
	|	МАКСИМУМ(ТаблицаТоваров.Цена) КАК Цена", "") 
	+ ?(ВыбиратьСуммуНДС, ", 
	|	СУММА(ТаблицаТоваров.СуммаНДС) КАК СуммаНДС,
	|	ТаблицаТоваров.СтавкаНДС КАК СтавкаНДС", "") + "
	|ИЗ
	|	( " + ТекстЗапросаПоТоварам + "
	|
	|ОБЪЕДИНИТЬ ВСЕ
	|
	|ВЫБРАТЬ
	|	ТоварыВозврат.Номенклатура КАК Номенклатура,
	|	ТоварыВозврат.Номенклатура.СтавкаНДС КАК СтавкаНДСНоменклатуры,
	|	-(ТоварыВозврат.Количество * ТоварыВозврат.Коэффициент) КАК Количество" + ?(ВыбиратьСумму, ",
	|	-(ТоварыВозврат.Сумма) КАК Сумма,
	|	ВЫБОР КОГДА (ТоварыВозврат.Количество * ТоварыВозврат.Коэффициент = 0) ТОГДА 0 ИНАЧЕ (ТоварыВозврат.Сумма /(ТоварыВозврат.Количество * ТоварыВозврат.Коэффициент)) КОНЕЦ КАК Цена", "") 
	+ ?(ВыбиратьСуммуНДС, ", 
	|	-ТоварыВозврат.СуммаНДС КАК СуммаНДС,
	|	ТоварыВозврат.СтавкаНДС КАК СтавкаНДС", "") + "
	|ИЗ Документ." + Источник.Метаданные().Имя + ".ТоварыВозврат КАК ТоварыВозврат
	|ГДЕ ТоварыВозврат.Ссылка = &amp;Ссылка) КАК ТаблицаТоваров
	|
	|СГРУППИРОВАТЬ ПО
	|	Номенклатура,
	|	СтавкаНДСНоменклатуры" + ?(ВыбиратьСуммуНДС, ", СтавкаНДС", "");
	
ИначеЕсли ВыбиратьСебестоимостьИзРегистра Тогда
	
	ТекстЗапросаПоТоварам =
	"ВЫБРАТЬ
	|	Товары.Номенклатура КАК Номенклатура,
	|	Товары.Номенклатура.СтавкаНДС КАК СтавкаНДСНоменклатуры,
	|	СУММА(ТаблицаСебестоимости.КоличествоПриход) КАК Количество,
	|	СУММА(ТаблицаСебестоимости.СтоимостьПриход) КАК Сумма,
	|	СУММА(ВЫБОР
	|		КОГДА ТаблицаСебестоимости.КоличествоПриход = 0
	|			ТОГДА 0
	|		ИНАЧЕ ТаблицаСебестоимости.СтоимостьПриход / ТаблицаСебестоимости.КоличествоПриход
	|	КОНЕЦ) КАК Цена
	|ИЗ
	|	Документ.УР_АктРазделки.Товары КАК Товары
	|		ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
	|			ПартииНоменклатурыОбороты.Номенклатура КАК Номенклатура,
	|			СУММА(ПартииНоменклатурыОбороты.КоличествоПриход) КАК КоличествоПриход,
	|			СУММА(ПартииНоменклатурыОбороты.СтоимостьПриход) КАК СтоимостьПриход
	|		ИЗ
	|			РегистрНакопления.ПартииНоменклатуры.Обороты(, , Авто, ) КАК ПартииНоменклатурыОбороты
	|		ГДЕ
	|			ПартииНоменклатурыОбороты.Регистратор = &amp;Ссылка
	|		СГРУППИРОВАТЬ ПО
	|			ПартииНоменклатурыОбороты.Номенклатура) КАК ТаблицаСебестоимости
	|		ПО Товары.Номенклатура = ТаблицаСебестоимости.Номенклатура
	|ГДЕ
	|	Товары.Ссылка = &amp;Ссылка
	|
	|СГРУППИРОВАТЬ ПО
	|	Товары.Номенклатура,
	|	Товары.Номенклатура.СтавкаНДС";
	
	ВыбиратьСумму = Истина;
	
ИначеЕсли ВозвратТоваровОтПокупателя Тогда
	
	ТекстЗапросаПоТоварам =	
	"ВЫБРАТЬ
	|	Товары.Номенклатура КАК Номенклатура,
	|	Товары.Номенклатура.СтавкаНДС КАК СтавкаНДСНоменклатуры,
	|	Товары.Количество * Товары.Коэффициент КАК Количество" + ?(ВыбиратьСумму, ",
	|	Товары.Сумма КАК Сумма,
	|	ВЫБОР КОГДА (Товары.Количество * Товары.Коэффициент = 0) ТОГДА 0 ИНАЧЕ (Товары.Сумма /(Товары.Количество * Товары.Коэффициент)) КОНЕЦ КАК Цена", "") + ?(ВыбиратьСуммуНДС, ", 
	|	Товары.СуммаНДС КАК СуммаНДС,
	|	Товары.СтавкаНДС КАК СтавкаНДС", "") + ",
	|	ПартииНоменклатуры.Стоимость / ПартииНоменклатуры.Количество КАК Себестоимость
	|ИЗ Документ.ВозвратТоваровОтПокупателя.Товары КАК Товары
	|		ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ПартииНоменклатуры КАК ПартииНоменклатуры
	|		ПО Товары.ИдентификаторСтроки = ПартииНоменклатуры.ИдентификаторСтроки
	|			И Товары.Ссылка = ПартииНоменклатуры.Регистратор
	|ГДЕ Товары.Ссылка = &amp;Ссылка";
	
КонецЕсли;

Если Параметры.СверткаПоНДС Тогда
	
	ТекстЗапросаПоТоварам =
	"ВЫБРАТЬ
	|	ТабТоваров.СтавкаНДСНоменклатуры КАК СтавкаНДСНоменклатуры," + ?(ВыбиратьЦенуИзлишков, "
	|	СУММА(ТабТоваров.Сумма) КАК Сумма,
	|	0 КАК Цена,", "") + "
	|	СУММА(ТабТоваров.Количество) КАК Количество" + ?(ВыбиратьСумму, ",
	|	СУММА(ТабТоваров.Сумма) КАК Сумма",  "") + ?(ВыбиратьСебестоимость, ",
	|	СУММА(ТабТоваров.Себестоимость) КАК Себестоимость", "") + ?(ВыбиратьСуммуНДС, ", 
	|	СУММА(ТабТоваров.СуммаНДС) КАК СуммаНДС,
	|	ТабТоваров.СтавкаНДС КАК СтавкаНДС", "") + "
	|ИЗ
	|	(" + ТекстЗапросаПоТоварам + ") КАК ТабТоваров
	|СГРУППИРОВАТЬ ПО ТабТоваров.СтавкаНДСНоменклатуры" + ?(ВыбиратьСуммуНДС, ", ТабТоваров.СтавкаНДС", "");
	
	Если ВыбиратьСумму Тогда
		ТекстЗапросаПоТоварам = 
		"ВЫБРАТЬ
		|	*,
		|	ВЫБОР КОГДА(ТабТоваровСКоличеством.Количество = 0) ТОГДА 0 ИНАЧЕ (ТабТоваровСКоличеством.Сумма / ТабТоваровСКоличеством.Количество) КОНЕЦ КАК Цена
		|	ИЗ (" + ТекстЗапросаПоТоварам + ") КАК ТабТоваровСКоличеством";
	КонецЕсли;
				
КонецЕсли;



//Сообщить(ТекстЗапросаПоТоварам);
Запрос.Текст = ТекстЗапросаПоТоварам;        	
КоллекцияОбъектов = Запрос.Выполнить().Выгрузить();</Текст>
		</Алгоритм>
		<Алгоритм Имя="ПолучитьТаблицуТоваровДляОприходования" ИспользуетсяПриЗагрузке="false">
			<Текст>ТабЧасть = Источник.Метаданные().ТабличныеЧасти.Товары;

ЗапросПоТоварам = Новый Запрос();
ЗапросПоТоварам.УстановитьПараметр("ТекущийДокумент", Источник);
ЗапросПоТоварам.Текст =	
"ВЫБРАТЬ
|	ИнвентаризацияТовараТовары.Номенклатура КАК Номенклатура,
|	ИнвентаризацияТовараТовары.ХарактеристикаНоменклатуры КАК ХарактеристикаНоменклатуры,
|	ИнвентаризацияТовараТовары.Номенклатура.Код КАК Код,
|	ИнвентаризацияТовараТовары.Номенклатура.Артикул КАК Артикул,
|	ИнвентаризацияТовараТовары.Количество-(ИнвентаризацияТовараТовары.КоличествоУчет + ИнвентаризацияТовараТовары.КоличествоДопУчет)*ИнвентаризацияТовараТовары.КоэффициентУчет/ИнвентаризацияТовараТовары.Коэффициент КАК Количество,
|	ИнвентаризацияТовараТовары.Коэффициент,
|	ИнвентаризацияТовараТовары.КоэффициентУчет,
|	ИнвентаризацияТовараТовары.ЕдиницаИзмерения КАК ЕдиницаИзмерения,
|	ИнвентаризацияТовараТовары.ИдентификаторСтроки,
|   ИнвентаризацияТовараТовары.Цена * ИнвентаризацияТовараТовары.Коэффициент КАК Цена,
|   (ИнвентаризацияТовараТовары.Цена * ИнвентаризацияТовараТовары.Коэффициент)*(ИнвентаризацияТовараТовары.Количество-(ИнвентаризацияТовараТовары.КоличествоУчет + ИнвентаризацияТовараТовары.КоличествоДопУчет)*ИнвентаризацияТовараТовары.КоэффициентУчет/ИнвентаризацияТовараТовары.Коэффициент) КАК Сумма
|ИЗ
|	Документ.ИнвентаризацияТовара.Товары КАК ИнвентаризацияТовараТовары
|   {ТаблицаЦенСклада}
|ГДЕ
|	ИнвентаризацияТовараТовары.Ссылка = &amp;ТекущийДокумент И (ИнвентаризацияТовараТовары.Количество-(ИнвентаризацияТовараТовары.КоличествоУчет + ИнвентаризацияТовараТовары.КоличествоДопУчет)*ИнвентаризацияТовараТовары.КоэффициентУчет/ИнвентаризацияТовараТовары.Коэффициент) &gt; 0
|
|УПОРЯДОЧИТЬ ПО
|	ИнвентаризацияТовараТовары.НомерСтроки";
 
ДополнитьТекстЗапросаУчетнымиЦенами(ЗапросПоТоварам, Источник.Склад, Ложь, "Оборот", "ИнвентаризацияТовараТовары", , "ТаблицаЦенСклада", "УчетнаяЦенаСклада", "УчетнаяСуммаСклада");

КоллекцияОбъектов = ЗапросПоТоварам.Выполнить().Выгрузить();
Если ТипЗнч(ВходящиеДанные) = Тип("Структура") Тогда
	ВходящиеДанные.Вставить("Оприходование",КоллекцияОбъектов.Количество());
Иначе
	ВходящиеДанные = Новый Структура("Оприходование",КоллекцияОбъектов.Количество());
КонецЕсли;</Текст>
		</Алгоритм>
		<Алгоритм Имя="ПолучитьТаблицуТоваровДляСписания" ИспользуетсяПриЗагрузке="false">
			<Текст>ТабЧасть = Источник.Метаданные().ТабличныеЧасти.Товары;
ЗапросПоТоварам = Новый Запрос();
ЗапросПоТоварам.УстановитьПараметр("ТекущийДокумент", Источник);
ЗапросПоТоварам.Текст =	
"ВЫБРАТЬ
|	ИнвентаризацияТовараТовары.Номенклатура КАК Номенклатура,
|	ИнвентаризацияТовараТовары.ХарактеристикаНоменклатуры КАК ХарактеристикаНоменклатуры,
|	ИнвентаризацияТовараТовары.Номенклатура.Код КАК Код,
|	ИнвентаризацияТовараТовары.Номенклатура.Артикул КАК Артикул,
|	ИнвентаризацияТовараТовары.Номенклатура.СтавкаНДС КАК СтавкаНДС,
|	-(ИнвентаризацияТовараТовары.Количество-(ИнвентаризацияТовараТовары.КоличествоУчет + ИнвентаризацияТовараТовары.КоличествоДопУчет)*ИнвентаризацияТовараТовары.КоэффициентУчет/ИнвентаризацияТовараТовары.Коэффициент) КАК Количество,
|	ИнвентаризацияТовараТовары.Коэффициент,
|	ИнвентаризацияТовараТовары.КоэффициентУчет,
|	ИнвентаризацияТовараТовары.ЕдиницаИзмерения КАК ЕдиницаИзмерения,
|	ИнвентаризацияТовараТовары.ИдентификаторСтроки,
|   {УчетнаяЦенаСклада} * ИнвентаризацияТовараТовары.Коэффициент КАК Цена,
|   {УчетнаяСуммаСклада} КАК Сумма
|ИЗ
|	Документ.ИнвентаризацияТовара.Товары КАК ИнвентаризацияТовараТовары
|   {ТаблицаЦенСклада}
|ГДЕ
|	ИнвентаризацияТовараТовары.Ссылка = &amp;ТекущийДокумент И (ИнвентаризацияТовараТовары.Количество-(ИнвентаризацияТовараТовары.КоличествоУчет + ИнвентаризацияТовараТовары.КоличествоДопУчет)*ИнвентаризацияТовараТовары.КоэффициентУчет/ИнвентаризацияТовараТовары.Коэффициент) &lt; 0
|
|УПОРЯДОЧИТЬ ПО
|	ИнвентаризацияТовараТовары.НомерСтроки";
 
ДополнитьТекстЗапросаУчетнымиЦенами(ЗапросПоТоварам, Источник.Склад, Ложь, "ОборотМинус", "ИнвентаризацияТовараТовары", , "ТаблицаЦенСклада", "УчетнаяЦенаСклада", "УчетнаяСуммаСклада");

КоллекцияОбъектов = ЗапросПоТоварам.Выполнить().Выгрузить();

Если ТипЗнч(ВходящиеДанные) = Тип("Структура") Тогда
	ВходящиеДанные.Вставить("Списание",КоллекцияОбъектов.Количество());
Иначе
	ВходящиеДанные = Новый Структура("Списание",КоллекцияОбъектов.Количество());
КонецЕсли;</Текст>
		</Алгоритм>
		<Алгоритм Имя="ПолучитьТаблицуУслуг" ИспользуетсяПриЗагрузке="false">
			<Текст>ТабЧасть = Источник.Метаданные().ТабличныеЧасти.Услуги;

Если ТабЧасть.Реквизиты.Найти("Сумма") = Неопределено Тогда
	ВыбиратьСумму = Ложь;
Иначе
	ВыбиратьСумму = Истина;
КонецЕсли;

Если ТабЧасть.Реквизиты.Найти("СуммаНДС") = Неопределено Тогда
	ВыбиратьСуммуНДС = Ложь;
Иначе
	ВыбиратьСуммуНДС = Истина;
КонецЕсли;

Запрос = Новый Запрос;
Запрос.УстановитьПараметр("Ссылка", Источник);

ТекстЗапросаПоУслугам =
"ВЫБРАТЬ
|	Услуги.Номенклатура КАК Номенклатура,
|	Услуги.Номенклатура.СтавкаНДС КАК СтавкаНДСНоменклатуры,
|	Услуги.Содержание КАК Содержание,
|	Услуги.Количество КАК Количество" + ?(ВыбиратьСумму, ",
|	Услуги.Сумма КАК Сумма,
|	ВЫБОР КОГДА (Услуги.Количество = 0) ТОГДА 0 ИНАЧЕ (Услуги.Сумма /(Услуги.Количество)) КОНЕЦ КАК Цена", "") + ?(ВыбиратьСуммуНДС, ", 
|	Услуги.СуммаНДС КАК СуммаНДС,
|	Услуги.СтавкаНДС КАК СтавкаНДС", "") + "
|ИЗ Документ." + Источник.Метаданные().Имя + ".Услуги КАК Услуги
|ГДЕ Услуги.Ссылка = &amp;Ссылка";

Если Параметры.СверткаПоНДС Тогда
	
	ТекстЗапросаПоУслугам =
	"ВЫБРАТЬ
	|	ТабУслуг.СтавкаНДСНоменклатуры КАК СтавкаНДСНоменклатуры,
	|	МАКСИМУМ("""") КАК Содержание,
	|	СУММА(ТабУслуг.Количество) КАК Количество" + ?(ВыбиратьСумму, ",
	|	СУММА(ТабУслуг.Сумма) КАК Сумма",  "") + ?(ВыбиратьСуммуНДС, ", 
	|	СУММА(ТабУслуг.СуммаНДС) КАК СуммаНДС,
	|	ТабУслуг.СтавкаНДС КАК СтавкаНДС", "") + "
	|ИЗ
	|	(" + ТекстЗапросаПоУслугам + ") КАК ТабУслуг
	|СГРУППИРОВАТЬ ПО ТабУслуг.СтавкаНДСНоменклатуры" + ?(ВыбиратьСуммуНДС, ", ТабУслуг.СтавкаНДС", "");
	
	Если ВыбиратьСумму Тогда
		ТекстЗапросаПоУслугам = 
		"ВЫБРАТЬ
		|	*,
		|	ВЫБОР КОГДА(ТабУслугСКоличеством.Количество = 0) ТОГДА 0 ИНАЧЕ (ТабУслугСКоличеством.Сумма / ТабУслугСКоличеством.Количество) КОНЕЦ КАК Цена
		|	ИЗ (" + ТекстЗапросаПоУслугам + ") КАК ТабУслугСКоличеством";
	КонецЕсли;
				
КонецЕсли;

Запрос.Текст = ТекстЗапросаПоУслугам;        	
КоллекцияОбъектов = Запрос.Выполнить().Выгрузить();</Текст>
		</Алгоритм>
		<Алгоритм Имя="ПолучитьЦифровуюЧастьНомераДокумента" ИспользуетсяПриЗагрузке="false">
			<Текст>НомерДокумента = СокрЛП(Источник.Номер);
ДлинаНомера = СтрДлина(НомерДокумента);

ЧисловаяЧастьНомера = "";

Для Сч = 0 По ДлинаНомера Цикл
	
	ТекСимвол = Прав(НомерДокумента, 1);
	
	Если Найти("1234567890", ТекСимвол) = 0 Тогда
		Прервать;
	КонецЕсли;
	
	ЧисловаяЧастьНомера = ТекСимвол + ЧисловаяЧастьНомера;
	НомерДокумента = Лев(НомерДокумента, ДлинаНомера - СтрДлина(ЧисловаяЧастьНомера));
	
КонецЦикла;

МаксДлинаПрефикса = 10-СтрДлина(Формат(Число(ЧисловаяЧастьНомера),"ЧГ="));

Если МаксДлинаПрефикса &gt; 0 Тогда
	ПрефиксНомера = Лев(НомерДокумента, МаксДлинаПрефикса);
Иначе
	ПрефиксНомера = "";
КонецЕсли;

ЧисловаяЧастьНомера = Прав(ЧисловаяЧастьНомера, 10-СтрДлина(ПрефиксНомера));
// УникальныйСимволДокумента - передается в обработчиках перед использованием алгоритма
Значение = ПрефиксНомера + УникальныйСимволДокумента + ЧисловаяЧастьНомера;</Текст>
		</Алгоритм>
		<Алгоритм Имя="ПреобразоватьКодыСправочника" ИспользуетсяПриЗагрузке="true">
			<Текст>
ДлинаКода = Справочники[ИмяСправочника].СоздатьЭлемент().Метаданные().ДлинаКода;
Выборка = Справочники[ИмяСправочника].Выбрать();

Сч = 0;

Пока Выборка.Следующий() Цикл
	
	Если Сч % 10 = 0 Тогда
		Состояние("Справочник """ + ИмяСправочника + """: Обработано элементов " + Сч);
	КонецЕсли;
	
	Сч = Сч + 1;
	
	СправочникОбъект = Выборка.ПолучитьОбъект();
	Если Прав(СправочникОбъект.Код, 1) &lt;&gt; " " Тогда
		Продолжить;
	КонецЕсли;
	
	Попытка
		ПреобразованныйКод = Число(СокрЛП(СправочникОбъект.Код));
	Исключение
		// При выгрузке из ДАЛИОНа код всегда должен преобразовываться в число, 
		// т.к. коды справочников "Контрагенты" и "Номенклатура" числовые.
		// Если такое преобразование невозможно, то этот элемент не из ДАЛИОНа.
		Продолжить;
	КонецПопытки;
	
	ПреобразованныйКод = СтрЗаменить(ПреобразованныйКод, Символы.НПП, "");
	ПреобразованныйКод = Лев("00000000000", ДлинаКода - СтрДлина(ПреобразованныйКод)) + ПреобразованныйКод;
	
	СправочникОбъект.Код = ПреобразованныйКод;
	
	Попытка
		СправочникОбъект.Записать();
	Исключение
		Сообщить("Ошибка при записи элемента """ + СправочникОбъект + """ справочника """ + ИмяСправочника + """.");
		Сообщить(ОписаниеОшибки());
		ОшибкаПриПреобразовании = Истина;
	Конецпопытки;
	
КонецЦикла;</Текст>
		</Алгоритм>
		<Алгоритм Имя="ПрочитатьУзелСвязанныхДокументов" ИспользуетсяПриЗагрузке="true">
			<Текст>
Пока ФайлОбмена.Прочитать() Цикл
	
	ИмяУзла = ФайлОбмена.ЛокальноеИмя;
	ТипУзла = ФайлОбмена.ТипУзла;
	
	Если (ИмяУзла = "ДокументОснование") И (ТипУзла = одТипУзлаXML_НачалоЭлемента) Тогда 
		
		Если НЕ Параметры.НеЗамещатьПриЗагрузке ИЛИ НЕ ОбъектНайден Тогда
			
			ДатаДокум              = одАтрибут(ФайлОбмена, одТипДата  , "Дата");
			НомерДокум             = одАтрибут(ФайлОбмена, одТипСтрока, "Номер");
			ИмяМетаданныхДокумента = одАтрибут(ФайлОбмена, одТипСтрока, "ИмяМетаданныхДокумента");
			
			Если НЕ ПустаяСтрока(ИмяМетаданныхДокумента) Тогда
				СтруктураПолейПоиска = Новый Структура;
				СтруктураПолейПоиска.Вставить("Номер"                 , НомерДокум);
				СтруктураПолейПоиска.Вставить("Дата"                  , ДатаДокум);
				СтруктураПолейПоиска.Вставить("ИмяМетаданныхДокумента", ИмяМетаданныхДокумента);
				
				Параметры.СвязанныеДокументы.Вставить(Объект, СтруктураПолейПоиска);
			КонецЕсли;
			
		КонецЕсли;
		
	ИначеЕсли (ИмяУзла = "ДокументОснование") И (ТипУзла = одТипУзлаXML_КонецЭлемента) Тогда 
		Прервать; 
	КонецЕсли;
	
КонецЦикла;</Текст>
		</Алгоритм>
	</Алгоритмы>
	<Запросы/>
</ПравилаОбмена>