﻿<ПравилаОбмена>
	<ВерсияФормата РежимСовместимости="">2.01</ВерсияФормата>
	<Ид>5e65825c-8a50-4bce-999e-38dfed63000c    </Ид>
	<Наименование>Торговля+Склад, редакция 9.2 --&gt; БухгалтерияПредприятия 3.0</Наименование>
	<ДатаВремяСоздания>2019-01-21T17:36:49</ДатаВремяСоздания>
	<Источник ВерсияПлатформы="7.7" ВерсияКонфигурации="7.70.970" СинонимКонфигурации="">Торговля+Склад, редакция 9.2</Источник>
	<Приемник ВерсияПлатформы="8.0" ВерсияКонфигурации="3.0.67.38" СинонимКонфигурации="Бухгалтерия предприятия, редакция 3.0">БухгалтерияПредприятия</Приемник>
	<ПередЗагрузкойДанных>//Параметры.КомиссияПоСтрокамТабличнойЧасти = Новый Соответствие;</ПередЗагрузкойДанных>
	<ПередВыгрузкойОбъекта>Если ТипЗначенияСтр(Объект) = "Документ" Тогда
	Если (Объект.Проведен()=0)
	   И (Объект.Вид() &lt;&gt; "Доверенность")
	   И (Объект.Вид() &lt;&gt; "ПлатежноеПоручение")
	   И (Объект.Вид() &lt;&gt; "АвансовыйОтчет")
	   И (Объект.Вид() &lt;&gt; "ИнвентаризацияТМЦ") Тогда
		Отказ = 1;
	ИначеЕсли (ПустоеЗначение(Параметры.ЮрЛицо)=0) И (Объект.ЮрЛицо &lt;&gt; Параметры.ЮрЛицо) Тогда
		Отказ = 1;
	КонецЕсли;
КонецЕсли;</ПередВыгрузкойОбъекта>
	<ПослеЗагрузкиОбъекта>Если ИмяТипаОбъекта = "Справочник" ИЛИ ИмяТипаОбъекта = "ПланВидовХарактеристик" Тогда

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

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

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

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

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

Если Объект.Ответственный.Пустая() Тогда
	Объект.Ответственный = Пользователи.ТекущийПользователь();
КонецЕсли;

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

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

КоллекцияОбъектов.НоваяКолонка("НомерГТД");
КоллекцияОбъектов.НоваяКолонка("СтранаПроисхождения");
КоллекцияОбъектов.НоваяКолонка("СтатусПартии");

ТабПартий.НоваяКолонка("Номенклатура");
ТабПартий.НоваяКолонка("Количество");
ТабПартий.НоваяКолонка("НомерСтр");
ТабПартий.НоваяКолонка("ГТД");
ТабПартий.НоваяКолонка("СтранаПроисхождения");
ТабПартий.НоваяКолонка("СтатусПартии");

Рег = СоздатьОбъект("Регистр.ПартииНаличие");
Рег.ВыбратьДвиженияДокумента(Источник);

Пока Рег.ПолучитьДвижение() = 1 Цикл
	
	ТабДокумента.ПолучитьСтрокуПоНомеру(Рег.НомерСтроки());
	Если (Рег.Количество &gt; 0) И (ТабДокумента.Количество &gt; 0) Тогда
		
		КоллекцияОбъектов.НоваяСтрока();
		КоллекцияОбъектов.Номенклатура        = ТабДокумента.Номенклатура;
		КоллекцияОбъектов.Количество          = Мин(ТабДокумента.Количество, Рег.Количество);
		КоллекцияОбъектов.Единица             = ТабДокумента.Единица;
		КоллекцияОбъектов.Коэффициент         = ТабДокумента.Коэффициент;
		КоллекцияОбъектов.Цена                = ТабДокумента.Цена;
		КоллекцияОбъектов.Сумма               = ?(ТабДокумента.Количество = КоллекцияОбъектов.Количество, ТабДокумента.Сумма,
													ТабДокумента.Цена * КоллекцияОбъектов.Количество);
		КоллекцияОбъектов.СтавкаНДС			  = ТабДокумента.СтавкаНДС;
		КоллекцияОбъектов.СуммаНДС            = ?(ТабДокумента.Количество = КоллекцияОбъектов.Количество, ТабДокумента.СуммаНДС,
												  ?(Источник.СуммаВклНДС=1, КоллекцияОбъектов.Сумма * глВыделяемыйНДС(КоллекцияОбъектов.СтавкаНДС),
												  	КоллекцияОбъектов.Сумма * глНачисляемыйНДС(КоллекцияОбъектов.СтавкаНДС)));
		КоллекцияОбъектов.НомерГТД            = Рег.Партия.ГТД;
		КоллекцияОбъектов.СтранаПроисхождения = Рег.Партия.СтранаПроисхождения;
		КоллекцияОбъектов.СтатусПартии        = Рег.СтатусПартии;
		
		ТабДокумента.Количество = ТабДокумента.Количество - КоллекцияОбъектов.Количество;
		ТабДокумента.Сумма      = ТабДокумента.Сумма      - КоллекцияОбъектов.Сумма;
		ТабДокумента.СуммаНДС   = ТабДокумента.СуммаНДС   - КоллекцияОбъектов.СуммаНДС;
	КонецЕсли;
	
КонецЦикла;

ТабДокумента.ВыбратьСтроки();
Пока ТабДокумента.ПолучитьСтроку() = 1 Цикл 
	
	Если (ТабДокумента.Номенклатура.ВидНоменклатуры = Перечисление.ВидыНоменклатуры.Услуга) 
	 ИЛИ (ТабДокумента.Номенклатура.ВидНоменклатуры = Перечисление.ВидыНоменклатуры.Работа) Тогда
	 	Продолжить;
	КонецЕсли;
	
	Если ТабДокумента.Количество &gt; 0 Тогда
		
		КоллекцияОбъектов.НоваяСтрока();
		КоллекцияОбъектов.Номенклатура        = ТабДокумента.Номенклатура;
		КоллекцияОбъектов.Количество          = ТабДокумента.Количество;
		КоллекцияОбъектов.Единица             = ТабДокумента.Единица;
		КоллекцияОбъектов.Коэффициент         = ТабДокумента.Коэффициент;
		КоллекцияОбъектов.Цена                = ТабДокумента.Цена;
		КоллекцияОбъектов.Сумма               = ТабДокумента.Сумма;
		КоллекцияОбъектов.СтавкаНДС 		  = ТабДокумента.СтавкаНДС;
		КоллекцияОбъектов.СуммаНДС            = ТабДокумента.СуммаНДС;
		КоллекцияОбъектов.НомерГТД            = "";
		КоллекцияОбъектов.СтранаПроисхождения = "";
		КоллекцияОбъектов.СтатусПартии        = Перечисление.СтатусыПартии.Т_Купленный;
		
	КонецЕсли;
КонецЦикла;

КоллекцияОбъектов.Свернуть("Номенклатура, Единица, Коэффициент, Цена, СтавкаНДС, НомерГТД, СтранаПроисхождения, СтатусПартии",
								"Количество, Сумма, СуммаНДС");
								
							
УзелКомиссияПоСтрокамТабличнойЧасти = DOMDocument.createNode(1, "КомиссияПоСтрокамТабличнойЧасти", "");

НомерСтроки = 0;
КоллекцияОбъектов.ВыбратьСтроки();
Пока КоллекцияОбъектов.ПолучитьСтроку() = 1 Цикл
	
	НомерСтроки = НомерСтроки + 1;
	
	УзелСтрока = DOMDocument.createNode(1, "Строка", "");
	УзелСтрока.setAttribute("НомерСтроки", НомерСтроки);
	УзелСтрока.text = ?(КоллекцияОбъектов.СтатусПартии = Перечисление.СтатусыПартии.Т_Принятый, 1, 0);
	УзелКомиссияПоСтрокамТабличнойЧасти.appendChild(УзелСтрока);
	
КонецЦикла;

Приемник.appendChild(УзелКомиссияПоСтрокамТабличнойЧасти);</ПриВыгрузке>
				<ПриЗагрузке>Если НЕ Параметры.Свойство("КомиссияПоСтрокамТабличнойЧасти") Тогда
	
	Параметры.Вставить("КомиссияПоСтрокамТабличнойЧасти", Новый Соответствие);
	
КонецЕсли;

КомиссияПоСтрокамТабличнойЧасти = Новый Соответствие;

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

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

Если Объект.Ответственный.Пустая() Тогда
	Объект.Ответственный = Пользователи.ТекущийПользователь();
КонецЕсли;

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

Объект.СуммаДокумента = УчетНДСПереопределяемый.ПолучитьСуммуДокументаСНДС(Объект, "Товары");</ПослеЗагрузки>
				<Источник>ДокументСсылка.ВозвратОтПокупателя</Источник>
				<Приемник>ДокументСсылка.ВозвратТоваровОтПокупателя</Приемник>
				<Свойства>
					<Свойство Поиск="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</Порядок>
						<Источник Имя="ДокОснование" Вид="Реквизит"/>
						<Приемник Имя="Сделка" Вид="Реквизит"/>
						<ПередВыгрузкой>Если ТипЗначения(Источник) = 12 Тогда //это документ
	Если Источник.Вид() = "ДокументСсылка.Реализация" Тогда
		ИмяПКО = "РеализацияТоваровУслуг";
	КонецЕсли;
КонецЕсли;</ПередВыгрузкой>
					</Свойство>
					<Свойство>
						<Код>13</Код>
						<Наименование>--&gt; ВидОперации</Наименование>
						<Порядок>650</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="ВидОперации" Вид="Реквизит" Тип="ПеречислениеСсылка.ВидыОперацийВозвратТоваровОтПокупателя"/>
						<ПередВыгрузкой>Значение = "ПродажаКомиссия";</ПередВыгрузкой>
					</Свойство>
					<Свойство>
						<Код>14</Код>
						<Наименование>Кратность --&gt; КратностьВзаиморасчетов</Наименование>
						<Порядок>700</Порядок>
						<Источник Имя="Кратность" Вид="Реквизит" Тип="Число"/>
						<Приемник Имя="КратностьВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
					</Свойство>
					<Свойство>
						<Код>15</Код>
						<Наименование>Курс --&gt; КурсВзаиморасчетов</Наименование>
						<Порядок>750</Порядок>
						<Источник Имя="Курс" Вид="Реквизит" Тип="Число"/>
						<Приемник Имя="КурсВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
					</Свойство>
					<Свойство>
						<Код>16</Код>
						<Наименование>СуммаВзаиморасчетов --&gt; СуммаДокумента</Наименование>
						<Порядок>800</Порядок>
						<Источник Имя="СуммаВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
						<Приемник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
					</Свойство>
					<Свойство>
						<Код>17</Код>
						<Наименование>СуммаВклНДС --&gt; СуммаВключаетНДС</Наименование>
						<Порядок>850</Порядок>
						<Источник Имя="СуммаВклНДС" Вид="Реквизит" Тип="Число"/>
						<Приемник Имя="СуммаВключаетНДС" Вид="Реквизит" Тип="Булево"/>
					</Свойство>
					<Свойство>
						<Код>18</Код>
						<Наименование>ЮрЛицо --&gt; Организация</Наименование>
						<Порядок>900</Порядок>
						<Источник Имя="ЮрЛицо" Вид="Реквизит" Тип="СправочникСсылка.СвоиЮрЛица"/>
						<Приемник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
						<КодПравилаКонвертации>Организации                                       </КодПравилаКонвертации>
					</Свойство>
					<Группа>
						<Код>19</Код>
						<Наименование>ТабличнаяЧасть --&gt; Товары</Наименование>
						<Порядок>950</Порядок>
						<Источник Имя="ТабличнаяЧасть" Вид="ТабличнаяЧасть"/>
						<Приемник Имя="Товары" Вид="ТабличнаяЧасть"/>
						<Свойство>
							<Код>20</Код>
							<Наименование>Количество --&gt; Количество</Наименование>
							<Порядок>50</Порядок>
							<Источник Имя="Количество" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="Количество" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>21</Код>
							<Наименование>Номенклатура --&gt; Номенклатура</Наименование>
							<Порядок>100</Порядок>
							<Источник Имя="Номенклатура" Вид="Реквизит" Тип="СправочникСсылка.Номенклатура"/>
							<Приемник Имя="Номенклатура" Вид="Реквизит" Тип="СправочникСсылка.Номенклатура"/>
							<КодПравилаКонвертации>Номенклатура                                      </КодПравилаКонвертации>
						</Свойство>
						<Свойство>
							<Код>22</Код>
							<Наименование>Себестоимость --&gt; Себестоимость</Наименование>
							<Порядок>150</Порядок>
							<Источник Имя="Себестоимость" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="Себестоимость" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>23</Код>
							<Наименование>СтавкаНДС --&gt; СтавкаНДС</Наименование>
							<Порядок>200</Порядок>
							<Источник Имя="СтавкаНДС" Вид="Реквизит" Тип="ПеречислениеСсылка.СтавкиНДС"/>
							<Приемник Имя="СтавкаНДС" Вид="Реквизит" Тип="ПеречислениеСсылка.СтавкиНДС"/>
							<КодПравилаКонвертации>СтавкиНДС                                         </КодПравилаКонвертации>
						</Свойство>
						<Свойство>
							<Код>24</Код>
							<Наименование>Сумма --&gt; Сумма</Наименование>
							<Порядок>250</Порядок>
							<Источник Имя="Сумма" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="Сумма" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>25</Код>
							<Наименование>СуммаНДС --&gt; СуммаНДС</Наименование>
							<Порядок>300</Порядок>
							<Источник Имя="СуммаНДС" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="СуммаНДС" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>26</Код>
							<Наименование>Цена --&gt; Цена</Наименование>
							<Порядок>350</Порядок>
							<Источник Имя="Цена" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="Цена" Вид="Реквизит" Тип="Число"/>
						</Свойство>
					</Группа>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>ВозвратТоваровПоставщику</Код>
				<Наименование>ДокументСсылка.ВозвратПоставщику --&gt; ДокументСсылка.ВозвратТоваровПоставщику</Наименование>
				<Порядок>300</Порядок>
				<ПриЗагрузке> Если Объект.Ответственный.Пустая() Тогда
	Объект.Ответственный = ПараметрыСеанса.ТекущийПользователь;//глЗначениеПеременной("глТекущийПользователь");
КонецЕсли;</ПриЗагрузке>
				<ПослеЗагрузки>
Объект.СчетУчетаРасчетовСКонтрагентом = ПланыСчетов.Хозрасчетный.РасчетыСПокупателями;
Объект.СчетУчетаРасчетовПоПретензиям  = ПланыСчетов.Хозрасчетный.РасчетыПоПретензиям;

// Корректируем количество с учетом коэффициента
Для каждого СтрокаТоваров Из Объект.Товары Цикл
	СтрокаТоваров.Количество = СтрокаТоваров.Количество * СтрокаТоваров.Коэффициент;
	Если СтрокаТоваров.Коэффициент &lt;&gt; 0 Тогда 
		СтрокаТоваров.Цена       = СтрокаТоваров.Цена / СтрокаТоваров.Коэффициент;
	КонецЕсли;
	СтрокаТоваров.СчетУчета    = ПланыСчетов.Хозрасчетный.ТоварыНаСкладах;
	СтрокаТоваров.СуммаНДС     = УчетНДСКлиентСервер.РассчитатьСуммуНДС(СтрокаТоваров.Сумма, Объект.СуммаВключаетНДС, УчетНДСВызовСервераПовтИсп.ПолучитьСтавкуНДС(СтрокаТоваров.СтавкаНДС));
КонецЦикла;

Объект.СуммаДокумента = УчетНДСПереопределяемый.ПолучитьСуммуДокументаСНДС(Объект, "Товары");</ПослеЗагрузки>
				<Источник>ДокументСсылка.ВозвратПоставщику</Источник>
				<Приемник>ДокументСсылка.ВозвратТоваровПоставщику</Приемник>
				<Свойства>
					<Свойство Поиск="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; Номенклатура</Наименование>
							<Порядок>50</Порядок>
							<Источник Имя="Номенклатура" Вид="Реквизит" Тип="СправочникСсылка.Номенклатура"/>
							<Приемник Имя="Номенклатура" Вид="Реквизит" Тип="СправочникСсылка.Номенклатура"/>
							<КодПравилаКонвертации>Номенклатура                                      </КодПравилаКонвертации>
						</Свойство>
						<Свойство>
							<Код>16</Код>
							<Наименование>Количество --&gt; Количество</Наименование>
							<Порядок>100</Порядок>
							<Источник Имя="Количество" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="Количество" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>17</Код>
							<Наименование>--&gt; ЕдиницаИзмерения</Наименование>
							<Порядок>150</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="ЕдиницаИзмерения" Вид="Реквизит" Тип="СправочникСсылка.КлассификаторЕдиницИзмерения"/>
							<КодПравилаКонвертации>КлассификаторЕдиницИзмерения                      </КодПравилаКонвертации>
							<ПередВыгрузкой>Значение = Источник.Единица.ОКЕИ;</ПередВыгрузкой>
						</Свойство>
						<Свойство>
							<Код>18</Код>
							<Наименование>СтавкаНДС --&gt; СтавкаНДС</Наименование>
							<Порядок>200</Порядок>
							<Источник Имя="СтавкаНДС" Вид="Реквизит" Тип="ПеречислениеСсылка.СтавкиНДС"/>
							<Приемник Имя="СтавкаНДС" Вид="Реквизит" Тип="ПеречислениеСсылка.СтавкиНДС"/>
							<КодПравилаКонвертации>СтавкиНДС                                         </КодПравилаКонвертации>
						</Свойство>
						<Свойство>
							<Код>19</Код>
							<Наименование>Сумма --&gt; Сумма</Наименование>
							<Порядок>250</Порядок>
							<Источник Имя="Сумма" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="Сумма" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>20</Код>
							<Наименование>СуммаНДС --&gt; СуммаНДС</Наименование>
							<Порядок>300</Порядок>
							<Источник Имя="СуммаНДС" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="СуммаНДС" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>21</Код>
							<Наименование>Цена --&gt; Цена</Наименование>
							<Порядок>350</Порядок>
							<Источник Имя="Цена" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="Цена" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>22</Код>
							<Наименование>Коэффициент --&gt; Коэффициент</Наименование>
							<Порядок>400</Порядок>
							<Источник Имя="Коэффициент" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="Коэффициент" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>24</Код>
							<Наименование>РозничнаяЦена --&gt; ЦенаВРознице</Наименование>
							<Порядок>450</Порядок>
							<Источник Имя="РозничнаяЦена" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="ЦенаВРознице" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>25</Код>
							<Наименование>--&gt; Себестоимость</Наименование>
							<Порядок>500</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="Себестоимость" Вид="Реквизит" Тип="Число"/>
							<ПередВыгрузкой>Значение = ОбъектКоллекции.Партия.ЗакупочнаяЦена;</ПередВыгрузкой>
						</Свойство>
					</Группа>
					<Свойство>
						<Код>23</Код>
						<Наименование>ДокОснование --&gt; Сделка</Наименование>
						<Порядок>750</Порядок>
						<Источник Имя="ДокОснование" Вид="Реквизит"/>
						<Приемник Имя="Сделка" Вид="Реквизит"/>
						<ПередВыгрузкой>Если ТипЗначения(Источник) = 12 Тогда //это документ
	Если Источник.Вид() = "ПоступлениеТМЦ" Тогда
		ИмяПКО = "ПоступлениеТоваровУслуг";
	КонецЕсли;
КонецЕсли;</ПередВыгрузкой>
					</Свойство>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>Доверенность</Код>
				<Наименование>ДокументСсылка.Доверенность --&gt; ДокументСсылка.Доверенность</Наименование>
				<Порядок>400</Порядок>
				<ПослеЗагрузки>Если Объект.Ответственный.Пустая() Тогда
	Объект.Ответственный = Пользователи.ТекущийПользователь();
КонецЕсли;</ПослеЗагрузки>
				<Источник>ДокументСсылка.Доверенность</Источник>
				<Приемник>ДокументСсылка.Доверенность</Приемник>
				<Свойства>
					<Свойство Поиск="true">
						<Код>1</Код>
						<Наименование>--&gt; Дата</Наименование>
						<Порядок>50</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="Дата" Вид="Свойство" Тип="Дата"/>
					</Свойство>
					<Свойство Поиск="true">
						<Код>2</Код>
						<Наименование>--&gt; Номер</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="Номер" Вид="Свойство" Тип="Строка"/>
					</Свойство>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>ИнвентаризацияТоваровНаСкладе</Код>
				<Наименование>ДокументСсылка.ИнвентаризацияТМЦ --&gt; ДокументСсылка.ИнвентаризацияТоваровНаСкладе</Наименование>
				<Порядок>500</Порядок>
				<ПослеЗагрузки>
// Корректируем количество с учетом коэффициента
Для каждого СтрокаТоваров Из Объект.Товары Цикл
	СтрокаТоваров.Количество = СтрокаТоваров.Количество;
КонецЦикла;


Если Объект.Ответственный.Пустая() Тогда
	Объект.Ответственный = Пользователи.ТекущийПользователь();
КонецЕсли;</ПослеЗагрузки>
				<Источник>ДокументСсылка.ИнвентаризацияТМЦ</Источник>
				<Приемник>ДокументСсылка.ИнвентаризацияТоваровНаСкладе</Приемник>
				<Свойства>
					<Свойство Поиск="true">
						<Код>1</Код>
						<Наименование>--&gt; Дата</Наименование>
						<Порядок>50</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="Дата" Вид="Свойство" Тип="Дата"/>
					</Свойство>
					<Свойство Поиск="true">
						<Код>2</Код>
						<Наименование>--&gt; Номер</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="Номер" Вид="Свойство" Тип="Строка"/>
					</Свойство>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>КорректировкаДолга</Код>
				<Наименование>ДокументСсылка.КорректировкаДолга --&gt; ДокументСсылка.КорректировкаДолга</Наименование>
				<Порядок>600</Порядок>
				<ПослеЗагрузки>Если Объект.Ответственный.Пустая() Тогда
	Объект.Ответственный = Пользователи.ТекущийПользователь();
КонецЕсли;</ПослеЗагрузки>
				<Источник>ДокументСсылка.КорректировкаДолга</Источник>
				<Приемник>ДокументСсылка.КорректировкаДолга</Приемник>
				<Свойства>
					<Свойство Поиск="true">
						<Код>1</Код>
						<Наименование>--&gt; Дата</Наименование>
						<Порядок>50</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="Дата" Вид="Свойство" Тип="Дата"/>
					</Свойство>
					<Свойство Поиск="true">
						<Код>2</Код>
						<Наименование>--&gt; Номер</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="Номер" Вид="Свойство" Тип="Строка"/>
					</Свойство>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>ОприходованиеТоваров</Код>
				<Наименование>ДокументСсылка.ОприходованиеТМЦ --&gt; ДокументСсылка.ОприходованиеТоваров</Наименование>
				<Порядок>700</Порядок>
				<ПослеЗагрузки>Для каждого СтрокаТЧ Из Объект.Товары Цикл
	
	СчетаУчета   = БухгалтерскийУчетПереопределяемый.ПолучитьСчетаУчетаНоменклатуры(Объект.Организация, СтрокаТЧ.Номенклатура, Объект.Склад);

КонецЦикла;

Если Объект.Ответственный.Пустая() Тогда
	Объект.Ответственный = Пользователи.ТекущийПользователь();
КонецЕсли;

// Корректируем количество с учетом коэффициента
Для каждого СтрокаТоваров Из Объект.Товары Цикл
	СтрокаТоваров.Количество = СтрокаТоваров.Количество * СтрокаТоваров.Коэффициент;
	Если СтрокаТоваров.Коэффициент &lt;&gt; 0 Тогда 
		СтрокаТоваров.Цена       = СтрокаТоваров.Цена / СтрокаТоваров.Коэффициент;
	КонецЕсли;
КонецЦикла;

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

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

КоллекцияОбъектов.НоваяКолонка("НомерГТД");
КоллекцияОбъектов.НоваяКолонка("СтранаПроисхождения");
КоллекцияОбъектов.НоваяКолонка("СтатусПартии");

ТабПартий.НоваяКолонка("Номенклатура");
ТабПартий.НоваяКолонка("Количество");
ТабПартий.НоваяКолонка("НомерСтр");
ТабПартий.НоваяКолонка("ГТД");
ТабПартий.НоваяКолонка("СтранаПроисхождения");
ТабПартий.НоваяКолонка("СтатусПартии");

Рег = СоздатьОбъект("Регистр.ПартииНаличие");
Рег.ВыбратьДвиженияДокумента(Источник);

Пока Рег.ПолучитьДвижение() = 1 Цикл
	
	ТабДокумента.ПолучитьСтрокуПоНомеру(Рег.НомерСтроки());
	Если (Рег.Количество &gt; 0) И (ТабДокумента.Количество &gt; 0) Тогда
		
		КоллекцияОбъектов.НоваяСтрока();
		КоллекцияОбъектов.Номенклатура        = ТабДокумента.Номенклатура;
		КоллекцияОбъектов.Количество          = Мин(ТабДокумента.Количество, Рег.Количество);
		КоллекцияОбъектов.Единица             = ТабДокумента.Единица;
		КоллекцияОбъектов.Коэффициент         = ТабДокумента.Коэффициент;
		КоллекцияОбъектов.Цена                = ТабДокумента.Цена;
		КоллекцияОбъектов.Сумма               = ?(ТабДокумента.Количество = КоллекцияОбъектов.Количество, ТабДокумента.Сумма,
													ТабДокумента.Цена * КоллекцияОбъектов.Количество);
		КоллекцияОбъектов.СтавкаНДС           = ТабДокумента.СтавкаНДС;
		КоллекцияОбъектов.СуммаНДС            = ?(ТабДокумента.Количество = КоллекцияОбъектов.Количество, ТабДокумента.СуммаНДС,
												  ?(Источник.СуммаВклНДС=1, КоллекцияОбъектов.Сумма * глВыделяемыйНДС(КоллекцияОбъектов.СтавкаНДС),
												  	КоллекцияОбъектов.Сумма * глНачисляемыйНДС(КоллекцияОбъектов.СтавкаНДС)));
		КоллекцияОбъектов.НомерГТД            = Рег.Партия.ГТД;
		КоллекцияОбъектов.СтранаПроисхождения = Рег.Партия.СтранаПроисхождения;
		КоллекцияОбъектов.СтатусПартии        = Рег.СтатусПартии;
		
		ТабДокумента.Количество = ТабДокумента.Количество - КоллекцияОбъектов.Количество;
		ТабДокумента.Сумма      = ТабДокумента.Сумма      - КоллекцияОбъектов.Сумма;
		ТабДокумента.СуммаНДС   = ТабДокумента.СуммаНДС   - КоллекцияОбъектов.СуммаНДС;
	КонецЕсли;
	
КонецЦикла;

// Даже, если движения по партиям по каким-то причинам отсутствуют все равно выгружаем остатки количства по строкам
ТабДокумента.ВыбратьСтроки();
Пока ТабДокумента.ПолучитьСтроку() = 1 Цикл 
	
	Если (ТабДокумента.Номенклатура.ВидНоменклатуры = Перечисление.ВидыНоменклатуры.Услуга) 
	 ИЛИ (ТабДокумента.Номенклатура.ВидНоменклатуры = Перечисление.ВидыНоменклатуры.Работа) Тогда
	 	Продолжить;
	КонецЕсли;
	
	Если ТабДокумента.Количество &gt; 0 Тогда
		
		КоллекцияОбъектов.НоваяСтрока();
		КоллекцияОбъектов.Номенклатура        = ТабДокумента.Номенклатура;
		КоллекцияОбъектов.Количество          = ТабДокумента.Количество;
		КоллекцияОбъектов.Единица             = ТабДокумента.Единица;
		КоллекцияОбъектов.Коэффициент         = ТабДокумента.Коэффициент;
		КоллекцияОбъектов.Цена                = ТабДокумента.Цена;
		КоллекцияОбъектов.Сумма               = ТабДокумента.Сумма;
		КоллекцияОбъектов.СтавкаНДС           = ТабДокумента.СтавкаНДС;
		КоллекцияОбъектов.СуммаНДС            = ТабДокумента.СуммаНДС;
		КоллекцияОбъектов.НомерГТД            = "";
		КоллекцияОбъектов.СтранаПроисхождения = "";
		КоллекцияОбъектов.СтатусПартии        = Перечисление.СтатусыПартии.Т_Купленный;
		
	КонецЕсли;
КонецЦикла;

КоллекцияОбъектов.Свернуть("Номенклатура, Единица, Коэффициент, Цена, СтавкаНДС, НомерГТД, СтранаПроисхождения, СтатусПартии",
								"Количество, Сумма, СуммаНДС");
								
							
УзелКомиссияПоСтрокамТабличнойЧасти = DOMDocument.createNode(1, "КомиссияПоСтрокамТабличнойЧасти", "");

НомерСтроки = 0;
КоллекцияОбъектов.ВыбратьСтроки();
Пока КоллекцияОбъектов.ПолучитьСтроку() = 1 Цикл
	
	НомерСтроки = НомерСтроки + 1;
	
	УзелСтрока = DOMDocument.createNode(1, "Строка", "");
	УзелСтрока.setAttribute("НомерСтроки", НомерСтроки);
	УзелСтрока.text = ?(КоллекцияОбъектов.СтатусПартии = Перечисление.СтатусыПартии.Т_Принятый, 1, 0);
	УзелКомиссияПоСтрокамТабличнойЧасти.appendChild(УзелСтрока);
	
КонецЦикла;

Приемник.appendChild(УзелКомиссияПоСтрокамТабличнойЧасти);

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

КомиссияПоСтрокамТабличнойЧасти = Новый Соответствие;

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

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

Если КомиссияПоСтрокамТабличнойЧасти &lt;&gt; Неопределено Тогда
	Для каждого Значение из КомиссияПоСтрокамТабличнойЧасти Цикл
		СтрокаТЧ = Объект.Товары.Получить(Значение.Ключ - 1);
		СчетаУчета = БухгалтерскийУчетПереопределяемый.ПолучитьСчетаУчетаНоменклатуры(Объект.Организация, СтрокаТЧ.Номенклатура, Объект.Склад);
		Если Значение.Значение Тогда
			СтрокаТЧ.СчетУчета = СчетаУчета.СчетУчета;
		КонецЕсли;
	КонецЦикла;
КонецЕсли;

Если Объект.Ответственный.Пустая() Тогда
	Объект.Ответственный = Пользователи.ТекущийПользователь();
КонецЕсли;

Объект.СуммаДокумента = УчетНДСПереопределяемый.ПолучитьСуммуДокументаСНДС(Объект, "Товары");</ПослеЗагрузки>
				<Источник>ДокументСсылка.ОтчетККМ</Источник>
				<Приемник>ДокументСсылка.ОтчетОРозничныхПродажах</Приемник>
				<Свойства>
					<Свойство Поиск="true">
						<Код>1</Код>
						<Наименование>--&gt; Дата</Наименование>
						<Порядок>50</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="Дата" Вид="Свойство" Тип="Дата"/>
					</Свойство>
					<Свойство Поиск="true">
						<Код>2</Код>
						<Наименование>--&gt; Номер</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="Номер" Вид="Свойство" Тип="Строка"/>
					</Свойство>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>ОтчетКомиссионераОПродажах</Код>
				<Наименование>ДокументСсылка.ОтчетКомиссионера --&gt; ДокументСсылка.ОтчетКомиссионераОПродажах</Наименование>
				<Порядок>900</Порядок>
				<ПослеЗагрузки>Документы.ОтчетКомиссионераОПродажах.ЗаполнитьСчетаУчетаВТабличнойЧасти(Объект, "Товары");

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

Если УчетнаяПолитика.ПрименяетсяУСН(Объект.Организация, Объект.Дата) Тогда

	Объект.СчетУчетаРасчетовСКонтрагентомУСН          = СчетаУчета.СчетРасчетовПокупателяУСН;
	Объект.СчетУчетаРасчетовПоАвансамПолученнымУСН    = СчетаУчета.СчетАвансовПокупателяУСН;
	Объект.СчетУчетаРасчетовЗаПосредническиеУслугиУСН = СчетаУчета.СчетРасчетовУСН;
	Объект.СчетУчетаРасчетовПоАвансамВыданнымУСН      = СчетаУчета.СчетАвансовУСН;

КонецЕсли;

Если Объект.Ответственный.Пустая() Тогда
	Объект.Ответственный = Пользователи.ТекущийПользователь();
КонецЕсли;

// Корректируем количество с учетом коэффициента
Для каждого СтрокаТоваров Из Объект.Товары Цикл
	СтрокаТоваров.Количество = СтрокаТоваров.Количество * СтрокаТоваров.Коэффициент;
	Если СтрокаТоваров.Коэффициент &lt;&gt; 0 Тогда 
		СтрокаТоваров.Цена       = СтрокаТоваров.Цена / СтрокаТоваров.Коэффициент;
	КонецЕсли;
КонецЦикла;

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

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

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

Если Объект.Ответственный.Пустая() Тогда
	Объект.Ответственный = Пользователи.ТекущийПользователь();
КонецЕсли;

// Корректируем количество с учетом коэффициента
Для каждого СтрокаТоваров Из Объект.Товары Цикл
	СтрокаТоваров.Количество = СтрокаТоваров.Количество * СтрокаТоваров.Коэффициент;
	Если СтрокаТоваров.Коэффициент &lt;&gt; 0 Тогда 
		СтрокаТоваров.Цена       = СтрокаТоваров.Цена / СтрокаТоваров.Коэффициент;
	КонецЕсли;
КонецЦикла;

Объект.СуммаДокумента = УчетНДСПереопределяемый.ПолучитьСуммуДокументаСНДС(Объект, "Товары");
Объект.СуммаВознаграждения = Объект.Товары.Итог("СуммаВознаграждения")+?(Объект.СуммаВключаетНДС,0,Объект.Товары.Итог("СуммаНДСВознаграждения"));</ПослеЗагрузки>
				<Источник>ДокументСсылка.ОтчетКомитенту</Источник>
				<Приемник>ДокументСсылка.ОтчетКомитентуОПродажах</Приемник>
				<Свойства>
					<Свойство Поиск="true">
						<Код>1</Код>
						<Наименование>--&gt; Номер</Наименование>
						<Порядок>50</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="Номер" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство Поиск="true">
						<Код>2</Код>
						<Наименование>--&gt; Дата</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="Дата" Вид="Свойство" Тип="Дата"/>
					</Свойство>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>ПеремещениеТоваров</Код>
				<Наименование>ДокументСсылка.ПеремещениеТМЦ --&gt; ДокументСсылка.ПеремещениеОС</Наименование>
				<Порядок>1100</Порядок>
				<ПослеЗагрузки>Документы.ПеремещениеТоваров.ЗаполнитьСчетаУчетаВТабличнойЧасти(Объект, "Товары");
Документы.ПеремещениеТоваров.ЗаполнитьСчетаУчетаВТабличнойЧасти(Объект, "ТоварыНаКомиссии");
Документы.ПеремещениеТоваров.ЗаполнитьСчетаУчетаВТабличнойЧасти(Объект, "ВозвратнаяТара");

Если Объект.Ответственный.Пустая() Тогда
	Объект.Ответственный = Пользователи.ТекущийПользователь();
КонецЕсли;

