﻿<ПравилаОбмена>
	<ВерсияФормата РежимСовместимости="">2.01</ВерсияФормата>
	<Ид>949b37a7-bc48-4556-8369-6aeb944d5e19    </Ид>
	<Наименование>Управление Торговлей (Брусбокс) --&gt; Производство+Услуги+Бухгалтерия, редакция 2.8 (Июнь)</Наименование>
	<ДатаВремяСоздания>2015-07-09T00:13:49</ДатаВремяСоздания>
	<Источник ВерсияПлатформы="8.0" ВерсияКонфигурации="10.3.18.3" СинонимКонфигурации="Управление торговлей, редакция 10.3">УправлениеТорговлей</Источник>
	<Приемник ВерсияПлатформы="7.7" ВерсияКонфигурации="7.70.343" СинонимКонфигурации="">Производство+Услуги+Бухгалтерия, редакция 2.8</Приемник>
	<ПередВыгрузкойДанных>Параметры.ПараметрыАлгоритмов = Новый Структура;</ПередВыгрузкойДанных>
	<ПослеЗагрузкиДанных>Если ТипЗначенияСтр(Параметры.ТаблицаДокументовДляПроведения) = "ТаблицаЗначений" Тогда
    Параметры.ТаблицаДокументовДляПроведения.Сортировать("ДатаВремя");
    Док = СоздатьОбъект("Документ");
    Параметры.ТаблицаДокументовДляПроведения.ВыбратьСтроки();
    Пока Параметры.ТаблицаДокументовДляПроведения.ПолучитьСтроку() = 1 Цикл
        Док.НайтиДокумент(Параметры.ТаблицаДокументовДляПроведения.Док);
        
        Если Док.ПометкаУдаления() = 1 Тогда
            Док.СнятьПометкуУдаления();
        ИначеЕсли Док.Проведен() = 1 Тогда
            Док.СделатьНеПроведенным();
        КонецЕсли;
        Док.Записать();
        
        Результат = 0;
        Попытка
            Результат = Док.Провести();
        Исключение
            Сообщить(ОписаниеОшибки());
        КонецПопытки;
        Если Результат = 0 Тогда
            Сообщить("Документ: " + Строка(Док) + " не проведен!");
        КонецЕсли;
    КонецЦикла;
КонецЕсли;</ПослеЗагрузкиДанных>
	<ПослеЗагрузкиОбъекта>ТипОбъекта = ТипЗначенияСтр(Объект);
Если ТипОбъекта = "Документ" Тогда
    ВидОбъекта = Объект.Вид();
    Если ВидОбъекта = "ВыпускПродукции" Тогда
        Объект.Подразделение = Константа.ОсновноеПодразделение;
    КонецЕсли;
    Если (ВидОбъекта = "ПоступлениеМПЗПрочее") или 
         (ВидОбъекта = "ПоступлениеТоваров") или
         (ВидОбъекта = "ВозвратОтПокупателя") или
         (ВидОбъекта = "ВозвратПоставщику") или
         (ВидОбъекта = "ИнвентаризацияМПЗ") или
         (ВидОбъекта = "Заявка") или
         (ВидОбъекта = "ОприходованиеМПЗ") или
         (ВидОбъекта = "ДвижениеМПЗ") или
         (ВидОбъекта = "СписаниеМПЗПрочее") или
         (ВидОбъекта = "ПоступлениеДенежныхСредствРасчеты") или
         (ВидОбъекта = "СписаниеДенежныхСредствРасчеты") или
         (ВидОбъекта = "ПриходныйОрдерРасчеты") или
         (ВидОбъекта = "РасходныйОрдерРасчеты") или
         (ВидОбъекта = "РеализацияПродукции") или
         (ВидОбъекта = "СчетФактура") или
         (ВидОбъекта = "СчетФактураПолученный") Тогда
        Объект.Записать(); // чтобы ссылка была
        // не инициализирует обработка сама
        Если Параметры.КоличествоСтрок() = 0 Тогда
            Параметры.НоваяСтрока();
            Параметры.ТаблицаДокументовДляПроведения = "";
        КонецЕсли;
        //
        Если ТипЗначенияСтр(Параметры.ТаблицаДокументовДляПроведения) &lt;&gt; "ТаблицаЗначений" Тогда
            Параметры.ТаблицаДокументовДляПроведения = СоздатьОбъект("ТаблицаЗначений");
            Параметры.ТаблицаДокументовДляПроведения.НоваяКолонка("Док", "Документ");
            Параметры.ТаблицаДокументовДляПроведения.НоваяКолонка("ДатаВремя", "Строка");
        Иначе
            Параметры.ТаблицаДокументовДляПроведения.НоваяСтрока();
            Параметры.ТаблицаДокументовДляПроведения.Док = Объект.ТекущийДокумент();
            Часы = 0;
            Минуты = 0;
            Секунды = 0;
            Объект.ПолучитьВремя(Часы, Минуты, Секунды);
            Параметры.ТаблицаДокументовДляПроведения.ДатаВремя = Формат(Объект.ДатаДок, "ДГГГГММДД") +
                        Формат(Часы, "Ч(0)2") + Формат(Минуты, "Ч(0)2") + Формат(Секунды, "Ч(0)2");
        КонецЕсли;
    КонецЕсли;
КонецЕсли;</ПослеЗагрузкиОбъекта>
	<Параметры>
		<Параметр Имя="ВыбраннаяОрганизация                              " Наименование="Выбранная организация" ИспользуетсяПриЗагрузке="false" УстанавливатьВДиалоге="true" ТипЗначения="СправочникСсылка.Организации" ПередаватьПараметрПриВыгрузке="false"/>
		<Параметр Имя="ПараметрыАлгоритмов                               " Наименование="Параметры алгоритмов" ИспользуетсяПриЗагрузке="false" УстанавливатьВДиалоге="false" ПередаватьПараметрПриВыгрузке="false"/>
		<Параметр Имя="СворачиватьХарактеристикиНоменклатуры             " Наименование="Сворачивать характеристики номенклатуры" ИспользуетсяПриЗагрузке="false" УстанавливатьВДиалоге="true" ТипЗначения="Булево" ПередаватьПараметрПриВыгрузке="false"/>
		<Параметр Имя="ТаблицаДокументовДляПроведения                    " Наименование="Таблица документов для проведения" ИспользуетсяПриЗагрузке="true" УстанавливатьВДиалоге="false" ПередаватьПараметрПриВыгрузке="false"/>
	</Параметры>
	<Обработки/>
	<ПравилаКонвертацииОбъектов>
		<Группа>
			<Код>Документы</Код>
			<Наименование>Документы</Наименование>
			<Порядок>50</Порядок>
			<Правило>
				<Код>ПоступлениеТоваров</Код>
				<Наименование>Документ: Поступление товаров и услуг</Наименование>
				<Порядок>50</Порядок>
				<ПриВыгрузке>Запрос = Новый Запрос;
Запрос.УстановитьПараметр("СворачиватьХарактеристики", Параметры.СворачиватьХарактеристикиНоменклатуры);
Запрос.УстановитьПараметр("Источник", Источник);
Запрос.Текст =

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

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

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

Если ОбъектКоллекции.ВидМПЗ = "Материалы" Тогда
    ИмяПКО = "ЕдиницыМатериалов";
Иначе
    ИмяПКО = "ЕдиницыНоменклатуры";
КонецЕсли;</ПередВыгрузкой>
						</Свойство>
						<Свойство>
							<Код>22</Код>
							<Наименование>--&gt; Цена</Наименование>
							<Порядок>250</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="Цена" Вид="Реквизит" Тип="Число"/>
							<ПередВыгрузкой>Значение = ОбъектКоллекции.Сумма/ОбъектКоллекции.Количество;</ПередВыгрузкой>
						</Свойство>
						<Свойство>
							<Код>23</Код>
							<Наименование>--&gt; Сумма</Наименование>
							<Порядок>300</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="Сумма" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>24</Код>
							<Наименование>--&gt; Всего</Наименование>
							<Порядок>350</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="Всего" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>25</Код>
							<Наименование>--&gt; СтавкаНДС</Наименование>
							<Порядок>400</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="СтавкаНДС" Вид="Реквизит" Тип="СправочникСсылка.СтавкиНДС"/>
							<КодПравилаКонвертации>СтавкиНДС                                         </КодПравилаКонвертации>
						</Свойство>
						<Свойство>
							<Код>26</Код>
							<Наименование>--&gt; НДС</Наименование>
							<Порядок>450</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="НДС" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>27</Код>
							<Наименование>--&gt; ГТД</Наименование>
							<Порядок>500</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="ГТД" Вид="Реквизит" Тип="СправочникСсылка.ГТД"/>
							<КодПравилаКонвертации>ГТД                                               </КодПравилаКонвертации>
							<ПередВыгрузкой>Если ЗначениеЗаполнено(ОбъектКоллекции.ГТД) Тогда
   ИсходящиеДанные = Новый Структура;
   ИсходящиеДанные.Вставить("Наименование", ОбъектКоллекции.ГТД.Наименование);
   ИсходящиеДанные.Вставить("СтранаПроисхождения", ОбъектКоллекции.ГТД.СтранаПроисхождения);
   ИсходящиеДанные.Вставить("КодПоОКСМ", ОбъектКоллекции.ГТД.КодПоОКСМ);
Иначе
    Отказ = 1;
КонецЕсли</ПередВыгрузкой>
						</Свойство>
					</Группа>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>Заявка</Код>
				<Наименование>Документ: Заказ покупателя</Наименование>
				<Порядок>100</Порядок>
				<ПриВыгрузке>Запрос = Новый Запрос;
Запрос.УстановитьПараметр("СворачиватьХарактеристики", Параметры.СворачиватьХарактеристикиНоменклатуры);
Запрос.УстановитьПараметр("Источник", Источник);

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

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

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

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

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

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

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

Выборка = Запрос.Выполнить().Выбрать();

ВходящиеДанные = Новый Структура;

ТабличнаяЧасть = Новый ТаблицаЗначений;
ТабличнаяЧасть.Колонки.Добавить("ВидМПЗвТЧ");
ТабличнаяЧасть.Колонки.Добавить("МПЗ");
ТабличнаяЧасть.Колонки.Добавить("Характеристика");
ТабличнаяЧасть.Колонки.Добавить("ЕдиницаИзмерения");
ТабличнаяЧасть.Колонки.Добавить("Количество");
ТабличнаяЧасть.Колонки.Добавить("Сумма");
ТабличнаяЧасть.Колонки.Добавить("СтавкаНДС");
ТабличнаяЧасть.Колонки.Добавить("НДС");
ТабличнаяЧасть.Колонки.Добавить("Всего");
ТабличнаяЧасть.Колонки.Добавить("Качество");
        
Пока Выборка.Следующий() Цикл
    СтрокаТЧ = ТабличнаяЧасть.Добавить();
    СтрокаТЧ.ВидМПЗвТЧ = Выборка.ВидМПЗвТЧ;
    СтрокаТЧ.МПЗ = Выборка.МПЗ;
    СтрокаТЧ.Характеристика = Выборка.Характеристика;
    СтрокаТЧ.ЕдиницаИзмерения = Выборка.ЕдиницаИзмерения;
    СтрокаТЧ.Количество = Выборка.Количество;
    СтрокаТЧ.Сумма = Выборка.Сумма;
    СтрокаТЧ.СтавкаНДС = Выборка.СтавкаНДС;
    СтрокаТЧ.НДС = Выборка.НДС;
    СтрокаТЧ.Всего = Выборка.Всего;
    СтрокаТЧ.Качество = Выборка.Качество;