//Если Объект.ВидОперации.Пустая() Тогда   в редакции 3.0 удален
//	Объект.ВидОперации = Перечисления.ВидыОперацийПеремещениеТоваров.ТоварыПродукция;
//КонецЕсли;

// Корректируем количество с учетом коэффициента
Для каждого СтрокаТоваров Из Объект.Товары Цикл
	СтрокаТоваров.Количество = СтрокаТоваров.Количество * СтрокаТоваров.Коэффициент;
	Если СтрокаТоваров.Коэффициент &lt;&gt; 0 Тогда 
		СтрокаТоваров.Цена       = СтрокаТоваров.Цена / СтрокаТоваров.Коэффициент;
	КонецЕсли;
КонецЦикла;</ПослеЗагрузки>
				<Источник>ДокументСсылка.ПеремещениеТМЦ</Источник>
				<Приемник>ДокументСсылка.ПеремещениеТоваров</Приемник>
				<Свойства>
					<Свойство Поиск="true">
						<Код>1</Код>
						<Наименование>--&gt; Номер</Наименование>
						<Порядок>50</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="Номер" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство Поиск="true">
						<Код>2</Код>
						<Наименование>--&gt; Дата</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="Дата" Вид="Свойство" Тип="Дата"/>
					</Свойство>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>ПереоценкаТоваровВРознице</Код>
				<Наименование>ДокументСсылка.ПереоценкаРозница --&gt; ДокументСсылка.ПереоценкаТоваровВРознице</Наименование>
				<Порядок>1200</Порядок>
				<ПослеЗагрузки>Если Объект.Ответственный.Пустая() Тогда
	Объект.Ответственный = ПараметрыСеанса.ТекущийПользователь;//глЗначениеПеременной("глТекущийПользователь");
КонецЕсли;</ПослеЗагрузки>
				<Источник>ДокументСсылка.ПереоценкаРозница</Источник>
				<Приемник>ДокументСсылка.ПереоценкаТоваровВРознице</Приемник>
				<Свойства>
					<Свойство Поиск="true">
						<Код>1</Код>
						<Наименование>--&gt; Дата</Наименование>
						<Порядок>50</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="Дата" Вид="Свойство" Тип="Дата"/>
					</Свойство>
					<Свойство Поиск="true">
						<Код>2</Код>
						<Наименование>--&gt; Номер</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="Номер" Вид="Свойство" Тип="Строка"/>
					</Свойство>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>ПриходныйКассовыйОрдер</Код>
				<Наименование>ДокументСсылка.ПКО --&gt; ДокументСсылка.ПриходныйКассовыйОрдер</Наименование>
				<Порядок>1300</Порядок>
				<ПослеЗагрузки>Объект.РасшифровкаПлатежа.Очистить();

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

Если Объект.Ответственный.Пустая() Тогда
	Объект.Ответственный = Пользователи.ТекущийПользователь();
КонецЕсли;

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

Если НЕ ЗначениеЗаполнено(Объект.Контрагент) Тогда
	Объект.Контрагент = Справочники.Контрагенты.ПустаяСсылка();
КонецЕсли;</ПослеЗагрузки>
				<Источник>ДокументСсылка.ПКО</Источник>
				<Приемник>ДокументСсылка.ПриходныйКассовыйОрдер</Приемник>
				<Свойства>
					<Свойство Поиск="true">
						<Код>1</Код>
						<Наименование>НомерДок --&gt; Номер</Наименование>
						<Порядок>50</Порядок>
						<Источник Имя="НомерДок" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Номер" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство Поиск="true">
						<Код>2</Код>
						<Наименование>ДатаДок --&gt; Дата</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="ДатаДок" Вид="Свойство" Тип="Дата"/>
						<Приемник Имя="Дата" Вид="Свойство" Тип="Дата"/>
					</Свойство>
					<Свойство>
						<Код>3</Код>
						<Наименование>Комментарий --&gt; Комментарий</Наименование>
						<Порядок>150</Порядок>
						<Источник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>4</Код>
						<Наименование>Контрагент --&gt; Контрагент</Наименование>
						<Порядок>200</Порядок>
						<Источник Имя="Контрагент" Вид="Реквизит" Тип="СправочникСсылка.Контрагенты"/>
						<Приемник Имя="Контрагент" Вид="Реквизит"/>
						<ПередВыгрузкой>Если ПустоеЗначение(Источник.Контрагент) = 1 Тогда
	Значение = Источник.ФизЛицо;
	ИмяПКО = "ФизическиеЛица";
Иначе
	ИмяПКО = "Контрагенты";
КонецЕсли;</ПередВыгрузкой>
					</Свойство>
					<Свойство>
						<Код>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</Порядок>
						<Источник Имя="Валюта" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
						<Приемник Имя="ВалютаДокумента" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
						<КодПравилаКонвертации>Валюты                                            </КодПравилаКонвертации>
					</Свойство>
					<Группа Отключить="true">
						<Код>17</Код>
						<Наименование>--&gt; РасшифровкаПлатежа</Наименование>
						<Порядок>850</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="РасшифровкаПлатежа" Вид="ТабличнаяЧасть"/>
						<Свойство>
							<Код>18</Код>
							<Наименование>Договор --&gt; ДоговорКонтрагента</Наименование>
							<Порядок>50</Порядок>
							<Источник Имя="Договор" Вид="Реквизит" Тип="СправочникСсылка.Договоры"/>
							<Приемник Имя="ДоговорКонтрагента" Вид="Реквизит" Тип="СправочникСсылка.ДоговорыКонтрагентов"/>
							<КодПравилаКонвертации>ДоговорыКонтрагентов                              </КодПравилаКонвертации>
						</Свойство>
						<Свойство>
							<Код>19</Код>
							<Наименование>Кратность --&gt; КратностьВзаиморасчетов</Наименование>
							<Порядок>100</Порядок>
							<Источник Имя="Кратность" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="КратностьВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>20</Код>
							<Наименование>Курс --&gt; КурсВзаиморасчетов</Наименование>
							<Порядок>150</Порядок>
							<Источник Имя="Курс" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="КурсВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>21</Код>
							<Наименование>СтавкаНДС --&gt; СтавкаНДС</Наименование>
							<Порядок>200</Порядок>
							<Источник Имя="СтавкаНДС" Вид="Реквизит" Тип="ПеречислениеСсылка.СтавкиНДС"/>
							<Приемник Имя="СтавкаНДС" Вид="Реквизит" Тип="ПеречислениеСсылка.СтавкиНДС"/>
							<КодПравилаКонвертации>СтавкиНДС                                         </КодПравилаКонвертации>
						</Свойство>
						<Свойство>
							<Код>22</Код>
							<Наименование>ДвижениеДенежныхСредств --&gt; СтатьяДвиженияДенежныхСредств</Наименование>
							<Порядок>250</Порядок>
							<Источник Имя="ДвижениеДенежныхСредств" Вид="Реквизит" Тип="СправочникСсылка.ДвиженияДенежныхСредств"/>
							<Приемник Имя="СтатьяДвиженияДенежныхСредств" Вид="Реквизит" Тип="СправочникСсылка.СтатьиДвиженияДенежныхСредств"/>
							<КодПравилаКонвертации>СтатьиДвиженияДенежныхСредствСправочник           </КодПравилаКонвертации>
						</Свойство>
						<Свойство>
							<Код>23</Код>
							<Наименование>Сумма --&gt; СуммаВзаиморасчетов</Наименование>
							<Порядок>300</Порядок>
							<Источник Имя="Сумма" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="СуммаВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>24</Код>
							<Наименование>СуммаВзаиморасчетов --&gt; СуммаПлатежа</Наименование>
							<Порядок>350</Порядок>
							<Источник Имя="СуммаВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="СуммаПлатежа" Вид="Реквизит" Тип="Число"/>
						</Свойство>
					</Группа>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>ПоступлениеДопРасходов</Код>
				<Наименование>ДокументСсылка.ПоступлениеДопРасходы --&gt; ДокументСсылка.ПоступлениеДопРасходов</Наименование>
				<Порядок>1400</Порядок>
				<ПередВыгрузкой>КлючВыгружаемыхДанных = Источник.НомерДок + Источник.ДатаДок + Источник.НомерСтроки;
Источник.ВыбратьСтроки();
СтавкаНДСПред = "";
Пока Источник.ПолучитьСтроку()=1 Цикл
	Если СтавкаНДСПред = "" Тогда
		СтавкаНДСПред = Источник.СтавкаНДС;
	КонецЕсли;
	Если Источник.СтавкаНДС &lt;&gt; СтавкаНДСПред Тогда
		Сообщить("Документы ""Поступление (доп. расходы по ТМЦ)"" с разными ставками НДС в табличной части не выгружаются!");
		Сообщить("Документ " + Источник + " не выгружен!");
		Отказ = 1;
		Прервать;
	КонецЕсли;
КонецЦикла;</ПередВыгрузкой>
				<ПослеЗагрузки>СчетаУчета = БухгалтерскийУчетПереопределяемый.ПолучитьСчетаРасчетовСКонтрагентом(Объект.Организация, Объект.Контрагент, Объект.ДоговорКонтрагента);
Объект.СчетУчетаРасчетовСКонтрагентом = СчетаУчета.СчетРасчетов;
Объект.СчетУчетаРасчетовПоАвансам     = СчетаУчета.СчетАвансов;
Документы.ПоступлениеДопРасходов.ЗаполнитьСчетаУчетаВТабличнойЧасти(Объект, "Товары");
Объект.СуммаДокумента = УчетНДСПереопределяемый.ПолучитьСуммуДокументаСНДС(Объект);
Объект.СуммаНДС = УчетНДСКлиентСервер.РассчитатьСуммуНДС(Объект.Сумма, Объект.СуммаВключаетНДС, УчетНДСВызовСервераПовтИсп.ПолучитьСтавкуНДС(Объект.СтавкаНДС));

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

Документы.ПоступлениеТоваровУслуг.ЗаполнитьСчетаУчетаВТабличнойЧасти(Объект,"Товары");
Документы.ПоступлениеТоваровУслуг.ЗаполнитьСчетаУчетаВТабличнойЧасти(Объект,"Услуги");
Документы.ПоступлениеТоваровУслуг.ЗаполнитьСчетаУчетаВТабличнойЧасти(Объект,"ВозвратнаяТара");

// Корректируем количество с учетом коэффициента
Для каждого СтрокаТоваров Из Объект.Товары Цикл
	СтрокаТоваров.Количество = СтрокаТоваров.Количество * СтрокаТоваров.Коэффициент;
	Если СтрокаТоваров.Коэффициент &lt;&gt; 0 Тогда 
		СтрокаТоваров.Цена       = СтрокаТоваров.Цена / СтрокаТоваров.Коэффициент;
	КонецЕсли;
КонецЦикла;

Объект.СуммаДокумента = УчетНДСПереопределяемый.ПолучитьСуммуДокументаСНДС(Объект);
Объект.СпособЗачетаАвансов = Перечисления.СпособыЗачетаАвансов.Автоматически;
Объект.Товары.Очистить();</ПослеЗагрузки>
				<Источник>ДокументСсылка.ПоступлениеПрочее</Источник>
				<Приемник>ДокументСсылка.ПоступлениеТоваровУслуг</Приемник>
				<Свойства>
					<Свойство Поиск="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</Порядок>
						<Источник Имя="Курс" Вид="Реквизит" Тип="Число"/>
						<Приемник Имя="КурсВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
					</Свойство>
					<Группа>
						<Код>15</Код>
						<Наименование>ТабличнаяЧасть --&gt; Услуги</Наименование>
						<Порядок>750</Порядок>
						<Источник Имя="ТабличнаяЧасть" Вид="ТабличнаяЧасть"/>
						<Приемник Имя="Услуги" Вид="ТабличнаяЧасть"/>
						<Свойство>
							<Код>16</Код>
							<Наименование>Количество --&gt; Количество</Наименование>
							<Порядок>50</Порядок>
							<Источник Имя="Количество" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="Количество" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>17</Код>
							<Наименование>Содержание --&gt; Содержание</Наименование>
							<Порядок>100</Порядок>
							<Источник Имя="Содержание" Вид="Реквизит" Тип="Строка"/>
							<Приемник Имя="Содержание" Вид="Реквизит" Тип="Строка"/>
						</Свойство>
						<Свойство>
							<Код>18</Код>
							<Наименование>СтавкаНДС --&gt; СтавкаНДС</Наименование>
							<Порядок>150</Порядок>
							<Источник Имя="СтавкаНДС" Вид="Реквизит" Тип="ПеречислениеСсылка.СтавкиНДС"/>
							<Приемник Имя="СтавкаНДС" Вид="Реквизит" Тип="ПеречислениеСсылка.СтавкиНДС"/>
							<КодПравилаКонвертации>СтавкиНДС                                         </КодПравилаКонвертации>
						</Свойство>
						<Свойство>
							<Код>19</Код>
							<Наименование>Сумма --&gt; Сумма</Наименование>
							<Порядок>200</Порядок>
							<Источник Имя="Сумма" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="Сумма" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>20</Код>
							<Наименование>СуммаНДС --&gt; СуммаНДС</Наименование>
							<Порядок>250</Порядок>
							<Источник Имя="СуммаНДС" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="СуммаНДС" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>21</Код>
							<Наименование>Счет --&gt; СчетЗатрат</Наименование>
							<Порядок>300</Порядок>
							<Источник Имя="Счет" Вид="Реквизит"/>
							<Приемник Имя="СчетЗатрат" Вид="Реквизит" Тип="ПланСчетовСсылка.Хозрасчетный"/>
						</Свойство>
						<Свойство>
							<Код>22</Код>
							<Наименование>СчетНУ --&gt; СчетЗатратНУ</Наименование>
							<Порядок>350</Порядок>
							<Источник Имя="СчетНУ" Вид="Реквизит"/>
							<Приемник Имя="СчетЗатратНУ" Вид="Реквизит" Тип="ПланСчетовСсылка.Хозрасчетный"/>
						</Свойство>
						<Свойство>
							<Код>23</Код>
							<Наименование>Субконто1 --&gt; Субконто1</Наименование>
							<Порядок>400</Порядок>
							<Источник Имя="Субконто1" Вид="Реквизит"/>
							<Приемник Имя="Субконто1" Вид="Реквизит"/>
						</Свойство>
						<Свойство>
							<Код>24</Код>
							<Наименование>Субконто2 --&gt; Субконто2</Наименование>
							<Порядок>450</Порядок>
							<Источник Имя="Субконто2" Вид="Реквизит"/>
							<Приемник Имя="Субконто2" Вид="Реквизит"/>
						</Свойство>
						<Свойство>
							<Код>25</Код>
							<Наименование>Субконто3 --&gt; Субконто3</Наименование>
							<Порядок>500</Порядок>
							<Источник Имя="Субконто3" Вид="Реквизит"/>
							<Приемник Имя="Субконто3" Вид="Реквизит"/>
						</Свойство>
						<Свойство>
							<Код>26</Код>
							<Наименование>СубконтоНУ1 --&gt; СубконтоНУ1</Наименование>
							<Порядок>550</Порядок>
							<Источник Имя="СубконтоНУ1" Вид="Реквизит"/>
							<Приемник Имя="СубконтоНУ1" Вид="Реквизит"/>
						</Свойство>
						<Свойство>
							<Код>27</Код>
							<Наименование>СубконтоНУ2 --&gt; СубконтоНУ2</Наименование>
							<Порядок>600</Порядок>
							<Источник Имя="СубконтоНУ2" Вид="Реквизит"/>
							<Приемник Имя="СубконтоНУ2" Вид="Реквизит"/>
						</Свойство>
						<Свойство>
							<Код>28</Код>
							<Наименование>СубконтоНУ3 --&gt; СубконтоНУ3</Наименование>
							<Порядок>650</Порядок>
							<Источник Имя="СубконтоНУ3" Вид="Реквизит"/>
							<Приемник Имя="СубконтоНУ3" Вид="Реквизит"/>
						</Свойство>
						<Свойство>
							<Код>29</Код>
							<Наименование>Цена --&gt; Цена</Наименование>
							<Порядок>700</Порядок>
							<Источник Имя="Цена" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="Цена" Вид="Реквизит" Тип="Число"/>
						</Свойство>
					</Группа>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>ПоступлениеТоваровУслуг</Код>
				<Наименование>ДокументСсылка.ПоступлениеТМЦ --&gt; ДокументСсылка.ПоступлениеТоваровУслуг</Наименование>
				<Порядок>1500</Порядок>
				<ПриЗагрузке>Если Объект.Ответственный.Пустая() Тогда
	Объект.Ответственный = Пользователи.ТекущийПользователь();
КонецЕсли;</ПриЗагрузке>
				<ПослеЗагрузки>
Если Объект.ДоговорКонтрагента.ВидДоговора = Перечисления.ВидыДоговоровКонтрагентов.СКомитентом Тогда
	Объект.СчетУчетаРасчетовСКонтрагентом = ПланыСчетов.Хозрасчетный.РасчетыСПрочимиПоставщикамиИПодрядчиками;
Иначе
	Объект.СчетУчетаРасчетовСКонтрагентом = ПланыСчетов.Хозрасчетный.РасчетыСПоставщиками;
КонецЕсли;

Объект.СчетУчетаРасчетовПоАвансам     = ПланыСчетов.Хозрасчетный.РасчетыПоАвансамВыданным;
Объект.СчетУчетаРасчетовПоТаре        = ПланыСчетов.Хозрасчетный.ПустаяСсылка();

// Корректируем количество с учетом коэффициента
Для каждого СтрокаТоваров Из Объект.Товары Цикл
	СтрокаТоваров.Количество = СтрокаТоваров.Количество * СтрокаТоваров.Коэффициент;
	Если СтрокаТоваров.Коэффициент &lt;&gt; 0 Тогда 
		СтрокаТоваров.Цена       = СтрокаТоваров.Цена / СтрокаТоваров.Коэффициент;
	КонецЕсли;
	
	СтрокаТоваров.СчетУчета    = ПланыСчетов.Хозрасчетный.ТоварыНаСкладах;
	СтрокаТоваров.СчетУчетаНДС = ПланыСчетов.Хозрасчетный.НДСпоПриобретеннымМПЗ;
КонецЦикла;

Объект.СуммаДокумента = УчетНДСПереопределяемый.ПолучитьСуммуДокументаСНДС(Объект);
Объект.СпособЗачетаАвансов = Перечисления.СпособыЗачетаАвансов.Автоматически;
Объект.Услуги.Очистить();</ПослеЗагрузки>
				<Источник>ДокументСсылка.ПоступлениеТМЦ</Источник>
				<Приемник>ДокументСсылка.ПоступлениеТоваровУслуг</Приемник>
				<Свойства>
					<Группа>
						<Код>1</Код>
						<Наименование>ТабличнаяЧасть --&gt; Товары</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="ТабличнаяЧасть" Вид="ТабличнаяЧасть"/>
						<Приемник Имя="Товары" Вид="ТабличнаяЧасть"/>
						<Свойство Отключить="true">
							<Код>2</Код>
							<Наименование>ВидТМЦ --&gt;</Наименование>
							<Порядок>100</Порядок>
							<Источник Имя="ВидТМЦ" Вид="Реквизит" Тип="ПеречислениеСсылка.ВидыТМЦ"/>
							<Приемник Имя="" Вид=""/>
						</Свойство>
						<Свойство>
							<Код>3</Код>
							<Наименование>Номенклатура --&gt; Номенклатура</Наименование>
							<Порядок>200</Порядок>
							<Источник Имя="Номенклатура" Вид="Реквизит" Тип="СправочникСсылка.Номенклатура"/>
							<Приемник Имя="Номенклатура" Вид="Реквизит" Тип="СправочникСсылка.Номенклатура"/>
							<КодПравилаКонвертации>Номенклатура                                      </КодПравилаКонвертации>
						</Свойство>
						<Свойство>
							<Код>4</Код>
							<Наименование>Количество --&gt; Количество</Наименование>
							<Порядок>300</Порядок>
							<Источник Имя="Количество" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="Количество" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>5</Код>
							<Наименование>--&gt; ЕдиницаИзмерения</Наименование>
							<Порядок>400</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="ЕдиницаИзмерения" Вид="Реквизит" Тип="СправочникСсылка.КлассификаторЕдиницИзмерения"/>
							<КодПравилаКонвертации>КлассификаторЕдиницИзмерения                      </КодПравилаКонвертации>
							<ПередВыгрузкой>Значение = Источник.Единица.ОКЕИ;</ПередВыгрузкой>
						</Свойство>
						<Свойство>
							<Код>6</Код>
							<Наименование>Коэффициент --&gt; Коэффициент</Наименование>
							<Порядок>500</Порядок>
							<Источник Имя="Коэффициент" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="Коэффициент" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>7</Код>
							<Наименование>Цена --&gt; Цена</Наименование>
							<Порядок>600</Порядок>
							<Источник Имя="Цена" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="Цена" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>8</Код>
							<Наименование>Сумма --&gt; Сумма</Наименование>
							<Порядок>700</Порядок>
							<Источник Имя="Сумма" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="Сумма" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>9</Код>
							<Наименование>СтавкаНДС --&gt; СтавкаНДС</Наименование>
							<Порядок>800</Порядок>
							<Источник Имя="СтавкаНДС" Вид="Реквизит" Тип="ПеречислениеСсылка.СтавкиНДС"/>
							<Приемник Имя="СтавкаНДС" Вид="Реквизит" Тип="ПеречислениеСсылка.СтавкиНДС"/>
							<КодПравилаКонвертации>СтавкиНДС                                         </КодПравилаКонвертации>
						</Свойство>
						<Свойство>
							<Код>10</Код>
							<Наименование>СуммаНДС --&gt; СуммаНДС</Наименование>
							<Порядок>900</Порядок>
							<Источник Имя="СуммаНДС" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="СуммаНДС" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>11</Код>
							<Наименование>--&gt; НомерГТД</Наименование>
							<Порядок>1000</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="НомерГТД" Вид="Реквизит" Тип="СправочникСсылка.НомераГТД"/>
							<ПередВыгрузкой>Значение = ОбъектКоллекции.Партия.ГТД;</ПередВыгрузкой>
						</Свойство>
						<Свойство>
							<Код>12</Код>
							<Наименование>--&gt; СтранаПроисхождения</Наименование>
							<Порядок>1100</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="СтранаПроисхождения" Вид="Реквизит" Тип="СправочникСсылка.СтраныМира"/>
							<КодПравилаКонвертации>КлассификаторСтранМира                            </КодПравилаКонвертации>
							<ПередВыгрузкой>Значение = ОбъектКоллекции.Партия.СтранаПроисхождения;</ПередВыгрузкой>
						</Свойство>
					</Группа>
					<Свойство Поиск="true">
						<Код>13</Код>
						<Наименование>НомерДок --&gt; Номер</Наименование>
						<Порядок>200</Порядок>
						<Источник Имя="НомерДок" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Номер" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство Поиск="true">
						<Код>14</Код>
						<Наименование>ДатаДок --&gt; Дата</Наименование>
						<Порядок>300</Порядок>
						<Источник Имя="ДатаДок" Вид="Свойство" Тип="Дата"/>
						<Приемник Имя="Дата" Вид="Свойство" Тип="Дата"/>
					</Свойство>
					<Свойство>
						<Код>15</Код>
						<Наименование>ЮрЛицо --&gt; Организация</Наименование>
						<Порядок>400</Порядок>
						<Источник Имя="ЮрЛицо" Вид="Реквизит" Тип="СправочникСсылка.СвоиЮрЛица"/>
						<Приемник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
						<КодПравилаКонвертации>Организации                                       </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>16</Код>
						<Наименование>Комментарий --&gt; Комментарий</Наименование>
						<Порядок>500</Порядок>
						<Источник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>17</Код>
						<Наименование>Склад --&gt; Склад</Наименование>
						<Порядок>600</Порядок>
						<Источник Имя="Склад" Вид="Реквизит" Тип="СправочникСсылка.Склады"/>
						<Приемник Имя="Склад" Вид="Реквизит" Тип="СправочникСсылка.Склады"/>
						<КодПравилаКонвертации>Склады                                            </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>18</Код>
						<Наименование>Контрагент --&gt; Контрагент</Наименование>
						<Порядок>700</Порядок>
						<Источник Имя="Контрагент" Вид="Реквизит" Тип="СправочникСсылка.Контрагенты"/>
						<Приемник Имя="Контрагент" Вид="Реквизит" Тип="СправочникСсылка.Контрагенты"/>
						<КодПравилаКонвертации>Контрагенты                                       </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>19</Код>
						<Наименование>Договор --&gt; ДоговорКонтрагента</Наименование>
						<Порядок>800</Порядок>
						<Источник Имя="Договор" Вид="Реквизит" Тип="СправочникСсылка.Договоры"/>
						<Приемник Имя="ДоговорКонтрагента" Вид="Реквизит" Тип="СправочникСсылка.ДоговорыКонтрагентов"/>
						<КодПравилаКонвертации>ДоговорыКонтрагентов                              </КодПравилаКонвертации>
						<ПередВыгрузкой>ИсходящиеДанные = СоздатьОбъект("СписокЗначений");

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

ИсходящиеДанные.ДобавитьЗначение(Источник.ЮрЛицо,"Организация");</ПередВыгрузкой>
					</Свойство>
					<Свойство>
						<Код>20</Код>
						<Наименование>Валюта --&gt; ВалютаДокумента</Наименование>
						<Порядок>900</Порядок>
						<Источник Имя="Валюта" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
						<Приемник Имя="ВалютаДокумента" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
						<КодПравилаКонвертации>Валюты                                            </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>22</Код>
						<Наименование>СуммаВклНДС --&gt; СуммаВключаетНДС</Наименование>
						<Порядок>1100</Порядок>
						<Источник Имя="СуммаВклНДС" Вид="Реквизит" Тип="Число"/>
						<Приемник Имя="СуммаВключаетНДС" Вид="Реквизит" Тип="Булево"/>
					</Свойство>
					<Свойство>
						<Код>23</Код>
						<Наименование>ТипЦен --&gt; ТипЦен</Наименование>
						<Порядок>1200</Порядок>
						<Источник Имя="ТипЦен" Вид="Реквизит" Тип="СправочникСсылка.ТипыЦен"/>
						<Приемник Имя="ТипЦен" Вид="Реквизит" Тип="СправочникСсылка.ТипыЦенНоменклатуры"/>
						<КодПравилаКонвертации>ТипыЦенНоменклатуры                               </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>24</Код>
						<Наименование>НомерДокВходящий --&gt; НомерВходящегоДокумента</Наименование>
						<Порядок>1300</Порядок>
						<Источник Имя="НомерДокВходящий" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="НомерВходящегоДокумента" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>25</Код>
						<Наименование>ДатаДокВходящий --&gt; ДатаВходящегоДокумента</Наименование>
						<Порядок>1400</Порядок>
						<Источник Имя="ДатаДокВходящий" Вид="Реквизит" Тип="Дата"/>
						<Приемник Имя="ДатаВходящегоДокумента" Вид="Реквизит" Тип="Дата"/>
					</Свойство>
					<Свойство>
						<Код>26</Код>
						<Наименование>--&gt; ВидОперации</Наименование>
						<Порядок>1500</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="ВидОперации" Вид="Реквизит" Тип="ПеречислениеСсылка.ВидыОперацийПоступлениеТоваровУслуг"/>
						<ПередВыгрузкой>Значение = "ПокупкаКомиссия";</ПередВыгрузкой>
					</Свойство>
					<Свойство>
						<Код>27</Код>
						<Наименование>Кратность --&gt; КратностьВзаиморасчетов</Наименование>
						<Порядок>1600</Порядок>
						<Источник Имя="Кратность" Вид="Реквизит" Тип="Число"/>
						<Приемник Имя="КратностьВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
					</Свойство>
					<Свойство>
						<Код>28</Код>
						<Наименование>Курс --&gt; КурсВзаиморасчетов</Наименование>
						<Порядок>1700</Порядок>
						<Источник Имя="Курс" Вид="Реквизит" Тип="Число"/>
						<Приемник Имя="КурсВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
					</Свойство>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>ПоступлениеТоваровУслугРозница</Код>
				<Наименование>ДокументСсылка.ПоступлениеТМЦРозница --&gt; ДокументСсылка.ПоступлениеТоваровУслуг</Наименование>
				<Порядок>1600</Порядок>
				<ПослеЗагрузки>СчетаУчета = БухгалтерскийУчетПереопределяемый.ПолучитьСчетаРасчетовСКонтрагентом(Объект.Организация, Объект.Контрагент, Объект.ДоговорКонтрагента);

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

Объект.СчетУчетаРасчетовПоАвансам     = СчетаУчета.СчетАвансов;
Объект.СчетУчетаРасчетовПоТаре        = СчетаУчета.СчетУчетаТары;

Документы.ПоступлениеТоваровУслуг.ЗаполнитьСчетаУчетаВТабличнойЧасти(Объект,"Товары");
Документы.ПоступлениеТоваровУслуг.ЗаполнитьСчетаУчетаВТабличнойЧасти(Объект,"Услуги");
Документы.ПоступлениеТоваровУслуг.ЗаполнитьСчетаУчетаВТабличнойЧасти(Объект,"ВозвратнаяТара");

Если Объект.Ответственный.Пустая() Тогда
	Объект.Ответственный = Пользователи.ТекущийПользователь();
КонецЕсли;

// Корректируем количество с учетом коэффициента
Для каждого СтрокаТоваров Из Объект.Товары Цикл
	СтрокаТоваров.Количество = СтрокаТоваров.Количество * СтрокаТоваров.Коэффициент;
	Если СтрокаТоваров.Коэффициент &lt;&gt; 0 Тогда 
		СтрокаТоваров.Цена       = СтрокаТоваров.Цена / СтрокаТоваров.Коэффициент;
	КонецЕсли;
КонецЦикла;

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

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

КоллекцияОбъектов.НоваяКолонка("НомерГТД");
КоллекцияОбъектов.НоваяКолонка("СтранаПроисхождения");
КоллекцияОбъектов.НоваяКолонка("СтатусПартии");

ТабПартий.НоваяКолонка("Номенклатура");
ТабПартий.НоваяКолонка("Количество");
ТабПартий.НоваяКолонка("НомерСтр");
ТабПартий.НоваяКолонка("ГТД");
ТабПартий.НоваяКолонка("СтранаПроисхождения");
ТабПартий.НоваяКолонка("СтатусПартии");

Рег = СоздатьОбъект("Регистр.ПартииНаличие");
Рег.ВыбратьДвиженияДокумента(Источник);

Пока Рег.ПолучитьДвижение() = 1 Цикл
	
	ТабДокумента.ПолучитьСтрокуПоНомеру(Рег.НомерСтроки());
	Если (Рег.Количество &gt; 0) И (ТабДокумента.Количество &gt; 0) Тогда
		
		КоллекцияОбъектов.НоваяСтрока();
		КоллекцияОбъектов.Номенклатура        = ТабДокумента.Номенклатура;
		КоллекцияОбъектов.Количество          = Мин(ТабДокумента.Количество, Рег.Количество);
		КоллекцияОбъектов.Единица             = ТабДокумента.Единица;
		КоллекцияОбъектов.Коэффициент         = ТабДокумента.Коэффициент;
		КоллекцияОбъектов.Цена                = ТабДокумента.Цена;
		КоллекцияОбъектов.Сумма               = ?(ТабДокумента.Количество = КоллекцияОбъектов.Количество, ТабДокумента.Сумма,
													ТабДокумента.Цена * КоллекцияОбъектов.Количество);
		КоллекцияОбъектов.СтавкаНДС           = ТабДокумента.СтавкаНДС;
		КоллекцияОбъектов.СуммаНДС            = ?(ТабДокумента.Количество = КоллекцияОбъектов.Количество, ТабДокумента.СуммаНДС,
												  ?(Источник.СуммаВклНДС=1, КоллекцияОбъектов.Сумма * глВыделяемыйНДС(КоллекцияОбъектов.СтавкаНДС),
												  	КоллекцияОбъектов.Сумма * глНачисляемыйНДС(КоллекцияОбъектов.СтавкаНДС)));
		КоллекцияОбъектов.НомерГТД            = Рег.Партия.ГТД;
		КоллекцияОбъектов.СтранаПроисхождения = Рег.Партия.СтранаПроисхождения;
		КоллекцияОбъектов.СтатусПартии        = Рег.СтатусПартии;
		
		ТабДокумента.Количество = ТабДокумента.Количество - КоллекцияОбъектов.Количество;
		ТабДокумента.Сумма      = ТабДокумента.Сумма      - КоллекцияОбъектов.Сумма;
		ТабДокумента.СуммаНДС   = ТабДокумента.СуммаНДС   - КоллекцияОбъектов.СуммаНДС;
	КонецЕсли;
	
КонецЦикла;

ТабДокумента.ВыбратьСтроки();
Пока ТабДокумента.ПолучитьСтроку() = 1 Цикл 
	
	Если (ТабДокумента.Номенклатура.ВидНоменклатуры = Перечисление.ВидыНоменклатуры.Услуга) 
	 ИЛИ (ТабДокумента.Номенклатура.ВидНоменклатуры = Перечисление.ВидыНоменклатуры.Работа) Тогда
	 	Продолжить;
	КонецЕсли;
	
	Если ТабДокумента.Количество &gt; 0 Тогда
		
		КоллекцияОбъектов.НоваяСтрока();
		КоллекцияОбъектов.Номенклатура        = ТабДокумента.Номенклатура;
		КоллекцияОбъектов.Количество          = ТабДокумента.Количество;
		КоллекцияОбъектов.Единица             = ТабДокумента.Единица;
		КоллекцияОбъектов.Коэффициент         = ТабДокумента.Коэффициент;
		КоллекцияОбъектов.Цена                = ТабДокумента.Цена;
		КоллекцияОбъектов.Сумма               = ТабДокумента.Сумма;
		КоллекцияОбъектов.СтавкаНДС           = ТабДокумента.СтавкаНДС;
		КоллекцияОбъектов.СуммаНДС            = ТабДокумента.СуммаНДС;
		КоллекцияОбъектов.НомерГТД            = "";
		КоллекцияОбъектов.СтранаПроисхождения = "";
		КоллекцияОбъектов.СтатусПартии        = Перечисление.СтатусыПартии.Т_Купленный;
		
	КонецЕсли;
КонецЦикла;

КоллекцияОбъектов.Свернуть("Номенклатура, Единица, Коэффициент, Цена, СтавкаНДС, НомерГТД, СтранаПроисхождения, СтатусПартии",
								"Количество, Сумма, СуммаНДС");
								
							
УзелКомиссияПоСтрокамТабличнойЧасти = DOMDocument.createNode(1, "КомиссияПоСтрокамТабличнойЧасти", "");

НомерСтроки = 0;
КоллекцияОбъектов.ВыбратьСтроки();
Пока КоллекцияОбъектов.ПолучитьСтроку() = 1 Цикл
	
	НомерСтроки = НомерСтроки + 1;
	
	УзелСтрока = DOMDocument.createNode(1, "Строка", "");
	УзелСтрока.setAttribute("НомерСтроки", НомерСтроки);
	УзелСтрока.text = ?(КоллекцияОбъектов.СтатусПартии = Перечисление.СтатусыПартии.Т_Принятый, 1, 0);
	УзелКомиссияПоСтрокамТабличнойЧасти.appendChild(УзелСтрока);
	
КонецЦикла;

Приемник.appendChild(УзелКомиссияПоСтрокамТабличнойЧасти);</ПриВыгрузке>
				<ПриЗагрузке>Если НЕ Параметры.Свойство("КомиссияПоСтрокамТабличнойЧасти") Тогда
	
	Параметры.Вставить("КомиссияПоСтрокамТабличнойЧасти", Новый Соответствие);
	
КонецЕсли;

КомиссияПоСтрокамТабличнойЧасти = Новый Соответствие;

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

Если КомиссияПоСтрокамТабличнойЧасти &lt;&gt; Неопределено Тогда
		
	Для каждого Значение из КомиссияПоСтрокамТабличнойЧасти Цикл
		СтрокаТЧ = Объект.Товары.Получить(Значение.Ключ - 1);
		СчетаУчета = БухгалтерскийУчетПереопределяемый.ПолучитьСчетаУчетаНоменклатуры(Объект.Организация, СтрокаТЧ.Номенклатура);
		Если Значение.Значение Тогда
			СтрокаТЧ.СчетУчета = СчетаУчета.СчетУчета;
		КонецЕсли;
	КонецЦикла;
	
КонецЕсли;

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

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

Если Объект.Ответственный.Пустая() Тогда
	Объект.Ответственный = Пользователи.ТекущийПользователь();
КонецЕсли;

// Корректируем количество с учетом коэффициента
Для каждого СтрокаТоваров Из Объект.Товары Цикл
	СтрокаТоваров.Количество = СтрокаТоваров.Количество * СтрокаТоваров.Коэффициент;
	Если СтрокаТоваров.Коэффициент &lt;&gt; 0 Тогда 
		СтрокаТоваров.Цена       = СтрокаТоваров.Цена / СтрокаТоваров.Коэффициент;
	КонецЕсли;
	СтрокаТоваров.Субконто = Справочники.НоменклатурныеГруппы.НайтиПоНаименованию("Основная номенклатурная группа");
КонецЦикла;
	
Объект.СуммаДокумента = УчетНДСПереопределяемый.ПолучитьСуммуДокументаСНДС(Объект, "Товары") + УчетНДСПереопределяемый.ПолучитьСуммуДокументаСНДС(Объект, "Услуги");
Объект.СпособЗачетаАвансов = Перечисления.СпособыЗачетаАвансов.Автоматически;</ПослеЗагрузки>
				<Источник>ДокументСсылка.Реализация</Источник>
				<Приемник>ДокументСсылка.РеализацияТоваровУслуг</Приемник>
				<Свойства>
					<Группа>
						<Код>1</Код>
						<Наименование>ТабличнаяЧасть --&gt; Товары</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="ТабличнаяЧасть" Вид="ТабличнаяЧасть"/>
						<Приемник Имя="Товары" Вид="ТабличнаяЧасть"/>
						<ПередОбработкойВыгрузки>ТабДокумента      = СоздатьОбъект("ТаблицаЗначений");
ТабПартий         = СоздатьОбъект("ТаблицаЗначений");
КоллекцияОбъектов = СоздатьОбъект("ТаблицаЗначений");

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

КоллекцияОбъектов.НоваяКолонка("НомерГТД");
КоллекцияОбъектов.НоваяКолонка("СтранаПроисхождения");
КоллекцияОбъектов.НоваяКолонка("СтатусПартии");

ТабПартий.НоваяКолонка("Номенклатура");
ТабПартий.НоваяКолонка("Количество");
ТабПартий.НоваяКолонка("НомерСтр");
ТабПартий.НоваяКолонка("ГТД");
ТабПартий.НоваяКолонка("СтранаПроисхождения");
ТабПартий.НоваяКолонка("СтатусПартии");

Рег = СоздатьОбъект("Регистр.ПартииНаличие");
Рег.ВыбратьДвиженияДокумента(Источник);

Пока Рег.ПолучитьДвижение() = 1 Цикл
	
	ТабДокумента.ПолучитьСтрокуПоНомеру(Рег.НомерСтроки());
	Если (Рег.Количество &gt; 0) И (ТабДокумента.Количество &gt; 0) Тогда
		
		КоллекцияОбъектов.НоваяСтрока();
		КоллекцияОбъектов.Номенклатура        = ТабДокумента.Номенклатура;
		КоллекцияОбъектов.Количество          = Мин(ТабДокумента.Количество, Рег.Количество);
		КоллекцияОбъектов.Единица             = ТабДокумента.Единица;
		КоллекцияОбъектов.Коэффициент         = ТабДокумента.Коэффициент;
		КоллекцияОбъектов.Цена                = ТабДокумента.Цена;
		КоллекцияОбъектов.Сумма               = ?(ТабДокумента.Количество = КоллекцияОбъектов.Количество, ТабДокумента.Сумма,
													ТабДокумента.Цена * КоллекцияОбъектов.Количество);
		КоллекцияОбъектов.СтавкаНДС           = ТабДокумента.СтавкаНДС;
		КоллекцияОбъектов.СуммаНДС            = ?(ТабДокумента.Количество = КоллекцияОбъектов.Количество, ТабДокумента.СуммаНДС,
												  ?(Источник.СуммаВклНДС=1, КоллекцияОбъектов.Сумма * глВыделяемыйНДС(КоллекцияОбъектов.СтавкаНДС),
												  	КоллекцияОбъектов.Сумма * глНачисляемыйНДС(КоллекцияОбъектов.СтавкаНДС)));
		КоллекцияОбъектов.НомерГТД            = Рег.Партия.ГТД;
		КоллекцияОбъектов.СтранаПроисхождения = Рег.Партия.СтранаПроисхождения;
		КоллекцияОбъектов.СтатусПартии        = Рег.СтатусПартии;
		
		ТабДокумента.Количество = ТабДокумента.Количество - КоллекцияОбъектов.Количество;
		ТабДокумента.Сумма      = ТабДокумента.Сумма      - КоллекцияОбъектов.Сумма;
		ТабДокумента.СуммаНДС   = ТабДокумента.СуммаНДС   - КоллекцияОбъектов.СуммаНДС;
	КонецЕсли;
	
КонецЦикла;

// Даже, если движения по партиям по каким-то причинам отсутствуют все равно выгружаем остатки количства по строкам
ТабДокумента.ВыбратьСтроки();
Пока ТабДокумента.ПолучитьСтроку() = 1 Цикл 
	
	Если (ТабДокумента.Номенклатура.ВидНоменклатуры = Перечисление.ВидыНоменклатуры.Услуга) 
	 ИЛИ (ТабДокумента.Номенклатура.ВидНоменклатуры = Перечисление.ВидыНоменклатуры.Работа) Тогда
	 	Продолжить;
	КонецЕсли;
	
	Если ТабДокумента.Количество &gt; 0 Тогда
		
		КоллекцияОбъектов.НоваяСтрока();
		КоллекцияОбъектов.Номенклатура        = ТабДокумента.Номенклатура;
		КоллекцияОбъектов.Количество          = ТабДокумента.Количество;
		КоллекцияОбъектов.Единица             = ТабДокумента.Единица;
		КоллекцияОбъектов.Коэффициент         = ТабДокумента.Коэффициент;
		КоллекцияОбъектов.Цена                = ТабДокумента.Цена;
		КоллекцияОбъектов.Сумма               = ТабДокумента.Сумма;
		КоллекцияОбъектов.СтавкаНДС           = ТабДокумента.СтавкаНДС;
		КоллекцияОбъектов.СуммаНДС            = ТабДокумента.СуммаНДС;
		КоллекцияОбъектов.НомерГТД            = "";
		КоллекцияОбъектов.СтранаПроисхождения = "";
		КоллекцияОбъектов.СтатусПартии        = Перечисление.СтатусыПартии.Т_Купленный;
		
	КонецЕсли;
КонецЦикла;

КоллекцияОбъектов.Свернуть("Номенклатура, Единица, Коэффициент, Цена, СтавкаНДС, НомерГТД, СтранаПроисхождения, СтатусПартии",
								"Количество, Сумма, СуммаНДС");</ПередОбработкойВыгрузки>
						<Свойство>
							<Код>2</Код>
							<Наименование>Номенклатура --&gt; Номенклатура</Наименование>
							<Порядок>100</Порядок>
							<Источник Имя="Номенклатура" Вид="Реквизит" Тип="СправочникСсылка.Номенклатура"/>
							<Приемник Имя="Номенклатура" Вид="Реквизит" Тип="СправочникСсылка.Номенклатура"/>
							<КодПравилаКонвертации>Номенклатура                                      </КодПравилаКонвертации>
						</Свойство>
						<Свойство>
							<Код>3</Код>
							<Наименование>Количество --&gt; Количество</Наименование>
							<Порядок>200</Порядок>
							<Источник Имя="Количество" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="Количество" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>4</Код>
							<Наименование>Единица --&gt; ЕдиницаИзмерения</Наименование>
							<Порядок>300</Порядок>
							<Источник Имя="Единица" Вид="Реквизит" Тип="СправочникСсылка.Единицы"/>
							<Приемник Имя="ЕдиницаИзмерения" Вид="Реквизит" Тип="СправочникСсылка.КлассификаторЕдиницИзмерения"/>
						</Свойство>
						<Свойство>
							<Код>5</Код>
							<Наименование>Коэффициент --&gt; Коэффициент</Наименование>
							<Порядок>400</Порядок>
							<Источник Имя="Коэффициент" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="Коэффициент" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>6</Код>
							<Наименование>Цена --&gt; Цена</Наименование>
							<Порядок>500</Порядок>
							<Источник Имя="Цена" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="Цена" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>7</Код>
							<Наименование>Сумма --&gt; Сумма</Наименование>
							<Порядок>600</Порядок>
							<Источник Имя="Сумма" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="Сумма" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>8</Код>
							<Наименование>СтавкаНДС --&gt; СтавкаНДС</Наименование>
							<Порядок>700</Порядок>
							<Источник Имя="СтавкаНДС" Вид="Реквизит" Тип="ПеречислениеСсылка.СтавкиНДС"/>
							<Приемник Имя="СтавкаНДС" Вид="Реквизит" Тип="ПеречислениеСсылка.СтавкиНДС"/>
							<КодПравилаКонвертации>СтавкиНДС                                         </КодПравилаКонвертации>
						</Свойство>
						<Свойство>
							<Код>9</Код>
							<Наименование>СуммаНДС --&gt; СуммаНДС</Наименование>
							<Порядок>800</Порядок>
							<Источник Имя="СуммаНДС" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="СуммаНДС" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство Отключить="true">
							<Код>10</Код>
							<Наименование>--&gt; НомерГТД</Наименование>
							<Порядок>900</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="НомерГТД" Вид="Реквизит" Тип="СправочникСсылка.НомераГТД"/>
						</Свойство>
						<Свойство Отключить="true">
							<Код>11</Код>
							<Наименование>--&gt; СтранаПроисхождения</Наименование>
							<Порядок>1000</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="СтранаПроисхождения" Вид="Реквизит" Тип="СправочникСсылка.СтраныМира"/>
						</Свойство>
						<Свойство>
							<Код>36</Код>
							<Наименование>--&gt; Себестоимость</Наименование>
							<Порядок>1050</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="Себестоимость" Вид="Реквизит" Тип="Число"/>
							<ПередВыгрузкой>Значение = ОбъектКоллекции.Партия.ЗакупочнаяЦена;</ПередВыгрузкой>
						</Свойство>
					</Группа>
					<Свойство Поиск="true">
						<Код>12</Код>
						<Наименование>НомерДок --&gt; Номер</Наименование>
						<Порядок>200</Порядок>
						<Источник Имя="НомерДок" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Номер" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство Поиск="true">
						<Код>13</Код>
						<Наименование>ДатаДок --&gt; Дата</Наименование>
						<Порядок>300</Порядок>
						<Источник Имя="ДатаДок" Вид="Свойство" Тип="Дата"/>
						<Приемник Имя="Дата" Вид="Свойство" Тип="Дата"/>
					</Свойство>
					<Свойство>
						<Код>14</Код>
						<Наименование>ЮрЛицо --&gt; Организация</Наименование>
						<Порядок>400</Порядок>
						<Источник Имя="ЮрЛицо" Вид="Реквизит" Тип="СправочникСсылка.СвоиЮрЛица"/>
						<Приемник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
						<КодПравилаКонвертации>Организации                                       </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>15</Код>
						<Наименование>Комментарий --&gt; Комментарий</Наименование>
						<Порядок>500</Порядок>
						<Источник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>16</Код>
						<Наименование>Склад --&gt; Склад</Наименование>
						<Порядок>600</Порядок>
						<Источник Имя="Склад" Вид="Реквизит" Тип="СправочникСсылка.Склады"/>
						<Приемник Имя="Склад" Вид="Реквизит" Тип="СправочникСсылка.Склады"/>
						<КодПравилаКонвертации>Склады                                            </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>17</Код>
						<Наименование>Контрагент --&gt; Контрагент</Наименование>
						<Порядок>700</Порядок>
						<Источник Имя="Контрагент" Вид="Реквизит" Тип="СправочникСсылка.Контрагенты"/>
						<Приемник Имя="Контрагент" Вид="Реквизит" Тип="СправочникСсылка.Контрагенты"/>
						<КодПравилаКонвертации>Контрагенты                                       </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>18</Код>
						<Наименование>Договор --&gt; ДоговорКонтрагента</Наименование>
						<Порядок>800</Порядок>
						<Источник Имя="Договор" Вид="Реквизит" Тип="СправочникСсылка.Договоры"/>
						<Приемник Имя="ДоговорКонтрагента" Вид="Реквизит" Тип="СправочникСсылка.ДоговорыКонтрагентов"/>
						<КодПравилаКонвертации>ДоговорыКонтрагентов                              </КодПравилаКонвертации>
						<ПередВыгрузкой>ИсходящиеДанные = СоздатьОбъект("СписокЗначений");

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

ИсходящиеДанные.ДобавитьЗначение(Источник.ЮрЛицо,"Организация");</ПередВыгрузкой>
					</Свойство>
					<Свойство>
						<Код>19</Код>
						<Наименование>Валюта --&gt; ВалютаДокумента</Наименование>
						<Порядок>900</Порядок>
						<Источник Имя="Валюта" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
						<Приемник Имя="ВалютаДокумента" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
						<КодПравилаКонвертации>Валюты                                            </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>21</Код>
						<Наименование>СуммаВклНДС --&gt; СуммаВключаетНДС</Наименование>
						<Порядок>1100</Порядок>
						<Источник Имя="СуммаВклНДС" Вид="Реквизит" Тип="Число"/>
						<Приемник Имя="СуммаВключаетНДС" Вид="Реквизит" Тип="Булево"/>
					</Свойство>
					<Свойство Отключить="true">
						<Код>22</Код>
						<Наименование>ТипЦен --&gt; ТипЦен</Наименование>
						<Порядок>1200</Порядок>
						<Источник Имя="ТипЦен" Вид="Реквизит" Тип="СправочникСсылка.ТипыЦен"/>
						<Приемник Имя="ТипЦен" Вид="Реквизит" Тип="СправочникСсылка.ТипыЦенНоменклатуры"/>
					</Свойство>
					<Свойство>
						<Код>23</Код>
						<Наименование>--&gt; ВидОперации</Наименование>
						<Порядок>1300</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="ВидОперации" Вид="Реквизит" Тип="ПеречислениеСсылка.ВидыОперацийРеализацияТоваров"/>
						<ПередВыгрузкой>Значение = "ПродажаКомиссия";</ПередВыгрузкой>
					</Свойство>
					<Свойство>
						<Код>24</Код>
						<Наименование>--&gt; КурсВзаиморасчетов</Наименование>
						<Порядок>1400</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="КурсВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
						<ПередВыгрузкой>Если Источник.Валюта = Источник.Договор.ВалютаВзаиморасчетов Тогда
	Значение = Источник.Курс;
Иначе
	Значение = Источник.Договор.ВалютаВзаиморасчетов.Курс.Получить(Источник.ДатаДок);
КонецЕсли;</ПередВыгрузкой>
					</Свойство>
					<Свойство>
						<Код>25</Код>
						<Наименование>--&gt; КратностьВзаиморасчетов</Наименование>
						<Порядок>1500</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="КратностьВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
						<ПередВыгрузкой>Если Источник.Валюта = Источник.Договор.ВалютаВзаиморасчетов Тогда
	Значение = Источник.Валюта.Кратность;
Иначе
	Значение = Источник.Договор.ВалютаВзаиморасчетов.Кратность.Получить(Источник.ДатаДок);
КонецЕсли;</ПередВыгрузкой>
					</Свойство>
					<Группа>
						<Код>28</Код>
						<Наименование>--&gt; Услуги</Наименование>
						<Порядок>1800</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="Услуги" Вид="ТабличнаяЧасть"/>
						<ПередОбработкойВыгрузки>КоллекцияОбъектов = СоздатьОбъект("ТаблицаЗначений");
Источник.ВыгрузитьТабличнуюЧасть(КоллекцияОбъектов);
КоллекцияОбъектов.НоваяКолонка("Содержание");
Сч = 1;
Пока Сч &lt;= КоллекцияОбъектов.КоличествоСтрок() Цикл
	КоллекцияОбъектов.ПолучитьСтрокуПоНомеру(Сч);
	Если (КоллекцияОбъектов.Номенклатура.ВидНоменклатуры &lt;&gt; Перечисление.ВидыНоменклатуры.Услуга)
	   И (КоллекцияОбъектов.Номенклатура.ВидНоменклатуры &lt;&gt; Перечисление.ВидыНоменклатуры.Работа) Тогда
	   	КоллекцияОбъектов.УдалитьСтроку();
	Иначе
		КоллекцияОбъектов.Содержание = КоллекцияОбъектов.Номенклатура.Наименование;
		Сч = Сч + 1;
	КонецЕсли;
КонецЦикла;</ПередОбработкойВыгрузки>
						<Свойство>
							<Код>29</Код>
							<Наименование>--&gt; Содержание</Наименование>
							<Порядок>100</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="Содержание" Вид="Реквизит" Тип="Строка"/>
						</Свойство>
						<Свойство>
							<Код>30</Код>
							<Наименование>--&gt; Количество</Наименование>
							<Порядок>200</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="Количество" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>31</Код>
							<Наименование>--&gt; Цена</Наименование>
							<Порядок>300</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="Цена" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>32</Код>
							<Наименование>--&gt; Сумма</Наименование>
							<Порядок>400</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="Сумма" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>33</Код>
							<Наименование>--&gt; СтавкаНДС</Наименование>
							<Порядок>500</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="СтавкаНДС" Вид="Реквизит" Тип="ПеречислениеСсылка.СтавкиНДС"/>
						</Свойство>
						<Свойство>
							<Код>34</Код>
							<Наименование>--&gt; СуммаНДС</Наименование>
							<Порядок>600</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="СуммаНДС" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>35</Код>
							<Наименование>--&gt; Номенклатура</Наименование>
							<Порядок>700</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="Номенклатура" Вид="Реквизит" Тип="СправочникСсылка.Номенклатура"/>
						</Свойство>
					</Группа>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>РеализацияТоваровУслугПрочее</Код>
				<Наименование>ДокументСсылка.РеализацияПрочее --&gt; ДокументСсылка.РеализацияТоваровУслуг</Наименование>
				<Порядок>1800</Порядок>
				<ПослеЗагрузки>Если Объект.Ответственный.Пустая() Тогда
	Объект.Ответственный = Пользователи.ТекущийПользователь();
КонецЕсли;

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

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

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

КоллекцияОбъектов.НоваяКолонка("НомерГТД");
КоллекцияОбъектов.НоваяКолонка("СтранаПроисхождения");
КоллекцияОбъектов.НоваяКолонка("СтатусПартии");

ТабПартий.НоваяКолонка("Номенклатура");
ТабПартий.НоваяКолонка("Количество");
ТабПартий.НоваяКолонка("НомерСтр");
ТабПартий.НоваяКолонка("ГТД");
ТабПартий.НоваяКолонка("СтранаПроисхождения");
ТабПартий.НоваяКолонка("СтатусПартии");

Рег = СоздатьОбъект("Регистр.ПартииНаличие");
Рег.ВыбратьДвиженияДокумента(Источник);

Пока Рег.ПолучитьДвижение() = 1 Цикл
	
	ТабДокумента.ПолучитьСтрокуПоНомеру(Рег.НомерСтроки());
	Если (Рег.Количество &gt; 0) И (ТабДокумента.Количество &gt; 0) Тогда
		
		КоллекцияОбъектов.НоваяСтрока();
		КоллекцияОбъектов.Номенклатура        = ТабДокумента.Номенклатура;
		КоллекцияОбъектов.Количество          = Мин(ТабДокумента.Количество, Рег.Количество);
		КоллекцияОбъектов.Единица             = ТабДокумента.Единица;
		КоллекцияОбъектов.Коэффициент         = ТабДокумента.Коэффициент;
		КоллекцияОбъектов.Цена                = ТабДокумента.Цена;
		КоллекцияОбъектов.Сумма               = ?(ТабДокумента.Количество = КоллекцияОбъектов.Количество, ТабДокумента.Сумма,
													ТабДокумента.Цена * КоллекцияОбъектов.Количество);
		КоллекцияОбъектов.СтавкаНДС           = ТабДокумента.СтавкаНДС;
		КоллекцияОбъектов.СуммаНДС            = ?(ТабДокумента.Количество = КоллекцияОбъектов.Количество, ТабДокумента.СуммаНДС,
												  ?(Источник.СуммаВклНДС=1, КоллекцияОбъектов.Сумма * глВыделяемыйНДС(КоллекцияОбъектов.СтавкаНДС),
												  	КоллекцияОбъектов.Сумма * глНачисляемыйНДС(КоллекцияОбъектов.СтавкаНДС)));
		КоллекцияОбъектов.НомерГТД            = Рег.Партия.ГТД;
		КоллекцияОбъектов.СтранаПроисхождения = Рег.Партия.СтранаПроисхождения;
		КоллекцияОбъектов.СтатусПартии        = Рег.СтатусПартии;
		
		ТабДокумента.Количество = ТабДокумента.Количество - КоллекцияОбъектов.Количество;
		ТабДокумента.Сумма      = ТабДокумента.Сумма      - КоллекцияОбъектов.Сумма;
		ТабДокумента.СуммаНДС   = ТабДокумента.СуммаНДС   - КоллекцияОбъектов.СуммаНДС;
	КонецЕсли;
	
КонецЦикла;

ТабДокумента.ВыбратьСтроки();
Пока ТабДокумента.ПолучитьСтроку() = 1 Цикл 
	
	Если (ТабДокумента.Номенклатура.ВидНоменклатуры = Перечисление.ВидыНоменклатуры.Услуга) 
	 ИЛИ (ТабДокумента.Номенклатура.ВидНоменклатуры = Перечисление.ВидыНоменклатуры.Работа) Тогда
	 	Продолжить;
	КонецЕсли;
	
	Если ТабДокумента.Количество &gt; 0 Тогда
		
		КоллекцияОбъектов.НоваяСтрока();
		КоллекцияОбъектов.Номенклатура        = ТабДокумента.Номенклатура;
		КоллекцияОбъектов.Количество          = ТабДокумента.Количество;
		КоллекцияОбъектов.Единица             = ТабДокумента.Единица;
		КоллекцияОбъектов.Коэффициент         = ТабДокумента.Коэффициент;
		КоллекцияОбъектов.Цена                = ТабДокумента.Цена;
		КоллекцияОбъектов.Сумма               = ТабДокумента.Сумма;
		КоллекцияОбъектов.СтавкаНДС           = ТабДокумента.СтавкаНДС;
		КоллекцияОбъектов.СуммаНДС            = ТабДокумента.СуммаНДС;
		КоллекцияОбъектов.НомерГТД            = "";
		КоллекцияОбъектов.СтранаПроисхождения = "";
		КоллекцияОбъектов.СтатусПартии        = Перечисление.СтатусыПартии.Т_Купленный;
		
	КонецЕсли;
КонецЦикла;

КоллекцияОбъектов.Свернуть("Номенклатура, Единица, Коэффициент, Цена, СтавкаНДС, НомерГТД, СтранаПроисхождения, СтатусПартии",
								"Количество, Сумма, СуммаНДС");
								
							
УзелКомиссияПоСтрокамТабличнойЧасти = DOMDocument.createNode(1, "КомиссияПоСтрокамТабличнойЧасти", "");

НомерСтроки = 0;
КоллекцияОбъектов.ВыбратьСтроки();
Пока КоллекцияОбъектов.ПолучитьСтроку() = 1 Цикл
	
	НомерСтроки = НомерСтроки + 1;
	
	УзелСтрока = DOMDocument.createNode(1, "Строка", "");
	УзелСтрока.setAttribute("НомерСтроки", НомерСтроки);
	УзелСтрока.text = ?(КоллекцияОбъектов.СтатусПартии = Перечисление.СтатусыПартии.Т_Принятый, 1, 0);
	УзелКомиссияПоСтрокамТабличнойЧасти.appendChild(УзелСтрока);
	
КонецЦикла;

Приемник.appendChild(УзелКомиссияПоСтрокамТабличнойЧасти);</ПриВыгрузке>
				<ПриЗагрузке>Если НЕ Параметры.Свойство("КомиссияПоСтрокамТабличнойЧасти") Тогда
	
	Параметры.Вставить("КомиссияПоСтрокамТабличнойЧасти", Новый Соответствие);
	
КонецЕсли;

КомиссияПоСтрокамТабличнойЧасти = Новый Соответствие;

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

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

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

Если Объект.Ответственный.Пустая() Тогда
	Объект.Ответственный = Пользователи.ТекущийПользователь();
КонецЕсли;

// Корректируем количество с учетом коэффициента
Для каждого СтрокаТоваров Из Объект.Товары Цикл
	СтрокаТоваров.Количество = СтрокаТоваров.Количество * СтрокаТоваров.Коэффициент;
	Если СтрокаТоваров.Коэффициент &lt;&gt; 0 Тогда 
		СтрокаТоваров.Цена       = СтрокаТоваров.Цена / СтрокаТоваров.Коэффициент;
	КонецЕсли;
	
	СтрокаТоваров.СчетУчета = ПланыСчетов.Хозрасчетный.ТоварыНаСкладах;
	СтрокаТоваров.СчетУчетаНДСПоРеализации = ПланыСчетов.Хозрасчетный.Продажи_НДС;
	Если СтрокаТоваров.Номенклатура.Родитель = Справочники.Номенклатура.НайтиПоНаименованию("Масло моторное") Тогда
		СтрокаТоваров.СчетДоходов = ПланыСчетов.Хозрасчетный.ВыручкаНеЕНВД;
		СтрокаТоваров.СчетРасходов = ПланыСчетов.Хозрасчетный.СебестоимостьПродажНеЕНВД;
	Иначе
		СтрокаТоваров.СчетДоходов = ПланыСчетов.Хозрасчетный.ВыручкаЕНВД;
		СтрокаТоваров.СчетРасходов = ПланыСчетов.Хозрасчетный.СебестоимостьПродажЕНВД;
	КонецЕсли;
	
	СтрокаТоваров.Субконто = Справочники.НоменклатурныеГруппы.НайтиПоНаименованию("Основная номенклатурная группа");
КонецЦикла;

Объект.СуммаДокумента = УчетНДСПереопределяемый.ПолучитьСуммуДокументаСНДС(Объект, "Товары") + УчетНДСПереопределяемый.ПолучитьСуммуДокументаСНДС(Объект, "Услуги");

Если Объект.Склад.ТипСклада = Перечисления.ТипыСкладов.ОптовыйСклад Тогда
	Сообщить("Загружен документ розничной реализации с оптового склада! Необходимо передать товары в розницу вручную!", СтатусСообщения.Важное);
	Сообщить("" + Объект.Ссылка);
КонецЕсли;
Объект.СпособЗачетаАвансов = Перечисления.СпособыЗачетаАвансов.Автоматически;</ПослеЗагрузки>
				<Источник>ДокументСсылка.РеализацияРозница</Источник>
				<Приемник>ДокументСсылка.РеализацияТоваровУслуг</Приемник>
				<Свойства>
					<Свойство Поиск="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</Порядок>
						<Источник Имя="ЮрЛицо" Вид="Реквизит" Тип="СправочникСсылка.СвоиЮрЛица"/>
						<Приемник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
						<КодПравилаКонвертации>Организации                                       </КодПравилаКонвертации>
					</Свойство>
					<Группа>
						<Код>26</Код>
						<Наименование>ТабличнаяЧасть --&gt; Товары</Наименование>
						<Порядок>900</Порядок>
						<Источник Имя="ТабличнаяЧасть" Вид="ТабличнаяЧасть"/>
						<Приемник Имя="Товары" Вид="ТабличнаяЧасть"/>
						<Свойство>
							<Код>27</Код>
							<Наименование>--&gt; ЕдиницаИзмерения</Наименование>
							<Порядок>50</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="ЕдиницаИзмерения" Вид="Реквизит" Тип="СправочникСсылка.КлассификаторЕдиницИзмерения"/>
							<КодПравилаКонвертации>КлассификаторЕдиницИзмерения                      </КодПравилаКонвертации>
							<ПередВыгрузкой>Значение = Источник.Единица.ОКЕИ;</ПередВыгрузкой>
						</Свойство>
						<Свойство>
							<Код>28</Код>
							<Наименование>Количество --&gt; Количество</Наименование>
							<Порядок>100</Порядок>
							<Источник Имя="Количество" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="Количество" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>29</Код>
							<Наименование>Коэффициент --&gt; Коэффициент</Наименование>
							<Порядок>150</Порядок>
							<Источник Имя="Коэффициент" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="Коэффициент" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>30</Код>
							<Наименование>Номенклатура --&gt; Номенклатура</Наименование>
							<Порядок>200</Порядок>
							<Источник Имя="Номенклатура" Вид="Реквизит" Тип="СправочникСсылка.Номенклатура"/>
							<Приемник Имя="Номенклатура" Вид="Реквизит" Тип="СправочникСсылка.Номенклатура"/>
							<КодПравилаКонвертации>Номенклатура                                      </КодПравилаКонвертации>
						</Свойство>
						<Свойство>
							<Код>31</Код>
							<Наименование>СтавкаНДС --&gt; СтавкаНДС</Наименование>
							<Порядок>250</Порядок>
							<Источник Имя="СтавкаНДС" Вид="Реквизит" Тип="ПеречислениеСсылка.СтавкиНДС"/>
							<Приемник Имя="СтавкаНДС" Вид="Реквизит" Тип="ПеречислениеСсылка.СтавкиНДС"/>
							<КодПравилаКонвертации>СтавкиНДС                                         </КодПравилаКонвертации>
						</Свойство>
						<Свойство>
							<Код>32</Код>
							<Наименование>Сумма --&gt; Сумма</Наименование>
							<Порядок>300</Порядок>
							<Источник Имя="Сумма" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="Сумма" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>33</Код>
							<Наименование>СуммаНДС --&gt; СуммаНДС</Наименование>
							<Порядок>350</Порядок>
							<Источник Имя="СуммаНДС" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="СуммаНДС" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>34</Код>
							<Наименование>Цена --&gt; Цена</Наименование>
							<Порядок>400</Порядок>
							<Источник Имя="Цена" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="Цена" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>35</Код>
							<Наименование>Количество --&gt; КоличествоМест</Наименование>
							<Порядок>450</Порядок>
							<Источник Имя="Количество" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="КоличествоМест" Вид="Реквизит" Тип="Число"/>
						</Свойство>
					</Группа>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>РасходныйКассовыйОрдер</Код>
				<Наименование>ДокументСсылка.РКО --&gt; ДокументСсылка.РасходныйКассовыйОрдер</Наименование>
				<Порядок>2000</Порядок>
				<ПослеЗагрузки>Объект.РасшифровкаПлатежа.Очистить();

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

Объект.НомерЧекаККМ = 0;

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

Если Объект.Ответственный.Пустая() Тогда
	Объект.Ответственный = Пользователи.ТекущийПользователь();
КонецЕсли;

Если НЕ ЗначениеЗаполнено(Объект.Контрагент) Тогда
	Объект.Контрагент = Справочники.Контрагенты.ПустаяСсылка();
КонецЕсли;</ПослеЗагрузки>
				<Источник>ДокументСсылка.РКО</Источник>
				<Приемник>ДокументСсылка.РасходныйКассовыйОрдер</Приемник>
				<Свойства>
					<Свойство Поиск="true">
						<Код>1</Код>
						<Наименование>ДатаДок --&gt; Дата</Наименование>
						<Порядок>50</Порядок>
						<Источник Имя="ДатаДок" Вид="Свойство" Тип="Дата"/>
						<Приемник Имя="Дата" Вид="Свойство" Тип="Дата"/>
					</Свойство>
					<Свойство Поиск="true">
						<Код>2</Код>
						<Наименование>НомерДок --&gt; Номер</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="НомерДок" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Номер" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>3</Код>
						<Наименование>Выдать --&gt; Выдать</Наименование>
						<Порядок>150</Порядок>
						<Источник Имя="Выдать" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="Выдать" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>4</Код>
						<Наименование>Комментарий --&gt; Комментарий</Наименование>
						<Порядок>200</Порядок>
						<Источник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>5</Код>
						<Наименование>Контрагент --&gt; Контрагент</Наименование>
						<Порядок>250</Порядок>
						<Источник Имя="Контрагент" Вид="Реквизит" Тип="СправочникСсылка.Контрагенты"/>
						<Приемник Имя="Контрагент" Вид="Реквизит"/>
						<ПередВыгрузкой>Если ПустоеЗначение(Источник.Контрагент) = 1 Тогда
	Значение = Источник.ФизЛицо;
	ИмяПКО = "ФизическиеЛица";
Иначе
	ИмяПКО = "Контрагенты";
КонецЕсли;</ПередВыгрузкой>
					</Свойство>
					<Свойство>
						<Код>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</Порядок>
						<Источник Имя="Сумма" Вид="Реквизит" Тип="Число"/>
						<Приемник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
					</Свойство>
					<Группа Отключить="true">
						<Код>16</Код>
						<Наименование>--&gt; РасшифровкаПлатежа</Наименование>
						<Порядок>800</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="РасшифровкаПлатежа" Вид="ТабличнаяЧасть"/>
						<Свойство>
							<Код>17</Код>
							<Наименование>Договор --&gt; ДоговорКонтрагента</Наименование>
							<Порядок>50</Порядок>
							<Источник Имя="Договор" Вид="Реквизит" Тип="СправочникСсылка.Договоры"/>
							<Приемник Имя="ДоговорКонтрагента" Вид="Реквизит" Тип="СправочникСсылка.ДоговорыКонтрагентов"/>
							<КодПравилаКонвертации>ДоговорыКонтрагентов                              </КодПравилаКонвертации>
						</Свойство>
						<Свойство>
							<Код>18</Код>
							<Наименование>Кратность --&gt; КратностьВзаиморасчетов</Наименование>
							<Порядок>100</Порядок>
							<Источник Имя="Кратность" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="КратностьВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>19</Код>
							<Наименование>Курс --&gt; КурсВзаиморасчетов</Наименование>
							<Порядок>150</Порядок>
							<Источник Имя="Курс" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="КурсВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>20</Код>
							<Наименование>ДвижениеДенежныхСредств --&gt; СтатьяДвиженияДенежныхСредств</Наименование>
							<Порядок>200</Порядок>
							<Источник Имя="ДвижениеДенежныхСредств" Вид="Реквизит" Тип="СправочникСсылка.ДвиженияДенежныхСредств"/>
							<Приемник Имя="СтатьяДвиженияДенежныхСредств" Вид="Реквизит" Тип="СправочникСсылка.СтатьиДвиженияДенежныхСредств"/>
							<КодПравилаКонвертации>СтатьиДвиженияДенежныхСредствСправочник           </КодПравилаКонвертации>
						</Свойство>
						<Свойство>
							<Код>21</Код>
							<Наименование>СуммаВзаиморасчетов --&gt; СуммаВзаиморасчетов</Наименование>
							<Порядок>250</Порядок>
							<Источник Имя="СуммаВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="СуммаВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>22</Код>
							<Наименование>Сумма --&gt; СуммаПлатежа</Наименование>
							<Порядок>300</Порядок>
							<Источник Имя="Сумма" Вид="Реквизит" Тип="Число"/>
							<Приемник Имя="СуммаПлатежа" Вид="Реквизит" Тип="Число"/>
						</Свойство>
					</Группа>
					<Свойство>
						<Код>23</Код>
						<Наименование>ДокОснование --&gt; ДокументОснование</Наименование>
						<Порядок>850</Порядок>
						<Источник Имя="ДокОснование" Вид="Реквизит"/>
						<Приемник Имя="ДокументОснование" Вид="Реквизит"/>
						<ПередВыгрузкой>Если ТипЗначения(Источник) = 12 Тогда //это документ
	Если Источник.Вид() = "ПоступлениеТМЦ" Тогда
		ИмяПКО = "ПоступлениеТоваровУслуг";
	КонецЕсли;