КонецЦикла;
ВходящиеДанные.Вставить("ТабличнаяЧасть", ТабличнаяЧасть);</ПередВыгрузкой>
				<Источник>ДокументСсылка.ОприходованиеТоваров</Источник>
				<Приемник>ДокументСсылка.ПоступлениеМПЗПрочее</Приемник>
				<Свойства>
					<Свойство Поиск="true">
						<Код>4</Код>
						<Наименование>Дата --&gt; ДатаДок</Наименование>
						<Порядок>50</Порядок>
						<Источник Имя="Дата" Вид="Свойство" Тип="Дата"/>
						<Приемник Имя="ДатаДок" Вид="Свойство" Тип="Дата"/>
					</Свойство>
					<Свойство Поиск="true">
						<Код>1</Код>
						<Наименование>--&gt; Комментарий</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
						<ПередВыгрузкой>Значение = "Документ из УТ Поступление прочее № " + Источник.Номер;</ПередВыгрузкой>
					</Свойство>
					<Свойство Поиск="true">
						<Код>5</Код>
						<Наименование>Номер --&gt; НомерДок</Наименование>
						<Порядок>150</Порядок>
						<Источник Имя="Номер" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="НомерДок" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>19</Код>
						<Наименование>Склад --&gt; МестоХранения</Наименование>
						<Порядок>200</Порядок>
						<Источник Имя="Склад" Вид="Реквизит" Тип="СправочникСсылка.Склады"/>
						<Приемник Имя="МестоХранения" Вид="Реквизит" Тип="СправочникСсылка.МестаХранения"/>
						<КодПравилаКонвертации>МестаХранения                                     </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>2</Код>
						<Наименование>ТипЦен --&gt; ТипЦен</Наименование>
						<Порядок>250</Порядок>
						<Источник Имя="ТипЦен" Вид="Реквизит" Тип="СправочникСсылка.ТипыЦенНоменклатуры"/>
						<Приемник Имя="ТипЦен" Вид="Реквизит" Тип="СправочникСсылка.ТипыЦен"/>
						<КодПравилаКонвертации>ТипыЦен                                           </КодПравилаКонвертации>
					</Свойство>
					<Свойство>
						<Код>20</Код>
						<Наименование>--&gt; КоррСчет</Наименование>
						<Порядок>300</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="КоррСчет" Вид="Реквизит" Тип="ПланСчетовСсылка.Основной"/>
						<ПередВыгрузкой>Значение = "40";</ПередВыгрузкой>
					</Свойство>
					<Свойство>
						<Код>21</Код>
						<Наименование>--&gt; Субконто1</Наименование>
						<Порядок>350</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="Субконто1" Вид="Реквизит"/>
						<КодПравилаКонвертации>ВидНоменклатурыПоНаименованию                     </КодПравилаКонвертации>
						<ПередВыгрузкой>ИсходящиеДанные = Новый Структура;
ИсходящиеДанные.Вставить("Наименование", "Дополнительная продукция");
ИсходящиеДанные.Вставить("ТипНоменклатуры", "Товар");

ТипПриемника = "СправочникСсылка.ВидыНоменклатуры";
Значение = 1;</ПередВыгрузкой>
					</Свойство>
					<Свойство>
						<Код>22</Код>
						<Наименование>--&gt; ВидМПЗ</Наименование>
						<Порядок>400</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="ВидМПЗ" Вид="Реквизит" Тип="ПеречислениеСсылка.ВидыМПЗ"/>
					</Свойство>
					<Свойство>
						<Код>23</Код>
						<Наименование>УчитыватьНДС --&gt; УчитыватьНДС</Наименование>
						<Порядок>450</Порядок>
						<Источник Имя="УчитыватьНДС" Вид="Реквизит" Тип="Булево"/>
						<Приемник Имя="УчитыватьНДС" Вид="Реквизит" Тип="Число"/>
					</Свойство>
					<Свойство>
						<Код>24</Код>
						<Наименование>ИнвентаризацияТоваровНаСкладе --&gt; ДокументОснование</Наименование>
						<Порядок>500</Порядок>
						<Источник Имя="ИнвентаризацияТоваровНаСкладе" Вид="Реквизит" Тип="ДокументСсылка.ИнвентаризацияТоваровНаСкладе"/>
						<Приемник Имя="ДокументОснование" Вид="Реквизит"/>
						<КодПравилаКонвертации>ИнвентаризацияМПЗ                                 </КодПравилаКонвертации>
					</Свойство>
					<Группа>
						<Код>6</Код>
						<Наименование>--&gt; ТабличнаяЧасть</Наименование>
						<Порядок>550</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="ТабличнаяЧасть" Вид="ТабличнаяЧасть"/>
						<ПередОбработкойВыгрузки>КоллекцияОбъектов = ВходящиеДанные.ТабличнаяЧасть;</ПередОбработкойВыгрузки>
						<Свойство>
							<Код>9</Код>
							<Наименование>--&gt; ВидМПЗвТЧ</Наименование>
							<Порядок>50</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="ВидМПЗвТЧ" Вид="Реквизит" Тип="ПеречислениеСсылка.ВидыМПЗ"/>
						</Свойство>
						<Свойство>
							<Код>14</Код>
							<Наименование>--&gt; МПЗ</Наименование>
							<Порядок>100</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="МПЗ" Вид="Реквизит"/>
							<ПередВыгрузкой>ИсходящиеДанные = Новый Структура;
ИсходящиеДанные.Вставить("Характеристика", ОбъектКоллекции.Характеристика);

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

Если ОбъектКоллекции.ВидМПЗвТЧ = "Товары" Тогда
    ИмяПКО = "ЕдиницыНоменклатуры";
Иначе
    ИмяПКО = "ЕдиницыМатериалов";
КонецЕсли;</ПередВыгрузкой>
						</Свойство>
						<Свойство>
							<Код>18</Код>
							<Наименование>--&gt; Цена</Наименование>
							<Порядок>250</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="Цена" Вид="Реквизит" Тип="Число"/>
							<ПередВыгрузкой>Значение = ОбъектКоллекции.Сумма/ОбъектКоллекции.Количество;</ПередВыгрузкой>
						</Свойство>
						<Свойство>
							<Код>17</Код>
							<Наименование>--&gt; Сумма</Наименование>
							<Порядок>300</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="Сумма" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>10</Код>
							<Наименование>--&gt; Всего</Наименование>
							<Порядок>350</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="Всего" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>16</Код>
							<Наименование>--&gt; СтавкаНДС</Наименование>
							<Порядок>400</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="СтавкаНДС" Вид="Реквизит" Тип="СправочникСсылка.СтавкиНДС"/>
							<КодПравилаКонвертации>СтавкиНДС                                         </КодПравилаКонвертации>
						</Свойство>
						<Свойство>
							<Код>15</Код>
							<Наименование>--&gt; НДС</Наименование>
							<Порядок>450</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="НДС" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>12</Код>
							<Наименование>--&gt; Качество</Наименование>
							<Порядок>500</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="Качество" Вид="Реквизит" Тип="ПеречислениеСсылка.КачествоМПЗ"/>
						</Свойство>
					</Группа>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>ДвижениеМПЗ</Код>
				<Наименование>Документ: Перемещение товаров</Наименование>
				<Порядок>350</Порядок>
				<ПриВыгрузке>Запрос = Новый Запрос;
Запрос.УстановитьПараметр("СворачиватьХарактеристики", Параметры.СворачиватьХарактеристикиНоменклатуры);
Запрос.УстановитьПараметр("Источник", Источник);
Запрос.Текст =

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


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

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

Если ОбъектКоллекции.ВидМПЗвТЧ = "Товары" Тогда
    ИмяПКО = "ЕдиницыНоменклатуры";
Иначе
    ИмяПКО = "ЕдиницыМатериалов";
КонецЕсли;</ПередВыгрузкой>
						</Свойство>
						<Свойство>
							<Код>9</Код>
							<Наименование>--&gt; Качество</Наименование>
							<Порядок>200</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="Качество" Вид="Реквизит" Тип="ПеречислениеСсылка.КачествоМПЗ"/>
						</Свойство>
						<Свойство>
							<Код>10</Код>
							<Наименование>--&gt; Количество</Наименование>
							<Порядок>250</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="Количество" Вид="Реквизит" Тип="Число"/>
						</Свойство>
					</Группа>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>СписаниеМПЗПрочее</Код>
				<Наименование>Документ: Списание товаров</Наименование>
				<Порядок>400</Порядок>
				<ПриВыгрузке>Запрос = Новый Запрос;
Запрос.УстановитьПараметр("СворачиватьХарактеристики", Параметры.СворачиватьХарактеристикиНоменклатуры);
Запрос.УстановитьПараметр("Источник", Источник);
Запрос.Текст =

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

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

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

Если ОбъектКоллекции.ВидМПЗвТЧ = "Товары" Тогда
    ИмяПКО = "ЕдиницыНоменклатуры";
Иначе
    ИмяПКО = "ЕдиницыМатериалов";
КонецЕсли;</ПередВыгрузкой>
						</Свойство>
						<Свойство>
							<Код>8</Код>
							<Наименование>--&gt; Качество</Наименование>
							<Порядок>200</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="Качество" Вид="Реквизит" Тип="ПеречислениеСсылка.КачествоМПЗ"/>
						</Свойство>
						<Свойство>
							<Код>9</Код>
							<Наименование>--&gt; Количество</Наименование>
							<Порядок>250</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="Количество" Вид="Реквизит" Тип="Число"/>
						</Свойство>
					</Группа>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>РеализацияПродукции</Код>
				<Наименование>Документ: Реализация товаров и услуг</Наименование>
				<Порядок>450</Порядок>
				<ПриВыгрузке>Запрос = Новый Запрос;
Запрос.УстановитьПараметр("СворачиватьХарактеристики", Параметры.СворачиватьХарактеристикиНоменклатуры);
Запрос.УстановитьПараметр("Источник", Источник);