КонецЕсли;</ПередВыгрузкой>
					</Свойство>
					<Свойство>
						<Код>24</Код>
						<Наименование>ЮрЛицо --&gt; Организация</Наименование>
						<Порядок>900</Порядок>
						<Источник Имя="ЮрЛицо" Вид="Реквизит" Тип="СправочникСсылка.СвоиЮрЛица"/>
						<Приемник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
						<КодПравилаКонвертации>Организации                                       </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>25</Код>
						<Наименование>ДвижениеДенежныхСредств --&gt; СтатьяДвиженияДенежныхСредств</Наименование>
						<Порядок>950</Порядок>
						<Источник Имя="ДвижениеДенежныхСредств" Вид="Реквизит" Тип="СправочникСсылка.ДвиженияДенежныхСредств"/>
						<Приемник Имя="СтатьяДвиженияДенежныхСредств" Вид="Реквизит" Тип="СправочникСсылка.СтатьиДвиженияДенежныхСредств"/>
						<КодПравилаКонвертации>СтатьиДвиженияДенежныхСредствСправочник           </КодПравилаКонвертации>
					</Свойство>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>СписаниеТоваров</Код>
				<Наименование>ДокументСсылка.СписаниеТМЦ --&gt; ДокументСсылка.СписаниеТоваров</Наименование>
				<Порядок>2100</Порядок>
				<ПриВыгрузке>ТабДокумента      = СоздатьОбъект("ТаблицаЗначений");
ТабПартий         = СоздатьОбъект("ТаблицаЗначений");
КоллекцияОбъектов = СоздатьОбъект("ТаблицаЗначений");

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

КоллекцияОбъектов.НоваяКолонка("НомерГТД");
КоллекцияОбъектов.НоваяКолонка("СтранаПроисхождения");
КоллекцияОбъектов.НоваяКолонка("СтатусПартии");

ТабПартий.НоваяКолонка("Номенклатура");
ТабПартий.НоваяКолонка("Количество");
ТабПартий.НоваяКолонка("НомерСтр");
ТабПартий.НоваяКолонка("ГТД");
ТабПартий.НоваяКолонка("СтранаПроисхождения");
ТабПартий.НоваяКолонка("СтатусПартии");

Рег = СоздатьОбъект("Регистр.ПартииНаличие");
Рег.ВыбратьДвиженияДокумента(Источник);

Пока Рег.ПолучитьДвижение() = 1 Цикл
	
	ТабДокумента.ПолучитьСтрокуПоНомеру(Рег.НомерСтроки());
	Если (Рег.Количество &gt; 0) И (ТабДокумента.Количество &gt; 0) Тогда
		
		КоллекцияОбъектов.НоваяСтрока();
		КоллекцияОбъектов.Номенклатура        = ТабДокумента.Номенклатура;
		КоллекцияОбъектов.Количество          = Мин(ТабДокумента.Количество, Рег.Количество);
		КоллекцияОбъектов.Единица             = ТабДокумента.Единица;
		КоллекцияОбъектов.Коэффициент         = ТабДокумента.Коэффициент;
		КоллекцияОбъектов.Цена                = ТабДокумента.Цена;
		КоллекцияОбъектов.Сумма               = ?(ТабДокумента.Количество = КоллекцияОбъектов.Количество, ТабДокумента.Сумма,
													ТабДокумента.Цена * КоллекцияОбъектов.Количество);
		КоллекцияОбъектов.НомерГТД            = Рег.Партия.ГТД;
		КоллекцияОбъектов.СтранаПроисхождения = Рег.Партия.СтранаПроисхождения;
		КоллекцияОбъектов.СтатусПартии        = Рег.СтатусПартии;
		
		ТабДокумента.Количество = ТабДокумента.Количество - КоллекцияОбъектов.Количество;
		ТабДокумента.Сумма      = ТабДокумента.Сумма      - КоллекцияОбъектов.Сумма;
	КонецЕсли;
	
КонецЦикла;

ТабДокумента.ВыбратьСтроки();
Пока ТабДокумента.ПолучитьСтроку() = 1 Цикл 
	
	Если (ТабДокумента.Номенклатура.ВидНоменклатуры = Перечисление.ВидыНоменклатуры.Услуга) 
	 ИЛИ (ТабДокумента.Номенклатура.ВидНоменклатуры = Перечисление.ВидыНоменклатуры.Работа) Тогда
	 	Продолжить;
	КонецЕсли;
	
	Если ТабДокумента.Количество &gt; 0 Тогда
		
		КоллекцияОбъектов.НоваяСтрока();
		КоллекцияОбъектов.Номенклатура        = ТабДокумента.Номенклатура;
		КоллекцияОбъектов.Количество          = ТабДокумента.Количество;
		КоллекцияОбъектов.Единица             = ТабДокумента.Единица;
		КоллекцияОбъектов.Коэффициент         = ТабДокумента.Коэффициент;
		КоллекцияОбъектов.Цена                = ТабДокумента.Цена;
		КоллекцияОбъектов.Сумма               = ТабДокумента.Сумма;
		КоллекцияОбъектов.НомерГТД            = "";
		КоллекцияОбъектов.СтранаПроисхождения = "";
		КоллекцияОбъектов.СтатусПартии        = Перечисление.СтатусыПартии.Т_Купленный;
		
	КонецЕсли;
КонецЦикла;

КоллекцияОбъектов.Свернуть("Номенклатура, Единица, Коэффициент, Цена, НомерГТД, СтранаПроисхождения, СтатусПартии",
								"Количество, Сумма");
								
							
УзелКомиссияПоСтрокамТабличнойЧасти = DOMDocument.createNode(1, "КомиссияПоСтрокамТабличнойЧасти", "");

НомерСтроки = 0;
КоллекцияОбъектов.ВыбратьСтроки();
Пока КоллекцияОбъектов.ПолучитьСтроку() = 1 Цикл
	
	НомерСтроки = НомерСтроки + 1;
	
	УзелСтрока = DOMDocument.createNode(1, "Строка", "");
	УзелСтрока.setAttribute("НомерСтроки", НомерСтроки);
	УзелСтрока.text = ?(КоллекцияОбъектов.СтатусПартии = Перечисление.СтатусыПартии.Т_Принятый, 1, 0);
	УзелКомиссияПоСтрокамТабличнойЧасти.appendChild(УзелСтрока);
	
КонецЦикла;

Приемник.appendChild(УзелКомиссияПоСтрокамТабличнойЧасти);</ПриВыгрузке>
				<ПриЗагрузке>Если НЕ Параметры.Свойство("КомиссияПоСтрокамТабличнойЧасти") Тогда
	
	Параметры.Вставить("КомиссияПоСтрокамТабличнойЧасти", Новый Соответствие);
	
КонецЕсли;

КомиссияПоСтрокамТабличнойЧасти = Новый Соответствие;

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

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

Если КомиссияПоСтрокамТабличнойЧасти &lt;&gt; Неопределено Тогда
	Для каждого Значение из КомиссияПоСтрокамТабличнойЧасти Цикл
		СтрокаТЧ = Объект.Товары.Получить(Значение.Ключ - 1);
		СчетаУчета = БухгалтерскийУчетПереопределяемый.ПолучитьСчетаУчетаНоменклатуры(Объект.Организация, СтрокаТЧ.Номенклатура);
		Если Значение.Значение Тогда
			СтрокаТЧ.СчетУчета = СчетаУчета.СчетУчета;
		КонецЕсли;
	КонецЦикла;
КонецЕсли;

Документы.СписаниеТоваров.ЗаполнитьСчетаУчетаВТабличнойЧасти(Объект,"ВозвратнаяТара");
Документы.СписаниеТоваров.ЗаполнитьСчетаУчетаВТабличнойЧасти(Объект,"Товары");

// Корректируем количество с учетом коэффициента
Для каждого СтрокаТоваров Из Объект.Товары Цикл
	СтрокаТоваров.Количество = СтрокаТоваров.Количество * СтрокаТоваров.Коэффициент;
	Если СтрокаТоваров.Коэффициент &lt;&gt; 0 Тогда 
		СтрокаТоваров.Цена       = СтрокаТоваров.Цена / СтрокаТоваров.Коэффициент;
	КонецЕсли;
КонецЦикла;

Если Объект.Ответственный.Пустая() Тогда
	Объект.Ответственный = Пользователи.ТекущийПользователь();

КонецЕсли;

Объект.СуммаДокумента = Объект.Товары.Итог("Сумма");</ПослеЗагрузки>
				<Источник>ДокументСсылка.СписаниеТМЦ</Источник>
				<Приемник>ДокументСсылка.СписаниеТоваров</Приемник>
				<Свойства>
					<Свойство Поиск="true">
						<Код>1</Код>
						<Наименование>--&gt; Номер</Наименование>
						<Порядок>50</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="Номер" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство Поиск="true">
						<Код>2</Код>
						<Наименование>--&gt; Дата</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="Дата" Вид="Свойство" Тип="Дата"/>
					</Свойство>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>ПлатежноеПоручениеВходящее</Код>
				<Наименование>ДокументСсылка.СтрокаВыпискиПриход --&gt; ДокументСсылка.ПлатежноеПоручениеВходящее</Наименование>
				<Порядок>2200</Порядок>
				<ПослеЗагрузки>
Объект.РасшифровкаПлатежа.Очистить();

НоваяСтрока = Объект.РасшифровкаПлатежа.Добавить();
НоваяСтрока.ДоговорКонтрагента = Объект.ДоговорКонтрагента;
НоваяСтрока.КратностьВзаиморасчетов = 1;
НоваяСтрока.КурсВзаиморасчетов = 1;
НоваяСтрока.СтавкаНДС = Перечисления.СтавкиНДС.БезНДС;
НоваяСтрока.СтатьяДвиженияДенежныхСредств = Объект.СтатьяДвиженияДенежныхСредств;
НоваяСтрока.СуммаПлатежа = Объект.СуммаДокумента;
НоваяСтрока.СуммаВзаиморасчетов = Объект.СуммаДокумента;

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

МассивПустыхСтрок = Новый Массив;

Для каждого СтрокаПлатеж Из Объект.РасшифровкаПлатежа Цикл

	Если Объект.ВидОперации = Перечисления.ВидыОперацийПоступлениеДенежныхСредств.ОплатаПокупателя тогда

		СтрокаПлатеж.СчетУчетаРасчетовСКонтрагентом    = ПланыСчетов.Хозрасчетный.РасчетыСПокупателями;
		СтрокаПлатеж.СчетУчетаРасчетовПоАвансам        = ПланыСчетов.Хозрасчетный.РасчетыПоАвансамПолученным;
		
		СчетУчетаРасчетовСКонтрагентом = ПланыСчетов.Хозрасчетный.РасчетыСПокупателями;

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

		СтрокаПлатеж.СчетУчетаРасчетовСКонтрагентом    = ПланыСчетов.Хозрасчетный.КассаОрганизации;
		СчетУчетаРасчетовСКонтрагентом = ПланыСчетов.Хозрасчетный.КассаОрганизации;
	КонецЕсли;
		
	Если СтрокаПлатеж.СуммаПлатежа = 0  Тогда
		МассивПустыхСтрок.Добавить(СтрокаПлатеж);
	КонецЕсли;
	
	СтрокаПлатеж.СпособПогашенияЗадолженности = Перечисления.СпособыПогашенияЗадолженности.Автоматически;

КонецЦикла;

Объект.СчетУчетаРасчетовСКонтрагентом    = СчетУчетаРасчетовСКонтрагентом;

Если Объект.Ответственный.Пустая() Тогда
	Объект.Ответственный = Пользователи.ТекущийПользователь();
КонецЕсли;

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

Если НЕ ЗначениеЗаполнено(Объект.Контрагент) Тогда
	Объект.Контрагент = Справочники.Контрагенты.ПустаяСсылка();
КонецЕсли;</ПослеЗагрузки>
				<Источник>ДокументСсылка.СтрокаВыпискиПриход</Источник>
				<Приемник>ДокументСсылка.ПоступлениеНаРасчетныйСчет</Приемник>
				<Свойства>
					<Свойство Поиск="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; ДоговорКонтрагента</Наименование>
							<Порядок>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</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="СтатьяДвиженияДенежныхСредств" Вид="Реквизит" Тип="СправочникСсылка.СтатьиДвиженияДенежныхСредств"/>
						</Свойство>
						<Свойство>
							<Код>26</Код>
							<Наименование>--&gt; СубконтоКт1</Наименование>
							<Порядок>600</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="СубконтоКт1" Вид="Реквизит"/>
						</Свойство>
						<Свойство>
							<Код>27</Код>
							<Наименование>--&gt; СубконтоКт2</Наименование>
							<Порядок>650</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="СубконтоКт2" Вид="Реквизит"/>
						</Свойство>
						<Свойство>
							<Код>28</Код>
							<Наименование>--&gt; СубконтоКт3</Наименование>
							<Порядок>700</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="СубконтоКт3" Вид="Реквизит"/>
						</Свойство>
						<Свойство>
							<Код>29</Код>
							<Наименование>--&gt; СуммаВзаиморасчетов</Наименование>
							<Порядок>750</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="СуммаВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>30</Код>
							<Наименование>--&gt; СуммаНДС</Наименование>
							<Порядок>800</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="СуммаНДС" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>31</Код>
							<Наименование>--&gt; СуммаПлатежа</Наименование>
							<Порядок>850</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="СуммаПлатежа" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>32</Код>
							<Наименование>--&gt; СуммаУслуг</Наименование>
							<Порядок>900</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="СуммаУслуг" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>33</Код>
							<Наименование>--&gt; СчетНаОплату</Наименование>
							<Порядок>950</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="СчетНаОплату" Вид="Реквизит" Тип="ДокументСсылка.СчетНаОплатуПокупателю"/>
						</Свойство>
						<Свойство>
							<Код>34</Код>
							<Наименование>--&gt; СчетУчетаРасчетовПоАвансам</Наименование>
							<Порядок>1000</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="СчетУчетаРасчетовПоАвансам" Вид="Реквизит" Тип="ПланСчетовСсылка.Хозрасчетный"/>
						</Свойство>
						<Свойство>
							<Код>35</Код>
							<Наименование>--&gt; СчетУчетаРасчетовСКонтрагентом</Наименование>
							<Порядок>1050</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="СчетУчетаРасчетовСКонтрагентом" Вид="Реквизит" Тип="ПланСчетовСсылка.Хозрасчетный"/>
						</Свойство>
					</Группа>
					<Свойство Отключить="true">
						<Код>36</Код>
						<Наименование>Счет --&gt; СчетУчетаРасчетовСКонтрагентом</Наименование>
						<Порядок>750</Порядок>
						<Источник Имя="Счет" Вид="Реквизит"/>
						<Приемник Имя="СчетУчетаРасчетовСКонтрагентом" Вид="Реквизит" Тип="ПланСчетовСсылка.Хозрасчетный"/>
						<КодПравилаКонвертации>Хозрасчетный                                      </КодПравилаКонвертации>
					</Свойство>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>ПлатежныйОрдерСписаниеДенежныхСредств</Код>
				<Наименование>ДокументСсылка.СтрокаВыпискиРасход --&gt; ДокументСсылка.ПлатежныйОрдерСписаниеДенежныхСредств</Наименование>
				<Порядок>2300</Порядок>
				<ПослеЗагрузки>
Объект.РасшифровкаПлатежа.Очистить();

НоваяСтрока = Объект.РасшифровкаПлатежа.Добавить();
НоваяСтрока.ДоговорКонтрагента = Объект.ДоговорКонтрагента;
НоваяСтрока.КратностьВзаиморасчетов = 1;
НоваяСтрока.КурсВзаиморасчетов = 1;
НоваяСтрока.СтавкаНДС = Перечисления.СтавкиНДС.БезНДС;
НоваяСтрока.СтатьяДвиженияДенежныхСредств = Объект.СтатьяДвиженияДенежныхСредств;
НоваяСтрока.СуммаПлатежа = Объект.СуммаДокумента;
НоваяСтрока.СуммаВзаиморасчетов = Объект.СуммаДокумента;

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

МассивПустыхСтрок = Новый Массив;

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

		СтрокаПлатеж.СчетУчетаРасчетовСКонтрагентом    = ПланыСчетов.Хозрасчетный.РасчетыСПокупателями;
		СтрокаПлатеж.СчетУчетаРасчетовПоАвансам        = ПланыСчетов.Хозрасчетный.РасчетыПоАвансамПолученным;
		
		СчетУчетаРасчетовСКонтрагентом = ПланыСчетов.Хозрасчетный.РасчетыСПокупателями;

	ИначеЕсли Объект.ВидОперации = Перечисления.ВидыОперацийСписаниеДенежныхСредств.ОплатаПоставщику тогда

		СтрокаПлатеж.СчетУчетаРасчетовСКонтрагентом    = ПланыСчетов.Хозрасчетный.РасчетыСПоставщиками;
		СтрокаПлатеж.СчетУчетаРасчетовПоАвансам        = ПланыСчетов.Хозрасчетный.РасчетыПоАвансамВыданным;
			
		СчетУчетаРасчетовСКонтрагентом = ПланыСчетов.Хозрасчетный.РасчетыСПоставщиками;
			
	Иначе
		
		СтрокаПлатеж.СчетУчетаРасчетовСКонтрагентом = Объект.СчетУчетаРасчетовСКонтрагентом;
		СчетУчетаРасчетовСКонтрагентом = Объект.СчетУчетаРасчетовСКонтрагентом;

	КонецЕсли;
	
	СтрокаПлатеж.СпособПогашенияЗадолженности = Перечисления.СпособыПогашенияЗадолженности.Автоматически;
КонецЦикла;

Объект.СчетУчетаРасчетовСКонтрагентом    = СчетУчетаРасчетовСКонтрагентом;

Если Объект.Ответственный.Пустая() Тогда
	Объект.Ответственный = Пользователи.ТекущийПользователь();
КонецЕсли;

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

Если НЕ ЗначениеЗаполнено(Объект.Контрагент) Тогда
	Объект.Контрагент = Справочники.Контрагенты.ПустаяСсылка();
КонецЕсли;</ПослеЗагрузки>
				<Источник>ДокументСсылка.СтрокаВыпискиРасход</Источник>
				<Приемник>ДокументСсылка.СписаниеСРасчетногоСчета</Приемник>
				<Свойства>
					<Свойство Поиск="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</Порядок>
						<Источник Имя="ДокОснование" Вид="Реквизит"/>
						<Приемник Имя="ДокументОснование" Вид="Реквизит"/>
						<ПередВыгрузкой>Если ТипЗначения(Источник) = 12 Тогда //это документ
	Если Источник.Вид() = "ПлатежноеПоручение" Тогда
		ИмяПКО = "ПлатежноеПоручение";
	ИначеЕсли Источник.Вид() = "ПоступлениеТМЦ" Тогда
		ИмяПКО = "ПоступлениеТоваровУслуг";	
	КонецЕсли;
КонецЕсли;</ПередВыгрузкой>
					</Свойство>
					<Свойство>
						<Код>11</Код>
						<Наименование>КодОперации --&gt; ВидОперации</Наименование>
						<Порядок>550</Порядок>
						<Источник Имя="КодОперации" Вид="Реквизит" Тип="ПеречислениеСсылка.КодыОпераций"/>
						<Приемник Имя="ВидОперации" Вид="Реквизит" Тип="ПеречислениеСсылка.ВидыОперацийСписаниеДенежныхСредств"/>
						<КодПравилаКонвертации>ВидыОперацийСписаниеДенежныхСредств               </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>12</Код>
						<Наименование>Сумма --&gt; СуммаДокумента</Наименование>
						<Порядок>600</Порядок>
						<Источник Имя="Сумма" Вид="Реквизит" Тип="Число"/>
						<Приемник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
					</Свойство>
					<Свойство Поиск="true">
						<Код>13</Код>
						<Наименование>ЮрЛицо --&gt; Организация</Наименование>
						<Порядок>650</Порядок>
						<Источник Имя="ЮрЛицо" Вид="Реквизит" Тип="СправочникСсылка.СвоиЮрЛица"/>
						<Приемник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
						<КодПравилаКонвертации>Организации                                       </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>14</Код>
						<Наименование>БанковскийСчет --&gt; СчетОрганизации</Наименование>
						<Порядок>700</Порядок>
						<Источник Имя="БанковскийСчет" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчета"/>
						<Приемник Имя="СчетОрганизации" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчета"/>
						<КодПравилаКонвертации>БанковскиеСчета                                   </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>15</Код>
						<Наименование>Счет --&gt; СчетУчетаРасчетовСКонтрагентом</Наименование>
						<Порядок>750</Порядок>
						<Источник Имя="Счет" Вид="Реквизит"/>
						<Приемник Имя="СчетУчетаРасчетовСКонтрагентом" Вид="Реквизит" Тип="ПланСчетовСсылка.Хозрасчетный"/>
						<ПередВыгрузкой>Если Источник.Код = "00" Тогда
	Значение = "Вспомогательный";
ИначеЕсли Источник.Код = "70" Тогда
	Значение = "РасчетыСПерсоналомПоОплатеТруда";
ИначеЕсли Источник.Код = "67.1" Тогда
	Значение = "ДолгосрочныеКредиты";
КонецЕсли;</ПередВыгрузкой>
					</Свойство>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>СчетФактураВыданный</Код>
				<Наименование>ДокументСсылка.СчетФактураВыданный --&gt; ДокументСсылка.СчетФактураВыданный</Наименование>
				<Порядок>2400</Порядок>
				<ПередВыгрузкой>Если ПустоеЗначение(Источник.ДокОснование)=1 Тогда
	Отказ = 1;
ИначеЕсли (Источник.ДокОснование.Вид() = "РеализацияПрочее") 
	  Или (Источник.ДокОснование.Вид() = "ЗакрытиеМесяца")  
	  Или (Источник.ДокОснование.Вид() = "ВводОстатковПокупателя") Тогда
	Отказ = 1;
КонецЕсли;</ПередВыгрузкой>
				<ПослеЗагрузки>Если Объект.Ответственный.Пустая() Тогда
	Объект.Ответственный = Пользователи.ТекущийПользователь();
КонецЕсли;

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

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

	Если Объект.ПлатежноРасчетныеДокументы.Количество() = 0 Тогда
		Объект.ПлатежноРасчетныеДокументы.Добавить();
	КонецЕсли;

КонецЕсли;

Если (Объект.ВидСчетаФактуры = Перечисления.ВидСчетаФактурыВыставленного.НаАванс) И (Объект.Авансы.Количество() = 0) Тогда
		Объект.Авансы.Добавить();
		Объект.Авансы[0].СтавкаНДС = Объект.СтавкаНДС;
		Объект.Авансы[0].СуммаНДС = Объект.СуммаНДС;
		Объект.Авансы[0].Сумма = Объект.Сумма;
		Объект.СуммаДокумента = Объект.Сумма;
		
КонецЕсли;

Объект.ОпределениеПараметровСчетаФактурыНаРеализацию();</ПослеЗагрузки>
				<Источник>ДокументСсылка.СчетФактураВыданный</Источник>
				<Приемник>ДокументСсылка.СчетФактураВыданный</Приемник>
				<Свойства>
					<Свойство Поиск="true">
						<Код>1</Код>
						<Наименование>НомерДок --&gt; Номер</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="НомерДок" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Номер" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство Поиск="true">
						<Код>2</Код>
						<Наименование>ДатаДок --&gt; Дата</Наименование>
						<Порядок>200</Порядок>
						<Источник Имя="ДатаДок" Вид="Свойство" Тип="Дата"/>
						<Приемник Имя="Дата" Вид="Свойство" Тип="Дата"/>
					</Свойство>
					<Свойство>
						<Код>3</Код>
						<Наименование>ЮрЛицо --&gt; Организация</Наименование>
						<Порядок>300</Порядок>
						<Источник Имя="ЮрЛицо" Вид="Реквизит" Тип="СправочникСсылка.СвоиЮрЛица"/>
						<Приемник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
						<КодПравилаКонвертации>Организации                                       </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>4</Код>
						<Наименование>Комментарий --&gt; Комментарий</Наименование>
						<Порядок>400</Порядок>
						<Источник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>5</Код>
						<Наименование>Договор --&gt; ДоговорКонтрагента</Наименование>
						<Порядок>500</Порядок>
						<Источник Имя="Договор" Вид="Реквизит" Тип="СправочникСсылка.Договоры"/>
						<Приемник Имя="ДоговорКонтрагента" Вид="Реквизит" Тип="СправочникСсылка.ДоговорыКонтрагентов"/>
						<КодПравилаКонвертации>ДоговорыКонтрагентов                              </КодПравилаКонвертации>
						<ПередВыгрузкой>ИсходящиеДанные = СоздатьОбъект("СписокЗначений");

ИсходящиеДанные.ДобавитьЗначение("СПокупателем", "ВидДоговора");
ИсходящиеДанные.ДобавитьЗначение(Источник.ЮрЛицо,"Организация");</ПередВыгрузкой>
					</Свойство>
					<Свойство>
						<Код>6</Код>
						<Наименование>ДокОснование --&gt; ДокументОснование</Наименование>
						<Порядок>600</Порядок>
						<Источник Имя="ДокОснование" Вид="Реквизит"/>
						<Приемник Имя="ДокументОснование" Вид="Реквизит"/>
						<ПередВыгрузкой>Если ТипЗначения(Источник) = 12 Тогда //это документ
	Если Источник.Вид() = "ВозвратОтПокупателя" Тогда
		ИмяПКО = "ВозвратТоваровОтПокупателя";
	ИначеЕсли Источник.Вид() = "ВозвратПоставщику" Тогда
		ИмяПКО = "ВозвратТоваровПоставщику";
	ИначеЕсли Источник.Вид() = "ПоступлениеТМЦ" Тогда
		ИмяПКО = "ПоступлениеТоваровУслуг";
	ИначеЕсли Источник.Вид() = "ПоступлениеПрочее" Тогда
		ИмяПКО = "ПоступлениеТоваровУслугПрочее";
	ИначеЕсли Источник.Вид() = "Реализация" Тогда
		ИмяПКО = "РеализацияТоваровУслуг";
	ИначеЕсли Источник.Вид() = "РеализацияРозница" Тогда
		ИмяПКО = "РеализацияРозница";	
	КонецЕсли;
КонецЕсли;</ПередВыгрузкой>
					</Свойство>
					<Свойство>
						<Код>7</Код>
						<Наименование>СФНаАванс --&gt; ВидСчетаФактуры</Наименование>
						<Порядок>700</Порядок>
						<Источник Имя="СФНаАванс" Вид="Реквизит" Тип="Число"/>
						<Приемник Имя="ВидСчетаФактуры" Вид="Реквизит" Тип="ПеречислениеСсылка.ВидСчетаФактурыВыставленного"/>
						<ПередВыгрузкой>Если Источник.СФНаАванс &gt; 0 Тогда
	Значение = "НаАванс";
	
Иначе
	Значение = "НаРеализацию";
	
КонецЕсли;</ПередВыгрузкой>
					</Свойство>
					<Свойство>
						<Код>8</Код>
						<Наименование>НомерПлатРасчДок --&gt; НомерПлатежноРасчетногоДокумента</Наименование>
						<Порядок>800</Порядок>
						<Источник Имя="НомерПлатРасчДок" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="НомерПлатежноРасчетногоДокумента" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>9</Код>
						<Наименование>ДатаПлатРасчДок --&gt; ДатаПлатежноРасчетногоДокумента</Наименование>
						<Порядок>900</Порядок>
						<Источник Имя="ДатаПлатРасчДок" Вид="Реквизит" Тип="Дата"/>
						<Приемник Имя="ДатаПлатежноРасчетногоДокумента" Вид="Реквизит" Тип="Дата"/>
					</Свойство>
					<Свойство>
						<Код>10</Код>
						<Наименование>Валюта --&gt; ВалютаДокумента</Наименование>
						<Порядок>1000</Порядок>
						<Источник Имя="Валюта" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
						<Приемник Имя="ВалютаДокумента" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
						<КодПравилаКонвертации>Валюты                                            </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>13</Код>
						<Наименование>--&gt; СтавкаНДС</Наименование>
						<Порядок>1300</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="СтавкаНДС" Вид="Реквизит" Тип="ПеречислениеСсылка.СтавкиНДС"/>
						<ПередВыгрузкой>Значение =  0;
Если Источник.СФНаАванс = 1 Тогда
	ОбъектИсточник = СоздатьОбъект("Документ.СчетФактураВыданный");
	ОбъектИсточник.НайтиДокумент(Источник);
	ОбъектИсточник.ВыбратьСтроки();
	Если ОбъектИсточник.ПолучитьСтроку() = 1 Тогда
		Значение = ОбъектИсточник.СтавкаНДС;
	Иначе
		Значение = Перечисление.СтавкиНДС.НДС18_118;
	КонецЕсли;
КонецЕсли;</ПередВыгрузкой>
					</Свойство>
					<Свойство>
						<Код>14</Код>
						<Наименование>--&gt; Сумма</Наименование>
						<Порядок>1400</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="Сумма" Вид="Реквизит" Тип="Число"/>
						<ПередВыгрузкой>Значение =  0;
Если Источник.СФНаАванс = 1 Тогда
	Если Источник.СуммаАвансаПоУчету = 1 Тогда 
		СуммаАвансаОснования = 0;
		РегПокупатели = СоздатьОбъект("Регистр.Покупатели");
		РегПокупатели.ВыбратьДвиженияДокумента(Источник.ДокОснование);
		Пока РегПокупатели.ПолучитьДвижение() = 1 Цикл
			Если РегПокупатели.ВидДолга = глВД.Аванс Тогда
				СуммаАвансаОснования = СуммаАвансаОснования + РегПокупатели.СуммаРуб - РегПокупатели.СуммаНП;
			КонецЕсли;
		КонецЦикла;
		Значение = СуммаАвансаОснования;
		
	Иначе 	
		ОбъектИсточник = СоздатьОбъект("Документ.СчетФактураВыданный");
		ОбъектИсточник.НайтиДокумент(Источник);
		ОбъектИсточник.ВыбратьСтроки();
		Значение = 0;
		Пока ОбъектИсточник.ПолучитьСтроку() = 1 Цикл
			Значение = Значение + ОбъектИсточник.Сумма;
		КонецЦикла;
		
	КонецЕсли;
КонецЕсли;</ПередВыгрузкой>
					</Свойство>
					<Свойство>
						<Код>15</Код>
						<Наименование>--&gt; СуммаНДС</Наименование>
						<Порядок>1500</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="СуммаНДС" Вид="Реквизит" Тип="Число"/>
						<ПередВыгрузкой>Значение =  0;
Если Источник.СФНаАванс = 1 Тогда
	ОбъектИсточник = СоздатьОбъект("Документ.СчетФактураВыданный");
	ОбъектИсточник.НайтиДокумент(Источник);
	ОбъектИсточник.ВыбратьСтроки();
	Значение = 0;
	Пока ОбъектИсточник.ПолучитьСтроку() = 1 Цикл
		Значение = Значение + ОбъектИсточник.СуммаНДС;
	КонецЦикла;
	
КонецЕсли;</ПередВыгрузкой>
					</Свойство>
					<Свойство>
						<Код>17</Код>
						<Наименование>Контрагент --&gt; Контрагент</Наименование>
						<Порядок>1650</Порядок>
						<Источник Имя="Контрагент" Вид="Реквизит" Тип="СправочникСсылка.Контрагенты"/>
						<Приемник Имя="Контрагент" Вид="Реквизит" Тип="СправочникСсылка.Контрагенты"/>
						<КодПравилаКонвертации>Контрагенты                                       </КодПравилаКонвертации>
					</Свойство>
					<Свойство Отключить="true">
						<Код>18</Код>
						<Наименование>СчетНаОплату --&gt; СчетНаОплату</Наименование>
						<Порядок>1700</Порядок>
						<Источник Имя="СчетНаОплату" Вид="Реквизит"/>
						<Приемник Имя="СчетНаОплату" Вид="Реквизит" Тип="ДокументСсылка.СчетНаОплатуПокупателю"/>
						<КодПравилаКонвертации>СчетНаОплатуПокупателюПоЗаявке                    </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>19</Код>
						<Наименование>ПометкаУдаления --&gt; ПометкаУдаления</Наименование>
						<Порядок>1750</Порядок>
						<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Число"/>
						<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
					</Свойство>
					<Свойство>
						<Код>20</Код>
						<Наименование>Проведен --&gt; Проведен</Наименование>
						<Порядок>1800</Порядок>
						<Источник Имя="Проведен" Вид="Свойство" Тип="Число"/>
						<Приемник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
					</Свойство>
					<Группа Отключить="true">
						<Код>21</Код>
						<Наименование>ТабличнаяЧасть --&gt; Авансы</Наименование>
						<Порядок>1850</Порядок>
						<Источник Имя="ТабличнаяЧасть" Вид="ТабличнаяЧасть"/>
						<Приемник Имя="Авансы" Вид="ТабличнаяЧасть"/>
						<ПередОбработкойВыгрузки>Если Источник.СФНаАванс = 0 Тогда
	Отказ = 1;
КонецЕсли;</ПередОбработкойВыгрузки>
						<Свойство Отключить="true">
							<Код>22</Код>
							<Наименование>--&gt; Номенклатура</Наименование>
							<Порядок>50</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="Номенклатура" Вид="Реквизит" Тип="СправочникСсылка.Номенклатура"/>
						</Свойство>
						<Свойство Отключить="true">
							<Код>23</Код>
							<Наименование>--&gt; Содержание</Наименование>
							<Порядок>100</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="Содержание" Вид="Реквизит" Тип="Строка"/>
							<ПередВыгрузкой>Если Источник.СФНаАванс &gt; 0 Тогда
	Значение = Источник.Наименование;
	
Иначе
	Отказ = 1;
	
КонецЕсли;</ПередВыгрузкой>
						</Свойство>
						<Свойство Отключить="true">
							<Код>24</Код>
							<Наименование>--&gt; СтавкаНДС</Наименование>
							<Порядок>150</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="СтавкаНДС" Вид="Реквизит" Тип="ПеречислениеСсылка.СтавкиНДС"/>
							<ПередВыгрузкой>Если Источник.СФНаАванс &gt; 0 Тогда
	Значение = Источник.СтавкаНДС;
	
Иначе
	Отказ = 1;
	
КонецЕсли;</ПередВыгрузкой>
						</Свойство>
						<Свойство Отключить="true">
							<Код>25</Код>
							<Наименование>--&gt; Сумма</Наименование>
							<Порядок>200</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="Сумма" Вид="Реквизит" Тип="Число"/>
							<ПередВыгрузкой>Если Источник.СФНаАванс &gt; 0 Тогда
	Значение = Источник.Сумма;
	
Иначе
	Отказ = 1;
	
КонецЕсли;</ПередВыгрузкой>
						</Свойство>
						<Свойство Отключить="true">
							<Код>26</Код>
							<Наименование>--&gt; СуммаНДС</Наименование>
							<Порядок>250</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="СуммаНДС" Вид="Реквизит" Тип="Число"/>
							<ПередВыгрузкой>Если Источник.СФНаАванс &gt; 0 Тогда
	Значение = Источник.СуммаНДС;
	
Иначе
	Отказ = 1;
	
КонецЕсли;</ПередВыгрузкой>
						</Свойство>
					</Группа>
					<Свойство>
						<Код>27</Код>
						<Наименование>--&gt; Выставлен</Наименование>
						<Порядок>1900</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="Выставлен" Вид="Реквизит" Тип="Булево"/>
						<ПередВыгрузкой>Значение = 1;</ПередВыгрузкой>
					</Свойство>
					<Свойство>
						<Код>28</Код>
						<Наименование>ДатаДок --&gt; ДатаВыставления</Наименование>
						<Порядок>1950</Порядок>
						<Источник Имя="ДатаДок" Вид="Свойство" Тип="Дата"/>
						<Приемник Имя="ДатаВыставления" Вид="Реквизит" Тип="Дата"/>
					</Свойство>
					<Свойство>
						<Код>29</Код>
						<Наименование>КодВидаОперации --&gt; КодВидаОперации</Наименование>
						<Порядок>2000</Порядок>
						<Источник Имя="КодВидаОперации" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="КодВидаОперации" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>30</Код>
						<Наименование>СчетФактураБезНДС --&gt; СчетФактураБезНДС</Наименование>
						<Порядок>2050</Порядок>
						<Источник Имя="СчетФактураБезНДС" Вид="Реквизит" Тип="Число"/>
						<Приемник Имя="СчетФактураБезНДС" Вид="Реквизит" Тип="Булево"/>
					</Свойство>
					<Свойство>
						<Код>31</Код>
						<Наименование>СчетФактураНеВыставляется --&gt; СчетФактураНеВыставляется</Наименование>
						<Порядок>2100</Порядок>
						<Источник Имя="СчетФактураНеВыставляется" Вид="Реквизит" Тип="Число"/>
						<Приемник Имя="СчетФактураНеВыставляется" Вид="Реквизит" Тип="Булево"/>
					</Свойство>
					<Свойство>
						<Код>32</Код>
						<Наименование>--&gt; КодСпособаВыставления</Наименование>
						<Порядок>2150</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="КодСпособаВыставления" Вид="Реквизит" Тип="Число"/>
						<ПередВыгрузкой>Значение = 1;</ПередВыгрузкой>
					</Свойство>
					<Свойство>
						<Код>33</Код>
						<Наименование>--&gt; КодВидаОперации</Наименование>
						<Порядок>2200</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="КодВидаОперации" Вид="Реквизит" Тип="Строка"/>
						<ПередВыгрузкой>Значение = "01";</ПередВыгрузкой>
					</Свойство>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>СчетФактураПолученный</Код>
				<Наименование>ДокументСсылка.СчетФактураПолученный --&gt; ДокументСсылка.СчетФактураПолученный</Наименование>
				<Порядок>2500</Порядок>
				<ПередВыгрузкой>//Если ПустоеЗначение(Источник.ДокОснование)=1 Тогда
//	Отказ = 1;
//ИначеЕсли (Источник.ДокОснование.Вид() = "ПоступлениеПрочее")
//	  Или (Источник.ДокОснование.Вид() = "ВводОстатковПоставщика") Тогда
//	Отказ = 1;
//КонецЕсли;</ПередВыгрузкой>
				<ПриЗагрузке>Если ОбъектНайден Тогда
	Объект.ДокументыОснования.Очистить();
КонецЕсли;</ПриЗагрузке>
				<ПослеЗагрузки>Если Объект.Ответственный.Пустая() Тогда
	Объект.Ответственный = Пользователи.ТекущийПользователь();
КонецЕсли;

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

Если (Объект.ВидСчетаФактуры = Перечисления.ВидСчетаФактурыПолученного.НаАванс) И (Объект.Авансы.Количество() = 0) Тогда
		Объект.Авансы.Добавить();
		Объект.Авансы[0].СтавкаНДС = Объект.СтавкаНДС;
		Объект.Авансы[0].СуммаНДС = Объект.СуммаНДС;
		Объект.Авансы[0].Сумма = Объект.Сумма;
		Объект.СуммаДокумента = Объект.Сумма;
КонецЕсли;

Объект.ОпределениеПараметровСчетаФактуры();</ПослеЗагрузки>
				<Источник>ДокументСсылка.СчетФактураПолученный</Источник>
				<Приемник>ДокументСсылка.СчетФактураПолученный</Приемник>
				<Свойства>
					<Свойство Поиск="true">
						<Код>1</Код>
						<Наименование>НомерДок --&gt; Номер</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="НомерДок" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Номер" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство Поиск="true">
						<Код>2</Код>
						<Наименование>ДатаДок --&gt; Дата</Наименование>
						<Порядок>200</Порядок>
						<Источник Имя="ДатаДок" Вид="Свойство" Тип="Дата"/>
						<Приемник Имя="Дата" Вид="Свойство" Тип="Дата"/>
					</Свойство>
					<Свойство>
						<Код>3</Код>
						<Наименование>ЮрЛицо --&gt; Организация</Наименование>
						<Порядок>300</Порядок>
						<Источник Имя="ЮрЛицо" Вид="Реквизит" Тип="СправочникСсылка.СвоиЮрЛица"/>
						<Приемник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
						<КодПравилаКонвертации>Организации                                       </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>4</Код>
						<Наименование>Комментарий --&gt; Комментарий</Наименование>
						<Порядок>400</Порядок>
						<Источник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>5</Код>
						<Наименование>НомерДокВходящий --&gt; НомерВходящегоДокумента</Наименование>
						<Порядок>500</Порядок>
						<Источник Имя="НомерДокВходящий" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="НомерВходящегоДокумента" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>6</Код>
						<Наименование>ДатаДокВходящий --&gt; ДатаВходящегоДокумента</Наименование>
						<Порядок>600</Порядок>
						<Источник Имя="ДатаДокВходящий" Вид="Реквизит" Тип="Дата"/>
						<Приемник Имя="ДатаВходящегоДокумента" Вид="Реквизит" Тип="Дата"/>
					</Свойство>
					<Свойство>
						<Код>7</Код>
						<Наименование>ДокОснование --&gt; ДокументОснование</Наименование>
						<Порядок>700</Порядок>
						<Источник Имя="ДокОснование" Вид="Реквизит"/>
						<Приемник Имя="ДокументОснование" Вид="Реквизит"/>
						<ПередВыгрузкой>Если ТипЗначения(Источник) = 12 Тогда //это документ
	Если Источник.Вид() = "ВозвратОтПокупателя" Тогда
		ИмяПКО = "ВозвратТоваровОтПокупателя";
	ИначеЕсли Источник.Вид() = "ВозвратПоставщику" Тогда
		ИмяПКО = "ВозвратТоваровПоставщику";
	ИначеЕсли Источник.Вид() = "ПоступлениеТМЦ" Тогда
		ИмяПКО = "ПоступлениеТоваровУслуг";
	ИначеЕсли Источник.Вид() = "ПоступлениеПрочее" Тогда
		ИмяПКО = "ПоступлениеТоваровУслугПрочее";
	ИначеЕсли Источник.Вид() = "Реализация" Тогда
		ИмяПКО = "РеализацияТоваровУслуг";
	ИначеЕсли Источник.Вид() = "РеализацияРозница" Тогда
		ИмяПКО = "РеализацияРозница";	
	КонецЕсли;
КонецЕсли;</ПередВыгрузкой>
					</Свойство>
					<Свойство>
						<Код>8</Код>
						<Наименование>Контрагент --&gt; Контрагент</Наименование>
						<Порядок>750</Порядок>
						<Источник Имя="Контрагент" Вид="Реквизит" Тип="СправочникСсылка.Контрагенты"/>
						<Приемник Имя="Контрагент" Вид="Реквизит" Тип="СправочникСсылка.Контрагенты"/>
					</Свойство>
					<Свойство>
						<Код>9</Код>
						<Наименование>Валюта --&gt; ВалютаДокумента</Наименование>
						<Порядок>800</Порядок>
						<Источник Имя="Валюта" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
						<Приемник Имя="ВалютаДокумента" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
						<КодПравилаКонвертации>Валюты                                            </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>10</Код>
						<Наименование>Договор --&gt; ДоговорКонтрагента</Наименование>
						<Порядок>850</Порядок>
						<Источник Имя="Договор" Вид="Реквизит" Тип="СправочникСсылка.Договоры"/>
						<Приемник Имя="ДоговорКонтрагента" Вид="Реквизит" Тип="СправочникСсылка.ДоговорыКонтрагентов"/>
						<КодПравилаКонвертации>ДоговорыКонтрагентов                              </КодПравилаКонвертации>
						<ПередВыгрузкой>ИсходящиеДанные = СоздатьОбъект("СписокЗначений");

ИсходящиеДанные.ДобавитьЗначение("СПоставщиком", "ВидДоговора");
ИсходящиеДанные.ДобавитьЗначение(Источник.ЮрЛицо,"Организация");</ПередВыгрузкой>
					</Свойство>
					<Свойство>
						<Код>12</Код>
						<Наименование>ПометкаУдаления --&gt; ПометкаУдаления</Наименование>
						<Порядок>950</Порядок>
						<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Число"/>
						<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
					</Свойство>
					<Свойство>
						<Код>13</Код>
						<Наименование>Проведен --&gt; Проведен</Наименование>
						<Порядок>1000</Порядок>
						<Источник Имя="Проведен" Вид="Свойство" Тип="Число"/>
						<Приемник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
					</Свойство>
					<Группа Отключить="true">
						<Код>14</Код>
						<Наименование>ТабличнаяЧасть --&gt; Авансы</Наименование>
						<Порядок>1050</Порядок>
						<Источник Имя="ТабличнаяЧасть" Вид="ТабличнаяЧасть"/>
						<Приемник Имя="Авансы" Вид="ТабличнаяЧасть"/>
						<ПередОбработкойВыгрузки>Если Источник.СФНаАванс = 0 Тогда
	Отказ = 1;
КонецЕсли;</ПередОбработкойВыгрузки>
						<Свойство Отключить="true">
							<Код>15</Код>
							<Наименование>--&gt; СтавкаНДС</Наименование>
							<Порядок>50</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="СтавкаНДС" Вид="Реквизит" Тип="ПеречислениеСсылка.СтавкиНДС"/>
							<ПередВыгрузкой>Если Источник.СФНаАванс &gt; 0 Тогда
	Значение = Источник.СтавкаНДС;
	
Иначе
	Отказ = 1;
	
КонецЕсли;</ПередВыгрузкой>
						</Свойство>
						<Свойство Отключить="true">
							<Код>16</Код>
							<Наименование>--&gt; Сумма</Наименование>
							<Порядок>100</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="Сумма" Вид="Реквизит" Тип="Число"/>
							<ПередВыгрузкой>Если Источник.СФНаАванс &gt; 0 Тогда
	Значение = Источник.Сумма;
	
Иначе
	Отказ = 1;
	
КонецЕсли;</ПередВыгрузкой>
						</Свойство>
						<Свойство Отключить="true">
							<Код>17</Код>
							<Наименование>--&gt; СуммаНДС</Наименование>
							<Порядок>150</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="СуммаНДС" Вид="Реквизит" Тип="Число"/>
							<ПередВыгрузкой>Если Источник.СФНаАванс &gt; 0 Тогда
	Значение = Источник.СуммаНДС;
	
Иначе
	Отказ = 1;
	
КонецЕсли;</ПередВыгрузкой>
						</Свойство>
					</Группа>
					<Свойство>
						<Код>18</Код>
						<Наименование>--&gt; КодВидаОперации</Наименование>
						<Порядок>1100</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="КодВидаОперации" Вид="Реквизит" Тип="Строка"/>
						<ПередВыгрузкой>Значение = "01";</ПередВыгрузкой>
					</Свойство>
					<Свойство>
						<Код>19</Код>
						<Наименование>СчетФактураБезНДС --&gt; СчетФактураБезНДС</Наименование>
						<Порядок>1150</Порядок>
						<Источник Имя="СчетФактураБезНДС" Вид="Реквизит" Тип="Число"/>
						<Приемник Имя="СчетФактураБезНДС" Вид="Реквизит" Тип="Булево"/>
					</Свойство>
					<Свойство>
						<Код>20</Код>
						<Наименование>--&gt; КодСпособаПолучения</Наименование>
						<Порядок>1200</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="КодСпособаПолучения" Вид="Реквизит" Тип="Число"/>
						<ПередВыгрузкой>Значение = 1;</ПередВыгрузкой>
					</Свойство>
					<Свойство>
						<Код>21</Код>
						<Наименование>--&gt; НДСПредъявленКВычету</Наименование>
						<Порядок>1250</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="НДСПредъявленКВычету" Вид="Реквизит" Тип="Булево"/>
						<ПередВыгрузкой>Значение = 1;</ПередВыгрузкой>
					</Свойство>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>ПоступлениеТоваровУслугИмпорт</Код>
				<Наименование>ДокументСсылка.ПоступлениеТМЦИмпорт --&gt; ДокументСсылка.ПоступлениеТоваровУслуг</Наименование>
				<Порядок>4300</Порядок>
				<ПослеЗагрузки>СчетаУчета = БухгалтерскийУчетПереопределяемый.ПолучитьСчетаРасчетовСКонтрагентом(Объект.Организация, Объект.Контрагент, Объект.ДоговорКонтрагента);

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

Объект.СчетУчетаРасчетовПоАвансам     = СчетаУчета.СчетАвансов;
Объект.СчетУчетаРасчетовПоТаре        = СчетаУчета.СчетУчетаТары;

Документы.ПоступлениеТоваровУслуг.ЗаполнитьСчетаУчетаВТабличнойЧасти(Объект, "Товары");
Документы.ПоступлениеТоваровУслуг.ЗаполнитьСчетаУчетаВТабличнойЧасти(Объект, "Услуги");
Документы.ПоступлениеТоваровУслуг.ЗаполнитьСчетаУчетаВТабличнойЧасти(Объект, "ВозвратнаяТара");

Если Объект.Ответственный.Пустая() Тогда
	Объект.Ответственный = Пользователи.ТекущийПользователь();;
КонецЕсли;

// Корректируем количество с учетом коэффициента
Для каждого СтрокаТоваров Из Объект.Товары Цикл
	СтрокаТоваров.Количество = СтрокаТоваров.Количество * СтрокаТоваров.Коэффициент;
	Если СтрокаТоваров.Коэффициент &lt;&gt; 0 Тогда 
		СтрокаТоваров.Цена       = СтрокаТоваров.Цена / СтрокаТоваров.Коэффициент;
	КонецЕсли;
КонецЦикла;

Объект.СуммаДокумента = УчетНДСПереопределяемый.ПолучитьСуммуДокументаСНДС(Объект);
Объект.СпособЗачетаАвансов = Перечисления.СпособыЗачетаАвансов.Автоматически;</ПослеЗагрузки>
				<Источник>ДокументСсылка.ПоступлениеТМЦИмпорт</Источник>
				<Приемник>ДокументСсылка.ПоступлениеТоваровУслуг</Приемник>
				<Свойства>
					<Свойство Поиск="true">
						<Код>1</Код>
						<Наименование>--&gt; Дата</Наименование>
						<Порядок>50</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="Дата" Вид="Свойство" Тип="Дата"/>
					</Свойство>
					<Свойство Поиск="true">
						<Код>2</Код>
						<Наименование>--&gt; Номер</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="Номер" Вид="Свойство" Тип="Строка"/>
					</Свойство>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>ГТДИмпорт</Код>
				<Наименование>ДокументСсылка.ПоступлениеТМЦИмпорт --&gt; ДокументСсылка.ГТДИмпорт</Наименование>
				<Порядок>4400</Порядок>
				<ПередВыгрузкой>КлючВыгружаемыхДанных = Источник.НомерДок + Источник.ДатаДок + Источник.НомерГТД;</ПередВыгрузкой>
				<ПослеЗагрузки>Документы.ГТДИмпорт.ЗаполнитьСчетаУчетаВТабличнойЧасти(Объект, "Товары");

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

Если Объект.Ответственный.Пустая() Тогда
	Объект.Ответственный = Пользователи.ТекущийПользователь();
КонецЕсли;</ПослеЗагрузки>
				<Источник>ДокументСсылка.ПоступлениеТМЦИмпорт</Источник>
				<Приемник>ДокументСсылка.ГТДИмпорт</Приемник>
				<Свойства>
					<Свойство Поиск="true">
						<Код>1</Код>
						<Наименование>--&gt; Дата</Наименование>
						<Порядок>50</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="Дата" Вид="Свойство" Тип="Дата"/>
					</Свойство>
					<Свойство Поиск="true">
						<Код>2</Код>
						<Наименование>--&gt; Номер</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="Номер" Вид="Свойство" Тип="Строка"/>
					</Свойство>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>СчетНаОплатуПокупателюПоЗаявке</Код>
				<Наименование>ДокументСсылка.ЗаявкаПокупателя --&gt; ДокументСсылка.СчетНаОплатуПокупателю</Наименование>
				<Порядок>4500</Порядок>
				<ПослеЗагрузки>// Корректируем количество с учетом коэффициента
Для каждого СтрокаТоваров Из Объект.Товары Цикл
	СтрокаТоваров.Количество = СтрокаТоваров.Количество * СтрокаТоваров.Коэффициент;
	Если СтрокаТоваров.Коэффициент &lt;&gt; 0 Тогда 
		СтрокаТоваров.Цена       = СтрокаТоваров.Цена / СтрокаТоваров.Коэффициент;
	КонецЕсли;
КонецЦикла;</ПослеЗагрузки>
				<Источник>ДокументСсылка.ЗаявкаПокупателя</Источник>
				<Приемник>ДокументСсылка.СчетНаОплатуПокупателю</Приемник>
				<Свойства>
					<Свойство Поиск="true">
						<Код>1</Код>
						<Наименование>--&gt; Дата</Наименование>
						<Порядок>50</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="Дата" Вид="Свойство" Тип="Дата"/>
					</Свойство>
					<Свойство Поиск="true">
						<Код>2</Код>
						<Наименование>--&gt; Номер</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="Номер" Вид="Свойство" Тип="Строка"/>
					</Свойство>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>КомплектацияНоменклатуры</Код>
				<Наименование>ДокументСсылка.КомплектацияТМЦ --&gt; ДокументСсылка.КомплектацияНоменклатуры</Наименование>
				<Порядок>4550</Порядок>
				<Источник>ДокументСсылка.КомплектацияТМЦ</Источник>
				<Приемник>ДокументСсылка.КомплектацияНоменклатуры</Приемник>
				<Свойства>
					<Свойство Поиск="true">
						<Код>1</Код>
						<Наименование>--&gt; Номер</Наименование>
						<Порядок>50</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="Номер" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство Поиск="true">
						<Код>2</Код>
						<Наименование>--&gt; Дата</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="Дата" Вид="Свойство" Тип="Дата"/>
					</Свойство>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>ПлатежноеПоручение</Код>
				<Наименование>Документ: Платежное поручение</Наименование>
				<Порядок>4600</Порядок>
				<ПослеЗагрузки>Объект.СуммаНДС = УчетНДСКлиентСервер.РассчитатьСуммуНДС(Объект.СуммаДокумента, Ложь, УчетНДСВызовСервераПовтИсп.ПолучитьСтавкуНДС(Объект.СтавкаНДС));</ПослеЗагрузки>
				<Источник>ДокументСсылка.ПлатежноеПоручение</Источник>
				<Приемник>ДокументСсылка.ПлатежноеПоручение</Приемник>
				<Свойства>
					<Свойство>
						<Код>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</Порядок>
						<Источник Имя="КПППолучателя" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="КПППолучателя" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство Поиск="true">
						<Код>11</Код>
						<Наименование>НомерДок --&gt; Номер</Наименование>
						<Порядок>550</Порядок>
						<Источник Имя="НомерДок" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Номер" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>12</Код>
						<Наименование>ПоказательДаты --&gt; ПоказательДаты</Наименование>
						<Порядок>600</Порядок>
						<Источник Имя="ПоказательДаты" Вид="Реквизит" Тип="Дата"/>
						<Приемник Имя="ПоказательДаты" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>13</Код>
						<Наименование>ПоказательНомера --&gt; ПоказательНомера</Наименование>
						<Порядок>650</Порядок>
						<Источник Имя="ПоказательНомера" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="ПоказательНомера" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>14</Код>
						<Наименование>ПоказательОснования --&gt; ПоказательОснования</Наименование>
						<Порядок>700</Порядок>
						<Источник Имя="ПоказательОснования" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="ПоказательОснования" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>15</Код>
						<Наименование>ПоказательПериода --&gt; ПоказательПериода</Наименование>
						<Порядок>750</Порядок>
						<Источник Имя="ПоказательПериода" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="ПоказательПериода" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>16</Код>
						<Наименование>ПоказательТипа --&gt; ПоказательТипа</Наименование>
						<Порядок>800</Порядок>
						<Источник Имя="ПоказательТипа" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="ПоказательТипа" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>17</Код>
						<Наименование>ПометкаУдаления --&gt; ПометкаУдаления</Наименование>
						<Порядок>850</Порядок>
						<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Число"/>
						<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
					</Свойство>
					<Свойство>
						<Код>18</Код>
						<Наименование>СтавкаНДС --&gt; СтавкаНДС</Наименование>
						<Порядок>900</Порядок>
						<Источник Имя="СтавкаНДС" Вид="Реквизит" Тип="ПеречислениеСсылка.СтавкиНДС"/>
						<Приемник Имя="СтавкаНДС" Вид="Реквизит" Тип="ПеречислениеСсылка.СтавкиНДС"/>
						<КодПравилаКонвертации>СтавкиНДС                                         </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>19</Код>
						<Наименование>СчетКонтрагента --&gt; СчетКонтрагента</Наименование>
						<Порядок>950</Порядок>
						<Источник Имя="СчетКонтрагента" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчета"/>
						<Приемник Имя="СчетКонтрагента" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчета"/>
						<КодПравилаКонвертации>БанковскиеСчета                                   </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>20</Код>
						<Наименование>БанковскийСчет --&gt; СчетОрганизации</Наименование>
						<Порядок>1000</Порядок>
						<Источник Имя="БанковскийСчет" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчета"/>
						<Приемник Имя="СчетОрганизации" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчета"/>
						<КодПравилаКонвертации>БанковскиеСчета                                   </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>21</Код>
						<Наименование>Договор --&gt; ДоговорКонтрагента</Наименование>
						<Порядок>1050</Порядок>
						<Источник Имя="Договор" Вид="Реквизит" Тип="СправочникСсылка.Договоры"/>
						<Приемник Имя="ДоговорКонтрагента" Вид="Реквизит" Тип="СправочникСсылка.ДоговорыКонтрагентов"/>
						<КодПравилаКонвертации>ДоговорыКонтрагентов                              </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>22</Код>
						<Наименование>Сумма --&gt; СуммаДокумента</Наименование>
						<Порядок>1100</Порядок>
						<Источник Имя="Сумма" Вид="Реквизит" Тип="Число"/>
						<Приемник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
					</Свойство>
					<Свойство>
						<Код>23</Код>
						<Наименование>ЮрЛицо --&gt; Организация</Наименование>
						<Порядок>1150</Порядок>
						<Источник Имя="ЮрЛицо" Вид="Реквизит" Тип="СправочникСсылка.СвоиЮрЛица"/>
						<Приемник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
						<КодПравилаКонвертации>Организации                                       </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>24</Код>
						<Наименование>ПеречислениеНалога --&gt; ПеречислениеВБюджет</Наименование>
						<Порядок>1200</Порядок>
						<Источник Имя="ПеречислениеНалога" Вид="Реквизит" Тип="Число"/>
						<Приемник Имя="ПеречислениеВБюджет" Вид="Реквизит" Тип="Булево"/>
					</Свойство>
					<Свойство>
						<Код>25</Код>
						<Наименование>--&gt; ВидОперации</Наименование>
						<Порядок>1250</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="ВидОперации" Вид="Реквизит" Тип="ПеречислениеСсылка.ВидыОперацийСписаниеДенежныхСредств"/>
						<ПередВыгрузкой>Значение = "ОплатаПоставщику";</ПередВыгрузкой>
					</Свойство>
				</Свойства>
				<Значения/>
			</Правило>
		</Группа>
		<Группа>
			<Код>Справочники</Код>
			<Наименование>Справочники</Наименование>
			<Порядок>4100</Порядок>
			<Правило>
				<Код>Банки</Код>
				<Наименование>СправочникСсылка.Банки --&gt; СправочникСсылка.Банки</Наименование>
				<Порядок>100</Порядок>
				<Источник>СправочникСсылка.Банки</Источник>
				<Приемник>СправочникСсылка.Банки</Приемник>
				<Свойства>
					<Свойство>
						<Код>1</Код>
						<Наименование>ПометкаУдаления --&gt; ПометкаУдаления</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Число"/>
						<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
					</Свойство>
					<Свойство Поиск="true">
						<Код>2</Код>
						<Наименование>Код --&gt; Код</Наименование>
						<Порядок>200</Порядок>
						<Источник Имя="Код" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Код" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>3</Код>
						<Наименование>Наименование --&gt; Наименование</Наименование>
						<Порядок>300</Порядок>
						<Источник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство Поиск="true" Обязательное="true">
						<Код>4</Код>
						<Наименование>ЭтоГруппа --&gt; ЭтоГруппа</Наименование>
						<Порядок>400</Порядок>
						<Источник Имя="ЭтоГруппа" Вид="Свойство" Тип="Число"/>
						<Приемник Имя="ЭтоГруппа" Вид="Свойство" Тип="Булево"/>
					</Свойство>
					<Свойство>
						<Код>5</Код>
						<Наименование>Родитель --&gt; Родитель</Наименование>
						<Порядок>500</Порядок>
						<Источник Имя="Родитель" Вид="Свойство" Тип="СправочникСсылка.Банки"/>
						<Приемник Имя="Родитель" Вид="Свойство" Тип="СправочникСсылка.Банки"/>
						<КодПравилаКонвертации>Банки                                             </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>6</Код>
						<Наименование>Местонахождение --&gt; Город</Наименование>
						<Порядок>600</Порядок>
						<Источник Имя="Местонахождение" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="Город" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>7</Код>
						<Наименование>КоррСчет --&gt; КоррСчет</Наименование>
						<Порядок>700</Порядок>
						<Источник Имя="КоррСчет" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="КоррСчет" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>8</Код>
						<Наименование>Адрес --&gt; Адрес</Наименование>
						<Порядок>800</Порядок>
						<Источник Имя="Адрес" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="Адрес" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>9</Код>
						<Наименование>Телефоны --&gt; Телефоны</Наименование>
						<Порядок>900</Порядок>
						<Источник Имя="Телефоны" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="Телефоны" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>БанковскиеСчета</Код>
				<Наименование>СправочникСсылка.БанковскиеСчета --&gt; СправочникСсылка.БанковскиеСчета</Наименование>
				<Порядок>200</Порядок>
				<Источник>СправочникСсылка.БанковскиеСчета</Источник>
				<Приемник>СправочникСсылка.БанковскиеСчета</Приемник>
				<Свойства>
					<Свойство>
						<Код>1</Код>
						<Наименование>ПометкаУдаления --&gt; ПометкаУдаления</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Число"/>
						<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
					</Свойство>
					<Свойство Поиск="true">
						<Код>2</Код>
						<Наименование>Код --&gt; Код</Наименование>
						<Порядок>200</Порядок>
						<Источник Имя="Код" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Код" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>3</Код>
						<Наименование>Наименование --&gt; Наименование</Наименование>
						<Порядок>300</Порядок>
						<Источник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>4</Код>
						<Наименование>Банк --&gt; Банк</Наименование>
						<Порядок>400</Порядок>
						<Источник Имя="Банк" Вид="Реквизит" Тип="СправочникСсылка.Банки"/>
						<Приемник Имя="Банк" Вид="Реквизит" Тип="СправочникСсылка.Банки"/>
						<КодПравилаКонвертации>Банки                                             </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>5</Код>
						<Наименование>БанкДляРасчетов --&gt; БанкДляРасчетов</Наименование>
						<Порядок>500</Порядок>
						<Источник Имя="БанкДляРасчетов" Вид="Реквизит" Тип="СправочникСсылка.Банки"/>
						<Приемник Имя="БанкДляРасчетов" Вид="Реквизит" Тип="СправочникСсылка.Банки"/>
						<КодПравилаКонвертации>Банки                                             </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>6</Код>
						<Наименование>ВалютаСчета --&gt; ВалютаДенежныхСредств</Наименование>
						<Порядок>600</Порядок>
						<Источник Имя="ВалютаСчета" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
						<Приемник Имя="ВалютаДенежныхСредств" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
						<КодПравилаКонвертации>Валюты                                            </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>7</Код>
						<Наименование>ВидСчета --&gt; ВидСчета</Наименование>
						<Порядок>700</Порядок>
						<Источник Имя="ВидСчета" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="ВидСчета" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>8</Код>
						<Наименование>ДатаЗакрытияСчета --&gt; ДатаЗакрытия</Наименование>
						<Порядок>800</Порядок>
						<Источник Имя="ДатаЗакрытияСчета" Вид="Реквизит" Тип="Дата"/>
						<Приемник Имя="ДатаЗакрытия" Вид="Реквизит" Тип="Дата"/>
					</Свойство>
					<Свойство>
						<Код>9</Код>
						<Наименование>ДатаОткрытияСчета --&gt; ДатаОткрытия</Наименование>
						<Порядок>900</Порядок>
						<Источник Имя="ДатаОткрытияСчета" Вид="Реквизит" Тип="Дата"/>
						<Приемник Имя="ДатаОткрытия" Вид="Реквизит" Тип="Дата"/>
					</Свойство>
					<Свойство>
						<Код>10</Код>
						<Наименование>МесяцПрописью --&gt; МесяцПрописью</Наименование>
						<Порядок>1000</Порядок>
						<Источник Имя="МесяцПрописью" Вид="Реквизит" Тип="Число"/>
						<Приемник Имя="МесяцПрописью" Вид="Реквизит" Тип="Булево"/>
					</Свойство>
					<Свойство>
						<Код>11</Код>
						<Наименование>Назначение --&gt; ТекстНазначения</Наименование>
						<Порядок>1100</Порядок>
						<Источник Имя="Назначение" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="ТекстНазначения" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>12</Код>
						<Наименование>НомерИДатаРазрешения --&gt; НомерИДатаРазрешения</Наименование>
						<Порядок>1200</Порядок>
						<Источник Имя="НомерИДатаРазрешения" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="НомерИДатаРазрешения" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>13</Код>
						<Наименование>НомерСчета --&gt; НомерСчета</Наименование>
						<Порядок>1300</Порядок>
						<Источник Имя="НомерСчета" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="НомерСчета" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>14</Код>
						<Наименование>РеквизитыПлательщикаИлиПолучателя --&gt; ТекстКорреспондента</Наименование>
						<Порядок>1400</Порядок>
						<Источник Имя="РеквизитыПлательщикаИлиПолучателя" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="ТекстКорреспондента" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>15</Код>
						<Наименование>СуммаБез00Копеек --&gt; СуммаБезКопеек</Наименование>
						<Порядок>1500</Порядок>
						<Источник Имя="СуммаБез00Копеек" Вид="Реквизит" Тип="Число"/>
						<Приемник Имя="СуммаБезКопеек" Вид="Реквизит" Тип="Булево"/>
					</Свойство>
					<Свойство Поиск="true">
						<Код>16</Код>
						<Наименование>ЮрФизЛицо --&gt; Владелец</Наименование>
						<Порядок>1600</Порядок>
						<Источник Имя="ЮрФизЛицо" Вид="Реквизит"/>
						<Приемник Имя="Владелец" Вид="Свойство"/>
						<ПередВыгрузкой>Если (Источник.ЮрФизЛицо.Вид() = "ФизЛица") ИЛИ (Источник.ЮрФизЛицо.Вид() = "ЮрЛица") Тогда
	СпрКонтр = СоздатьОбъект("Справочник.Контрагенты");
	Возвр = СпрКонтр.НайтиПоРеквизиту("ЮрФизЛицо", Источник.ЮрФизЛицо, 1);
	Если Возвр = 1 Тогда
		Значение = СпрКонтр.ТекущийЭлемент();
	КонецЕсли;
Иначе
	Значение = Источник.ЮрФизЛицо;
КонецЕсли;</ПередВыгрузкой>
					</Свойство>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>Валюты</Код>
				<Наименование>СправочникСсылка.Валюты --&gt; СправочникСсылка.Валюты</Наименование>
				<Порядок>300</Порядок>
				<Источник>СправочникСсылка.Валюты</Источник>
				<Приемник>СправочникСсылка.Валюты</Приемник>
				<Свойства>
					<Свойство>
						<Код>1</Код>
						<Наименование>ПометкаУдаления --&gt; ПометкаУдаления</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Число"/>
						<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
					</Свойство>
					<Свойство Поиск="true">
						<Код>2</Код>
						<Наименование>Код --&gt; Код</Наименование>
						<Порядок>200</Порядок>
						<Источник Имя="Код" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Код" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>3</Код>
						<Наименование>Наименование --&gt; Наименование</Наименование>
						<Порядок>300</Порядок>
						<Источник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>4</Код>
						<Наименование>ПолнНаименование --&gt; НаименованиеПолное</Наименование>
						<Порядок>400</Порядок>
						<Источник Имя="ПолнНаименование" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="НаименованиеПолное" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>НомераГТД</Код>
				<Наименование>СправочникСсылка.ГТД --&gt; СправочникСсылка.НомераГТД</Наименование>
				<Порядок>400</Порядок>
				<Источник>СправочникСсылка.ГТД</Источник>
				<Приемник>СправочникСсылка.НомераГТД</Приемник>
				<Свойства>
					<Свойство Поиск="true">
						<Код>1</Код>
						<Наименование>Наименование --&gt; Код</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Код" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>2</Код>
						<Наименование>Комментарий --&gt; Комментарий</Наименование>
						<Порядок>200</Порядок>
						<Источник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>СтатьиДвиженияДенежныхСредств</Код>
				<Наименование>СправочникСсылка.ДвиженияДенежныхСредств --&gt; СправочникСсылка.СтатьиДвиженияДенежныхСредств</Наименование>
				<Порядок>500</Порядок>
				<Источник>СправочникСсылка.ДвиженияДенежныхСредств</Источник>
				<Приемник>СправочникСсылка.СтатьиДвиженияДенежныхСредств</Приемник>
				<Свойства>
					<Свойство Поиск="true">
						<Код>1</Код>
						<Наименование>Код --&gt; Код</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="Код" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Код" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>2</Код>
						<Наименование>Наименование --&gt; Наименование</Наименование>
						<Порядок>200</Порядок>
						<Источник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
					</Свойство>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>Контрагенты</Код>
				<Наименование>СправочникСсылка.Контрагенты --&gt; СправочникСсылка.Контрагенты</Наименование>
				<Порядок>700</Порядок>
				<ПриЗагрузке>Если НЕ Объект.ЭтоГруппа Тогда
	Объект.ГоловнойКонтрагент = Объект.Ссылка;