Запрос.Текст =

 "ВЫБРАТЬ
 |  РеализацияТоваровУслугТовары.Ссылка КАК Документ,
 |  РеализацияТоваровУслугТовары.Ссылка.КурсВзаиморасчетов / РеализацияТоваровУслугТовары.Ссылка.КратностьВзаиморасчетов КАК Курс,
 |  РеализацияТоваровУслугТовары.Номенклатура КАК Товар,
 |  ВЫБОР
 |      КОГДА &amp;СворачиватьХарактеристики
 |          ТОГДА """"
 |      ИНАЧЕ ВЫБОР
 |              КОГДА РеализацияТоваровУслугТовары.ХарактеристикаНоменклатуры = ЗНАЧЕНИЕ(Справочник.ХарактеристикиНоменклатуры.ПустаяСсылка)
 |                  ТОГДА """"
 |              ИНАЧЕ РеализацияТоваровУслугТовары.ХарактеристикаНоменклатуры.Наименование
 |          КОНЕЦ
 |  КОНЕЦ КАК Характеристика,
 |  РеализацияТоваровУслугТовары.ЕдиницаИзмерения,
 |  РеализацияТоваровУслугТовары.Количество,
 |  РеализацияТоваровУслугТовары.Сумма,
 |  ВЫБОР
 |      КОГДА РеализацияТоваровУслугТовары.Ссылка.СуммаВключаетНДС
 |          ТОГДА РеализацияТоваровУслугТовары.Сумма
 |      ИНАЧЕ РеализацияТоваровУслугТовары.Сумма + РеализацияТоваровУслугТовары.СуммаНДС
 |  КОНЕЦ КАК Всего,
 |  РеализацияТоваровУслугТовары.СтавкаНДС,
 |  РеализацияТоваровУслугТовары.СуммаНДС КАК НДС
 |ПОМЕСТИТЬ РТиУ
 |ИЗ
 |  Документ.РеализацияТоваровУслуг.Товары КАК РеализацияТоваровУслугТовары
 |ГДЕ
 |  РеализацияТоваровУслугТовары.Ссылка = &amp;Источник
 |
 |ОБЪЕДИНИТЬ ВСЕ
 |
 |ВЫБРАТЬ
 |  РеализацияТоваровУслугУслуги.Ссылка,
 |  РеализацияТоваровУслугУслуги.Ссылка.КурсВзаиморасчетов / РеализацияТоваровУслугУслуги.Ссылка.КратностьВзаиморасчетов,
 |  РеализацияТоваровУслугУслуги.Номенклатура,
 |  """",
 |  РеализацияТоваровУслугУслуги.Номенклатура.ЕдиницаХраненияОстатков,
 |  РеализацияТоваровУслугУслуги.Количество,
 |  РеализацияТоваровУслугУслуги.Сумма,
 |  ВЫБОР
 |      КОГДА РеализацияТоваровУслугУслуги.Ссылка.СуммаВключаетНДС
 |          ТОГДА РеализацияТоваровУслугУслуги.Сумма
 |      ИНАЧЕ РеализацияТоваровУслугУслуги.Сумма + РеализацияТоваровУслугУслуги.СуммаНДС
 |  КОНЕЦ,
 |  РеализацияТоваровУслугУслуги.СтавкаНДС,
 |  РеализацияТоваровУслугУслуги.СуммаНДС
 |ИЗ
 |  Документ.РеализацияТоваровУслуг.Услуги КАК РеализацияТоваровУслугУслуги
 |ГДЕ
 |  РеализацияТоваровУслугУслуги.Ссылка = &amp;Источник
 |;
 |
 |////////////////////////////////////////////////////////////////////////////////
 |ВЫБРАТЬ РАЗЛИЧНЫЕ ПЕРВЫЕ 1
 |  РТиУ.Документ,
 |  СчетФактураВыданныйДокументыОснования.Ссылка КАК СчетФактура
 |ПОМЕСТИТЬ ДатаНомерСФ
 |ИЗ
 |  РТиУ КАК РТиУ
 |      ЛЕВОЕ СОЕДИНЕНИЕ Документ.СчетФактураВыданный.ДокументыОснования КАК СчетФактураВыданныйДокументыОснования
 |      ПО РТиУ.Документ.Ссылка = СчетФактураВыданныйДокументыОснования.ДокументОснование.Ссылка
 |;
 |
 |////////////////////////////////////////////////////////////////////////////////
 |ВЫБРАТЬ
 |  РТиУ.Документ КАК Документ,
 |  РТиУ.Курс КАК Курс,
 |  РТиУ.Товар,
 |  РТиУ.Характеристика,
 |  РТиУ.ЕдиницаИзмерения,
 |  РТиУ.Количество,
 |  РТиУ.Сумма,
 |  РТиУ.Всего КАК Всего,
 |  РТиУ.СтавкаНДС,
 |  РТиУ.НДС,
 |  ЕСТЬNULL(ДатаНомерСФ.СчетФактура, ЗНАЧЕНИЕ(Документ.СчетфактураВыданный.ПустаяСсылка)) КАК СчетФактура
 |ИЗ
 |  РТиУ КАК РТиУ
 |      ЛЕВОЕ СОЕДИНЕНИЕ ДатаНомерСФ КАК ДатаНомерСФ
 |      ПО РТиУ.Документ = ДатаНомерСФ.Документ
 |
 |УПОРЯДОЧИТЬ ПО
 |  РТиУ.Товар.Наименование
 |ИТОГИ
 |  МАКСИМУМ(Курс),
 |  СУММА(Всего),
 |  МАКСИМУМ(СчетФактура)
 |ПО
 |  Документ";    

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

    ДатаПлатРасчДок = Дата(1,1,1);
    НомерПлатРасчДок = "";
    ДатаОплаты = Дата(1,1,1);

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

    "ВЫБРАТЬ РАЗЛИЧНЫЕ ПЕРВЫЕ 1
    |	ЕСТЬNULL(СчетФактураВыданныйДатаНомерДокументовОплаты.ДатаПлатежноРасчетногоДокумента, НЕОПРЕДЕЛЕНО) КАК ДатаПлатРасчДок,
    |   СчетФактураВыданныйДатаНомерДокументовОплаты.НомерПлатежноРасчетногоДокумента КАК НомерПлатРасчДок,
    |   СчетФактураВыданныйДатаНомерДокументовОплаты.ДатаПлатежноРасчетногоДокумента КАК ДатаОплаты
    |ИЗ
    |   Документ.СчетФактураВыданный.ДатаНомерДокументовОплаты КАК СчетФактураВыданныйДатаНомерДокументовОплаты
    |ГДЕ
    |   СчетФактураВыданныйДатаНомерДокументовОплаты.Ссылка = &amp;СчетФактура";

    Выборка = Запрос.Выполнить().Выбрать();
    Если Выборка.Следующий() Тогда
        Если Выборка.ДатаПлатРасчДок &lt;&gt; Неопределено Тогда
            ДатаПлатРасчДок = Выборка.ДатаПлатРасчДок;
            НомерПлатРасчДок = Выборка.НомерПлатРасчДок;
            ДатаОплаты = Выборка.ДатаОплаты;
        КонецЕсли; 
    КонецЕсли; 

    // ТЧ

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

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

    ВыборкаСтавкаНДС = Запрос.Выполнить().Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам);

    БазаНДС0 = 0;
    БазаНДС10 = 0;
    БазаНДС20 = 0;
    НДС10 = 0;
    НДС20 = 0;
        
    ТабличнаяЧасть = Новый ТаблицаЗначений;
    ТабличнаяЧасть.Колонки.Добавить("Товар");
    ТабличнаяЧасть.Колонки.Добавить("Характеристика");
    ТабличнаяЧасть.Колонки.Добавить("Количество");
    ТабличнаяЧасть.Колонки.Добавить("ЕдиницаИзмерения");
    ТабличнаяЧасть.Колонки.Добавить("СтавкаНДС");
    ТабличнаяЧасть.Колонки.Добавить("Сумма");
    ТабличнаяЧасть.Колонки.Добавить("НДС");
    ТабличнаяЧасть.Колонки.Добавить("Всего");
    ТабличнаяЧасть.Колонки.Добавить("СтранаПроисхождения");
    ТабличнаяЧасть.Колонки.Добавить("КодПоОКСМ");
    ТабличнаяЧасть.Колонки.Добавить("ГТД");

    Пока ВыборкаСтавкаНДС.Следующий() Цикл
            
        Если ВыборкаСтавкаНДС.СтавкаНДС = Перечисления.СтавкиНДС.НДС0 Тогда
            БазаНДС0 = БазаНДС0 + ВыборкаСтавкаНДС.СуммаБезНДС;
        ИначеЕсли (ВыборкаСтавкаНДС.СтавкаНДС = Перечисления.СтавкиНДС.НДС10) или
                  (ВыборкаСтавкаНДС.СтавкаНДС = Перечисления.СтавкиНДС.НДС10_110) Тогда
            БазаНДС10 = БазаНДС10 + ВыборкаСтавкаНДС.СуммаБезНДС;
            НДС10 = НДС10 + ВыборкаСтавкаНДС.СуммаНДС;
        ИначеЕсли (ВыборкаСтавкаНДС.СтавкаНДС = Перечисления.СтавкиНДС.НДС20) или
                  (ВыборкаСтавкаНДС.СтавкаНДС = Перечисления.СтавкиНДС.НДС20_120) или
                  (ВыборкаСтавкаНДС.СтавкаНДС = Перечисления.СтавкиНДС.НДС18) или
                  (ВыборкаСтавкаНДС.СтавкаНДС = Перечисления.СтавкиНДС.НДС18_118) Тогда
            БазаНДС20 = БазаНДС20 + ВыборкаСтавкаНДС.СуммаБезНДС;
            НДС20 = НДС20 + ВыборкаСтавкаНДС.СуммаНДС;
        КонецЕсли; 
        
        Выборка = ВыборкаСтавкаНДС.Выбрать();
        Пока Выборка.Следующий() Цикл
            СтрокаТЧ = ТабличнаяЧасть.Добавить();
            СтрокаТЧ.Товар = Выборка.Товар;
            СтрокаТЧ.Характеристика = Выборка.Характеристика;
            СтрокаТЧ.ЕдиницаИзмерения = Выборка.ЕдиницаИзмерения;
            СтрокаТЧ.Количество = Выборка.Количество;
            СтрокаТЧ.СтавкаНДС = Выборка.СтавкаНДС;
            СтрокаТЧ.НДС = Выборка.СуммаНДС;
            СтрокаТЧ.Сумма = Выборка.СуммаБезНДС;
            СтрокаТЧ.Всего = Выборка.СуммаСНДС;
            Если Не ПустаяСтрока(Выборка.НомерГТД) Тогда
                СтрокаТЧ.ГТД = Новый Структура;
                СтрокаТЧ.ГТД.Вставить("Наименование", Выборка.НомерГТД);
                СтрокаТЧ.ГТД.Вставить("СтранаПроисхождения", Выборка.СтранаПроисхождения);
                СтрокаТЧ.ГТД.Вставить("КодПоОКСМ", Выборка.КодПоОКСМ);
            КонецЕсли;    
        КонецЦикла;

    КонецЦикла; 
    
    ВходящиеДанныеСчетФактура = Новый Структура;
    ВходящиеДанныеСчетФактура.Вставить("ДокументОснование", Источник);

    Если (НДС10+НДС20) &gt; 0 Тогда
        ВходящиеДанныеСчетФактура.Вставить("УчитыватьНДС", 1);
	Иначе
		ВходящиеДанныеСчетФактура.Вставить("УчитыватьНДС", 0);	
    КонецЕсли; 

    ВходящиеДанныеСчетФактура.Вставить("ДатаПлатРасчДок", ДатаПлатРасчДок);
    ВходящиеДанныеСчетФактура.Вставить("НомерПлатРасчДок", НомерПлатРасчДок);
    ВходящиеДанныеСчетФактура.Вставить("ДатаОплаты", ДатаОплаты);

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

Если Не ЗначениеЗаполнено(ОбъектКоллекции.Товар.ВидНоменклатуры) Тогда
    ИмяПКО = "ЕдиницыНоменклатуры";
Иначе
    Если СокрЛП(ОбъектКоллекции.Товар.ВидНоменклатуры.Наименование) = "Материал" Тогда
        ИмяПКО = "ЕдиницыМатериалов";
    Иначе
        ИмяПКО = "ЕдиницыНоменклатуры";
    КонецЕсли;
КонецЕсли;</ПередВыгрузкой>
						</Свойство>
						<Свойство Отключить="true">
							<Код>21</Код>
							<Наименование> --&gt; КодПоОКСМ</Наименование>
							<Порядок>200</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="КодПоОКСМ" Вид="Реквизит" Тип="Строка"/>
						</Свойство>
						<Свойство>
							<Код>22</Код>
							<Наименование>--&gt; Количество</Наименование>
							<Порядок>250</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="Количество" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>23</Код>
							<Наименование>--&gt; НДС</Наименование>
							<Порядок>300</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="НДС" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>24</Код>
							<Наименование>--&gt; СтавкаНДС</Наименование>
							<Порядок>350</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="СтавкаНДС" Вид="Реквизит" Тип="СправочникСсылка.СтавкиНДС"/>
							<КодПравилаКонвертации>СтавкиНДС                                         </КодПравилаКонвертации>
						</Свойство>
						<Свойство Отключить="true">
							<Код>25</Код>
							<Наименование> --&gt; СтранаПроисхождения</Наименование>
							<Порядок>400</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="СтранаПроисхождения" Вид="Реквизит" Тип="Строка"/>
						</Свойство>
						<Свойство>
							<Код>26</Код>
							<Наименование>--&gt; Сумма</Наименование>
							<Порядок>450</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="Сумма" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>27</Код>
							<Наименование>--&gt; Товар</Наименование>
							<Порядок>500</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="Товар" Вид="Реквизит"/>
							<ПередВыгрузкой>ИсходящиеДанные = Новый Структура;
ИсходящиеДанные.Вставить("Характеристика", ОбъектКоллекции.Характеристика);

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

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

Выборка = Запрос.Выполнить().Выбрать();

ВходящиеДанные = Новый Структура;

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

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

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

Если ОбъектКоллекции.ВидМПЗ = "Материалы" Тогда
    ИмяПКО = "ЕдиницыМатериалов";
Иначе
    ИмяПКО = "ЕдиницыНоменклатуры";
КонецЕсли;</ПередВыгрузкой>
						</Свойство>
						<Свойство>
							<Код>29</Код>
							<Наименование>--&gt; Цена</Наименование>
							<Порядок>200</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="Цена" Вид="Реквизит" Тип="Число"/>
							<ПередВыгрузкой>Значение = ОбъектКоллекции.Сумма/ОбъектКоллекции.Количество;</ПередВыгрузкой>
						</Свойство>
						<Свойство>
							<Код>26</Код>
							<Наименование>--&gt; Сумма</Наименование>
							<Порядок>250</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="Сумма" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>17</Код>
							<Наименование>--&gt; Всего</Наименование>
							<Порядок>300</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="Всего" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>25</Код>
							<Наименование>--&gt; СтавкаНДС</Наименование>
							<Порядок>350</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="СтавкаНДС" Вид="Реквизит" Тип="СправочникСсылка.СтавкиНДС"/>
							<КодПравилаКонвертации>СтавкиНДС                                         </КодПравилаКонвертации>
						</Свойство>
						<Свойство>
							<Код>21</Код>
							<Наименование>--&gt; НДС</Наименование>
							<Порядок>400</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="НДС" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>19</Код>
							<Наименование>--&gt; Качество</Наименование>
							<Порядок>450</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="Качество" Вид="Реквизит" Тип="ПеречислениеСсылка.КачествоМПЗ"/>
							<ПередВыгрузкой>Если ОбъектКоллекции.Качество = Справочники.Качество.Новый Тогда
    Значение = "Новое";
Иначе
    Значение = "БУ";
КонецЕсли;</ПередВыгрузкой>
						</Свойство>
						<Свойство Отключить="true">
							<Код>22</Код>
							<Наименование>--&gt; Партия</Наименование>
							<Порядок>500</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="Партия" Вид="Реквизит"/>
						</Свойство>
						<Свойство>
							<Код>23</Код>
							<Наименование>--&gt; Себестоимость</Наименование>
							<Порядок>550</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="Себестоимость" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>24</Код>
							<Наименование>--&gt; СебестоимостьНУ</Наименование>
							<Порядок>600</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="СебестоимостьНУ" Вид="Реквизит" Тип="Число"/>
							<ПередВыгрузкой>Значение = ОбъектКоллекции.Себестоимость;</ПередВыгрузкой>
						</Свойство>
						<Свойство>
							<Код>28</Код>
							<Наименование>--&gt; УчетРасходовДляУСН</Наименование>
							<Порядок>650</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="УчетРасходовДляУСН" Вид="Реквизит" Тип="ПеречислениеСсылка.ВариантыУчетаДоходовРасходовПриУСН"/>
							<ПередВыгрузкой>Значение = "Принимаются";</ПередВыгрузкой>
						</Свойство>
					</Группа>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>ВозвратПоставщику</Код>
				<Наименование>Документ: Возврат товаров поставщику</Наименование>
				<Порядок>700</Порядок>
				<ПередВыгрузкой>КлючВыгружаемыхДанных = Строка(Источник) + Строка(ВходящиеДанные.ДокументОснование);</ПередВыгрузкой>
				<ПослеВыгрузки>СчетФактура = ВходящиеДанные.СчетФактура;
ДокументПоступления = ВходящиеДанные.ДокументОснование;
Если ЗначениеЗаполнено(СчетФактура) Тогда
    
    // Оплата счет-фактуры

    ДатаПлатРасчДок = Дата(1,1,1);
    НомерПлатРасчДок = "";
    ДатаОплаты = Дата(1,1,1);

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

    "ВЫБРАТЬ РАЗЛИЧНЫЕ ПЕРВЫЕ 1
    |	ЕСТЬNULL(СчетФактураВыданныйДатаНомерДокументовОплаты.ДатаПлатежноРасчетногоДокумента, НЕОПРЕДЕЛЕНО) КАК ДатаПлатРасчДок,
    |   СчетФактураВыданныйДатаНомерДокументовОплаты.НомерПлатежноРасчетногоДокумента КАК НомерПлатРасчДок,
    |   СчетФактураВыданныйДатаНомерДокументовОплаты.ДатаПлатежноРасчетногоДокумента КАК ДатаОплаты
    |ИЗ
    |   Документ.СчетФактураВыданный.ДатаНомерДокументовОплаты КАК СчетФактураВыданныйДатаНомерДокументовОплаты
    |ГДЕ
    |   СчетФактураВыданныйДатаНомерДокументовОплаты.Ссылка = &amp;СчетФактура";

    Выборка = Запрос.Выполнить().Выбрать();
    Если Выборка.Следующий() Тогда
        Если Выборка.ДатаПлатРасчДок &lt;&gt; Неопределено Тогда
            ДатаПлатРасчДок = Выборка.ДатаПлатРасчДок;
            НомерПлатРасчДок = Выборка.НомерПлатРасчДок;
            ДатаОплаты = Выборка.ДатаОплаты;
        КонецЕсли; 
    КонецЕсли; 

    // ТЧ
    
    ТЧ = ВходящиеДанные.ТабличнаяЧасть; // часть по поступлению
    
    БазаНДС0 = 0;
    БазаНДС10 = 0;
    БазаНДС20 = 0;
    НДС10 = 0;
    НДС20 = 0;
        
    ТабличнаяЧасть = Новый ТаблицаЗначений;
    ТабличнаяЧасть.Колонки.Добавить("Товар");
    ТабличнаяЧасть.Колонки.Добавить("Характеристика");
    ТабличнаяЧасть.Колонки.Добавить("Количество");
    ТабличнаяЧасть.Колонки.Добавить("ЕдиницаИзмерения");
    ТабличнаяЧасть.Колонки.Добавить("СтавкаНДС");
    ТабличнаяЧасть.Колонки.Добавить("Сумма");
    ТабличнаяЧасть.Колонки.Добавить("НДС");
    ТабличнаяЧасть.Колонки.Добавить("Всего");
    ТабличнаяЧасть.Колонки.Добавить("СтранаПроисхождения");
    ТабличнаяЧасть.Колонки.Добавить("КодПоОКСМ");
    ТабличнаяЧасть.Колонки.Добавить("ГТД");

    Для каждого СтрТЧ Из ТЧ Цикл
    
        Если СтрТЧ.СтавкаНДС = Перечисления.СтавкиНДС.НДС0 Тогда
            БазаНДС0 = БазаНДС0 + СтрТЧ.Всего - СтрТЧ.НДС;
        ИначеЕсли (СтрТЧ.СтавкаНДС = Перечисления.СтавкиНДС.НДС10) или
                  (СтрТЧ.СтавкаНДС = Перечисления.СтавкиНДС.НДС10_110) Тогда
            БазаНДС10 = БазаНДС10 + СтрТЧ.Всего - СтрТЧ.НДС;
            НДС10 = НДС10 + СтрТЧ.НДС;
        ИначеЕсли (СтрТЧ.СтавкаНДС = Перечисления.СтавкиНДС.НДС20) или
                  (СтрТЧ.СтавкаНДС = Перечисления.СтавкиНДС.НДС20_120) или
                  (СтрТЧ.СтавкаНДС = Перечисления.СтавкиНДС.НДС18) или
                  (СтрТЧ.СтавкаНДС = Перечисления.СтавкиНДС.НДС18_118) Тогда
            БазаНДС20 = БазаНДС20 + СтрТЧ.Всего - СтрТЧ.НДС;
            НДС20 = НДС20 + СтрТЧ.НДС;
        КонецЕсли; 
    
        СтрокаТЧ = ТабличнаяЧасть.Добавить();
        СтрокаТЧ.Товар = СтрТЧ.Товар;
        СтрокаТЧ.Характеристика = СтрТЧ.Характеристика;
        СтрокаТЧ.ЕдиницаИзмерения = СтрТЧ.ЕдиницаИзмерения;
        СтрокаТЧ.Количество = СтрТЧ.Количество;
        СтрокаТЧ.СтавкаНДС = СтрТЧ.СтавкаНДС;
        СтрокаТЧ.НДС = СтрТЧ.НДС;
        СтрокаТЧ.Сумма = СтрТЧ.Всего - СтрТЧ.НДС;
        СтрокаТЧ.Всего = СтрТЧ.Всего;

    КонецЦикла; 

    
    ВходящиеДанныеСчетФактура = Новый Структура;
    ВходящиеДанныеСчетФактура.Вставить("ДокументОснование", Источник);
    ВходящиеДанныеСчетФактура.Вставить("ДокументПоступления", ДокументПоступления);

    Если (НДС10+НДС20) &gt; 0 Тогда
        ВходящиеДанныеСчетФактура.Вставить("УчитыватьНДС", 1);
    КонецЕсли; 

    ВходящиеДанныеСчетФактура.Вставить("ДатаПлатРасчДок", ДатаПлатРасчДок);
    ВходящиеДанныеСчетФактура.Вставить("НомерПлатРасчДок", НомерПлатРасчДок);
    ВходящиеДанныеСчетФактура.Вставить("ДатаОплаты", ДатаОплаты);

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

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

Если ОбъектКоллекции.ВидМПЗ = "Материалы" Тогда
    ИмяПКО = "ЕдиницыМатериалов";
Иначе
    ИмяПКО = "ЕдиницыНоменклатуры";
КонецЕсли;</ПередВыгрузкой>
						</Свойство>
						<Свойство>
							<Код>18</Код>
							<Наименование>--&gt; Цена</Наименование>
							<Порядок>250</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="Цена" Вид="Реквизит" Тип="Число"/>
							<ПередВыгрузкой>Значение = ОбъектКоллекции.Сумма/ОбъектКоллекции.Количество;</ПередВыгрузкой>
						</Свойство>
						<Свойство>
							<Код>19</Код>
							<Наименование>--&gt; Сумма</Наименование>
							<Порядок>300</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="Сумма" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>20</Код>
							<Наименование>--&gt; Всего</Наименование>
							<Порядок>350</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="Всего" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>21</Код>
							<Наименование>--&gt; СтавкаНДС</Наименование>
							<Порядок>400</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="СтавкаНДС" Вид="Реквизит" Тип="СправочникСсылка.СтавкиНДС"/>
							<КодПравилаКонвертации>СтавкиНДС                                         </КодПравилаКонвертации>
						</Свойство>
						<Свойство>
							<Код>22</Код>
							<Наименование>--&gt; НДС</Наименование>
							<Порядок>450</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="НДС" Вид="Реквизит" Тип="Число"/>
						</Свойство>
						<Свойство>
							<Код>23</Код>
							<Наименование>--&gt; Качество</Наименование>
							<Порядок>500</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="Качество" Вид="Реквизит" Тип="ПеречислениеСсылка.КачествоМПЗ"/>
							<ПередВыгрузкой>Если ОбъектКоллекции.Качество = Справочники.Качество.Новый Тогда
    Значение = "Новое";
Иначе
    Значение = "Брак";
КонецЕсли;</ПередВыгрузкой>
						</Свойство>
					</Группа>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>ИнвентаризацияМПЗ</Код>
				<Наименование>Документ: Инвентаризация товаров на складе</Наименование>
				<Порядок>750</Порядок>
				<Источник>ДокументСсылка.ИнвентаризацияТоваровНаСкладе</Источник>
				<Приемник>ДокументСсылка.ИнвентаризацияМПЗ</Приемник>
				<Свойства>
					<Свойство Поиск="true">
						<Код>1</Код>
						<Наименование>--&gt; Комментарий</Наименование>
						<Порядок>50</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
						<ПередВыгрузкой>Значение = "Документ из УТ ИнвентаризацияНаСкладе № " + Источник.Номер;</ПередВыгрузкой>
					</Свойство>
					<Свойство Поиск="true">
						<Код>2</Код>
						<Наименование>Дата --&gt; ДатаДок</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="Дата" Вид="Свойство" Тип="Дата"/>
						<Приемник Имя="ДатаДок" Вид="Свойство" Тип="Дата"/>
					</Свойство>
					<Свойство Поиск="true">
						<Код>3</Код>
						<Наименование>Номер --&gt; НомерДок</Наименование>
						<Порядок>150</Порядок>
						<Источник Имя="Номер" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="НомерДок" Вид="Свойство" Тип="Строка"/>
						<ПередВыгрузкой>;</ПередВыгрузкой>
					</Свойство>
					<Свойство Отключить="true">
						<Код>4</Код>
						<Наименование>Ответственный --&gt; Автор</Наименование>
						<Порядок>200</Порядок>
						<Источник Имя="Ответственный" Вид="Реквизит" Тип="СправочникСсылка.Пользователи"/>
						<Приемник Имя="Автор" Вид="Реквизит" Тип="СправочникСсылка.Пользователи"/>
					</Свойство>
					<Свойство>
						<Код>5</Код>
						<Наименование>Склад --&gt; МестоХранения</Наименование>
						<Порядок>250</Порядок>
						<Источник Имя="Склад" Вид="Реквизит" Тип="СправочникСсылка.Склады"/>
						<Приемник Имя="МестоХранения" Вид="Реквизит" Тип="СправочникСсылка.МестаХранения"/>
						<КодПравилаКонвертации>МестаХранения                                     </КодПравилаКонвертации>
					</Свойство>
					<Группа>
						<Код>6</Код>
						<Наименование>--&gt; ТабличнаяЧасть</Наименование>
						<Порядок>300</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="ТабличнаяЧасть" Вид="ТабличнаяЧасть"/>
						<ПередОбработкойВыгрузки>Запрос = Новый Запрос;
Запрос.УстановитьПараметр("СворачиватьХарактеристики", Параметры.СворачиватьХарактеристикиНоменклатуры);
Запрос.УстановитьПараметр("Источник", Источник);
Запрос.Текст =
"ВЫБРАТЬ
|   ВЫБОР
|       КОГДА ИнвентаризацияТоваровНаСкладеТовары.Номенклатура.ВидНоменклатуры = ЗНАЧЕНИЕ(Справочник.ВидыНоменклатуры.ПустаяСсылка)
|           ТОГДА ""Товары""
|       ИНАЧЕ ВЫБОР
|               КОГДА ИнвентаризацияТоваровНаСкладеТовары.Номенклатура.ВидНоменклатуры.Наименование = ""Товар""
|                   ТОГДА ""Товары""
|               ИНАЧЕ ВЫБОР
|                       КОГДА ИнвентаризацияТоваровНаСкладеТовары.Номенклатура.ВидНоменклатуры.Наименование = ""Продукция""
|                           ТОГДА ""Продукция""
|                       ИНАЧЕ ВЫБОР
|                               КОГДА ИнвентаризацияТоваровНаСкладеТовары.Номенклатура.ВидНоменклатуры.Наименование = ""Полуфабрикат""
|                                   ТОГДА ""Полуфабрикаты""
|                               ИНАЧЕ ВЫБОР
|                                       КОГДА ИнвентаризацияТоваровНаСкладеТовары.Номенклатура.ВидНоменклатуры.Наименование = ""Материал""
|                                           ТОГДА ""Материалы""
|                                       ИНАЧЕ ""Товары""
|                                   КОНЕЦ
|                           КОНЕЦ
|                   КОНЕЦ
|           КОНЕЦ
|   КОНЕЦ КАК ВидМПЗ,
|   ИнвентаризацияТоваровНаСкладеТовары.Номенклатура КАК МПЗ,
|   ВЫБОР
|       КОГДА &amp;СворачиватьХарактеристики
|           ТОГДА """"
|       ИНАЧЕ ВЫБОР
|               КОГДА ИнвентаризацияТоваровНаСкладеТовары.ХарактеристикаНоменклатуры = ЗНАЧЕНИЕ(Справочник.ХарактеристикиНоменклатуры.ПустаяСсылка)
|                   ТОГДА """"
|               ИНАЧЕ ИнвентаризацияТоваровНаСкладеТовары.ХарактеристикаНоменклатуры.Наименование
|           КОНЕЦ
|   КОНЕЦ КАК Характеристика,
|   ИнвентаризацияТоваровНаСкладеТовары.ЕдиницаИзмерения,
|   ИнвентаризацияТоваровНаСкладеТовары.Количество,
|   ИнвентаризацияТоваровНаСкладеТовары.КоличествоУчет,
|   ИнвентаризацияТоваровНаСкладеТовары.Сумма,
|   ИнвентаризацияТоваровНаСкладеТовары.СуммаУчет,
|   ВЫБОР
|       КОГДА ИнвентаризацияТоваровНаСкладеТовары.Качество = ЗНАЧЕНИЕ(Справочник.Качество.Новый)
|           ТОГДА ""Новое""
|       ИНАЧЕ ""БУ""
|   КОНЕЦ КАК Качество
|ИЗ
|   Документ.ИнвентаризацияТоваровНаСкладе.Товары КАК ИнвентаризацияТоваровНаСкладеТовары
|ГДЕ
|   ИнвентаризацияТоваровНаСкладеТовары.Ссылка = &amp;Источник
|
|УПОРЯДОЧИТЬ ПО
|   ИнвентаризацияТоваровНаСкладеТовары.Номенклатура.Наименование";

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

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

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

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

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

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

Если ОбъектКоллекции.ВидМПЗвТЧ = "Товары" Тогда
    ИмяПКО = "ЕдиницыНоменклатуры";
Иначе
    ИмяПКО = "ЕдиницыМатериалов";
КонецЕсли;</ПередВыгрузкой>
						</Свойство>
						<Свойство>
							<Код>13</Код>
							<Наименование>--&gt; Качество</Наименование>
							<Порядок>200</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="Качество" Вид="Реквизит" Тип="ПеречислениеСсылка.КачествоМПЗ"/>
						</Свойство>
						<Свойство>
							<Код>14</Код>
							<Наименование>--&gt; Количество</Наименование>
							<Порядок>250</Порядок>
							<Источник Имя="" Вид=""/>
							<Приемник Имя="Количество" Вид="Реквизит" Тип="Число"/>
						</Свойство>
					</Группа>
				</Свойства>
				<Значения/>
			</Правило>
		</Группа>
		<Группа>
			<Код>Справочники</Код>
			<Наименование>Справочники</Наименование>
			<Порядок>100</Порядок>
			<Правило>
				<Код>Контрагенты</Код>
				<Наименование>Справочник: Контрагенты</Наименование>
				<Порядок>50</Порядок>
				<ПослеВыгрузки>//ЗапросБС = Новый Запрос;
//ЗапросБС.Текст = 
//"ВЫБРАТЬ
//|   БанковскиеСчета.Ссылка КАК БанковскийСчет
//|ИЗ
//|   Справочник.БанковскиеСчета КАК БанковскиеСчета
//|ГДЕ
//|   БанковскиеСчета.Владелец = &amp;Владелец";

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

Запрос.УстановитьПараметр("Объект", Источник);
Запрос.УстановитьПараметр("Тип", Перечисления.ТипыКонтактнойИнформации.Адрес);
Запрос.УстановитьПараметр("Вид", Справочники.ВидыКонтактнойИнформации.ФактАдресКонтрагента);

ВыборкаДетальныеЗаписи = Запрос.Выполнить().Выбрать();

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

Запрос.УстановитьПараметр("Объект", Источник);
Запрос.УстановитьПараметр("Тип", Перечисления.ТипыКонтактнойИнформации.Адрес);
Запрос.УстановитьПараметр("Вид", Справочники.ВидыКонтактнойИнформации.ЮрАдресКонтрагента);

ВыборкаДетальныеЗаписи = Запрос.Выполнить().Выбрать();

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

Запрос.УстановитьПараметр("Объект", Источник);
Запрос.УстановитьПараметр("Тип", Перечисления.ТипыКонтактнойИнформации.Телефон);
Запрос.УстановитьПараметр("Вид", Справочники.ВидыКонтактнойИнформации.ТелефонКонтрагента);

ВыборкаДетальныеЗаписи = Запрос.Выполнить().Выбрать();

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

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

Запрос.УстановитьПараметр("Объект", Источник);
Запрос.УстановитьПараметр("Тип", Перечисления.ТипыКонтактнойИнформации.Адрес);
Запрос.УстановитьПараметр("Вид", Справочники.ВидыКонтактнойИнформации.ФактАдресКонтрагента);

ВыборкаДетальныеЗаписи = Запрос.Выполнить().Выбрать();

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

Запрос.УстановитьПараметр("Объект", Источник);
Запрос.УстановитьПараметр("Тип", Перечисления.ТипыКонтактнойИнформации.Адрес);
Запрос.УстановитьПараметр("Вид", Справочники.ВидыКонтактнойИнформации.ЮрАдресКонтрагента);

ВыборкаДетальныеЗаписи = Запрос.Выполнить().Выбрать();

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

Запрос.УстановитьПараметр("Объект", Источник);
Запрос.УстановитьПараметр("Тип", Перечисления.ТипыКонтактнойИнформации.Телефон);
Запрос.УстановитьПараметр("Вид", Справочники.ВидыКонтактнойИнформации.ТелефонКонтрагента);

ВыборкаДетальныеЗаписи = Запрос.Выполнить().Выбрать();

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

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

Если ТипНоменклатуры = "Продукция" Тогда
    ТипНом = "Продукция";
ИначеЕсли ТипНоменклатуры = "Полуфабрикат" Тогда    
    ТипНом = "Полуфабрикат";
ИначеЕсли ТипНоменклатуры = "Товар" Тогда    
    ТипНом = "Товар";
ИначеЕсли ТипНоменклатуры = "Работа" Тогда    
    ТипНом = "Работа";
ИначеЕсли ТипНоменклатуры = "Услуга" Тогда    
    ТипНом = "Услуга";
Иначе
    ТипНом = "Товар";
КонецЕсли;

Если Источник.Услуга Тогда
    ТипНом = "Услуга";
КонецЕсли;

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

Если Источник.Услуга Тогда
    Значение = "Услуга";
КонецЕсли;</ПередВыгрузкой>
					</Свойство>
					<Свойство>
						<Код>14</Код>
						<Наименование>--&gt; ТипТовара</Наименование>
						<Порядок>700</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="ТипТовара" Вид="Реквизит" Тип="ПеречислениеСсылка.ТипыТоваров"/>
						<ПередВыгрузкой>Значение = "ПокупныеИзделия";</ПередВыгрузкой>
					</Свойство>
					<Свойство>
						<Код>15</Код>
						<Наименование>ЕдиницаХраненияОстатков --&gt; ОсновнаяЕдиницаИзмерения</Наименование>
						<Порядок>750</Порядок>
						<Источник Имя="ЕдиницаХраненияОстатков" Вид="Реквизит" Тип="СправочникСсылка.ЕдиницыИзмерения"/>
						<Приемник Имя="ОсновнаяЕдиницаИзмерения" Вид="Реквизит" Тип="СправочникСсылка.ЕдиницыНоменклатуры"/>
						<КодПравилаКонвертации>ЕдиницыНоменклатуры                               </КодПравилаКонвертации>
						<ПередВыгрузкой>Характеристика = СокрЛП(ВходящиеДанные.Характеристика);
ИсходящиеДанные = Новый Структура;
ИсходящиеДанные.Вставить("Характеристика", Характеристика);</ПередВыгрузкой>
					</Свойство>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>НоменклатураГруппа</Код>
				<Наименование>Справочник: Номенклатура</Наименование>
				<Порядок>800</Порядок>
				<НеЗамещать>true</НеЗамещать>
				<Источник>СправочникСсылка.Номенклатура</Источник>
				<Приемник>СправочникСсылка.Номенклатура</Приемник>
				<Свойства>
					<Свойство>
						<НеЗамещать>true</НеЗамещать>
						<Код>1</Код>
						<Наименование>--&gt; ВидНоменклатуры</Наименование>
						<Порядок>50</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="ВидНоменклатуры" Вид="Реквизит" Тип="СправочникСсылка.ВидыНоменклатуры"/>
						<КодПравилаКонвертации>ВидНоменклатурыПоНаименованию                     </КодПравилаКонвертации>
						<ПередВыгрузкой>Если ЗначениеЗаполнено(Источник.ВидНоменклатуры) Тогда
    ТипНоменклатуры = СокрЛП(Источник.ВидНоменклатуры.Наименование);
Иначе
    ТипНоменклатуры = "Товар";
КонецЕсли;

Если ТипНоменклатуры = "Продукция" Тогда
    ТипНом = "Продукция";
ИначеЕсли ТипНоменклатуры = "Полуфабрикат" Тогда    
    ТипНом = "Полуфабрикат";
ИначеЕсли ТипНоменклатуры = "Товар" Тогда    
    ТипНом = "Товар";
ИначеЕсли ТипНоменклатуры = "Работа" Тогда    
    ТипНом = "Работа";
ИначеЕсли ТипНоменклатуры = "Услуга" Тогда    
    ТипНом = "Услуга";
Иначе
    ТипНом = "Товар";
КонецЕсли;

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

Если ТипНоменклатуры = "Продукция" Тогда
    Значение = "Продукция";
ИначеЕсли ТипНоменклатуры = "Полуфабрикат" Тогда    
    Значение = "Полуфабрикат";
ИначеЕсли ТипНоменклатуры = "Товар" Тогда    
    Значение = "Товар";
ИначеЕсли ТипНоменклатуры = "Работа" Тогда    
    Значение = "Работа";
ИначеЕсли ТипНоменклатуры = "Услуга" Тогда    
    Значение = "Услуга";
Иначе
    Значение = "Товар";
КонецЕсли;</ПередВыгрузкой>
					</Свойство>
					<Свойство>
						<Код>11</Код>
						<Наименование>ПометкаУдаления --&gt; ПометкаУдаления</Наименование>
						<Порядок>200</Порядок>
						<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
						<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Число"/>
					</Свойство>
					<Свойство>
						<Код>3</Код>
						<Наименование>Родитель --&gt; Родитель</Наименование>
						<Порядок>250</Порядок>
						<Источник Имя="Родитель" Вид="Свойство" Тип="СправочникСсылка.Номенклатура"/>
						<Приемник Имя="Родитель" Вид="Свойство" Тип="СправочникСсылка.Номенклатура"/>
						<КодПравилаКонвертации>НоменклатураГруппа                                </КодПравилаКонвертации>
						<ПередВыгрузкой>Если ЗначениеЗаполнено(Значение) Тогда
    Пока Значение.Уровень() &gt; 4 Цикл
        Значение = Значение.Родитель;
    КонецЦикла;
КонецЕсли;</ПередВыгрузкой>
					</Свойство>
					<Свойство Поиск="true" Обязательное="true">
						<Код>4</Код>
						<Наименование>ЭтоГруппа --&gt; ЭтоГруппа</Наименование>
						<Порядок>300</Порядок>
						<Источник Имя="ЭтоГруппа" Вид="Свойство" Тип="Булево"/>
						<Приемник Имя="ЭтоГруппа" Вид="Свойство" Тип="Число"/>
					</Свойство>
					<Свойство Поиск="true">
						<Код>6</Код>
						<Наименование>Артикул --&gt; Артикул</Наименование>
						<Порядок>350</Порядок>
						<Источник Имя="Артикул" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="Артикул" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство Отключить="true">
						<Код>7</Код>
						<Наименование>Комментарий --&gt; Комментарий</Наименование>
						<Порядок>400</Порядок>
						<Источник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство Отключить="true">
						<Код>8</Код>
						<Наименование>СтавкаНДС --&gt; СтавкаНДС</Наименование>
						<Порядок>450</Порядок>
						<Источник Имя="СтавкаНДС" Вид="Реквизит" Тип="ПеречислениеСсылка.СтавкиНДС"/>
						<Приемник Имя="СтавкаНДС" Вид="Реквизит" Тип="СправочникСсылка.СтавкиНДС"/>
					</Свойство>
					<Свойство Отключить="true">
						<Код>9</Код>
						<Наименование>СтранаПроисхождения --&gt; СтранаПроисхождения</Наименование>
						<Порядок>500</Порядок>
						<Источник Имя="СтранаПроисхождения" Вид="Реквизит" Тип="СправочникСсылка.КлассификаторСтранМира"/>
						<Приемник Имя="СтранаПроисхождения" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>10</Код>
						<Наименование>Код --&gt; Код</Наименование>
						<Порядок>550</Порядок>
						<Источник Имя="Код" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Код" Вид="Свойство" Тип="Число"/>
					</Свойство>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>ЕдиницыНоменклатуры</Код>
				<Наименование>Справочник: Единицы измерения</Наименование>
				<Порядок>850</Порядок>
				<Источник>СправочникСсылка.ЕдиницыИзмерения</Источник>
				<Приемник>СправочникСсылка.ЕдиницыНоменклатуры</Приемник>
				<Свойства>
					<Свойство>
						<Код>1</Код>
						<Наименование>Коэффициент --&gt; Коэффициент</Наименование>
						<Порядок>50</Порядок>
						<Источник Имя="Коэффициент" Вид="Реквизит" Тип="Число"/>
						<Приемник Имя="Коэффициент" Вид="Реквизит" Тип="Число"/>
					</Свойство>
					<Свойство Поиск="true">
						<Код>2</Код>
						<Наименование>Владелец --&gt; Владелец</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="Владелец" Вид="Свойство"/>
						<Приемник Имя="Владелец" Вид="Свойство" Тип="СправочникСсылка.Номенклатура"/>
						<КодПравилаКонвертации>Номенклатура                                      </КодПравилаКонвертации>
						<ПередВыгрузкой>Характеристика = СокрЛП(ВходящиеДанные.Характеристика);
ИсходящиеДанные = Новый Структура;
ИсходящиеДанные.Вставить("Характеристика", Характеристика);</ПередВыгрузкой>
					</Свойство>
					<Свойство>
						<Код>3</Код>
						<Наименование>Наименование --&gt; Наименование</Наименование>
						<Порядок>150</Порядок>
						<Источник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство Поиск="true">
						<Код>4</Код>
						<Наименование>ЕдиницаПоКлассификатору --&gt; ЕдиницаИзмерения</Наименование>
						<Порядок>200</Порядок>
						<Источник Имя="ЕдиницаПоКлассификатору" Вид="Реквизит" Тип="СправочникСсылка.КлассификаторЕдиницИзмерения"/>
						<Приемник Имя="ЕдиницаИзмерения" Вид="Реквизит" Тип="СправочникСсылка.ЕдиницыИзмерений"/>
						<КодПравилаКонвертации>ЕдиницыИзмерений                                  </КодПравилаКонвертации>
					</Свойство>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>СтавкиНДС</Код>
				<Наименование>Перечисление: Ставки НДС</Наименование>
				<Порядок>900</Порядок>
				<Источник>ПеречислениеСсылка.СтавкиНДС</Источник>
				<Приемник>СправочникСсылка.СтавкиНДС</Приемник>
				<Свойства>
					<Свойство Поиск="true">
						<Код>1</Код>
						<Наименование>--&gt; Ставка</Наименование>
						<Порядок>50</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="Ставка" Вид="Реквизит" Тип="Число"/>
						<ПередВыгрузкой>Если (Источник = Перечисления.СтавкиНДС.НДС18) или (Источник = Перечисления.СтавкиНДС.НДС18_118) Тогда
    Значение = 18;
ИначеЕсли (Источник = Перечисления.СтавкиНДС.НДС10) или (Источник = Перечисления.СтавкиНДС.НДС10_110) Тогда
    Значение = 10;
ИначеЕсли (Источник = Перечисления.СтавкиНДС.НДС20) или (Источник = Перечисления.СтавкиНДС.НДС20_120) Тогда
    Значение = 20;
ИначеЕсли Источник = Перечисления.СтавкиНДС.БезНДС Тогда
    Значение = 0;
КонецЕсли</ПередВыгрузкой>
					</Свойство>
					<Свойство>
						<Код>2</Код>
						<Наименование>--&gt; Наименование</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
					</Свойство>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>ЕдиницыИзмерений</Код>
				<Наименование>Справочник: Классификатор единиц измерения</Наименование>
				<Порядок>950</Порядок>
				<Источник>СправочникСсылка.КлассификаторЕдиницИзмерения</Источник>
				<Приемник>СправочникСсылка.ЕдиницыИзмерений</Приемник>
				<Свойства>
					<Свойство>
						<Код>1</Код>
						<Наименование>Код --&gt; Код</Наименование>
						<Порядок>50</Порядок>
						<Источник Имя="Код" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Код" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство Поиск="true">
						<Код>2</Код>
						<Наименование>Наименование --&gt; Наименование</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>3</Код>
						<Наименование>ПометкаУдаления --&gt; ПометкаУдаления</Наименование>
						<Порядок>150</Порядок>
						<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
						<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Число"/>
					</Свойство>
					<Свойство>
						<Код>4</Код>
						<Наименование>НаименованиеПолное --&gt; ПолнНаименование</Наименование>
						<Порядок>200</Порядок>
						<Источник Имя="НаименованиеПолное" Вид="Реквизит" Тип="Строка"/>
						<Приемник Имя="ПолнНаименование" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>ВидНоменклатурыПоНаименованию</Код>
				<Наименование>:</Наименование>
				<Порядок>1050</Порядок>
				<Приемник>СправочникСсылка.ВидыНоменклатуры</Приемник>
				<Свойства>
					<Свойство Поиск="true">
						<Код>1</Код>
						<Наименование>--&gt; ТипНоменклатуры</Наименование>
						<Порядок>50</Порядок>
						<ПолучитьИзВходящихДанных>true</ПолучитьИзВходящихДанных>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="ТипНоменклатуры" Вид="Реквизит" Тип="ПеречислениеСсылка.ТипыНоменклатуры"/>
					</Свойство>
					<Свойство Поиск="true">
						<Код>2</Код>
						<Наименование>--&gt; Наименование</Наименование>
						<Порядок>100</Порядок>
						<ПолучитьИзВходящихДанных>true</ПолучитьИзВходящихДанных>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
					</Свойство>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>Подразделения</Код>
				<Наименование>Справочник: Подразделения</Наименование>
				<Порядок>1100</Порядок>
				<Источник>СправочникСсылка.Подразделения</Источник>
				<Приемник>СправочникСсылка.Подразделения</Приемник>
				<Свойства>
					<Свойство>
						<НеЗамещать>true</НеЗамещать>
						<Код>1</Код>
						<Наименование>Код --&gt; Код</Наименование>
						<Порядок>50</Порядок>
						<Источник Имя="Код" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Код" Вид="Свойство" Тип="Строка"/>
						<ПриводитьКДлине>10</ПриводитьКДлине>
					</Свойство>
					<Свойство Поиск="true">
						<Код>2</Код>
						<Наименование>Наименование --&gt; Наименование</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>3</Код>
						<Наименование>ПометкаУдаления --&gt; ПометкаУдаления</Наименование>
						<Порядок>150</Порядок>
						<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
						<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Число"/>
					</Свойство>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>ДвиженияДенежныхСредств</Код>
				<Наименование>:</Наименование>
				<Порядок>1150</Порядок>
				<Источник>СправочникСсылка.СтатьиДвиженияДенежныхСредств</Источник>
				<Приемник>СправочникСсылка.ДвиженияДенежныхСредств</Приемник>
				<Свойства>
					<Свойство Поиск="true">
						<Код>1</Код>
						<Наименование>Наименование --&gt; Наименование</Наименование>
						<Порядок>50</Порядок>
						<Источник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
						<Приемник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
					</Свойство>
					<Свойство>
						<Код>2</Код>
						<Наименование>--&gt; ВидДвижения</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="ВидДвижения" Вид="Реквизит" Тип="ПеречислениеСсылка.ВидыДвиженийДенежныхСредств"/>
						<ПередВыгрузкой>Значение = "ВыручкаПоОбычнымВидамДеятельности";</ПередВыгрузкой>
					</Свойство>
					<Свойство>
						<Код>3</Код>
						<Наименование>--&gt; РазрезДеятельности</Наименование>
						<Порядок>150</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="РазрезДеятельности" Вид="Реквизит" Тип="ПеречислениеСсылка.РазрезыДеятельности"/>
						<ПередВыгрузкой>Значения = "Текущая";</ПередВыгрузкой>
					</Свойство>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>СтатьиОбщехозяйственныхЗатрат</Код>
				<Наименование>:</Наименование>
				<Порядок>1200</Порядок>
				<Приемник>СправочникСсылка.СтатьиОбщехозяйственныхЗатрат</Приемник>
				<Свойства>
					<Свойство Поиск="true">
						<Код>2</Код>
						<Наименование>--&gt; Наименование</Наименование>
						<Порядок>50</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
						<ПередВыгрузкой>Значение = "Материальные расходы";</ПередВыгрузкой>
					</Свойство>
					<Свойство>
						<НеЗамещать>true</НеЗамещать>
						<Код>1</Код>
						<Наименование>--&gt; ВидРасходовДляНалоговогоУчета</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="ВидРасходовДляНалоговогоУчета" Вид="Реквизит" Тип="ПеречислениеСсылка.ГруппыВидыРасходов"/>
						<ПередВыгрузкой>Значение = "ДругиеРасходы";</ПередВыгрузкой>
					</Свойство>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>ГТД</Код>
				<Наименование>:</Наименование>
				<Порядок>1250</Порядок>
				<Приемник>СправочникСсылка.ГТД</Приемник>
				<Свойства>
					<Свойство>
						<Код>1</Код>
						<Наименование>--&gt; КодПоОКСМ</Наименование>
						<Порядок>50</Порядок>
						<ПолучитьИзВходящихДанных>true</ПолучитьИзВходящихДанных>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="КодПоОКСМ" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство Поиск="true">
						<Код>2</Код>
						<Наименование>--&gt; СтранаПроисхождения</Наименование>
						<Порядок>100</Порядок>
						<ПолучитьИзВходящихДанных>true</ПолучитьИзВходящихДанных>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="СтранаПроисхождения" Вид="Реквизит" Тип="Строка"/>
					</Свойство>
					<Свойство Поиск="true">
						<Код>3</Код>
						<Наименование>--&gt; Наименование</Наименование>
						<Порядок>150</Порядок>
						<ПолучитьИзВходящихДанных>true</ПолучитьИзВходящихДанных>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
					</Свойство>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>СтатьиОбщехозяйственныхЗатратРеклама</Код>
				<Наименование>:</Наименование>
				<Порядок>1300</Порядок>
				<Приемник>СправочникСсылка.СтатьиОбщехозяйственныхЗатрат</Приемник>
				<Свойства>
					<Свойство Поиск="true">
						<Код>2</Код>
						<Наименование> --&gt; Наименование</Наименование>
						<Порядок>50</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
						<ПередВыгрузкой>Значение = "Реклама"</ПередВыгрузкой>
					</Свойство>
					<Свойство>
						<Код>1</Код>
						<Наименование> --&gt; ВидРасходовДляНалоговогоУчета</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="ВидРасходовДляНалоговогоУчета" Вид="Реквизит" Тип="ПеречислениеСсылка.ГруппыВидыРасходов"/>
						<ПередВыгрузкой>Значение = "ДругиеРасходы";</ПередВыгрузкой>
					</Свойство>
				</Свойства>
				<Значения/>
			</Правило>
			<Правило>
				<Код>СтатьиОбщепроизводственныхЗатратРеклама</Код>
				<Наименование>:</Наименование>
				<Порядок>1300</Порядок>
				<Приемник>СправочникСсылка.СтатьиОбщепроизводственныхЗатрат</Приемник>
				<Свойства>
					<Свойство Поиск="true">
						<Код>2</Код>
						<Наименование>--&gt; Наименование</Наименование>
						<Порядок>50</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
						<ПередВыгрузкой>Значение = "Реклама"</ПередВыгрузкой>
					</Свойство>
					<Свойство>
						<Код>1</Код>
						<Наименование>--&gt; ВидРасходовДляНалоговогоУчета</Наименование>
						<Порядок>100</Порядок>
						<Источник Имя="" Вид=""/>
						<Приемник Имя="ВидРасходовДляНалоговогоУчета" Вид="Реквизит" Тип="ПеречислениеСсылка.ГруппыВидыРасходов"/>
						<ПередВыгрузкой>Значение = "ДругиеРасходы";</ПередВыгрузкой>
					</Свойство>
				</Свойства>
				<Значения/>
			</Правило>
		</Группа>
		<Группа>
			<Код>Перечисления</Код>
			<Наименование>Перечисления</Наименование>
			<Порядок>150</Порядок>
			<Правило>
				<Код>ВидыКонтрагентов</Код>
				<Наименование>Перечисление: Юр. / физ. лицо</Наименование>
				<Порядок>50</Порядок>
				<Источник>ПеречислениеСсылка.ЮрФизЛицо</Источник>
				<Приемник>ПеречислениеСсылка.ВидыКонтрагентов</Приемник>
				<Свойства/>
				<Значения>
					<Значение>
						<Код>1</Код>
						<Наименование>ФизЛицо --&gt; ЧастноеЛицо</Наименование>
						<Порядок>50</Порядок>
						<Источник>ФизЛицо</Источник>
						<Приемник>ЧастноеЛицо</Приемник>
					</Значение>
					<Значение>
						<Код>2</Код>
						<Наименование>ЮрЛицо --&gt; Организация</Наименование>
						<Порядок>100</Порядок>
						<Источник>ЮрЛицо</Источник>
						<Приемник>Организация</Приемник>
					</Значение>
				</Значения>
			</Правило>
			<Правило>
				<Код>ПорядкиОкругления</Код>
				<Наименование>Перечисление: Порядки округления</Наименование>
				<Порядок>100</Порядок>
				<Источник>ПеречислениеСсылка.ПорядкиОкругления</Источник>
				<Приемник>ПеречислениеСсылка.ПорядкиОкругления</Приемник>
				<Свойства/>
				<Значения>
					<Значение>
						<Код>1</Код>
						<Наименование>Окр0_01 --&gt; Окр0_01</Наименование>
						<Порядок>50</Порядок>
						<Источник>Окр0_01</Источник>
						<Приемник>Окр0_01</Приемник>
					</Значение>
					<Значение>
						<Код>2</Код>
						<Наименование>Окр0_05 --&gt; Окр0_05</Наименование>
						<Порядок>100</Порядок>
						<Источник>Окр0_05</Источник>
						<Приемник>Окр0_05</Приемник>
					</Значение>
					<Значение>
						<Код>3</Код>
						<Наименование>Окр1 --&gt; Окр1</Наименование>
						<Порядок>150</Порядок>
						<Источник>Окр1</Источник>
						<Приемник>Окр1</Приемник>
					</Значение>
					<Значение>
						<Код>4</Код>
						<Наименование>Окр10 --&gt; Окр10</Наименование>
						<Порядок>200</Порядок>
						<Источник>Окр10</Источник>
						<Приемник>Окр10</Приемник>
					</Значение>
					<Значение>
						<Код>5</Код>
						<Наименование>Окр100 --&gt; Окр100</Наименование>
						<Порядок>250</Порядок>
						<Источник>Окр100</Источник>
						<Приемник>Окр100</Приемник>
					</Значение>
					<Значение>
						<Код>6</Код>
						<Наименование>Окр5 --&gt; Окр5</Наименование>
						<Порядок>300</Порядок>
						<Источник>Окр5</Источник>
						<Приемник>Окр5</Приемник>
					</Значение>
					<Значение>
						<Код>7</Код>
						<Наименование>Окр50 --&gt; Окр50</Наименование>
						<Порядок>350</Порядок>
						<Источник>Окр50</Источник>
						<Приемник>Окр50</Приемник>
					</Значение>
					<Значение>
						<Код>8</Код>
						<Наименование>Окр0_1 --&gt; Окр0_10</Наименование>
						<Порядок>400</Порядок>
						<Источник>Окр0_1</Источник>
						<Приемник>Окр0_10</Приемник>
					</Значение>
					<Значение>
						<Код>9</Код>
						<Наименование>Окр0_5 --&gt; Окр0_50</Наименование>
						<Порядок>450</Порядок>
						<Источник>Окр0_5</Источник>
						<Приемник>Окр0_50</Приемник>
					</Значение>
				</Значения>
			</Правило>
			<Правило>
				<Код>ТипыСчетовФактур</Код>
				<Наименование>Перечисление: Вид счета-фактуры выставленного</Наименование>
				<Порядок>200</Порядок>
				<Источник>ПеречислениеСсылка.ВидСчетаФактурыВыставленного</Источник>
				<Приемник>ПеречислениеСсылка.ТипыСчетовФактур</Приемник>
				<Свойства/>
				<Значения>
					<Значение>
						<Код>1</Код>
						<Наименование>Корректировочный --&gt; Отгрузка</Наименование>
						<Порядок>50</Порядок>
						<Источник>Корректировочный</Источник>
						<Приемник>Отгрузка</Приемник>
					</Значение>
					<Значение>
						<Код>2</Код>
						<Наименование>НаАванс --&gt; Аванс</Наименование>
						<Порядок>100</Порядок>
						<Источник>НаАванс</Источник>
						<Приемник>Аванс</Приемник>
					</Значение>
					<Значение>
						<Код>3</Код>
						<Наименование>НаАвансКомитента --&gt; Аванс</Наименование>
						<Порядок>150</Порядок>
						<Источник>НаАвансКомитента</Источник>
						<Приемник>Аванс</Приемник>
					</Значение>
					<Значение>
						<Код>4</Код>
						<Наименование>НаРеализацию --&gt; Отгрузка</Наименование>
						<Порядок>200</Порядок>
						<Источник>НаРеализацию</Источник>
						<Приемник>Отгрузка</Приемник>
					</Значение>
				</Значения>
			</Правило>
		</Группа>
	</ПравилаКонвертацииОбъектов>
	<ПравилаВыгрузкиДанных>
		<Группа Отключить="false">
			<Код>Документы</Код>
			<Наименование>Документы</Наименование>
			<Порядок>50</Порядок>
			<Правило Отключить="false">
				<Код>ПоступлениеТоваровУслуг</Код>
				<Наименование>Поступление товаров и услуг</Наименование>
				<Порядок>50</Порядок>
				<КодПравилаКонвертации>ПоступлениеТоваров                                </КодПравилаКонвертации>
				<СпособОтбораДанных>ПроизвольныйАлгоритм</СпособОтбораДанных>
				<ОбъектВыборки>ДокументСсылка.ПоступлениеТоваровУслуг</ОбъектВыборки>
				<ПередОбработкойПравила>Запрос = Новый Запрос;
Запрос.УстановитьПараметр("ДатаНач", НачалоДня(ДатаНачала));
Запрос.УстановитьПараметр("ДатаКон", КонецДня(ДатаОкончания));
Запрос.УстановитьПараметр("ВыбраннаяОрганизация", Параметры.ВыбраннаяОрганизация);
Запрос.Текст =
"ВЫБРАТЬ
|   ПоступлениеТоваровУслуг.Ссылка КАК Источник
|ИЗ
|   Документ.ПоступлениеТоваровУслуг КАК ПоступлениеТоваровУслуг
|ГДЕ
|   ПоступлениеТоваровУслуг.Проведен
|   И ПоступлениеТоваровУслуг.Организация = &amp;ВыбраннаяОрганизация
|   И ПоступлениеТоваровУслуг.ВидПоступления = ЗНАЧЕНИЕ(Перечисление.ВидыПоступленияТоваров.НаСклад)
|   И ПоступлениеТоваровУслуг.ОтражатьВБухгалтерскомУчете
|   И ПоступлениеТоваровУслуг.Дата МЕЖДУ &amp;ДатаНач И &amp;ДатаКон";
Выборка = Запрос.Выполнить().Выбрать();
Пока Выборка.Следующий() Цикл
    ВыгрузитьПоПравилу(Выборка.Источник,,,, "ПоступлениеТоваров");
КонецЦикла;</ПередОбработкойПравила>
			</Правило>
			<Правило Отключить="false">
				<Код>РеализацияТоваровУслуг</Код>
				<Наименование>Реализация товаров и услуг</Наименование>
				<Порядок>100</Порядок>
				<КодПравилаКонвертации>РеализацияПродукции                               </КодПравилаКонвертации>
				<СпособОтбораДанных>ПроизвольныйАлгоритм</СпособОтбораДанных>
				<ОбъектВыборки>ДокументСсылка.РеализацияТоваровУслуг</ОбъектВыборки>
				<ПередОбработкойПравила>Запрос = Новый Запрос;
Запрос.УстановитьПараметр("ДатаНач", НачалоДня(ДатаНачала));
Запрос.УстановитьПараметр("ДатаКон", КонецДня(ДатаОкончания));
Запрос.УстановитьПараметр("ВыбраннаяОрганизация", Параметры.ВыбраннаяОрганизация);
Запрос.Текст =
"ВЫБРАТЬ
|	РеализацияТоваровУслуг.Ссылка КАК Источник,
|	РеализацияТоваровУслуг.ДоговорКонтрагента.ВидОплаты КАК ВидОплаты,
|   РеализацияТоваровУслуг.Сделка КАК Сделка
|ИЗ
|	Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг
|ГДЕ
|	РеализацияТоваровУслуг.Проведен
|	И РеализацияТоваровУслуг.Организация = &amp;ВыбраннаяОрганизация
|	И РеализацияТоваровУслуг.ОтражатьВБухгалтерскомУчете
|	И РеализацияТоваровУслуг.Дата МЕЖДУ &amp;ДатаНач И &amp;ДатаКон
|	И РеализацияТоваровУслуг.ВидОперации = ЗНАЧЕНИЕ(Перечисление.ВидыОперацийРеализацияТоваров.ПродажаКомиссия)
|	И РеализацияТоваровУслуг.ВидПередачи = ЗНАЧЕНИЕ(Перечисление.ВидыПередачиТоваров.СоСклада)";
Выборка = Запрос.Выполнить().Выбрать();
Пока Выборка.Следующий() Цикл
	Если ЗначениеЗаполнено(Выборка.Сделка) И 
	(Выборка.Сделка.ВидБонуснойОплаты = Перечисления.ВидыБонуснойОплаты.БонусТовары	
	ИЛИ ВЫборка.Сделка.ВидБонуснойОплаты = Перечисления.ВидыБонуснойОплаты.БонусОформление) Тогда
	    ВыгрузитьПоПравилу(Выборка.Источник,,,, "СписаниеМПЗПрочееПоРеализации");
	Иначе	
	    ВыгрузитьПоПравилу(Выборка.Источник,,,, "РеализацияПродукции");
	КонецЕсли; 
КонецЦикла;
//Пока Выборка.Следующий() Цикл
//	Если Выборка.ВидОплаты = Перечисления.ВидыОплатыДоговора.Наличная Тогда
//	    ВыгрузитьПоПравилу(Выборка.Источник,,,, "СписаниеМПЗПрочееПоРеализации");
//	Иначе	
//	    ВыгрузитьПоПравилу(Выборка.Источник,,,, "РеализацияПродукции");
//	КонецЕсли; 
//КонецЦикла;</ПередОбработкойПравила>
			</Правило>
			<Правило Отключить="false">
				<Код>ЗаказПокупателя</Код>
				<Наименование>Заказ покупателя</Наименование>
				<Порядок>150</Порядок>
				<КодПравилаКонвертации>Заявка                                            </КодПравилаКонвертации>
				<СпособОтбораДанных>ПроизвольныйАлгоритм</СпособОтбораДанных>
				<ОбъектВыборки>ДокументСсылка.ЗаказПокупателя</ОбъектВыборки>
				<ПередОбработкойПравила>Запрос = Новый Запрос;
Запрос.УстановитьПараметр("ДатаНач", НачалоДня(ДатаНачала));
Запрос.УстановитьПараметр("ДатаКон", КонецДня(ДатаОкончания));
Запрос.УстановитьПараметр("ВыбраннаяОрганизация", Параметры.ВыбраннаяОрганизация);
Запрос.Текст =
"ВЫБРАТЬ
|   ЗаказПокупателя.Ссылка КАК Источник
|ИЗ
|   Документ.ЗаказПокупателя КАК ЗаказПокупателя
|ГДЕ
|   ЗаказПокупателя.Проведен
|   И ЗаказПокупателя.Организация = &amp;ВыбраннаяОрганизация
|   И ЗаказПокупателя.Дата МЕЖДУ &amp;ДатаНач И &amp;ДатаКон";

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

ВыборкаДокумент = Запрос.Выполнить().Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам);
Пока ВыборкаДокумент.Следующий() Цикл
    Выборка = ВыборкаДокумент.Выбрать();
    Пока Выборка.Следующий() Цикл
        
        ИсходящиеДанные = Новый Структура;
        ИсходящиеДанные.Вставить("ДвижениеДенежныхСредств", Выборка.ДвижениеДенежныхСредств);
        ИсходящиеДанные.Вставить("ВозвратОплата", Выборка.ВозвратОплата);
        ИсходящиеДанные.Вставить("Договор", Выборка.Договор);
        ИсходящиеДанные.Вставить("РасчДокумент", Выборка.РасчДокумент);
        ИсходящиеДанные.Вставить("Сумма", Выборка.Сумма);
        ИсходящиеДанные.Вставить("СтавкаНДС", Выборка.СтавкаНДС);
        ИсходящиеДанные.Вставить("СуммаВзаиморасчетов", Выборка.СуммаВзаиморасчетов);
        ИсходящиеДанные.Вставить("Курс", Выборка.Курс);
        ВыгрузитьПоПравилу(Выборка.Документ,,ИсходящиеДанные,, "РасходныйОрдерРасчеты");
    КонецЦикла; 
КонецЦикла;</ПередОбработкойПравила>
			</Правило>
		</Группа>
	</ПравилаВыгрузкиДанных>
	<ПравилаОчисткиДанных/>
	<Алгоритмы>
		<Алгоритм Имя="ПриведениеСимвольногоНомераКЧисловому" ИспользуетсяПриЗагрузке="false">
			<Текст>Если Не Параметры.ПараметрыАлгоритмов.Свойство("СимвольныйНомер") Тогда // нет ключа для значения
    Параметры.ПараметрыАлгоритмов.Вставить("ЧисловойНомер", 0);
Иначе
    СимвольныйНомер = СокрЛП(Параметры.ПараметрыАлгоритмов.СимвольныйНомер);
    ЧисловойНомерСтрока = "";
    НеЦифра = Ложь;
    ДлинаСтроки = СтрДлина(СимвольныйНомер);
    Для Счетчик = 1 По ДлинаСтроки Цикл
        СимволНомера = Сред(СимвольныйНомер, ДлинаСтроки - Счетчик + 1, 1); 
        Если (СимволНомера = "0") или
             (СимволНомера = "1") или
             (СимволНомера = "2") или
             (СимволНомера = "3") или
             (СимволНомера = "4") или
             (СимволНомера = "5") или
             (СимволНомера = "6") или
             (СимволНомера = "7") или
             (СимволНомера = "8") или
             (СимволНомера = "9") Тогда
        Иначе
            НеЦифра = Истина;
            ЧисловойНомер = Число(Сред(СимвольныйНомер, ДлинаСтроки - Счетчик + 2));
            Прервать;
        КонецЕсли;
        Если Не НеЦифра Тогда
            ЧисловойНомер = Число(СимвольныйНомер);
        КонецЕсли;
    КонецЦикла;
    Параметры.ПараметрыАлгоритмов.Вставить("ЧисловойНомер", ЧисловойНомер);
КонецЕсли;</Текст>
		</Алгоритм>
	</Алгоритмы>
	<Запросы/>
</ПравилаОбмена>