КонецЕсли;

Если НЕ Объект.ЭтоГруппа Тогда
	
	Если СтрДлина(СокрЛП(Объект.ИНН)) = 12 Тогда
		Объект.ЮридическоеФизическоеЛицо = Перечисления.ЮридическоеФизическоеЛицо.ФизическоеЛицо;
	Иначе
		Объект.ЮридическоеФизическоеЛицо = Перечисления.ЮридическоеФизическоеЛицо.ЮридическоеЛицо;
	КонецЕсли;
	
КонецЕсли;</ПриЗагрузке>
				<ПослеЗагрузки>//Если Объект.ЮридическоеФизическоеЛицо = Перечисления.ЮридическоеФизическоеЛицо.ПустаяСсылка() Тогда
//	Объект.ЮридическоеФизическоеЛицо = Перечисления.ЮридическоеФизическоеЛицо.ЮридическоеЛицо;
//КонецЕсли;
Если Не Объект.ЭтоГруппа Тогда
Если Объект.КонтактнаяИнформация.Количество() &gt; 0 Тогда
	ЮрАдрес = "";
	ФактАдрес = "";
	СтрокаАдресов = Объект.КонтактнаяИнформация[0].Представление;
	Телефоны = СокрЛП(Объект.КонтактнаяИнформация[0].НомерТелефона);
	Объект.КонтактнаяИнформация.Очистить();
	СтрокаАдресов = СокрЛП(СтрЗаменить(СтрокаАдресов, "ЮрАдрес*",""));
	Разделитель = Найти(СтрокаАдресов, "#");
	
	//ЮрАдрес
	Если Лев(СтрокаАдресов, 1) &lt;&gt; "#" Тогда
		ЮрАдрес = СокрЛП(Лев(СтрокаАдресов, Разделитель-1));
		Адрес = Объект.КонтактнаяИнформация.Добавить();
		Адрес.Тип = Перечисления.ТипыКонтактнойИнформации.Адрес;
		Адрес.Вид = Справочники.ВидыКонтактнойИнформации.ЮрАдресКонтрагента;
		Адрес.Представление = ЮрАдрес;
		//XDTOКонтактная = КонтактнаяИнформацияСлужебный.ДесериализацияАдреса("", ЮрАдрес);
		//Адрес.ЗначенияПолей = КонтактнаяИнформацияСлужебный.СериализацияКонтактнойИнформации(XDTOКонтактная);
	КонецЕсли;
	
	СтрокаАдресов = Сред(СтрокаАдресов, Разделитель+1, СтрДлина(СтрокаАдресов)-Разделитель);
	ФактАдрес = СокрЛП(СтрЗаменить(СтрокаАдресов, "ФактАдрес*", ""));
	
	//ФактАдрес
	Если ФактАдрес &lt;&gt; "" Тогда
		Адрес = Объект.КонтактнаяИнформация.Добавить();
		Адрес.Тип = Перечисления.ТипыКонтактнойИнформации.Адрес;
		Адрес.Вид = Справочники.ВидыКонтактнойИнформации.ФактАдресКонтрагента;
		Адрес.Представление = ФактАдрес;
		//XDTOКонтактная = КонтактнаяИнформацияСлужебный.ДесериализацияАдреса("", ФактАдрес);
		//Адрес.ЗначенияПолей = КонтактнаяИнформацияСлужебный.СериализацияКонтактнойИнформации(XDTOКонтактная);
	КонецЕсли;		
	//Почтовый адрес
	Если ЮрАдрес &lt;&gt; "" Тогда
		ПочтовыйАдрес = ЮрАдрес;
	ИначеЕсли ФактАдрес &lt;&gt; "" Тогда
		ПочтовыйАдрес = ФактАдрес;
	Иначе
		ПочтовыйАдрес = "";
	КонецЕсли;
	
	Если ПочтовыйАдрес &lt;&gt; "" Тогда
			Почтовый = Объект.КонтактнаяИнформация.Добавить();
			Почтовый.Тип = Перечисления.ТипыКонтактнойИнформации.Адрес;
			Почтовый.Вид = Справочники.ВидыКонтактнойИнформации.ПочтовыйАдресКонтрагента;
			Почтовый.Представление = ПочтовыйАдрес;
			//XDTOКонтактная = КонтактнаяИнформацияСлужебный.ДесериализацияАдреса("", ПочтовыйАдрес);
			//Почтовый.ЗначенияПолей = КонтактнаяИнформацияСлужебный.СериализацияКонтактнойИнформации(XDTOКонтактная);
	КонецЕсли;
	
	//Телефонные номера
	Если Телефоны &lt;&gt; "" Тогда
			Телефон = Объект.КонтактнаяИнформация.Добавить();
			Телефон.Тип = Перечисления.ТипыКонтактнойИнформации.Телефон;
			Телефон.Вид = Справочники.ВидыКонтактнойИнформации.ТелефонКонтрагента;
			Телефон.Представление = Телефоны;
			//XDTOКонтактная = КонтактнаяИнформацияСлужебный.ДесериализацияАдреса("", Телефоны);
			//Телефон.ЗначенияПолей = КонтактнаяИнформацияСлужебный.СериализацияКонтактнойИнформации(XDTOКонтактная);
	КонецЕсли;
КонецЕсли;
Объект.Записать();
КонецЕсли;</ПослеЗагрузки>
				<Источник>СправочникСсылка.Контрагенты</Источник>
				<Приемник>СправочникСсылка.Контрагенты</Приемник>
				<Свойства>
					<Свойство>
						<Код>1</Код>
						<Наименование>ПометкаУдаления --&gt; ПометкаУдаления</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Число"/>
						<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
					</Свойство>
					<Свойство Поиск="true">
						<Код>2</Код>
						<Наименование>Код --&gt; Код</Наименование>
						<Порядок>200</Порядок>
						<Источник Имя="Код" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Код" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>3</Код>
						<Наименование>Наименование --&gt; Наименование</Наименование>
						<Порядок>300</Порядок>
						<Источник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство Поиск="true" Обязательное="true">
						<Код>4</Код>
						<Наименование>ЭтоГруппа --&gt; ЭтоГруппа</Наименование>
						<Порядок>400</Порядок>
						<Источник Имя="ЭтоГруппа" Вид="Свойство" Тип="Число"/>
						<Приемник Имя="ЭтоГруппа" Вид="Свойство" Тип="Булево"/>
					</Свойство>
					<Свойство>
						<Код>5</Код>
						<Наименование>Родитель --&gt; Родитель</Наименование>
						<Порядок>500</Порядок>
						<Источник Имя="Родитель" Вид="Свойство" Тип="СправочникСсылка.Контрагенты"/>
						<Приемник Имя="Родитель" Вид="Свойство" Тип="СправочникСсылка.Контрагенты"/>
						<КодПравилаКонвертации>Контрагенты                                       </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>7</Код>
						<Наименование>ОсновнойДоговор --&gt; УдалитьОсновнойДоговорКонтрагента</Наименование>
						<Порядок>700</Порядок>
						<Источник Имя="ОсновнойДоговор" Вид="Реквизит" Тип="СправочникСсылка.Договоры"/>
						<Приемник Имя="УдалитьОсновнойДоговорКонтрагента" Вид="Реквизит" Тип="СправочникСсылка.ДоговорыКонтрагентов"/>
						<КодПравилаКонвертации>ДоговорыКонтрагентов                              </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>8</Код>
						<Наименование>ОсновнойСчет --&gt; ОсновнойБанковскийСчет</Наименование>
						<Порядок>800</Порядок>
						<Источник Имя="ОсновнойСчет" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчета"/>
						<Приемник Имя="ОсновнойБанковскийСчет" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчета"/>
						<КодПравилаКонвертации>БанковскиеСчета                                   </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>9</Код>
						<Наименование>Комментарий --&gt; Комментарий</Наименование>
						<Порядок>900</Порядок>
						<Источник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>10</Код>
						<Наименование>--&gt; НаименованиеПолное</Наименование>
						<Порядок>1000</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="НаименованиеПолное" Вид="Реквизит" Тип="Строка"/>
						<ПередВыгрузкой>Если Источник.ЭтоГруппа() = 0 Тогда
	Значение = Источник.ЮрФизЛицо.ПолнНаименование;
	
Иначе
	Отказ = 1;
	
КонецЕсли;</ПередВыгрузкой>
					</Свойство>
					<Свойство>
						<Код>11</Код>
						<Наименование>--&gt; ИНН</Наименование>
						<Порядок>1050</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="ИНН" Вид="Реквизит" Тип="Строка"/>
						<ПередВыгрузкой>Если Источник.ЭтоГруппа() = 0 Тогда
	Если Найти(Источник.ЮрФизЛицо.ИНН, "/") &lt;&gt; 0 Тогда
		Значение = Лев(Источник.ЮрФизЛицо.ИНН, Найти(Источник.ЮрФизЛицо.ИНН, "/") - 1);	
	ИначеЕсли Найти(Источник.ЮрФизЛицо.ИНН, "\") &lt;&gt; 0 Тогда
		Значение = Лев(Источник.ЮрФизЛицо.ИНН, Найти(Источник.ЮрФизЛицо.ИНН, "\") - 1);
	Иначе
		Значение = СокрЛП(Источник.ЮрФизЛицо.ИНН);
		
	КонецЕсли;
Иначе
	Отказ = 1;
	
КонецЕсли;</ПередВыгрузкой>
					</Свойство>
					<Свойство>
						<Код>12</Код>
						<Наименование>--&gt; КПП</Наименование>
						<Порядок>1100</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="КПП" Вид="Реквизит" Тип="Строка"/>
						<ПередВыгрузкой>Если Источник.ЭтоГруппа() = 0 Тогда
	Если Найти(Источник.ЮрФизЛицо.ИНН, "/") &lt;&gt; 0 Тогда
		Значение = Сред(Источник.ЮрФизЛицо.ИНН, Найти(Источник.ЮрФизЛицо.ИНН, "/") + 1);
	ИначеЕсли Найти(Источник.ЮрФизЛицо.ИНН, "\") &lt;&gt; 0 Тогда
		Значение = Сред(Источник.ЮрФизЛицо.ИНН, Найти(Источник.ЮрФизЛицо.ИНН, "\") + 1);		
	Иначе
		Значение = "";
		
	КонецЕсли;
Иначе
	Отказ = 1;
	
КонецЕсли;</ПередВыгрузкой>
					</Свойство>
					<Свойство>
						<Код>13</Код>
						<Наименование>--&gt; ГоловнойКонтрагент</Наименование>
						<Порядок>1150</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="ГоловнойКонтрагент" Вид="Реквизит" Тип="СправочникСсылка.Контрагенты"/>
						<ПередВыгрузкой>	Значение = 0;</ПередВыгрузкой>
					</Свойство>
					<Группа>
						<Код>14</Код>
						<Наименование>--&gt; КонтактнаяИнформация</Наименование>
						<Порядок>1200</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="КонтактнаяИнформация" Вид="ТабличнаяЧасть"/>
						<ПередОбработкойВыгрузки>		Если Источник.ЭтоГруппа() = 0 Тогда
			КоллекцияОбъектов = СоздатьОбъект("ТаблицаЗначений");
			КоллекцияОбъектов.НоваяКолонка("КолонкаПредставление");
			КоллекцияОбъектов.НоваяКолонка("НомерТелефона");
			КоллекцияОбъектов.НоваяСтрока();
			    
			
            ЮрАдрес = Строка(Источник.ЮрФизЛицо.ЮрАдрес); 
			Пока Найти(ЮрАдрес, ",,")&gt;0 Цикл  
				ЮрАдрес = СтрЗаменить(ЮрАдрес,",,",",");
			КонецЦикла;
			ЮрАдрес = СокрЛП(ЮрАдрес);
			Если Прав(ЮрАдрес, 1) = "," Тогда
				ЮрАдрес = Лев(ЮрАдрес, СтрДлина(ЮрАдрес)-1);
			КонецЕсли; 
			Если Лев(ЮрАдрес, 1) = "," Тогда
				ЮрАдрес = Прав(ЮрАдрес, СтрДлина(ЮрАдрес)-1);
			КонецЕсли;  
			
            ФактАдрес = Строка(Источник.ЮрФизЛицо.ФактАдрес); 
			Пока Найти(ФактАдрес, ",,")&gt;0 Цикл  
				ФактАдрес = СтрЗаменить(ФактАдрес,",,",",");
			КонецЦикла;
			ФактАдрес = СокрЛП(ФактАдрес);
			Если Прав(ФактАдрес, 1) = "," Тогда
				ФактАдрес = Лев(ФактАдрес, СтрДлина(ФактАдрес)-1);
			КонецЕсли; 
			Если Лев(ФактАдрес, 1) = "," Тогда
				ФактАдрес = Прав(ФактАдрес, СтрДлина(ФактАдрес)-1);
			КонецЕсли;
			КоллекцияОбъектов.КолонкаПредставление = "ЮрАдрес*"+ЮрАдрес+"#ФактАдрес*"+ФактАдрес;	
			КоллекцияОбъектов.НомерТелефона = Строка(Источник.ЮрФизЛицо.Телефоны);
		Иначе
			Отказ = 1;
		КонецЕсли;</ПередОбработкойВыгрузки>
						<Свойство>
							<Код>18</Код>
							<Наименование>--&gt; Представление</Наименование>
							<Порядок>50</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="Представление" Вид="Реквизит" Тип="Строка"/>
							<ПередВыгрузкой>Если Источник.ЭтоГруппа() = 0 Тогда
	Значение = ОбъектКоллекции.КолонкаПредставление;
Иначе
	Отказ = 1;
КонецЕсли;</ПередВыгрузкой>
						</Свойство>
						<Свойство>
							<Код>16</Код>
							<Наименование>--&gt; НомерТелефона</Наименование>
							<Порядок>100</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="НомерТелефона" Вид="Реквизит" Тип="Строка"/>
						</Свойство>
					</Группа>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>Номенклатура</Код>
				<Наименование>СправочникСсылка.Номенклатура --&gt; СправочникСсылка.Номенклатура</Наименование>
				<Порядок>800</Порядок>
				<ПослеЗагрузки>
Если НЕ Объект.ЭтоГруппа Тогда
	Если Объект.Услуга Тогда
		Объект.ВидНоменклатуры = Справочники.ВидыНоменклатуры.НайтиПоНаименованию("Услуга");
	Иначе
		Объект.ВидНоменклатуры = Справочники.ВидыНоменклатуры.НайтиПоНаименованию("Товар");
	КонецЕсли
КонецЕсли</ПослеЗагрузки>
				<Источник>СправочникСсылка.Номенклатура</Источник>
				<Приемник>СправочникСсылка.Номенклатура</Приемник>
				<Свойства>
					<Свойство Поиск="true">
						<Код>1</Код>
						<Наименование>Код --&gt; Код</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="Код" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Код" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>2</Код>
						<Наименование>Наименование --&gt; Наименование</Наименование>
						<Порядок>200</Порядок>
						<Источник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство Поиск="true" Обязательное="true">
						<Код>3</Код>
						<Наименование>ЭтоГруппа --&gt; ЭтоГруппа</Наименование>
						<Порядок>300</Порядок>
						<Источник Имя="ЭтоГруппа" Вид="Свойство" Тип="Число"/>
						<Приемник Имя="ЭтоГруппа" Вид="Свойство" Тип="Булево"/>
					</Свойство>
					<Свойство>
						<Код>4</Код>
						<Наименование>Родитель --&gt; Родитель</Наименование>
						<Порядок>400</Порядок>
						<Источник Имя="Родитель" Вид="Свойство" Тип="СправочникСсылка.Номенклатура"/>
						<Приемник Имя="Родитель" Вид="Свойство" Тип="СправочникСсылка.Номенклатура"/>
						<КодПравилаКонвертации>Номенклатура                                      </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>6</Код>
						<Наименование>Комментарий --&gt; Комментарий</Наименование>
						<Порядок>600</Порядок>
						<Источник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>7</Код>
						<Наименование>НомерГТД --&gt; НомерГТД</Наименование>
						<Порядок>700</Порядок>
						<Источник Имя="НомерГТД" Вид="Реквизит" Тип="СправочникСсылка.ГТД"/>
						<Приемник Имя="НомерГТД" Вид="Реквизит" Тип="СправочникСсылка.НомераГТД"/>
						<КодПравилаКонвертации>НомераГТД                                         </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>8</Код>
						<Наименование>СтавкаНДС --&gt; СтавкаНДС</Наименование>
						<Порядок>800</Порядок>
						<Источник Имя="СтавкаНДС" Вид="Реквизит" Тип="ПеречислениеСсылка.СтавкиНДС"/>
						<Приемник Имя="СтавкаНДС" Вид="Реквизит" Тип="ПеречислениеСсылка.СтавкиНДС"/>
						<КодПравилаКонвертации>СтавкиНДС                                         </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>9</Код>
						<Наименование>СтранаПроисхождения --&gt; СтранаПроисхождения</Наименование>
						<Порядок>900</Порядок>
						<Источник Имя="СтранаПроисхождения" Вид="Реквизит" Тип="СправочникСсылка.ОКСМ"/>
						<Приемник Имя="СтранаПроисхождения" Вид="Реквизит" Тип="СправочникСсылка.СтраныМира"/>
						<КодПравилаКонвертации>КлассификаторСтранМира                            </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>10</Код>
						<Наименование>ПометкаУдаления --&gt; ПометкаУдаления</Наименование>
						<Порядок>1000</Порядок>
						<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Число"/>
						<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
					</Свойство>
					<Свойство>
						<Код>11</Код>
						<Наименование>ВидНоменклатуры --&gt; Услуга</Наименование>
						<Порядок>1100</Порядок>
						<Источник Имя="ВидНоменклатуры" Вид="Реквизит" Тип="ПеречислениеСсылка.ВидыНоменклатуры"/>
						<Приемник Имя="Услуга" Вид="Реквизит" Тип="Булево"/>
						<ПередВыгрузкой>Если (Источник.ВидНоменклатуры = Перечисление.ВидыНоменклатуры.Услуга) 
 ИЛИ (Источник.ВидНоменклатуры = Перечисление.ВидыНоменклатуры.Работа) Тогда
	Значение = 1;
Иначе
	Значение = 0;
КонецЕсли;</ПередВыгрузкой>
					</Свойство>
					<Свойство>
						<Код>12</Код>
						<Наименование>ПолнНаименование --&gt; НаименованиеПолное</Наименование>
						<Порядок>1200</Порядок>
						<Источник Имя="ПолнНаименование" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="НаименованиеПолное" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>13</Код>
						<Наименование>Артикул --&gt; Артикул</Наименование>
						<Порядок>1250</Порядок>
						<Источник Имя="Артикул" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="Артикул" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>14</Код>
						<Наименование>БазоваяЕдиница --&gt; ЕдиницаИзмерения</Наименование>
						<Порядок>1300</Порядок>
						<Источник Имя="БазоваяЕдиница" Вид="Реквизит" Тип="СправочникСсылка.Единицы"/>
						<Приемник Имя="ЕдиницаИзмерения" Вид="Реквизит" Тип="СправочникСсылка.КлассификаторЕдиницИзмерения"/>
						<КодПравилаКонвертации>КлассификаторЕдиницИзмерения                      </КодПравилаКонвертации>
						<ПередВыгрузкой>Значение = Источник.БазоваяЕдиница.ОКЕИ;</ПередВыгрузкой>
					</Свойство>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>КлассификаторЕдиницИзмерения</Код>
				<Наименование>СправочникСсылка.ОКЕИ --&gt; СправочникСсылка.КлассификаторЕдиницИзмерения</Наименование>
				<Порядок>900</Порядок>
				<Источник>СправочникСсылка.ОКЕИ</Источник>
				<Приемник>СправочникСсылка.КлассификаторЕдиницИзмерения</Приемник>
				<Свойства>
					<Свойство Поиск="true">
						<Код>1</Код>
						<Наименование>Код --&gt; Код</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="Код" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Код" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>2</Код>
						<Наименование>Наименование --&gt; Наименование</Наименование>
						<Порядок>200</Порядок>
						<Источник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>3</Код>
						<Наименование>ПолнНаименование --&gt; НаименованиеПолное</Наименование>
						<Порядок>300</Порядок>
						<Источник Имя="ПолнНаименование" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="НаименованиеПолное" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>Организации</Код>
				<Наименование>СправочникСсылка.СвоиЮрЛица --&gt; СправочникСсылка.Организации</Наименование>
				<Порядок>1000</Порядок>
				<ПередВыгрузкой>Если (Параметры.БазоваяВерсия=1) ИЛИ ((ПустоеЗначение(Параметры.ЮрЛицо)=0) И (Источник &lt;&gt; Параметры.ЮрЛицо)) Тогда
	Отказ = 1;
КонецЕсли;</ПередВыгрузкой>
				<ПослеЗагрузки>Если НЕ ЗначениеЗаполнено(Объект.КПП) Тогда
	Объект.ЮридическоеФизическоеЛицо = Перечисления.ЮридическоеФизическоеЛицо.ФизическоеЛицо;
КонецЕсли;

Если Не Объект.ЭтоГруппа Тогда
	Если Объект.КонтактнаяИнформация.Количество() &gt; 0 Тогда
		ЮрАдрес = "";
		ФактАдрес = "";
		СтрокаАдресов = Объект.КонтактнаяИнформация[0].Представление;
		Телефоны = СокрЛП(Объект.КонтактнаяИнформация[0].НомерТелефона);
		Объект.КонтактнаяИнформация.Очистить();
		СтрокаАдресов = СокрЛП(СтрЗаменить(СтрокаАдресов, "ЮрАдрес*",""));
		Разделитель = Найти(СтрокаАдресов, "#");
		
		//ЮрАдрес
		Если Лев(СтрокаАдресов, 1) &lt;&gt; "#" Тогда
			ЮрАдрес = СокрЛП(Лев(СтрокаАдресов, Разделитель-1));
			Адрес = Объект.КонтактнаяИнформация.Добавить();
			Адрес.Тип = Перечисления.ТипыКонтактнойИнформации.Адрес;
			Адрес.Вид = Справочники.ВидыКонтактнойИнформации.ЮрАдресОрганизации;
			Адрес.Представление = ЮрАдрес;
			Адрес.Страна = "РОССИЯ";
			//XDTOКонтактная = КонтактнаяИнформацияСлужебный.ДесериализацияАдреса("", ЮрАдрес);
			//Адрес.ЗначенияПолей = КонтактнаяИнформацияСлужебный.СериализацияКонтактнойИнформации(XDTOКонтактная);
		КонецЕсли;
		
		СтрокаАдресов = Сред(СтрокаАдресов, Разделитель+1, СтрДлина(СтрокаАдресов)-Разделитель);
		ФактАдрес = СокрЛП(СтрЗаменить(СтрокаАдресов, "ФактАдрес*", ""));
		
		//ФактАдрес
		Если ФактАдрес &lt;&gt; "" Тогда
			Адрес = Объект.КонтактнаяИнформация.Добавить();
			Адрес.Тип = Перечисления.ТипыКонтактнойИнформации.Адрес;
			Адрес.Вид = Справочники.ВидыКонтактнойИнформации.ФактАдресОрганизации;
			Адрес.Представление = ФактАдрес;
			Адрес.Страна = "РОССИЯ";
			//XDTOКонтактная = КонтактнаяИнформацияСлужебный.ДесериализацияАдреса("", ФактАдрес);
			//Адрес.ЗначенияПолей = КонтактнаяИнформацияСлужебный.СериализацияКонтактнойИнформации(XDTOКонтактная);
		КонецЕсли;		
		//Почтовый адрес
		Если ЮрАдрес &lt;&gt; "" Тогда
			ПочтовыйАдрес = ЮрАдрес;
		ИначеЕсли ФактАдрес &lt;&gt; "" Тогда
			ПочтовыйАдрес = ФактАдрес;
		Иначе
			ПочтовыйАдрес = "";
		КонецЕсли;
		
		Если ПочтовыйАдрес &lt;&gt; "" Тогда
			Почтовый = Объект.КонтактнаяИнформация.Добавить();
			Почтовый.Тип = Перечисления.ТипыКонтактнойИнформации.Адрес;
			Почтовый.Вид = Справочники.ВидыКонтактнойИнформации.ПочтовыйАдресОрганизации;
			Почтовый.Представление = ПочтовыйАдрес;
			Почтовый.Страна = "РОССИЯ";
			//XDTOКонтактная = КонтактнаяИнформацияСлужебный.ДесериализацияАдреса("", ПочтовыйАдрес);
			//Почтовый.ЗначенияПолей = КонтактнаяИнформацияСлужебный.СериализацияКонтактнойИнформации(XDTOКонтактная);
		КонецЕсли;
		
		//Телефонные номера
		Если Телефоны &lt;&gt; "" Тогда
			Телефон = Объект.КонтактнаяИнформация.Добавить();
			Телефон.Тип = Перечисления.ТипыКонтактнойИнформации.Телефон;
			Телефон.Вид = Справочники.ВидыКонтактнойИнформации.ТелефонОрганизации;
			Телефон.Представление = Телефоны;
			Телефон.Страна = "РОССИЯ";
			//XDTOКонтактная = КонтактнаяИнформацияСлужебный.ДесериализацияАдреса("", Телефоны);
			//Телефон.ЗначенияПолей = КонтактнаяИнформацияСлужебный.СериализацияКонтактнойИнформации(XDTOКонтактная);
		КонецЕсли;
	КонецЕсли;
	Объект.НаименованиеСокращенное = Объект.Наименование;
	Если Объект.ЮридическоеФизическоеЛицо = Перечисления.ЮридическоеФизическоеЛицо.ФизическоеЛицо Тогда
		Объект.НаименованиеПолное = "Индивидуальный предприниматель "+Объект.ИндивидуальныйПредприниматель.Наименование;
	ИначеЕсли Найти(Объект.Наименование, "ООО")&gt;0 Тогда
		Наим = СокрЛП(СтрЗаменить(Объект.Наименование, "ООО", ""));
		Объект.НаименованиеПолное = "Общество с ограниченной ответственностью "+Наим;
	ИначеЕсли Найти(Объект.Наименование, "ЗАО")&gt;0 Тогда
		Наим = СокрЛП(СтрЗаменить(Объект.Наименование, "ЗАО", ""));
		Объект.НаименованиеПолное = "Закрытое акционерное общество "+Наим;
	ИначеЕсли Найти(Объект.Наименование, "ОАО")&gt;0 Тогда
		Наим = СокрЛП(СтрЗаменить(Объект.Наименование, "ОАО", ""));
		Объект.НаименованиеПолное = "Открытое акционерное общество "+Наим;Объект.Записать();
	КонецЕсли;
КонецЕсли;</ПослеЗагрузки>
				<Источник>СправочникСсылка.СвоиЮрЛица</Источник>
				<Приемник>СправочникСсылка.Организации</Приемник>
				<Свойства>
					<Свойство Поиск="true">
						<Код>1</Код>
						<Наименование>Код --&gt; Код</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="Код" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Код" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>2</Код>
						<Наименование>Наименование --&gt; Наименование</Наименование>
						<Порядок>200</Порядок>
						<Источник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>3</Код>
						<Наименование>ПрефиксНомеровДокументов --&gt; Префикс</Наименование>
						<Порядок>300</Порядок>
						<Источник Имя="ПрефиксНомеровДокументов" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="Префикс" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>4</Код>
						<Наименование>ИНН --&gt; ИНН</Наименование>
						<Порядок>400</Порядок>
						<Источник Имя="ИНН" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="ИНН" Вид="Реквизит" Тип="Строка"/>
						<ПередВыгрузкой>Если Найти(Источник.ИНН, "\") &lt;&gt; 0 Тогда
	Значение = Лев(Источник.ИНН, Найти(Источник.ИНН, "\") - 1);
Иначе
	Значение = СокрЛП(Источник.ИНН);
КонецЕсли;</ПередВыгрузкой>
					</Свойство>
					<Свойство>
						<Код>5</Код>
						<Наименование>ДатаРегистрации --&gt; ДатаРегистрации</Наименование>
						<Порядок>500</Порядок>
						<Источник Имя="ДатаРегистрации" Вид="Реквизит" Тип="Дата"/>
						<Приемник Имя="ДатаРегистрации" Вид="Реквизит" Тип="Дата"/>
					</Свойство>
					<Свойство Отключить="true">
						<Код>6</Код>
						<Наименование>ОКАТО --&gt; КодПоОКАТО</Наименование>
						<Порядок>600</Порядок>
						<Источник Имя="ОКАТО" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="КодПоОКАТО" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>7</Код>
						<Наименование>ОКВЭД --&gt; НаименованиеОКВЭД</Наименование>
						<Порядок>700</Порядок>
						<Источник Имя="ОКВЭД" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="НаименованиеОКВЭД" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>8</Код>
						<Наименование>ОКОНХ --&gt; КодОКОНХ</Наименование>
						<Порядок>800</Порядок>
						<Источник Имя="ОКОНХ" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="КодОКОНХ" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>9</Код>
						<Наименование>ОКОПФ --&gt; КодОКОПФ</Наименование>
						<Порядок>900</Порядок>
						<Источник Имя="ОКОПФ" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="КодОКОПФ" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>10</Код>
						<Наименование>ОКПО --&gt; КодПоОКПО</Наименование>
						<Порядок>1000</Порядок>
						<Источник Имя="ОКПО" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="КодПоОКПО" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>11</Код>
						<Наименование>ОГРН --&gt; ОГРН</Наименование>
						<Порядок>1100</Порядок>
						<Источник Имя="ОГРН" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="ОГРН" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>14</Код>
						<Наименование>НаименованиеПлательщикаПриПеречисленииНалогов --&gt; НаименованиеПлательщикаПриПеречисленииВБюджет</Наименование>
						<Порядок>1400</Порядок>
						<Источник Имя="НаименованиеПлательщикаПриПеречисленииНалогов" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="НаименованиеПлательщикаПриПеречисленииВБюджет" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>15</Код>
						<Наименование>--&gt; КПП</Наименование>
						<Порядок>1500</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="КПП" Вид="Реквизит" Тип="Строка"/>
						<ПередВыгрузкой>Если Найти(Источник.ИНН, "\") &lt;&gt; 0 Тогда
	Значение = Сред(Источник.ИНН, Найти(Источник.ИНН, "\") + 1);

Иначе
	Значение = "";

КонецЕсли;</ПередВыгрузкой>
					</Свойство>
					<Свойство>
						<Код>18</Код>
						<Наименование>--&gt; ИндивидуальныйПредприниматель</Наименование>
						<Порядок>1650</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="ИндивидуальныйПредприниматель" Вид="Реквизит" Тип="СправочникСсылка.ФизическиеЛица"/>
						<ПередВыгрузкой>	Если Источник.ОргПравФорма = "Индивидуальный предприниматель" Тогда
		Имя = СокрЛП(СтрЗаменить(Источник.ОфициальноеНаименование, "Индивидуальный предприниматель", ""));
		ОбъектФизЛицо = СоздатьОбъект("Справочник.ФизЛица");
		Если ОбъектФизЛицо.НайтиПоНаименованию(Имя) = 1 Тогда
			ФизЛицоИП = ОбъектФизЛицо.ТекущийЭлемент();
		Иначе
			ФизЛицоИП = Имя;
		КонецЕсли;
		Значение = ФизЛицоИП;
	Иначе
		Отказ = 1;
	КонецЕсли</ПередВыгрузкой>
					</Свойство>
					<Группа>
						<Код>19</Код>
						<Наименование>--&gt; КонтактнаяИнформация</Наименование>
						<Порядок>1700</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="КонтактнаяИнформация" Вид="ТабличнаяЧасть"/>
						<ПередОбработкойВыгрузки>		Если Источник.ЭтоГруппа() = 0 Тогда
			КоллекцияОбъектов = СоздатьОбъект("ТаблицаЗначений");
			КоллекцияОбъектов.НоваяКолонка("КолонкаПредставление");
			КоллекцияОбъектов.НоваяКолонка("НомерТелефона");
			КоллекцияОбъектов.НоваяСтрока();
			    
			
            ЮрАдрес = Строка(Источник.ЮрАдрес); 
			Пока Найти(ЮрАдрес, ",,")&gt;0 Цикл  
				ЮрАдрес = СтрЗаменить(ЮрАдрес,",,",",");
			КонецЦикла;
			ЮрАдрес = СокрЛП(ЮрАдрес);
			Если Прав(ЮрАдрес, 1) = "," Тогда
				ЮрАдрес = Лев(ЮрАдрес, СтрДлина(ЮрАдрес)-1);
			КонецЕсли; 
			Если Лев(ЮрАдрес, 1) = "," Тогда
				ЮрАдрес = Прав(ЮрАдрес, СтрДлина(ЮрАдрес)-1);
			КонецЕсли;  
			
            ФактАдрес = Строка(Источник.ФактАдрес); 
			Пока Найти(ФактАдрес, ",,")&gt;0 Цикл  
				ФактАдрес = СтрЗаменить(ФактАдрес,",,",",");
			КонецЦикла;
			ФактАдрес = СокрЛП(ФактАдрес);
			Если Прав(ФактАдрес, 1) = "," Тогда
				ФактАдрес = Лев(ФактАдрес, СтрДлина(ФактАдрес)-1);
			КонецЕсли; 
			Если Лев(ФактАдрес, 1) = "," Тогда
				ФактАдрес = Прав(ФактАдрес, СтрДлина(ФактАдрес)-1);
			КонецЕсли;
			КоллекцияОбъектов.КолонкаПредставление = "ЮрАдрес*"+ЮрАдрес+"#ФактАдрес*"+ФактАдрес;	
			КоллекцияОбъектов.НомерТелефона = Строка(Источник.Телефоны);
		Иначе
			Отказ = 1;
		КонецЕсли;</ПередОбработкойВыгрузки>
						<Свойство>
							<Код>20</Код>
							<Наименование>--&gt; НомерТелефона</Наименование>
							<Порядок>50</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="НомерТелефона" Вид="Реквизит" Тип="Строка"/>
						</Свойство>
						<Свойство>
							<Код>21</Код>
							<Наименование>--&gt; Представление</Наименование>
							<Порядок>100</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="Представление" Вид="Реквизит" Тип="Строка"/>
							<ПередВыгрузкой>Если Источник.ЭтоГруппа() = 0 Тогда
	Значение = ОбъектКоллекции.КолонкаПредставление;
Иначе
	Отказ = 1;
КонецЕсли;</ПередВыгрузкой>
						</Свойство>
					</Группа>
					<Свойство>
						<Код>22</Код>
						<Наименование>СвидетельствоДатаВыдачи --&gt; СвидетельствоДатаВыдачи</Наименование>
						<Порядок>1750</Порядок>
						<Источник Имя="СвидетельствоДатаВыдачи" Вид="Реквизит" Тип="Дата"/>
						<Приемник Имя="СвидетельствоДатаВыдачи" Вид="Реквизит" Тип="Дата"/>
					</Свойство>
					<Свойство>
						<Код>23</Код>
						<Наименование>СвидетельствоСерияНомер --&gt; СвидетельствоСерияНомер</Наименование>
						<Порядок>1800</Порядок>
						<Источник Имя="СвидетельствоСерияНомер" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="СвидетельствоСерияНомер" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>24</Код>
						<Наименование>ПометкаУдаления --&gt; ПометкаУдаления</Наименование>
						<Порядок>1850</Порядок>
						<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Число"/>
						<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
					</Свойство>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>Кассы</Код>
				<Наименование>СправочникСсылка.Склады --&gt; СправочникСсылка.Склады</Наименование>
				<Порядок>1100</Порядок>
				<Источник>СправочникСсылка.Склады</Источник>
				<Приемник>СправочникСсылка.Склады</Приемник>
				<Свойства>
					<Свойство Поиск="true">
						<Код>4</Код>
						<Наименование>Код --&gt; Код</Наименование>
						<Порядок>400</Порядок>
						<Источник Имя="Код" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Код" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>5</Код>
						<Наименование>Наименование --&gt; Наименование</Наименование>
						<Порядок>500</Порядок>
						<Источник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
						<ПередВыгрузкой>Значение = "Касса " + Источник.Наименование;</ПередВыгрузкой>
					</Свойство>
					<Свойство Поиск="true" Обязательное="true">
						<Код>3</Код>
						<Наименование>--&gt; ЭтоГруппа</Наименование>
						<Порядок>600</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="ЭтоГруппа" Вид="Свойство" Тип="Булево"/>
					</Свойство>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>Склады</Код>
				<Наименование>СправочникСсылка.Склады --&gt; СправочникСсылка.Склады</Наименование>
				<Порядок>1100</Порядок>
				<Источник>СправочникСсылка.Склады</Источник>
				<Приемник>СправочникСсылка.Склады</Приемник>
				<Свойства>
					<Свойство Отключить="true">
						<Код>2</Код>
						<Наименование>--&gt; ТипЦенРозничнойТорговли</Наименование>
						<Порядок>200</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="ТипЦенРозничнойТорговли" Вид="Реквизит" Тип="СправочникСсылка.ТипыЦенНоменклатуры"/>
					</Свойство>
					<Свойство Поиск="true">
						<Код>4</Код>
						<Наименование>Код --&gt; Код</Наименование>
						<Порядок>400</Порядок>
						<Источник Имя="Код" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Код" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>5</Код>
						<Наименование>Наименование --&gt; Наименование</Наименование>
						<Порядок>500</Порядок>
						<Источник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство Поиск="true" Обязательное="true">
						<Код>6</Код>
						<Наименование>--&gt; ЭтоГруппа</Наименование>
						<Порядок>600</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="ЭтоГруппа" Вид="Свойство" Тип="Булево"/>
					</Свойство>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>ФизическиеЛица</Код>
				<Наименование>СправочникСсылка.ФизЛица --&gt; СправочникСсылка.ФизическиеЛица</Наименование>
				<Порядок>1300</Порядок>
				<ПослеВыгрузки>ФИО     = Источник.ПолнНаименование;
Поз1    = Найти(ФИО, " ");
Фамилия = Лев(ФИО, Поз1);
ИО      = Сред(ФИО, Поз1+1);
Поз2    = Найти(ИО, " ");
Имя     = Лев(ИО, Поз2);
Отчество= Сред(ИО, Поз2+1);

ИсходящиеДанные = СоздатьОбъект("СписокЗначений");
ИсходящиеДанные.ДобавитьЗначение(Источник, "ФизЛицо");
ИсходящиеДанные.ДобавитьЗначение(Фамилия,  "Фамилия");
ИсходящиеДанные.ДобавитьЗначение(Имя,      "Имя");
ИсходящиеДанные.ДобавитьЗначение(Отчество, "Отчество");

Если ПустаяСтрока(Фамилия) = 0 Тогда
	ВыгрузитьПоПравилу(,, ИсходящиеДанные,, "ФИОФизЛиц");
КонецЕсли;</ПослеВыгрузки>
				<ПослеЗагрузки>Если Не Объект.ЭтоГруппа Тогда
	Если Объект.КонтактнаяИнформация.Количество() &gt; 0 Тогда
		ЮрАдрес = "";
		ФактАдрес = "";
		СтрокаАдресов = Объект.КонтактнаяИнформация[0].Представление;
		Телефоны = СокрЛП(Объект.КонтактнаяИнформация[0].НомерТелефона);
		Объект.КонтактнаяИнформация.Очистить();
		СтрокаАдресов = СокрЛП(СтрЗаменить(СтрокаАдресов, "ЮрАдрес*",""));
		Разделитель = Найти(СтрокаАдресов, "#");
		
		//ЮрАдрес
		Если Лев(СтрокаАдресов, 1) &lt;&gt; "#" Тогда
			ЮрАдрес = СокрЛП(Лев(СтрокаАдресов, Разделитель-1));
			Адрес = Объект.КонтактнаяИнформация.Добавить();
			Адрес.Тип = Перечисления.ТипыКонтактнойИнформации.Адрес;
			Адрес.Вид = Справочники.ВидыКонтактнойИнформации.АдресПоПропискеФизическиеЛица;
			Адрес.Представление = ЮрАдрес;
			Адрес.Страна = "РОССИЯ";
			//XDTOКонтактная = КонтактнаяИнформацияСлужебный.ДесериализацияАдреса("", ЮрАдрес);
			//Адрес.ЗначенияПолей = КонтактнаяИнформацияСлужебный.СериализацияКонтактнойИнформации(XDTOКонтактная);
		КонецЕсли;
		
		СтрокаАдресов = Сред(СтрокаАдресов, Разделитель+1, СтрДлина(СтрокаАдресов)-Разделитель);
		ФактАдрес = СокрЛП(СтрЗаменить(СтрокаАдресов, "ФактАдрес*", ""));
		
		//ФактАдрес
		Если ФактАдрес &lt;&gt; "" Тогда
			Адрес = Объект.КонтактнаяИнформация.Добавить();
			Адрес.Тип = Перечисления.ТипыКонтактнойИнформации.Адрес;
			Адрес.Вид = Справочники.ВидыКонтактнойИнформации.АдресМестаПроживанияФизическиеЛица;
			Адрес.Представление = ФактАдрес;
			Адрес.Страна = "РОССИЯ";
			//XDTOКонтактная = КонтактнаяИнформацияСлужебный.ДесериализацияАдреса("", ФактАдрес);
			//Адрес.ЗначенияПолей = КонтактнаяИнформацияСлужебный.СериализацияКонтактнойИнформации(XDTOКонтактная);
		КонецЕсли;		
		//Почтовый адрес
		Если ЮрАдрес &lt;&gt; "" Тогда
			ПочтовыйАдрес = ЮрАдрес;
		ИначеЕсли ФактАдрес &lt;&gt; "" Тогда
			ПочтовыйАдрес = ФактАдрес;
		Иначе
			ПочтовыйАдрес = "";
		КонецЕсли;
		
		Если ПочтовыйАдрес &lt;&gt; "" Тогда
			Почтовый = Объект.КонтактнаяИнформация.Добавить();
			Почтовый.Тип = Перечисления.ТипыКонтактнойИнформации.Адрес;
			Почтовый.Вид = Справочники.ВидыКонтактнойИнформации.АдресДляИнформированияФизическиеЛица;
			Почтовый.Представление = ПочтовыйАдрес;
			Почтовый.Страна = "РОССИЯ";
			//XDTOКонтактная = КонтактнаяИнформацияСлужебный.ДесериализацияАдреса("", ПочтовыйАдрес);
			//Почтовый.ЗначенияПолей = КонтактнаяИнформацияСлужебный.СериализацияКонтактнойИнформации(XDTOКонтактная);
		КонецЕсли;
		
		//Телефонные номера
		Если Телефоны &lt;&gt; "" Тогда
			Телефон = Объект.КонтактнаяИнформация.Добавить();
			Телефон.Тип = Перечисления.ТипыКонтактнойИнформации.Телефон;
			Телефон.Вид = Справочники.ВидыКонтактнойИнформации.ТелефонДомашнийФизическиеЛица;
			Телефон.Представление = Телефоны;
			Телефон.Страна = "РОССИЯ";
			//XDTOКонтактная = КонтактнаяИнформацияСлужебный.ДесериализацияАдреса("", Телефоны);
			//Телефон.ЗначенияПолей = КонтактнаяИнформацияСлужебный.СериализацияКонтактнойИнформации(XDTOКонтактная);
		КонецЕсли;
	КонецЕсли;
	Объект.Записать();
КонецЕсли;</ПослеЗагрузки>
				<Источник>СправочникСсылка.ФизЛица</Источник>
				<Приемник>СправочникСсылка.ФизическиеЛица</Приемник>
				<Свойства>
					<Свойство Поиск="true">
						<Код>1</Код>
						<Наименование>Код --&gt; Код</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="Код" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Код" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>2</Код>
						<Наименование>Наименование --&gt; Наименование</Наименование>
						<Порядок>200</Порядок>
						<Источник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство Поиск="true" Обязательное="true">
						<Код>3</Код>
						<Наименование>ЭтоГруппа --&gt; ЭтоГруппа</Наименование>
						<Порядок>300</Порядок>
						<Источник Имя="ЭтоГруппа" Вид="Свойство" Тип="Число"/>
						<Приемник Имя="ЭтоГруппа" Вид="Свойство" Тип="Булево"/>
					</Свойство>
					<Свойство>
						<Код>4</Код>
						<Наименование>Родитель --&gt; Родитель</Наименование>
						<Порядок>400</Порядок>
						<Источник Имя="Родитель" Вид="Свойство" Тип="СправочникСсылка.ФизЛица"/>
						<Приемник Имя="Родитель" Вид="Свойство" Тип="СправочникСсылка.ФизическиеЛица"/>
						<КодПравилаКонвертации>ФизическиеЛица                                    </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>5</Код>
						<Наименование>ИНН --&gt; ИНН</Наименование>
						<Порядок>500</Порядок>
						<Источник Имя="ИНН" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="ИНН" Вид="Реквизит" Тип="Строка"/>
						<ПередВыгрузкой>Если Источник.ЭтоГруппа() = 1 Тогда
	Отказ = 1;
	Возврат;
КонецЕсли;</ПередВыгрузкой>
					</Свойство>
					<Свойство>
						<Код>6</Код>
						<Наименование>ПолнНаименование --&gt; ФИО</Наименование>
						<Порядок>550</Порядок>
						<Источник Имя="ПолнНаименование" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="ФИО" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>7</Код>
						<Наименование>ПометкаУдаления --&gt; ПометкаУдаления</Наименование>
						<Порядок>600</Порядок>
						<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Число"/>
						<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
					</Свойство>
					<Группа>
						<Код>8</Код>
						<Наименование>--&gt; КонтактнаяИнформация</Наименование>
						<Порядок>650</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="КонтактнаяИнформация" Вид="ТабличнаяЧасть"/>
						<ПередОбработкойВыгрузки>		Если Источник.ЭтоГруппа() = 0 Тогда
			КоллекцияОбъектов = СоздатьОбъект("ТаблицаЗначений");
			КоллекцияОбъектов.НоваяКолонка("КолонкаПредставление");
			КоллекцияОбъектов.НоваяКолонка("НомерТелефона");
			КоллекцияОбъектов.НоваяСтрока();
			    
			
            ЮрАдрес = Строка(Источник.ЮрАдрес); 
			Пока Найти(ЮрАдрес, ",,")&gt;0 Цикл  
				ЮрАдрес = СтрЗаменить(ЮрАдрес,",,",",");
			КонецЦикла;
			ЮрАдрес = СокрЛП(ЮрАдрес);
			Если Прав(ЮрАдрес, 1) = "," Тогда
				ЮрАдрес = Лев(ЮрАдрес, СтрДлина(ЮрАдрес)-1);
			КонецЕсли; 
			Если Лев(ЮрАдрес, 1) = "," Тогда
				ЮрАдрес = Прав(ЮрАдрес, СтрДлина(ЮрАдрес)-1);
			КонецЕсли;  
			
            ФактАдрес = Строка(Источник.ФактАдрес); 
			Пока Найти(ФактАдрес, ",,")&gt;0 Цикл  
				ФактАдрес = СтрЗаменить(ФактАдрес,",,",",");
			КонецЦикла;
			ФактАдрес = СокрЛП(ФактАдрес);
			Если Прав(ФактАдрес, 1) = "," Тогда
				ФактАдрес = Лев(ФактАдрес, СтрДлина(ФактАдрес)-1);
			КонецЕсли; 
			Если Лев(ФактАдрес, 1) = "," Тогда
				ФактАдрес = Прав(ФактАдрес, СтрДлина(ФактАдрес)-1);
			КонецЕсли;
			КоллекцияОбъектов.КолонкаПредставление = "ЮрАдрес*"+ЮрАдрес+"#ФактАдрес*"+ФактАдрес;	
			КоллекцияОбъектов.НомерТелефона = Строка(Источник.Телефоны);
		Иначе
			Отказ = 1;
		КонецЕсли;</ПередОбработкойВыгрузки>
						<Свойство>
							<Код>9</Код>
							<Наименование>--&gt; НомерТелефона</Наименование>
							<Порядок>50</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="НомерТелефона" Вид="Реквизит" Тип="Строка"/>
						</Свойство>
						<Свойство>
							<Код>10</Код>
							<Наименование>--&gt; Представление</Наименование>
							<Порядок>100</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="Представление" Вид="Реквизит" Тип="Строка"/>
							<ПередВыгрузкой>Если Источник.ЭтоГруппа() = 0 Тогда
	Значение = ОбъектКоллекции.КолонкаПредставление;
Иначе
	Отказ = 1;
КонецЕсли;</ПередВыгрузкой>
						</Свойство>
					</Группа>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>КлассификаторСтранМира</Код>
				<Наименование>СправочникСсылка.ОКСМ --&gt; СправочникСсылка.КлассификаторСтранМира</Наименование>
				<Порядок>1400</Порядок>
				<Источник>СправочникСсылка.ОКСМ</Источник>
				<Приемник>СправочникСсылка.СтраныМира</Приемник>
				<Свойства>
					<Свойство Поиск="true">
						<Код>1</Код>
						<Наименование>Код --&gt; Код</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="Код" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Код" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>2</Код>
						<Наименование>Наименование --&gt; Наименование</Наименование>
						<Порядок>200</Порядок>
						<Источник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
					</Свойство>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>ОКЕИ</Код>
				<Наименование>СправочникСсылка.ОКЕИ --&gt; СправочникСсылка.КлассификаторЕдиницИзмерения</Наименование>
				<Порядок>1500</Порядок>
				<Источник>СправочникСсылка.ОКЕИ</Источник>
				<Приемник>СправочникСсылка.КлассификаторЕдиницИзмерения</Приемник>
				<Свойства>
					<Свойство>
						<Код>1</Код>
						<Наименование>ПометкаУдаления --&gt; ПометкаУдаления</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Число"/>
						<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
					</Свойство>
					<Свойство Поиск="true">
						<Код>2</Код>
						<Наименование>Код --&gt; Код</Наименование>
						<Порядок>200</Порядок>
						<Источник Имя="Код" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Код" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>3</Код>
						<Наименование>Наименование --&gt; Наименование</Наименование>
						<Порядок>300</Порядок>
						<Источник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>4</Код>
						<Наименование>ПолнНаименование --&gt; НаименованиеПолное</Наименование>
						<Порядок>400</Порядок>
						<Источник Имя="ПолнНаименование" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="НаименованиеПолное" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>ПрочиеДоходыИРасходы</Код>
				<Наименование> --&gt; СправочникСсылка.ПрочиеДоходыИРасходы</Наименование>
				<Порядок>1600</Порядок>
				<Приемник>СправочникСсылка.ПрочиеДоходыИРасходы</Приемник>
				<Свойства>
					<Свойство Поиск="true">
						<Код>2</Код>
						<Наименование>--&gt; Наименование</Наименование>
						<Порядок>200</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>3</Код>
						<Наименование>--&gt; ВидПрочихДоходовИРасходов</Наименование>
						<Порядок>300</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="ВидПрочихДоходовИРасходов" Вид="Реквизит" Тип="ПеречислениеСсылка.ВидыПрочихДоходовИРасходов"/>
					</Свойство>
					<Свойство>
						<Код>5</Код>
						<Наименование>--&gt; ПринятиеКналоговомуУчету</Наименование>
						<Порядок>500</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="ПринятиеКналоговомуУчету" Вид="Реквизит" Тип="Булево"/>
					</Свойство>
					<Свойство>
						<Код>6</Код>
						<Наименование>--&gt; Родитель</Наименование>
						<Порядок>600</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="Родитель" Вид="Свойство" Тип="СправочникСсылка.ПрочиеДоходыИРасходы"/>
					</Свойство>
					<Свойство Обязательное="true">
						<Код>7</Код>
						<Наименование>--&gt; ЭтоГруппа</Наименование>
						<Порядок>700</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="ЭтоГруппа" Вид="Свойство" Тип="Булево"/>
					</Свойство>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>СтатьиДвиженияДенежныхСредствСправочник</Код>
				<Наименование>СправочникСсылка.ДвиженияДенежныхСредств --&gt; СправочникСсылка.СтатьиДвиженияДенежныхСредств</Наименование>
				<Порядок>1700</Порядок>
				<Источник>СправочникСсылка.ДвиженияДенежныхСредств</Источник>
				<Приемник>СправочникСсылка.СтатьиДвиженияДенежныхСредств</Приемник>
				<Свойства>
					<Свойство>
						<Код>2</Код>
						<Наименование>Код --&gt; Код</Наименование>
						<Порядок>200</Порядок>
						<Источник Имя="Код" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Код" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство Поиск="true">
						<Код>3</Код>
						<Наименование>Наименование --&gt; Наименование</Наименование>
						<Порядок>300</Порядок>
						<Источник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
					</Свойство>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>ДоговорыКонтрагентов</Код>
				<Наименование>СправочникСсылка.Договоры --&gt; СправочникСсылка.ДоговорыКонтрагентов</Наименование>
				<Порядок>16600</Порядок>
				<НеЗапоминатьВыгруженные>true</НеЗапоминатьВыгруженные>
				<Источник>СправочникСсылка.Договоры</Источник>
				<Приемник>СправочникСсылка.ДоговорыКонтрагентов</Приемник>
				<Свойства>
					<Свойство Поиск="true">
						<Код>2</Код>
						<Наименование>Наименование --&gt; Наименование</Наименование>
						<Порядок>200</Порядок>
						<Источник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство Поиск="true" Обязательное="true">
						<Код>3</Код>
						<Наименование>ЭтоГруппа --&gt; ЭтоГруппа</Наименование>
						<Порядок>300</Порядок>
						<Источник Имя="ЭтоГруппа" Вид="Свойство" Тип="Число"/>
						<Приемник Имя="ЭтоГруппа" Вид="Свойство" Тип="Булево"/>
					</Свойство>
					<Свойство>
						<Код>4</Код>
						<Наименование>Родитель --&gt; Родитель</Наименование>
						<Порядок>400</Порядок>
						<Источник Имя="Родитель" Вид="Свойство" Тип="СправочникСсылка.Договоры"/>
						<Приемник Имя="Родитель" Вид="Свойство" Тип="СправочникСсылка.ДоговорыКонтрагентов"/>
						<КодПравилаКонвертации>ДоговорыКонтрагентов                              </КодПравилаКонвертации>
					</Свойство>
					<Свойство Поиск="true">
						<Код>5</Код>
						<Наименование>Владелец --&gt; Владелец</Наименование>
						<Порядок>500</Порядок>
						<Источник Имя="Владелец" Вид="Свойство" Тип="СправочникСсылка.Контрагенты"/>
						<Приемник Имя="Владелец" Вид="Свойство" Тип="СправочникСсылка.Контрагенты"/>
						<КодПравилаКонвертации>Контрагенты                                       </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>6</Код>
						<Наименование>ВалютаВзаиморасчетов --&gt; ВалютаВзаиморасчетов</Наименование>
						<Порядок>600</Порядок>
						<Источник Имя="ВалютаВзаиморасчетов" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
						<Приемник Имя="ВалютаВзаиморасчетов" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
						<КодПравилаКонвертации>Валюты                                            </КодПравилаКонвертации>
						<ПередВыгрузкой>Если Источник.ЭтоГруппа() = 1 Тогда
	Отказ = 1;
	Возврат;
КонецЕсли;</ПередВыгрузкой>
					</Свойство>
					<Свойство>
						<Код>7</Код>
						<Наименование>ТипЦен --&gt; ТипЦен</Наименование>
						<Порядок>700</Порядок>
						<Источник Имя="ТипЦен" Вид="Реквизит" Тип="СправочникСсылка.ТипыЦен"/>
						<Приемник Имя="ТипЦен" Вид="Реквизит" Тип="СправочникСсылка.ТипыЦенНоменклатуры"/>
						<ПередВыгрузкой>Если Источник.ЭтоГруппа() = 1 Тогда
	Отказ = 1;
	Возврат;
КонецЕсли;</ПередВыгрузкой>
					</Свойство>
					<Свойство Поиск="true">
						<Код>9</Код>
						<Наименование>--&gt; Организация</Наименование>
						<Порядок>900</Порядок>
						<ПолучитьИзВходящихДанных>true</ПолучитьИзВходящихДанных>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
						<КодПравилаКонвертации>Организации                                       </КодПравилаКонвертации>
						<ПередВыгрузкой>Если Источник.ЭтоГруппа() = 1 Тогда
	Отказ = 1;
	Возврат;
КонецЕсли;

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

Если ПустоеЗначение(ВходящиеДанные) = 0 Тогда
	Если ТипЗначенияСтр(ВходящиеДанные) = "СписокЗначений" Тогда
		Значение = ВходящиеДанные.Получить("ВидДоговора");
	КонецЕсли;
КонецЕсли;</ПередВыгрузкой>
					</Свойство>
					<Свойство>
						<Код>11</Код>
						<Наименование>--&gt; РасчетыВУсловныхЕдиницах</Наименование>
						<Порядок>1100</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="РасчетыВУсловныхЕдиницах" Вид="Реквизит" Тип="Булево"/>
						<ПередВыгрузкой>Если Источник.ЭтоГруппа() = 1 Тогда
	Отказ = 1;
	Возврат;
КонецЕсли;

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

Если (Определено = 0) И (Источник.ВалютаВзаиморасчетов &lt;&gt; Константа.ВалютаБухУчета) Тогда
	Значение = 1;
Иначе
	Значение = 0;
КонецЕсли;</ПередВыгрузкой>
					</Свойство>
					<Свойство>
						<Код>12</Код>
						<Наименование>Код --&gt; Код</Наименование>
						<Порядок>1200</Порядок>
						<Источник Имя="Код" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Код" Вид="Свойство" Тип="Строка"/>
					</Свойство>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>Пользователи</Код>
				<Наименование>СправочникСсылка.Пользователи --&gt; СправочникСсылка.Пользователи</Наименование>
				<Порядок>16650</Порядок>
				<Источник>СправочникСсылка.Пользователи</Источник>
				<Приемник>СправочникСсылка.Пользователи</Приемник>
				<Свойства>
					<Свойство Поиск="true">
						<Код>2</Код>
						<Наименование>Наименование --&gt; Наименование</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>3</Код>
						<Наименование>ПометкаУдаления --&gt; ПометкаУдаления</Наименование>
						<Порядок>150</Порядок>
						<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Число"/>
						<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
					</Свойство>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>ТипыЦенНоменклатуры</Код>
				<Наименование>Справочник: Типы цен</Наименование>
				<Порядок>16700</Порядок>
				<Источник>СправочникСсылка.ТипыЦен</Источник>
				<Приемник>СправочникСсылка.ТипыЦенНоменклатуры</Приемник>
				<Свойства>
					<Свойство Поиск="true">
						<Код>1</Код>
						<Наименование>Код --&gt; Код</Наименование>
						<Порядок>50</Порядок>
						<Источник Имя="Код" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Код" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>2</Код>
						<Наименование>Комментарий --&gt; Комментарий</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство Поиск="true">
						<Код>3</Код>
						<Наименование>Наименование --&gt; Наименование</Наименование>
						<Порядок>150</Порядок>
						<Источник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>4</Код>
						<Наименование>ПометкаУдаления --&gt; ПометкаУдаления</Наименование>
						<Порядок>200</Порядок>
						<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Число"/>
						<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
					</Свойство>
					<Свойство>
						<Код>5</Код>
						<Наименование>ПорядокОкругления --&gt; ПорядокОкругления</Наименование>
						<Порядок>250</Порядок>
						<Источник Имя="ПорядокОкругления" Вид="Реквизит" Тип="ПеречислениеСсылка.ПорядкиОкругления"/>
						<Приемник Имя="ПорядокОкругления" Вид="Реквизит" Тип="ПеречислениеСсылка.ПорядкиОкругления"/>
						<КодПравилаКонвертации>ПорядкиОкругления                                 </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>6</Код>
						<Наименование>Валюта --&gt; ВалютаЦены</Наименование>
						<Порядок>300</Порядок>
						<Источник Имя="Валюта" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
						<Приемник Имя="ВалютаЦены" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
						<КодПравилаКонвертации>Валюты                                            </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>7</Код>
						<Наименование>ЦенаВклНДС --&gt; ЦенаВключаетНДС</Наименование>
						<Порядок>350</Порядок>
						<Источник Имя="ЦенаВклНДС" Вид="Реквизит" Тип="Число"/>
						<Приемник Имя="ЦенаВключаетНДС" Вид="Реквизит" Тип="Булево"/>
					</Свойство>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>КлассификаторЕдиницИзмеренияСпр</Код>
				<Наименование>Справочник: Единицы измерения номенклатуры</Наименование>
				<Порядок>16750</Порядок>
				<Источник>СправочникСсылка.Единицы</Источник>
				<Приемник>СправочникСсылка.КлассификаторЕдиницИзмерения</Приемник>
				<Свойства>
					<Свойство Поиск="true">
						<Код>2</Код>
						<Наименование>--&gt; Код</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="Код" Вид="Свойство" Тип="Строка"/>
					</Свойство>
				</Свойства>
				<Значения/>
			</Правило>
		</Группа>
		<Группа>
			<Код>Перечисления</Код>
			<Наименование>Перечисления</Наименование>
			<Порядок>4200</Порядок>
			<Правило>
				<Код>ПорядкиОкругления</Код>
				<Наименование>ПеречислениеСсылка.ПорядкиОкругления --&gt; ПеречислениеСсылка.ПорядкиОкругления</Наименование>
				<Порядок>2600</Порядок>
				<Источник>ПеречислениеСсылка.ПорядкиОкругления</Источник>
				<Приемник>ПеречислениеСсылка.ПорядкиОкругления</Приемник>
				<Свойства/>
				<Значения>
					<Значение>
						<Код>1</Код>
						<Наименование>Окр0_01 --&gt; Окр0_01</Наименование>
						<Порядок>100</Порядок>
						<Источник>Окр0_01</Источник>
						<Приемник>Окр0_01</Приемник>
					</Значение>
					<Значение>
						<Код>2</Код>
						<Наименование>Окр0_05 --&gt; Окр0_05</Наименование>
						<Порядок>200</Порядок>
						<Источник>Окр0_05</Источник>
						<Приемник>Окр0_05</Приемник>
					</Значение>
					<Значение>
						<Код>3</Код>
						<Наименование>Окр1 --&gt; Окр1</Наименование>
						<Порядок>300</Порядок>
						<Источник>Окр1</Источник>
						<Приемник>Окр1</Приемник>
					</Значение>
					<Значение>
						<Код>4</Код>
						<Наименование>Окр5 --&gt; Окр5</Наименование>
						<Порядок>400</Порядок>
						<Источник>Окр5</Источник>
						<Приемник>Окр5</Приемник>
					</Значение>
					<Значение>
						<Код>5</Код>
						<Наименование>Окр10 --&gt; Окр10</Наименование>
						<Порядок>500</Порядок>
						<Источник>Окр10</Источник>
						<Приемник>Окр10</Приемник>
					</Значение>
					<Значение>
						<Код>6</Код>
						<Наименование>Окр50 --&gt; Окр50</Наименование>
						<Порядок>600</Порядок>
						<Источник>Окр50</Источник>
						<Приемник>Окр50</Приемник>
					</Значение>
					<Значение>
						<Код>7</Код>
						<Наименование>Окр100 --&gt; Окр100</Наименование>
						<Порядок>700</Порядок>
						<Источник>Окр100</Источник>
						<Приемник>Окр100</Приемник>
					</Значение>
				</Значения>
			</Правило>
			<Правило>
				<Код>СтавкиНДС</Код>
				<Наименование>ПеречислениеСсылка.СтавкиНДС --&gt; ПеречислениеСсылка.СтавкиНДС</Наименование>
				<Порядок>2700</Порядок>
				<Источник>ПеречислениеСсылка.СтавкиНДС</Источник>
				<Приемник>ПеречислениеСсылка.СтавкиНДС</Приемник>
				<Свойства/>
				<Значения>
					<Значение>
						<Код>1</Код>
						<Наименование>БезНДС --&gt; БезНДС</Наименование>
						<Порядок>100</Порядок>
						<Источник>БезНДС</Источник>
						<Приемник>БезНДС</Приемник>
					</Значение>
					<Значение>
						<Код>2</Код>
						<Наименование>НДС10 --&gt; НДС10</Наименование>
						<Порядок>200</Порядок>
						<Источник>НДС10</Источник>
						<Приемник>НДС10</Приемник>
					</Значение>
					<Значение>
						<Код>3</Код>
						<Наименование>НДС20 --&gt; НДС20</Наименование>
						<Порядок>300</Порядок>
						<Источник>НДС20</Источник>
						<Приемник>НДС20</Приемник>
					</Значение>
					<Значение>
						<Код>4</Код>
						<Наименование>НДС20_120 --&gt; НДС20_120</Наименование>
						<Порядок>400</Порядок>
						<Источник>НДС20_120</Источник>
						<Приемник>НДС20_120</Приемник>
					</Значение>
					<Значение>
						<Код>5</Код>
						<Наименование>НДС10_110 --&gt; НДС10_110</Наименование>
						<Порядок>500</Порядок>
						<Источник>НДС10_110</Источник>
						<Приемник>НДС10_110</Приемник>
					</Значение>
					<Значение>
						<Код>6</Код>
						<Наименование>НДС18 --&gt; НДС18</Наименование>
						<Порядок>600</Порядок>
						<Источник>НДС18</Источник>
						<Приемник>НДС18</Приемник>
					</Значение>
					<Значение>
						<Код>7</Код>
						<Наименование>НДС18_118 --&gt; НДС18_118</Наименование>
						<Порядок>700</Порядок>
						<Источник>НДС18_118</Источник>
						<Приемник>НДС18_118</Приемник>
					</Значение>
					<Значение>
						<Код>8</Код>
						<Наименование>НДС16_67 --&gt; НДС20_120</Наименование>
						<Порядок>800</Порядок>
						<Источник>НДС16_67</Источник>
						<Приемник>НДС20_120</Приемник>
					</Значение>
					<Значение>
						<Код>9</Код>
						<Наименование>НДС9_09 --&gt; НДС10_110</Наименование>
						<Порядок>900</Порядок>
						<Источник>НДС9_09</Источник>
						<Приемник>НДС10_110</Приемник>
					</Значение>
				</Значения>
			</Правило>
			<Правило>
				<Код>СпособыРасчетаКомиссионногоВознаграждения</Код>
				<Наименование>ПеречислениеСсылка.СпособыРасчетаВознаграждения --&gt; ПеречислениеСсылка.СпособыРасчетаКомиссионногоВо</Наименование>
				<Порядок>4400</Порядок>
				<Источник>ПеречислениеСсылка.СпособыРасчетаВознаграждения</Источник>
				<Приемник>ПеречислениеСсылка.СпособыРасчетаКомиссионногоВознаграждения</Приемник>
				<Свойства/>
				<Значения>
					<Значение>
						<Код>1</Код>
						<Наименование>ПроцентОтПрибыли --&gt; ПроцентОтРазностиСуммПродажиИ</Наименование>
						<Порядок>100</Порядок>
						<Источник>ПроцентОтПрибыли</Источник>
						<Приемник>ПроцентОтРазностиСуммПродажиИПоступления</Приемник>
					</Значение>
					<Значение>
						<Код>2</Код>
						<Наименование>ПроцентОтПродаж --&gt; ПроцентОтСуммыПродажи</Наименование>
						<Порядок>200</Порядок>
						<Источник>ПроцентОтПродаж</Источник>
						<Приемник>ПроцентОтСуммыПродажи</Приемник>
					</Значение>
					<Значение>
						<Код>3</Код>
						<Наименование>Ручное --&gt; НеРассчитывается</Наименование>
						<Порядок>300</Порядок>
						<Источник>Ручное</Источник>
						<Приемник>НеРассчитывается</Приемник>
					</Значение>
				</Значения>
			</Правило>
			<Правило>
				<Код>ВидыДоговоровКонтрагентов</Код>
				<Наименование> --&gt; ПеречислениеСсылка.ВидыДоговоровКонтрагентов</Наименование>
				<Порядок>4450</Порядок>
				<Приемник>ПеречислениеСсылка.ВидыДоговоровКонтрагентов</Приемник>
				<Свойства/>
				<Значения/>
			</Правило>
			<Правило>
				<Код>ВидыОперацийПКО</Код>
				<Наименование>Перечисление: Коды операций</Наименование>
				<Порядок>4500</Порядок>
				<Источник>ПеречислениеСсылка.КодыОпераций</Источник>
				<Приемник>ПеречислениеСсылка.ВидыОперацийПКО</Приемник>
				<Свойства/>
				<Значения>
					<Значение>
						<Код>1</Код>
						<Наименование>РозничнаяВыручка --&gt; РозничнаяВыручка</Наименование>
						<Порядок>50</Порядок>
						<Источник>РозничнаяВыручка</Источник>
						<Приемник>РозничнаяВыручка</Приемник>
					</Значение>
					<Значение>
						<Код>2</Код>
						<Наименование>--&gt; ВозвратЗаймаКонтрагентом</Наименование>
						<Порядок>100</Порядок>
						<Приемник>ВозвратЗаймаКонтрагентом</Приемник>
					</Значение>
					<Значение>
						<Код>3</Код>
						<Наименование>ВозвратОплатыОтПоставщика --&gt; ВозвратОтПоставщика</Наименование>
						<Порядок>150</Порядок>
						<Источник>ВозвратОплатыОтПоставщика</Источник>
						<Приемник>ВозвратОтПоставщика</Приемник>
					</Значение>
					<Значение>
						<Код>4</Код>
						<Наименование>ОплатаОтПокупателя --&gt; ОплатаПокупателя</Наименование>
						<Порядок>200</Порядок>
						<Источник>ОплатаОтПокупателя</Источник>
						<Приемник>ОплатаПокупателя</Приемник>
					</Значение>
				</Значения>
			</Правило>
			<Правило>
				<Код>ВидыОперацийРКО</Код>
				<Наименование>Перечисление: Коды операций</Наименование>
				<Порядок>4550</Порядок>
				<Источник>ПеречислениеСсылка.КодыОпераций</Источник>
				<Приемник>ПеречислениеСсылка.ВидыОперацийРКО</Приемник>
				<Свойства/>
				<Значения>
					<Значение>
						<Код>1</Код>
						<Наименование>ОплатаПоставщику --&gt; ОплатаПоставщику</Наименование>
						<Порядок>50</Порядок>
						<Источник>ОплатаПоставщику</Источник>
						<Приемник>ОплатаПоставщику</Приемник>
					</Значение>
					<Значение>
						<Код>2</Код>
						<Наименование>ВыдачаПодотчет --&gt; ВыдачаПодотчетномуЛицу</Наименование>
						<Порядок>100</Порядок>
						<Источник>ВыдачаПодотчет</Источник>
						<Приемник>ВыдачаПодотчетномуЛицу</Приемник>
					</Значение>
					<Значение>
						<Код>3</Код>
						<Наименование>ВозвратОплатыПокупателю --&gt; ВозвратПокупателю</Наименование>
						<Порядок>150</Порядок>
						<Источник>ВозвратОплатыПокупателю</Источник>
						<Приемник>ВозвратПокупателю</Приемник>
					</Значение>
					<Значение>
						<Код>4</Код>
						<Наименование>Прочее --&gt; ПрочийРасход</Наименование>
						<Порядок>200</Порядок>
						<Источник>Прочее</Источник>
						<Приемник>ПрочийРасход</Приемник>
					</Значение>
				</Значения>
			</Правило>
			<Правило>
				<Код>ВидыОперацийПоступлениеДенежныхСредств</Код>
				<Наименование>Перечисление: Коды операций</Наименование>
				<Порядок>4600</Порядок>
				<Источник>ПеречислениеСсылка.КодыОпераций</Источник>
				<Приемник>ПеречислениеСсылка.ВидыОперацийПоступлениеДенежныхСредств</Приемник>
				<Свойства/>
				<Значения>
					<Значение>
						<Код>1</Код>
						<Наименование>ВозвратОплатыОтПоставщика --&gt; ВозвратОтПоставщика</Наименование>
						<Порядок>50</Порядок>
						<Источник>ВозвратОплатыОтПоставщика</Источник>
						<Приемник>ВозвратОтПоставщика</Приемник>
					</Значение>
					<Значение>
						<Код>2</Код>
						<Наименование>ОплатаОтПокупателя --&gt; ОплатаПокупателя</Наименование>
						<Порядок>100</Порядок>
						<Источник>ОплатаОтПокупателя</Источник>
						<Приемник>ОплатаПокупателя</Приемник>
					</Значение>
					<Значение>
						<Код>3</Код>
						<Наименование>Прочее --&gt; ПрочееПоступление</Наименование>
						<Порядок>150</Порядок>
						<Источник>Прочее</Источник>
						<Приемник>ПрочееПоступление</Приемник>
					</Значение>
				</Значения>
			</Правило>
			<Правило>
				<Код>ВидыОперацийСписаниеДенежныхСредств</Код>
				<Наименование>Перечисление: Коды операций</Наименование>
				<Порядок>4650</Порядок>
				<Источник>ПеречислениеСсылка.КодыОпераций</Источник>
				<Приемник>ПеречислениеСсылка.ВидыОперацийСписаниеДенежныхСредств</Приемник>
				<Свойства/>
				<Значения>
					<Значение>
						<Код>1</Код>
						<Наименование>ОплатаПоставщику --&gt; ОплатаПоставщику</Наименование>
						<Порядок>50</Порядок>
						<Источник>ОплатаПоставщику</Источник>
						<Приемник>ОплатаПоставщику</Приемник>
					</Значение>
					<Значение>
						<Код>2</Код>
						<Наименование>Прочее --&gt; ПрочееСписание</Наименование>
						<Порядок>100</Порядок>
						<Источник>Прочее</Источник>
						<Приемник>ПрочееСписание</Приемник>
					</Значение>
				</Значения>
			</Правило>
			<Правило>
				<Код>ВидыОперацийРеализацияТоваров</Код>
				<Наименование>Перечисление:</Наименование>
				<Порядок>4700</Порядок>
				<Источник>ПеречислениеСсылка.КодыОпераций</Источник>
				<Приемник>ПеречислениеСсылка.ВидыОперацийРеализацияТоваров</Приемник>
				<Свойства/>
				<Значения/>
			</Правило>
			<Правило>
				<Код>ВидыОперацийВозвратТоваровОтПокупателя</Код>
				<Наименование>Перечисление: Коды операций</Наименование>
				<Порядок>4750</Порядок>
				<Источник>ПеречислениеСсылка.КодыОпераций</Источник>
				<Приемник>ПеречислениеСсылка.ВидыОперацийВозвратТоваровОтПокупателя</Приемник>
				<Свойства/>
				<Значения/>
			</Правило>
		</Группа>
		<Группа>
			<Код>Регистры сведений</Код>
			<Наименование>Регистры сведений</Наименование>
			<Порядок>4400</Порядок>
			<Правило>
				<Код>ФИОФизЛиц</Код>
				<Наименование> --&gt; РегистрСведенийЗапись.ФИОФизЛиц</Наименование>
				<Порядок>4300</Порядок>
				<Приемник>РегистрСведенийЗапись.ФИОФизическихЛиц</Приемник>
				<Свойства>
					<Свойство>
						<Код>2</Код>
						<Наименование>--&gt; Фамилия</Наименование>
						<Порядок>200</Порядок>
						<ПолучитьИзВходящихДанных>true</ПолучитьИзВходящихДанных>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="Фамилия" Вид="Ресурс" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>3</Код>
						<Наименование>--&gt; Имя</Наименование>
						<Порядок>300</Порядок>
						<ПолучитьИзВходящихДанных>true</ПолучитьИзВходящихДанных>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="Имя" Вид="Ресурс" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>4</Код>
						<Наименование>--&gt; Отчество</Наименование>
						<Порядок>400</Порядок>
						<ПолучитьИзВходящихДанных>true</ПолучитьИзВходящихДанных>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="Отчество" Вид="Ресурс" Тип="Строка"/>
					</Свойство>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>КонтактнаяИнформация</Код>
				<Наименование> --&gt; РегистрСведенийЗапись.КонтактнаяИнформация</Наименование>
				<Порядок>4350</Порядок>
				<ПередВыгрузкой>ВыгружаемыйОбъект = ПолучитьЗначение(ВходящиеДанные,"Объект");
Если (ВыгружаемыйОбъект.Вид() &lt;&gt; "Контрагенты")
   И (ВыгружаемыйОбъект.Вид() &lt;&gt; "ФизЛица") Тогда
	Если (Параметры.БазоваяВерсия=1) ИЛИ ((ПустоеЗначение(ВыгружаемыйОбъект)=0) И (ВыгружаемыйОбъект &lt;&gt; Параметры.ЮрЛицо)) Тогда
		Отказ = 1;
	КонецЕсли;
КонецЕсли;</ПередВыгрузкой>
				<НеЗапоминатьВыгруженные>true</НеЗапоминатьВыгруженные>
				<Приемник>РегистрСведенийЗапись.УдалитьКонтактнаяИнформация</Приемник>
				<Свойства>
					<Свойство>
						<Код>1</Код>
						<Наименование>--&gt; Вид</Наименование>
						<Порядок>50</Порядок>
						<ПолучитьИзВходящихДанных>true</ПолучитьИзВходящихДанных>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="Вид" Вид="Измерение"/>
						<ПередВыгрузкой>ТипПриемника = "СправочникСсылка.ВидыКонтактнойИнформации";</ПередВыгрузкой>
					</Свойство>
					<Свойство>
						<Код>2</Код>
						<Наименование>--&gt; Объект</Наименование>
						<Порядок>100</Порядок>
						<ПолучитьИзВходящихДанных>true</ПолучитьИзВходящихДанных>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="Объект" Вид="Измерение"/>
						<ПередВыгрузкой>Значение = ПолучитьЗначение(ВходящиеДанные,"Объект");
Если Значение.Вид()="Контрагенты" Тогда
	ИмяПКО = "Контрагенты"
ИначеЕсли Значение.Вид()="ФизЛица" Тогда
	ИмяПКО = "ФизическиеЛица";
Иначе
	ИмяПКО = "Организации";
КонецЕсли;</ПередВыгрузкой>
					</Свойство>
					<Свойство>
						<Код>3</Код>
						<Наименование>--&gt; Тип</Наименование>
						<Порядок>150</Порядок>
						<ПолучитьИзВходящихДанных>true</ПолучитьИзВходящихДанных>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="Тип" Вид="Измерение" Тип="ПеречислениеСсылка.ТипыКонтактнойИнформации"/>
					</Свойство>
					<Свойство>
						<Код>4</Код>
						<Наименование>--&gt; Поле1</Наименование>
						<Порядок>200</Порядок>
						<ПолучитьИзВходящихДанных>true</ПолучитьИзВходящихДанных>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="Поле1" Вид="Ресурс" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>5</Код>
						<Наименование>--&gt; Поле2</Наименование>
						<Порядок>250</Порядок>
						<ПолучитьИзВходящихДанных>true</ПолучитьИзВходящихДанных>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="Поле2" Вид="Ресурс" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>6</Код>
						<Наименование>--&gt; Поле3</Наименование>
						<Порядок>300</Порядок>
						<ПолучитьИзВходящихДанных>true</ПолучитьИзВходящихДанных>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="Поле3" Вид="Ресурс" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>7</Код>
						<Наименование>--&gt; Поле4</Наименование>
						<Порядок>350</Порядок>
						<ПолучитьИзВходящихДанных>true</ПолучитьИзВходящихДанных>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="Поле4" Вид="Ресурс" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>8</Код>
						<Наименование>--&gt; Поле5</Наименование>
						<Порядок>400</Порядок>
						<ПолучитьИзВходящихДанных>true</ПолучитьИзВходящихДанных>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="Поле5" Вид="Ресурс" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>9</Код>
						<Наименование>--&gt; Поле6</Наименование>
						<Порядок>450</Порядок>
						<ПолучитьИзВходящихДанных>true</ПолучитьИзВходящихДанных>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="Поле6" Вид="Ресурс" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>10</Код>
						<Наименование>--&gt; Поле7</Наименование>
						<Порядок>500</Порядок>
						<ПолучитьИзВходящихДанных>true</ПолучитьИзВходящихДанных>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="Поле7" Вид="Ресурс" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>11</Код>
						<Наименование>--&gt; Поле8</Наименование>
						<Порядок>550</Порядок>
						<ПолучитьИзВходящихДанных>true</ПолучитьИзВходящихДанных>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="Поле8" Вид="Ресурс" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>12</Код>
						<Наименование>--&gt; Поле9</Наименование>
						<Порядок>600</Порядок>
						<ПолучитьИзВходящихДанных>true</ПолучитьИзВходящихДанных>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="Поле9" Вид="Ресурс" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>13</Код>
						<Наименование>--&gt; Представление</Наименование>
						<Порядок>650</Порядок>
						<ПолучитьИзВходящихДанных>true</ПолучитьИзВходящихДанных>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="Представление" Вид="Ресурс" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>14</Код>
						<Наименование>--&gt; ТипДома</Наименование>
						<Порядок>700</Порядок>
						<ПолучитьИзВходящихДанных>true</ПолучитьИзВходящихДанных>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="ТипДома" Вид="Ресурс" Тип="ПеречислениеСсылка.УдалитьТипыДомов"/>
					</Свойство>
					<Свойство>
						<Код>15</Код>
						<Наименование>--&gt; ТипКвартиры</Наименование>
						<Порядок>750</Порядок>
						<ПолучитьИзВходящихДанных>true</ПолучитьИзВходящихДанных>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="ТипКвартиры" Вид="Ресурс" Тип="ПеречислениеСсылка.УдалитьТипыКвартир"/>
					</Свойство>
					<Свойство>
						<Код>16</Код>
						<Наименование>--&gt; ТипКорпуса</Наименование>
						<Порядок>800</Порядок>
						<ПолучитьИзВходящихДанных>true</ПолучитьИзВходящихДанных>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="ТипКорпуса" Вид="Ресурс" Тип="ПеречислениеСсылка.УдалитьТипыКорпусов"/>
					</Свойство>
				</Свойства>
				<Значения/>
			</Правило>
		</Группа>
		<Группа>
			<Код>Планы счетов</Код>
			<Наименование>Планы счетов</Наименование>
			<Порядок>4450</Порядок>
			<Правило>
				<Код>Хозрасчетный</Код>
				<Наименование>:</Наименование>
				<Порядок>50</Порядок>
				<Источник>СправочникСсылка.ПланСчетов</Источник>
				<Приемник>ПланСчетовСсылка.Хозрасчетный</Приемник>
				<Свойства>
					<Свойство>
						<Код>1</Код>
						<Наименование>Код --&gt; Код</Наименование>
						<Порядок>50</Порядок>
						<Источник Имя="Код" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Код" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство Поиск="true">
						<Код>2</Код>
						<Наименование>Наименование --&gt; Наименование</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>3</Код>
						<Наименование>ПометкаУдаления --&gt; ПометкаУдаления</Наименование>
						<Порядок>150</Порядок>
						<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Число"/>
						<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
					</Свойство>
				</Свойства>
				<Значения/>
			</Правило>
		</Группа>
	</ПравилаКонвертацииОбъектов>
	<ПравилаВыгрузкиДанных>
		<Группа Отключить="true">
			<Код>Справочники</Код>
			<Наименование>Справочники</Наименование>
			<Порядок>1550</Порядок>
			<Правило Отключить="true">
				<Код>Пользователи</Код>
				<Наименование>Пользователи</Наименование>
				<Порядок>50</Порядок>
				<КодПравилаКонвертации>Пользователи                                      </КодПравилаКонвертации>
				<СпособОтбораДанных>СтандартнаяВыборка</СпособОтбораДанных>
				<ОбъектВыборки>СправочникСсылка.Пользователи</ОбъектВыборки>
			</Правило>
			<Правило Отключить="true">
				<Код>Банки</Код>
				<Наименование>Банки</Наименование>
				<Порядок>100</Порядок>
				<КодПравилаКонвертации>Банки                                             </КодПравилаКонвертации>
				<СпособОтбораДанных>СтандартнаяВыборка</СпособОтбораДанных>
				<ОбъектВыборки>СправочникСсылка.Банки</ОбъектВыборки>
			</Правило>
			<Правило Отключить="true">
				<Код>ОКЕИ</Код>
				<Наименование>ОКЕИ</Наименование>
				<Порядок>150</Порядок>
				<КодПравилаКонвертации>КлассификаторЕдиницИзмерения                      </КодПравилаКонвертации>
				<СпособОтбораДанных>СтандартнаяВыборка</СпособОтбораДанных>
				<ОбъектВыборки>СправочникСсылка.ОКЕИ</ОбъектВыборки>
			</Правило>
			<Правило Отключить="true">
				<Код>ОКСМ</Код>
				<Наименование>ОКСМ</Наименование>
				<Порядок>200</Порядок>
				<КодПравилаКонвертации>КлассификаторСтранМира                            </КодПравилаКонвертации>
				<СпособОтбораДанных>СтандартнаяВыборка</СпособОтбораДанных>
				<ОбъектВыборки>СправочникСсылка.ОКСМ</ОбъектВыборки>
			</Правило>
			<Правило Отключить="true">
				<Код>ФизЛица</Код>
				<Наименование>ФизЛица</Наименование>
				<Порядок>250</Порядок>
				<КодПравилаКонвертации>ФизическиеЛица                                    </КодПравилаКонвертации>
				<СпособОтбораДанных>СтандартнаяВыборка</СпособОтбораДанных>
				<ОбъектВыборки>СправочникСсылка.ФизЛица</ОбъектВыборки>
			</Правило>
			<Правило Отключить="true">
				<Код>СвоиЮрЛица</Код>
				<Наименование>СвоиЮрЛица</Наименование>
				<Порядок>300</Порядок>
				<КодПравилаКонвертации>Организации                                       </КодПравилаКонвертации>
				<СпособОтбораДанных>СтандартнаяВыборка</СпособОтбораДанных>
				<ОбъектВыборки>СправочникСсылка.СвоиЮрЛица</ОбъектВыборки>
			</Правило>
			<Правило Отключить="true">
				<Код>Номенклатура</Код>
				<Наименование>Номенклатура</Наименование>
				<Порядок>350</Порядок>
				<КодПравилаКонвертации>Номенклатура                                      </КодПравилаКонвертации>
				<СпособОтбораДанных>СтандартнаяВыборка</СпособОтбораДанных>
				<ОбъектВыборки>СправочникСсылка.Номенклатура</ОбъектВыборки>
			</Правило>
			<Правило Отключить="true">
				<Код>Валюты</Код>
				<Наименование>Валюты</Наименование>
				<Порядок>400</Порядок>
				<КодПравилаКонвертации>Валюты                                            </КодПравилаКонвертации>
				<СпособОтбораДанных>СтандартнаяВыборка</СпособОтбораДанных>
				<ОбъектВыборки>СправочникСсылка.Валюты</ОбъектВыборки>
			</Правило>
			<Правило Отключить="true">
				<Код>ГТД</Код>
				<Наименование>ГТД</Наименование>
				<Порядок>450</Порядок>
				<КодПравилаКонвертации>НомераГТД                                         </КодПравилаКонвертации>
				<СпособОтбораДанных>СтандартнаяВыборка</СпособОтбораДанных>
				<ОбъектВыборки>СправочникСсылка.ГТД</ОбъектВыборки>
			</Правило>
			<Правило Отключить="true">
				<Код>ДвиженияДенежныхСредств</Код>
				<Наименование>ДвиженияДенежныхСредств</Наименование>
				<Порядок>500</Порядок>
				<КодПравилаКонвертации>СтатьиДвиженияДенежныхСредств                     </КодПравилаКонвертации>
				<СпособОтбораДанных>СтандартнаяВыборка</СпособОтбораДанных>
				<ОбъектВыборки>СправочникСсылка.ДвиженияДенежныхСредств</ОбъектВыборки>
			</Правило>
			<Правило Отключить="true">
				<Код>Контрагенты</Код>
				<Наименование>Контрагенты</Наименование>
				<Порядок>550</Порядок>
				<КодПравилаКонвертации>Контрагенты                                       </КодПравилаКонвертации>
				<СпособОтбораДанных>СтандартнаяВыборка</СпособОтбораДанных>
				<ОбъектВыборки>СправочникСсылка.Контрагенты</ОбъектВыборки>
			</Правило>
			<Правило Отключить="true">
				<Код>Договоры</Код>
				<Наименование>Договоры</Наименование>
				<Порядок>600</Порядок>
				<КодПравилаКонвертации>ДоговорыКонтрагентов                              </КодПравилаКонвертации>
				<СпособОтбораДанных>СтандартнаяВыборка</СпособОтбораДанных>
				<ОбъектВыборки>СправочникСсылка.Договоры</ОбъектВыборки>
			</Правило>
			<Правило Отключить="true">
				<Код>Склады</Код>
				<Наименование>Склады</Наименование>
				<Порядок>650</Порядок>
				<КодПравилаКонвертации>Склады                                            </КодПравилаКонвертации>
				<СпособОтбораДанных>СтандартнаяВыборка</СпособОтбораДанных>
				<ОбъектВыборки>СправочникСсылка.Склады</ОбъектВыборки>
			</Правило>
			<Правило Отключить="true">
				<Код>Склады00001</Код>
				<Наименование>Склады</Наименование>
				<Порядок>700</Порядок>
				<КодПравилаКонвертации>Кассы                                             </КодПравилаКонвертации>
				<СпособОтбораДанных>СтандартнаяВыборка</СпособОтбораДанных>
				<ОбъектВыборки>СправочникСсылка.Склады</ОбъектВыборки>
			</Правило>
			<Правило Отключить="true">
				<Код>БанковскиеСчета</Код>
				<Наименование>БанковскиеСчета</Наименование>
				<Порядок>850</Порядок>
				<КодПравилаКонвертации>БанковскиеСчета                                   </КодПравилаКонвертации>
				<СпособОтбораДанных>СтандартнаяВыборка</СпособОтбораДанных>
				<ОбъектВыборки>СправочникСсылка.БанковскиеСчета</ОбъектВыборки>
			</Правило>
		</Группа>
		<Группа Отключить="false">
			<Код>Документы</Код>
			<Наименование>Документы</Наименование>
			<Порядок>1600</Порядок>
			<Правило Отключить="false">
				<Код>ПоступлениеТМЦ</Код>
				<Наименование>ПоступлениеТМЦ</Наименование>
				<Порядок>50</Порядок>
				<КодПравилаКонвертации>ПоступлениеТоваровУслуг                           </КодПравилаКонвертации>
				<СпособОтбораДанных>СтандартнаяВыборка</СпособОтбораДанных>
				<ОбъектВыборки>ДокументСсылка.ПоступлениеТМЦ</ОбъектВыборки>
			</Правило>
			<Правило Отключить="false">
				<Код>ПлатежноеПоручение</Код>
				<Наименование>ПлатежноеПоручение</Наименование>
				<Порядок>50</Порядок>
				<КодПравилаКонвертации>ПлатежноеПоручение                                </КодПравилаКонвертации>
				<СпособОтбораДанных>СтандартнаяВыборка</СпособОтбораДанных>
				<ОбъектВыборки>ДокументСсылка.ПлатежноеПоручение</ОбъектВыборки>
			</Правило>
			<Правило Отключить="true">
				<Код>ОприходованиеТМЦ</Код>
				<Наименование>ОприходованиеТМЦ</Наименование>
				<Порядок>100</Порядок>
				<КодПравилаКонвертации>ОприходованиеТоваров                              </КодПравилаКонвертации>
				<СпособОтбораДанных>СтандартнаяВыборка</СпособОтбораДанных>
				<ОбъектВыборки>ДокументСсылка.ОприходованиеТМЦ</ОбъектВыборки>
			</Правило>
			<Правило Отключить="false">
				<Код>Реализация</Код>
				<Наименование>Реализация</Наименование>
				<Порядок>200</Порядок>
				<КодПравилаКонвертации>РеализацияТоваровУслуг                            </КодПравилаКонвертации>
				<СпособОтбораДанных>СтандартнаяВыборка</СпособОтбораДанных>
				<ОбъектВыборки>ДокументСсылка.Реализация</ОбъектВыборки>
			</Правило>
			<Правило Отключить="false">
				<Код>РеализацияРозница</Код>
				<Наименование>РеализацияРозница</Наименование>
				<Порядок>300</Порядок>
				<КодПравилаКонвертации>РеализацияРозница                                 </КодПравилаКонвертации>
				<СпособОтбораДанных>СтандартнаяВыборка</СпособОтбораДанных>
				<ОбъектВыборки>ДокументСсылка.РеализацияРозница</ОбъектВыборки>
			</Правило>
			<Правило Отключить="false">
				<Код>ВозвратПоставщику</Код>
				<Наименование>ВозвратПоставщику</Наименование>
				<Порядок>450</Порядок>
				<КодПравилаКонвертации>ВозвратТоваровПоставщику                          </КодПравилаКонвертации>
				<СпособОтбораДанных>СтандартнаяВыборка</СпособОтбораДанных>
				<ОбъектВыборки>ДокументСсылка.ВозвратПоставщику</ОбъектВыборки>
			</Правило>
			<Правило Отключить="false">
				<Код>ВозвратОтПокупателя</Код>
				<Наименование>ВозвратОтПокупателя</Наименование>
				<Порядок>500</Порядок>
				<КодПравилаКонвертации>ВозвратТоваровОтПокупателя                        </КодПравилаКонвертации>
				<СпособОтбораДанных>СтандартнаяВыборка</СпособОтбораДанных>
				<ОбъектВыборки>ДокументСсылка.ВозвратОтПокупателя</ОбъектВыборки>
			</Правило>
			<Правило Отключить="false">
				<Код>СтрокаВыпискиРасход</Код>
				<Наименование>СтрокаВыпискиРасход</Наименование>
				<Порядок>800</Порядок>
				<КодПравилаКонвертации>ПлатежныйОрдерСписаниеДенежныхСредств             </КодПравилаКонвертации>
				<СпособОтбораДанных>СтандартнаяВыборка</СпособОтбораДанных>
				<ОбъектВыборки>ДокументСсылка.СтрокаВыпискиРасход</ОбъектВыборки>
			</Правило>
			<Правило Отключить="false">
				<Код>РКО</Код>
				<Наименование>РКО</Наименование>
				<Порядок>850</Порядок>
				<КодПравилаКонвертации>РасходныйКассовыйОрдер                            </КодПравилаКонвертации>
				<СпособОтбораДанных>СтандартнаяВыборка</СпособОтбораДанных>
				<ОбъектВыборки>ДокументСсылка.РКО</ОбъектВыборки>
			</Правило>
			<Правило Отключить="false">
				<Код>ПКО</Код>
				<Наименование>ПКО</Наименование>
				<Порядок>900</Порядок>
				<КодПравилаКонвертации>ПриходныйКассовыйОрдер                            </КодПравилаКонвертации>
				<СпособОтбораДанных>СтандартнаяВыборка</СпособОтбораДанных>
				<ОбъектВыборки>ДокументСсылка.ПКО</ОбъектВыборки>
			</Правило>
			<Правило Отключить="false">
				<Код>СтрокаВыпискиПриход</Код>
				<Наименование>СтрокаВыпискиПриход</Наименование>
				<Порядок>950</Порядок>
				<КодПравилаКонвертации>ПлатежноеПоручениеВходящее                        </КодПравилаКонвертации>
				<СпособОтбораДанных>СтандартнаяВыборка</СпособОтбораДанных>
				<ОбъектВыборки>ДокументСсылка.СтрокаВыпискиПриход</ОбъектВыборки>
			</Правило>
			<Правило Отключить="false">
				<Код>СчетФактураВыданный</Код>
				<Наименование>СчетФактураВыданный</Наименование>
				<Порядок>1000</Порядок>
				<КодПравилаКонвертации>СчетФактураВыданный                               </КодПравилаКонвертации>
				<СпособОтбораДанных>СтандартнаяВыборка</СпособОтбораДанных>
				<ОбъектВыборки>ДокументСсылка.СчетФактураВыданный</ОбъектВыборки>
			</Правило>
			<Правило Отключить="false">
				<Код>СчетФактураПолученный</Код>
				<Наименование>СчетФактураПолученный</Наименование>
				<Порядок>1050</Порядок>
				<КодПравилаКонвертации>СчетФактураПолученный                             </КодПравилаКонвертации>
				<СпособОтбораДанных>СтандартнаяВыборка</СпособОтбораДанных>
				<ОбъектВыборки>ДокументСсылка.СчетФактураПолученный</ОбъектВыборки>
			</Правило>
			<Правило Отключить="false">
				<Код>ПоступлениеПрочее</Код>
				<Наименование>ПоступлениеПрочее</Наименование>
				<Порядок>1400</Порядок>
				<КодПравилаКонвертации>ПоступлениеТоваровУслугПрочее                     </КодПравилаКонвертации>
				<СпособОтбораДанных>СтандартнаяВыборка</СпособОтбораДанных>
				<ОбъектВыборки>ДокументСсылка.ПоступлениеПрочее</ОбъектВыборки>
			</Правило>
			<Правило Отключить="false">
				<Код>РеализацияПрочее</Код>
				<Наименование>РеализацияПрочее</Наименование>
				<Порядок>1450</Порядок>
				<КодПравилаКонвертации>РеализацияТоваровУслугПрочее                      </КодПравилаКонвертации>
				<СпособОтбораДанных>СтандартнаяВыборка</СпособОтбораДанных>
				<ОбъектВыборки>ДокументСсылка.РеализацияПрочее</ОбъектВыборки>
			</Правило>
		</Группа>
	</ПравилаВыгрузкиДанных>
	<ПравилаОчисткиДанных/>
	<Алгоритмы>
		<Алгоритм Имя="ПолучитьСтруктуруАдреса" ИспользуетсяПриЗагрузке="false">
			<Текст>Адрес = ИсходящиеДанные.Получить("Адрес");
АдресСписком = глРазложить(Адрес);

Если СтрКоличествоСтрок(Адрес) &lt;&gt; 1 Тогда     // не должно быть переводов строк
	АдресСоответствуетТребованиямМНС = 0;
ИначеЕсли СтрЧислоВхождений(Адрес, ",") &lt;&gt; 9 Тогда // должно быть 9 запятых
	АдресСоответствуетТребованиямМНС = 0;
ИначеЕсли СтрДлина(АдресСписком.ПолучитьЗначение(1))  &gt; 3  Тогда   // код страны не &gt; 3 символов
	АдресСоответствуетТребованиямМНС = 0;
ИначеЕсли СтрДлина(АдресСписком.ПолучитьЗначение(2))  &gt; 6  Тогда   // индекс не &gt; 6 символов
	АдресСоответствуетТребованиямМНС = 0;
ИначеЕсли СтрДлина(АдресСписком.ПолучитьЗначение(3))  &gt; 30 Тогда   // наим.региона не &gt; 30 символов
	АдресСоответствуетТребованиямМНС = 0;
ИначеЕсли СтрДлина(АдресСписком.ПолучитьЗначение(4))  &gt; 35 Тогда   // наим.района не &gt; 35 символов
	АдресСоответствуетТребованиямМНС = 0;
ИначеЕсли СтрДлина(АдресСписком.ПолучитьЗначение(5))  &gt; 35 Тогда   // наим.города не &gt; 35 символов
	АдресСоответствуетТребованиямМНС = 0;
ИначеЕсли СтрДлина(АдресСписком.ПолучитьЗначение(6))  &gt; 45 Тогда   // наим.нас.пункта не &gt; 45 символов
	АдресСоответствуетТребованиямМНС = 0;
ИначеЕсли СтрДлина(АдресСписком.ПолучитьЗначение(7))  &gt; 45 Тогда   // наим.улицы не &gt; 45 символов
	АдресСоответствуетТребованиямМНС = 0;
ИначеЕсли СтрДлина(АдресСписком.ПолучитьЗначение(8))  &gt; 10  Тогда   // номер дома не &gt; 10 символов
	АдресСоответствуетТребованиямМНС = 0;
ИначеЕсли СтрДлина(АдресСписком.ПолучитьЗначение(9))  &gt; 10  Тогда   // номер корпуса не &gt; 10 символов
	АдресСоответствуетТребованиямМНС = 0;
ИначеЕсли СтрДлина(АдресСписком.ПолучитьЗначение(10)) &gt; 10  Тогда   // номер квартиры не &gt; 10 символов
	АдресСоответствуетТребованиямМНС = 0;
Иначе
	АдресСоответствуетТребованиямМНС = 1;
КонецЕсли;

Если АдресСоответствуетТребованиямМНС = 1 Тогда
	ИсходящиеДанные.Установить("Поле1", АдресСписком.ПолучитьЗначение(2)); // индекс
	ИсходящиеДанные.Установить("Поле2", АдресСписком.ПолучитьЗначение(3)); // регион
	ИсходящиеДанные.Установить("Поле3", АдресСписком.ПолучитьЗначение(4)); // район
	ИсходящиеДанные.Установить("Поле4", АдресСписком.ПолучитьЗначение(5)); // город
	ИсходящиеДанные.Установить("Поле5", АдресСписком.ПолучитьЗначение(6)); // населенный пункт
	ИсходящиеДанные.Установить("Поле6", АдресСписком.ПолучитьЗначение(7)); // улица
	ИсходящиеДанные.Установить("Поле7", АдресСписком.ПолучитьЗначение(8)); // дом
	ИсходящиеДанные.Установить("Поле8", АдресСписком.ПолучитьЗначение(9)); // корпус
	ИсходящиеДанные.Установить("Поле9", АдресСписком.ПолучитьЗначение(10)); // квартира
	ИсходящиеДанные.Установить("ТипДома",		?(ПустоеЗначение(АдресСписком.ПолучитьЗначение(8))=1, "", "Дом"));
	ИсходящиеДанные.Установить("ТипКвартиры",	?(ПустоеЗначение(АдресСписком.ПолучитьЗначение(9))=1, "", "Квартира"));
	ИсходящиеДанные.Установить("ТипКорпуса",	?(ПустоеЗначение(АдресСписком.ПолучитьЗначение(10))=1,"", "Корпус"));
	
	ТекПредставление = "";
	
	Если СокрЛП(ИсходящиеДанные.Получить("Поле1")) &lt;&gt; "" Тогда
		ТекПредставление = ТекПредставление + ", " + СокрЛП(ИсходящиеДанные.Получить("Поле1"));
	КонецЕсли;
	
	Если СокрЛП(ИсходящиеДанные.Получить("Поле2")) &lt;&gt; "" Тогда
		ТекПредставление = ТекПредставление + ", " + СокрЛП(ИсходящиеДанные.Получить("Поле2"));
	КонецЕсли;
	
	Если СокрЛП(ИсходящиеДанные.Получить("Поле3")) &lt;&gt; "" Тогда
		ТекПредставление = ТекПредставление + ", " + СокрЛП(ИсходящиеДанные.Получить("Поле3"));
	КонецЕсли;
	
	Если СокрЛП(ИсходящиеДанные.Получить("Поле4")) &lt;&gt; "" Тогда
		ТекПредставление = ТекПредставление + ", " + СокрЛП(ИсходящиеДанные.Получить("Поле4"));
	КонецЕсли;
	
	Если СокрЛП(ИсходящиеДанные.Получить("Поле5")) &lt;&gt; "" Тогда
		ТекПредставление = ТекПредставление + ", " + СокрЛП(ИсходящиеДанные.Получить("Поле5"));
	КонецЕсли;
	
	Если СокрЛП(ИсходящиеДанные.Получить("Поле6")) &lt;&gt; "" Тогда
		ТекПредставление = ТекПредставление + ", " + СокрЛП(ИсходящиеДанные.Получить("Поле6"));
	КонецЕсли;
	
	Если СокрЛП(ИсходящиеДанные.Получить("Поле7")) &lt;&gt; "" Тогда
		ТекПредставление = ТекПредставление + ", дом № " + СокрЛП(ИсходящиеДанные.Получить("Поле7"));
	КонецЕсли;
	
	Если СокрЛП(ИсходящиеДанные.Получить("Поле8")) &lt;&gt; "" Тогда
		ТекПредставление = ТекПредставление + ", корпус " + СокрЛП(ИсходящиеДанные.Получить("Поле8"));
	КонецЕсли;
	
	Если СокрЛП(ИсходящиеДанные.Получить("Поле9")) &lt;&gt; "" Тогда
		ТекПредставление = ТекПредставление + ", кв." + СокрЛП(ИсходящиеДанные.Получить("Поле9"));
	КонецЕсли;
	
	Если СтрДлина(ТекПредставление) &gt; 2 Тогда
		ТекПредставление = Сред(ТекПредставление, 3);
	КонецЕсли;
	
	ИсходящиеДанные.Установить("Представление", ТекПредставление);
	
Иначе
	//Сообщить("Адрес: " + Адрес + " не соответствует требованиям МНС, "+ИсходящиеДанные.Получить("Объект"));
	ИсходящиеДанные.Установить("Представление", Адрес);
КонецЕсли;</Текст>
		</Алгоритм>
	</Алгоритмы>
	<Запросы/>
</ПравилаОбмена>