Бухгалтерия предприятия, редакция 2.0 / Правила обмена корреспондента с Библиотекой Стандартных Подсистем (демо), версия 2.1.2 / Содержимое макета
файл <ПравилаОбмена>
<ВерсияФормата>2.01</ВерсияФормата>
<Ид>7a9b698b-8234-11eb-8421-0050569f5bf2</Ид>
<Наименование>БП --> УТ (2.0.66.x, 11.5.7.x, v.1)</Наименование>
<ДатаВремяСоздания>2021-03-11T15:26:35</ДатаВремяСоздания>
<Источник ВерсияПлатформы="8.0" ВерсияКонфигурации="2.0.66.131" СинонимКонфигурации="Бухгалтерия предприятия, редакция 2.0">БухгалтерияПредприятия</Источник>
<Приемник ВерсияПлатформы="8.0" ВерсияКонфигурации="11.5.7.44" СинонимКонфигурации="Управление торговлей, редакция 11">УправлениеТорговлей</Приемник>
<ПередПолучениемИзмененныхОбъектов>СписокОрганизаций = Новый СписокЗначений;
СписокОрганизаций.ЗагрузитьЗначения(УзелДляОбмена.Организации.ВыгрузитьКолонку("Организация"));
Параметры.Вставить("УзелСписокОрганизаций", СписокОрганизаций);
Параметры.Вставить("ВыгружатьПартнеров", Ложь);
Параметры.Вставить("ИспользоватьОтборПоОрганизациям", Ложь);
Параметры.Вставить("ПравилаОтправкиДокументов", "");
Параметры.Вставить("ПравилаОтправкиСправочников", "");
Параметры.Вставить("УзелДляОбменаСсылка", УзелДляОбмена.Ссылка);
ЗаполнитьЗначенияСвойств(Параметры, УзелДляОбмена, "ВыгружатьПартнеров, ИспользоватьОтборПоОрганизациям, ПравилаОтправкиДокументов, ПравилаОтправкиСправочников");</ПередПолучениемИзмененныхОбъектов>
<ПослеПолученияИнформацииОбУзлахОбмена>///////////////////////////////////////////////////////////////////
// Настройки узла обмена
Параметры.Вставить("УзелОбменаЗагрузкаДанныхСсылка", УзелОбменаЗагрузкаДанных.Ссылка);
Параметры.Вставить("ПодразделениеПоУмолчанию");
Параметры.Вставить("РазрешитьПроведениеДокументовПриЗагрузке");
Параметры.Вставить("СоздаватьПартнеровДляНовыхКонтрагентов");
ЗаполнитьЗначенияСвойств(Параметры, УзелОбменаЗагрузкаДанных);</ПослеПолученияИнформацииОбУзлахОбмена>
<ПередВыгрузкойДанных>МаркерыОпераций = Новый Структура;
МаркерыОпераций.Вставить("ТаможенныйПлатеж", "#Таможенный платеж ");
МаркерыОпераций.Вставить("ПеречисленияЗПНаЛицевыеСчетаСотрудников", "#Перечисление на лицевые счета сотрудников ");
Параметры.Вставить("МаркерыОпераций", МаркерыОпераций);</ПередВыгрузкойДанных>
<ПослеВыгрузкиДанных>Если Параметры.ПравилаОтправкиДокументов = "ИнтерактивнаяСинхронизация" Тогда
ИмяПланаОбмена = ОбменДаннымиПовтИсп.ПолучитьИмяПланаОбмена(Параметры.УзелДляОбменаСсылка);
СоставПланаОбмена = Метаданные.ПланыОбмена[ИмяПланаОбмена].Состав;
Для Каждого ЭлементСоставаПланаОбмена Из СоставПланаОбмена Цикл
Если ОбщегоНазначения.ЭтоДокумент(ЭлементСоставаПланаОбмена.Метаданные) Тогда
ПланыОбмена.УдалитьРегистрациюИзменений(Параметры.УзелДляОбменаСсылка, ЭлементСоставаПланаОбмена.Метаданные);
КонецЕсли;
КонецЦикла;
КонецЕсли;</ПослеВыгрузкиДанных>
<ПередЗагрузкойДанных>ЗагруженныеОбъекты = Новый ТаблицаЗначений;
ЗагруженныеОбъекты.Колонки.Добавить("ИмяПКО");
ЗагруженныеОбъекты.Колонки.Добавить("Объект");
ЗагруженныеОбъекты.Колонки.Добавить("Параметры");
Параметры.Вставить("ЗагруженныеОбъекты", ЗагруженныеОбъекты);
//Инициализация проверки настроек информационной базы
Параметры.Вставить("ЗагруженыНовыеПользователи", Ложь);
Параметры.Вставить("ЗагруженыВалюты", 0);
Параметры.Вставить("ЗагруженыОрганизации", 0);
Параметры.Вставить("ЗагруженыБанковскиеСчетаОрганизаций", 0);
Параметры.Вставить("ЗагруженыТаможенныеПлатежи", 0);
ВидыНоменклатурыПоУмолчанию = Новый ТаблицаЗначений;
ВидыНоменклатурыПоУмолчанию.Колонки.Добавить("ТипНоменклатуры");
ВидыНоменклатурыПоУмолчанию.Колонки.Добавить("АлкогольнаяПродукция");
ВидыНоменклатурыПоУмолчанию.Колонки.Добавить("ВидНоменклатуры");
Параметры.Вставить("ВидыНоменклатурыПоУмолчанию", ВидыНоменклатурыПоУмолчанию);
КассыПоУмолчанию = Новый ТаблицаЗначений;
КассыПоУмолчанию.Колонки.Добавить("Валюта");
КассыПоУмолчанию.Колонки.Добавить("Организация");
КассыПоУмолчанию.Колонки.Добавить("Касса");
Параметры.Вставить("КассыПоУмолчанию", КассыПоУмолчанию);
СтатьиДвиженияДенежныхСредствПоУмолчанию = Новый ТаблицаЗначений;
СтатьиДвиженияДенежныхСредствПоУмолчанию.Колонки.Добавить("ХозяйственнаяОперация");
СтатьиДвиженияДенежныхСредствПоУмолчанию.Колонки.Добавить("СтатьяДвиженияДенежныхСредств");
СтатьиДвиженияДенежныхСредствПоУмолчанию.Колонки.Добавить("КорреспондирующийСчет");
Параметры.Вставить("СтатьиДвиженияДенежныхСредствПоУмолчанию", СтатьиДвиженияДенежныхСредствПоУмолчанию);
Параметры.Вставить("ГруппаДоступаНоменклатурыПоУмолчанию", Неопределено);
Параметры.Вставить("ГруппаДоступаПартнеровПоУмолчанию", Неопределено);
Параметры.Вставить("ГруппаДоступаФизЛицПоУмолчанию", Неопределено);
Параметры.Вставить("КонтрагентНашеПредприятие", Справочники.Контрагенты.ПустаяСсылка());
//Соответсвие хоз. операций и расположения статьи ДДС
// 0 - не требуется заполнять;
// 1 - заполнить в шапке;
// 2 - заполнить в таб. части.
СДДСХозОперация = Новый Соответствие();
СДДСХозОперация.Вставить(Перечисления.ХозяйственныеОперации.ВозвратДенежныхСредствОтПодотчетника, 1);
СДДСХозОперация.Вставить(Перечисления.ХозяйственныеОперации.ВозвратДенежныхСредствОтПоставщика, 2);
СДДСХозОперация.Вставить(Перечисления.ХозяйственныеОперации.ВозвратДенежныхСредствОтДругойОрганизации, 2);
СДДСХозОперация.Вставить(Перечисления.ХозяйственныеОперации.ВозвратОплатыКлиенту, 2);
СДДСХозОперация.Вставить(Перечисления.ХозяйственныеОперации.ВозвратДенежныхСредствВДругуюОрганизацию, 2);
СДДСХозОперация.Вставить(Перечисления.ХозяйственныеОперации.ВыдачаДенежныхСредствПодотчетнику, 1);
СДДСХозОперация.Вставить(Перечисления.ХозяйственныеОперации.ВыплатаЗарплатыНаЛицевыеСчета, 1);
СДДСХозОперация.Вставить(Перечисления.ХозяйственныеОперации.ВыплатаЗарплатыПоЗарплатномуПроекту, 1);
СДДСХозОперация.Вставить(Перечисления.ХозяйственныеОперации.ВыплатаЗарплатыРаботнику, 1);
СДДСХозОперация.Вставить(Перечисления.ХозяйственныеОперации.ВыплатаЗарплатыЧерезКассу, 1);
СДДСХозОперация.Вставить(Перечисления.ХозяйственныеОперации.ИнкассацияДенежныхСредствВБанк, 0);
СДДСХозОперация.Вставить(Перечисления.ХозяйственныеОперации.КонвертацияВалюты, 1);
СДДСХозОперация.Вставить(Перечисления.ХозяйственныеОперации.ОплатаПоставщику, 2);
СДДСХозОперация.Вставить(Перечисления.ХозяйственныеОперации.ОплатаДенежныхСредствВДругуюОрганизацию, 2);
СДДСХозОперация.Вставить(Перечисления.ХозяйственныеОперации.ПеречислениеВБюджет, 1);
СДДСХозОперация.Вставить(Перечисления.ХозяйственныеОперации.ПеречислениеДенежныхСредствНаДругойСчет, 0);
СДДСХозОперация.Вставить(Перечисления.ХозяйственныеОперации.ПеречислениеТаможне, 2);
СДДСХозОперация.Вставить(Перечисления.ХозяйственныеОперации.ПоступлениеДенежныхСредствИзКассыНаРасчетныйСчет, 0);
СДДСХозОперация.Вставить(Перечисления.ХозяйственныеОперации.ПоступлениеОплатыОтКлиента, 2);
СДДСХозОперация.Вставить(Перечисления.ХозяйственныеОперации.ПоступлениеДенежныхСредствИзДругойОрганизации, 2);
СДДСХозОперация.Вставить(Перечисления.ХозяйственныеОперации.ПоступлениеОплатыПоПлатежнойКарте, 1);
СДДСХозОперация.Вставить(Перечисления.ХозяйственныеОперации.ПрочаяВыдачаДенежныхСредств, 1);
СДДСХозОперация.Вставить(Перечисления.ХозяйственныеОперации.ПрочееПоступлениеДенежныхСредств, 1);
СДДСХозОперация.Вставить(Перечисления.ХозяйственныеОперации.ПрочиеДоходы, 2);
СДДСХозОперация.Вставить(Перечисления.ХозяйственныеОперации.ПрочиеРасходы, 2);
СДДСХозОперация.Вставить(Перечисления.ХозяйственныеОперации.СдачаДенежныхСредствВБанк, 0);
СДДСХозОперация.Вставить(Перечисления.ХозяйственныеОперации.СнятиеНаличныхДенежныхСредств, 0);
СДДСХозОперация.Вставить(Перечисления.ХозяйственныеОперации.СторнированиеПрочихРасходов, 2);
СДДСХозОперация.Вставить(Перечисления.ХозяйственныеОперации.ПоступлениеДенежныхСредствИзБанка, 0);
СДДСХозОперация.Вставить(Перечисления.ХозяйственныеОперации.ИнкассацияДенежныхСредствИзБанка, 0);
Параметры.Вставить("СДДСХозОперация", СДДСХозОперация);</ПередЗагрузкойДанных>
<ПослеЗагрузкиДанных>Если Параметры.ЗагруженыНовыеПользователи Тогда
ПользователиСлужебный.ОбновитьСоставыГруппПользователей(Справочники.ГруппыПользователей.ВсеПользователи);
КонецЕсли;
Выполнить(Алгоритмы.ЗаполнитьНастройкиКонтроляОстатковУСкладов);
ЗагруженныеОбъекты = Параметры.ЗагруженныеОбъекты;
ЗагруженныеОбъекты.Сортировать("ИмяПКО");
ЗагруженныеСклады = Новый ТаблицаЗначений;
ЗагруженныеСклады.Колонки.Добавить("Уровень");
ЗагруженныеСклады.Колонки.Добавить("Объект");
Параметры.Вставить("ЗагруженныеСклады", ЗагруженныеСклады);
Для Каждого СтрокаТаблицы Из ЗагруженныеОбъекты Цикл
Если СтрокаТаблицы.Объект.ЭтоНовый() Тогда
Продолжить;
КонецЕсли;
Объект = СтрокаТаблицы.Объект.Ссылка.ПолучитьОбъект();
ПараметрыОбъекта = СтрокаТаблицы.Параметры;
ИмяПКО = СтрокаТаблицы.ИмяПКО;
ОбъектМодифицирован = Истина;
Если Метаданные.Справочники.Содержит(Объект.МетаДанные()) Тогда
Выполнить(Алгоритмы.ОбработкаСправочниковОтложенная);
КонецЕсли;
Если Метаданные.Документы.Содержит(Объект.МетаДанные()) Тогда
Выполнить(Алгоритмы.ЗаполнениеДокументовОтложенное);
КонецЕсли;
Если ОбъектМодифицирован Тогда
Объект.ОбменДанными.Отправитель = Параметры.УзелОбменаЗагрузкаДанныхСсылка;
Объект.ОбменДанными.Загрузка = Истина;
Объект.Записать();
КонецЕсли;
КонецЦикла;
ЗагруженныеСклады = Параметры.ЗагруженныеСклады;
ЗагруженныеСклады.Сортировать("Уровень Возр");
Для Каждого СтрокаТаблицы Из ЗагруженныеСклады Цикл
Объект = СтрокаТаблицы.Объект.Ссылка.ПолучитьОбъект();
ОбъектМодифицирован = Истина;
Если Не ЗначениеЗаполнено(Объект.Родитель)
Или (Не ПолучитьФункциональнуюОпцию("ИспользоватьСкладыВТабличнойЧастиДокументовПродажи")
И Не ПолучитьФункциональнуюОпцию("ИспользоватьСкладыВТабличнойЧастиДокументовЗакупки")) Тогда
Объект.ВыборГруппы = Перечисления.ВыборГруппыСкладов.Запретить;
Иначе
Объект.ВыборГруппы = ОбщегоНазначения.ЗначениеРеквизитаОбъекта(Объект.Родитель, "ВыборГруппы");
КонецЕсли;
Если ОбъектМодифицирован Тогда
Объект.ОбменДанными.Отправитель = Параметры.УзелОбменаЗагрузкаДанныхСсылка;
Объект.ОбменДанными.Загрузка = Истина;
Объект.Записать();
КонецЕсли;
КонецЦикла;
//Проверим соответсвие настроек информационной базы и полученных данных.
ПереченьКонстант = Новый Массив;
ПереченьЗеркальныхКонстант = Новый Массив;
Если ЗагруженныеСклады.Количество() > 0 И Не ПолучитьФункциональнуюОпцию("ИспользоватьНесколькоСкладов") Тогда
ПереченьКонстант.Добавить("ИспользоватьНесколькоСкладов");
ПереченьЗеркальныхКонстант.Добавить("НеИспользоватьНесколькоСкладов");
ЗарегистрироватьПредупреждение(НСтр("ru = 'При выполнении синхронизации данных, установлена настройка, позволяющая вести учет по нескольким складам.'"));
КонецЕсли;
Если Параметры.ЗагруженыВалюты > 1 И Не ПолучитьФункциональнуюОпцию("ИспользоватьНесколькоВалют") Тогда
ПереченьКонстант.Добавить("ИспользоватьНесколькоВалют");
ПереченьЗеркальныхКонстант.Добавить("НеИспользоватьНесколькоВалют");
ЗарегистрироватьПредупреждение(НСтр("ru = 'При выполнении синхронизации данных, установлена настройка, позволяющая вести учет по нескольким валютам.'"));
КонецЕсли;
Если Параметры.ЗагруженыОрганизации > 1 И Не ПолучитьФункциональнуюОпцию("ИспользоватьНесколькоОрганизаций") Тогда
ПереченьКонстант.Добавить("ИспользоватьНесколькоОрганизаций");
ПереченьЗеркальныхКонстант.Добавить("НеИспользоватьНесколькоОрганизаций");
ЗарегистрироватьПредупреждение(НСтр("ru = 'При выполнении синхронизации данных, установлена настройка, позволяющая вести учет по нескольким организациям.'"));
КонецЕсли;
Если Параметры.ЗагруженыБанковскиеСчетаОрганизаций > 1 И Не ПолучитьФункциональнуюОпцию("ИспользоватьНесколькоРасчетныхСчетов") Тогда
ПереченьКонстант.Добавить("ИспользоватьНесколькоРасчетныхСчетов");
ЗарегистрироватьПредупреждение(НСтр("ru = 'При выполнении синхронизации данных, установлена настройка, позволяющая вести учет по нескольким банковским счетам организаций.'"));
КонецЕсли;
Если Параметры.ЗагруженыТаможенныеПлатежи > 1 И Не ПолучитьФункциональнуюОпцию("ИспользоватьИмпортныеЗакупки") Тогда
ПереченьКонстант.Добавить("ИспользоватьИмпортныеТовары");
ПереченьКонстант.Добавить("ИспользоватьИмпортныеЗакупки");
ЗарегистрироватьПредупреждение(НСтр("ru = 'При выполнении синхронизации данных, установлена настройка, позволяющая вести учет по импортных товаров.'"));
КонецЕсли;
Для Каждого Константа Из ПереченьКонстант Цикл
КонстантаМенеджерЗначения = Константы[Константа].СоздатьМенеджерЗначения();
КонстантаМенеджерЗначения.Значение = Истина;
ЗаписатьОбъектВИБ(КонстантаМенеджерЗначения, ТипЗнч(КонстантаМенеджерЗначения));
КонецЦикла;
Для Каждого Константа Из ПереченьЗеркальныхКонстант Цикл
КонстантаМенеджерЗначения = Константы[Константа].СоздатьМенеджерЗначения();
КонстантаМенеджерЗначения.Значение = Ложь;
ЗаписатьОбъектВИБ(КонстантаМенеджерЗначения, ТипЗнч(КонстантаМенеджерЗначения));
КонецЦикла;</ПослеЗагрузкиДанных>
<ПередКонвертациейОбъекта>Если ТипЗнч(ВходящиеДанные) <> Тип("Структура") Тогда
ВходящиеДанные = Новый Структура;
КонецЕсли;</ПередКонвертациейОбъекта>
<ПередЗагрузкойОбъекта>// Обработаем загрузку неразделенных данных.
МетаданныеОбъекта = Метаданные.НайтиПоТипу(ТипОбъекта);
Если ОбщегоНазначения.РазделениеВключено()
И ОбщегоНазначения.ДоступноИспользованиеРазделенныхДанных()
И ОбщегоНазначения.ЭтоОбъектСсылочногоТипа(МетаданныеОбъекта) Тогда
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.РаботаВМоделиСервиса") Тогда
МодульРаботаВМоделиСервиса = ОбщегоНазначения.ОбщийМодуль("РаботаВМоделиСервиса");
ЭтоРазделенныйОбъектМетаданных = МодульРаботаВМоделиСервиса.ЭтоРазделенныйОбъектМетаданных(МетаданныеОбъекта.ПолноеИмя());
Иначе
ЭтоРазделенныйОбъектМетаданных = Ложь;
КонецЕсли;
Если Не ЭтоРазделенныйОбъектМетаданных Тогда
Отказ = Истина;
КонецЕсли;
КонецЕсли;</ПередЗагрузкойОбъекта>
<ПередОтправкойИнформацииОбУдалении>Отказ = Истина;
СсылкаНаУдаляемыйОбъект = Ссылка;
Если ТипЗнч(Ссылка) = Тип("СправочникСсылка.БанковскиеСчета") Тогда
ТипИсточника = "СправочникСсылка.БанковскиеСчета";
ТипПриемника = "СправочникСсылка.БанковскиеСчетаОрганизаций"; Выполнить(Алгоритмы.ЗаписатьУдалениеОбъектаВФайл);
ТипПриемника = "СправочникСсылка.БанковскиеСчетаКонтрагентов"; Выполнить(Алгоритмы.ЗаписатьУдалениеОбъектаВФайл);
ИначеЕсли ТипЗнч(Ссылка) = Тип("СправочникСсылка.БанковскиеСчета") Тогда
ТипИсточника = "СправочникСсылка.Контрагенты";
ТипПриемника = "СправочникСсылка.Контрагенты"; Выполнить(Алгоритмы.ЗаписатьУдалениеОбъектаВФайл);
Если Параметры.ВыгружатьПартнеров Тогда
ТипПриемника = "СправочникСсылка.Партнеры"; Выполнить(Алгоритмы.ЗаписатьУдалениеОбъектаВФайл);
КонецЕсли;
Иначе
Отказ = Ложь;
КонецЕсли;</ПередОтправкойИнформацииОбУдалении>
<ПриПолученииИнформацииОбУдалении>МетаданныеОбъекта = Объект.Метаданные();
Если Метаданные.Справочники.Содержит(МетаданныеОбъекта) Тогда
Отказ = Истина;
УстановитьПометкуУдаленияУОбъекта(Объект, Истина, "Справочник");
Если ТипЗнч(Объект.Ссылка) = Тип("СправочникСсылка.Контрагенты")
И ПолучитьФункциональнуюОпцию("ИспользоватьПартнеровКакКонтрагентов")
И ЗначениеЗаполнено(Объект.Партнер) Тогда
ПартнерОбъект = Объект.Партнер.ПолучитьОбъект();
УстановитьПометкуУдаленияУОбъекта(ПартнерОбъект, Истина, "Справочник");
// Синхронизируем пометку удаления ключей.
ПартнерОбъект.УстановитьПометкуУдаления(Истина);
КонецЕсли;
ИначеЕсли Метаданные.Документы.Содержит(МетаданныеОбъекта) Тогда
Отказ = Истина;
Если Объект.Проведен Тогда
ОтменитьПроведениеОбъектаВИБ(Объект, ТипЗнч(Объект), Ложь);
КонецЕсли;
УстановитьПометкуУдаленияУОбъекта(Объект, Истина, "Документ");
ИначеЕсли Метаданные.ПланыВидовХарактеристик.Содержит(МетаданныеОбъекта) Тогда
Отказ = Истина;
УстановитьПометкуУдаленияУОбъекта(Объект, Истина, "ПланВидовХарактеристик");
КонецЕсли;</ПриПолученииИнформацииОбУдалении>
<Параметры/>
<Обработки/>
<ПравилаКонвертацииОбъектов>
<Группа Отключить="false">
<Код>Документы</Код>
<Наименование>Документы</Наименование>
<Группа Отключить="false">
<Код>ДвижениеДенежныхСредств</Код>
<Наименование>ДвижениеДенежныхСредств</Наименование>
<Порядок>50</Порядок>
<Правило>
<Код>ЗарплатаКВыплате_ЗаявкаНаРасходование</Код>
<Наименование>ЗарплатаКВыплате_ЗаявкаНаРасходование</Наименование>
<Порядок>250</Порядок>
<ПослеЗагрузки>Если Не ПолучитьФункциональнуюОпцию("ИспользоватьЗаявкиНаРасходованиеДенежныхСредств") Тогда
Отказ = Истина;
КонецЕсли;
Если Не ЗначениеЗаполнено(Объект.Подразделение) Тогда
Объект.Подразделение = Параметры.ПодразделениеПоУмолчанию;
КонецЕсли;
Если Не ЗначениеЗаполнено(Объект.Валюта) Тогда
Объект.Валюта = Константы.ВалютаРегламентированногоУчета.Получить();
КонецЕсли;
Если Не ЗначениеЗаполнено(Объект.ПриоритетОплаты) Тогда
Объект.ПриоритетОплаты = Справочники.ПриоритетыОплаты.ПолучитьВысшийПриоритет();
КонецЕсли;</ПослеЗагрузки>
<СинхронизироватьПоИдентификатору>true</СинхронизироватьПоИдентификатору>
<ГенерироватьНовыйНомерИлиКодЕслиНеУказан>true</ГенерироватьНовыйНомерИлиКодЕслиНеУказан>
<Источник>ДокументСсылка.ЗарплатаКВыплатеОрганизаций</Источник>
<Приемник>ДокументСсылка.ЗаявкаНаРасходованиеДенежныхСредств</Приемник>
<Свойства>
<Свойство>
<Код>1</Код>
<Наименование>Организация --> Организация</Наименование>
<Порядок>50</Порядок>
<Источник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
<Приемник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
<КодПравилаКонвертации>Организации</КодПравилаКонвертации>
</Свойство>
<Свойство Поиск="true">
<Код>2</Код>
<Наименование>Дата --> Дата</Наименование>
<Порядок>100</Порядок>
<Источник Имя="Дата" Вид="Свойство" Тип="Дата"/>
<Приемник Имя="Дата" Вид="Свойство" Тип="Дата"/>
</Свойство>
<Свойство>
<Код>4</Код>
<Наименование>ПометкаУдаления --> ПометкаУдаления</Наименование>
<Порядок>150</Порядок>
<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
</Свойство>
<Свойство>
<НеЗамещать>true</НеЗамещать>
<Код>6</Код>
<Наименование>--> Статус</Наименование>
<Порядок>200</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="Статус" Вид="Реквизит" Тип="ПеречислениеСсылка.СтатусыЗаявокНаРасходованиеДенежныхСредств"/>
<ПередВыгрузкой>Значение = "НеСогласована";</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>25</Код>
<Наименование>Ответственный --> КтоЗаявил</Наименование>
<Порядок>250</Порядок>
<Источник Имя="Ответственный" Вид="Реквизит" Тип="СправочникСсылка.Пользователи"/>
<Приемник Имя="КтоЗаявил" Вид="Реквизит" Тип="СправочникСсылка.Пользователи"/>
<КодПравилаКонвертации>Пользователи</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>8</Код>
<Наименование>--> СуммаДокумента</Наименование>
<Порядок>300</Порядок>
<ПолучитьИзВходящихДанных>true</ПолучитьИзВходящихДанных>
<Источник Имя="" Вид=""/>
<Приемник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
</Свойство>
<Свойство Поиск="true">
<Код>9</Код>
<Наименование>--> ХозяйственнаяОперация</Наименование>
<Порядок>350</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ХозяйственнаяОперация" Вид="Реквизит" Тип="ПеречислениеСсылка.ХозяйственныеОперации"/>
<ПередВыгрузкой>Значение = "ВыплатаЗарплаты";</ПередВыгрузкой>
</Свойство>
<Свойство Поиск="true">
<Код>27</Код>
<Наименование>--> ХозяйственнаяОперацияПоЗарплате</Наименование>
<Порядок>350</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ХозяйственнаяОперацияПоЗарплате" Вид="Реквизит" Тип="ПеречислениеСсылка.ХозяйственныеОперации"/>
<ПередВыгрузкой>Если Источник.СпособВыплаты = Перечисления.СпособыВыплатыЗарплаты.ЧерезБанк тогда
Значение = "ВыплатаЗарплатыПоЗарплатномуПроекту";
Иначе
Значение = "ВыплатаЗарплатыЧерезКассу";
КонецЕсли;</ПередВыгрузкой>
</Свойство>
<Свойство Поиск="true">
<Код>10</Код>
<Наименование>Дата --> ДатаВедомостиНаВыплатуЗарплаты</Наименование>
<Порядок>500</Порядок>
<Источник Имя="Дата" Вид="Свойство" Тип="Дата"/>
<Приемник Имя="ДатаВедомостиНаВыплатуЗарплаты" Вид="Реквизит" Тип="Дата"/>
</Свойство>
<Свойство Поиск="true">
<Код>11</Код>
<Наименование>Номер --> НомерВедомостиНаВыплатуЗарплаты</Наименование>
<Порядок>550</Порядок>
<Источник Имя="Номер" Вид="Свойство" Тип="Строка"/>
<Приемник Имя="НомерВедомостиНаВыплатуЗарплаты" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>26</Код>
<Наименование>Дата --> ЖелательнаяДатаПлатежа</Наименование>
<Порядок>600</Порядок>
<Источник Имя="Дата" Вид="Свойство" Тип="Дата"/>
<Приемник Имя="ЖелательнаяДатаПлатежа" Вид="Реквизит" Тип="Дата"/>
</Свойство>
<Свойство>
<НеЗамещать>true</НеЗамещать>
<Код>15</Код>
<Наименование>--> ФормаОплатыБезналичная</Наименование>
<Порядок>650</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ФормаОплатыБезналичная" Вид="Реквизит" Тип="Булево"/>
<ПередВыгрузкой>Если Источник.СпособВыплаты = Перечисления.СпособыВыплатыЗарплаты.ЧерезБанк тогда
Значение = Истина;
Иначе
Значение = Ложь;
КонецЕсли;</ПередВыгрузкой>
</Свойство>
<Свойство>
<НеЗамещать>true</НеЗамещать>
<Код>16</Код>
<Наименование>--> ФормаОплатыНаличная</Наименование>
<Порядок>700</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ФормаОплатыНаличная" Вид="Реквизит" Тип="Булево"/>
<ПередВыгрузкой>Если Источник.СпособВыплаты = Перечисления.СпособыВыплатыЗарплаты.ЧерезКассу тогда
Значение = Истина;
Иначе
Значение = Ложь;
КонецЕсли;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>18</Код>
<Наименование>--> НазначениеПлатежа</Наименование>
<Порядок>800</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="НазначениеПлатежа" Вид="Реквизит" Тип="Строка"/>
<ПередВыгрузкой>ТекстСообщения = НСтр("ru='Выплата заработной платы по ведомсти номер: %1 от: %2'");
ТекстСообщения = СтрЗаменить(ТекстСообщения,"%1",Источник.Номер);
ТекстСообщения = СтрЗаменить(ТекстСообщения,"%2",Источник.Дата);
Значение = ТекстСообщения;</ПередВыгрузкой>
</Свойство>
<Группа Отключить="true">
<Код>20</Код>
<Наименование>Зарплата --></Наименование>
<Порядок>850</Порядок>
<Источник Имя="Зарплата" Вид="ТабличнаяЧасть"/>
<Приемник Имя="" Вид=""/>
<Свойство Отключить="true">
<Код>21</Код>
<Наименование>ВыплаченностьЗарплаты --></Наименование>
<Порядок>50</Порядок>
<Источник Имя="ВыплаченностьЗарплаты" Вид="Реквизит" Тип="ПеречислениеСсылка.ВыплаченностьЗарплаты"/>
<Приемник Имя="" Вид=""/>
</Свойство>
<Свойство Отключить="true">
<Код>22</Код>
<Наименование>КомпенсацияЗаЗадержкуЗарплаты --></Наименование>
<Порядок>100</Порядок>
<Источник Имя="КомпенсацияЗаЗадержкуЗарплаты" Вид="Реквизит" Тип="Число"/>
<Приемник Имя="" Вид=""/>
</Свойство>
<Свойство Отключить="true">
<Код>23</Код>
<Наименование>Сумма --></Наименование>
<Порядок>150</Порядок>
<Источник Имя="Сумма" Вид="Реквизит" Тип="Число"/>
<Приемник Имя="" Вид=""/>
</Свойство>
<Свойство Отключить="true">
<Код>24</Код>
<Наименование>Физлицо --></Наименование>
<Порядок>200</Порядок>
<Источник Имя="Физлицо" Вид="Реквизит" Тип="СправочникСсылка.ФизическиеЛица"/>
<Приемник Имя="" Вид=""/>
</Свойство>
</Группа>
</Свойства>
<Значения/>
</Правило>
<Группа Отключить="false">
<Код>ДвижениеБезналичныхДенежныхСредств</Код>
<Наименование>ДвижениеБезналичныхДенежныхСредств</Наименование>
<Порядок>100</Порядок>
<Группа Отключить="false">
<Код>ПоступлениеНаРасчетныйСчет</Код>
<Наименование>ПоступлениеНаРасчетныйСчет</Наименование>
<Порядок>150</Порядок>
<Правило>
<Код>ПБДС_ПоступлениеОтКлиентаБезналичныхДС</Код>
<Наименование>ПБДС_ПоступлениеОтКлиентаБезналичныхДС</Наименование>
<Порядок>50</Порядок>
<ПослеЗагрузки>Если Не Объект.ЭтоНовый() Тогда
// Изменяем хозоперацию на "Поступление ДС из другой организации",
// если у документа до загрузки стояла данная операция
ДанныеОбъектаДоЗагрузки = ОбщегоНазначения.ЗначениеРеквизитаОбъекта(Объект.Ссылка, "ХозяйственнаяОперация");
Если ДанныеОбъектаДоЗагрузки = Перечисления.ХозяйственныеОперации.ПоступлениеДенежныхСредствИзДругойОрганизации Тогда
Объект.ХозяйственнаяОперация = Перечисления.ХозяйственныеОперации.ПоступлениеДенежныхСредствИзДругойОрганизации;
КонецЕсли;
КонецЕсли;
Выполнить(Алгоритмы.РеквизитыПоУмолчаниюДокументовПБДС);
Если РежимЗагрузкиДанныхВИнформационнуюБазу() Тогда
Выполнить(Алгоритмы.ОчиститьПартнераИзРасшифровки);
ПараметрыОбъекта.Вставить("КоррСчет", "");
//Занесем данные об объекте в таблицу отложенной обработки
НоваяСтрока = Параметры.ЗагруженныеОбъекты.Добавить();
НоваяСтрока.ИмяПКО = "ПБДС_ПоступлениеОтКлиентаБезналичныхДС";
НоваяСтрока.Объект = Объект;
НоваяСтрока.Параметры = ПараметрыОбъекта;
КонецЕсли;</ПослеЗагрузки>
<СинхронизироватьПоИдентификатору>true</СинхронизироватьПоИдентификатору>
<ГенерироватьНовыйНомерИлиКодЕслиНеУказан>true</ГенерироватьНовыйНомерИлиКодЕслиНеУказан>
<Источник>ДокументСсылка.ПоступлениеНаРасчетныйСчет</Источник>
<Приемник>ДокументСсылка.ПоступлениеБезналичныхДенежныхСредств</Приемник>
<Свойства>
<Свойство Поиск="true">
<НеЗамещать>true</НеЗамещать>
<Код>11</Код>
<Наименование>Дата --> ДатаПроведенияБанком</Наименование>
<Порядок>50</Порядок>
<Источник Имя="Дата" Вид="Свойство" Тип="Дата"/>
<Приемник Имя="ДатаПроведенияБанком" Вид="Реквизит" Тип="Дата"/>
</Свойство>
<Свойство Поиск="true">
<Код>12</Код>
<Наименование>Номер --> Номер</Наименование>
<Порядок>100</Порядок>
<Источник Имя="Номер" Вид="Свойство" Тип="Строка"/>
<Приемник Имя="Номер" Вид="Свойство" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>13</Код>
<Наименование>Проведен --> Проведен</Наименование>
<Порядок>150</Порядок>
<Источник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
</Свойство>
<Свойство>
<Код>9</Код>
<Наименование>Организация --> Организация</Наименование>
<Порядок>200</Порядок>
<Источник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
<Приемник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
<КодПравилаКонвертации>Организации</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>14</Код>
<Наименование>ВалютаДокумента --> Валюта</Наименование>
<Порядок>250</Порядок>
<Источник Имя="ВалютаДокумента" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<Приемник Имя="Валюта" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<КодПравилаКонвертации>Валюты</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>10</Код>
<Наименование>СуммаДокумента --> СуммаДокумента</Наименование>
<Порядок>300</Порядок>
<Источник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
<Приемник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
</Свойство>
<Свойство>
<Код>15</Код>
<Наименование>СчетОрганизации --> БанковскийСчет</Наименование>
<Порядок>350</Порядок>
<Источник Имя="СчетОрганизации" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчета"/>
<Приемник Имя="БанковскийСчет" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчетаОрганизаций"/>
<КодПравилаКонвертации>БанковскиеСчетаОрганизаций</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>16</Код>
<Наименование> --> ХозяйственнаяОперация</Наименование>
<Порядок>400</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ХозяйственнаяОперация" Вид="Реквизит" Тип="ПеречислениеСсылка.ХозяйственныеОперации"/>
<ПередВыгрузкой>Значение = "ПоступлениеОплатыОтКлиента";</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>6</Код>
<Наименование>Контрагент --> Контрагент</Наименование>
<Порядок>500</Порядок>
<Источник Имя="Контрагент" Вид="Реквизит" Тип="СправочникСсылка.Контрагенты"/>
<Приемник Имя="Контрагент" Вид="Реквизит" Тип="СправочникСсылка.Контрагенты"/>
<КодПравилаКонвертации>Контрагенты</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>17</Код>
<Наименование>СчетКонтрагента --> БанковскийСчетКонтрагента</Наименование>
<Порядок>550</Порядок>
<Источник Имя="СчетКонтрагента" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчета"/>
<Приемник Имя="БанковскийСчетКонтрагента" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчетаКонтрагентов"/>
<КодПравилаКонвертации>БанковскиеСчетаКонтрагентов</КодПравилаКонвертации>
</Свойство>
<Свойство>
<НеЗамещать>true</НеЗамещать>
<Код>21</Код>
<Наименование> --> ТипПлатежногоДокумента</Наименование>
<Порядок>600</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ТипПлатежногоДокумента" Вид="Реквизит" Тип="ПеречислениеСсылка.ТипыПлатежныхДокументов"/>
<ПередВыгрузкой>Значение = "ПлатежноеПоручение";</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>5</Код>
<Наименование>ДатаВходящегоДокумента --> ДатаВходящегоДокумента</Наименование>
<Порядок>650</Порядок>
<Источник Имя="ДатаВходящегоДокумента" Вид="Реквизит" Тип="Дата"/>
<Приемник Имя="ДатаВходящегоДокумента" Вид="Реквизит" Тип="Дата"/>
</Свойство>
<Свойство>
<Код>8</Код>
<Наименование>НомерВходящегоДокумента --> НомерВходящегоДокумента</Наименование>
<Порядок>700</Порядок>
<Источник Имя="НомерВходящегоДокумента" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="НомерВходящегоДокумента" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>7</Код>
<Наименование>НазначениеПлатежа --> НазначениеПлатежа</Наименование>
<Порядок>750</Порядок>
<Источник Имя="НазначениеПлатежа" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="НазначениеПлатежа" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>19</Код>
<Наименование>Комментарий --> Комментарий</Наименование>
<Порядок>800</Порядок>
<Источник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>23</Код>
<Наименование>ПометкаУдаления --> ПометкаУдаления</Наименование>
<Порядок>850</Порядок>
<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
</Свойство>
<Группа>
<Код>1</Код>
<Наименование>РасшифровкаПлатежа --> РасшифровкаПлатежа</Наименование>
<Порядок>950</Порядок>
<Источник Имя="РасшифровкаПлатежа" Вид="ТабличнаяЧасть"/>
<Приемник Имя="РасшифровкаПлатежа" Вид="ТабличнаяЧасть"/>
<Свойство>
<Код>3</Код>
<Наименование>СуммаВзаиморасчетов --> СуммаВзаиморасчетов</Наименование>
<Порядок>100</Порядок>
<Источник Имя="СуммаВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
<Приемник Имя="СуммаВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
</Свойство>
<Свойство>
<Код>4</Код>
<Наименование>СуммаПлатежа --> Сумма</Наименование>
<Порядок>150</Порядок>
<Источник Имя="СуммаПлатежа" Вид="Реквизит" Тип="Число"/>
<Приемник Имя="Сумма" Вид="Реквизит" Тип="Число"/>
</Свойство>
<Свойство>
<Код>22</Код>
<Наименование>ДоговорКонтрагента --> ВалютаВзаиморасчетов</Наименование>
<Порядок>200</Порядок>
<Источник Имя="ДоговорКонтрагента" Вид="Реквизит" Тип="СправочникСсылка.ДоговорыКонтрагентов"/>
<Приемник Имя="ВалютаВзаиморасчетов" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<КодПравилаКонвертации>Валюты</КодПравилаКонвертации>
<ПередВыгрузкой>Значение = ОбъектКоллекции.ДоговорКонтрагента.ВалютаВзаиморасчетов;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>30</Код>
<Наименование>СтатьяДвиженияДенежныхСредств --> СтатьяДвиженияДенежныхСредств</Наименование>
<Порядок>250</Порядок>
<Источник Имя="СтатьяДвиженияДенежныхСредств" Вид="Реквизит" Тип="СправочникСсылка.СтатьиДвиженияДенежныхСредств"/>
<Приемник Имя="СтатьяДвиженияДенежныхСредств" Вид="Реквизит" Тип="СправочникСсылка.СтатьиДвиженияДенежныхСредств"/>
<КодПравилаКонвертации>СтатьиДвиженияДенежныхСредств</КодПравилаКонвертации>
<ПриВыгрузке>Если Не ЗначениеЗаполнено(Значение) Тогда
Значение = Источник.СтатьяДвиженияДенежныхСредств;
КонецЕсли;</ПриВыгрузке>
</Свойство>
<Свойство>
<Код>31</Код>
<Наименование>СтавкаНДС --> СтавкаНДС</Наименование>
<Порядок>300</Порядок>
<Источник Имя="СтавкаНДС" Вид="Реквизит" Тип="ПеречислениеСсылка.СтавкиНДС"/>
<Приемник Имя="СтавкаНДС" Вид="Реквизит" Тип="СправочникСсылка.СтавкиНДС"/>
<КодПравилаКонвертации>СтавкиНДС_Справочник</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>32</Код>
<Наименование>СуммаНДС --> СуммаНДС</Наименование>
<Порядок>350</Порядок>
<Источник Имя="СуммаНДС" Вид="Реквизит" Тип="Число"/>
<Приемник Имя="СуммаНДС" Вид="Реквизит" Тип="Число"/>
</Свойство>
</Группа>
</Свойства>
<Значения/>
</Правило>
<Правило>
<Код>ПБДС_ВозвратОтПоставщикаБезналичныхДС</Код>
<Наименование>ПБДС_ВозвратОтПоставщикаБезналичныхДС</Наименование>
<Порядок>100</Порядок>
<ПослеЗагрузки>Если Не Объект.ЭтоНовый() Тогда
// Изменяем хозоперацию на "Возврат ДС из другой организации",
// если у документа до загрузки стояла данная операция
ДанныеОбъектаДоЗагрузки = ОбщегоНазначения.ЗначениеРеквизитаОбъекта(Объект.Ссылка, "ХозяйственнаяОперация");
Если ДанныеОбъектаДоЗагрузки = Перечисления.ХозяйственныеОперации.ВозвратДенежныхСредствОтДругойОрганизации Тогда
Объект.ХозяйственнаяОперация = Перечисления.ХозяйственныеОперации.ВозвратДенежныхСредствОтДругойОрганизации;
КонецЕсли;
КонецЕсли;
Выполнить(Алгоритмы.РеквизитыПоУмолчаниюДокументовПБДС);
Если РежимЗагрузкиДанныхВИнформационнуюБазу() Тогда
Выполнить(Алгоритмы.ОчиститьПартнераИзРасшифровки);
ПараметрыОбъекта.Вставить("КоррСчет", "");
//Занесем данные об объекте в таблицу отложенной обработки
НоваяСтрока = Параметры.ЗагруженныеОбъекты.Добавить();
НоваяСтрока.ИмяПКО = "ПБДС_ВозвратОтПоставщикаБезналичныхДС";
НоваяСтрока.Объект = Объект;
НоваяСтрока.Параметры = ПараметрыОбъекта;
КонецЕсли;</ПослеЗагрузки>
<СинхронизироватьПоИдентификатору>true</СинхронизироватьПоИдентификатору>
<ГенерироватьНовыйНомерИлиКодЕслиНеУказан>true</ГенерироватьНовыйНомерИлиКодЕслиНеУказан>
<Источник>ДокументСсылка.ПоступлениеНаРасчетныйСчет</Источник>
<Приемник>ДокументСсылка.ПоступлениеБезналичныхДенежныхСредств</Приемник>
<Свойства>
<Свойство Поиск="true">
<НеЗамещать>true</НеЗамещать>
<Код>2</Код>
<Наименование>Дата --> ДатаПроведенияБанком</Наименование>
<Порядок>50</Порядок>
<Источник Имя="Дата" Вид="Свойство" Тип="Дата"/>
<Приемник Имя="ДатаПроведенияБанком" Вид="Реквизит" Тип="Дата"/>
</Свойство>
<Свойство Поиск="true">
<Код>3</Код>
<Наименование>Номер --> Номер</Наименование>
<Порядок>100</Порядок>
<Источник Имя="Номер" Вид="Свойство" Тип="Строка"/>
<Приемник Имя="Номер" Вид="Свойство" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>4</Код>
<Наименование>Проведен --> Проведен</Наименование>
<Порядок>150</Порядок>
<Источник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
</Свойство>
<Свойство>
<Код>1</Код>
<Наименование>Организация --> Организация</Наименование>
<Порядок>200</Порядок>
<Источник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
<Приемник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
<КодПравилаКонвертации>Организации</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>6</Код>
<Наименование>ВалютаДокумента --> Валюта</Наименование>
<Порядок>250</Порядок>
<Источник Имя="ВалютаДокумента" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<Приемник Имя="Валюта" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<КодПравилаКонвертации>Валюты</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>5</Код>
<Наименование>СуммаДокумента --> СуммаДокумента</Наименование>
<Порядок>300</Порядок>
<Источник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
<Приемник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
</Свойство>
<Свойство>
<Код>9</Код>
<Наименование>СчетОрганизации --> БанковскийСчет</Наименование>
<Порядок>350</Порядок>
<Источник Имя="СчетОрганизации" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчета"/>
<Приемник Имя="БанковскийСчет" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчетаОрганизаций"/>
<КодПравилаКонвертации>БанковскиеСчетаОрганизаций</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>7</Код>
<Наименование> --> ХозяйственнаяОперация</Наименование>
<Порядок>450</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ХозяйственнаяОперация" Вид="Реквизит" Тип="ПеречислениеСсылка.ХозяйственныеОперации"/>
<ПередВыгрузкой>Значение = "ВозвратДенежныхСредствОтПоставщика";</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>10</Код>
<Наименование>Контрагент --> Контрагент</Наименование>
<Порядок>500</Порядок>
<Источник Имя="Контрагент" Вид="Реквизит" Тип="СправочникСсылка.Контрагенты"/>
<Приемник Имя="Контрагент" Вид="Реквизит" Тип="СправочникСсылка.Контрагенты"/>
<КодПравилаКонвертации>Контрагенты</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>8</Код>
<Наименование>СчетКонтрагента --> БанковскийСчетКонтрагента</Наименование>
<Порядок>550</Порядок>
<Источник Имя="СчетКонтрагента" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчета"/>
<Приемник Имя="БанковскийСчетКонтрагента" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчетаКонтрагентов"/>
<КодПравилаКонвертации>БанковскиеСчетаКонтрагентов</КодПравилаКонвертации>
</Свойство>
<Свойство>
<НеЗамещать>true</НеЗамещать>
<Код>11</Код>
<Наименование> --> ТипПлатежногоДокумента</Наименование>
<Порядок>600</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ТипПлатежногоДокумента" Вид="Реквизит" Тип="ПеречислениеСсылка.ТипыПлатежныхДокументов"/>
<ПередВыгрузкой>Значение = "ПлатежноеПоручение";</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>12</Код>
<Наименование>ДатаВходящегоДокумента --> ДатаВходящегоДокумента</Наименование>
<Порядок>650</Порядок>
<Источник Имя="ДатаВходящегоДокумента" Вид="Реквизит" Тип="Дата"/>
<Приемник Имя="ДатаВходящегоДокумента" Вид="Реквизит" Тип="Дата"/>
</Свойство>
<Свойство>
<Код>15</Код>
<Наименование>НомерВходящегоДокумента --> НомерВходящегоДокумента</Наименование>
<Порядок>700</Порядок>
<Источник Имя="НомерВходящегоДокумента" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="НомерВходящегоДокумента" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>14</Код>
<Наименование>НазначениеПлатежа --> НазначениеПлатежа</Наименование>
<Порядок>750</Порядок>
<Источник Имя="НазначениеПлатежа" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="НазначениеПлатежа" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>13</Код>
<Наименование>Комментарий --> Комментарий</Наименование>
<Порядок>800</Порядок>
<Источник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>21</Код>
<Наименование>ПометкаУдаления --> ПометкаУдаления</Наименование>
<Порядок>850</Порядок>
<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
</Свойство>
<Группа>
<Код>16</Код>
<Наименование>РасшифровкаПлатежа --> РасшифровкаПлатежа</Наименование>
<Порядок>950</Порядок>
<Источник Имя="РасшифровкаПлатежа" Вид="ТабличнаяЧасть"/>
<Приемник Имя="РасшифровкаПлатежа" Вид="ТабличнаяЧасть"/>
<Свойство>
<Код>18</Код>
<Наименование>СуммаВзаиморасчетов --> СуммаВзаиморасчетов</Наименование>
<Порядок>100</Порядок>
<Источник Имя="СуммаВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
<Приемник Имя="СуммаВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
</Свойство>
<Свойство>
<Код>20</Код>
<Наименование>СуммаПлатежа --> Сумма</Наименование>
<Порядок>150</Порядок>
<Источник Имя="СуммаПлатежа" Вид="Реквизит" Тип="Число"/>
<Приемник Имя="Сумма" Вид="Реквизит" Тип="Число"/>
</Свойство>
<Свойство>
<Код>19</Код>
<Наименование>ДоговорКонтрагента --> ВалютаВзаиморасчетов</Наименование>
<Порядок>200</Порядок>
<Источник Имя="ДоговорКонтрагента" Вид="Реквизит" Тип="СправочникСсылка.ДоговорыКонтрагентов"/>
<Приемник Имя="ВалютаВзаиморасчетов" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<КодПравилаКонвертации>Валюты</КодПравилаКонвертации>
<ПередВыгрузкой>Значение = ОбъектКоллекции.ДоговорКонтрагента.ВалютаВзаиморасчетов;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>26</Код>
<Наименование>СтатьяДвиженияДенежныхСредств --> СтатьяДвиженияДенежныхСредств</Наименование>
<Порядок>250</Порядок>
<Источник Имя="СтатьяДвиженияДенежныхСредств" Вид="Реквизит" Тип="СправочникСсылка.СтатьиДвиженияДенежныхСредств"/>
<Приемник Имя="СтатьяДвиженияДенежныхСредств" Вид="Реквизит" Тип="СправочникСсылка.СтатьиДвиженияДенежныхСредств"/>
<КодПравилаКонвертации>СтатьиДвиженияДенежныхСредств</КодПравилаКонвертации>
<ПриВыгрузке>Если Не ЗначениеЗаполнено(Значение) Тогда
Значение = Источник.СтатьяДвиженияДенежныхСредств;
КонецЕсли;</ПриВыгрузке>
</Свойство>
<Свойство>
<Код>27</Код>
<Наименование>СтавкаНДС --> СтавкаНДС</Наименование>
<Порядок>300</Порядок>
<Источник Имя="СтавкаНДС" Вид="Реквизит" Тип="ПеречислениеСсылка.СтавкиНДС"/>
<Приемник Имя="СтавкаНДС" Вид="Реквизит" Тип="СправочникСсылка.СтавкиНДС"/>
<КодПравилаКонвертации>СтавкиНДС_Справочник</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>28</Код>
<Наименование>СуммаНДС --> СуммаНДС</Наименование>
<Порядок>350</Порядок>
<Источник Имя="СуммаНДС" Вид="Реквизит" Тип="Число"/>
<Приемник Имя="СуммаНДС" Вид="Реквизит" Тип="Число"/>
</Свойство>
</Группа>
</Свойства>
<Значения/>
</Правило>
<Правило>
<Код>ПБДС_ВозвратБезналичныхДСОтПодотчетногоЛица</Код>
<Наименование>ПБДС_ВозвратБезналичныхДСОтПодотчетногоЛица</Наименование>
<Порядок>250</Порядок>
<ПослеЗагрузки>Выполнить(Алгоритмы.РеквизитыПоУмолчаниюДокументовПБДС);
Если РежимЗагрузкиДанныхВИнформационнуюБазу() Тогда
ПараметрыОбъекта.Вставить("КоррСчет", "");
//Занесем данные об объекте в таблицу отложенной обработки
НоваяСтрока = Параметры.ЗагруженныеОбъекты.Добавить();
НоваяСтрока.ИмяПКО = "ПБДС_ВозвратБезналичныхДСОтПодотчетногоЛица";
НоваяСтрока.Объект = Объект;
НоваяСтрока.Параметры = ПараметрыОбъекта;
КонецЕсли;</ПослеЗагрузки>
<СинхронизироватьПоИдентификатору>true</СинхронизироватьПоИдентификатору>
<ГенерироватьНовыйНомерИлиКодЕслиНеУказан>true</ГенерироватьНовыйНомерИлиКодЕслиНеУказан>
<Источник>ДокументСсылка.ПоступлениеНаРасчетныйСчет</Источник>
<Приемник>ДокументСсылка.ПоступлениеБезналичныхДенежныхСредств</Приемник>
<Свойства>
<Свойство Поиск="true">
<Код>19</Код>
<Наименование>Дата --> ДатаПроведенияБанком</Наименование>
<Порядок>50</Порядок>
<Источник Имя="Дата" Вид="Свойство" Тип="Дата"/>
<Приемник Имя="ДатаПроведенияБанком" Вид="Реквизит" Тип="Дата"/>
</Свойство>
<Свойство Поиск="true">
<Код>20</Код>
<Наименование>Номер --> Номер</Наименование>
<Порядок>100</Порядок>
<Источник Имя="Номер" Вид="Свойство" Тип="Строка"/>
<Приемник Имя="Номер" Вид="Свойство" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>12</Код>
<Наименование>Проведен --> Проведен</Наименование>
<Порядок>150</Порядок>
<Источник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
</Свойство>
<Свойство>
<Код>8</Код>
<Наименование>Организация --> Организация</Наименование>
<Порядок>200</Порядок>
<Источник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
<Приемник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
<КодПравилаКонвертации>Организации</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>16</Код>
<Наименование>ВалютаДокумента --> Валюта</Наименование>
<Порядок>250</Порядок>
<Источник Имя="ВалютаДокумента" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<Приемник Имя="Валюта" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<КодПравилаКонвертации>Валюты</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>10</Код>
<Наименование>СуммаДокумента --> СуммаДокумента</Наименование>
<Порядок>300</Порядок>
<Источник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
<Приемник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
</Свойство>
<Свойство>
<Код>14</Код>
<Наименование>СчетОрганизации --> БанковскийСчет</Наименование>
<Порядок>350</Порядок>
<Источник Имя="СчетОрганизации" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчета"/>
<Приемник Имя="БанковскийСчет" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчетаОрганизаций"/>
<КодПравилаКонвертации>БанковскиеСчетаОрганизаций</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>9</Код>
<Наименование>СтатьяДвиженияДенежныхСредств --> СтатьяДвиженияДенежныхСредств</Наименование>
<Порядок>400</Порядок>
<Источник Имя="СтатьяДвиженияДенежныхСредств" Вид="Реквизит" Тип="СправочникСсылка.СтатьиДвиженияДенежныхСредств"/>
<Приемник Имя="СтатьяДвиженияДенежныхСредств" Вид="Реквизит" Тип="СправочникСсылка.СтатьиДвиженияДенежныхСредств"/>
<КодПравилаКонвертации>СтатьиДвиженияДенежныхСредств</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>15</Код>
<Наименование>--> ХозяйственнаяОперация</Наименование>
<Порядок>450</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ХозяйственнаяОперация" Вид="Реквизит" Тип="ПеречислениеСсылка.ХозяйственныеОперации"/>
<ПередВыгрузкой>Значение = "ВозвратДенежныхСредствОтПодотчетника";</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>13</Код>
<Наименование>СубконтоКт1 --> ПодотчетноеЛицо</Наименование>
<Порядок>500</Порядок>
<Источник Имя="СубконтоКт1" Вид="Реквизит"/>
<Приемник Имя="ПодотчетноеЛицо" Вид="Реквизит" Тип="СправочникСсылка.ФизическиеЛица"/>
<КодПравилаКонвертации>ФизическиеЛица</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>17</Код>
<Наименование>--> ТипПлатежногоДокумента</Наименование>
<Порядок>550</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ТипПлатежногоДокумента" Вид="Реквизит" Тип="ПеречислениеСсылка.ТипыПлатежныхДокументов"/>
<ПередВыгрузкой>Значение = "ПлатежноеПоручение";</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>4</Код>
<Наименование>ДатаВходящегоДокумента --> ДатаВходящегоДокумента</Наименование>
<Порядок>600</Порядок>
<Источник Имя="ДатаВходящегоДокумента" Вид="Реквизит" Тип="Дата"/>
<Приемник Имя="ДатаВходящегоДокумента" Вид="Реквизит" Тип="Дата"/>
</Свойство>
<Свойство>
<Код>7</Код>
<Наименование>НомерВходящегоДокумента --> НомерВходящегоДокумента</Наименование>
<Порядок>650</Порядок>
<Источник Имя="НомерВходящегоДокумента" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="НомерВходящегоДокумента" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>6</Код>
<Наименование>НазначениеПлатежа --> НазначениеПлатежа</Наименование>
<Порядок>700</Порядок>
<Источник Имя="НазначениеПлатежа" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="НазначениеПлатежа" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>5</Код>
<Наименование>Комментарий --> Комментарий</Наименование>
<Порядок>750</Порядок>
<Источник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>11</Код>
<Наименование>ПометкаУдаления --> ПометкаУдаления</Наименование>
<Порядок>800</Порядок>
<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
</Свойство>
</Свойства>
<Значения/>
</Правило>
<Правило>
<Код>ПБДС_Инкассация</Код>
<Наименование>ПБДС_Инкассация</Наименование>
<Порядок>250</Порядок>
<ПослеЗагрузки>Выполнить(Алгоритмы.РеквизитыПоУмолчаниюДокументовПБДС);
Если Объект.ЭтоНовый() Тогда
Выполнить(Алгоритмы.ЗаполнитьКассуПолучательПоВалютеИОрганизации);
КонецЕсли;
Если РежимЗагрузкиДанныхВИнформационнуюБазу() Тогда
ПараметрыОбъекта.Вставить("КоррСчет", "");
//Занесем данные об объекте в таблицу отложенной обработки
НоваяСтрока = Параметры.ЗагруженныеОбъекты.Добавить();
НоваяСтрока.ИмяПКО = "ПБДС_Инкассация";
НоваяСтрока.Объект = Объект;
НоваяСтрока.Параметры = ПараметрыОбъекта;
КонецЕсли;</ПослеЗагрузки>
<СинхронизироватьПоИдентификатору>true</СинхронизироватьПоИдентификатору>
<ГенерироватьНовыйНомерИлиКодЕслиНеУказан>true</ГенерироватьНовыйНомерИлиКодЕслиНеУказан>
<Источник>ДокументСсылка.ПоступлениеНаРасчетныйСчет</Источник>
<Приемник>ДокументСсылка.ПоступлениеБезналичныхДенежныхСредств</Приемник>
<Свойства>
<Свойство Поиск="true">
<НеЗамещать>true</НеЗамещать>
<Код>13</Код>
<Наименование>Дата --> ДатаПроведенияБанком</Наименование>
<Порядок>50</Порядок>
<Источник Имя="Дата" Вид="Свойство" Тип="Дата"/>
<Приемник Имя="ДатаПроведенияБанком" Вид="Реквизит" Тип="Дата"/>
</Свойство>
<Свойство Поиск="true">
<Код>14</Код>
<Наименование>Номер --> Номер</Наименование>
<Порядок>100</Порядок>
<Источник Имя="Номер" Вид="Свойство" Тип="Строка"/>
<Приемник Имя="Номер" Вид="Свойство" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>1</Код>
<Наименование>Проведен --> Проведен</Наименование>
<Порядок>150</Порядок>
<Источник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
</Свойство>
<Свойство>
<Код>2</Код>
<Наименование>Организация --> Организация</Наименование>
<Порядок>200</Порядок>
<Источник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
<Приемник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
<КодПравилаКонвертации>Организации</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>3</Код>
<Наименование>ВалютаДокумента --> Валюта</Наименование>
<Порядок>250</Порядок>
<Источник Имя="ВалютаДокумента" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<Приемник Имя="Валюта" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<КодПравилаКонвертации>Валюты</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>4</Код>
<Наименование>СуммаДокумента --> СуммаДокумента</Наименование>
<Порядок>300</Порядок>
<Источник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
<Приемник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
</Свойство>
<Свойство>
<Код>5</Код>
<Наименование>СчетОрганизации --> БанковскийСчет</Наименование>
<Порядок>350</Порядок>
<Источник Имя="СчетОрганизации" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчета"/>
<Приемник Имя="БанковскийСчет" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчетаОрганизаций"/>
<КодПравилаКонвертации>БанковскиеСчетаОрганизаций</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>6</Код>
<Наименование>--> ХозяйственнаяОперация</Наименование>
<Порядок>450</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ХозяйственнаяОперация" Вид="Реквизит" Тип="ПеречислениеСсылка.ХозяйственныеОперации"/>
<ПередВыгрузкой>Значение = "ПоступлениеДенежныхСредствИзКассыНаРасчетныйСчет";</ПередВыгрузкой>
</Свойство>
<Свойство>
<НеЗамещать>true</НеЗамещать>
<Код>7</Код>
<Наименование>--> ТипПлатежногоДокумента</Наименование>
<Порядок>600</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ТипПлатежногоДокумента" Вид="Реквизит" Тип="ПеречислениеСсылка.ТипыПлатежныхДокументов"/>
<ПередВыгрузкой>Значение = "ПлатежноеПоручение";</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>8</Код>
<Наименование>ДатаВходящегоДокумента --> ДатаВходящегоДокумента</Наименование>
<Порядок>650</Порядок>
<Источник Имя="ДатаВходящегоДокумента" Вид="Реквизит" Тип="Дата"/>
<Приемник Имя="ДатаВходящегоДокумента" Вид="Реквизит" Тип="Дата"/>
</Свойство>
<Свойство>
<Код>9</Код>
<Наименование>НомерВходящегоДокумента --> НомерВходящегоДокумента</Наименование>
<Порядок>700</Порядок>
<Источник Имя="НомерВходящегоДокумента" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="НомерВходящегоДокумента" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>10</Код>
<Наименование>НазначениеПлатежа --> НазначениеПлатежа</Наименование>
<Порядок>750</Порядок>
<Источник Имя="НазначениеПлатежа" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="НазначениеПлатежа" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>11</Код>
<Наименование>Комментарий --> Комментарий</Наименование>
<Порядок>800</Порядок>
<Источник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>12</Код>
<Наименование>ПометкаУдаления --> ПометкаУдаления</Наименование>
<Порядок>850</Порядок>
<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
</Свойство>
</Свойства>
<Значения/>
</Правило>
<Правило>
<Код>ПБДС_КонвертацияВалюты</Код>
<Наименование>ПБДС_КонвертацияВалюты</Наименование>
<Порядок>250</Порядок>
<ПослеЗагрузки>Выполнить(Алгоритмы.РеквизитыПоУмолчаниюДокументовПБДС);
Если РежимЗагрузкиДанныхВИнформационнуюБазу() Тогда
ПараметрыОбъекта.Вставить("КоррСчет", "");
//Занесем данные об объекте в таблицу отложенной обработки
НоваяСтрока = Параметры.ЗагруженныеОбъекты.Добавить();
НоваяСтрока.ИмяПКО = "ПБДС_КонвертацияВалюты";
НоваяСтрока.Объект = Объект;
НоваяСтрока.Параметры = ПараметрыОбъекта;
КонецЕсли;</ПослеЗагрузки>
<СинхронизироватьПоИдентификатору>true</СинхронизироватьПоИдентификатору>
<ГенерироватьНовыйНомерИлиКодЕслиНеУказан>true</ГенерироватьНовыйНомерИлиКодЕслиНеУказан>
<Источник>ДокументСсылка.ПоступлениеНаРасчетныйСчет</Источник>
<Приемник>ДокументСсылка.ПоступлениеБезналичныхДенежныхСредств</Приемник>
<Свойства>
<Свойство Поиск="true">
<НеЗамещать>true</НеЗамещать>
<Код>501</Код>
<Наименование>Дата --> ДатаПроведенияБанком</Наименование>
<Порядок>50</Порядок>
<Источник Имя="Дата" Вид="Свойство" Тип="Дата"/>
<Приемник Имя="ДатаПроведенияБанком" Вид="Реквизит" Тип="Дата"/>
</Свойство>
<Свойство Поиск="true">
<Код>502</Код>
<Наименование>Номер --> Номер</Наименование>
<Порядок>100</Порядок>
<Источник Имя="Номер" Вид="Свойство" Тип="Строка"/>
<Приемник Имя="Номер" Вид="Свойство" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>503</Код>
<Наименование>Проведен --> Проведен</Наименование>
<Порядок>150</Порядок>
<Источник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
</Свойство>
<Свойство>
<Код>504</Код>
<Наименование>Организация --> Организация</Наименование>
<Порядок>200</Порядок>
<Источник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
<Приемник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
<КодПравилаКонвертации>Организации</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>505</Код>
<Наименование>ВалютаДокумента --> Валюта</Наименование>
<Порядок>250</Порядок>
<Источник Имя="ВалютаДокумента" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<Приемник Имя="Валюта" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<КодПравилаКонвертации>Валюты</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>506</Код>
<Наименование>ДоговорКонтрагента --> ВалютаКонвертации</Наименование>
<Порядок>300</Порядок>
<Источник Имя="ДоговорКонтрагента" Вид="Реквизит" Тип="СправочникСсылка.ДоговорыКонтрагентов"/>
<Приемник Имя="ВалютаКонвертации" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<ПриВыгрузке>Значение = Значение.ВалютаВзаиморасчетов;</ПриВыгрузке>
</Свойство>
<Свойство>
<Код>507</Код>
<Наименование>--> КурсКонвертации</Наименование>
<Порядок>350</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="КурсКонвертации" Вид="Реквизит" Тип="Число"/>
<ПередВыгрузкой>Если Источник.ВидОперации = Перечисления.ВидыОперацийПоступлениеДенежныхСредств.ПрочиеРасчетыСКонтрагентами Тогда
Отказ = Истина;
Иначе
Значение = Источник.РасшифровкаПлатежа[0].КурсВзаиморасчетов;
КонецЕсли;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>603</Код>
<Наименование>--> КратностьКурсаКонвертации</Наименование>
<Порядок>400</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="КратностьКурсаКонвертации" Вид="Реквизит" Тип="Число"/>
<ПередВыгрузкой>Если Источник.ВидОперации = Перечисления.ВидыОперацийПоступлениеДенежныхСредств.ПрочиеРасчетыСКонтрагентами Тогда
Отказ = Истина;
Иначе
Значение = Источник.РасшифровкаПлатежа[0].КратностьВзаиморасчетов;
КонецЕсли;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>508</Код>
<Наименование>СуммаДокумента --> СуммаДокумента</Наименование>
<Порядок>450</Порядок>
<Источник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
<Приемник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
</Свойство>
<Свойство>
<Код>509</Код>
<Наименование>СчетОрганизации --> БанковскийСчет</Наименование>
<Порядок>500</Порядок>
<Источник Имя="СчетОрганизации" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчета"/>
<Приемник Имя="БанковскийСчет" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчетаОрганизаций"/>
<КодПравилаКонвертации>БанковскиеСчетаОрганизаций</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>510</Код>
<Наименование>--> СтатьяДвиженияДенежныхСредств</Наименование>
<Порядок>550</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="СтатьяДвиженияДенежныхСредств" Вид="Реквизит" Тип="СправочникСсылка.СтатьиДвиженияДенежныхСредств"/>
<КодПравилаКонвертации>СтатьиДвиженияДенежныхСредств</КодПравилаКонвертации>
<ПередВыгрузкой>Значение = Источник.РасшифровкаПлатежа[0].СтатьяДвиженияДенежныхСредств;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>511</Код>
<Наименование>--> ХозяйственнаяОперация</Наименование>
<Порядок>600</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ХозяйственнаяОперация" Вид="Реквизит" Тип="ПеречислениеСсылка.ХозяйственныеОперации"/>
<ПередВыгрузкой>Значение = "КонвертацияВалюты";</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>512</Код>
<Наименование>Контрагент --> Контрагент</Наименование>
<Порядок>650</Порядок>
<Источник Имя="Контрагент" Вид="Реквизит" Тип="СправочникСсылка.Контрагенты"/>
<Приемник Имя="Контрагент" Вид="Реквизит" Тип="СправочникСсылка.Контрагенты"/>
<КодПравилаКонвертации>Контрагенты</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>513</Код>
<Наименование>СчетКонтрагента --> БанковскийСчетКонтрагента</Наименование>
<Порядок>700</Порядок>
<Источник Имя="СчетКонтрагента" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчета"/>
<Приемник Имя="БанковскийСчетКонтрагента" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчетаКонтрагентов"/>
<КодПравилаКонвертации>БанковскиеСчетаКонтрагентов</КодПравилаКонвертации>
</Свойство>
<Свойство>
<НеЗамещать>true</НеЗамещать>
<Код>514</Код>
<Наименование>--> ТипПлатежногоДокумента</Наименование>
<Порядок>750</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ТипПлатежногоДокумента" Вид="Реквизит" Тип="ПеречислениеСсылка.ТипыПлатежныхДокументов"/>
<ПередВыгрузкой>Значение = "ПлатежноеПоручение";</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>515</Код>
<Наименование>ДатаВходящегоДокумента --> ДатаВходящегоДокумента</Наименование>
<Порядок>800</Порядок>
<Источник Имя="ДатаВходящегоДокумента" Вид="Реквизит" Тип="Дата"/>
<Приемник Имя="ДатаВходящегоДокумента" Вид="Реквизит" Тип="Дата"/>
</Свойство>
<Свойство>
<Код>516</Код>
<Наименование>НомерВходящегоДокумента --> НомерВходящегоДокумента</Наименование>
<Порядок>850</Порядок>
<Источник Имя="НомерВходящегоДокумента" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="НомерВходящегоДокумента" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>517</Код>
<Наименование>НазначениеПлатежа --> НазначениеПлатежа</Наименование>
<Порядок>900</Порядок>
<Источник Имя="НазначениеПлатежа" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="НазначениеПлатежа" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>518</Код>
<Наименование>Комментарий --> Комментарий</Наименование>
<Порядок>950</Порядок>
<Источник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>519</Код>
<Наименование>ПометкаУдаления --> ПометкаУдаления</Наименование>
<Порядок>1000</Порядок>
<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
</Свойство>
<Группа Отключить="true">
<Код>600</Код>
<Наименование>РасшифровкаПлатежа --></Наименование>
<Порядок>1050</Порядок>
<Источник Имя="РасшифровкаПлатежа" Вид="ТабличнаяЧасть"/>
<Приемник Имя="" Вид=""/>
<Свойство Отключить="true">
<Код>602</Код>
<Наименование>КурсВзаиморасчетов --></Наименование>
<Порядок>100</Порядок>
<Источник Имя="КурсВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
<Приемник Имя="" Вид=""/>
</Свойство>
</Группа>
</Свойства>
<Значения/>
</Правило>
<Правило>
<Код>ПБДС_ОплатаПоЭквайрингу</Код>
<Наименование>ПБДС_ОплатаПоЭквайрингу</Наименование>
<Порядок>250</Порядок>
<ПослеЗагрузки>Выполнить(Алгоритмы.РеквизитыПоУмолчаниюДокументовПБДС);
Если РежимЗагрузкиДанныхВИнформационнуюБазу() Тогда
ПараметрыОбъекта.Вставить("КоррСчет", "");
//Занесем данные об объекте в таблицу отложенной обработки
НоваяСтрока = Параметры.ЗагруженныеОбъекты.Добавить();
НоваяСтрока.ИмяПКО = "ПБДС_ОплатаПоЭквайрингу";
НоваяСтрока.Объект = Объект;
НоваяСтрока.Параметры = ПараметрыОбъекта;
КонецЕсли;</ПослеЗагрузки>
<СинхронизироватьПоИдентификатору>true</СинхронизироватьПоИдентификатору>
<ГенерироватьНовыйНомерИлиКодЕслиНеУказан>true</ГенерироватьНовыйНомерИлиКодЕслиНеУказан>
<Источник>ДокументСсылка.ПоступлениеНаРасчетныйСчет</Источник>
<Приемник>ДокументСсылка.ПоступлениеБезналичныхДенежныхСредств</Приемник>
<Свойства>
<Свойство Поиск="true">
<НеЗамещать>true</НеЗамещать>
<Код>15</Код>
<Наименование>Дата --> ДатаПроведенияБанком</Наименование>
<Порядок>50</Порядок>
<Источник Имя="Дата" Вид="Свойство" Тип="Дата"/>
<Приемник Имя="ДатаПроведенияБанком" Вид="Реквизит" Тип="Дата"/>
</Свойство>
<Свойство Поиск="true">
<Код>16</Код>
<Наименование>Номер --> Номер</Наименование>
<Порядок>100</Порядок>
<Источник Имя="Номер" Вид="Свойство" Тип="Строка"/>
<Приемник Имя="Номер" Вид="Свойство" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>1</Код>
<Наименование>Проведен --> Проведен</Наименование>
<Порядок>150</Порядок>
<Источник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
</Свойство>
<Свойство>
<Код>2</Код>
<Наименование>Организация --> Организация</Наименование>
<Порядок>200</Порядок>
<Источник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
<Приемник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
<КодПравилаКонвертации>Организации</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>3</Код>
<Наименование>ВалютаДокумента --> Валюта</Наименование>
<Порядок>250</Порядок>
<Источник Имя="ВалютаДокумента" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<Приемник Имя="Валюта" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<КодПравилаКонвертации>Валюты</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>4</Код>
<Наименование>СуммаДокумента --> СуммаДокумента</Наименование>
<Порядок>300</Порядок>
<Источник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
<Приемник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
</Свойство>
<Свойство>
<Код>5</Код>
<Наименование>СчетОрганизации --> БанковскийСчет</Наименование>
<Порядок>350</Порядок>
<Источник Имя="СчетОрганизации" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчета"/>
<Приемник Имя="БанковскийСчет" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчетаОрганизаций"/>
<КодПравилаКонвертации>БанковскиеСчетаОрганизаций</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>6</Код>
<Наименование>--> ХозяйственнаяОперация</Наименование>
<Порядок>400</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ХозяйственнаяОперация" Вид="Реквизит" Тип="ПеречислениеСсылка.ХозяйственныеОперации"/>
<ПередВыгрузкой>Значение = "ПоступлениеОплатыПоПлатежнойКарте";</ПередВыгрузкой>
</Свойство>
<Свойство>
<НеЗамещать>true</НеЗамещать>
<Код>7</Код>
<Наименование>--> ТипПлатежногоДокумента</Наименование>
<Порядок>450</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ТипПлатежногоДокумента" Вид="Реквизит" Тип="ПеречислениеСсылка.ТипыПлатежныхДокументов"/>
<ПередВыгрузкой>Значение = "ПлатежноеПоручение";</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>14</Код>
<Наименование>Контрагент --> Контрагент</Наименование>
<Порядок>500</Порядок>
<Источник Имя="Контрагент" Вид="Реквизит" Тип="СправочникСсылка.Контрагенты"/>
<Приемник Имя="Контрагент" Вид="Реквизит" Тип="СправочникСсылка.Контрагенты"/>
<КодПравилаКонвертации>Контрагенты</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>13</Код>
<Наименование>--> СтатьяДвиженияДенежныхСредств</Наименование>
<Порядок>550</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="СтатьяДвиженияДенежныхСредств" Вид="Реквизит" Тип="СправочникСсылка.СтатьиДвиженияДенежныхСредств"/>
<КодПравилаКонвертации>СтатьиДвиженияДенежныхСредств</КодПравилаКонвертации>
<ПередВыгрузкой>Если Источник.РасшифровкаПлатежа.Количество() > 0 Тогда
Значение = Источник.РасшифровкаПлатежа[0].СтатьяДвиженияДенежныхСредств;
Иначе
Значение = Справочники.СтатьиДвиженияДенежныхСредств.ПустаяСсылка();
КонецЕсли;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>8</Код>
<Наименование>ДатаВходящегоДокумента --> ДатаВходящегоДокумента</Наименование>
<Порядок>600</Порядок>
<Источник Имя="ДатаВходящегоДокумента" Вид="Реквизит" Тип="Дата"/>
<Приемник Имя="ДатаВходящегоДокумента" Вид="Реквизит" Тип="Дата"/>
</Свойство>
<Свойство>
<Код>9</Код>
<Наименование>НомерВходящегоДокумента --> НомерВходящегоДокумента</Наименование>
<Порядок>650</Порядок>
<Источник Имя="НомерВходящегоДокумента" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="НомерВходящегоДокумента" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>10</Код>
<Наименование>НазначениеПлатежа --> НазначениеПлатежа</Наименование>
<Порядок>700</Порядок>
<Источник Имя="НазначениеПлатежа" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="НазначениеПлатежа" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>11</Код>
<Наименование>Комментарий --> Комментарий</Наименование>
<Порядок>750</Порядок>
<Источник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>12</Код>
<Наименование>ПометкаУдаления --> ПометкаУдаления</Наименование>
<Порядок>800</Порядок>
<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
</Свойство>
</Свойства>
<Значения/>
</Правило>
<Правило>
<Код>ПБДС_ПрочиеДоходы</Код>
<Наименование>ПБДС_ПрочиеДоходы</Наименование>
<Порядок>300</Порядок>
<ПриЗагрузке>Если Объект <> Неопределено Тогда
Объект.ДополнительныеСвойства.Вставить("ТекРасшифровкаПлатежа", Объект.РасшифровкаПлатежа.Выгрузить());
КонецЕсли;</ПриЗагрузке>
<ПослеЗагрузки>Выполнить(Алгоритмы.РеквизитыПоУмолчаниюДокументовПБДС);
Если РежимЗагрузкиДанныхВИнформационнуюБазу() Тогда
ПараметрыОбъекта.Вставить("КоррСчет", "");
//Занесем данные об объекте в таблицу отложенной обработки
НоваяСтрока = Параметры.ЗагруженныеОбъекты.Добавить();
НоваяСтрока.ИмяПКО = "ПБДС_ПрочиеДоходы";
НоваяСтрока.Объект = Объект;
НоваяСтрока.Параметры = ПараметрыОбъекта;
Выполнить(Алгоритмы.ЗагрузитьРасшифровкуПлатежаПрочиеДоходы);
Выполнить(Алгоритмы.ЗаполнитьПодразделениеПоУмолчанию);
Выполнить(Алгоритмы.ОчиститьПартнераИзРасшифровки);
КонецЕсли;</ПослеЗагрузки>
<СинхронизироватьПоИдентификатору>true</СинхронизироватьПоИдентификатору>
<ГенерироватьНовыйНомерИлиКодЕслиНеУказан>true</ГенерироватьНовыйНомерИлиКодЕслиНеУказан>
<Источник>ДокументСсылка.ПоступлениеНаРасчетныйСчет</Источник>
<Приемник>ДокументСсылка.ПоступлениеБезналичныхДенежныхСредств</Приемник>
<Свойства>
<Свойство Поиск="true">
<НеЗамещать>true</НеЗамещать>
<Код>501</Код>
<Наименование>Дата --> ДатаПроведенияБанком</Наименование>
<Порядок>50</Порядок>
<Источник Имя="Дата" Вид="Свойство" Тип="Дата"/>
<Приемник Имя="ДатаПроведенияБанком" Вид="Реквизит" Тип="Дата"/>
</Свойство>
<Свойство Поиск="true">
<Код>502</Код>
<Наименование>Номер --> Номер</Наименование>
<Порядок>100</Порядок>
<Источник Имя="Номер" Вид="Свойство" Тип="Строка"/>
<Приемник Имя="Номер" Вид="Свойство" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>503</Код>
<Наименование>Проведен --> Проведен</Наименование>
<Порядок>150</Порядок>
<Источник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
</Свойство>
<Свойство>
<Код>504</Код>
<Наименование>Организация --> Организация</Наименование>
<Порядок>200</Порядок>
<Источник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
<Приемник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
<КодПравилаКонвертации>Организации</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>505</Код>
<Наименование>ВалютаДокумента --> Валюта</Наименование>
<Порядок>250</Порядок>
<Источник Имя="ВалютаДокумента" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<Приемник Имя="Валюта" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<КодПравилаКонвертации>Валюты</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>506</Код>
<Наименование>СуммаДокумента --> СуммаДокумента</Наименование>
<Порядок>300</Порядок>
<Источник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
<Приемник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
</Свойство>
<Свойство>
<Код>507</Код>
<Наименование>СчетОрганизации --> БанковскийСчет</Наименование>
<Порядок>350</Порядок>
<Источник Имя="СчетОрганизации" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчета"/>
<Приемник Имя="БанковскийСчет" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчетаОрганизаций"/>
<КодПравилаКонвертации>БанковскиеСчетаОрганизаций</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>508</Код>
<Наименование>--> ХозяйственнаяОперация</Наименование>
<Порядок>400</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ХозяйственнаяОперация" Вид="Реквизит" Тип="ПеречислениеСсылка.ХозяйственныеОперации"/>
<ПередВыгрузкой>Значение = "ПрочееПоступлениеДенежныхСредств";</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>509</Код>
<Наименование>Контрагент --> Контрагент</Наименование>
<Порядок>450</Порядок>
<Источник Имя="Контрагент" Вид="Реквизит" Тип="СправочникСсылка.Контрагенты"/>
<Приемник Имя="Контрагент" Вид="Реквизит" Тип="СправочникСсылка.Контрагенты"/>
<КодПравилаКонвертации>Контрагенты</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>510</Код>
<Наименование>СчетКонтрагента --> БанковскийСчетКонтрагента</Наименование>
<Порядок>500</Порядок>
<Источник Имя="СчетКонтрагента" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчета"/>
<Приемник Имя="БанковскийСчетКонтрагента" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчетаКонтрагентов"/>
<КодПравилаКонвертации>БанковскиеСчетаКонтрагентов</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>511</Код>
<Наименование>--> ТипПлатежногоДокумента</Наименование>
<Порядок>550</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ТипПлатежногоДокумента" Вид="Реквизит" Тип="ПеречислениеСсылка.ТипыПлатежныхДокументов"/>
<ПередВыгрузкой>Значение = "ПлатежноеПоручение";</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>512</Код>
<Наименование>ДатаВходящегоДокумента --> ДатаВходящегоДокумента</Наименование>
<Порядок>600</Порядок>
<Источник Имя="ДатаВходящегоДокумента" Вид="Реквизит" Тип="Дата"/>
<Приемник Имя="ДатаВходящегоДокумента" Вид="Реквизит" Тип="Дата"/>
</Свойство>
<Свойство>
<Код>513</Код>
<Наименование>НомерВходящегоДокумента --> НомерВходящегоДокумента</Наименование>
<Порядок>650</Порядок>
<Источник Имя="НомерВходящегоДокумента" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="НомерВходящегоДокумента" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>514</Код>
<Наименование>НазначениеПлатежа --> НазначениеПлатежа</Наименование>
<Порядок>700</Порядок>
<Источник Имя="НазначениеПлатежа" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="НазначениеПлатежа" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>515</Код>
<Наименование>Комментарий --> Комментарий</Наименование>
<Порядок>750</Порядок>
<Источник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>516</Код>
<Наименование>ПометкаУдаления --> ПометкаУдаления</Наименование>
<Порядок>800</Порядок>
<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
</Свойство>
<Группа>
<Код>600</Код>
<Наименование>--> РасшифровкаПлатежа</Наименование>
<Порядок>900</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="РасшифровкаПлатежа" Вид="ТабличнаяЧасть"/>
<ПередОбработкойВыгрузки>Запрос = Новый Запрос("ВЫБРАТЬ
| Док.ВалютаДокумента КАК ВалютаВзаиморасчетов,
| Док.СуммаДокумента КАК Сумма,
| Док.СуммаДокумента КАК СуммаВзаиморасчетов,
| Док.СчетУчетаРасчетовСКонтрагентом.Код КАК КорСчет,
| Док.СтатьяДвиженияДенежныхСредств КАК СтатьяДвиженияДенежныхСредств
|ИЗ
| Документ.ПоступлениеНаРасчетныйСчет КАК Док
|ГДЕ
| Док.Ссылка = &Ссылка");
Запрос.УстановитьПараметр("Ссылка", Источник.Ссылка);
КоллекцияОбъектов = Запрос.Выполнить().Выгрузить();</ПередОбработкойВыгрузки>
<Свойство>
<Код>601</Код>
<Наименование>--> ВалютаВзаиморасчетов</Наименование>
<Порядок>50</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="" Вид=""/>
<КодПравилаКонвертации>Валюты</КодПравилаКонвертации>
<ИмяПараметраДляПередачи>ВалютаВзаиморасчетов</ИмяПараметраДляПередачи>
<ПередВыгрузкой>Значение = ОбъектКоллекции.ВалютаВзаиморасчетов;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>602</Код>
<Наименование>--> Сумма</Наименование>
<Порядок>100</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="" Вид=""/>
<ИмяПараметраДляПередачи>Сумма</ИмяПараметраДляПередачи>
<ПередВыгрузкой>Значение = ОбъектКоллекции.Сумма;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>603</Код>
<Наименование>--> СуммаВзаиморасчетов</Наименование>
<Порядок>150</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="" Вид=""/>
<ИмяПараметраДляПередачи>СуммаВзаиморасчетов</ИмяПараметраДляПередачи>
<ПередВыгрузкой>Значение = ОбъектКоллекции.СуммаВзаиморасчетов;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>604</Код>
<Наименование>--> КорСчет</Наименование>
<Порядок>200</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="" Вид=""/>
<ИмяПараметраДляПередачи>КорСчет</ИмяПараметраДляПередачи>
<ПередВыгрузкой>Значение = СокрЛП(ОбъектКоллекции.КорСчет);</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>702</Код>
<Наименование>--> СтатьяДвиженияДенежныхСредств</Наименование>
<Порядок>250</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="" Вид=""/>
<КодПравилаКонвертации>СтатьиДвиженияДенежныхСредств</КодПравилаКонвертации>
<ИмяПараметраДляПередачи>СтатьяДвиженияДенежныхСредств</ИмяПараметраДляПередачи>
<ПередВыгрузкой>Значение = ОбъектКоллекции.СтатьяДвиженияДенежныхСредств;</ПередВыгрузкой>
</Свойство>
</Группа>
<Свойство Отключить="true">
<Код>519</Код>
<Наименование>СчетУчетаРасчетовСКонтрагентом --></Наименование>
<Порядок>1000</Порядок>
<Источник Имя="СчетУчетаРасчетовСКонтрагентом" Вид="Реквизит" Тип="ПланСчетовСсылка.Хозрасчетный"/>
<Приемник Имя="" Вид=""/>
</Свойство>
</Свойства>
<Значения/>
</Правило>
</Группа>
<Группа Отключить="false">
<Код>СписаниеСРасчетногоСчета</Код>
<Наименование>СписаниеСРасчетногоСчета</Наименование>
<Порядок>200</Порядок>
<Правило>
<Код>СБДС_ОплатаПоставщикуБезналичныеДС</Код>
<Наименование>СБДС_ОплатаПоставщикуБезналичныеДС</Наименование>
<Порядок>100</Порядок>
<ПередВыгрузкой>Если ВходящиеДанные = Неопределено Тогда
ВходящиеДанные = Новый Структура;
КонецЕсли;
ВходящиеДанные.Вставить("ИдентификаторПлатежа");
Выполнить(Алгоритмы.ПолучитьИдентификаторПлатежа);</ПередВыгрузкой>
<ПослеЗагрузки>Если Не Объект.ЭтоНовый() Тогда
// Изменяем хозоперацию на "Оплата ДС в другую организацию",
// если у документа до загрузки стояла данная операция
ДанныеОбъектаДоЗагрузки = ОбщегоНазначения.ЗначениеРеквизитаОбъекта(Объект.Ссылка, "ХозяйственнаяОперация");
Если ДанныеОбъектаДоЗагрузки = Перечисления.ХозяйственныеОперации.ОплатаДенежныхСредствВДругуюОрганизацию Тогда
Объект.ХозяйственнаяОперация = Перечисления.ХозяйственныеОперации.ОплатаДенежныхСредствВДругуюОрганизацию;
КонецЕсли;
КонецЕсли;
Выполнить(Алгоритмы.РеквизитыПоУмолчаниюДокументовСБДС);
Если РежимЗагрузкиДанныхВИнформационнуюБазу() Тогда
Выполнить(Алгоритмы.ОчиститьПартнераИзРасшифровки);
ПараметрыОбъекта.Вставить("КоррСчет", "");
//Занесем данные об объекте в таблицу отложенной обработки
НоваяСтрока = Параметры.ЗагруженныеОбъекты.Добавить();
НоваяСтрока.ИмяПКО = "СБДС_ОплатаПоставщикуБезналичныеДС";
НоваяСтрока.Объект = Объект;
НоваяСтрока.Параметры = ПараметрыОбъекта;
КонецЕсли;</ПослеЗагрузки>
<СинхронизироватьПоИдентификатору>true</СинхронизироватьПоИдентификатору>
<ГенерироватьНовыйНомерИлиКодЕслиНеУказан>true</ГенерироватьНовыйНомерИлиКодЕслиНеУказан>
<Источник>ДокументСсылка.СписаниеСРасчетногоСчета</Источник>
<Приемник>ДокументСсылка.СписаниеБезналичныхДенежныхСредств</Приемник>
<Свойства>
<Свойство Поиск="true">
<НеЗамещать>true</НеЗамещать>
<Код>13</Код>
<Наименование>Дата --> ДатаПроведенияБанком</Наименование>
<Порядок>50</Порядок>
<Источник Имя="Дата" Вид="Свойство" Тип="Дата"/>
<Приемник Имя="ДатаПроведенияБанком" Вид="Реквизит" Тип="Дата"/>
</Свойство>
<Свойство Поиск="true">
<Код>14</Код>
<Наименование>Номер --> Номер</Наименование>
<Порядок>100</Порядок>
<Источник Имя="Номер" Вид="Свойство" Тип="Строка"/>
<Приемник Имя="Номер" Вид="Свойство" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>15</Код>
<Наименование>Проведен --> Проведен</Наименование>
<Порядок>150</Порядок>
<Источник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
</Свойство>
<Свойство>
<Код>11</Код>
<Наименование>Организация --> Организация</Наименование>
<Порядок>200</Порядок>
<Источник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
<Приемник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
<КодПравилаКонвертации>Организации</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>16</Код>
<Наименование>ВалютаДокумента --> Валюта</Наименование>
<Порядок>250</Порядок>
<Источник Имя="ВалютаДокумента" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<Приемник Имя="Валюта" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<КодПравилаКонвертации>Валюты</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>12</Код>
<Наименование>СуммаДокумента --> СуммаДокумента</Наименование>
<Порядок>300</Порядок>
<Источник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
<Приемник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
</Свойство>
<Свойство>
<Код>18</Код>
<Наименование>СчетОрганизации --> БанковскийСчет</Наименование>
<Порядок>350</Порядок>
<Источник Имя="СчетОрганизации" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчета"/>
<Приемник Имя="БанковскийСчет" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчетаОрганизаций"/>
<КодПравилаКонвертации>БанковскиеСчетаОрганизаций</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>29</Код>
<Наименование> --> СтатьяДвиженияДенежныхСредств</Наименование>
<Порядок>400</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="СтатьяДвиженияДенежныхСредств" Вид="Реквизит" Тип="СправочникСсылка.СтатьиДвиженияДенежныхСредств"/>
<КодПравилаКонвертации>СтатьиДвиженияДенежныхСредств</КодПравилаКонвертации>
<ПередВыгрузкой>Выполнить(Алгоритмы.ВыгрузкаСДДСПлатежныхДокументов);</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>20</Код>
<Наименование>--> ХозяйственнаяОперация</Наименование>
<Порядок>450</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ХозяйственнаяОперация" Вид="Реквизит" Тип="ПеречислениеСсылка.ХозяйственныеОперации"/>
<ПередВыгрузкой>Значение = "ОплатаПоставщику";</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>8</Код>
<Наименование>Контрагент --> Контрагент</Наименование>
<Порядок>500</Порядок>
<Источник Имя="Контрагент" Вид="Реквизит" Тип="СправочникСсылка.Контрагенты"/>
<Приемник Имя="Контрагент" Вид="Реквизит" Тип="СправочникСсылка.Контрагенты"/>
<КодПравилаКонвертации>Контрагенты</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>17</Код>
<Наименование>СчетКонтрагента --> БанковскийСчетКонтрагента</Наименование>
<Порядок>550</Порядок>
<Источник Имя="СчетКонтрагента" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчета"/>
<Приемник Имя="БанковскийСчетКонтрагента" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчетаКонтрагентов"/>
<КодПравилаКонвертации>БанковскиеСчетаКонтрагентов</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>19</Код>
<Наименование>--> ТипПлатежногоДокумента</Наименование>
<Порядок>600</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ТипПлатежногоДокумента" Вид="Реквизит" Тип="ПеречислениеСсылка.ТипыПлатежныхДокументов"/>
<ПередВыгрузкой>Значение = "ПлатежноеПоручение";</ПередВыгрузкой>
</Свойство>
<Свойство>
<НеЗамещать>true</НеЗамещать>
<Код>21</Код>
<Наименование>--> ВидПлатежа</Наименование>
<Порядок>650</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ВидПлатежа" Вид="Реквизит" Тип="Строка"/>
<ПередВыгрузкой>Выполнить(Алгоритмы.УстановитьВидПлатежаПоУмолчанию);</ПередВыгрузкой>
</Свойство>
<Свойство>
<НеЗамещать>true</НеЗамещать>
<Код>22</Код>
<Наименование>--> ОчередностьПлатежа</Наименование>
<Порядок>700</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ОчередностьПлатежа" Вид="Реквизит" Тип="Число"/>
<ПередВыгрузкой>Выполнить(Алгоритмы.УстановитьОчередностьПлатежаПоУмолчанию);</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>9</Код>
<Наименование>НазначениеПлатежа --> НазначениеПлатежа</Наименование>
<Порядок>750</Порядок>
<Источник Имя="НазначениеПлатежа" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="НазначениеПлатежа" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>25</Код>
<Наименование>ДатаВходящегоДокумента --> ДатаВходящегоДокумента</Наименование>
<Порядок>800</Порядок>
<Источник Имя="ДатаВходящегоДокумента" Вид="Реквизит" Тип="Дата"/>
<Приемник Имя="ДатаВходящегоДокумента" Вид="Реквизит" Тип="Дата"/>
</Свойство>
<Свойство>
<Код>26</Код>
<Наименование>НомерВходящегоДокумента --> НомерВходящегоДокумента</Наименование>
<Порядок>850</Порядок>
<Источник Имя="НомерВходящегоДокумента" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="НомерВходящегоДокумента" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>7</Код>
<Наименование>Комментарий --> Комментарий</Наименование>
<Порядок>900</Порядок>
<Источник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>23</Код>
<Наименование>ПометкаУдаления --> ПометкаУдаления</Наименование>
<Порядок>950</Порядок>
<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
</Свойство>
<Свойство>
<Код>32</Код>
<Наименование>НеПодтвержденоВыпискойБанка --> ПроведеноБанком</Наименование>
<Порядок>1000</Порядок>
<Источник Имя="НеПодтвержденоВыпискойБанка" Вид="Реквизит" Тип="Булево"/>
<Приемник Имя="ПроведеноБанком" Вид="Реквизит" Тип="Булево"/>
<ПриВыгрузке>Значение = Не Значение;</ПриВыгрузке>
</Свойство>
<Свойство>
<Код>30</Код>
<Наименование>--> ИдентификаторПлатежа</Наименование>
<Порядок>1050</Порядок>
<ПолучитьИзВходящихДанных>true</ПолучитьИзВходящихДанных>
<Источник Имя="" Вид=""/>
<Приемник Имя="" Вид=""/>
<ИмяПараметраДляПередачи>ИдентификаторПлатежа</ИмяПараметраДляПередачи>
</Свойство>
<Группа>
<Код>1</Код>
<Наименование>РасшифровкаПлатежа --> РасшифровкаПлатежа</Наименование>
<Порядок>1100</Порядок>
<Источник Имя="РасшифровкаПлатежа" Вид="ТабличнаяЧасть"/>
<Приемник Имя="РасшифровкаПлатежа" Вид="ТабличнаяЧасть"/>
<Свойство>
<Код>3</Код>
<Наименование>СуммаВзаиморасчетов --> СуммаВзаиморасчетов</Наименование>
<Порядок>50</Порядок>
<Источник Имя="СуммаВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
<Приемник Имя="СуммаВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
</Свойство>
<Свойство>
<Код>4</Код>
<Наименование>ДоговорКонтрагента --> ВалютаВзаиморасчетов</Наименование>
<Порядок>100</Порядок>
<Источник Имя="ДоговорКонтрагента" Вид="Реквизит" Тип="СправочникСсылка.ДоговорыКонтрагентов"/>
<Приемник Имя="ВалютаВзаиморасчетов" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<КодПравилаКонвертации>Валюты</КодПравилаКонвертации>
<ПередВыгрузкой>Значение = ОбъектКоллекции.ДоговорКонтрагента.ВалютаВзаиморасчетов;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>5</Код>
<Наименование>СуммаПлатежа --> Сумма</Наименование>
<Порядок>150</Порядок>
<Источник Имя="СуммаПлатежа" Вид="Реквизит" Тип="Число"/>
<Приемник Имя="Сумма" Вид="Реквизит" Тип="Число"/>
</Свойство>
<Свойство>
<Код>31</Код>
<Наименование>СтатьяДвиженияДенежныхСредств --> СтатьяДвиженияДенежныхСредств</Наименование>
<Порядок>200</Порядок>
<Источник Имя="СтатьяДвиженияДенежныхСредств" Вид="Реквизит" Тип="СправочникСсылка.СтатьиДвиженияДенежныхСредств"/>
<Приемник Имя="СтатьяДвиженияДенежныхСредств" Вид="Реквизит" Тип="СправочникСсылка.СтатьиДвиженияДенежныхСредств"/>
<КодПравилаКонвертации>СтатьиДвиженияДенежныхСредств</КодПравилаКонвертации>
<ПриВыгрузке>Если Не ЗначениеЗаполнено(Значение) Тогда
Значение = Источник.СтатьяДвиженияДенежныхСредств;
КонецЕсли;</ПриВыгрузке>
</Свойство>
<Свойство>
<Код>34</Код>
<Наименование>СтавкаНДС --> СтавкаНДС</Наименование>
<Порядок>250</Порядок>
<Источник Имя="СтавкаНДС" Вид="Реквизит" Тип="ПеречислениеСсылка.СтавкиНДС"/>
<Приемник Имя="СтавкаНДС" Вид="Реквизит" Тип="СправочникСсылка.СтавкиНДС"/>
<КодПравилаКонвертации>СтавкиНДС_Справочник</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>35</Код>
<Наименование>СуммаНДС --> СуммаНДС</Наименование>
<Порядок>300</Порядок>
<Источник Имя="СуммаНДС" Вид="Реквизит" Тип="Число"/>
<Приемник Имя="СуммаНДС" Вид="Реквизит" Тип="Число"/>
</Свойство>
<Свойство Отключить="true">
<Код>33</Код>
<Наименование>СчетУчетаРасчетовСКонтрагентом --></Наименование>
<Порядок>350</Порядок>
<Источник Имя="СчетУчетаРасчетовСКонтрагентом" Вид="Реквизит" Тип="ПланСчетовСсылка.Хозрасчетный"/>
<Приемник Имя="" Вид=""/>
</Свойство>
</Группа>
</Свойства>
<Значения/>
</Правило>
<Правило>
<Код>СБДС_ВозвратПокупателюБезналичныеДС</Код>
<Наименование>СБДС_ВозвратПокупателюБезналичныеДС</Наименование>
<Порядок>150</Порядок>
<ПередВыгрузкой>Если ВходящиеДанные = Неопределено Тогда
ВходящиеДанные = Новый Структура;
КонецЕсли;
ВходящиеДанные.Вставить("ИдентификаторПлатежа");
Выполнить(Алгоритмы.ПолучитьИдентификаторПлатежа);</ПередВыгрузкой>
<ПослеЗагрузки>Если Не Объект.ЭтоНовый() Тогда
// Изменяем хозоперацию на "Возврат ДС в другую организацию",
// если у документа до загрузки стояла данная операция
ДанныеОбъектаДоЗагрузки = ОбщегоНазначения.ЗначениеРеквизитаОбъекта(Объект.Ссылка, "ХозяйственнаяОперация");
Если ДанныеОбъектаДоЗагрузки = Перечисления.ХозяйственныеОперации.ВозвратДенежныхСредствВДругуюОрганизацию Тогда
Объект.ХозяйственнаяОперация = Перечисления.ХозяйственныеОперации.ВозвратДенежныхСредствВДругуюОрганизацию;
КонецЕсли;
КонецЕсли;
Выполнить(Алгоритмы.РеквизитыПоУмолчаниюДокументовСБДС);
Если РежимЗагрузкиДанныхВИнформационнуюБазу() Тогда
Выполнить(Алгоритмы.ОчиститьПартнераИзРасшифровки);
ПараметрыОбъекта.Вставить("КоррСчет", "");
//Занесем данные об объекте в таблицу отложенной обработки
НоваяСтрока = Параметры.ЗагруженныеОбъекты.Добавить();
НоваяСтрока.ИмяПКО = "СБДС_ВозвратПокупателюБезналичныеДС";
НоваяСтрока.Объект = Объект;
НоваяСтрока.Параметры = ПараметрыОбъекта;
КонецЕсли;</ПослеЗагрузки>
<СинхронизироватьПоИдентификатору>true</СинхронизироватьПоИдентификатору>
<ГенерироватьНовыйНомерИлиКодЕслиНеУказан>true</ГенерироватьНовыйНомерИлиКодЕслиНеУказан>
<Источник>ДокументСсылка.СписаниеСРасчетногоСчета</Источник>
<Приемник>ДокументСсылка.СписаниеБезналичныхДенежныхСредств</Приемник>
<Свойства>
<Свойство Поиск="true">
<НеЗамещать>true</НеЗамещать>
<Код>11</Код>
<Наименование>Дата --> ДатаПроведенияБанком</Наименование>
<Порядок>50</Порядок>
<Источник Имя="Дата" Вид="Свойство" Тип="Дата"/>
<Приемник Имя="ДатаПроведенияБанком" Вид="Реквизит" Тип="Дата"/>
</Свойство>
<Свойство Поиск="true">
<Код>12</Код>
<Наименование>Номер --> Номер</Наименование>
<Порядок>100</Порядок>
<Источник Имя="Номер" Вид="Свойство" Тип="Строка"/>
<Приемник Имя="Номер" Вид="Свойство" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>13</Код>
<Наименование>Проведен --> Проведен</Наименование>
<Порядок>150</Порядок>
<Источник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
</Свойство>
<Свойство>
<Код>9</Код>
<Наименование>Организация --> Организация</Наименование>
<Порядок>200</Порядок>
<Источник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
<Приемник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
<КодПравилаКонвертации>Организации</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>14</Код>
<Наименование>ВалютаДокумента --> Валюта</Наименование>
<Порядок>250</Порядок>
<Источник Имя="ВалютаДокумента" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<Приемник Имя="Валюта" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<КодПравилаКонвертации>Валюты</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>10</Код>
<Наименование>СуммаДокумента --> СуммаДокумента</Наименование>
<Порядок>300</Порядок>
<Источник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
<Приемник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
</Свойство>
<Свойство>
<Код>15</Код>
<Наименование>СчетОрганизации --> БанковскийСчет</Наименование>
<Порядок>350</Порядок>
<Источник Имя="СчетОрганизации" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчета"/>
<Приемник Имя="БанковскийСчет" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчетаОрганизаций"/>
<КодПравилаКонвертации>БанковскиеСчетаОрганизаций</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>27</Код>
<Наименование> --> СтатьяДвиженияДенежныхСредств</Наименование>
<Порядок>400</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="СтатьяДвиженияДенежныхСредств" Вид="Реквизит" Тип="СправочникСсылка.СтатьиДвиженияДенежныхСредств"/>
<КодПравилаКонвертации>СтатьиДвиженияДенежныхСредств</КодПравилаКонвертации>
<ПередВыгрузкой>Выполнить(Алгоритмы.ВыгрузкаСДДСПлатежныхДокументов);</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>20</Код>
<Наименование>--> ХозяйственнаяОперация</Наименование>
<Порядок>450</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ХозяйственнаяОперация" Вид="Реквизит" Тип="ПеречислениеСсылка.ХозяйственныеОперации"/>
<ПередВыгрузкой>Значение = "ВозвратОплатыКлиенту";</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>7</Код>
<Наименование>Контрагент --> Контрагент</Наименование>
<Порядок>500</Порядок>
<Источник Имя="Контрагент" Вид="Реквизит" Тип="СправочникСсылка.Контрагенты"/>
<Приемник Имя="Контрагент" Вид="Реквизит" Тип="СправочникСсылка.Контрагенты"/>
<КодПравилаКонвертации>Контрагенты</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>16</Код>
<Наименование>СчетКонтрагента --> БанковскийСчетКонтрагента</Наименование>
<Порядок>550</Порядок>
<Источник Имя="СчетКонтрагента" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчета"/>
<Приемник Имя="БанковскийСчетКонтрагента" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчетаКонтрагентов"/>
<КодПравилаКонвертации>БанковскиеСчетаКонтрагентов</КодПравилаКонвертации>
</Свойство>
<Свойство>
<НеЗамещать>true</НеЗамещать>
<Код>19</Код>
<Наименование>--> ТипПлатежногоДокумента</Наименование>
<Порядок>600</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ТипПлатежногоДокумента" Вид="Реквизит" Тип="ПеречислениеСсылка.ТипыПлатежныхДокументов"/>
<ПередВыгрузкой>Значение = "ПлатежноеПоручение";</ПередВыгрузкой>
</Свойство>
<Свойство>
<НеЗамещать>true</НеЗамещать>
<Код>17</Код>
<Наименование>--> ВидПлатежа</Наименование>
<Порядок>650</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ВидПлатежа" Вид="Реквизит" Тип="Строка"/>
<ПередВыгрузкой>Выполнить(Алгоритмы.УстановитьВидПлатежаПоУмолчанию);</ПередВыгрузкой>
</Свойство>
<Свойство>
<НеЗамещать>true</НеЗамещать>
<Код>18</Код>
<Наименование>--> ОчередностьПлатежа</Наименование>
<Порядок>700</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ОчередностьПлатежа" Вид="Реквизит" Тип="Число"/>
<ПередВыгрузкой>Выполнить(Алгоритмы.УстановитьОчередностьПлатежаПоУмолчанию);</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>8</Код>
<Наименование>НазначениеПлатежа --> НазначениеПлатежа</Наименование>
<Порядок>750</Порядок>
<Источник Имя="НазначениеПлатежа" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="НазначениеПлатежа" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>23</Код>
<Наименование>ДатаВходящегоДокумента --> ДатаВходящегоДокумента</Наименование>
<Порядок>800</Порядок>
<Источник Имя="ДатаВходящегоДокумента" Вид="Реквизит" Тип="Дата"/>
<Приемник Имя="ДатаВходящегоДокумента" Вид="Реквизит" Тип="Дата"/>
</Свойство>
<Свойство>
<Код>24</Код>
<Наименование>НомерВходящегоДокумента --> НомерВходящегоДокумента</Наименование>
<Порядок>850</Порядок>
<Источник Имя="НомерВходящегоДокумента" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="НомерВходящегоДокумента" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>6</Код>
<Наименование>Комментарий --> Комментарий</Наименование>
<Порядок>900</Порядок>
<Источник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>21</Код>
<Наименование>ПометкаУдаления --> ПометкаУдаления</Наименование>
<Порядок>950</Порядок>
<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
</Свойство>
<Свойство>
<Код>30</Код>
<Наименование>НеПодтвержденоВыпискойБанка --> ПроведеноБанком</Наименование>
<Порядок>1000</Порядок>
<Источник Имя="НеПодтвержденоВыпискойБанка" Вид="Реквизит" Тип="Булево"/>
<Приемник Имя="ПроведеноБанком" Вид="Реквизит" Тип="Булево"/>
<ПриВыгрузке>Значение = Не Значение;</ПриВыгрузке>
</Свойство>
<Свойство>
<Код>28</Код>
<Наименование>--> ИдентификаторПлатежа</Наименование>
<Порядок>1050</Порядок>
<ПолучитьИзВходящихДанных>true</ПолучитьИзВходящихДанных>
<Источник Имя="" Вид=""/>
<Приемник Имя="" Вид=""/>
<ИмяПараметраДляПередачи>ИдентификаторПлатежа</ИмяПараметраДляПередачи>
</Свойство>
<Группа>
<Код>1</Код>
<Наименование>РасшифровкаПлатежа --> РасшифровкаПлатежа</Наименование>
<Порядок>1100</Порядок>
<Источник Имя="РасшифровкаПлатежа" Вид="ТабличнаяЧасть"/>
<Приемник Имя="РасшифровкаПлатежа" Вид="ТабличнаяЧасть"/>
<Свойство>
<Код>3</Код>
<Наименование>СуммаВзаиморасчетов --> СуммаВзаиморасчетов</Наименование>
<Порядок>100</Порядок>
<Источник Имя="СуммаВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
<Приемник Имя="СуммаВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
</Свойство>
<Свойство>
<Код>4</Код>
<Наименование>СуммаПлатежа --> Сумма</Наименование>
<Порядок>150</Порядок>
<Источник Имя="СуммаПлатежа" Вид="Реквизит" Тип="Число"/>
<Приемник Имя="Сумма" Вид="Реквизит" Тип="Число"/>
</Свойство>
<Свойство>
<Код>5</Код>
<Наименование>ДоговорКонтрагента --> ВалютаВзаиморасчетов</Наименование>
<Порядок>200</Порядок>
<Источник Имя="ДоговорКонтрагента" Вид="Реквизит" Тип="СправочникСсылка.ДоговорыКонтрагентов"/>
<Приемник Имя="ВалютаВзаиморасчетов" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<КодПравилаКонвертации>Валюты</КодПравилаКонвертации>
<ПередВыгрузкой>Значение = ОбъектКоллекции.ДоговорКонтрагента.ВалютаВзаиморасчетов</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>29</Код>
<Наименование>СтатьяДвиженияДенежныхСредств --> СтатьяДвиженияДенежныхСредств</Наименование>
<Порядок>250</Порядок>
<Источник Имя="СтатьяДвиженияДенежныхСредств" Вид="Реквизит" Тип="СправочникСсылка.СтатьиДвиженияДенежныхСредств"/>
<Приемник Имя="СтатьяДвиженияДенежныхСредств" Вид="Реквизит" Тип="СправочникСсылка.СтатьиДвиженияДенежныхСредств"/>
<КодПравилаКонвертации>СтатьиДвиженияДенежныхСредств</КодПравилаКонвертации>
<ПриВыгрузке>Если Не ЗначениеЗаполнено(Значение) Тогда
Значение = Источник.СтатьяДвиженияДенежныхСредств;
КонецЕсли;</ПриВыгрузке>
</Свойство>
<Свойство>
<Код>31</Код>
<Наименование>СтавкаНДС --> СтавкаНДС</Наименование>
<Порядок>300</Порядок>
<Источник Имя="СтавкаНДС" Вид="Реквизит" Тип="ПеречислениеСсылка.СтавкиНДС"/>
<Приемник Имя="СтавкаНДС" Вид="Реквизит" Тип="СправочникСсылка.СтавкиНДС"/>
<КодПравилаКонвертации>СтавкиНДС_Справочник</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>32</Код>
<Наименование>СуммаНДС --> СуммаНДС</Наименование>
<Порядок>350</Порядок>
<Источник Имя="СуммаНДС" Вид="Реквизит" Тип="Число"/>
<Приемник Имя="СуммаНДС" Вид="Реквизит" Тип="Число"/>
</Свойство>
</Группа>
</Свойства>
<Значения/>
</Правило>
<Правило>
<Код>СБДС_ПеречислениеНаДругойРСБезналичныхДС</Код>
<Наименование>СБДС_ПеречислениеНаДругойРСБезналичныхДС</Наименование>
<Порядок>300</Порядок>
<ПередВыгрузкой>Если ВходящиеДанные = Неопределено Тогда
ВходящиеДанные = Новый Структура;
КонецЕсли;
ВходящиеДанные.Вставить("ИдентификаторПлатежа");
Выполнить(Алгоритмы.ПолучитьИдентификаторПлатежа);</ПередВыгрузкой>
<ПослеЗагрузки>Выполнить(Алгоритмы.РеквизитыПоУмолчаниюДокументовСБДС);
Если РежимЗагрузкиДанныхВИнформационнуюБазу() Тогда
ПараметрыОбъекта.Вставить("КоррСчет", "");
//Занесем данные об объекте в таблицу отложенной обработки
НоваяСтрока = Параметры.ЗагруженныеОбъекты.Добавить();
НоваяСтрока.ИмяПКО = "СБДС_ПеречислениеНаДругойРСБезналичныхДС";
НоваяСтрока.Объект = Объект;
НоваяСтрока.Параметры = ПараметрыОбъекта;
КонецЕсли;</ПослеЗагрузки>
<СинхронизироватьПоИдентификатору>true</СинхронизироватьПоИдентификатору>
<ГенерироватьНовыйНомерИлиКодЕслиНеУказан>true</ГенерироватьНовыйНомерИлиКодЕслиНеУказан>
<Источник>ДокументСсылка.СписаниеСРасчетногоСчета</Источник>
<Приемник>ДокументСсылка.СписаниеБезналичныхДенежныхСредств</Приемник>
<Свойства>
<Свойство Поиск="true">
<НеЗамещать>true</НеЗамещать>
<Код>5</Код>
<Наименование>Дата --> ДатаПроведенияБанком</Наименование>
<Порядок>50</Порядок>
<Источник Имя="Дата" Вид="Свойство" Тип="Дата"/>
<Приемник Имя="ДатаПроведенияБанком" Вид="Реквизит" Тип="Дата"/>
</Свойство>
<Свойство Поиск="true">
<Код>6</Код>
<Наименование>Номер --> Номер</Наименование>
<Порядок>100</Порядок>
<Источник Имя="Номер" Вид="Свойство" Тип="Строка"/>
<Приемник Имя="Номер" Вид="Свойство" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>7</Код>
<Наименование>Проведен --> Проведен</Наименование>
<Порядок>150</Порядок>
<Источник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
</Свойство>
<Свойство>
<Код>3</Код>
<Наименование>Организация --> Организация</Наименование>
<Порядок>200</Порядок>
<Источник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
<Приемник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
<КодПравилаКонвертации>Организации</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>8</Код>
<Наименование>ВалютаДокумента --> Валюта</Наименование>
<Порядок>250</Порядок>
<Источник Имя="ВалютаДокумента" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<Приемник Имя="Валюта" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<КодПравилаКонвертации>Валюты</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>4</Код>
<Наименование>СуммаДокумента --> СуммаДокумента</Наименование>
<Порядок>300</Порядок>
<Источник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
<Приемник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
</Свойство>
<Свойство>
<Код>10</Код>
<Наименование>СчетОрганизации --> БанковскийСчет</Наименование>
<Порядок>350</Порядок>
<Источник Имя="СчетОрганизации" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчета"/>
<Приемник Имя="БанковскийСчет" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчетаОрганизаций"/>
<КодПравилаКонвертации>БанковскиеСчетаОрганизаций</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>14</Код>
<Наименование> --> ХозяйственнаяОперация</Наименование>
<Порядок>400</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ХозяйственнаяОперация" Вид="Реквизит" Тип="ПеречислениеСсылка.ХозяйственныеОперации"/>
<ПередВыгрузкой>Значение = "ПеречислениеДенежныхСредствНаДругойСчет";</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>9</Код>
<Наименование>СчетКонтрагента --> БанковскийСчетПолучатель</Наименование>
<Порядок>450</Порядок>
<Источник Имя="СчетКонтрагента" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчета"/>
<Приемник Имя="БанковскийСчетПолучатель" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчетаОрганизаций"/>
<КодПравилаКонвертации>БанковскиеСчетаОрганизаций</КодПравилаКонвертации>
</Свойство>
<Свойство>
<НеЗамещать>true</НеЗамещать>
<Код>13</Код>
<Наименование> --> ТипПлатежногоДокумента</Наименование>
<Порядок>500</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ТипПлатежногоДокумента" Вид="Реквизит" Тип="ПеречислениеСсылка.ТипыПлатежныхДокументов"/>
<ПередВыгрузкой>Значение = "ПлатежноеПоручение";</ПередВыгрузкой>
</Свойство>
<Свойство>
<НеЗамещать>true</НеЗамещать>
<Код>11</Код>
<Наименование>--> ВидПлатежа</Наименование>
<Порядок>550</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ВидПлатежа" Вид="Реквизит" Тип="Строка"/>
<ПередВыгрузкой>Выполнить(Алгоритмы.УстановитьВидПлатежаПоУмолчанию);</ПередВыгрузкой>
</Свойство>
<Свойство>
<НеЗамещать>true</НеЗамещать>
<Код>12</Код>
<Наименование>--> ОчередностьПлатежа</Наименование>
<Порядок>600</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ОчередностьПлатежа" Вид="Реквизит" Тип="Число"/>
<ПередВыгрузкой>Выполнить(Алгоритмы.УстановитьОчередностьПлатежаПоУмолчанию);</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>2</Код>
<Наименование>НазначениеПлатежа --> НазначениеПлатежа</Наименование>
<Порядок>650</Порядок>
<Источник Имя="НазначениеПлатежа" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="НазначениеПлатежа" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>17</Код>
<Наименование>ДатаВходящегоДокумента --> ДатаВходящегоДокумента</Наименование>
<Порядок>700</Порядок>
<Источник Имя="ДатаВходящегоДокумента" Вид="Реквизит" Тип="Дата"/>
<Приемник Имя="ДатаВходящегоДокумента" Вид="Реквизит" Тип="Дата"/>
</Свойство>
<Свойство>
<Код>18</Код>
<Наименование>НомерВходящегоДокумента --> НомерВходящегоДокумента</Наименование>
<Порядок>750</Порядок>
<Источник Имя="НомерВходящегоДокумента" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="НомерВходящегоДокумента" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>1</Код>
<Наименование>Комментарий --> Комментарий</Наименование>
<Порядок>800</Порядок>
<Источник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>15</Код>
<Наименование>ПометкаУдаления --> ПометкаУдаления</Наименование>
<Порядок>850</Порядок>
<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
</Свойство>
<Свойство>
<Код>20</Код>
<Наименование>НеПодтвержденоВыпискойБанка --> ПроведеноБанком</Наименование>
<Порядок>900</Порядок>
<Источник Имя="НеПодтвержденоВыпискойБанка" Вид="Реквизит" Тип="Булево"/>
<Приемник Имя="ПроведеноБанком" Вид="Реквизит" Тип="Булево"/>
<ПриВыгрузке>Значение = Не Значение;</ПриВыгрузке>
</Свойство>
<Свойство>
<Код>19</Код>
<Наименование>--> ИдентификаторПлатежа</Наименование>
<Порядок>950</Порядок>
<ПолучитьИзВходящихДанных>true</ПолучитьИзВходящихДанных>
<Источник Имя="" Вид=""/>
<Приемник Имя="" Вид=""/>
<ИмяПараметраДляПередачи>ИдентификаторПлатежа</ИмяПараметраДляПередачи>
</Свойство>
</Свойства>
<Значения/>
</Правило>
<Правило>
<Код>СБДС_ПеречислениеНалога</Код>
<Наименование>СБДС_ПеречислениеНалога</Наименование>
<Порядок>350</Порядок>
<ПередВыгрузкой>Если ВходящиеДанные = Неопределено Тогда
ВходящиеДанные = Новый Структура;
КонецЕсли;
ВходящиеДанные.Вставить("ИдентификаторПлатежа");
Выполнить(Алгоритмы.ПолучитьИдентификаторПлатежа);</ПередВыгрузкой>
<ПослеЗагрузки>Выполнить(Алгоритмы.РеквизитыПоУмолчаниюДокументовСБДС);
Если РежимЗагрузкиДанныхВИнформационнуюБазу() Тогда
Выполнить(Алгоритмы.ЗаполнитьТЧПлатежногоДокументаОднойСтрокой);
Выполнить(Алгоритмы.ЗаполнитьПодразделениеПоУмолчанию);
Выполнить(Алгоритмы.ОчиститьПартнераИзРасшифровки);
ПараметрыОбъекта.Вставить("КоррСчет", "");
//Занесем данные об объекте в таблицу отложенной обработки
НоваяСтрока = Параметры.ЗагруженныеОбъекты.Добавить();
НоваяСтрока.ИмяПКО = "СБДС_ПеречислениеНалога";
НоваяСтрока.Объект = Объект;
НоваяСтрока.Параметры = ПараметрыОбъекта;
КонецЕсли;</ПослеЗагрузки>
<СинхронизироватьПоИдентификатору>true</СинхронизироватьПоИдентификатору>
<ГенерироватьНовыйНомерИлиКодЕслиНеУказан>true</ГенерироватьНовыйНомерИлиКодЕслиНеУказан>
<Источник>ДокументСсылка.СписаниеСРасчетногоСчета</Источник>
<Приемник>ДокументСсылка.СписаниеБезналичныхДенежныхСредств</Приемник>
<Свойства>
<Свойство Поиск="true">
<НеЗамещать>true</НеЗамещать>
<Код>3</Код>
<Наименование>Дата --> ДатаПроведенияБанком</Наименование>
<Порядок>50</Порядок>
<Источник Имя="Дата" Вид="Свойство" Тип="Дата"/>
<Приемник Имя="ДатаПроведенияБанком" Вид="Реквизит" Тип="Дата"/>
</Свойство>
<Свойство Поиск="true">
<Код>4</Код>
<Наименование>Номер --> Номер</Наименование>
<Порядок>100</Порядок>
<Источник Имя="Номер" Вид="Свойство" Тип="Строка"/>
<Приемник Имя="Номер" Вид="Свойство" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>5</Код>
<Наименование>Проведен --> Проведен</Наименование>
<Порядок>150</Порядок>
<Источник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
</Свойство>
<Свойство>
<Код>1</Код>
<Наименование>Организация --> Организация</Наименование>
<Порядок>200</Порядок>
<Источник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
<Приемник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
<КодПравилаКонвертации>Организации</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>6</Код>
<Наименование>ВалютаДокумента --> Валюта</Наименование>
<Порядок>250</Порядок>
<Источник Имя="ВалютаДокумента" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<Приемник Имя="Валюта" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<КодПравилаКонвертации>Валюты</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>2</Код>
<Наименование>СуммаДокумента --> СуммаДокумента</Наименование>
<Порядок>300</Порядок>
<Источник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
<Приемник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
</Свойство>
<Свойство>
<Код>7</Код>
<Наименование>СчетОрганизации --> БанковскийСчет</Наименование>
<Порядок>350</Порядок>
<Источник Имя="СчетОрганизации" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчета"/>
<Приемник Имя="БанковскийСчет" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчетаОрганизаций"/>
<КодПравилаКонвертации>БанковскиеСчетаОрганизаций</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>26</Код>
<Наименование> --> СтатьяДвиженияДенежныхСредств</Наименование>
<Порядок>400</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="СтатьяДвиженияДенежныхСредств" Вид="Реквизит" Тип="СправочникСсылка.СтатьиДвиженияДенежныхСредств"/>
<КодПравилаКонвертации>СтатьиДвиженияДенежныхСредств</КодПравилаКонвертации>
<ПередВыгрузкой>Значение = Источник.РасшифровкаПлатежа[0].СтатьяДвиженияДенежныхСредств;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>8</Код>
<Наименование> --> ХозяйственнаяОперация</Наименование>
<Порядок>450</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ХозяйственнаяОперация" Вид="Реквизит" Тип="ПеречислениеСсылка.ХозяйственныеОперации"/>
<ПередВыгрузкой>Значение = "ПеречислениеВБюджет";</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>9</Код>
<Наименование>Контрагент --> Контрагент</Наименование>
<Порядок>500</Порядок>
<Источник Имя="Контрагент" Вид="Реквизит" Тип="СправочникСсылка.Контрагенты"/>
<Приемник Имя="Контрагент" Вид="Реквизит" Тип="СправочникСсылка.Контрагенты"/>
<КодПравилаКонвертации>Контрагенты</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>10</Код>
<Наименование>СчетКонтрагента --> БанковскийСчетКонтрагента</Наименование>
<Порядок>550</Порядок>
<Источник Имя="СчетКонтрагента" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчета"/>
<Приемник Имя="БанковскийСчетКонтрагента" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчетаКонтрагентов"/>
<КодПравилаКонвертации>БанковскиеСчетаКонтрагентов</КодПравилаКонвертации>
</Свойство>
<Свойство>
<НеЗамещать>true</НеЗамещать>
<Код>11</Код>
<Наименование> --> ТипПлатежногоДокумента</Наименование>
<Порядок>600</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ТипПлатежногоДокумента" Вид="Реквизит" Тип="ПеречислениеСсылка.ТипыПлатежныхДокументов"/>
<ПередВыгрузкой>Значение = "ПлатежноеПоручение";</ПередВыгрузкой>
</Свойство>
<Свойство>
<НеЗамещать>true</НеЗамещать>
<Код>12</Код>
<Наименование>--> ВидПлатежа</Наименование>
<Порядок>650</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ВидПлатежа" Вид="Реквизит" Тип="Строка"/>
<ПередВыгрузкой>Выполнить(Алгоритмы.УстановитьВидПлатежаПоУмолчанию);</ПередВыгрузкой>
</Свойство>
<Свойство>
<НеЗамещать>true</НеЗамещать>
<Код>20</Код>
<Наименование> --> СтатусСоставителя</Наименование>
<Порядок>700</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="СтатусСоставителя" Вид="Реквизит" Тип="Строка"/>
<ПередВыгрузкой>Значение = "01";</ПередВыгрузкой>
</Свойство>
<Свойство>
<НеЗамещать>true</НеЗамещать>
<Код>13</Код>
<Наименование>--> ОчередностьПлатежа</Наименование>
<Порядок>750</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ОчередностьПлатежа" Вид="Реквизит" Тип="Число"/>
<ПередВыгрузкой>Выполнить(Алгоритмы.УстановитьОчередностьПлатежаПоУмолчанию);</ПередВыгрузкой>
</Свойство>
<Свойство>
<НеЗамещать>true</НеЗамещать>
<Код>22</Код>
<Наименование> --> ВидПеречисленияВБюджет</Наименование>
<Порядок>800</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ВидПеречисленияВБюджет" Вид="Реквизит" Тип="ПеречислениеСсылка.ВидыПеречисленийВБюджет"/>
<ПередВыгрузкой>Значение = "НалоговыйПлатеж";</ПередВыгрузкой>
</Свойство>
<Свойство>
<НеЗамещать>true</НеЗамещать>
<Код>21</Код>
<Наименование> --> ПоказательОснования</Наименование>
<Порядок>850</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ПоказательОснования" Вид="Реквизит" Тип="Строка"/>
<ПередВыгрузкой>Значение = "ТП";</ПередВыгрузкой>
</Свойство>
<Свойство>
<НеЗамещать>true</НеЗамещать>
<Код>24</Код>
<Наименование> --> ПоказательНомера</Наименование>
<Порядок>900</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ПоказательНомера" Вид="Реквизит" Тип="Строка"/>
<ПередВыгрузкой>Значение = "0";</ПередВыгрузкой>
</Свойство>
<Свойство>
<НеЗамещать>true</НеЗамещать>
<Код>23</Код>
<Наименование> --> ПоказательДаты</Наименование>
<Порядок>950</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ПоказательДаты" Вид="Реквизит" Тип="Строка"/>
<ПередВыгрузкой>Значение = "0";</ПередВыгрузкой>
</Свойство>
<Свойство>
<НеЗамещать>true</НеЗамещать>
<Код>25</Код>
<Наименование>--> ПоказательТипа</Наименование>
<Порядок>1000</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ПоказательТипа" Вид="Реквизит" Тип="Строка"/>
<ПередВыгрузкой>Если Источник.Дата >= '20140204' Тогда
Значение = "0";
Иначе
Значение = "НС";
КонецЕсли;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>18</Код>
<Наименование>НазначениеПлатежа --> НазначениеПлатежа</Наименование>
<Порядок>1050</Порядок>
<Источник Имя="НазначениеПлатежа" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="НазначениеПлатежа" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>31</Код>
<Наименование>ДатаВходящегоДокумента --> ДатаВходящегоДокумента</Наименование>
<Порядок>1100</Порядок>
<Источник Имя="ДатаВходящегоДокумента" Вид="Реквизит" Тип="Дата"/>
<Приемник Имя="ДатаВходящегоДокумента" Вид="Реквизит" Тип="Дата"/>
</Свойство>
<Свойство>
<Код>32</Код>
<Наименование>НомерВходящегоДокумента --> НомерВходящегоДокумента</Наименование>
<Порядок>1150</Порядок>
<Источник Имя="НомерВходящегоДокумента" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="НомерВходящегоДокумента" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>17</Код>
<Наименование>Комментарий --> Комментарий</Наименование>
<Порядок>1200</Порядок>
<Источник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>27</Код>
<Наименование>ПометкаУдаления --> ПометкаУдаления</Наименование>
<Порядок>1250</Порядок>
<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
</Свойство>
<Свойство>
<Код>37</Код>
<Наименование>НеПодтвержденоВыпискойБанка --> ПроведеноБанком</Наименование>
<Порядок>1300</Порядок>
<Источник Имя="НеПодтвержденоВыпискойБанка" Вид="Реквизит" Тип="Булево"/>
<Приемник Имя="ПроведеноБанком" Вид="Реквизит" Тип="Булево"/>
<ПриВыгрузке>Значение = Не Значение;</ПриВыгрузке>
</Свойство>
<Свойство>
<Код>36</Код>
<Наименование>--> ИдентификаторПлатежа</Наименование>
<Порядок>1350</Порядок>
<ПолучитьИзВходящихДанных>true</ПолучитьИзВходящихДанных>
<Источник Имя="" Вид=""/>
<Приемник Имя="" Вид=""/>
<ИмяПараметраДляПередачи>ИдентификаторПлатежа</ИмяПараметраДляПередачи>
</Свойство>
</Свойства>
<Значения/>
</Правило>
<Правило>
<Код>СБДС_ПеречислениеПодотчетномуЛицу</Код>
<Наименование>СБДС_ПеречислениеПодотчетномуЛицу</Наименование>
<Порядок>400</Порядок>
<ПередВыгрузкой>Если ВходящиеДанные = Неопределено Тогда
ВходящиеДанные = Новый Структура;
КонецЕсли;
ВходящиеДанные.Вставить("ИдентификаторПлатежа");
Выполнить(Алгоритмы.ПолучитьИдентификаторПлатежа);</ПередВыгрузкой>
<ПослеЗагрузки>Выполнить(Алгоритмы.РеквизитыПоУмолчаниюДокументовСБДС);
Если РежимЗагрузкиДанныхВИнформационнуюБазу() Тогда
Выполнить(Алгоритмы.ЗаполнитьТЧПлатежногоДокументаОднойСтрокой);
ПараметрыОбъекта.Вставить("КоррСчет", "");
//Занесем данные об объекте в таблицу отложенной обработки
НоваяСтрока = Параметры.ЗагруженныеОбъекты.Добавить();
НоваяСтрока.ИмяПКО = "СБДС_ПеречислениеПодотчетномуЛицу";
НоваяСтрока.Объект = Объект;
НоваяСтрока.Параметры = ПараметрыОбъекта;
КонецЕсли;</ПослеЗагрузки>
<СинхронизироватьПоИдентификатору>true</СинхронизироватьПоИдентификатору>
<ГенерироватьНовыйНомерИлиКодЕслиНеУказан>true</ГенерироватьНовыйНомерИлиКодЕслиНеУказан>
<Источник>ДокументСсылка.СписаниеСРасчетногоСчета</Источник>
<Приемник>ДокументСсылка.СписаниеБезналичныхДенежныхСредств</Приемник>
<Свойства>
<Свойство Поиск="true">
<НеЗамещать>true</НеЗамещать>
<Код>3</Код>
<Наименование>Дата --> ДатаПроведенияБанком</Наименование>
<Порядок>50</Порядок>
<Источник Имя="Дата" Вид="Свойство" Тип="Дата"/>
<Приемник Имя="ДатаПроведенияБанком" Вид="Реквизит" Тип="Дата"/>
</Свойство>
<Свойство Поиск="true">
<Код>4</Код>
<Наименование>Номер --> Номер</Наименование>
<Порядок>100</Порядок>
<Источник Имя="Номер" Вид="Свойство" Тип="Строка"/>
<Приемник Имя="Номер" Вид="Свойство" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>5</Код>
<Наименование>Проведен --> Проведен</Наименование>
<Порядок>150</Порядок>
<Источник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
</Свойство>
<Свойство>
<Код>1</Код>
<Наименование>Организация --> Организация</Наименование>
<Порядок>200</Порядок>
<Источник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
<Приемник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
<КодПравилаКонвертации>Организации</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>6</Код>
<Наименование>ВалютаДокумента --> Валюта</Наименование>
<Порядок>250</Порядок>
<Источник Имя="ВалютаДокумента" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<Приемник Имя="Валюта" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<КодПравилаКонвертации>Валюты</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>2</Код>
<Наименование>СуммаДокумента --> СуммаДокумента</Наименование>
<Порядок>300</Порядок>
<Источник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
<Приемник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
</Свойство>
<Свойство>
<Код>8</Код>
<Наименование>СчетОрганизации --> БанковскийСчет</Наименование>
<Порядок>350</Порядок>
<Источник Имя="СчетОрганизации" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчета"/>
<Приемник Имя="БанковскийСчет" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчетаОрганизаций"/>
<КодПравилаКонвертации>БанковскиеСчетаОрганизаций</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>16</Код>
<Наименование> --> СтатьяДвиженияДенежныхСредств</Наименование>
<Порядок>400</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="СтатьяДвиженияДенежныхСредств" Вид="Реквизит" Тип="СправочникСсылка.СтатьиДвиженияДенежныхСредств"/>
<КодПравилаКонвертации>СтатьиДвиженияДенежныхСредств</КодПравилаКонвертации>
<ПередВыгрузкой>Значение = Источник.РасшифровкаПлатежа[0].СтатьяДвиженияДенежныхСредств;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>10</Код>
<Наименование> --> ХозяйственнаяОперация</Наименование>
<Порядок>450</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ХозяйственнаяОперация" Вид="Реквизит" Тип="ПеречислениеСсылка.ХозяйственныеОперации"/>
<ПередВыгрузкой>Значение = "ВыдачаДенежныхСредствПодотчетнику";</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>9</Код>
<Наименование>ФизЛицо --> ПодотчетноеЛицо</Наименование>
<Порядок>500</Порядок>
<Источник Имя="ФизЛицо" Вид="Реквизит" Тип="СправочникСсылка.ФизическиеЛица"/>
<Приемник Имя="ПодотчетноеЛицо" Вид="Реквизит" Тип="СправочникСсылка.ФизическиеЛица"/>
<КодПравилаКонвертации>ФизическиеЛица</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>7</Код>
<Наименование>СчетКонтрагента --> БанковскийСчетКонтрагента</Наименование>
<Порядок>550</Порядок>
<Источник Имя="СчетКонтрагента" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчета"/>
<Приемник Имя="БанковскийСчетКонтрагента" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчетаКонтрагентов"/>
<КодПравилаКонвертации>БанковскиеСчетаКонтрагентов</КодПравилаКонвертации>
</Свойство>
<Свойство>
<НеЗамещать>true</НеЗамещать>
<Код>13</Код>
<Наименование> --> ТипПлатежногоДокумента</Наименование>
<Порядок>600</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ТипПлатежногоДокумента" Вид="Реквизит" Тип="ПеречислениеСсылка.ТипыПлатежныхДокументов"/>
<ПередВыгрузкой>Значение = "ПлатежноеПоручение";</ПередВыгрузкой>
</Свойство>
<Свойство>
<НеЗамещать>true</НеЗамещать>
<Код>11</Код>
<Наименование>--> ВидПлатежа</Наименование>
<Порядок>650</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ВидПлатежа" Вид="Реквизит" Тип="Строка"/>
<ПередВыгрузкой>Выполнить(Алгоритмы.УстановитьВидПлатежаПоУмолчанию);</ПередВыгрузкой>
</Свойство>
<Свойство>
<НеЗамещать>true</НеЗамещать>
<Код>12</Код>
<Наименование>--> ОчередностьПлатежа</Наименование>
<Порядок>700</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ОчередностьПлатежа" Вид="Реквизит" Тип="Число"/>
<ПередВыгрузкой>Выполнить(Алгоритмы.УстановитьОчередностьПлатежаПоУмолчанию);</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>15</Код>
<Наименование>НазначениеПлатежа --> НазначениеПлатежа</Наименование>
<Порядок>750</Порядок>
<Источник Имя="НазначениеПлатежа" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="НазначениеПлатежа" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>21</Код>
<Наименование>ДатаВходящегоДокумента --> ДатаВходящегоДокумента</Наименование>
<Порядок>800</Порядок>
<Источник Имя="ДатаВходящегоДокумента" Вид="Реквизит" Тип="Дата"/>
<Приемник Имя="ДатаВходящегоДокумента" Вид="Реквизит" Тип="Дата"/>
</Свойство>
<Свойство>
<Код>22</Код>
<Наименование>НомерВходящегоДокумента --> НомерВходящегоДокумента</Наименование>
<Порядок>850</Порядок>
<Источник Имя="НомерВходящегоДокумента" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="НомерВходящегоДокумента" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>14</Код>
<Наименование>Комментарий --> Комментарий</Наименование>
<Порядок>900</Порядок>
<Источник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>17</Код>
<Наименование>ПометкаУдаления --> ПометкаУдаления</Наименование>
<Порядок>950</Порядок>
<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
</Свойство>
<Свойство>
<Код>27</Код>
<Наименование>НеПодтвержденоВыпискойБанка --> ПроведеноБанком</Наименование>
<Порядок>1000</Порядок>
<Источник Имя="НеПодтвержденоВыпискойБанка" Вид="Реквизит" Тип="Булево"/>
<Приемник Имя="ПроведеноБанком" Вид="Реквизит" Тип="Булево"/>
<ПриВыгрузке>Значение = Не Значение;</ПриВыгрузке>
</Свойство>
<Свойство>
<Код>25</Код>
<Наименование>--> ИдентификаторПлатежа</Наименование>
<Порядок>1050</Порядок>
<ПолучитьИзВходящихДанных>true</ПолучитьИзВходящихДанных>
<Источник Имя="" Вид=""/>
<Приемник Имя="" Вид=""/>
<ИмяПараметраДляПередачи>ИдентификаторПлатежа</ИмяПараметраДляПередачи>
</Свойство>
<Группа>
<Код>18</Код>
<Наименование>РасшифровкаПлатежа --> РасшифровкаПлатежа</Наименование>
<Порядок>1100</Порядок>
<Источник Имя="РасшифровкаПлатежа" Вид="ТабличнаяЧасть"/>
<Приемник Имя="РасшифровкаПлатежа" Вид="ТабличнаяЧасть"/>
<Свойство>
<Код>19</Код>
<Наименование>СтатьяДвиженияДенежныхСредств --> СтатьяДвиженияДенежныхСредств</Наименование>
<Порядок>50</Порядок>
<Источник Имя="СтатьяДвиженияДенежныхСредств" Вид="Реквизит" Тип="СправочникСсылка.СтатьиДвиженияДенежныхСредств"/>
<Приемник Имя="СтатьяДвиженияДенежныхСредств" Вид="Реквизит" Тип="СправочникСсылка.СтатьиДвиженияДенежныхСредств"/>
<КодПравилаКонвертации>СтатьиДвиженияДенежныхСредств</КодПравилаКонвертации>
<ПриВыгрузке>Если Не ЗначениеЗаполнено(Значение) Тогда
Значение = Источник.СтатьяДвиженияДенежныхСредств;
КонецЕсли;</ПриВыгрузке>
</Свойство>
<Свойство>
<Код>26</Код>
<Наименование>СуммаВзаиморасчетов --> СуммаВзаиморасчетов</Наименование>
<Порядок>100</Порядок>
<Источник Имя="СуммаВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
<Приемник Имя="СуммаВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
</Свойство>
</Группа>
</Свойства>
<Значения/>
</Правило>
<Правило>
<Код>СБДС_ТаможенныйПлатеж</Код>
<Наименование>СБДС_ТаможенныйПлатеж</Наименование>
<Порядок>450</Порядок>
<ПередВыгрузкой>Если ВходящиеДанные = Неопределено Тогда
ВходящиеДанные = Новый Структура;
КонецЕсли;
ВходящиеДанные.Вставить("ИдентификаторПлатежа");
Выполнить(Алгоритмы.ПолучитьИдентификаторПлатежа);</ПередВыгрузкой>
<ПослеЗагрузки>Выполнить(Алгоритмы.РеквизитыПоУмолчаниюДокументовСБДС);
Если РежимЗагрузкиДанныхВИнформационнуюБазу() Тогда
Параметры.ЗагруженыТаможенныеПлатежи = Параметры.ЗагруженыТаможенныеПлатежи + 1;
Выполнить(Алгоритмы.ОчиститьПартнераИзРасшифровки);
ПараметрыОбъекта.Вставить("КоррСчет", "");
//Занесем данные об объекте в таблицу отложенной обработки
НоваяСтрока = Параметры.ЗагруженныеОбъекты.Добавить();
НоваяСтрока.ИмяПКО = "СБДС_ТаможенныйПлатеж";
НоваяСтрока.Объект = Объект;
НоваяСтрока.Параметры = ПараметрыОбъекта;
КонецЕсли;</ПослеЗагрузки>
<СинхронизироватьПоИдентификатору>true</СинхронизироватьПоИдентификатору>
<ГенерироватьНовыйНомерИлиКодЕслиНеУказан>true</ГенерироватьНовыйНомерИлиКодЕслиНеУказан>
<Источник>ДокументСсылка.СписаниеСРасчетногоСчета</Источник>
<Приемник>ДокументСсылка.СписаниеБезналичныхДенежныхСредств</Приемник>
<Свойства>
<Свойство Поиск="true">
<НеЗамещать>true</НеЗамещать>
<Код>6</Код>
<Наименование>Дата --> ДатаПроведенияБанком</Наименование>
<Порядок>50</Порядок>
<Источник Имя="Дата" Вид="Свойство" Тип="Дата"/>
<Приемник Имя="ДатаПроведенияБанком" Вид="Реквизит" Тип="Дата"/>
</Свойство>
<Свойство Поиск="true">
<Код>7</Код>
<Наименование>Номер --> Номер</Наименование>
<Порядок>100</Порядок>
<Источник Имя="Номер" Вид="Свойство" Тип="Строка"/>
<Приемник Имя="Номер" Вид="Свойство" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>8</Код>
<Наименование>Проведен --> Проведен</Наименование>
<Порядок>150</Порядок>
<Источник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
</Свойство>
<Свойство>
<Код>4</Код>
<Наименование>Организация --> Организация</Наименование>
<Порядок>200</Порядок>
<Источник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
<Приемник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
<КодПравилаКонвертации>Организации</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>9</Код>
<Наименование>ВалютаДокумента --> Валюта</Наименование>
<Порядок>250</Порядок>
<Источник Имя="ВалютаДокумента" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<Приемник Имя="Валюта" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<КодПравилаКонвертации>Валюты</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>5</Код>
<Наименование>СуммаДокумента --> СуммаДокумента</Наименование>
<Порядок>300</Порядок>
<Источник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
<Приемник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
</Свойство>
<Свойство>
<Код>11</Код>
<Наименование>СчетОрганизации --> БанковскийСчет</Наименование>
<Порядок>350</Порядок>
<Источник Имя="СчетОрганизации" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчета"/>
<Приемник Имя="БанковскийСчет" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчетаОрганизаций"/>
<КодПравилаКонвертации>БанковскиеСчетаОрганизаций</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>15</Код>
<Наименование>--> ХозяйственнаяОперация</Наименование>
<Порядок>450</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ХозяйственнаяОперация" Вид="Реквизит" Тип="ПеречислениеСсылка.ХозяйственныеОперации"/>
<ПередВыгрузкой>Значение = "ПеречислениеТаможне";</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>2</Код>
<Наименование>Контрагент --> Контрагент</Наименование>
<Порядок>500</Порядок>
<Источник Имя="Контрагент" Вид="Реквизит" Тип="СправочникСсылка.Контрагенты"/>
<Приемник Имя="Контрагент" Вид="Реквизит" Тип="СправочникСсылка.Контрагенты"/>
<КодПравилаКонвертации>Контрагенты</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>10</Код>
<Наименование>СчетКонтрагента --> БанковскийСчетКонтрагента</Наименование>
<Порядок>550</Порядок>
<Источник Имя="СчетКонтрагента" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчета"/>
<Приемник Имя="БанковскийСчетКонтрагента" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчетаКонтрагентов"/>
<КодПравилаКонвертации>БанковскиеСчетаОрганизаций</КодПравилаКонвертации>
</Свойство>
<Свойство>
<НеЗамещать>true</НеЗамещать>
<Код>14</Код>
<Наименование>--> ТипПлатежногоДокумента</Наименование>
<Порядок>600</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ТипПлатежногоДокумента" Вид="Реквизит" Тип="ПеречислениеСсылка.ТипыПлатежныхДокументов"/>
<ПередВыгрузкой>Значение = "ПлатежноеПоручение";</ПередВыгрузкой>
</Свойство>
<Свойство>
<НеЗамещать>true</НеЗамещать>
<Код>12</Код>
<Наименование>--> ВидПлатежа</Наименование>
<Порядок>650</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ВидПлатежа" Вид="Реквизит" Тип="Строка"/>
<ПередВыгрузкой>Выполнить(Алгоритмы.УстановитьВидПлатежаПоУмолчанию);</ПередВыгрузкой>
</Свойство>
<Свойство>
<НеЗамещать>true</НеЗамещать>
<Код>13</Код>
<Наименование>--> ОчередностьПлатежа</Наименование>
<Порядок>700</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ОчередностьПлатежа" Вид="Реквизит" Тип="Число"/>
<ПередВыгрузкой>Выполнить(Алгоритмы.УстановитьОчередностьПлатежаПоУмолчанию);</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>3</Код>
<Наименование>НазначениеПлатежа --> НазначениеПлатежа</Наименование>
<Порядок>750</Порядок>
<Источник Имя="НазначениеПлатежа" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="НазначениеПлатежа" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>23</Код>
<Наименование>ДатаВходящегоДокумента --> ДатаВходящегоДокумента</Наименование>
<Порядок>800</Порядок>
<Источник Имя="ДатаВходящегоДокумента" Вид="Реквизит" Тип="Дата"/>
<Приемник Имя="ДатаВходящегоДокумента" Вид="Реквизит" Тип="Дата"/>
</Свойство>
<Свойство>
<Код>24</Код>
<Наименование>НомерВходящегоДокумента --> НомерВходящегоДокумента</Наименование>
<Порядок>850</Порядок>
<Источник Имя="НомерВходящегоДокумента" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="НомерВходящегоДокумента" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>1</Код>
<Наименование>Комментарий --> Комментарий</Наименование>
<Порядок>900</Порядок>
<Источник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
<ПриВыгрузке>Значение = СтрЗаменить(Значение, Параметры.МаркерыОпераций.ТаможенныйПлатеж, "");</ПриВыгрузке>
</Свойство>
<Свойство>
<Код>17</Код>
<Наименование>ПометкаУдаления --> ПометкаУдаления</Наименование>
<Порядок>950</Порядок>
<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
</Свойство>
<Свойство>
<Код>27</Код>
<Наименование>НеПодтвержденоВыпискойБанка --> ПроведеноБанком</Наименование>
<Порядок>1000</Порядок>
<Источник Имя="НеПодтвержденоВыпискойБанка" Вид="Реквизит" Тип="Булево"/>
<Приемник Имя="ПроведеноБанком" Вид="Реквизит" Тип="Булево"/>
<ПриВыгрузке>Значение = Не Значение;</ПриВыгрузке>
</Свойство>
<Свойство>
<Код>26</Код>
<Наименование>--> ИдентификаторПлатежа</Наименование>
<Порядок>1050</Порядок>
<ПолучитьИзВходящихДанных>true</ПолучитьИзВходящихДанных>
<Источник Имя="" Вид=""/>
<Приемник Имя="" Вид=""/>
<ИмяПараметраДляПередачи>ИдентификаторПлатежа</ИмяПараметраДляПередачи>
</Свойство>
<Группа>
<Код>18</Код>
<Наименование>РасшифровкаПлатежа --> РасшифровкаПлатежа</Наименование>
<Порядок>1100</Порядок>
<Источник Имя="РасшифровкаПлатежа" Вид="ТабличнаяЧасть"/>
<Приемник Имя="РасшифровкаПлатежа" Вид="ТабличнаяЧасть"/>
<Свойство>
<Код>19</Код>
<Наименование>--> СтатьяДвиженияДенежныхСредств</Наименование>
<Порядок>50</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="СтатьяДвиженияДенежныхСредств" Вид="Реквизит" Тип="СправочникСсылка.СтатьиДвиженияДенежныхСредств"/>
<КодПравилаКонвертации>СтатьиДвиженияДенежныхСредств</КодПравилаКонвертации>
<ПередВыгрузкой>Значение = Источник.СтатьяДвиженияДенежныхСредств;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>20</Код>
<Наименование>СуммаВзаиморасчетов --> СуммаВзаиморасчетов</Наименование>
<Порядок>100</Порядок>
<Источник Имя="СуммаВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
<Приемник Имя="СуммаВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
</Свойство>
<Свойство>
<Код>21</Код>
<Наименование>СуммаПлатежа --> Сумма</Наименование>
<Порядок>150</Порядок>
<Источник Имя="СуммаПлатежа" Вид="Реквизит" Тип="Число"/>
<Приемник Имя="Сумма" Вид="Реквизит" Тип="Число"/>
</Свойство>
<Свойство>
<Код>22</Код>
<Наименование>ДоговорКонтрагента --> ВалютаВзаиморасчетов</Наименование>
<Порядок>200</Порядок>
<Источник Имя="ДоговорКонтрагента" Вид="Реквизит" Тип="СправочникСсылка.ДоговорыКонтрагентов"/>
<Приемник Имя="ВалютаВзаиморасчетов" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<ПриВыгрузке>Значение = ОбщегоНазначения.ЗначениеРеквизитаОбъекта(Значение,"ВалютаВзаиморасчетов");</ПриВыгрузке>
</Свойство>
</Группа>
</Свойства>
<Значения/>
</Правило>
<Правило>
<Код>СБДС_СнятиеНаличныхДенежныхСредств</Код>
<Наименование>СБДС_СнятиеНаличныхДенежныхСредств</Наименование>
<Порядок>500</Порядок>
<ПередВыгрузкой>Если ВходящиеДанные = Неопределено Тогда
ВходящиеДанные = Новый Структура;
КонецЕсли;
ВходящиеДанные.Вставить("ИдентификаторПлатежа");
Выполнить(Алгоритмы.ПолучитьИдентификаторПлатежа);</ПередВыгрузкой>
<ПослеЗагрузки>Выполнить(Алгоритмы.РеквизитыПоУмолчаниюДокументовСБДС);
Если Объект.ЭтоНовый() Тогда
Выполнить(Алгоритмы.ЗаполнитьКассуПолучательПоВалютеИОрганизации);
КонецЕсли;
Если РежимЗагрузкиДанныхВИнформационнуюБазу() Тогда
ПараметрыОбъекта.Вставить("КоррСчет", "");
//Занесем данные об объекте в таблицу отложенной обработки
НоваяСтрока = Параметры.ЗагруженныеОбъекты.Добавить();
НоваяСтрока.ИмяПКО = "СБДС_СнятиеНаличныхДенежныхСредств";
НоваяСтрока.Объект = Объект;
НоваяСтрока.Параметры = ПараметрыОбъекта;
КонецЕсли;</ПослеЗагрузки>
<СинхронизироватьПоИдентификатору>true</СинхронизироватьПоИдентификатору>
<ГенерироватьНовыйНомерИлиКодЕслиНеУказан>true</ГенерироватьНовыйНомерИлиКодЕслиНеУказан>
<Источник>ДокументСсылка.СписаниеСРасчетногоСчета</Источник>
<Приемник>ДокументСсылка.СписаниеБезналичныхДенежныхСредств</Приемник>
<Свойства>
<Свойство Поиск="true">
<НеЗамещать>true</НеЗамещать>
<Код>6</Код>
<Наименование>Дата --> ДатаПроведенияБанком</Наименование>
<Порядок>50</Порядок>
<Источник Имя="Дата" Вид="Свойство" Тип="Дата"/>
<Приемник Имя="ДатаПроведенияБанком" Вид="Реквизит" Тип="Дата"/>
</Свойство>
<Свойство Поиск="true">
<Код>7</Код>
<Наименование>Номер --> Номер</Наименование>
<Порядок>100</Порядок>
<Источник Имя="Номер" Вид="Свойство" Тип="Строка"/>
<Приемник Имя="Номер" Вид="Свойство" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>8</Код>
<Наименование>Проведен --> Проведен</Наименование>
<Порядок>150</Порядок>
<Источник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
</Свойство>
<Свойство>
<Код>4</Код>
<Наименование>Организация --> Организация</Наименование>
<Порядок>200</Порядок>
<Источник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
<Приемник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
<КодПравилаКонвертации>Организации</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>9</Код>
<Наименование>ВалютаДокумента --> Валюта</Наименование>
<Порядок>250</Порядок>
<Источник Имя="ВалютаДокумента" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<Приемник Имя="Валюта" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<КодПравилаКонвертации>Валюты</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>5</Код>
<Наименование>СуммаДокумента --> СуммаДокумента</Наименование>
<Порядок>300</Порядок>
<Источник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
<Приемник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
</Свойство>
<Свойство>
<Код>11</Код>
<Наименование>СчетОрганизации --> БанковскийСчет</Наименование>
<Порядок>350</Порядок>
<Источник Имя="СчетОрганизации" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчета"/>
<Приемник Имя="БанковскийСчет" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчетаОрганизаций"/>
<КодПравилаКонвертации>БанковскиеСчетаОрганизаций</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>15</Код>
<Наименование>--> ХозяйственнаяОперация</Наименование>
<Порядок>450</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ХозяйственнаяОперация" Вид="Реквизит" Тип="ПеречислениеСсылка.ХозяйственныеОперации"/>
<ПередВыгрузкой>Значение = "СнятиеНаличныхДенежныхСредств";</ПередВыгрузкой>
</Свойство>
<Свойство>
<НеЗамещать>true</НеЗамещать>
<Код>14</Код>
<Наименование>--> ТипПлатежногоДокумента</Наименование>
<Порядок>600</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ТипПлатежногоДокумента" Вид="Реквизит" Тип="ПеречислениеСсылка.ТипыПлатежныхДокументов"/>
<ПередВыгрузкой>Значение = "ПлатежноеПоручение";</ПередВыгрузкой>
</Свойство>
<Свойство>
<НеЗамещать>true</НеЗамещать>
<Код>12</Код>
<Наименование>--> ВидПлатежа</Наименование>
<Порядок>650</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ВидПлатежа" Вид="Реквизит" Тип="Строка"/>
<ПередВыгрузкой>Выполнить(Алгоритмы.УстановитьВидПлатежаПоУмолчанию);</ПередВыгрузкой>
</Свойство>
<Свойство>
<НеЗамещать>true</НеЗамещать>
<Код>13</Код>
<Наименование>--> ОчередностьПлатежа</Наименование>
<Порядок>700</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ОчередностьПлатежа" Вид="Реквизит" Тип="Число"/>
<ПередВыгрузкой>Выполнить(Алгоритмы.УстановитьОчередностьПлатежаПоУмолчанию);</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>3</Код>
<Наименование>НазначениеПлатежа --> НазначениеПлатежа</Наименование>
<Порядок>750</Порядок>
<Источник Имя="НазначениеПлатежа" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="НазначениеПлатежа" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>18</Код>
<Наименование>ДатаВходящегоДокумента --> ДатаВходящегоДокумента</Наименование>
<Порядок>800</Порядок>
<Источник Имя="ДатаВходящегоДокумента" Вид="Реквизит" Тип="Дата"/>
<Приемник Имя="ДатаВходящегоДокумента" Вид="Реквизит" Тип="Дата"/>
</Свойство>
<Свойство>
<Код>19</Код>
<Наименование>НомерВходящегоДокумента --> НомерВходящегоДокумента</Наименование>
<Порядок>850</Порядок>
<Источник Имя="НомерВходящегоДокумента" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="НомерВходящегоДокумента" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>1</Код>
<Наименование>Комментарий --> Комментарий</Наименование>
<Порядок>900</Порядок>
<Источник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>17</Код>
<Наименование>ПометкаУдаления --> ПометкаУдаления</Наименование>
<Порядок>950</Порядок>
<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
</Свойство>
<Свойство>
<Код>21</Код>
<Наименование>НеПодтвержденоВыпискойБанка --> ПроведеноБанком</Наименование>
<Порядок>1000</Порядок>
<Источник Имя="НеПодтвержденоВыпискойБанка" Вид="Реквизит" Тип="Булево"/>
<Приемник Имя="ПроведеноБанком" Вид="Реквизит" Тип="Булево"/>
<ПриВыгрузке>Значение = Не Значение;</ПриВыгрузке>
</Свойство>
<Свойство>
<Код>20</Код>
<Наименование>--> ИдентификаторПлатежа</Наименование>
<Порядок>1050</Порядок>
<ПолучитьИзВходящихДанных>true</ПолучитьИзВходящихДанных>
<Источник Имя="" Вид=""/>
<Приемник Имя="" Вид=""/>
<ИмяПараметраДляПередачи>ИдентификаторПлатежа</ИмяПараметраДляПередачи>
</Свойство>
</Свойства>
<Значения/>
</Правило>
<Правило>
<Код>СБДС_КонвертацияВалюты</Код>
<Наименование>СБДС_КонвертацияВалюты</Наименование>
<Порядок>550</Порядок>
<ПередВыгрузкой>Если ВходящиеДанные = Неопределено Тогда
ВходящиеДанные = Новый Структура;
КонецЕсли;
ВходящиеДанные.Вставить("ИдентификаторПлатежа");
Выполнить(Алгоритмы.ПолучитьИдентификаторПлатежа);</ПередВыгрузкой>
<ПослеЗагрузки>Выполнить(Алгоритмы.РеквизитыПоУмолчаниюДокументовСБДС);
Если РежимЗагрузкиДанныхВИнформационнуюБазу() Тогда
ПараметрыОбъекта.Вставить("КоррСчет", "");
//Занесем данные об объекте в таблицу отложенной обработки
НоваяСтрока = Параметры.ЗагруженныеОбъекты.Добавить();
НоваяСтрока.ИмяПКО = "СБДС_КонвертацияВалюты";
НоваяСтрока.Объект = Объект;
НоваяСтрока.Параметры = ПараметрыОбъекта;
КонецЕсли;</ПослеЗагрузки>
<СинхронизироватьПоИдентификатору>true</СинхронизироватьПоИдентификатору>
<ГенерироватьНовыйНомерИлиКодЕслиНеУказан>true</ГенерироватьНовыйНомерИлиКодЕслиНеУказан>
<Источник>ДокументСсылка.СписаниеСРасчетногоСчета</Источник>
<Приемник>ДокументСсылка.СписаниеБезналичныхДенежныхСредств</Приемник>
<Свойства>
<Свойство Поиск="true">
<НеЗамещать>true</НеЗамещать>
<Код>501</Код>
<Наименование>Дата --> ДатаПроведенияБанком</Наименование>
<Порядок>50</Порядок>
<Источник Имя="Дата" Вид="Свойство" Тип="Дата"/>
<Приемник Имя="ДатаПроведенияБанком" Вид="Реквизит" Тип="Дата"/>
</Свойство>
<Свойство Поиск="true">
<Код>502</Код>
<Наименование>Номер --> Номер</Наименование>
<Порядок>100</Порядок>
<Источник Имя="Номер" Вид="Свойство" Тип="Строка"/>
<Приемник Имя="Номер" Вид="Свойство" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>503</Код>
<Наименование>Проведен --> Проведен</Наименование>
<Порядок>150</Порядок>
<Источник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
</Свойство>
<Свойство>
<Код>504</Код>
<Наименование>Организация --> Организация</Наименование>
<Порядок>200</Порядок>
<Источник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
<Приемник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
<КодПравилаКонвертации>Организации</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>505</Код>
<Наименование>ВалютаДокумента --> Валюта</Наименование>
<Порядок>250</Порядок>
<Источник Имя="ВалютаДокумента" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<Приемник Имя="Валюта" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<КодПравилаКонвертации>Валюты</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>506</Код>
<Наименование>СуммаДокумента --> СуммаДокумента</Наименование>
<Порядок>300</Порядок>
<Источник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
<Приемник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
</Свойство>
<Свойство>
<Код>507</Код>
<Наименование>СчетОрганизации --> БанковскийСчет</Наименование>
<Порядок>350</Порядок>
<Источник Имя="СчетОрганизации" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчета"/>
<Приемник Имя="БанковскийСчет" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчетаОрганизаций"/>
<КодПравилаКонвертации>БанковскиеСчетаОрганизаций</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>508</Код>
<Наименование>--> СтатьяДвиженияДенежныхСредств</Наименование>
<Порядок>400</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="СтатьяДвиженияДенежныхСредств" Вид="Реквизит" Тип="СправочникСсылка.СтатьиДвиженияДенежныхСредств"/>
<КодПравилаКонвертации>СтатьиДвиженияДенежныхСредств</КодПравилаКонвертации>
<ПередВыгрузкой>Значение = Источник.РасшифровкаПлатежа[0].СтатьяДвиженияДенежныхСредств;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>509</Код>
<Наименование>--> ХозяйственнаяОперация</Наименование>
<Порядок>450</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ХозяйственнаяОперация" Вид="Реквизит" Тип="ПеречислениеСсылка.ХозяйственныеОперации"/>
<ПередВыгрузкой>Значение = "КонвертацияВалюты";</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>510</Код>
<Наименование>Контрагент --> Контрагент</Наименование>
<Порядок>500</Порядок>
<Источник Имя="Контрагент" Вид="Реквизит" Тип="СправочникСсылка.Контрагенты"/>
<Приемник Имя="Контрагент" Вид="Реквизит" Тип="СправочникСсылка.Контрагенты"/>
<КодПравилаКонвертации>Контрагенты</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>511</Код>
<Наименование>СчетКонтрагента --> БанковскийСчетКонтрагента</Наименование>
<Порядок>550</Порядок>
<Источник Имя="СчетКонтрагента" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчета"/>
<Приемник Имя="БанковскийСчетКонтрагента" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчетаКонтрагентов"/>
<КодПравилаКонвертации>БанковскиеСчетаКонтрагентов</КодПравилаКонвертации>
</Свойство>
<Свойство>
<НеЗамещать>true</НеЗамещать>
<Код>512</Код>
<Наименование>--> ТипПлатежногоДокумента</Наименование>
<Порядок>600</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ТипПлатежногоДокумента" Вид="Реквизит" Тип="ПеречислениеСсылка.ТипыПлатежныхДокументов"/>
<ПередВыгрузкой>Значение = "ПлатежноеПоручение";</ПередВыгрузкой>
</Свойство>
<Свойство>
<НеЗамещать>true</НеЗамещать>
<Код>513</Код>
<Наименование>--> ВидПлатежа</Наименование>
<Порядок>650</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ВидПлатежа" Вид="Реквизит" Тип="Строка"/>
<ПередВыгрузкой>Выполнить(Алгоритмы.УстановитьВидПлатежаПоУмолчанию);</ПередВыгрузкой>
</Свойство>
<Свойство>
<НеЗамещать>true</НеЗамещать>
<Код>514</Код>
<Наименование>--> ОчередностьПлатежа</Наименование>
<Порядок>700</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ОчередностьПлатежа" Вид="Реквизит" Тип="Число"/>
<ПередВыгрузкой>Выполнить(Алгоритмы.УстановитьОчередностьПлатежаПоУмолчанию);</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>515</Код>
<Наименование>НазначениеПлатежа --> НазначениеПлатежа</Наименование>
<Порядок>750</Порядок>
<Источник Имя="НазначениеПлатежа" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="НазначениеПлатежа" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>516</Код>
<Наименование>ДатаВходящегоДокумента --> ДатаВходящегоДокумента</Наименование>
<Порядок>800</Порядок>
<Источник Имя="ДатаВходящегоДокумента" Вид="Реквизит" Тип="Дата"/>
<Приемник Имя="ДатаВходящегоДокумента" Вид="Реквизит" Тип="Дата"/>
</Свойство>
<Свойство>
<Код>517</Код>
<Наименование>НомерВходящегоДокумента --> НомерВходящегоДокумента</Наименование>
<Порядок>850</Порядок>
<Источник Имя="НомерВходящегоДокумента" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="НомерВходящегоДокумента" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>518</Код>
<Наименование>Комментарий --> Комментарий</Наименование>
<Порядок>900</Порядок>
<Источник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>519</Код>
<Наименование>ПометкаУдаления --> ПометкаУдаления</Наименование>
<Порядок>950</Порядок>
<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
</Свойство>
<Свойство>
<Код>603</Код>
<Наименование>НеПодтвержденоВыпискойБанка --> ПроведеноБанком</Наименование>
<Порядок>1000</Порядок>
<Источник Имя="НеПодтвержденоВыпискойБанка" Вид="Реквизит" Тип="Булево"/>
<Приемник Имя="ПроведеноБанком" Вид="Реквизит" Тип="Булево"/>
<ПриВыгрузке>Значение = Не Значение;</ПриВыгрузке>
</Свойство>
<Свойство>
<Код>520</Код>
<Наименование>--> ИдентификаторПлатежа</Наименование>
<Порядок>1050</Порядок>
<ПолучитьИзВходящихДанных>true</ПолучитьИзВходящихДанных>
<Источник Имя="" Вид=""/>
<Приемник Имя="" Вид=""/>
<ИмяПараметраДляПередачи>ИдентификаторПлатежа</ИмяПараметраДляПередачи>
</Свойство>
</Свойства>
<Значения/>
</Правило>
<Правило>
<Код>СБДС_ПрочийРасход</Код>
<Наименование>СБДС_ПрочийРасход</Наименование>
<Порядок>600</Порядок>
<ПередВыгрузкой>Если ВходящиеДанные = Неопределено Тогда
ВходящиеДанные = Новый Структура;
КонецЕсли;
ВходящиеДанные.Вставить("ИдентификаторПлатежа");
Выполнить(Алгоритмы.ПолучитьИдентификаторПлатежа);</ПередВыгрузкой>
<ПриЗагрузке>Если Объект <> Неопределено Тогда
Объект.ДополнительныеСвойства.Вставить("ТекРасшифровкаПлатежа", Объект.РасшифровкаПлатежа.Выгрузить());
КонецЕсли;</ПриЗагрузке>
<ПослеЗагрузки>Выполнить(Алгоритмы.РеквизитыПоУмолчаниюДокументовСБДС);
Если РежимЗагрузкиДанныхВИнформационнуюБазу() Тогда
ПараметрыОбъекта.Вставить("КоррСчет", "");
//Занесем данные об объекте в таблицу отложенной обработки
НоваяСтрока = Параметры.ЗагруженныеОбъекты.Добавить();
НоваяСтрока.ИмяПКО = "СБДС_ПрочийРасход";
НоваяСтрока.Объект = Объект;
НоваяСтрока.Параметры = ПараметрыОбъекта;
Выполнить(Алгоритмы.ЗагрузитьРасшифровкуПлатежаПрочиеРасходы);
Выполнить(Алгоритмы.ЗаполнитьПодразделениеПоУмолчанию);
Выполнить(Алгоритмы.ОчиститьПартнераИзРасшифровки);
КонецЕсли;</ПослеЗагрузки>
<СинхронизироватьПоИдентификатору>true</СинхронизироватьПоИдентификатору>
<ГенерироватьНовыйНомерИлиКодЕслиНеУказан>true</ГенерироватьНовыйНомерИлиКодЕслиНеУказан>
<Источник>ДокументСсылка.СписаниеСРасчетногоСчета</Источник>
<Приемник>ДокументСсылка.СписаниеБезналичныхДенежныхСредств</Приемник>
<Свойства>
<Свойство Поиск="true">
<НеЗамещать>true</НеЗамещать>
<Код>501</Код>
<Наименование>Дата --> ДатаПроведенияБанком</Наименование>
<Порядок>50</Порядок>
<Источник Имя="Дата" Вид="Свойство" Тип="Дата"/>
<Приемник Имя="ДатаПроведенияБанком" Вид="Реквизит" Тип="Дата"/>
</Свойство>
<Свойство Поиск="true">
<Код>502</Код>
<Наименование>Номер --> Номер</Наименование>
<Порядок>100</Порядок>
<Источник Имя="Номер" Вид="Свойство" Тип="Строка"/>
<Приемник Имя="Номер" Вид="Свойство" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>503</Код>
<Наименование>Проведен --> Проведен</Наименование>
<Порядок>150</Порядок>
<Источник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
</Свойство>
<Свойство>
<Код>504</Код>
<Наименование>Организация --> Организация</Наименование>
<Порядок>200</Порядок>
<Источник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
<Приемник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
<КодПравилаКонвертации>Организации</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>505</Код>
<Наименование>ВалютаДокумента --> Валюта</Наименование>
<Порядок>250</Порядок>
<Источник Имя="ВалютаДокумента" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<Приемник Имя="Валюта" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<КодПравилаКонвертации>Валюты</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>506</Код>
<Наименование>СуммаДокумента --> СуммаДокумента</Наименование>
<Порядок>300</Порядок>
<Источник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
<Приемник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
</Свойство>
<Свойство>
<Код>507</Код>
<Наименование>СчетОрганизации --> БанковскийСчет</Наименование>
<Порядок>350</Порядок>
<Источник Имя="СчетОрганизации" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчета"/>
<Приемник Имя="БанковскийСчет" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчетаОрганизаций"/>
<КодПравилаКонвертации>БанковскиеСчетаОрганизаций</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>508</Код>
<Наименование> --> СтатьяДвиженияДенежныхСредств</Наименование>
<Порядок>400</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="СтатьяДвиженияДенежныхСредств" Вид="Реквизит" Тип="СправочникСсылка.СтатьиДвиженияДенежныхСредств"/>
<КодПравилаКонвертации>СтатьиДвиженияДенежныхСредств</КодПравилаКонвертации>
<ПередВыгрузкой>Значение = Источник.РасшифровкаПлатежа[0].СтатьяДвиженияДенежныхСредств;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>509</Код>
<Наименование>--> ХозяйственнаяОперация</Наименование>
<Порядок>450</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ХозяйственнаяОперация" Вид="Реквизит" Тип="ПеречислениеСсылка.ХозяйственныеОперации"/>
<ПередВыгрузкой>Значение = "ПрочаяВыдачаДенежныхСредств";</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>510</Код>
<Наименование>Контрагент --> Контрагент</Наименование>
<Порядок>500</Порядок>
<Источник Имя="Контрагент" Вид="Реквизит" Тип="СправочникСсылка.Контрагенты"/>
<Приемник Имя="Контрагент" Вид="Реквизит" Тип="СправочникСсылка.Контрагенты"/>
<КодПравилаКонвертации>Контрагенты</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>511</Код>
<Наименование>СчетКонтрагента --> БанковскийСчетКонтрагента</Наименование>
<Порядок>550</Порядок>
<Источник Имя="СчетКонтрагента" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчета"/>
<Приемник Имя="БанковскийСчетКонтрагента" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчетаКонтрагентов"/>
<КодПравилаКонвертации>БанковскиеСчетаКонтрагентов</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>512</Код>
<Наименование> --> ТипПлатежногоДокумента</Наименование>
<Порядок>600</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ТипПлатежногоДокумента" Вид="Реквизит" Тип="ПеречислениеСсылка.ТипыПлатежныхДокументов"/>
<ПередВыгрузкой>Значение = "ПлатежноеПоручение";</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>513</Код>
<Наименование>--> ВидПлатежа</Наименование>
<Порядок>650</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ВидПлатежа" Вид="Реквизит" Тип="Строка"/>
<ПередВыгрузкой>Выполнить(Алгоритмы.УстановитьВидПлатежаПоУмолчанию);</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>514</Код>
<Наименование>--> ОчередностьПлатежа</Наименование>
<Порядок>700</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ОчередностьПлатежа" Вид="Реквизит" Тип="Число"/>
<ПередВыгрузкой>Выполнить(Алгоритмы.УстановитьОчередностьПлатежаПоУмолчанию);</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>515</Код>
<Наименование>НазначениеПлатежа --> НазначениеПлатежа</Наименование>
<Порядок>750</Порядок>
<Источник Имя="НазначениеПлатежа" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="НазначениеПлатежа" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>516</Код>
<Наименование>ДатаВходящегоДокумента --> ДатаВходящегоДокумента</Наименование>
<Порядок>800</Порядок>
<Источник Имя="ДатаВходящегоДокумента" Вид="Реквизит" Тип="Дата"/>
<Приемник Имя="ДатаВходящегоДокумента" Вид="Реквизит" Тип="Дата"/>
</Свойство>
<Свойство>
<Код>517</Код>
<Наименование>НомерВходящегоДокумента --> НомерВходящегоДокумента</Наименование>
<Порядок>850</Порядок>
<Источник Имя="НомерВходящегоДокумента" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="НомерВходящегоДокумента" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>518</Код>
<Наименование>Комментарий --> Комментарий</Наименование>
<Порядок>900</Порядок>
<Источник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>519</Код>
<Наименование>ПометкаУдаления --> ПометкаУдаления</Наименование>
<Порядок>950</Порядок>
<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
</Свойство>
<Свойство>
<Код>703</Код>
<Наименование>НеПодтвержденоВыпискойБанка --> ПроведеноБанком</Наименование>
<Порядок>1000</Порядок>
<Источник Имя="НеПодтвержденоВыпискойБанка" Вид="Реквизит" Тип="Булево"/>
<Приемник Имя="ПроведеноБанком" Вид="Реквизит" Тип="Булево"/>
<ПриВыгрузке>Значение = Не Значение;</ПриВыгрузке>
</Свойство>
<Свойство>
<Код>520</Код>
<Наименование>--> ИдентификаторПлатежа</Наименование>
<Порядок>1050</Порядок>
<ПолучитьИзВходящихДанных>true</ПолучитьИзВходящихДанных>
<Источник Имя="" Вид=""/>
<Приемник Имя="" Вид=""/>
<ИмяПараметраДляПередачи>ИдентификаторПлатежа</ИмяПараметраДляПередачи>
</Свойство>
<Группа>
<Код>600</Код>
<Наименование>--> РасшифровкаПлатежа</Наименование>
<Порядок>1100</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="РасшифровкаПлатежа" Вид="ТабличнаяЧасть"/>
<ПередОбработкойВыгрузки>Запрос = Новый Запрос("ВЫБРАТЬ
| Док.ВалютаДокумента КАК ВалютаВзаиморасчетов,
| Док.СуммаДокумента КАК Сумма,
| Док.СуммаДокумента КАК СуммаВзаиморасчетов,
| Док.СчетУчетаРасчетовСКонтрагентом.Код КАК КорСчет,
| Док.Дата КАК ПериодВозникновенияРасхода
|ИЗ
| Документ.СписаниеСРасчетногоСчета КАК Док
|ГДЕ
| Док.Ссылка = &Ссылка");
Запрос.УстановитьПараметр("Ссылка", Источник.Ссылка);
КоллекцияОбъектов = Запрос.Выполнить().Выгрузить();</ПередОбработкойВыгрузки>
<Свойство>
<Код>601</Код>
<Наименование>--> ВалютаВзаиморасчетов</Наименование>
<Порядок>50</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="" Вид=""/>
<КодПравилаКонвертации>Валюты</КодПравилаКонвертации>
<ИмяПараметраДляПередачи>ВалютаВзаиморасчетов</ИмяПараметраДляПередачи>
<ПередВыгрузкой>Значение = ОбъектКоллекции.ВалютаВзаиморасчетов;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>602</Код>
<Наименование>--> Сумма</Наименование>
<Порядок>100</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="" Вид=""/>
<ИмяПараметраДляПередачи>Сумма</ИмяПараметраДляПередачи>
<ПередВыгрузкой>Значение = ОбъектКоллекции.Сумма;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>603</Код>
<Наименование>--> СуммаВзаиморасчетов</Наименование>
<Порядок>150</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="" Вид=""/>
<ИмяПараметраДляПередачи>СуммаВзаиморасчетов</ИмяПараметраДляПередачи>
<ПередВыгрузкой>Значение = ОбъектКоллекции.СуммаВзаиморасчетов;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>604</Код>
<Наименование>--> КорСчет</Наименование>
<Порядок>200</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="" Вид=""/>
<ИмяПараметраДляПередачи>КорСчет</ИмяПараметраДляПередачи>
<ПередВыгрузкой>Значение = СокрЛП(ОбъектКоллекции.КорСчет);</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>605</Код>
<Наименование>--> ПериодВозникновенияРасхода</Наименование>
<Порядок>250</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="" Вид=""/>
<ИмяПараметраДляПередачи>ПериодВозникновенияРасхода</ИмяПараметраДляПередачи>
<ПередВыгрузкой>Значение = ОбъектКоллекции.ПериодВозникновенияРасхода;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>702</Код>
<Наименование>--> СтатьяДвиженияДенежныхСредств</Наименование>
<Порядок>300</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="" Вид=""/>
<КодПравилаКонвертации>СтатьиДвиженияДенежныхСредств</КодПравилаКонвертации>
<ИмяПараметраДляПередачи>СтатьяДвиженияДенежныхСредств</ИмяПараметраДляПередачи>
<ПередВыгрузкой>Значение = Источник.РасшифровкаПлатежа[0].СтатьяДвиженияДенежныхСредств;</ПередВыгрузкой>
</Свойство>
</Группа>
<Свойство Отключить="true">
<Код>522</Код>
<Наименование>СчетУчетаРасчетовСКонтрагентом --></Наименование>
<Порядок>1150</Порядок>
<Источник Имя="СчетУчетаРасчетовСКонтрагентом" Вид="Реквизит" Тип="ПланСчетовСсылка.Хозрасчетный"/>
<Приемник Имя="" Вид=""/>
</Свойство>
</Свойства>
<Значения/>
</Правило>
<Группа Отключить="false">
<Код>СБДС_З</Код>
<Наименование>СБДС_З</Наименование>
<Порядок>250</Порядок>
<Правило>
<Код>СБДС_ПеречислениеЗП</Код>
<Наименование>СБДС_ПеречислениеЗП</Наименование>
<Порядок>200</Порядок>
<ПередВыгрузкой>Если ВходящиеДанные = Неопределено Тогда
ВходящиеДанные = Новый Структура;
КонецЕсли;
ВходящиеДанные.Вставить("ИдентификаторПлатежа");
Выполнить(Алгоритмы.ПолучитьИдентификаторПлатежа);</ПередВыгрузкой>
<ПослеЗагрузки>Выполнить(Алгоритмы.РеквизитыПоУмолчаниюДокументовСБДС);
Если Не ПолучитьФункциональнуюОпцию("ИспользоватьЗаявкиНаРасходованиеДенежныхСредств") тогда
Объект.ЗаявкаНаРасходованиеДенежныхСредств = Документы.ЗаявкаНаРасходованиеДенежныхСредств.ПустаяСсылка();
КонецЕсли;
Если Не ЗначениеЗаполнено(Объект.Подразделение) Тогда
Объект.Подразделение = Параметры.ПодразделениеПоУмолчанию;
КонецЕсли;
Если РежимЗагрузкиДанныхВИнформационнуюБазу() Тогда
ПараметрыОбъекта.Вставить("КоррСчет", "");
//Занесем данные об объекте в таблицу отложенной обработки
НоваяСтрока = Параметры.ЗагруженныеОбъекты.Добавить();
НоваяСтрока.ИмяПКО = "СБДС_ПеречислениеЗП";
НоваяСтрока.Объект = Объект;
НоваяСтрока.Параметры = ПараметрыОбъекта;
КонецЕсли;</ПослеЗагрузки>
<СинхронизироватьПоИдентификатору>true</СинхронизироватьПоИдентификатору>
<ГенерироватьНовыйНомерИлиКодЕслиНеУказан>true</ГенерироватьНовыйНомерИлиКодЕслиНеУказан>
<Источник>ДокументСсылка.СписаниеСРасчетногоСчета</Источник>
<Приемник>ДокументСсылка.СписаниеБезналичныхДенежныхСредств</Приемник>
<Свойства>
<Свойство Поиск="true">
<НеЗамещать>true</НеЗамещать>
<Код>501</Код>
<Наименование>Дата --> ДатаПроведенияБанком</Наименование>
<Порядок>50</Порядок>
<Источник Имя="Дата" Вид="Свойство" Тип="Дата"/>
<Приемник Имя="ДатаПроведенияБанком" Вид="Реквизит" Тип="Дата"/>
</Свойство>
<Свойство Поиск="true">
<Код>502</Код>
<Наименование>Номер --> Номер</Наименование>
<Порядок>100</Порядок>
<Источник Имя="Номер" Вид="Свойство" Тип="Строка"/>
<Приемник Имя="Номер" Вид="Свойство" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>503</Код>
<Наименование>Проведен --> Проведен</Наименование>
<Порядок>150</Порядок>
<Источник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
</Свойство>
<Свойство>
<Код>504</Код>
<Наименование>Организация --> Организация</Наименование>
<Порядок>200</Порядок>
<Источник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
<Приемник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
<КодПравилаКонвертации>Организации</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>505</Код>
<Наименование>ВалютаДокумента --> Валюта</Наименование>
<Порядок>250</Порядок>
<Источник Имя="ВалютаДокумента" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<Приемник Имя="Валюта" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<КодПравилаКонвертации>Валюты</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>506</Код>
<Наименование>СуммаДокумента --> СуммаДокумента</Наименование>
<Порядок>300</Порядок>
<Источник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
<Приемник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
</Свойство>
<Свойство>
<Код>507</Код>
<Наименование>--> СтатьяДвиженияДенежныхСредств</Наименование>
<Порядок>350</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="СтатьяДвиженияДенежныхСредств" Вид="Реквизит" Тип="СправочникСсылка.СтатьиДвиженияДенежныхСредств"/>
<КодПравилаКонвертации>СтатьиДвиженияДенежныхСредств</КодПравилаКонвертации>
<ПередВыгрузкой>// Выгружаем статью в шапку, только если она одна
Если Источник.ПеречислениеЗаработнойПлаты.Количество() > 0 Тогда
ТаблицаИспользованныхСДДС = Источник.ПеречислениеЗаработнойПлаты.Выгрузить();
ТаблицаИспользованныхСДДС.Свернуть("СтатьяДвиженияДенежныхСредств");
Если ТаблицаИспользованныхСДДС.Количество() = 1 Тогда
Значение = ТаблицаИспользованныхСДДС[0].СтатьяДвиженияДенежныхСредств;
Иначе
Значение = Неопределено;
КонецЕсли;
Иначе
Отказ = Истина;
КонецЕсли;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>702</Код>
<Наименование>--> ДатаВедомостиНаВыплатуЗарплаты</Наименование>
<Порядок>400</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ДатаВедомостиНаВыплатуЗарплаты" Вид="Реквизит" Тип="Дата"/>
<ПередВыгрузкой>Если Источник.ПеречислениеЗаработнойПлаты.Количество() > 0 Тогда
ВедомостьНаВыплатуЗП = Источник.ПеречислениеЗаработнойПлаты[0].Ведомость;
Значение = ОбщегоНазначения.ЗначениеРеквизитаОбъекта(ВедомостьНаВыплатуЗП, "Дата");
Иначе
Значение = Источник.Дата;
КонецЕсли;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>704</Код>
<Наименование>--> НомерВедомостиНаВыплатуЗарплаты</Наименование>
<Порядок>450</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="НомерВедомостиНаВыплатуЗарплаты" Вид="Реквизит" Тип="Строка"/>
<ПередВыгрузкой>Если Источник.ПеречислениеЗаработнойПлаты.Количество() > 0 Тогда
ВедомостьНаВыплатуЗП = Источник.ПеречислениеЗаработнойПлаты[0].Ведомость;
Значение = ОбщегоНазначения.ЗначениеРеквизитаОбъекта(ВедомостьНаВыплатуЗП, "Номер");
Иначе
Значение = "Б/Н";
КонецЕсли;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>703</Код>
<Наименование>--> ЗаявкаНаРасходованиеДенежныхСредств</Наименование>
<Порядок>500</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ЗаявкаНаРасходованиеДенежныхСредств" Вид="Реквизит"/>
<КодПравилаКонвертации>ЗарплатаКВыплате_ЗаявкаНаРасходование</КодПравилаКонвертации>
<ПередВыгрузкой>Если Источник.ПеречислениеЗаработнойПлаты.Количество() > 0 Тогда
Значение = Источник.ПеречислениеЗаработнойПлаты[0].Ведомость;
КонецЕсли;
Если Не ЗначениеЗаполнено(Значение) Тогда
Пусто = Истина;
КонецЕсли;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>508</Код>
<Наименование>СчетОрганизации --> БанковскийСчет</Наименование>
<Порядок>550</Порядок>
<Источник Имя="СчетОрганизации" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчета"/>
<Приемник Имя="БанковскийСчет" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчетаОрганизаций"/>
<КодПравилаКонвертации>БанковскиеСчетаОрганизаций</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>509</Код>
<Наименование>--> ХозяйственнаяОперация</Наименование>
<Порядок>600</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ХозяйственнаяОперация" Вид="Реквизит" Тип="ПеречислениеСсылка.ХозяйственныеОперации"/>
<ПередВыгрузкой>Значение = "ВыплатаЗарплатыПоЗарплатномуПроекту";</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>510</Код>
<Наименование>Контрагент --> Контрагент</Наименование>
<Порядок>650</Порядок>
<Источник Имя="Контрагент" Вид="Реквизит" Тип="СправочникСсылка.Контрагенты"/>
<Приемник Имя="Контрагент" Вид="Реквизит" Тип="СправочникСсылка.Контрагенты"/>
<КодПравилаКонвертации>Контрагенты</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>511</Код>
<Наименование>СчетКонтрагента --> БанковскийСчетКонтрагента</Наименование>
<Порядок>700</Порядок>
<Источник Имя="СчетКонтрагента" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчета"/>
<Приемник Имя="БанковскийСчетКонтрагента" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчетаКонтрагентов"/>
<КодПравилаКонвертации>БанковскиеСчетаКонтрагентов</КодПравилаКонвертации>
</Свойство>
<Свойство>
<НеЗамещать>true</НеЗамещать>
<Код>512</Код>
<Наименование>--> ТипПлатежногоДокумента</Наименование>
<Порядок>750</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ТипПлатежногоДокумента" Вид="Реквизит" Тип="ПеречислениеСсылка.ТипыПлатежныхДокументов"/>
<ПередВыгрузкой>Значение = "ПлатежноеПоручение"</ПередВыгрузкой>
</Свойство>
<Свойство>
<НеЗамещать>true</НеЗамещать>
<Код>513</Код>
<Наименование>--> ВидПлатежа</Наименование>
<Порядок>800</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ВидПлатежа" Вид="Реквизит" Тип="Строка"/>
<ПередВыгрузкой>Выполнить(Алгоритмы.УстановитьВидПлатежаПоУмолчанию);</ПередВыгрузкой>
</Свойство>
<Свойство>
<НеЗамещать>true</НеЗамещать>
<Код>514</Код>
<Наименование>--> ОчередностьПлатежа</Наименование>
<Порядок>850</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ОчередностьПлатежа" Вид="Реквизит" Тип="Число"/>
<ПередВыгрузкой>Выполнить(Алгоритмы.УстановитьОчередностьПлатежаПоУмолчанию);</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>515</Код>
<Наименование>НазначениеПлатежа --> НазначениеПлатежа</Наименование>
<Порядок>900</Порядок>
<Источник Имя="НазначениеПлатежа" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="НазначениеПлатежа" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>516</Код>
<Наименование>ДатаВходящегоДокумента --> ДатаВходящегоДокумента</Наименование>
<Порядок>950</Порядок>
<Источник Имя="ДатаВходящегоДокумента" Вид="Реквизит" Тип="Дата"/>
<Приемник Имя="ДатаВходящегоДокумента" Вид="Реквизит" Тип="Дата"/>
</Свойство>
<Свойство>
<Код>517</Код>
<Наименование>НомерВходящегоДокумента --> НомерВходящегоДокумента</Наименование>
<Порядок>1000</Порядок>
<Источник Имя="НомерВходящегоДокумента" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="НомерВходящегоДокумента" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>518</Код>
<Наименование>Комментарий --> Комментарий</Наименование>
<Порядок>1050</Порядок>
<Источник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>519</Код>
<Наименование>ПометкаУдаления --> ПометкаУдаления</Наименование>
<Порядок>1100</Порядок>
<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
</Свойство>
<Свойство>
<Код>708</Код>
<Наименование>НеПодтвержденоВыпискойБанка --> ПроведеноБанком</Наименование>
<Порядок>1150</Порядок>
<Источник Имя="НеПодтвержденоВыпискойБанка" Вид="Реквизит" Тип="Булево"/>
<Приемник Имя="ПроведеноБанком" Вид="Реквизит" Тип="Булево"/>
<ПриВыгрузке>Значение = Не Значение;</ПриВыгрузке>
</Свойство>
<Свойство>
<Код>520</Код>
<Наименование>--> ИдентификаторПлатежа</Наименование>
<Порядок>1200</Порядок>
<ПолучитьИзВходящихДанных>true</ПолучитьИзВходящихДанных>
<Источник Имя="" Вид=""/>
<Приемник Имя="" Вид=""/>
<ИмяПараметраДляПередачи>ИдентификаторПлатежа</ИмяПараметраДляПередачи>
</Свойство>
<Группа Отключить="true">
<Код>700</Код>
<Наименование>ПеречислениеЗаработнойПлаты --></Наименование>
<Порядок>1250</Порядок>
<Источник Имя="ПеречислениеЗаработнойПлаты" Вид="ТабличнаяЧасть"/>
<Приемник Имя="" Вид=""/>
<Свойство Отключить="true">
<Код>701</Код>
<Наименование>СтатьяДвиженияДенежныхСредств --></Наименование>
<Порядок>50</Порядок>
<Источник Имя="СтатьяДвиженияДенежныхСредств" Вид="Реквизит" Тип="СправочникСсылка.СтатьиДвиженияДенежныхСредств"/>
<Приемник Имя="" Вид=""/>
</Свойство>
<Свойство Отключить="true">
<Код>705</Код>
<Наименование>Ведомость --></Наименование>
<Порядок>100</Порядок>
<Источник Имя="Ведомость" Вид="Реквизит" Тип="ДокументСсылка.ЗарплатаКВыплатеОрганизаций"/>
<Приемник Имя="" Вид=""/>
</Свойство>
<Свойство Отключить="true">
<Код>706</Код>
<Наименование>СуммаПлатежа --></Наименование>
<Порядок>150</Порядок>
<Источник Имя="СуммаПлатежа" Вид="Реквизит" Тип="Число"/>
<Приемник Имя="" Вид=""/>
</Свойство>
<Свойство Отключить="true">
<Код>707</Код>
<Наименование>Физлицо --></Наименование>
<Порядок>200</Порядок>
<Источник Имя="Физлицо" Вид="Реквизит" Тип="СправочникСсылка.ФизическиеЛица"/>
<Приемник Имя="" Вид=""/>
</Свойство>
</Группа>
</Свойства>
<Значения/>
</Правило>
<Правило>
<Код>СБДС_ПеречислениеЗПНаЛицевыеСчета</Код>
<Наименование>СБДС_ПеречислениеЗПНаЛицевыеСчета</Наименование>
<Порядок>250</Порядок>
<ПередВыгрузкой>Если ВходящиеДанные = Неопределено Тогда
ВходящиеДанные = Новый Структура;
КонецЕсли;
ВходящиеДанные.Вставить("ИдентификаторПлатежа");
Выполнить(Алгоритмы.ПолучитьИдентификаторПлатежа);</ПередВыгрузкой>
<ПослеЗагрузки>Выполнить(Алгоритмы.РеквизитыПоУмолчаниюДокументовСБДС);
Если Не ПолучитьФункциональнуюОпцию("ИспользоватьЗаявкиНаРасходованиеДенежныхСредств") тогда
Объект.ЗаявкаНаРасходованиеДенежныхСредств = Документы.ЗаявкаНаРасходованиеДенежныхСредств.ПустаяСсылка();
КонецЕсли;
Если Не ЗначениеЗаполнено(Объект.Подразделение) Тогда
Объект.Подразделение = Параметры.ПодразделениеПоУмолчанию;
КонецЕсли;
Если РежимЗагрузкиДанныхВИнформационнуюБазу() Тогда
Выполнить(Алгоритмы.ЗаполнитьПодразделениеПоУмолчанию);
ПараметрыОбъекта.Вставить("КоррСчет", "");
//Занесем данные об объекте в таблицу отложенной обработки
НоваяСтрока = Параметры.ЗагруженныеОбъекты.Добавить();
НоваяСтрока.ИмяПКО = "СБДС_ПеречислениеЗПНаЛицевыеСчета";
НоваяСтрока.Объект = Объект;
НоваяСтрока.Параметры = ПараметрыОбъекта;
КонецЕсли;</ПослеЗагрузки>
<СинхронизироватьПоИдентификатору>true</СинхронизироватьПоИдентификатору>
<ГенерироватьНовыйНомерИлиКодЕслиНеУказан>true</ГенерироватьНовыйНомерИлиКодЕслиНеУказан>
<Источник>ДокументСсылка.СписаниеСРасчетногоСчета</Источник>
<Приемник>ДокументСсылка.СписаниеБезналичныхДенежныхСредств</Приемник>
<Свойства>
<Свойство Поиск="true">
<НеЗамещать>true</НеЗамещать>
<Код>6</Код>
<Наименование>Дата --> ДатаПроведенияБанком</Наименование>
<Порядок>50</Порядок>
<Источник Имя="Дата" Вид="Свойство" Тип="Дата"/>
<Приемник Имя="ДатаПроведенияБанком" Вид="Реквизит" Тип="Дата"/>
</Свойство>
<Свойство Поиск="true">
<Код>7</Код>
<Наименование>Номер --> Номер</Наименование>
<Порядок>100</Порядок>
<Источник Имя="Номер" Вид="Свойство" Тип="Строка"/>
<Приемник Имя="Номер" Вид="Свойство" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>8</Код>
<Наименование>Проведен --> Проведен</Наименование>
<Порядок>150</Порядок>
<Источник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
</Свойство>
<Свойство>
<Код>4</Код>
<Наименование>Организация --> Организация</Наименование>
<Порядок>200</Порядок>
<Источник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
<Приемник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
<КодПравилаКонвертации>Организации</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>9</Код>
<Наименование>ВалютаДокумента --> Валюта</Наименование>
<Порядок>250</Порядок>
<Источник Имя="ВалютаДокумента" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<Приемник Имя="Валюта" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<КодПравилаКонвертации>Валюты</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>5</Код>
<Наименование>СуммаДокумента --> СуммаДокумента</Наименование>
<Порядок>300</Порядок>
<Источник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
<Приемник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
</Свойство>
<Свойство>
<Код>23</Код>
<Наименование>СтатьяДвиженияДенежныхСредств --> СтатьяДвиженияДенежныхСредств</Наименование>
<Порядок>350</Порядок>
<Источник Имя="СтатьяДвиженияДенежныхСредств" Вид="Реквизит" Тип="СправочникСсылка.СтатьиДвиженияДенежныхСредств"/>
<Приемник Имя="СтатьяДвиженияДенежныхСредств" Вид="Реквизит" Тип="СправочникСсылка.СтатьиДвиженияДенежныхСредств"/>
<КодПравилаКонвертации>СтатьиДвиженияДенежныхСредств</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>25</Код>
<Наименование>--> ДатаВедомостиНаВыплатуЗарплаты</Наименование>
<Порядок>400</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ДатаВедомостиНаВыплатуЗарплаты" Вид="Реквизит" Тип="Дата"/>
<ПередВыгрузкой>ВедомостьНаВыплатуЗП = Источник.ПеречислениеЗаработнойПлаты[0].Ведомость;
Значение = ОбщегоНазначения.ЗначениеРеквизитаОбъекта(ВедомостьНаВыплатуЗП, "Дата");</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>26</Код>
<Наименование>--> НомерВедомостиНаВыплатуЗарплаты</Наименование>
<Порядок>450</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="НомерВедомостиНаВыплатуЗарплаты" Вид="Реквизит" Тип="Строка"/>
<ПередВыгрузкой>ВедомостьНаВыплатуЗП = Источник.ПеречислениеЗаработнойПлаты[0].Ведомость;
Значение = ОбщегоНазначения.ЗначениеРеквизитаОбъекта(ВедомостьНаВыплатуЗП, "Номер");</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>27</Код>
<Наименование>--> ЗаявкаНаРасходованиеДенежныхСредств</Наименование>
<Порядок>500</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ЗаявкаНаРасходованиеДенежныхСредств" Вид="Реквизит"/>
<ПередВыгрузкой>Если Источник.ПеречислениеЗаработнойПлаты.Количество() > 0 Тогда
Значение = Источник.ПеречислениеЗаработнойПлаты[0].Ведомость;
КонецЕсли;
Если Не ЗначениеЗаполнено(Значение) Тогда
Пусто = Истина;
КонецЕсли;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>11</Код>
<Наименование>СчетОрганизации --> БанковскийСчет</Наименование>
<Порядок>550</Порядок>
<Источник Имя="СчетОрганизации" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчета"/>
<Приемник Имя="БанковскийСчет" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчетаОрганизаций"/>
<КодПравилаКонвертации>БанковскиеСчетаОрганизаций</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>15</Код>
<Наименование>--> ХозяйственнаяОперация</Наименование>
<Порядок>600</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ХозяйственнаяОперация" Вид="Реквизит" Тип="ПеречислениеСсылка.ХозяйственныеОперации"/>
<ПередВыгрузкой>Значение = "ВыплатаЗарплатыНаЛицевыеСчета";</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>2</Код>
<Наименование>Контрагент --> ПодотчетноеЛицо</Наименование>
<Порядок>650</Порядок>
<Источник Имя="Контрагент" Вид="Реквизит" Тип="СправочникСсылка.Контрагенты"/>
<Приемник Имя="ПодотчетноеЛицо" Вид="Реквизит" Тип="СправочникСсылка.ФизическиеЛица"/>
<КодПравилаКонвертации>ФизическиеЛица</КодПравилаКонвертации>
<ПередВыгрузкой>НовоеФизЛицо = Справочники.Контрагенты.ПустаяСсылка();
Контрагент = Источник.Контрагент;
Выполнить(Алгоритмы.СоздатьИВыгрузитьФизЛицоИзКонтрагента);
Значение = НовоеФизЛицо;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>10</Код>
<Наименование>СчетКонтрагента --> БанковскийСчетКонтрагента</Наименование>
<Порядок>700</Порядок>
<Источник Имя="СчетКонтрагента" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчета"/>
<Приемник Имя="БанковскийСчетКонтрагента" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчетаКонтрагентов"/>
<КодПравилаКонвертации>БанковскиеСчетаКонтрагентов</КодПравилаКонвертации>
</Свойство>
<Свойство>
<НеЗамещать>true</НеЗамещать>
<Код>14</Код>
<Наименование>--> ТипПлатежногоДокумента</Наименование>
<Порядок>750</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ТипПлатежногоДокумента" Вид="Реквизит" Тип="ПеречислениеСсылка.ТипыПлатежныхДокументов"/>
<ПередВыгрузкой>Значение = "ПлатежноеПоручение"</ПередВыгрузкой>
</Свойство>
<Свойство>
<НеЗамещать>true</НеЗамещать>
<Код>12</Код>
<Наименование>--> ВидПлатежа</Наименование>
<Порядок>800</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ВидПлатежа" Вид="Реквизит" Тип="Строка"/>
<ПередВыгрузкой>Выполнить(Алгоритмы.УстановитьВидПлатежаПоУмолчанию);</ПередВыгрузкой>
</Свойство>
<Свойство>
<НеЗамещать>true</НеЗамещать>
<Код>13</Код>
<Наименование>--> ОчередностьПлатежа</Наименование>
<Порядок>850</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ОчередностьПлатежа" Вид="Реквизит" Тип="Число"/>
<ПередВыгрузкой>Выполнить(Алгоритмы.УстановитьОчередностьПлатежаПоУмолчанию);</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>3</Код>
<Наименование>НазначениеПлатежа --> НазначениеПлатежа</Наименование>
<Порядок>900</Порядок>
<Источник Имя="НазначениеПлатежа" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="НазначениеПлатежа" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>20</Код>
<Наименование>ДатаВходящегоДокумента --> ДатаВходящегоДокумента</Наименование>
<Порядок>950</Порядок>
<Источник Имя="ДатаВходящегоДокумента" Вид="Реквизит" Тип="Дата"/>
<Приемник Имя="ДатаВходящегоДокумента" Вид="Реквизит" Тип="Дата"/>
</Свойство>
<Свойство>
<Код>21</Код>
<Наименование>НомерВходящегоДокумента --> НомерВходящегоДокумента</Наименование>
<Порядок>1000</Порядок>
<Источник Имя="НомерВходящегоДокумента" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="НомерВходящегоДокумента" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>1</Код>
<Наименование>Комментарий --> Комментарий</Наименование>
<Порядок>1050</Порядок>
<Источник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
<ПередВыгрузкой>Значение = СтрЗаменить(Значение, Параметры.МаркерыОпераций.ПеречисленияЗПНаЛицевыеСчетаСотрудников, "");</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>16</Код>
<Наименование>ПометкаУдаления --> ПометкаУдаления</Наименование>
<Порядок>1100</Порядок>
<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
</Свойство>
<Свойство>
<Код>28</Код>
<Наименование>НеПодтвержденоВыпискойБанка --> ПроведеноБанком</Наименование>
<Порядок>1150</Порядок>
<Источник Имя="НеПодтвержденоВыпискойБанка" Вид="Реквизит" Тип="Булево"/>
<Приемник Имя="ПроведеноБанком" Вид="Реквизит" Тип="Булево"/>
<ПриВыгрузке>Значение = Не Значение;</ПриВыгрузке>
</Свойство>
<Свойство>
<Код>24</Код>
<Наименование>--> ИдентификаторПлатежа</Наименование>
<Порядок>1200</Порядок>
<ПолучитьИзВходящихДанных>true</ПолучитьИзВходящихДанных>
<Источник Имя="" Вид=""/>
<Приемник Имя="" Вид=""/>
<ИмяПараметраДляПередачи>ИдентификаторПлатежа</ИмяПараметраДляПередачи>
</Свойство>
</Свойства>
<Значения/>
</Правило>
</Группа>
</Группа>
</Группа>
<Группа Отключить="false">
<Код>ДвижениеНаличныхДенежныхСредств</Код>
<Наименование>ДвижениеНаличныхДенежныхСредств</Наименование>
<Порядок>300</Порядок>
<Группа Отключить="false">
<Код>ПриходныйКассовыйОрдер</Код>
<Наименование>ПриходныйКассовыйОрдер</Наименование>
<Порядок>350</Порядок>
<Правило>
<Код>ПКО_ОплатаОтПокупателяИИзДругойОрганизации</Код>
<Наименование>ПКО_ОплатаОтПокупателяИИзДругойОрганизации</Наименование>
<Порядок>50</Порядок>
<ПослеЗагрузки>// Отказ от загрузки реализации подарочных сертификатов
ПроверяемаяСсылка = Документы.РеализацияПодарочныхСертификатов.ПолучитьСсылку(ПараметрыОбъекта["GUIDИсточника"]);
Если ОбщегоНазначения.СсылкаСуществует(ПроверяемаяСсылка) Тогда
Отказ = Истина;
КонецЕсли;
Если Не Отказ Тогда
Если Не Объект.ЭтоНовый() Тогда
ДанныеОбъектаДоЗагрузки = ОбщегоНазначения.ЗначенияРеквизитовОбъекта(Объект.Ссылка, "ХозяйственнаяОперация,Касса,Контрагент");
// Изменяем хозоперацию на "Поступление ДС из другой организации",
// если у документа до загрузки стояла данная операция
Если ДанныеОбъектаДоЗагрузки.ХозяйственнаяОперация = Перечисления.ХозяйственныеОперации.ПоступлениеДенежныхСредствИзДругойОрганизации Тогда
Объект.ХозяйственнаяОперация = Перечисления.ХозяйственныеОперации.ПоступлениеДенежныхСредствИзДругойОрганизации;
КонецЕсли;
КонецЕсли;
Выполнить(Алгоритмы.РеквизитыПоУмолчаниюДокументовПКО);
Если РежимЗагрузкиДанныхВИнформационнуюБазу() Тогда
Выполнить(Алгоритмы.ОчиститьПартнераИзРасшифровки);
ПараметрыОбъекта.Вставить("КоррСчет", "");
//Занесем данные об объекте в таблицу отложенной обработки
НоваяСтрока = Параметры.ЗагруженныеОбъекты.Добавить();
НоваяСтрока.ИмяПКО = "ПКО_ОплатаОтПокупателяИИзДругойОрганизации";
НоваяСтрока.Объект = Объект;
НоваяСтрока.Параметры = ПараметрыОбъекта;
КонецЕсли;
КонецЕсли;</ПослеЗагрузки>
<СинхронизироватьПоИдентификатору>true</СинхронизироватьПоИдентификатору>
<ГенерироватьНовыйНомерИлиКодЕслиНеУказан>true</ГенерироватьНовыйНомерИлиКодЕслиНеУказан>
<Источник>ДокументСсылка.ПриходныйКассовыйОрдер</Источник>
<Приемник>ДокументСсылка.ПриходныйКассовыйОрдер</Приемник>
<Свойства>
<Свойство Поиск="true">
<Код>2</Код>
<Наименование>Дата --> Дата</Наименование>
<Порядок>50</Порядок>
<Источник Имя="Дата" Вид="Свойство" Тип="Дата"/>
<Приемник Имя="Дата" Вид="Свойство" Тип="Дата"/>
</Свойство>
<Свойство Поиск="true">
<Код>3</Код>
<Наименование>Номер --> Номер</Наименование>
<Порядок>100</Порядок>
<Источник Имя="Номер" Вид="Свойство" Тип="Строка"/>
<Приемник Имя="Номер" Вид="Свойство" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>5</Код>
<Наименование>Проведен --> Проведен</Наименование>
<Порядок>150</Порядок>
<Источник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
</Свойство>
<Свойство>
<Код>1</Код>
<Наименование>Организация --> Организация</Наименование>
<Порядок>200</Порядок>
<Источник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
<Приемник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
<КодПравилаКонвертации>Организации</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>28</Код>
<Наименование>ВалютаДокумента --> Валюта</Наименование>
<Порядок>250</Порядок>
<Источник Имя="ВалютаДокумента" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<Приемник Имя="Валюта" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<КодПравилаКонвертации>Валюты</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>19</Код>
<Наименование>СуммаДокумента --> СуммаДокумента</Наименование>
<Порядок>300</Порядок>
<Источник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
<Приемник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
</Свойство>
<Свойство>
<Код>38</Код>
<Наименование> --> СтатьяДвиженияДенежныхСредств</Наименование>
<Порядок>350</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="СтатьяДвиженияДенежныхСредств" Вид="Реквизит" Тип="СправочникСсылка.СтатьиДвиженияДенежныхСредств"/>
<КодПравилаКонвертации>СтатьиДвиженияДенежныхСредств</КодПравилаКонвертации>
<ПередВыгрузкой>Выполнить(Алгоритмы.ВыгрузкаСДДСПлатежныхДокументов);</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>22</Код>
<Наименование>--> ХозяйственнаяОперация</Наименование>
<Порядок>400</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ХозяйственнаяОперация" Вид="Реквизит" Тип="ПеречислениеСсылка.ХозяйственныеОперации"/>
<ПередВыгрузкой>Значение = "ПоступлениеОплатыОтКлиента";</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>34</Код>
<Наименование>Контрагент --> Контрагент</Наименование>
<Порядок>450</Порядок>
<Источник Имя="Контрагент" Вид="Реквизит"/>
<Приемник Имя="Контрагент" Вид="Реквизит" Тип="СправочникСсылка.Контрагенты"/>
<КодПравилаКонвертации>Контрагенты</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>25</Код>
<Наименование>Основание --> Основание</Наименование>
<Порядок>500</Порядок>
<Источник Имя="Основание" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Основание" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>26</Код>
<Наименование>Приложение --> Приложение</Наименование>
<Порядок>550</Порядок>
<Источник Имя="Приложение" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Приложение" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>27</Код>
<Наименование>ПринятоОт --> ПринятоОт</Наименование>
<Порядок>600</Порядок>
<Источник Имя="ПринятоОт" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="ПринятоОт" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>35</Код>
<Наименование>Ответственный --> Кассир</Наименование>
<Порядок>650</Порядок>
<Источник Имя="Ответственный" Вид="Реквизит" Тип="СправочникСсылка.Пользователи"/>
<Приемник Имя="Кассир" Вид="Реквизит" Тип="СправочникСсылка.ОтветственныеЛицаОрганизаций"/>
<КодПравилаКонвертации>Пользователи</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>36</Код>
<Наименование>Комментарий --> Комментарий</Наименование>
<Порядок>700</Порядок>
<Источник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>37</Код>
<Наименование>ПометкаУдаления --> ПометкаУдаления</Наименование>
<Порядок>750</Порядок>
<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
</Свойство>
<Группа>
<Код>29</Код>
<Наименование>РасшифровкаПлатежа --> РасшифровкаПлатежа</Наименование>
<Порядок>800</Порядок>
<Источник Имя="РасшифровкаПлатежа" Вид="ТабличнаяЧасть"/>
<Приемник Имя="РасшифровкаПлатежа" Вид="ТабличнаяЧасть"/>
<Свойство>
<Код>31</Код>
<Наименование>СуммаПлатежа --> Сумма</Наименование>
<Порядок>100</Порядок>
<Источник Имя="СуммаПлатежа" Вид="Реквизит" Тип="Число"/>
<Приемник Имя="Сумма" Вид="Реквизит" Тип="Число"/>
</Свойство>
<Свойство>
<Код>40</Код>
<Наименование>СтатьяДвиженияДенежныхСредств --> СтатьяДвиженияДенежныхСредств</Наименование>
<Порядок>150</Порядок>
<Источник Имя="СтатьяДвиженияДенежныхСредств" Вид="Реквизит" Тип="СправочникСсылка.СтатьиДвиженияДенежныхСредств"/>
<Приемник Имя="СтатьяДвиженияДенежныхСредств" Вид="Реквизит" Тип="СправочникСсылка.СтатьиДвиженияДенежныхСредств"/>
<КодПравилаКонвертации>СтатьиДвиженияДенежныхСредств</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>41</Код>
<Наименование>СтавкаНДС --> СтавкаНДС</Наименование>
<Порядок>200</Порядок>
<Источник Имя="СтавкаНДС" Вид="Реквизит" Тип="ПеречислениеСсылка.СтавкиНДС"/>
<Приемник Имя="СтавкаНДС" Вид="Реквизит" Тип="СправочникСсылка.СтавкиНДС"/>
<КодПравилаКонвертации>СтавкиНДС_Справочник</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>42</Код>
<Наименование>СуммаВзаиморасчетов --> СуммаВзаиморасчетов</Наименование>
<Порядок>250</Порядок>
<Источник Имя="СуммаВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
<Приемник Имя="СуммаВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
</Свойство>
<Свойство>
<Код>43</Код>
<Наименование>СуммаНДС --> СуммаНДС</Наименование>
<Порядок>300</Порядок>
<Источник Имя="СуммаНДС" Вид="Реквизит" Тип="Число"/>
<Приемник Имя="СуммаНДС" Вид="Реквизит" Тип="Число"/>
</Свойство>
</Группа>
<Свойство>
<Код>39</Код>
<Наименование>--> GUIDИсточника</Наименование>
<Порядок>850</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="" Вид=""/>
<ИмяПараметраДляПередачи>GUIDИсточника</ИмяПараметраДляПередачи>
<ПередВыгрузкой>Значение = Источник.Ссылка.УникальныйИдентификатор();</ПередВыгрузкой>
</Свойство>
</Свойства>
<Значения/>
</Правило>
<Правило>
<Код>ПКО_ВозвртатДСОтПоставщика</Код>
<Наименование>ПКО_ВозвртатДСОтПоставщика</Наименование>
<Порядок>100</Порядок>
<ПослеЗагрузки>Если Не Объект.ЭтоНовый() Тогда
ДанныеОбъектаДоЗагрузки = ОбщегоНазначения.ЗначенияРеквизитовОбъекта(Объект.Ссылка, "ХозяйственнаяОперация,Касса,Контрагент");
// Изменяем хозоперацию на "Поступление ДС из другой организации",
// если у документа до загрузки стояла данная операция
Если ДанныеОбъектаДоЗагрузки.ХозяйственнаяОперация = Перечисления.ХозяйственныеОперации.ВозвратДенежныхСредствОтДругойОрганизации Тогда
Объект.ХозяйственнаяОперация = Перечисления.ХозяйственныеОперации.ВозвратДенежныхСредствОтДругойОрганизации;
КонецЕсли;
КонецЕсли;
Выполнить(Алгоритмы.РеквизитыПоУмолчаниюДокументовПКО);
Если РежимЗагрузкиДанныхВИнформационнуюБазу() Тогда
Выполнить(Алгоритмы.ОчиститьПартнераИзРасшифровки);
ПараметрыОбъекта.Вставить("КоррСчет", "");
//Занесем данные об объекте в таблицу отложенной обработки
НоваяСтрока = Параметры.ЗагруженныеОбъекты.Добавить();
НоваяСтрока.ИмяПКО = "ПКО_ВозвртатДСОтПоставщика";
НоваяСтрока.Объект = Объект;
НоваяСтрока.Параметры = ПараметрыОбъекта;
КонецЕсли;</ПослеЗагрузки>
<СинхронизироватьПоИдентификатору>true</СинхронизироватьПоИдентификатору>
<ГенерироватьНовыйНомерИлиКодЕслиНеУказан>true</ГенерироватьНовыйНомерИлиКодЕслиНеУказан>
<Источник>ДокументСсылка.ПриходныйКассовыйОрдер</Источник>
<Приемник>ДокументСсылка.ПриходныйКассовыйОрдер</Приемник>
<Свойства>
<Свойство Поиск="true">
<Код>3</Код>
<Наименование>Дата --> Дата</Наименование>
<Порядок>50</Порядок>
<Источник Имя="Дата" Вид="Свойство" Тип="Дата"/>
<Приемник Имя="Дата" Вид="Свойство" Тип="Дата"/>
</Свойство>
<Свойство Поиск="true">
<Код>4</Код>
<Наименование>Номер --> Номер</Наименование>
<Порядок>100</Порядок>
<Источник Имя="Номер" Вид="Свойство" Тип="Строка"/>
<Приемник Имя="Номер" Вид="Свойство" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>6</Код>
<Наименование>Проведен --> Проведен</Наименование>
<Порядок>150</Порядок>
<Источник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
</Свойство>
<Свойство>
<Код>1</Код>
<Наименование>Организация --> Организация</Наименование>
<Порядок>200</Порядок>
<Источник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
<Приемник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
<КодПравилаКонвертации>Организации</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>7</Код>
<Наименование>ВалютаДокумента --> Валюта</Наименование>
<Порядок>250</Порядок>
<Источник Имя="ВалютаДокумента" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<Приемник Имя="Валюта" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<КодПравилаКонвертации>Валюты</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>2</Код>
<Наименование>СуммаДокумента --> СуммаДокумента</Наименование>
<Порядок>300</Порядок>
<Источник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
<Приемник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
</Свойство>
<Свойство>
<Код>21</Код>
<Наименование> --> СтатьяДвиженияДенежныхСредств</Наименование>
<Порядок>350</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="СтатьяДвиженияДенежныхСредств" Вид="Реквизит" Тип="СправочникСсылка.СтатьиДвиженияДенежныхСредств"/>
<КодПравилаКонвертации>СтатьиДвиженияДенежныхСредств</КодПравилаКонвертации>
<ПередВыгрузкой>Выполнить(Алгоритмы.ВыгрузкаСДДСПлатежныхДокументов);</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>8</Код>
<Наименование> --> ХозяйственнаяОперация</Наименование>
<Порядок>400</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ХозяйственнаяОперация" Вид="Реквизит" Тип="ПеречислениеСсылка.ХозяйственныеОперации"/>
<ПередВыгрузкой>Значение = "ВозвратДенежныхСредствОтПоставщика";</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>9</Код>
<Наименование>Контрагент --> Контрагент</Наименование>
<Порядок>450</Порядок>
<Источник Имя="Контрагент" Вид="Реквизит"/>
<Приемник Имя="Контрагент" Вид="Реквизит" Тип="СправочникСсылка.Контрагенты"/>
<КодПравилаКонвертации>Контрагенты</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>11</Код>
<Наименование>Основание --> Основание</Наименование>
<Порядок>500</Порядок>
<Источник Имя="Основание" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Основание" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>12</Код>
<Наименование>Приложение --> Приложение</Наименование>
<Порядок>550</Порядок>
<Источник Имя="Приложение" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Приложение" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>13</Код>
<Наименование>ПринятоОт --> ПринятоОт</Наименование>
<Порядок>600</Порядок>
<Источник Имя="ПринятоОт" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="ПринятоОт" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>19</Код>
<Наименование>Ответственный --> Кассир</Наименование>
<Порядок>650</Порядок>
<Источник Имя="Ответственный" Вид="Реквизит" Тип="СправочникСсылка.Пользователи"/>
<Приемник Имя="Кассир" Вид="Реквизит" Тип="СправочникСсылка.ОтветственныеЛицаОрганизаций"/>
<КодПравилаКонвертации>Пользователи</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>18</Код>
<Наименование>Комментарий --> Комментарий</Наименование>
<Порядок>700</Порядок>
<Источник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>20</Код>
<Наименование>ПометкаУдаления --> ПометкаУдаления</Наименование>
<Порядок>750</Порядок>
<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
</Свойство>
<Группа>
<Код>14</Код>
<Наименование>РасшифровкаПлатежа --> РасшифровкаПлатежа</Наименование>
<Порядок>800</Порядок>
<Источник Имя="РасшифровкаПлатежа" Вид="ТабличнаяЧасть"/>
<Приемник Имя="РасшифровкаПлатежа" Вид="ТабличнаяЧасть"/>
<Свойство>
<Код>22</Код>
<Наименование>СтатьяДвиженияДенежныхСредств --> СтатьяДвиженияДенежныхСредств</Наименование>
<Порядок>150</Порядок>
<Источник Имя="СтатьяДвиженияДенежныхСредств" Вид="Реквизит" Тип="СправочникСсылка.СтатьиДвиженияДенежныхСредств"/>
<Приемник Имя="СтатьяДвиженияДенежныхСредств" Вид="Реквизит" Тип="СправочникСсылка.СтатьиДвиженияДенежныхСредств"/>
<КодПравилаКонвертации>СтатьиДвиженияДенежныхСредств</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>17</Код>
<Наименование>СуммаПлатежа --> Сумма</Наименование>
<Порядок>150</Порядок>
<Источник Имя="СуммаПлатежа" Вид="Реквизит" Тип="Число"/>
<Приемник Имя="Сумма" Вид="Реквизит" Тип="Число"/>
</Свойство>
<Свойство>
<Код>23</Код>
<Наименование>СтавкаНДС --> СтавкаНДС</Наименование>
<Порядок>200</Порядок>
<Источник Имя="СтавкаНДС" Вид="Реквизит" Тип="ПеречислениеСсылка.СтавкиНДС"/>
<Приемник Имя="СтавкаНДС" Вид="Реквизит" Тип="СправочникСсылка.СтавкиНДС"/>
<КодПравилаКонвертации>СтавкиНДС_Справочник</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>24</Код>
<Наименование>СуммаВзаиморасчетов --> СуммаВзаиморасчетов</Наименование>
<Порядок>250</Порядок>
<Источник Имя="СуммаВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
<Приемник Имя="СуммаВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
</Свойство>
<Свойство>
<Код>25</Код>
<Наименование>СуммаНДС --> СуммаНДС</Наименование>
<Порядок>300</Порядок>
<Источник Имя="СуммаНДС" Вид="Реквизит" Тип="Число"/>
<Приемник Имя="СуммаНДС" Вид="Реквизит" Тип="Число"/>
</Свойство>
</Группа>
</Свойства>
<Значения/>
</Правило>
<Правило>
<Код>ПКО_ИнкассацияДСИзБанка</Код>
<Наименование>ПКО_ИнкассацияДСИзБанка</Наименование>
<Порядок>150</Порядок>
<ПослеЗагрузки>Выполнить(Алгоритмы.РеквизитыПоУмолчаниюДокументовПКО);
Если РежимЗагрузкиДанныхВИнформационнуюБазу() Тогда
ПараметрыОбъекта.Вставить("КоррСчет", "");
//Занесем данные об объекте в таблицу отложенной обработки
НоваяСтрока = Параметры.ЗагруженныеОбъекты.Добавить();
НоваяСтрока.ИмяПКО = "ПКО_ИнкассацияДСИзБанка";
НоваяСтрока.Объект = Объект;
НоваяСтрока.Параметры = ПараметрыОбъекта;
КонецЕсли;</ПослеЗагрузки>
<СинхронизироватьПоИдентификатору>true</СинхронизироватьПоИдентификатору>
<ГенерироватьНовыйНомерИлиКодЕслиНеУказан>true</ГенерироватьНовыйНомерИлиКодЕслиНеУказан>
<Источник>ДокументСсылка.ПриходныйКассовыйОрдер</Источник>
<Приемник>ДокументСсылка.ПриходныйКассовыйОрдер</Приемник>
<Свойства>
<Свойство Поиск="true">
<Код>2</Код>
<Наименование>Дата --> Дата</Наименование>
<Порядок>50</Порядок>
<Источник Имя="Дата" Вид="Свойство" Тип="Дата"/>
<Приемник Имя="Дата" Вид="Свойство" Тип="Дата"/>
</Свойство>
<Свойство Поиск="true">
<Код>3</Код>
<Наименование>Номер --> Номер</Наименование>
<Порядок>100</Порядок>
<Источник Имя="Номер" Вид="Свойство" Тип="Строка"/>
<Приемник Имя="Номер" Вид="Свойство" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>9</Код>
<Наименование>Проведен --> Проведен</Наименование>
<Порядок>150</Порядок>
<Источник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
</Свойство>
<Свойство>
<Код>4</Код>
<Наименование>Организация --> Организация</Наименование>
<Порядок>200</Порядок>
<Источник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
<Приемник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
<КодПравилаКонвертации>Организации</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>10</Код>
<Наименование>ВалютаДокумента --> Валюта</Наименование>
<Порядок>250</Порядок>
<Источник Имя="ВалютаДокумента" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<Приемник Имя="Валюта" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<КодПравилаКонвертации>Валюты</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>8</Код>
<Наименование>СуммаДокумента --> СуммаДокумента</Наименование>
<Порядок>300</Порядок>
<Источник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
<Приемник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
</Свойство>
<Свойство>
<Код>1</Код>
<Наименование>--> ХозяйственнаяОперация</Наименование>
<Порядок>350</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ХозяйственнаяОперация" Вид="Реквизит" Тип="ПеречислениеСсылка.ХозяйственныеОперации"/>
<ПередВыгрузкой>Значение = "ИнкассацияДенежныхСредствИзБанка";</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>5</Код>
<Наименование>Основание --> Основание</Наименование>
<Порядок>450</Порядок>
<Источник Имя="Основание" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Основание" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>6</Код>
<Наименование>Приложение --> Приложение</Наименование>
<Порядок>500</Порядок>
<Источник Имя="Приложение" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Приложение" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>7</Код>
<Наименование>ПринятоОт --> ПринятоОт</Наименование>
<Порядок>550</Порядок>
<Источник Имя="ПринятоОт" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="ПринятоОт" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>12</Код>
<Наименование>Ответственный --> Кассир</Наименование>
<Порядок>600</Порядок>
<Источник Имя="Ответственный" Вид="Реквизит" Тип="СправочникСсылка.Пользователи"/>
<Приемник Имя="Кассир" Вид="Реквизит" Тип="СправочникСсылка.ОтветственныеЛицаОрганизаций"/>
<КодПравилаКонвертации>Пользователи</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>11</Код>
<Наименование>Комментарий --> Комментарий</Наименование>
<Порядок>650</Порядок>
<Источник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>13</Код>
<Наименование>ПометкаУдаления --> ПометкаУдаления</Наименование>
<Порядок>700</Порядок>
<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
</Свойство>
</Свойства>
<Значения/>
</Правило>
<Правило>
<Код>ПКО_ПоступлениеДСИзБанка</Код>
<Наименование>ПКО_ПоступлениеДСИзБанка</Наименование>
<Порядок>150</Порядок>
<ПослеЗагрузки>Выполнить(Алгоритмы.РеквизитыПоУмолчаниюДокументовПКО);
Если РежимЗагрузкиДанныхВИнформационнуюБазу() Тогда
ПараметрыОбъекта.Вставить("КоррСчет", "");
//Занесем данные об объекте в таблицу отложенной обработки
НоваяСтрока = Параметры.ЗагруженныеОбъекты.Добавить();
НоваяСтрока.ИмяПКО = "ПКО_ПоступлениеДСИзБанка";
НоваяСтрока.Объект = Объект;
НоваяСтрока.Параметры = ПараметрыОбъекта;
КонецЕсли;</ПослеЗагрузки>
<СинхронизироватьПоИдентификатору>true</СинхронизироватьПоИдентификатору>
<ГенерироватьНовыйНомерИлиКодЕслиНеУказан>true</ГенерироватьНовыйНомерИлиКодЕслиНеУказан>
<Источник>ДокументСсылка.ПриходныйКассовыйОрдер</Источник>
<Приемник>ДокументСсылка.ПриходныйКассовыйОрдер</Приемник>
<Свойства>
<Свойство Поиск="true">
<Код>5</Код>
<Наименование>Дата --> Дата</Наименование>
<Порядок>50</Порядок>
<Источник Имя="Дата" Вид="Свойство" Тип="Дата"/>
<Приемник Имя="Дата" Вид="Свойство" Тип="Дата"/>
</Свойство>
<Свойство Поиск="true">
<Код>6</Код>
<Наименование>Номер --> Номер</Наименование>
<Порядок>100</Порядок>
<Источник Имя="Номер" Вид="Свойство" Тип="Строка"/>
<Приемник Имя="Номер" Вид="Свойство" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>14</Код>
<Наименование>Проведен --> Проведен</Наименование>
<Порядок>150</Порядок>
<Источник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
</Свойство>
<Свойство>
<Код>8</Код>
<Наименование>Организация --> Организация</Наименование>
<Порядок>200</Порядок>
<Источник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
<Приемник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
<КодПравилаКонвертации>Организации</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>15</Код>
<Наименование>ВалютаДокумента --> Валюта</Наименование>
<Порядок>250</Порядок>
<Источник Имя="ВалютаДокумента" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<Приемник Имя="Валюта" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<КодПравилаКонвертации>Валюты</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>12</Код>
<Наименование>СуммаДокумента --> СуммаДокумента</Наименование>
<Порядок>300</Порядок>
<Источник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
<Приемник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
</Свойство>
<Свойство>
<Код>1</Код>
<Наименование> --> ХозяйственнаяОперация</Наименование>
<Порядок>350</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ХозяйственнаяОперация" Вид="Реквизит" Тип="ПеречислениеСсылка.ХозяйственныеОперации"/>
<ПередВыгрузкой>Значение = "ПоступлениеДенежныхСредствИзБанка";</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>7</Код>
<Наименование>Контрагент --> БанковскийСчет</Наименование>
<Порядок>400</Порядок>
<Источник Имя="Контрагент" Вид="Реквизит"/>
<Приемник Имя="БанковскийСчет" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчетаОрганизаций"/>
<КодПравилаКонвертации>БанковскиеСчетаОрганизаций</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>9</Код>
<Наименование>Основание --> Основание</Наименование>
<Порядок>450</Порядок>
<Источник Имя="Основание" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Основание" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>10</Код>
<Наименование>Приложение --> Приложение</Наименование>
<Порядок>500</Порядок>
<Источник Имя="Приложение" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Приложение" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>11</Код>
<Наименование>ПринятоОт --> ПринятоОт</Наименование>
<Порядок>550</Порядок>
<Источник Имя="ПринятоОт" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="ПринятоОт" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>18</Код>
<Наименование>Ответственный --> Кассир</Наименование>
<Порядок>600</Порядок>
<Источник Имя="Ответственный" Вид="Реквизит" Тип="СправочникСсылка.Пользователи"/>
<Приемник Имя="Кассир" Вид="Реквизит" Тип="СправочникСсылка.ОтветственныеЛицаОрганизаций"/>
<КодПравилаКонвертации>Пользователи</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>17</Код>
<Наименование>Комментарий --> Комментарий</Наименование>
<Порядок>650</Порядок>
<Источник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>19</Код>
<Наименование>ПометкаУдаления --> ПометкаУдаления</Наименование>
<Порядок>700</Порядок>
<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
</Свойство>
</Свойства>
<Значения/>
</Правило>
<Правило>
<Код>ПКО_ВозвратДСОтПодотчетногоЛица</Код>
<Наименование>ПКО_ВозвратДСОтПодотчетногоЛица</Наименование>
<Порядок>200</Порядок>
<ПослеЗагрузки>Выполнить(Алгоритмы.РеквизитыПоУмолчаниюДокументовПКО);
Если РежимЗагрузкиДанныхВИнформационнуюБазу() Тогда
ПараметрыОбъекта.Вставить("КоррСчет", "");
//Занесем данные об объекте в таблицу отложенной обработки
НоваяСтрока = Параметры.ЗагруженныеОбъекты.Добавить();
НоваяСтрока.ИмяПКО = "ПКО_ВозвратДСОтПодотчетногоЛица";
НоваяСтрока.Объект = Объект;
НоваяСтрока.Параметры = ПараметрыОбъекта;
КонецЕсли;</ПослеЗагрузки>
<СинхронизироватьПоИдентификатору>true</СинхронизироватьПоИдентификатору>
<ГенерироватьНовыйНомерИлиКодЕслиНеУказан>true</ГенерироватьНовыйНомерИлиКодЕслиНеУказан>
<Источник>ДокументСсылка.ПриходныйКассовыйОрдер</Источник>
<Приемник>ДокументСсылка.ПриходныйКассовыйОрдер</Приемник>
<Свойства>
<Свойство Поиск="true">
<Код>1</Код>
<Наименование>Дата --> Дата</Наименование>
<Порядок>50</Порядок>
<Источник Имя="Дата" Вид="Свойство" Тип="Дата"/>
<Приемник Имя="Дата" Вид="Свойство" Тип="Дата"/>
</Свойство>
<Свойство Поиск="true">
<Код>2</Код>
<Наименование>Номер --> Номер</Наименование>
<Порядок>100</Порядок>
<Источник Имя="Номер" Вид="Свойство" Тип="Строка"/>
<Приемник Имя="Номер" Вид="Свойство" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>4</Код>
<Наименование>Проведен --> Проведен</Наименование>
<Порядок>150</Порядок>
<Источник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
</Свойство>
<Свойство>
<Код>5</Код>
<Наименование>Организация --> Организация</Наименование>
<Порядок>200</Порядок>
<Источник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
<Приемник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
<КодПравилаКонвертации>Организации</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>7</Код>
<Наименование>ВалютаДокумента --> Валюта</Наименование>
<Порядок>250</Порядок>
<Источник Имя="ВалютаДокумента" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<Приемник Имя="Валюта" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<КодПравилаКонвертации>Валюты</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>6</Код>
<Наименование>СуммаДокумента --> СуммаДокумента</Наименование>
<Порядок>300</Порядок>
<Источник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
<Приемник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
</Свойство>
<Свойство>
<Код>8</Код>
<Наименование> --> ХозяйственнаяОперация</Наименование>
<Порядок>350</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ХозяйственнаяОперация" Вид="Реквизит" Тип="ПеречислениеСсылка.ХозяйственныеОперации"/>
<ПередВыгрузкой>Значение = "ВозвратДенежныхСредствОтПодотчетника";</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>10</Код>
<Наименование>Контрагент --> ПодотчетноеЛицо</Наименование>
<Порядок>400</Порядок>
<Источник Имя="Контрагент" Вид="Реквизит"/>
<Приемник Имя="ПодотчетноеЛицо" Вид="Реквизит" Тип="СправочникСсылка.ФизическиеЛица"/>
<КодПравилаКонвертации>ФизическиеЛица</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>16</Код>
<Наименование>СтатьяДвиженияДенежныхСредств --> СтатьяДвиженияДенежныхСредств</Наименование>
<Порядок>450</Порядок>
<Источник Имя="СтатьяДвиженияДенежныхСредств" Вид="Реквизит" Тип="СправочникСсылка.СтатьиДвиженияДенежныхСредств"/>
<Приемник Имя="СтатьяДвиженияДенежныхСредств" Вид="Реквизит" Тип="СправочникСсылка.СтатьиДвиженияДенежныхСредств"/>
<КодПравилаКонвертации>СтатьиДвиженияДенежныхСредств</КодПравилаКонвертации>
<ПередВыгрузкой>Значение = Источник.РасшифровкаПлатежа[0].СтатьяДвиженияДенежныхСредств;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>11</Код>
<Наименование>Основание --> Основание</Наименование>
<Порядок>500</Порядок>
<Источник Имя="Основание" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Основание" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>12</Код>
<Наименование>Приложение --> Приложение</Наименование>
<Порядок>550</Порядок>
<Источник Имя="Приложение" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Приложение" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>13</Код>
<Наименование>ПринятоОт --> ПринятоОт</Наименование>
<Порядок>600</Порядок>
<Источник Имя="ПринятоОт" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="ПринятоОт" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>15</Код>
<Наименование>Ответственный --> Кассир</Наименование>
<Порядок>650</Порядок>
<Источник Имя="Ответственный" Вид="Реквизит" Тип="СправочникСсылка.Пользователи"/>
<Приемник Имя="Кассир" Вид="Реквизит" Тип="СправочникСсылка.ОтветственныеЛицаОрганизаций"/>
<КодПравилаКонвертации>Пользователи</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>14</Код>
<Наименование>Комментарий --> Комментарий</Наименование>
<Порядок>700</Порядок>
<Источник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>17</Код>
<Наименование>ПометкаУдаления --> ПометкаУдаления</Наименование>
<Порядок>750</Порядок>
<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
</Свойство>
</Свойства>
<Значения/>
</Правило>
<Правило>
<Код>ПКО_СторнированиеПрочегоРасхода</Код>
<Наименование>ПКО_СторнированиеПрочегоРасхода</Наименование>
<Порядок>350</Порядок>
<ПриЗагрузке>Если Объект <> Неопределено Тогда
Объект.ДополнительныеСвойства.Вставить("ТекРасшифровкаПлатежа", Объект.РасшифровкаПлатежа.Выгрузить());
КонецЕсли;</ПриЗагрузке>
<ПослеЗагрузки>Выполнить(Алгоритмы.РеквизитыПоУмолчаниюДокументовПКО);
Если РежимЗагрузкиДанныхВИнформационнуюБазу() Тогда
Выполнить(Алгоритмы.ЗаполнитьПодразделениеПоУмолчанию);
Выполнить(Алгоритмы.ЗагрузитьРасшифровкуПлатежаПрочиеДоходы);
Выполнить(Алгоритмы.ОчиститьПартнераИзРасшифровки);
ПараметрыОбъекта.Вставить("КоррСчет", "");
//Занесем данные об объекте в таблицу отложенной обработки
НоваяСтрока = Параметры.ЗагруженныеОбъекты.Добавить();
НоваяСтрока.ИмяПКО = "ПКО_СторнированиеПрочегоРасхода";
НоваяСтрока.Объект = Объект;
НоваяСтрока.Параметры = ПараметрыОбъекта;
КонецЕсли;</ПослеЗагрузки>
<СинхронизироватьПоИдентификатору>true</СинхронизироватьПоИдентификатору>
<ГенерироватьНовыйНомерИлиКодЕслиНеУказан>true</ГенерироватьНовыйНомерИлиКодЕслиНеУказан>
<Источник>ДокументСсылка.ПриходныйКассовыйОрдер</Источник>
<Приемник>ДокументСсылка.ПриходныйКассовыйОрдер</Приемник>
<Свойства>
<Свойство Поиск="true">
<Код>21</Код>
<Наименование>Дата --> Дата</Наименование>
<Порядок>50</Порядок>
<Источник Имя="Дата" Вид="Свойство" Тип="Дата"/>
<Приемник Имя="Дата" Вид="Свойство" Тип="Дата"/>
</Свойство>
<Свойство Поиск="true">
<Код>22</Код>
<Наименование>Номер --> Номер</Наименование>
<Порядок>100</Порядок>
<Источник Имя="Номер" Вид="Свойство" Тип="Строка"/>
<Приемник Имя="Номер" Вид="Свойство" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>8</Код>
<Наименование>Проведен --> Проведен</Наименование>
<Порядок>150</Порядок>
<Источник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
</Свойство>
<Свойство>
<Код>9</Код>
<Наименование>Организация --> Организация</Наименование>
<Порядок>200</Порядок>
<Источник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
<Приемник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
<КодПравилаКонвертации>Организации</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>10</Код>
<Наименование>ВалютаДокумента --> Валюта</Наименование>
<Порядок>300</Порядок>
<Источник Имя="ВалютаДокумента" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<Приемник Имя="Валюта" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<КодПравилаКонвертации>Валюты</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>11</Код>
<Наименование>СуммаДокумента --> СуммаДокумента</Наименование>
<Порядок>350</Порядок>
<Источник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
<Приемник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
</Свойство>
<Свойство>
<Код>12</Код>
<Наименование>--> ХозяйственнаяОперация</Наименование>
<Порядок>450</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ХозяйственнаяОперация" Вид="Реквизит" Тип="ПеречислениеСсылка.ХозяйственныеОперации"/>
<ПередВыгрузкой>Значение = "СторнированиеПрочихРасходов";</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>13</Код>
<Наименование>Основание --> Основание</Наименование>
<Порядок>500</Порядок>
<Источник Имя="Основание" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Основание" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>14</Код>
<Наименование>Приложение --> Приложение</Наименование>
<Порядок>550</Порядок>
<Источник Имя="Приложение" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Приложение" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>15</Код>
<Наименование>ПринятоОт --> ПринятоОт</Наименование>
<Порядок>600</Порядок>
<Источник Имя="ПринятоОт" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="ПринятоОт" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>16</Код>
<Наименование>Ответственный --> Кассир</Наименование>
<Порядок>650</Порядок>
<Источник Имя="Ответственный" Вид="Реквизит" Тип="СправочникСсылка.Пользователи"/>
<Приемник Имя="Кассир" Вид="Реквизит" Тип="СправочникСсылка.ОтветственныеЛицаОрганизаций"/>
<КодПравилаКонвертации>Пользователи</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>17</Код>
<Наименование>Комментарий --> Комментарий</Наименование>
<Порядок>700</Порядок>
<Источник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>18</Код>
<Наименование>ПометкаУдаления --> ПометкаУдаления</Наименование>
<Порядок>750</Порядок>
<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
</Свойство>
<Группа>
<Код>3</Код>
<Наименование>--> РасшифровкаПлатежа</Наименование>
<Порядок>800</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="РасшифровкаПлатежа" Вид="ТабличнаяЧасть"/>
<ПередОбработкойВыгрузки>Запрос = Новый Запрос("ВЫБРАТЬ
| Док.ВалютаДокумента КАК ВалютаВзаиморасчетов,
| Док.СуммаДокумента КАК Сумма,
| Док.СуммаДокумента КАК СуммаВзаиморасчетов,
| Док.СтатьяДвиженияДенежныхСредств КАК СтатьяДвиженияДенежныхСредств
|ИЗ
| Документ.ПриходныйКассовыйОрдер КАК Док
|ГДЕ
| Док.Ссылка = &Ссылка");
Запрос.УстановитьПараметр("Ссылка", Источник.Ссылка);
КоллекцияОбъектов = Запрос.Выполнить().Выгрузить();</ПередОбработкойВыгрузки>
<Свойство>
<Код>4</Код>
<Наименование>--> ВалютаВзаиморасчетов</Наименование>
<Порядок>50</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="" Вид=""/>
<КодПравилаКонвертации>Валюты</КодПравилаКонвертации>
<ИмяПараметраДляПередачи>ВалютаВзаиморасчетов</ИмяПараметраДляПередачи>
<ПередВыгрузкой>Значение = ОбъектКоллекции.ВалютаВзаиморасчетов;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>5</Код>
<Наименование>--> СтатьяДвиженияДенежныхСредств</Наименование>
<Порядок>100</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="" Вид=""/>
<КодПравилаКонвертации>СтатьиДвиженияДенежныхСредств</КодПравилаКонвертации>
<ИмяПараметраДляПередачи>СтатьяДвиженияДенежныхСредств</ИмяПараметраДляПередачи>
<ПередВыгрузкой>Значение = ОбъектКоллекции.СтатьяДвиженияДенежныхСредств;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>6</Код>
<Наименование>--> Сумма</Наименование>
<Порядок>150</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="" Вид=""/>
<ИмяПараметраДляПередачи>Сумма</ИмяПараметраДляПередачи>
<ПередВыгрузкой>Значение = ОбъектКоллекции.Сумма;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>7</Код>
<Наименование>--> СуммаВзаиморасчетов</Наименование>
<Порядок>200</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="" Вид=""/>
<ИмяПараметраДляПередачи>СуммаВзаиморасчетов</ИмяПараметраДляПередачи>
<ПередВыгрузкой>Значение = ОбъектКоллекции.СуммаВзаиморасчетов;</ПередВыгрузкой>
</Свойство>
</Группа>
</Свойства>
<Значения/>
</Правило>
<Правило>
<Код>ПКО_КонвертацияВалюты</Код>
<Наименование>ПКО_КонвертацияВалюты</Наименование>
<Порядок>400</Порядок>
<ПослеЗагрузки>Выполнить(Алгоритмы.РеквизитыПоУмолчаниюДокументовПКО);
Если РежимЗагрузкиДанныхВИнформационнуюБазу() Тогда
ПараметрыОбъекта.Вставить("КоррСчет", "");
//Занесем данные об объекте в таблицу отложенной обработки
НоваяСтрока = Параметры.ЗагруженныеОбъекты.Добавить();
НоваяСтрока.ИмяПКО = "ПКО_КонвертацияВалюты";
НоваяСтрока.Объект = Объект;
НоваяСтрока.Параметры = ПараметрыОбъекта;
КонецЕсли;</ПослеЗагрузки>
<СинхронизироватьПоИдентификатору>true</СинхронизироватьПоИдентификатору>
<ГенерироватьНовыйНомерИлиКодЕслиНеУказан>true</ГенерироватьНовыйНомерИлиКодЕслиНеУказан>
<Источник>ДокументСсылка.ПриходныйКассовыйОрдер</Источник>
<Приемник>ДокументСсылка.ПриходныйКассовыйОрдер</Приемник>
<Свойства>
<Свойство Поиск="true">
<Код>501</Код>
<Наименование>Дата --> Дата</Наименование>
<Порядок>50</Порядок>
<Источник Имя="Дата" Вид="Свойство" Тип="Дата"/>
<Приемник Имя="Дата" Вид="Свойство" Тип="Дата"/>
</Свойство>
<Свойство Поиск="true">
<Код>502</Код>
<Наименование>Номер --> Номер</Наименование>
<Порядок>100</Порядок>
<Источник Имя="Номер" Вид="Свойство" Тип="Строка"/>
<Приемник Имя="Номер" Вид="Свойство" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>503</Код>
<Наименование>Проведен --> Проведен</Наименование>
<Порядок>150</Порядок>
<Источник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
</Свойство>
<Свойство>
<Код>504</Код>
<Наименование>Организация --> Организация</Наименование>
<Порядок>200</Порядок>
<Источник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
<Приемник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
<КодПравилаКонвертации>Организации</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>505</Код>
<Наименование>Контрагент --> Контрагент</Наименование>
<Порядок>250</Порядок>
<Источник Имя="Контрагент" Вид="Реквизит"/>
<Приемник Имя="Контрагент" Вид="Реквизит" Тип="СправочникСсылка.Контрагенты"/>
<КодПравилаКонвертации>Контрагенты</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>506</Код>
<Наименование>ВалютаДокумента --> Валюта</Наименование>
<Порядок>300</Порядок>
<Источник Имя="ВалютаДокумента" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<Приемник Имя="Валюта" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<КодПравилаКонвертации>Валюты</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>507</Код>
<Наименование>СуммаДокумента --> СуммаДокумента</Наименование>
<Порядок>350</Порядок>
<Источник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
<Приемник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
</Свойство>
<Свойство>
<Код>508</Код>
<Наименование>--> СтатьяДвиженияДенежныхСредств</Наименование>
<Порядок>400</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="СтатьяДвиженияДенежныхСредств" Вид="Реквизит" Тип="СправочникСсылка.СтатьиДвиженияДенежныхСредств"/>
<КодПравилаКонвертации>СтатьиДвиженияДенежныхСредств</КодПравилаКонвертации>
<ПередВыгрузкой>Значение = Источник.РасшифровкаПлатежа[0].СтатьяДвиженияДенежныхСредств;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>509</Код>
<Наименование>--> ХозяйственнаяОперация</Наименование>
<Порядок>450</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ХозяйственнаяОперация" Вид="Реквизит" Тип="ПеречислениеСсылка.ХозяйственныеОперации"/>
<ПередВыгрузкой>Значение = "КонвертацияВалюты";</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>510</Код>
<Наименование>СубконтоКт1 --> Контрагент</Наименование>
<Порядок>500</Порядок>
<Источник Имя="СубконтоКт1" Вид="Реквизит"/>
<Приемник Имя="Контрагент" Вид="Реквизит" Тип="СправочникСсылка.Контрагенты"/>
<КодПравилаКонвертации>Контрагенты</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>511</Код>
<Наименование>Основание --> Основание</Наименование>
<Порядок>550</Порядок>
<Источник Имя="Основание" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Основание" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>512</Код>
<Наименование>Приложение --> Приложение</Наименование>
<Порядок>600</Порядок>
<Источник Имя="Приложение" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Приложение" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>513</Код>
<Наименование>ПринятоОт --> ПринятоОт</Наименование>
<Порядок>650</Порядок>
<Источник Имя="ПринятоОт" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="ПринятоОт" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>514</Код>
<Наименование>Ответственный --> Кассир</Наименование>
<Порядок>700</Порядок>
<Источник Имя="Ответственный" Вид="Реквизит" Тип="СправочникСсылка.Пользователи"/>
<Приемник Имя="Кассир" Вид="Реквизит" Тип="СправочникСсылка.ОтветственныеЛицаОрганизаций"/>
<КодПравилаКонвертации>Пользователи</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>515</Код>
<Наименование>Комментарий --> Комментарий</Наименование>
<Порядок>750</Порядок>
<Источник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>516</Код>
<Наименование>ПометкаУдаления --> ПометкаУдаления</Наименование>
<Порядок>800</Порядок>
<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
</Свойство>
<Группа>
<Код>600</Код>
<Наименование>--> РасшифровкаПлатежа</Наименование>
<Порядок>850</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="РасшифровкаПлатежа" Вид="ТабличнаяЧасть"/>
<ПередОбработкойВыгрузки>Запрос = Новый Запрос(
"ВЫБРАТЬ
| Док.ВалютаДокумента КАК ВалютаВзаиморасчетов,
| Док.СуммаДокумента КАК Сумма,
| Док.СуммаДокумента КАК СуммаВзаиморасчетов
|ИЗ
| Документ.ПриходныйКассовыйОрдер КАК Док
|ГДЕ
| Док.Ссылка = &Ссылка");
Запрос.УстановитьПараметр("Ссылка", Источник.Ссылка);
КоллекцияОбъектов = Запрос.Выполнить().Выгрузить();</ПередОбработкойВыгрузки>
<Свойство>
<Код>601</Код>
<Наименование>--> Сумма</Наименование>
<Порядок>50</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="Сумма" Вид="Реквизит" Тип="Число"/>
</Свойство>
<Свойство>
<Код>602</Код>
<Наименование>--> СуммаВзаиморасчетов</Наименование>
<Порядок>100</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="СуммаВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
</Свойство>
<Свойство>
<Код>603</Код>
<Наименование>--> ВалютаВзаиморасчетов</Наименование>
<Порядок>150</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ВалютаВзаиморасчетов" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<КодПравилаКонвертации>Валюты</КодПравилаКонвертации>
</Свойство>
</Группа>
</Свойства>
<Значения/>
</Правило>
<Правило>
<Код>ПКО_ПрочиеДоходы</Код>
<Наименование>ПКО_ПрочиеДоходы</Наименование>
<Порядок>450</Порядок>
<ПриЗагрузке>Если Объект <> Неопределено Тогда
Объект.ДополнительныеСвойства.Вставить("ТекРасшифровкаПлатежа", Объект.РасшифровкаПлатежа.Выгрузить());
КонецЕсли;</ПриЗагрузке>
<ПослеЗагрузки>Выполнить(Алгоритмы.РеквизитыПоУмолчаниюДокументовПКО);
Если РежимЗагрузкиДанныхВИнформационнуюБазу() Тогда
ПараметрыОбъекта.Вставить("КоррСчет", "");
Выполнить(Алгоритмы.ЗаполнитьПодразделениеПоУмолчанию);
Выполнить(Алгоритмы.ЗагрузитьРасшифровкуПлатежаПрочиеДоходы);
Выполнить(Алгоритмы.ОчиститьПартнераИзРасшифровки);
//Занесем данные об объекте в таблицу отложенной обработки
НоваяСтрока = Параметры.ЗагруженныеОбъекты.Добавить();
НоваяСтрока.ИмяПКО = "ПКО_ПрочиеДоходы";
НоваяСтрока.Объект = Объект;
НоваяСтрока.Параметры = ПараметрыОбъекта;
КонецЕсли;</ПослеЗагрузки>
<СинхронизироватьПоИдентификатору>true</СинхронизироватьПоИдентификатору>
<ГенерироватьНовыйНомерИлиКодЕслиНеУказан>true</ГенерироватьНовыйНомерИлиКодЕслиНеУказан>
<Источник>ДокументСсылка.ПриходныйКассовыйОрдер</Источник>
<Приемник>ДокументСсылка.ПриходныйКассовыйОрдер</Приемник>
<Свойства>
<Свойство Поиск="true">
<Код>501</Код>
<Наименование>Дата --> Дата</Наименование>
<Порядок>50</Порядок>
<Источник Имя="Дата" Вид="Свойство" Тип="Дата"/>
<Приемник Имя="Дата" Вид="Свойство" Тип="Дата"/>
</Свойство>
<Свойство Поиск="true">
<Код>502</Код>
<Наименование>Номер --> Номер</Наименование>
<Порядок>100</Порядок>
<Источник Имя="Номер" Вид="Свойство" Тип="Строка"/>
<Приемник Имя="Номер" Вид="Свойство" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>503</Код>
<Наименование>Проведен --> Проведен</Наименование>
<Порядок>150</Порядок>
<Источник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
</Свойство>
<Свойство>
<Код>504</Код>
<Наименование>Организация --> Организация</Наименование>
<Порядок>200</Порядок>
<Источник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
<Приемник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
<КодПравилаКонвертации>Организации</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>505</Код>
<Наименование>ВалютаДокумента --> Валюта</Наименование>
<Порядок>250</Порядок>
<Источник Имя="ВалютаДокумента" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<Приемник Имя="Валюта" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<КодПравилаКонвертации>Валюты</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>506</Код>
<Наименование>СуммаДокумента --> СуммаДокумента</Наименование>
<Порядок>300</Порядок>
<Источник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
<Приемник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
</Свойство>
<Свойство>
<Код>507</Код>
<Наименование> --> СтатьяДвиженияДенежныхСредств</Наименование>
<Порядок>350</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="СтатьяДвиженияДенежныхСредств" Вид="Реквизит" Тип="СправочникСсылка.СтатьиДвиженияДенежныхСредств"/>
<КодПравилаКонвертации>СтатьиДвиженияДенежныхСредств</КодПравилаКонвертации>
<ПередВыгрузкой>Значение = Источник.РасшифровкаПлатежа[0].СтатьяДвиженияДенежныхСредств;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>508</Код>
<Наименование>--> ХозяйственнаяОперация</Наименование>
<Порядок>400</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ХозяйственнаяОперация" Вид="Реквизит" Тип="ПеречислениеСсылка.ХозяйственныеОперации"/>
<ПередВыгрузкой>Значение = "ПрочееПоступлениеДенежныхСредств";</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>509</Код>
<Наименование>Основание --> Основание</Наименование>
<Порядок>450</Порядок>
<Источник Имя="Основание" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Основание" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>510</Код>
<Наименование>Приложение --> Приложение</Наименование>
<Порядок>500</Порядок>
<Источник Имя="Приложение" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Приложение" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>511</Код>
<Наименование>ПринятоОт --> ПринятоОт</Наименование>
<Порядок>550</Порядок>
<Источник Имя="ПринятоОт" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="ПринятоОт" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>512</Код>
<Наименование>Ответственный --> Кассир</Наименование>
<Порядок>600</Порядок>
<Источник Имя="Ответственный" Вид="Реквизит" Тип="СправочникСсылка.Пользователи"/>
<Приемник Имя="Кассир" Вид="Реквизит" Тип="СправочникСсылка.ОтветственныеЛицаОрганизаций"/>
<КодПравилаКонвертации>Пользователи</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>513</Код>
<Наименование>Комментарий --> Комментарий</Наименование>
<Порядок>650</Порядок>
<Источник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>514</Код>
<Наименование>ПометкаУдаления --> ПометкаУдаления</Наименование>
<Порядок>700</Порядок>
<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
</Свойство>
<Группа>
<Код>600</Код>
<Наименование>--> РасшифровкаПлатежа</Наименование>
<Порядок>750</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="РасшифровкаПлатежа" Вид="ТабличнаяЧасть"/>
<ПередОбработкойВыгрузки>Запрос = Новый Запрос(
"ВЫБРАТЬ
| Док.ВалютаДокумента КАК ВалютаВзаиморасчетов,
| Док.СуммаДокумента КАК Сумма,
| Док.СуммаДокумента КАК СуммаВзаиморасчетов,
| Док.СчетУчетаРасчетовСКонтрагентом.Код КАК КорСчет,
| Док.СтатьяДвиженияДенежныхСредств КАК СтатьяДвиженияДенежныхСредств
|ИЗ
| Документ.ПриходныйКассовыйОрдер КАК Док
|ГДЕ
| Док.Ссылка = &Ссылка");
Запрос.УстановитьПараметр("Ссылка", Источник.Ссылка);
КоллекцияОбъектов = Запрос.Выполнить().Выгрузить();</ПередОбработкойВыгрузки>
<Свойство>
<Код>601</Код>
<Наименование>--> ВалютаВзаиморасчетов</Наименование>
<Порядок>50</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="" Вид=""/>
<КодПравилаКонвертации>Валюты</КодПравилаКонвертации>
<ИмяПараметраДляПередачи>ВалютаВзаиморасчетов</ИмяПараметраДляПередачи>
<ПередВыгрузкой>Значение = ОбъектКоллекции.ВалютаВзаиморасчетов;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>602</Код>
<Наименование>--> Сумма</Наименование>
<Порядок>100</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="" Вид=""/>
<ИмяПараметраДляПередачи>Сумма</ИмяПараметраДляПередачи>
<ПередВыгрузкой>Значение = ОбъектКоллекции.Сумма;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>603</Код>
<Наименование>--> СуммаВзаиморасчетов</Наименование>
<Порядок>150</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="" Вид=""/>
<ИмяПараметраДляПередачи>СуммаВзаиморасчетов</ИмяПараметраДляПередачи>
<ПередВыгрузкой>Значение = ОбъектКоллекции.СуммаВзаиморасчетов;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>604</Код>
<Наименование>--> КорСчет</Наименование>
<Порядок>200</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="" Вид=""/>
<ИмяПараметраДляПередачи>КорСчет</ИмяПараметраДляПередачи>
<ПередВыгрузкой>Значение = СокрЛП(ОбъектКоллекции.КорСчет);</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>702</Код>
<Наименование>--> СтатьяДвиженияДенежныхСредств</Наименование>
<Порядок>200</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="" Вид=""/>
<КодПравилаКонвертации>СтатьиДвиженияДенежныхСредств</КодПравилаКонвертации>
<ИмяПараметраДляПередачи>СтатьяДвиженияДенежныхСредств</ИмяПараметраДляПередачи>
<ПередВыгрузкой>Значение = ОбъектКоллекции.СтатьяДвиженияДенежныхСредств;</ПередВыгрузкой>
</Свойство>
</Группа>
</Свойства>
<Значения/>
</Правило>
</Группа>
<Группа Отключить="false">
<Код>РасходныйКассовыйОрдер</Код>
<Наименование>РасходныйКассовыйОрдер</Наименование>
<Порядок>400</Порядок>
<Правило>
<Код>РКО_ОплатаПоставщикуИВыдачаВДругуюОрганизацию</Код>
<Наименование>РКО_ОплатаПоставщикуИВыдачаВДругуюОрганизацию</Наименование>
<Порядок>100</Порядок>
<ПослеЗагрузки>// Отказ от загрузки возврата подарочных сертификатов
ПроверяемаяСсылка = Документы.ВозвратПодарочныхСертификатов.ПолучитьСсылку(ПараметрыОбъекта["GUIDИсточника"]);
Если ОбщегоНазначения.СсылкаСуществует(ПроверяемаяСсылка) Тогда
Отказ = Истина;
КонецЕсли;
Если Не Отказ Тогда
Если Не Объект.ЭтоНовый() Тогда
// Изменяем хозоперацию на "Выдачу ДС в другую организации",
// если у документа до загрузки стояла данная операция
ДанныеОбъектаДоЗагрузки = ОбщегоНазначения.ЗначенияРеквизитовОбъекта(Объект.Ссылка, "ХозяйственнаяОперация,Касса,Контрагент");
Если ДанныеОбъектаДоЗагрузки.ХозяйственнаяОперация = Перечисления.ХозяйственныеОперации.ОплатаДенежныхСредствВДругуюОрганизацию Тогда
Объект.ХозяйственнаяОперация = Перечисления.ХозяйственныеОперации.ОплатаДенежныхСредствВДругуюОрганизацию;
КонецЕсли;
КонецЕсли;
Выполнить(Алгоритмы.РеквизитыПоУмолчаниюДокументовРКО);
Если РежимЗагрузкиДанныхВИнформационнуюБазу() Тогда
ПараметрыОбъекта.Вставить("КоррСчет", "");
Выполнить(Алгоритмы.ОчиститьПартнераИзРасшифровки);
//Занесем данные об объекте в таблицу отложенной обработки
НоваяСтрока = Параметры.ЗагруженныеОбъекты.Добавить();
НоваяСтрока.ИмяПКО = "РКО_ОплатаПоставщикуИВыдачаВДругуюОрганизацию";
НоваяСтрока.Объект = Объект;
НоваяСтрока.Параметры = ПараметрыОбъекта;
КонецЕсли;
КонецЕсли;</ПослеЗагрузки>
<СинхронизироватьПоИдентификатору>true</СинхронизироватьПоИдентификатору>
<ГенерироватьНовыйНомерИлиКодЕслиНеУказан>true</ГенерироватьНовыйНомерИлиКодЕслиНеУказан>
<Источник>ДокументСсылка.РасходныйКассовыйОрдер</Источник>
<Приемник>ДокументСсылка.РасходныйКассовыйОрдер</Приемник>
<Свойства>
<Свойство Поиск="true">
<Код>14</Код>
<Наименование>Дата --> Дата</Наименование>
<Порядок>50</Порядок>
<Источник Имя="Дата" Вид="Свойство" Тип="Дата"/>
<Приемник Имя="Дата" Вид="Свойство" Тип="Дата"/>
</Свойство>
<Свойство Поиск="true">
<Код>15</Код>
<Наименование>Номер --> Номер</Наименование>
<Порядок>100</Порядок>
<Источник Имя="Номер" Вид="Свойство" Тип="Строка"/>
<Приемник Имя="Номер" Вид="Свойство" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>16</Код>
<Наименование>Проведен --> Проведен</Наименование>
<Порядок>150</Порядок>
<Источник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
</Свойство>
<Свойство>
<Код>9</Код>
<Наименование>Организация --> Организация</Наименование>
<Порядок>200</Порядок>
<Источник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
<Приемник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
<КодПравилаКонвертации>Организации</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>17</Код>
<Наименование>ВалютаДокумента --> Валюта</Наименование>
<Порядок>250</Порядок>
<Источник Имя="ВалютаДокумента" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<Приемник Имя="Валюта" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<КодПравилаКонвертации>Валюты</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>13</Код>
<Наименование>СуммаДокумента --> СуммаДокумента</Наименование>
<Порядок>300</Порядок>
<Источник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
<Приемник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
</Свойство>
<Свойство>
<Код>22</Код>
<Наименование>--> СтатьяДвиженияДенежныхСредств</Наименование>
<Порядок>350</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="СтатьяДвиженияДенежныхСредств" Вид="Реквизит" Тип="СправочникСсылка.СтатьиДвиженияДенежныхСредств"/>
<КодПравилаКонвертации>СтатьиДвиженияДенежныхСредств</КодПравилаКонвертации>
<ПередВыгрузкой>Выполнить(Алгоритмы.ВыгрузкаСДДСПлатежныхДокументов);</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>19</Код>
<Наименование>--> ХозяйственнаяОперация</Наименование>
<Порядок>400</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ХозяйственнаяОперация" Вид="Реквизит" Тип="ПеречислениеСсылка.ХозяйственныеОперации"/>
<ПередВыгрузкой>Значение = "ОплатаПоставщику";</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>8</Код>
<Наименование>Контрагент --> Контрагент</Наименование>
<Порядок>450</Порядок>
<Источник Имя="Контрагент" Вид="Реквизит"/>
<Приемник Имя="Контрагент" Вид="Реквизит" Тип="СправочникСсылка.Контрагенты"/>
<КодПравилаКонвертации>Контрагенты</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>6</Код>
<Наименование>Выдать --> Выдать</Наименование>
<Порядок>500</Порядок>
<Источник Имя="Выдать" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Выдать" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>10</Код>
<Наименование>Основание --> Основание</Наименование>
<Порядок>550</Порядок>
<Источник Имя="Основание" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Основание" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>11</Код>
<Наименование>ПоДокументу --> ПоДокументу</Наименование>
<Порядок>600</Порядок>
<Источник Имя="ПоДокументу" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="ПоДокументу" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>12</Код>
<Наименование>Приложение --> Приложение</Наименование>
<Порядок>650</Порядок>
<Источник Имя="Приложение" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Приложение" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>18</Код>
<Наименование>Ответственный --> Кассир</Наименование>
<Порядок>700</Порядок>
<Источник Имя="Ответственный" Вид="Реквизит" Тип="СправочникСсылка.Пользователи"/>
<Приемник Имя="Кассир" Вид="Реквизит" Тип="СправочникСсылка.ОтветственныеЛицаОрганизаций"/>
<КодПравилаКонвертации>Пользователи</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>7</Код>
<Наименование>Комментарий --> Комментарий</Наименование>
<Порядок>750</Порядок>
<Источник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>20</Код>
<Наименование>ПометкаУдаления --> ПометкаУдаления</Наименование>
<Порядок>800</Порядок>
<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
</Свойство>
<Свойство>
<Код>24</Код>
<Наименование>--> GUIDИсточника</Наименование>
<Порядок>850</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="" Вид=""/>
<ИмяПараметраДляПередачи>GUIDИсточника</ИмяПараметраДляПередачи>
<ПередВыгрузкой>Значение = Источник.Ссылка.УникальныйИдентификатор();</ПередВыгрузкой>
</Свойство>
<Группа>
<Код>1</Код>
<Наименование>РасшифровкаПлатежа --> РасшифровкаПлатежа</Наименование>
<Порядок>900</Порядок>
<Источник Имя="РасшифровкаПлатежа" Вид="ТабличнаяЧасть"/>
<Приемник Имя="РасшифровкаПлатежа" Вид="ТабличнаяЧасть"/>
<Свойство>
<Код>3</Код>
<Наименование>СуммаВзаиморасчетов --> СуммаВзаиморасчетов</Наименование>
<Порядок>100</Порядок>
<Источник Имя="СуммаВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
<Приемник Имя="СуммаВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
</Свойство>
<Свойство>
<Код>4</Код>
<Наименование>СуммаПлатежа --> Сумма</Наименование>
<Порядок>150</Порядок>
<Источник Имя="СуммаПлатежа" Вид="Реквизит" Тип="Число"/>
<Приемник Имя="Сумма" Вид="Реквизит" Тип="Число"/>
</Свойство>
<Свойство>
<Код>5</Код>
<Наименование>ДоговорКонтрагента --> ВалютаВзаиморасчетов</Наименование>
<Порядок>200</Порядок>
<Источник Имя="ДоговорКонтрагента" Вид="Реквизит" Тип="СправочникСсылка.ДоговорыКонтрагентов"/>
<Приемник Имя="ВалютаВзаиморасчетов" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<КодПравилаКонвертации>Валюты</КодПравилаКонвертации>
<ПередВыгрузкой>Значение = ОбъектКоллекции.ДоговорКонтрагента.ВалютаВзаиморасчетов;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>23</Код>
<Наименование>СтатьяДвиженияДенежныхСредств --> СтатьяДвиженияДенежныхСредств</Наименование>
<Порядок>250</Порядок>
<Источник Имя="СтатьяДвиженияДенежныхСредств" Вид="Реквизит" Тип="СправочникСсылка.СтатьиДвиженияДенежныхСредств"/>
<Приемник Имя="СтатьяДвиженияДенежныхСредств" Вид="Реквизит" Тип="СправочникСсылка.СтатьиДвиженияДенежныхСредств"/>
<КодПравилаКонвертации>СтатьиДвиженияДенежныхСредств</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>25</Код>
<Наименование>СтавкаНДС --> СтавкаНДС</Наименование>
<Порядок>300</Порядок>
<Источник Имя="СтавкаНДС" Вид="Реквизит" Тип="ПеречислениеСсылка.СтавкиНДС"/>
<Приемник Имя="СтавкаНДС" Вид="Реквизит" Тип="СправочникСсылка.СтавкиНДС"/>
<КодПравилаКонвертации>СтавкиНДС_Справочник</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>26</Код>
<Наименование>СуммаНДС --> СуммаНДС</Наименование>
<Порядок>350</Порядок>
<Источник Имя="СуммаНДС" Вид="Реквизит" Тип="Число"/>
<Приемник Имя="СуммаНДС" Вид="Реквизит" Тип="Число"/>
</Свойство>
</Группа>
</Свойства>
<Значения/>
</Правило>
<Правило>
<Код>РКО_ВозвратДСПокупателю</Код>
<Наименование>РКО_ВозвратДСПокупателю</Наименование>
<Порядок>150</Порядок>
<ПослеЗагрузки>// Отказ от загрузки возврата подарочных сертификатов
ПроверяемаяСсылка = Документы.ВозвратПодарочныхСертификатов.ПолучитьСсылку(ПараметрыОбъекта["GUIDИсточника"]);
Если ОбщегоНазначения.СсылкаСуществует(ПроверяемаяСсылка) Тогда
Отказ = Истина;
КонецЕсли;
Если Не Отказ Тогда
Если Не Объект.ЭтоНовый() Тогда
// Изменяем хозоперацию на "Выдачу ДС в другую организации",
// если у документа до загрузки стояла данная операция
ДанныеОбъектаДоЗагрузки = ОбщегоНазначения.ЗначенияРеквизитовОбъекта(Объект.Ссылка, "ХозяйственнаяОперация,Касса,Контрагент");
Если ДанныеОбъектаДоЗагрузки.ХозяйственнаяОперация = Перечисления.ХозяйственныеОперации.ВозвратДенежныхСредствВДругуюОрганизацию Тогда
Объект.ХозяйственнаяОперация = Перечисления.ХозяйственныеОперации.ВозвратДенежныхСредствВДругуюОрганизацию;
КонецЕсли;
КонецЕсли;
Выполнить(Алгоритмы.РеквизитыПоУмолчаниюДокументовРКО);
Если РежимЗагрузкиДанныхВИнформационнуюБазу() Тогда
ПараметрыОбъекта.Вставить("КоррСчет", "");
Выполнить(Алгоритмы.ОчиститьПартнераИзРасшифровки);
//Занесем данные об объекте в таблицу отложенной обработки
НоваяСтрока = Параметры.ЗагруженныеОбъекты.Добавить();
НоваяСтрока.ИмяПКО = "РКО_ВозвратДСПокупателю";
НоваяСтрока.Объект = Объект;
НоваяСтрока.Параметры = ПараметрыОбъекта;
КонецЕсли;
КонецЕсли;</ПослеЗагрузки>
<СинхронизироватьПоИдентификатору>true</СинхронизироватьПоИдентификатору>
<ГенерироватьНовыйНомерИлиКодЕслиНеУказан>true</ГенерироватьНовыйНомерИлиКодЕслиНеУказан>
<Источник>ДокументСсылка.РасходныйКассовыйОрдер</Источник>
<Приемник>ДокументСсылка.РасходныйКассовыйОрдер</Приемник>
<Свойства>
<Свойство Поиск="true">
<Код>14</Код>
<Наименование>Дата --> Дата</Наименование>
<Порядок>50</Порядок>
<Источник Имя="Дата" Вид="Свойство" Тип="Дата"/>
<Приемник Имя="Дата" Вид="Свойство" Тип="Дата"/>
</Свойство>
<Свойство Поиск="true">
<Код>15</Код>
<Наименование>Номер --> Номер</Наименование>
<Порядок>100</Порядок>
<Источник Имя="Номер" Вид="Свойство" Тип="Строка"/>
<Приемник Имя="Номер" Вид="Свойство" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>16</Код>
<Наименование>Проведен --> Проведен</Наименование>
<Порядок>150</Порядок>
<Источник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
</Свойство>
<Свойство>
<Код>9</Код>
<Наименование>Организация --> Организация</Наименование>
<Порядок>200</Порядок>
<Источник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
<Приемник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
<КодПравилаКонвертации>Организации</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>17</Код>
<Наименование>ВалютаДокумента --> Валюта</Наименование>
<Порядок>250</Порядок>
<Источник Имя="ВалютаДокумента" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<Приемник Имя="Валюта" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<КодПравилаКонвертации>Валюты</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>13</Код>
<Наименование>СуммаДокумента --> СуммаДокумента</Наименование>
<Порядок>300</Порядок>
<Источник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
<Приемник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
</Свойство>
<Свойство>
<Код>22</Код>
<Наименование> --> СтатьяДвиженияДенежныхСредств</Наименование>
<Порядок>350</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="СтатьяДвиженияДенежныхСредств" Вид="Реквизит" Тип="СправочникСсылка.СтатьиДвиженияДенежныхСредств"/>
<КодПравилаКонвертации>СтатьиДвиженияДенежныхСредств</КодПравилаКонвертации>
<ПередВыгрузкой>Выполнить(Алгоритмы.ВыгрузкаСДДСПлатежныхДокументов);</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>19</Код>
<Наименование>--> ХозяйственнаяОперация</Наименование>
<Порядок>400</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ХозяйственнаяОперация" Вид="Реквизит" Тип="ПеречислениеСсылка.ХозяйственныеОперации"/>
<ПередВыгрузкой>Значение = "ВозвратОплатыКлиенту";</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>8</Код>
<Наименование>Контрагент --> Контрагент</Наименование>
<Порядок>450</Порядок>
<Источник Имя="Контрагент" Вид="Реквизит"/>
<Приемник Имя="Контрагент" Вид="Реквизит" Тип="СправочникСсылка.Контрагенты"/>
<КодПравилаКонвертации>Контрагенты</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>6</Код>
<Наименование>Выдать --> Выдать</Наименование>
<Порядок>500</Порядок>
<Источник Имя="Выдать" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Выдать" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>10</Код>
<Наименование>Основание --> Основание</Наименование>
<Порядок>550</Порядок>
<Источник Имя="Основание" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Основание" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>11</Код>
<Наименование>ПоДокументу --> ПоДокументу</Наименование>
<Порядок>600</Порядок>
<Источник Имя="ПоДокументу" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="ПоДокументу" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>12</Код>
<Наименование>Приложение --> Приложение</Наименование>
<Порядок>650</Порядок>
<Источник Имя="Приложение" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Приложение" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>18</Код>
<Наименование>Ответственный --> Кассир</Наименование>
<Порядок>700</Порядок>
<Источник Имя="Ответственный" Вид="Реквизит" Тип="СправочникСсылка.Пользователи"/>
<Приемник Имя="Кассир" Вид="Реквизит" Тип="СправочникСсылка.ОтветственныеЛицаОрганизаций"/>
<КодПравилаКонвертации>Пользователи</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>7</Код>
<Наименование>Комментарий --> Комментарий</Наименование>
<Порядок>750</Порядок>
<Источник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>20</Код>
<Наименование>ПометкаУдаления --> ПометкаУдаления</Наименование>
<Порядок>800</Порядок>
<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
</Свойство>
<Группа>
<Код>1</Код>
<Наименование>РасшифровкаПлатежа --> РасшифровкаПлатежа</Наименование>
<Порядок>900</Порядок>
<Источник Имя="РасшифровкаПлатежа" Вид="ТабличнаяЧасть"/>
<Приемник Имя="РасшифровкаПлатежа" Вид="ТабличнаяЧасть"/>
<Свойство>
<Код>3</Код>
<Наименование>СуммаВзаиморасчетов --> СуммаВзаиморасчетов</Наименование>
<Порядок>100</Порядок>
<Источник Имя="СуммаВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
<Приемник Имя="СуммаВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
</Свойство>
<Свойство>
<Код>24</Код>
<Наименование>СтатьяДвиженияДенежныхСредств --> СтатьяДвиженияДенежныхСредств</Наименование>
<Порядок>150</Порядок>
<Источник Имя="СтатьяДвиженияДенежныхСредств" Вид="Реквизит" Тип="СправочникСсылка.СтатьиДвиженияДенежныхСредств"/>
<Приемник Имя="СтатьяДвиженияДенежныхСредств" Вид="Реквизит" Тип="СправочникСсылка.СтатьиДвиженияДенежныхСредств"/>
<КодПравилаКонвертации>СтатьиДвиженияДенежныхСредств</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>4</Код>
<Наименование>СуммаПлатежа --> Сумма</Наименование>
<Порядок>150</Порядок>
<Источник Имя="СуммаПлатежа" Вид="Реквизит" Тип="Число"/>
<Приемник Имя="Сумма" Вид="Реквизит" Тип="Число"/>
</Свойство>
<Свойство>
<Код>5</Код>
<Наименование>ДоговорКонтрагента --> ВалютаВзаиморасчетов</Наименование>
<Порядок>200</Порядок>
<Источник Имя="ДоговорКонтрагента" Вид="Реквизит" Тип="СправочникСсылка.ДоговорыКонтрагентов"/>
<Приемник Имя="ВалютаВзаиморасчетов" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<ПередВыгрузкой>Значение = ОбъектКоллекции.ДоговорКонтрагента.ВалютаВзаиморасчетов;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>25</Код>
<Наименование>СтавкаНДС --> СтавкаНДС</Наименование>
<Порядок>250</Порядок>
<Источник Имя="СтавкаНДС" Вид="Реквизит" Тип="ПеречислениеСсылка.СтавкиНДС"/>
<Приемник Имя="СтавкаНДС" Вид="Реквизит" Тип="СправочникСсылка.СтавкиНДС"/>
<КодПравилаКонвертации>СтавкиНДС_Справочник</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>26</Код>
<Наименование>СуммаНДС --> СуммаНДС</Наименование>
<Порядок>300</Порядок>
<Источник Имя="СуммаНДС" Вид="Реквизит" Тип="Число"/>
<Приемник Имя="СуммаНДС" Вид="Реквизит" Тип="Число"/>
</Свойство>
</Группа>
<Свойство>
<Код>23</Код>
<Наименование>--> GUIDИсточника</Наименование>
<Порядок>950</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="" Вид=""/>
<ИмяПараметраДляПередачи>GUIDИсточника</ИмяПараметраДляПередачи>
<ПередВыгрузкой>Значение = Источник.Ссылка.УникальныйИдентификатор();</ПередВыгрузкой>
</Свойство>
</Свойства>
<Значения/>
</Правило>
<Правило>
<Код>РКО_ВыдачаДСПодотчетномуЛицу</Код>
<Наименование>РКО_ВыдачаДСПодотчетномуЛицу</Наименование>
<Порядок>200</Порядок>
<ПослеЗагрузки>Выполнить(Алгоритмы.РеквизитыПоУмолчаниюДокументовРКО);
Если РежимЗагрузкиДанныхВИнформационнуюБазу() Тогда
Выполнить(Алгоритмы.ЗаполнитьТЧПлатежногоДокументаОднойСтрокой);
ПараметрыОбъекта.Вставить("КоррСчет", "");
//Занесем данные об объекте в таблицу отложенной обработки
НоваяСтрока = Параметры.ЗагруженныеОбъекты.Добавить();
НоваяСтрока.ИмяПКО = "РКО_ВыдачаДСПодотчетномуЛицу";
НоваяСтрока.Объект = Объект;
НоваяСтрока.Параметры = ПараметрыОбъекта;
КонецЕсли;</ПослеЗагрузки>
<СинхронизироватьПоИдентификатору>true</СинхронизироватьПоИдентификатору>
<ГенерироватьНовыйНомерИлиКодЕслиНеУказан>true</ГенерироватьНовыйНомерИлиКодЕслиНеУказан>
<Источник>ДокументСсылка.РасходныйКассовыйОрдер</Источник>
<Приемник>ДокументСсылка.РасходныйКассовыйОрдер</Приемник>
<Свойства>
<Свойство Поиск="true">
<Код>9</Код>
<Наименование>Дата --> Дата</Наименование>
<Порядок>50</Порядок>
<Источник Имя="Дата" Вид="Свойство" Тип="Дата"/>
<Приемник Имя="Дата" Вид="Свойство" Тип="Дата"/>
</Свойство>
<Свойство Поиск="true">
<Код>10</Код>
<Наименование>Номер --> Номер</Наименование>
<Порядок>100</Порядок>
<Источник Имя="Номер" Вид="Свойство" Тип="Строка"/>
<Приемник Имя="Номер" Вид="Свойство" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>11</Код>
<Наименование>Проведен --> Проведен</Наименование>
<Порядок>150</Порядок>
<Источник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
</Свойство>
<Свойство>
<Код>4</Код>
<Наименование>Организация --> Организация</Наименование>
<Порядок>200</Порядок>
<Источник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
<Приемник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
<КодПравилаКонвертации>Организации</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>12</Код>
<Наименование>ВалютаДокумента --> Валюта</Наименование>
<Порядок>250</Порядок>
<Источник Имя="ВалютаДокумента" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<Приемник Имя="Валюта" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<КодПравилаКонвертации>Валюты</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>8</Код>
<Наименование>СуммаДокумента --> СуммаДокумента</Наименование>
<Порядок>300</Порядок>
<Источник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
<Приемник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
</Свойство>
<Свойство>
<Код>15</Код>
<Наименование> --> СтатьяДвиженияДенежныхСредств</Наименование>
<Порядок>350</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="СтатьяДвиженияДенежныхСредств" Вид="Реквизит" Тип="СправочникСсылка.СтатьиДвиженияДенежныхСредств"/>
<КодПравилаКонвертации>СтатьиДвиженияДенежныхСредств</КодПравилаКонвертации>
<ПередВыгрузкой>Значение = Источник.РасшифровкаПлатежа[0].СтатьяДвиженияДенежныхСредств;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>14</Код>
<Наименование> --> ХозяйственнаяОперация</Наименование>
<Порядок>400</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ХозяйственнаяОперация" Вид="Реквизит" Тип="ПеречислениеСсылка.ХозяйственныеОперации"/>
<ПередВыгрузкой>Значение = "ВыдачаДенежныхСредствПодотчетнику";</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>3</Код>
<Наименование>Контрагент --> ПодотчетноеЛицо</Наименование>
<Порядок>450</Порядок>
<Источник Имя="Контрагент" Вид="Реквизит"/>
<Приемник Имя="ПодотчетноеЛицо" Вид="Реквизит" Тип="СправочникСсылка.ФизическиеЛица"/>
<КодПравилаКонвертации>ФизическиеЛица</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>1</Код>
<Наименование>Выдать --> Выдать</Наименование>
<Порядок>500</Порядок>
<Источник Имя="Выдать" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Выдать" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>5</Код>
<Наименование>Основание --> Основание</Наименование>
<Порядок>550</Порядок>
<Источник Имя="Основание" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Основание" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>6</Код>
<Наименование>ПоДокументу --> ПоДокументу</Наименование>
<Порядок>600</Порядок>
<Источник Имя="ПоДокументу" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="ПоДокументу" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>7</Код>
<Наименование>Приложение --> Приложение</Наименование>
<Порядок>650</Порядок>
<Источник Имя="Приложение" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Приложение" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>13</Код>
<Наименование>Ответственный --> Кассир</Наименование>
<Порядок>700</Порядок>
<Источник Имя="Ответственный" Вид="Реквизит" Тип="СправочникСсылка.Пользователи"/>
<Приемник Имя="Кассир" Вид="Реквизит" Тип="СправочникСсылка.ОтветственныеЛицаОрганизаций"/>
<КодПравилаКонвертации>Пользователи</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>2</Код>
<Наименование>Комментарий --> Комментарий</Наименование>
<Порядок>750</Порядок>
<Источник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>16</Код>
<Наименование>ПометкаУдаления --> ПометкаУдаления</Наименование>
<Порядок>800</Порядок>
<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
</Свойство>
</Свойства>
<Значения/>
</Правило>
<Правило>
<Код>РКО_ВзносНаличнымиВБанк</Код>
<Наименование>РКО_ВзносНаличнымиВБанк</Наименование>
<Порядок>250</Порядок>
<ПослеЗагрузки>Выполнить(Алгоритмы.РеквизитыПоУмолчаниюДокументовРКО);
Выполнить(Алгоритмы.ЗаполнитьРасчетныйСчетПоВалютеИОрганизации);
Если РежимЗагрузкиДанныхВИнформационнуюБазу() Тогда
ПараметрыОбъекта.Вставить("КоррСчет", "");
//Занесем данные об объекте в таблицу отложенной обработки
НоваяСтрока = Параметры.ЗагруженныеОбъекты.Добавить();
НоваяСтрока.ИмяПКО = "РКО_ВзносНаличнымиВБанк";
НоваяСтрока.Объект = Объект;
НоваяСтрока.Параметры = ПараметрыОбъекта;
КонецЕсли;</ПослеЗагрузки>
<СинхронизироватьПоИдентификатору>true</СинхронизироватьПоИдентификатору>
<ГенерироватьНовыйНомерИлиКодЕслиНеУказан>true</ГенерироватьНовыйНомерИлиКодЕслиНеУказан>
<Источник>ДокументСсылка.РасходныйКассовыйОрдер</Источник>
<Приемник>ДокументСсылка.РасходныйКассовыйОрдер</Приемник>
<Свойства>
<Свойство Поиск="true">
<Код>8</Код>
<Наименование>Дата --> Дата</Наименование>
<Порядок>50</Порядок>
<Источник Имя="Дата" Вид="Свойство" Тип="Дата"/>
<Приемник Имя="Дата" Вид="Свойство" Тип="Дата"/>
</Свойство>
<Свойство Поиск="true">
<Код>9</Код>
<Наименование>Номер --> Номер</Наименование>
<Порядок>100</Порядок>
<Источник Имя="Номер" Вид="Свойство" Тип="Строка"/>
<Приемник Имя="Номер" Вид="Свойство" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>10</Код>
<Наименование>Проведен --> Проведен</Наименование>
<Порядок>150</Порядок>
<Источник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
</Свойство>
<Свойство>
<Код>3</Код>
<Наименование>Организация --> Организация</Наименование>
<Порядок>200</Порядок>
<Источник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
<Приемник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
<КодПравилаКонвертации>Организации</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>11</Код>
<Наименование>ВалютаДокумента --> Валюта</Наименование>
<Порядок>250</Порядок>
<Источник Имя="ВалютаДокумента" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<Приемник Имя="Валюта" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<КодПравилаКонвертации>Валюты</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>13</Код>
<Наименование> --> ХозяйственнаяОперация</Наименование>
<Порядок>300</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ХозяйственнаяОперация" Вид="Реквизит" Тип="ПеречислениеСсылка.ХозяйственныеОперации"/>
<ПередВыгрузкой>Значение = "СдачаДенежныхСредствВБанк";</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>14</Код>
<Наименование>СчетОрганизации --> БанковскийСчет</Наименование>
<Порядок>350</Порядок>
<Источник Имя="СчетОрганизации" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчета"/>
<Приемник Имя="БанковскийСчет" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчетаОрганизаций"/>
<КодПравилаКонвертации>БанковскиеСчетаОрганизаций</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>7</Код>
<Наименование>СуммаДокумента --> СуммаДокумента</Наименование>
<Порядок>400</Порядок>
<Источник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
<Приемник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
</Свойство>
<Свойство>
<Код>1</Код>
<Наименование>Выдать --> Выдать</Наименование>
<Порядок>450</Порядок>
<Источник Имя="Выдать" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Выдать" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>4</Код>
<Наименование>Основание --> Основание</Наименование>
<Порядок>500</Порядок>
<Источник Имя="Основание" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Основание" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>5</Код>
<Наименование>ПоДокументу --> ПоДокументу</Наименование>
<Порядок>550</Порядок>
<Источник Имя="ПоДокументу" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="ПоДокументу" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>6</Код>
<Наименование>Приложение --> Приложение</Наименование>
<Порядок>600</Порядок>
<Источник Имя="Приложение" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Приложение" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>12</Код>
<Наименование>Ответственный --> Кассир</Наименование>
<Порядок>650</Порядок>
<Источник Имя="Ответственный" Вид="Реквизит" Тип="СправочникСсылка.Пользователи"/>
<Приемник Имя="Кассир" Вид="Реквизит" Тип="СправочникСсылка.ОтветственныеЛицаОрганизаций"/>
<КодПравилаКонвертации>Пользователи</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>2</Код>
<Наименование>Комментарий --> Комментарий</Наименование>
<Порядок>700</Порядок>
<Источник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>15</Код>
<Наименование>ПометкаУдаления --> ПометкаУдаления</Наименование>
<Порядок>750</Порядок>
<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
</Свойство>
</Свойства>
<Значения/>
</Правило>
<Правило>
<Код>РКО_Инкассация</Код>
<Наименование>РКО_Инкассация</Наименование>
<Порядок>300</Порядок>
<ПослеЗагрузки>Выполнить(Алгоритмы.РеквизитыПоУмолчаниюДокументовРКО);
Если РежимЗагрузкиДанныхВИнформационнуюБазу() Тогда
ПараметрыОбъекта.Вставить("КоррСчет", "");
//Занесем данные об объекте в таблицу отложенной обработки
НоваяСтрока = Параметры.ЗагруженныеОбъекты.Добавить();
НоваяСтрока.ИмяПКО = "РКО_Инкассация";
НоваяСтрока.Объект = Объект;
НоваяСтрока.Параметры = ПараметрыОбъекта;
КонецЕсли;</ПослеЗагрузки>
<СинхронизироватьПоИдентификатору>true</СинхронизироватьПоИдентификатору>
<ГенерироватьНовыйНомерИлиКодЕслиНеУказан>true</ГенерироватьНовыйНомерИлиКодЕслиНеУказан>
<Источник>ДокументСсылка.РасходныйКассовыйОрдер</Источник>
<Приемник>ДокументСсылка.РасходныйКассовыйОрдер</Приемник>
<Свойства>
<Свойство Поиск="true">
<Код>501</Код>
<Наименование>Дата --> Дата</Наименование>
<Порядок>50</Порядок>
<Источник Имя="Дата" Вид="Свойство" Тип="Дата"/>
<Приемник Имя="Дата" Вид="Свойство" Тип="Дата"/>
</Свойство>
<Свойство Поиск="true">
<Код>502</Код>
<Наименование>Номер --> Номер</Наименование>
<Порядок>100</Порядок>
<Источник Имя="Номер" Вид="Свойство" Тип="Строка"/>
<Приемник Имя="Номер" Вид="Свойство" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>503</Код>
<Наименование>Проведен --> Проведен</Наименование>
<Порядок>150</Порядок>
<Источник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
</Свойство>
<Свойство>
<Код>504</Код>
<Наименование>Организация --> Организация</Наименование>
<Порядок>200</Порядок>
<Источник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
<Приемник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
<КодПравилаКонвертации>Организации</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>505</Код>
<Наименование>ВалютаДокумента --> Валюта</Наименование>
<Порядок>250</Порядок>
<Источник Имя="ВалютаДокумента" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<Приемник Имя="Валюта" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<КодПравилаКонвертации>Валюты</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>506</Код>
<Наименование>--> ХозяйственнаяОперация</Наименование>
<Порядок>300</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ХозяйственнаяОперация" Вид="Реквизит" Тип="ПеречислениеСсылка.ХозяйственныеОперации"/>
<ПередВыгрузкой>Значение = "ИнкассацияДенежныхСредствВБанк";</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>507</Код>
<Наименование>СчетОрганизации --> БанковскийСчет</Наименование>
<Порядок>350</Порядок>
<Источник Имя="СчетОрганизации" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчета"/>
<Приемник Имя="БанковскийСчет" Вид="Реквизит" Тип="СправочникСсылка.БанковскиеСчетаОрганизаций"/>
<КодПравилаКонвертации>БанковскиеСчетаОрганизаций</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>508</Код>
<Наименование>СуммаДокумента --> СуммаДокумента</Наименование>
<Порядок>400</Порядок>
<Источник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
<Приемник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
</Свойство>
<Свойство>
<Код>509</Код>
<Наименование>Выдать --> Выдать</Наименование>
<Порядок>450</Порядок>
<Источник Имя="Выдать" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Выдать" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>510</Код>
<Наименование>Основание --> Основание</Наименование>
<Порядок>500</Порядок>
<Источник Имя="Основание" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Основание" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>511</Код>
<Наименование>ПоДокументу --> ПоДокументу</Наименование>
<Порядок>550</Порядок>
<Источник Имя="ПоДокументу" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="ПоДокументу" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>512</Код>
<Наименование>Приложение --> Приложение</Наименование>
<Порядок>600</Порядок>
<Источник Имя="Приложение" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Приложение" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>513</Код>
<Наименование>Ответственный --> Кассир</Наименование>
<Порядок>650</Порядок>
<Источник Имя="Ответственный" Вид="Реквизит" Тип="СправочникСсылка.Пользователи"/>
<Приемник Имя="Кассир" Вид="Реквизит" Тип="СправочникСсылка.ОтветственныеЛицаОрганизаций"/>
<КодПравилаКонвертации>Пользователи</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>514</Код>
<Наименование>Комментарий --> Комментарий</Наименование>
<Порядок>700</Порядок>
<Источник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>515</Код>
<Наименование>ПометкаУдаления --> ПометкаУдаления</Наименование>
<Порядок>750</Порядок>
<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
</Свойство>
</Свойства>
<Значения/>
</Правило>
<Правило>
<Код>РКО_ПрочийРасходДС</Код>
<Наименование>РКО_ПрочийРасходДС</Наименование>
<Порядок>400</Порядок>
<ПриЗагрузке>Если Объект <> Неопределено Тогда
Объект.ДополнительныеСвойства.Вставить("ТекРасшифровкаПлатежа", Объект.РасшифровкаПлатежа.Выгрузить());
КонецЕсли;</ПриЗагрузке>
<ПослеЗагрузки>Выполнить(Алгоритмы.РеквизитыПоУмолчаниюДокументовРКО);
Если РежимЗагрузкиДанныхВИнформационнуюБазу() Тогда
ПараметрыОбъекта.Вставить("КоррСчет", "");
Выполнить(Алгоритмы.ЗаполнитьПодразделениеПоУмолчанию);
Выполнить(Алгоритмы.ЗагрузитьРасшифровкуПлатежаПрочиеРасходы);
Выполнить(Алгоритмы.ОчиститьПартнераИзРасшифровки);
//Занесем данные об объекте в таблицу отложенной обработки
НоваяСтрока = Параметры.ЗагруженныеОбъекты.Добавить();
НоваяСтрока.ИмяПКО = "РКО_ПрочийРасходДС";
НоваяСтрока.Объект = Объект;
НоваяСтрока.Параметры = ПараметрыОбъекта;
КонецЕсли;</ПослеЗагрузки>
<СинхронизироватьПоИдентификатору>true</СинхронизироватьПоИдентификатору>
<ГенерироватьНовыйНомерИлиКодЕслиНеУказан>true</ГенерироватьНовыйНомерИлиКодЕслиНеУказан>
<Источник>ДокументСсылка.РасходныйКассовыйОрдер</Источник>
<Приемник>ДокументСсылка.РасходныйКассовыйОрдер</Приемник>
<Свойства>
<Свойство Поиск="true">
<Код>501</Код>
<Наименование>Дата --> Дата</Наименование>
<Порядок>50</Порядок>
<Источник Имя="Дата" Вид="Свойство" Тип="Дата"/>
<Приемник Имя="Дата" Вид="Свойство" Тип="Дата"/>
</Свойство>
<Свойство Поиск="true">
<Код>502</Код>
<Наименование>Номер --> Номер</Наименование>
<Порядок>100</Порядок>
<Источник Имя="Номер" Вид="Свойство" Тип="Строка"/>
<Приемник Имя="Номер" Вид="Свойство" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>503</Код>
<Наименование>Проведен --> Проведен</Наименование>
<Порядок>150</Порядок>
<Источник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
</Свойство>
<Свойство>
<Код>504</Код>
<Наименование>Организация --> Организация</Наименование>
<Порядок>200</Порядок>
<Источник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
<Приемник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
<КодПравилаКонвертации>Организации</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>505</Код>
<Наименование>ВалютаДокумента --> Валюта</Наименование>
<Порядок>250</Порядок>
<Источник Имя="ВалютаДокумента" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<Приемник Имя="Валюта" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<КодПравилаКонвертации>Валюты</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>506</Код>
<Наименование>СуммаДокумента --> СуммаДокумента</Наименование>
<Порядок>300</Порядок>
<Источник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
<Приемник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
</Свойство>
<Свойство>
<Код>507</Код>
<Наименование>--> СтатьяДвиженияДенежныхСредств</Наименование>
<Порядок>350</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="СтатьяДвиженияДенежныхСредств" Вид="Реквизит" Тип="СправочникСсылка.СтатьиДвиженияДенежныхСредств"/>
<КодПравилаКонвертации>СтатьиДвиженияДенежныхСредств</КодПравилаКонвертации>
<ПередВыгрузкой>Значение = Источник.РасшифровкаПлатежа[0].СтатьяДвиженияДенежныхСредств;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>508</Код>
<Наименование>--> ХозяйственнаяОперация</Наименование>
<Порядок>400</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ХозяйственнаяОперация" Вид="Реквизит" Тип="ПеречислениеСсылка.ХозяйственныеОперации"/>
<ПередВыгрузкой>Значение = "ПрочаяВыдачаДенежныхСредств";</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>509</Код>
<Наименование>Выдать --> Выдать</Наименование>
<Порядок>450</Порядок>
<Источник Имя="Выдать" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Выдать" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>510</Код>
<Наименование>Основание --> Основание</Наименование>
<Порядок>500</Порядок>
<Источник Имя="Основание" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Основание" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>511</Код>
<Наименование>ПоДокументу --> ПоДокументу</Наименование>
<Порядок>550</Порядок>
<Источник Имя="ПоДокументу" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="ПоДокументу" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>512</Код>
<Наименование>Приложение --> Приложение</Наименование>
<Порядок>600</Порядок>
<Источник Имя="Приложение" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Приложение" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>513</Код>
<Наименование>Ответственный --> Кассир</Наименование>
<Порядок>650</Порядок>
<Источник Имя="Ответственный" Вид="Реквизит" Тип="СправочникСсылка.Пользователи"/>
<Приемник Имя="Кассир" Вид="Реквизит" Тип="СправочникСсылка.ОтветственныеЛицаОрганизаций"/>
<КодПравилаКонвертации>Пользователи</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>514</Код>
<Наименование>Комментарий --> Комментарий</Наименование>
<Порядок>700</Порядок>
<Источник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>515</Код>
<Наименование>ПометкаУдаления --> ПометкаУдаления</Наименование>
<Порядок>750</Порядок>
<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
</Свойство>
<Группа>
<Код>600</Код>
<Наименование>--> РасшифровкаПлатежа</Наименование>
<Порядок>800</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="РасшифровкаПлатежа" Вид="ТабличнаяЧасть"/>
<ПередОбработкойВыгрузки>Запрос = Новый Запрос(
"ВЫБРАТЬ
| Док.ВалютаДокумента КАК ВалютаВзаиморасчетов,
| Док.СуммаДокумента КАК Сумма,
| Док.СуммаДокумента КАК СуммаВзаиморасчетов,
| Док.СчетУчетаРасчетовСКонтрагентом.Код КАК КорСчет,
| Док.Дата КАК ПериодВозникновенияРасхода,
| Док.СтатьяДвиженияДенежныхСредств КАК СтатьяДвиженияДенежныхСредств
|ИЗ
| Документ.РасходныйКассовыйОрдер КАК Док
|ГДЕ
| Док.Ссылка = &Ссылка");
Запрос.УстановитьПараметр("Ссылка", Источник.Ссылка);
КоллекцияОбъектов = Запрос.Выполнить().Выгрузить();</ПередОбработкойВыгрузки>
<Свойство>
<Код>601</Код>
<Наименование>--> ВалютаВзаиморасчетов</Наименование>
<Порядок>50</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="" Вид=""/>
<КодПравилаКонвертации>Валюты</КодПравилаКонвертации>
<ИмяПараметраДляПередачи>ВалютаВзаиморасчетов</ИмяПараметраДляПередачи>
<ПередВыгрузкой>Значение = ОбъектКоллекции.ВалютаВзаиморасчетов;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>602</Код>
<Наименование>--> Сумма</Наименование>
<Порядок>100</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="" Вид=""/>
<ИмяПараметраДляПередачи>Сумма</ИмяПараметраДляПередачи>
<ПередВыгрузкой>Значение = ОбъектКоллекции.Сумма;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>603</Код>
<Наименование>--> СуммаВзаиморасчетов</Наименование>
<Порядок>150</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="" Вид=""/>
<ИмяПараметраДляПередачи>СуммаВзаиморасчетов</ИмяПараметраДляПередачи>
<ПередВыгрузкой>Значение = ОбъектКоллекции.СуммаВзаиморасчетов;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>604</Код>
<Наименование>--> КорСчет</Наименование>
<Порядок>200</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="" Вид=""/>
<ИмяПараметраДляПередачи>КорСчет</ИмяПараметраДляПередачи>
<ПередВыгрузкой>Значение = СокрЛП(ОбъектКоллекции.КорСчет);</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>605</Код>
<Наименование>--> ПериодВозникновенияРасхода</Наименование>
<Порядок>250</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="" Вид=""/>
<ИмяПараметраДляПередачи>ПериодВозникновенияРасхода</ИмяПараметраДляПередачи>
<ПередВыгрузкой>Значение = ОбъектКоллекции.ПериодВозникновенияРасхода;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>702</Код>
<Наименование>--> СтатьяДвиженияДенежныхСредств</Наименование>
<Порядок>250</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="" Вид=""/>
<КодПравилаКонвертации>СтатьиДвиженияДенежныхСредств</КодПравилаКонвертации>
<ИмяПараметраДляПередачи>СтатьяДвиженияДенежныхСредств</ИмяПараметраДляПередачи>
<ПередВыгрузкой>Значение = ОбъектКоллекции.СтатьяДвиженияДенежныхСредств;</ПередВыгрузкой>
</Свойство>
</Группа>
<Свойство Отключить="true">
<Код>517</Код>
<Наименование>СчетУчетаРасчетовСКонтрагентом --></Наименование>
<Порядок>900</Порядок>
<Источник Имя="СчетУчетаРасчетовСКонтрагентом" Вид="Реквизит" Тип="ПланСчетовСсылка.Хозрасчетный"/>
<Приемник Имя="" Вид=""/>
</Свойство>
</Свойства>
<Значения/>
</Правило>
<Правило>
<Код>РКО_КонвертацияВалюты</Код>
<Наименование>РКО_КонвертацияВалюты</Наименование>
<Порядок>450</Порядок>
<ПослеЗагрузки>Выполнить(Алгоритмы.РеквизитыПоУмолчаниюДокументовРКО);
Если РежимЗагрузкиДанныхВИнформационнуюБазу() Тогда
ПараметрыОбъекта.Вставить("КоррСчет", "");
//Занесем данные об объекте в таблицу отложенной обработки
НоваяСтрока = Параметры.ЗагруженныеОбъекты.Добавить();
НоваяСтрока.ИмяПКО = "РКО_КонвертацияВалюты";
НоваяСтрока.Объект = Объект;
НоваяСтрока.Параметры = ПараметрыОбъекта;
КонецЕсли;</ПослеЗагрузки>
<СинхронизироватьПоИдентификатору>true</СинхронизироватьПоИдентификатору>
<ГенерироватьНовыйНомерИлиКодЕслиНеУказан>true</ГенерироватьНовыйНомерИлиКодЕслиНеУказан>
<Источник>ДокументСсылка.РасходныйКассовыйОрдер</Источник>
<Приемник>ДокументСсылка.РасходныйКассовыйОрдер</Приемник>
<Свойства>
<Свойство Поиск="true">
<Код>501</Код>
<Наименование>Дата --> Дата</Наименование>
<Порядок>50</Порядок>
<Источник Имя="Дата" Вид="Свойство" Тип="Дата"/>
<Приемник Имя="Дата" Вид="Свойство" Тип="Дата"/>
</Свойство>
<Свойство Поиск="true">
<Код>502</Код>
<Наименование>Номер --> Номер</Наименование>
<Порядок>100</Порядок>
<Источник Имя="Номер" Вид="Свойство" Тип="Строка"/>
<Приемник Имя="Номер" Вид="Свойство" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>503</Код>
<Наименование>Проведен --> Проведен</Наименование>
<Порядок>150</Порядок>
<Источник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
</Свойство>
<Свойство>
<Код>504</Код>
<Наименование>Организация --> Организация</Наименование>
<Порядок>200</Порядок>
<Источник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
<Приемник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
<КодПравилаКонвертации>Организации</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>505</Код>
<Наименование>ВалютаДокумента --> Валюта</Наименование>
<Порядок>250</Порядок>
<Источник Имя="ВалютаДокумента" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<Приемник Имя="Валюта" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<КодПравилаКонвертации>Валюты</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>506</Код>
<Наименование>СуммаДокумента --> СуммаДокумента</Наименование>
<Порядок>300</Порядок>
<Источник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
<Приемник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
</Свойство>
<Свойство>
<Код>507</Код>
<Наименование>--> СтатьяДвиженияДенежныхСредств</Наименование>
<Порядок>350</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="СтатьяДвиженияДенежныхСредств" Вид="Реквизит" Тип="СправочникСсылка.СтатьиДвиженияДенежныхСредств"/>
<КодПравилаКонвертации>СтатьиДвиженияДенежныхСредств</КодПравилаКонвертации>
<ПередВыгрузкой>Значение = Источник.РасшифровкаПлатежа[0].СтатьяДвиженияДенежныхСредств;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>508</Код>
<Наименование>--> ХозяйственнаяОперация</Наименование>
<Порядок>400</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ХозяйственнаяОперация" Вид="Реквизит" Тип="ПеречислениеСсылка.ХозяйственныеОперации"/>
<ПередВыгрузкой>Значение = "КонвертацияВалюты";</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>509</Код>
<Наименование>СубконтоДт1 --> Контрагент</Наименование>
<Порядок>450</Порядок>
<Источник Имя="СубконтоДт1" Вид="Реквизит"/>
<Приемник Имя="Контрагент" Вид="Реквизит" Тип="СправочникСсылка.Контрагенты"/>
<КодПравилаКонвертации>Контрагенты</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>510</Код>
<Наименование>Выдать --> Выдать</Наименование>
<Порядок>500</Порядок>
<Источник Имя="Выдать" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Выдать" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>511</Код>
<Наименование>Основание --> Основание</Наименование>
<Порядок>550</Порядок>
<Источник Имя="Основание" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Основание" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>512</Код>
<Наименование>ПоДокументу --> ПоДокументу</Наименование>
<Порядок>600</Порядок>
<Источник Имя="ПоДокументу" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="ПоДокументу" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>513</Код>
<Наименование>Приложение --> Приложение</Наименование>
<Порядок>650</Порядок>
<Источник Имя="Приложение" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Приложение" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>514</Код>
<Наименование>Ответственный --> Кассир</Наименование>
<Порядок>700</Порядок>
<Источник Имя="Ответственный" Вид="Реквизит" Тип="СправочникСсылка.Пользователи"/>
<Приемник Имя="Кассир" Вид="Реквизит" Тип="СправочникСсылка.ОтветственныеЛицаОрганизаций"/>
<КодПравилаКонвертации>Пользователи</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>515</Код>
<Наименование>Комментарий --> Комментарий</Наименование>
<Порядок>750</Порядок>
<Источник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>516</Код>
<Наименование>ПометкаУдаления --> ПометкаУдаления</Наименование>
<Порядок>800</Порядок>
<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
</Свойство>
<Группа>
<Код>600</Код>
<Наименование>--> РасшифровкаПлатежа</Наименование>
<Порядок>850</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="РасшифровкаПлатежа" Вид="ТабличнаяЧасть"/>
<ПередОбработкойВыгрузки>Запрос = Новый Запрос(
"ВЫБРАТЬ
| Док.ВалютаДокумента КАК ВалютаВзаиморасчетов,
| Док.СуммаДокумента КАК Сумма,
| Док.СуммаДокумента КАК СуммаВзаиморасчетов
|ИЗ
| Документ.РасходныйКассовыйОрдер КАК Док
|ГДЕ
| Док.Ссылка = &Ссылка");
Запрос.УстановитьПараметр("Ссылка", Источник.Ссылка);
КоллекцияОбъектов = Запрос.Выполнить().Выгрузить();</ПередОбработкойВыгрузки>
<Свойство>
<Код>601</Код>
<Наименование>--> Сумма</Наименование>
<Порядок>50</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="Сумма" Вид="Реквизит" Тип="Число"/>
</Свойство>
<Свойство>
<Код>602</Код>
<Наименование>--> СуммаВзаиморасчетов</Наименование>
<Порядок>100</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="СуммаВзаиморасчетов" Вид="Реквизит" Тип="Число"/>
</Свойство>
<Свойство>
<Код>603</Код>
<Наименование>--> ВалютаВзаиморасчетов</Наименование>
<Порядок>150</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ВалютаВзаиморасчетов" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<КодПравилаКонвертации>Валюты</КодПравилаКонвертации>
</Свойство>
</Группа>
</Свойства>
<Значения/>
</Правило>
<Группа Отключить="false">
<Код>РКО_Зарплат</Код>
<Наименование>РКО_Зарплат</Наименование>
<Порядок>450</Порядок>
<Правило>
<Код>РКО_ВыдачаЗППоВедомостям</Код>
<Наименование>РКО_ВыдачаЗППоВедомостям</Наименование>
<Порядок>50</Порядок>
<ПослеЗагрузки>Если ПолучитьФункциональнуюОпцию("ИспользоватьЗаявкиНаРасходованиеДенежныхСредств") тогда
Объект.ЗаявкаНаРасходованиеДенежныхСредств = Документы.ЗаявкаНаРасходованиеДенежныхСредств.ПустаяСсылка();
КонецЕсли;
Если Не ЗначениеЗаполнено(Объект.Подразделение) Тогда
Объект.Подразделение = Параметры.ПодразделениеПоУмолчанию;
КонецЕсли;
Выполнить(Алгоритмы.РеквизитыПоУмолчаниюДокументовРКО);
Если РежимЗагрузкиДанныхВИнформационнуюБазу() Тогда
ПараметрыОбъекта.Вставить("КоррСчет", "");
//Занесем данные об объекте в таблицу отложенной обработки
НоваяСтрока = Параметры.ЗагруженныеОбъекты.Добавить();
НоваяСтрока.ИмяПКО = "РКО_ВыдачаЗППоВедомостям";
НоваяСтрока.Объект = Объект;
НоваяСтрока.Параметры = ПараметрыОбъекта;
КонецЕсли;</ПослеЗагрузки>
<СинхронизироватьПоИдентификатору>true</СинхронизироватьПоИдентификатору>
<ГенерироватьНовыйНомерИлиКодЕслиНеУказан>true</ГенерироватьНовыйНомерИлиКодЕслиНеУказан>
<Источник>ДокументСсылка.РасходныйКассовыйОрдер</Источник>
<Приемник>ДокументСсылка.РасходныйКассовыйОрдер</Приемник>
<Свойства>
<Свойство Поиск="true">
<Код>501</Код>
<Наименование>Дата --> Дата</Наименование>
<Порядок>50</Порядок>
<Источник Имя="Дата" Вид="Свойство" Тип="Дата"/>
<Приемник Имя="Дата" Вид="Свойство" Тип="Дата"/>
</Свойство>
<Свойство Поиск="true">
<Код>502</Код>
<Наименование>Номер --> Номер</Наименование>
<Порядок>100</Порядок>
<Источник Имя="Номер" Вид="Свойство" Тип="Строка"/>
<Приемник Имя="Номер" Вид="Свойство" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>503</Код>
<Наименование>Проведен --> Проведен</Наименование>
<Порядок>150</Порядок>
<Источник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
</Свойство>
<Свойство>
<Код>504</Код>
<Наименование>Организация --> Организация</Наименование>
<Порядок>200</Порядок>
<Источник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
<Приемник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
<КодПравилаКонвертации>Организации</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>505</Код>
<Наименование>ВалютаДокумента --> Валюта</Наименование>
<Порядок>250</Порядок>
<Источник Имя="ВалютаДокумента" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<Приемник Имя="Валюта" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<КодПравилаКонвертации>Валюты</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>506</Код>
<Наименование>СуммаДокумента --> СуммаДокумента</Наименование>
<Порядок>300</Порядок>
<Источник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
<Приемник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
</Свойство>
<Свойство>
<Код>507</Код>
<Наименование>СтатьяДвиженияДенежныхСредств --> СтатьяДвиженияДенежныхСредств</Наименование>
<Порядок>350</Порядок>
<Источник Имя="СтатьяДвиженияДенежныхСредств" Вид="Реквизит" Тип="СправочникСсылка.СтатьиДвиженияДенежныхСредств"/>
<Приемник Имя="СтатьяДвиженияДенежныхСредств" Вид="Реквизит" Тип="СправочникСсылка.СтатьиДвиженияДенежныхСредств"/>
<КодПравилаКонвертации>СтатьиДвиженияДенежныхСредств</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>609</Код>
<Наименование>--> ДатаВедомостиНаВыплатуЗарплаты</Наименование>
<Порядок>400</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ДатаВедомостиНаВыплатуЗарплаты" Вид="Реквизит" Тип="Дата"/>
<ПередВыгрузкой>Если Источник.ВыплатаЗаработнойПлаты.Количество() > 0 Тогда
ВедомостьНаВыплатуЗП = Источник.ВыплатаЗаработнойПлаты[0].Ведомость;
Значение = ОбщегоНазначения.ЗначениеРеквизитаОбъекта(ВедомостьНаВыплатуЗП, "Дата");
Иначе
Значение = Источник.Дата;
КонецЕсли;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>610</Код>
<Наименование>--> НомерВедомостиНаВыплатуЗарплаты</Наименование>
<Порядок>450</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="НомерВедомостиНаВыплатуЗарплаты" Вид="Реквизит" Тип="Строка"/>
<ПередВыгрузкой>Если Источник.ВыплатаЗаработнойПлаты.Количество() > 0 Тогда
ВедомостьНаВыплатуЗП = Источник.ВыплатаЗаработнойПлаты[0].Ведомость;
Значение = ОбщегоНазначения.ЗначениеРеквизитаОбъекта(ВедомостьНаВыплатуЗП, "Номер");
Иначе
Значение = "Б/Н";
КонецЕсли;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>606</Код>
<Наименование>--> ЗаявкаНаРасходованиеДенежныхСредств</Наименование>
<Порядок>500</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ЗаявкаНаРасходованиеДенежныхСредств" Вид="Реквизит"/>
<КодПравилаКонвертации>ЗарплатаКВыплате_ЗаявкаНаРасходование</КодПравилаКонвертации>
<ПередВыгрузкой>Если Источник.ВыплатаЗаработнойПлаты.Количество() > 0 Тогда
Значение = Источник.ВыплатаЗаработнойПлаты[0].Ведомость;
КонецЕсли;
Если Не ЗначениеЗаполнено(Значение) Тогда
Пусто = Истина;
КонецЕсли;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>508</Код>
<Наименование>--> ХозяйственнаяОперация</Наименование>
<Порядок>550</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ХозяйственнаяОперация" Вид="Реквизит" Тип="ПеречислениеСсылка.ХозяйственныеОперации"/>
<ПередВыгрузкой>Значение = "ВыплатаЗарплатыЧерезКассу";</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>509</Код>
<Наименование>Выдать --> Выдать</Наименование>
<Порядок>750</Порядок>
<Источник Имя="Выдать" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Выдать" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>510</Код>
<Наименование>Основание --> Основание</Наименование>
<Порядок>800</Порядок>
<Источник Имя="Основание" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Основание" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>511</Код>
<Наименование>ПоДокументу --> ПоДокументу</Наименование>
<Порядок>850</Порядок>
<Источник Имя="ПоДокументу" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="ПоДокументу" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>512</Код>
<Наименование>Приложение --> Приложение</Наименование>
<Порядок>900</Порядок>
<Источник Имя="Приложение" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Приложение" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>513</Код>
<Наименование>Ответственный --> Кассир</Наименование>
<Порядок>950</Порядок>
<Источник Имя="Ответственный" Вид="Реквизит" Тип="СправочникСсылка.Пользователи"/>
<Приемник Имя="Кассир" Вид="Реквизит" Тип="СправочникСсылка.ОтветственныеЛицаОрганизаций"/>
<КодПравилаКонвертации>Пользователи</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>514</Код>
<Наименование>Комментарий --> Комментарий</Наименование>
<Порядок>1000</Порядок>
<Источник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>515</Код>
<Наименование>ПометкаУдаления --> ПометкаУдаления</Наименование>
<Порядок>1050</Порядок>
<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
</Свойство>
<Группа Отключить="true">
<Код>611</Код>
<Наименование>ВыплатаЗаработнойПлаты --></Наименование>
<Порядок>1100</Порядок>
<Источник Имя="ВыплатаЗаработнойПлаты" Вид="ТабличнаяЧасть"/>
<Приемник Имя="" Вид=""/>
<Свойство Отключить="true">
<Код>612</Код>
<Наименование>Ведомость --></Наименование>
<Порядок>50</Порядок>
<Источник Имя="Ведомость" Вид="Реквизит" Тип="ДокументСсылка.ЗарплатаКВыплатеОрганизаций"/>
<Приемник Имя="" Вид=""/>
</Свойство>
<Свойство Отключить="true">
<Код>613</Код>
<Наименование>СуммаКВыплате --></Наименование>
<Порядок>100</Порядок>
<Источник Имя="СуммаКВыплате" Вид="Реквизит" Тип="Число"/>
<Приемник Имя="" Вид=""/>
</Свойство>
</Группа>
</Свойства>
<Значения/>
</Правило>
<Правило>
<Код>РКО_ВыдачаЗПРаботнику</Код>
<Наименование>РКО_ВыдачаЗПРаботнику</Наименование>
<Порядок>100</Порядок>
<ПослеЗагрузки>Выполнить(Алгоритмы.РеквизитыПоУмолчаниюДокументовРКО);
Если ПолучитьФункциональнуюОпцию("ИспользоватьЗаявкиНаРасходованиеДенежныхСредств") тогда
Объект.ЗаявкаНаРасходованиеДенежныхСредств = Документы.ЗаявкаНаРасходованиеДенежныхСредств.ПустаяСсылка();
КонецЕсли;
Если Не ЗначениеЗаполнено(Объект.Подразделение) Тогда
Объект.Подразделение = Параметры.ПодразделениеПоУмолчанию;
КонецЕсли;
Если РежимЗагрузкиДанныхВИнформационнуюБазу() Тогда
ПараметрыОбъекта.Вставить("КоррСчет", "");
//Занесем данные об объекте в таблицу отложенной обработки
НоваяСтрока = Параметры.ЗагруженныеОбъекты.Добавить();
НоваяСтрока.ИмяПКО = "РКО_ВыдачаЗПРаботнику";
НоваяСтрока.Объект = Объект;
НоваяСтрока.Параметры = ПараметрыОбъекта;
КонецЕсли;</ПослеЗагрузки>
<СинхронизироватьПоИдентификатору>true</СинхронизироватьПоИдентификатору>
<ГенерироватьНовыйНомерИлиКодЕслиНеУказан>true</ГенерироватьНовыйНомерИлиКодЕслиНеУказан>
<Источник>ДокументСсылка.РасходныйКассовыйОрдер</Источник>
<Приемник>ДокументСсылка.РасходныйКассовыйОрдер</Приемник>
<Свойства>
<Свойство Поиск="true">
<Код>2</Код>
<Наименование>Дата --> Дата</Наименование>
<Порядок>50</Порядок>
<Источник Имя="Дата" Вид="Свойство" Тип="Дата"/>
<Приемник Имя="Дата" Вид="Свойство" Тип="Дата"/>
</Свойство>
<Свойство Поиск="true">
<Код>6</Код>
<Наименование>Номер --> Номер</Наименование>
<Порядок>100</Порядок>
<Источник Имя="Номер" Вид="Свойство" Тип="Строка"/>
<Приемник Имя="Номер" Вид="Свойство" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>13</Код>
<Наименование>Проведен --> Проведен</Наименование>
<Порядок>150</Порядок>
<Источник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
</Свойство>
<Свойство>
<Код>8</Код>
<Наименование>Организация --> Организация</Наименование>
<Порядок>200</Порядок>
<Источник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
<Приемник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
<КодПравилаКонвертации>Организации</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>19</Код>
<Наименование>ВалютаДокумента --> Валюта</Наименование>
<Порядок>250</Порядок>
<Источник Имя="ВалютаДокумента" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<Приемник Имя="Валюта" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<КодПравилаКонвертации>Валюты</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>15</Код>
<Наименование>СуммаДокумента --> СуммаДокумента</Наименование>
<Порядок>300</Порядок>
<Источник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
<Приемник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
</Свойство>
<Свойство>
<Код>14</Код>
<Наименование>СтатьяДвиженияДенежныхСредств --> СтатьяДвиженияДенежныхСредств</Наименование>
<Порядок>350</Порядок>
<Источник Имя="СтатьяДвиженияДенежныхСредств" Вид="Реквизит" Тип="СправочникСсылка.СтатьиДвиженияДенежныхСредств"/>
<Приемник Имя="СтатьяДвиженияДенежныхСредств" Вид="Реквизит" Тип="СправочникСсылка.СтатьиДвиженияДенежныхСредств"/>
<КодПравилаКонвертации>СтатьиДвиженияДенежныхСредств</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>28</Код>
<Наименование>--> ДатаВедомостиНаВыплатуЗарплаты</Наименование>
<Порядок>400</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ДатаВедомостиНаВыплатуЗарплаты" Вид="Реквизит" Тип="Дата"/>
<ПередВыгрузкой>Если ЗначениеЗаполнено(Источник.ПлатежнаяВедомость) Тогда
ВедомостьНаВыплатуЗП = Источник.ПлатежнаяВедомость;
Значение = ОбщегоНазначения.ЗначениеРеквизитаОбъекта(ВедомостьНаВыплатуЗП, "Дата");
Иначе
Значение = Источник.Дата;
КонецЕсли;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>29</Код>
<Наименование>--> НомерВедомостиНаВыплатуЗарплаты</Наименование>
<Порядок>450</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="НомерВедомостиНаВыплатуЗарплаты" Вид="Реквизит" Тип="Строка"/>
<ПередВыгрузкой>Если ЗначениеЗаполнено(Источник.ПлатежнаяВедомость) Тогда
ВедомостьНаВыплатуЗП = Источник.ПлатежнаяВедомость;
Значение = ОбщегоНазначения.ЗначениеРеквизитаОбъекта(ВедомостьНаВыплатуЗП, "Номер");
Иначе
Значение = "Б/Н";
КонецЕсли;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>21</Код>
<Наименование>ПлатежнаяВедомость --> ЗаявкаНаРасходованиеДенежныхСредств</Наименование>
<Порядок>500</Порядок>
<Источник Имя="ПлатежнаяВедомость" Вид="Реквизит" Тип="ДокументСсылка.ЗарплатаКВыплатеОрганизаций"/>
<Приемник Имя="ЗаявкаНаРасходованиеДенежныхСредств" Вид="Реквизит"/>
<КодПравилаКонвертации>ЗарплатаКВыплате_ЗаявкаНаРасходование</КодПравилаКонвертации>
<ПриВыгрузке>Если Не ЗначениеЗаполнено(Значение) Тогда
Пусто = Истина;
КонецЕсли;</ПриВыгрузке>
</Свойство>
<Свойство>
<Код>20</Код>
<Наименование>--> ХозяйственнаяОперация</Наименование>
<Порядок>550</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ХозяйственнаяОперация" Вид="Реквизит" Тип="ПеречислениеСсылка.ХозяйственныеОперации"/>
<ПередВыгрузкой>Значение = "ВыплатаЗарплатыРаботнику";</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>1</Код>
<Наименование>Выдать --> Выдать</Наименование>
<Порядок>750</Порядок>
<Источник Имя="Выдать" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Выдать" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>4</Код>
<Наименование>Комментарий --> Комментарий</Наименование>
<Порядок>800</Порядок>
<Источник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>5</Код>
<Наименование>Контрагент --> ПодотчетноеЛицо</Наименование>
<Порядок>850</Порядок>
<Источник Имя="Контрагент" Вид="Реквизит"/>
<Приемник Имя="ПодотчетноеЛицо" Вид="Реквизит" Тип="СправочникСсылка.ФизическиеЛица"/>
<КодПравилаКонвертации>ФизическиеЛица</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>9</Код>
<Наименование>Основание --> Основание</Наименование>
<Порядок>900</Порядок>
<Источник Имя="Основание" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Основание" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>10</Код>
<Наименование>ПоДокументу --> ПоДокументу</Наименование>
<Порядок>950</Порядок>
<Источник Имя="ПоДокументу" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="ПоДокументу" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>11</Код>
<Наименование>ПометкаУдаления --> ПометкаУдаления</Наименование>
<Порядок>1000</Порядок>
<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
</Свойство>
<Свойство>
<Код>12</Код>
<Наименование>Приложение --> Приложение</Наименование>
<Порядок>1050</Порядок>
<Источник Имя="Приложение" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Приложение" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>31</Код>
<Наименование>Ответственный --> Кассир</Наименование>
<Порядок>1100</Порядок>
<Источник Имя="Ответственный" Вид="Реквизит" Тип="СправочникСсылка.Пользователи"/>
<Приемник Имя="Кассир" Вид="Реквизит" Тип="СправочникСсылка.ОтветственныеЛицаОрганизаций"/>
<КодПравилаКонвертации>Пользователи</КодПравилаКонвертации>
</Свойство>
</Свойства>
<Значения/>
</Правило>
<Правило>
<Код>РКО_ВыдачаЗПДепоненты</Код>
<Наименование>РКО_ВыдачаЗПДепоненты</Наименование>
<Порядок>150</Порядок>
<ПриЗагрузке>Если Объект <> Неопределено Тогда
Объект.ДополнительныеСвойства.Вставить("ТекРасшифровкаПлатежа", Объект.РасшифровкаПлатежа.Выгрузить());
КонецЕсли;</ПриЗагрузке>
<ПослеЗагрузки>Выполнить(Алгоритмы.РеквизитыПоУмолчаниюДокументовРКО);
Если РежимЗагрузкиДанныхВИнформационнуюБазу() Тогда
ПараметрыОбъекта.Вставить("КоррСчет", "76.04");
Выполнить(Алгоритмы.ЗаполнитьПодразделениеПоУмолчанию);
Выполнить(Алгоритмы.ЗагрузитьРасшифровкуПлатежаПрочиеРасходы);
//Занесем данные об объекте в таблицу отложенной обработки
НоваяСтрока = Параметры.ЗагруженныеОбъекты.Добавить();
НоваяСтрока.ИмяПКО = "РКО_ВыдачаЗПДепоненты";
НоваяСтрока.Объект = Объект;
НоваяСтрока.Параметры = ПараметрыОбъекта;
КонецЕсли;</ПослеЗагрузки>
<СинхронизироватьПоИдентификатору>true</СинхронизироватьПоИдентификатору>
<ГенерироватьНовыйНомерИлиКодЕслиНеУказан>true</ГенерироватьНовыйНомерИлиКодЕслиНеУказан>
<Источник>ДокументСсылка.РасходныйКассовыйОрдер</Источник>
<Приемник>ДокументСсылка.РасходныйКассовыйОрдер</Приемник>
<Свойства>
<Свойство Поиск="true">
<Код>12</Код>
<Наименование>Дата --> Дата</Наименование>
<Порядок>50</Порядок>
<Источник Имя="Дата" Вид="Свойство" Тип="Дата"/>
<Приемник Имя="Дата" Вид="Свойство" Тип="Дата"/>
</Свойство>
<Свойство Поиск="true">
<Код>13</Код>
<Наименование>Номер --> Номер</Наименование>
<Порядок>100</Порядок>
<Источник Имя="Номер" Вид="Свойство" Тип="Строка"/>
<Приемник Имя="Номер" Вид="Свойство" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>15</Код>
<Наименование>Проведен --> Проведен</Наименование>
<Порядок>150</Порядок>
<Источник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
</Свойство>
<Свойство>
<Код>6</Код>
<Наименование>Организация --> Организация</Наименование>
<Порядок>200</Порядок>
<Источник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
<Приемник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
<КодПравилаКонвертации>Организации</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>17</Код>
<Наименование>ВалютаДокумента --> Валюта</Наименование>
<Порядок>250</Порядок>
<Источник Имя="ВалютаДокумента" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<Приемник Имя="Валюта" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<КодПравилаКонвертации>Валюты</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>11</Код>
<Наименование>СуммаДокумента --> СуммаДокумента</Наименование>
<Порядок>300</Порядок>
<Источник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
<Приемник Имя="СуммаДокумента" Вид="Реквизит" Тип="Число"/>
</Свойство>
<Свойство>
<Код>10</Код>
<Наименование>СтатьяДвиженияДенежныхСредств --> СтатьяДвиженияДенежныхСредств</Наименование>
<Порядок>350</Порядок>
<Источник Имя="СтатьяДвиженияДенежныхСредств" Вид="Реквизит" Тип="СправочникСсылка.СтатьиДвиженияДенежныхСредств"/>
<Приемник Имя="СтатьяДвиженияДенежныхСредств" Вид="Реквизит" Тип="СправочникСсылка.СтатьиДвиженияДенежныхСредств"/>
<КодПравилаКонвертации>СтатьиДвиженияДенежныхСредств</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>16</Код>
<Наименование>--> ХозяйственнаяОперация</Наименование>
<Порядок>500</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ХозяйственнаяОперация" Вид="Реквизит" Тип="ПеречислениеСсылка.ХозяйственныеОперации"/>
<ПередВыгрузкой>Значение = "ПрочаяВыдачаДенежныхСредств";</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>1</Код>
<Наименование>Выдать --> Выдать</Наименование>
<Порядок>550</Порядок>
<Источник Имя="Выдать" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Выдать" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>2</Код>
<Наименование>ДокументОснование --> ДокументОснование</Наименование>
<Порядок>600</Порядок>
<Источник Имя="ДокументОснование" Вид="Реквизит"/>
<Приемник Имя="ДокументОснование" Вид="Реквизит"/>
</Свойство>
<Свойство>
<Код>3</Код>
<Наименование>Комментарий --> Комментарий</Наименование>
<Порядок>650</Порядок>
<Источник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>4</Код>
<Наименование>Контрагент --> Контрагент</Наименование>
<Порядок>700</Порядок>
<Источник Имя="Контрагент" Вид="Реквизит"/>
<Приемник Имя="Контрагент" Вид="Реквизит" Тип="СправочникСсылка.Контрагенты"/>
</Свойство>
<Свойство>
<Код>7</Код>
<Наименование>Основание --> Основание</Наименование>
<Порядок>800</Порядок>
<Источник Имя="Основание" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Основание" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>8</Код>
<Наименование>ПоДокументу --> ПоДокументу</Наименование>
<Порядок>850</Порядок>
<Источник Имя="ПоДокументу" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="ПоДокументу" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>9</Код>
<Наименование>Приложение --> Приложение</Наименование>
<Порядок>900</Порядок>
<Источник Имя="Приложение" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Приложение" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>14</Код>
<Наименование>ПометкаУдаления --> ПометкаУдаления</Наименование>
<Порядок>950</Порядок>
<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
</Свойство>
<Группа>
<Код>23</Код>
<Наименование>--> РасшифровкаПлатежа</Наименование>
<Порядок>1100</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="РасшифровкаПлатежа" Вид="ТабличнаяЧасть"/>
<ПередОбработкойВыгрузки>Запрос = Новый Запрос("
|ВЫБРАТЬ
| СУММА(Расшифровка.СуммаКВыплате) КАК Сумма,
| СУММА(Расшифровка.СуммаКВыплате) КАК СуммаВзаиморасчетов,
| Расшифровка.Ссылка.ВалютаДокумента КАК ВалютаВзаиморасчетов,
| Расшифровка.Ссылка.Дата КАК ПериодВозникновенияРасхода
|ИЗ
| Документ.РасходныйКассовыйОрдер.ВыплатаДепонентов КАК Расшифровка
|ГДЕ
| Расшифровка.Ссылка = &Ссылка
|
|СГРУППИРОВАТЬ ПО
| Расшифровка.Ссылка.ВалютаДокумента,
| Расшифровка.Ссылка.Дата");
Запрос.УстановитьПараметр("Ссылка", Источник.Ссылка);
КоллекцияОбъектов = Запрос.Выполнить().Выгрузить();</ПередОбработкойВыгрузки>
<Свойство>
<Код>26</Код>
<Наименование>--> ВалютаВзаиморасчетов</Наименование>
<Порядок>50</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="" Вид=""/>
<КодПравилаКонвертации>Валюты</КодПравилаКонвертации>
<ИмяПараметраДляПередачи>ВалютаВзаиморасчетов</ИмяПараметраДляПередачи>
<ПередВыгрузкой>Значение = ОбъектКоллекции.ВалютаВзаиморасчетов;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>25</Код>
<Наименование>--> СуммаВзаиморасчетов</Наименование>
<Порядок>100</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="" Вид=""/>
<ИмяПараметраДляПередачи>СуммаВзаиморасчетов</ИмяПараметраДляПередачи>
<ПередВыгрузкой>Значение = ОбъектКоллекции.СуммаВзаиморасчетов;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>27</Код>
<Наименование>--> Сумма</Наименование>
<Порядок>150</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="" Вид=""/>
<ИмяПараметраДляПередачи>Сумма</ИмяПараметраДляПередачи>
<ПередВыгрузкой>Значение = ОбъектКоллекции.Сумма;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>31</Код>
<Наименование>--> КорСчет</Наименование>
<Порядок>200</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="" Вид=""/>
<ИмяПараметраДляПередачи>КорСчет</ИмяПараметраДляПередачи>
<ПередВыгрузкой>Значение = "76.04";</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>30</Код>
<Наименование>--> ПериодВозникновенияРасхода</Наименование>
<Порядок>250</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="" Вид=""/>
<ИмяПараметраДляПередачи>ПериодВозникновенияРасхода</ИмяПараметраДляПередачи>
<ПередВыгрузкой>Значение = ОбъектКоллекции.ПериодВозникновенияРасхода;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>29</Код>
<Наименование>--> СтатьяДвиженияДенежныхСредств</Наименование>
<Порядок>300</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="" Вид=""/>
<КодПравилаКонвертации>СтатьиДвиженияДенежныхСредств</КодПравилаКонвертации>
<ИмяПараметраДляПередачи>СтатьяДвиженияДенежныхСредств</ИмяПараметраДляПередачи>
<ПередВыгрузкой>Значение = Источник.СтатьяДвиженияДенежныхСредств;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>24</Код>
<Наименование>--> СтатьяРасходов</Наименование>
<Порядок>350</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="СтатьяРасходов" Вид="Реквизит"/>
<КодПравилаКонвертации>СтатьяРасходов_ЗаработнаяПлата</КодПравилаКонвертации>
<ПередВыгрузкой>Значение = Новый Структура("Ссылка");
ВыгрузитьТолькоСсылку = Ложь;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>28</Код>
<Наименование>--> АналитикаРасходов</Наименование>
<Порядок>400</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="АналитикаРасходов" Вид="Реквизит"/>
<КодПравилаКонвертации>Организации</КодПравилаКонвертации>
<ПередВыгрузкой>Значение = Источник.Организация;</ПередВыгрузкой>
</Свойство>
</Группа>
</Свойства>
<Значения/>
</Правило>
</Группа>
</Группа>
</Группа>
<Группа Отключить="false">
<Код>НачисленияИНалоги</Код>
<Наименование>НачисленияИНалоги</Наименование>
<Порядок>500</Порядок>
<Правило>
<Код>НачислениеЗарплаты</Код>
<Наименование>НачислениеЗарплаты</Наименование>
<Порядок>50</Порядок>
<ПередВыгрузкой>МассивСчетовКредитаЗарплата = Новый Массив();
МассивСчетовКредитаЗарплата.Добавить(ПланыСчетов.Хозрасчетный.РасчетыСПерсоналомПоОплатеТруда);
МассивСчетовДебетаЗарплата = Новый Массив();
МассивСчетовДебетаЗарплата.Добавить(ПланыСчетов.Хозрасчетный.ОсновноеПроизводство);
МассивСчетовДебетаЗарплата.Добавить(ПланыСчетов.Хозрасчетный.Полуфабрикаты);
МассивСчетовДебетаЗарплата.Добавить(ПланыСчетов.Хозрасчетный.ВспомогательныеПроизводства);
МассивСчетовДебетаЗарплата.Добавить(ПланыСчетов.Хозрасчетный.ОбщепроизводственныеРасходы);
МассивСчетовДебетаЗарплата.Добавить(ПланыСчетов.Хозрасчетный.ОбщехозяйственныеРасходы);
МассивСчетовДебетаЗарплата.Добавить(ПланыСчетов.Хозрасчетный.БракВПроизводстве);
МассивСчетовДебетаЗарплата.Добавить(ПланыСчетов.Хозрасчетный.ОбслуживающиеПроизводства);
МассивСчетовДебетаЗарплата.Добавить(ПланыСчетов.Хозрасчетный.РасходыНаПродажу);
МассивСчетовДебетаЗарплата.Добавить(ПланыСчетов.Хозрасчетный.ВложенияВоВнеоборотныеАктивы);
Запрос = Новый Запрос("ВЫБРАТЬ
| СУММА(Хозрасчетный.Сумма) КАК Сумма,
| Хозрасчетный.Регистратор.Организация КАК АналитикаРасходов,
| Хозрасчетный.Регистратор.Дата КАК ДатаОтражения,
| ""ПрочиеПассивы"" КАК СтатьяАктивовПассивов,
| ""Заработная плата"" КАК СтатьяРасходов
|ИЗ
| РегистрБухгалтерии.Хозрасчетный КАК Хозрасчетный
|ГДЕ
| Хозрасчетный.СчетДт В ИЕРАРХИИ (&МассивСчетовДебетаЗарплата)
| И Хозрасчетный.СчетКт В ИЕРАРХИИ (&МассивСчетовКредитаЗарплата)
| И Хозрасчетный.Регистратор.Ссылка = &Ссылка
|
|СГРУППИРОВАТЬ ПО
| Хозрасчетный.Регистратор.Организация,
| Хозрасчетный.Регистратор.Дата");
Запрос.УстановитьПараметр("Ссылка", Источник.Ссылка);
Запрос.УстановитьПараметр("МассивСчетовДебетаЗарплата", МассивСчетовДебетаЗарплата);
Запрос.УстановитьПараметр("МассивСчетовКредитаЗарплата", МассивСчетовКредитаЗарплата);
ПрочиеРасходы = Запрос.Выполнить().Выгрузить();
ВходящиеДанные.Вставить("ПрочиеРасходы", ПрочиеРасходы);</ПередВыгрузкой>
<ПередЗагрузкой>Если Не ПолучитьФункциональнуюОпцию("ИспользоватьУчетПрочихДоходовРасходов") Тогда
Отказ = Истина;
КонецЕсли;</ПередЗагрузкой>
<ПослеЗагрузки>Выполнить(Алгоритмы.ОбработатьЗаписьДокументаПослеЗагрузки);
Если РежимЗагрузкиДанныхВИнформационнуюБазу() Тогда
Выполнить(Алгоритмы.ЗаполнитьСтатьюРасходовТабличнойЧасти);
КонецЕсли;</ПослеЗагрузки>
<СинхронизироватьПоИдентификатору>true</СинхронизироватьПоИдентификатору>
<Источник>ДокументСсылка.НачислениеЗарплатыРаботникамОрганизаций</Источник>
<Приемник>ДокументСсылка.ПрочиеДоходыРасходы</Приемник>
<Свойства>
<Свойство Поиск="true">
<Код>4</Код>
<Наименование>Дата --> Дата</Наименование>
<Порядок>50</Порядок>
<Источник Имя="Дата" Вид="Свойство" Тип="Дата"/>
<Приемник Имя="Дата" Вид="Свойство" Тип="Дата"/>
</Свойство>
<Свойство Поиск="true">
<Код>5</Код>
<Наименование>Номер --> Номер</Наименование>
<Порядок>100</Порядок>
<Источник Имя="Номер" Вид="Свойство" Тип="Строка"/>
<Приемник Имя="Номер" Вид="Свойство" Тип="Строка"/>
<ПередВыгрузкой>Значение = Лев(Источник.Номер, 5) + "З" + Сред(Источник.Номер, 7);</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>2</Код>
<Наименование>Организация --> Организация</Наименование>
<Порядок>150</Порядок>
<Источник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
<Приемник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
<КодПравилаКонвертации>Организации</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>3</Код>
<Наименование>Ответственный --> Ответственный</Наименование>
<Порядок>200</Порядок>
<Источник Имя="Ответственный" Вид="Реквизит" Тип="СправочникСсылка.Пользователи"/>
<Приемник Имя="Ответственный" Вид="Реквизит" Тип="СправочникСсылка.Пользователи"/>
<КодПравилаКонвертации>Пользователи</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>21</Код>
<Наименование>--> Валюта</Наименование>
<Порядок>250</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="Валюта" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<ПередВыгрузкой>Значение = Константы.ВалютаРегламентированногоУчета.Получить();</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>22</Код>
<Наименование>--> ХозяйственнаяОперация</Наименование>
<Порядок>300</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ХозяйственнаяОперация" Вид="Реквизит" Тип="ПеречислениеСсылка.ХозяйственныеОперации"/>
<ПередВыгрузкой>Значение = "ПрочиеРасходы";</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>1</Код>
<Наименование>Комментарий --> Комментарий</Наименование>
<Порядок>350</Порядок>
<Источник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>6</Код>
<Наименование>ПометкаУдаления --> ПометкаУдаления</Наименование>
<Порядок>400</Порядок>
<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
</Свойство>
<Свойство>
<Код>7</Код>
<Наименование>Проведен --> Проведен</Наименование>
<Порядок>450</Порядок>
<Источник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
</Свойство>
<Группа>
<Код>23</Код>
<Наименование>--> ПрочиеРасходы</Наименование>
<Порядок>500</Порядок>
<ПолучитьИзВходящихДанных>true</ПолучитьИзВходящихДанных>
<Источник Имя="" Вид=""/>
<Приемник Имя="ПрочиеРасходы" Вид="ТабличнаяЧасть"/>
<Свойство>
<Код>24</Код>
<Наименование>--> АналитикаРасходов</Наименование>
<Порядок>50</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="АналитикаРасходов" Вид="Реквизит"/>
</Свойство>
<Свойство>
<Код>25</Код>
<Наименование>--> ДатаОтражения</Наименование>
<Порядок>100</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ДатаОтражения" Вид="Реквизит" Тип="Дата"/>
</Свойство>
<Свойство>
<Код>26</Код>
<Наименование>--> СтатьяАктивовПассивов</Наименование>
<Порядок>150</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="СтатьяАктивовПассивов" Вид="Реквизит" Тип="ПланВидовХарактеристикСсылка.СтатьиАктивовПассивов"/>
</Свойство>
<Свойство>
<Код>27</Код>
<Наименование>--> СтатьяРасходов</Наименование>
<Порядок>200</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="" Вид=""/>
<ИмяПараметраДляПередачи>СтатьяРасходов</ИмяПараметраДляПередачи>
<ПередВыгрузкой>Значение = ОбъектКоллекции.СтатьяРасходов;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>28</Код>
<Наименование>--> Сумма</Наименование>
<Порядок>250</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="Сумма" Вид="Реквизит" Тип="Число"/>
</Свойство>
</Группа>
<Свойство Отключить="true">
<Код>29</Код>
<Наименование>ПериодРегистрации --></Наименование>
<Порядок>550</Порядок>
<Источник Имя="ПериодРегистрации" Вид="Реквизит" Тип="Дата"/>
<Приемник Имя="" Вид=""/>
</Свойство>
<Группа Отключить="true">
<Код>8</Код>
<Наименование>Начисления --></Наименование>
<Порядок>600</Порядок>
<Источник Имя="Начисления" Вид="ТабличнаяЧасть"/>
<Приемник Имя="" Вид=""/>
<Свойство Отключить="true">
<Код>9</Код>
<Наименование>ВидРасчета --></Наименование>
<Порядок>50</Порядок>
<Источник Имя="ВидРасчета" Вид="Реквизит" Тип="ПланВидовРасчетаСсылка.ОсновныеНачисленияОрганизаций"/>
<Приемник Имя="" Вид=""/>
</Свойство>
<Свойство Отключить="true">
<Код>10</Код>
<Наименование>КодВычета --></Наименование>
<Порядок>100</Порядок>
<Источник Имя="КодВычета" Вид="Реквизит" Тип="СправочникСсылка.ВычетыНДФЛ"/>
<Приемник Имя="" Вид=""/>
</Свойство>
<Свойство Отключить="true">
<Код>11</Код>
<Наименование>КодДоходаНДФЛ --></Наименование>
<Порядок>150</Порядок>
<Источник Имя="КодДоходаНДФЛ" Вид="Реквизит" Тип="СправочникСсылка.ДоходыНДФЛ"/>
<Приемник Имя="" Вид=""/>
</Свойство>
<Свойство Отключить="true">
<Код>12</Код>
<Наименование>Начислено --></Наименование>
<Порядок>200</Порядок>
<Источник Имя="Начислено" Вид="Реквизит" Тип="Число"/>
<Приемник Имя="" Вид=""/>
</Свойство>
<Свойство Отключить="true">
<Код>13</Код>
<Наименование>ОписаниеОшибок --></Наименование>
<Порядок>250</Порядок>
<Источник Имя="ОписаниеОшибок" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="" Вид=""/>
</Свойство>
<Свойство Отключить="true">
<Код>14</Код>
<Наименование>ПодразделениеОрганизации --></Наименование>
<Порядок>300</Порядок>
<Источник Имя="ПодразделениеОрганизации" Вид="Реквизит" Тип="СправочникСсылка.ПодразделенияОрганизаций"/>
<Приемник Имя="" Вид=""/>
</Свойство>
<Свойство Отключить="true">
<Код>15</Код>
<Наименование>РайонныйКоэффициент --></Наименование>
<Порядок>350</Порядок>
<Источник Имя="РайонныйКоэффициент" Вид="Реквизит" Тип="Число"/>
<Приемник Имя="" Вид=""/>
</Свойство>
<Свойство Отключить="true">
<Код>16</Код>
<Наименование>Результат --></Наименование>
<Порядок>400</Порядок>
<Источник Имя="Результат" Вид="Реквизит" Тип="Число"/>
<Приемник Имя="" Вид=""/>
</Свойство>
<Свойство Отключить="true">
<Код>17</Код>
<Наименование>СевернаяНадбавка --></Наименование>
<Порядок>450</Порядок>
<Источник Имя="СевернаяНадбавка" Вид="Реквизит" Тип="Число"/>
<Приемник Имя="" Вид=""/>
</Свойство>
<Свойство Отключить="true">
<Код>18</Код>
<Наименование>Сотрудник --></Наименование>
<Порядок>500</Порядок>
<Источник Имя="Сотрудник" Вид="Реквизит" Тип="СправочникСсылка.СотрудникиОрганизаций"/>
<Приемник Имя="" Вид=""/>
</Свойство>
<Свойство Отключить="true">
<Код>19</Код>
<Наименование>СуммаВычета --></Наименование>
<Порядок>550</Порядок>
<Источник Имя="СуммаВычета" Вид="Реквизит" Тип="Число"/>
<Приемник Имя="" Вид=""/>
</Свойство>
<Свойство Отключить="true">
<Код>20</Код>
<Наименование>Физлицо --></Наименование>
<Порядок>600</Порядок>
<Источник Имя="Физлицо" Вид="Реквизит" Тип="СправочникСсылка.ФизическиеЛица"/>
<Приемник Имя="" Вид=""/>
</Свойство>
</Группа>
</Свойства>
<Значения/>
</Правило>
<Правило>
<Код>ОтражениеЗарплатыВРеглУчете</Код>
<Наименование>ОтражениеЗарплатыВРеглУчете</Наименование>
<Порядок>100</Порядок>
<ПередВыгрузкой>МассивСчетовКредитаЗарплата = Новый Массив();
МассивСчетовКредитаЗарплата.Добавить(ПланыСчетов.Хозрасчетный.РасчетыСПерсоналомПоОплатеТруда);
МассивСчетовДебетаЗарплата = Новый Массив();
МассивСчетовДебетаЗарплата.Добавить(ПланыСчетов.Хозрасчетный.ОсновноеПроизводство_);
МассивСчетовДебетаЗарплата.Добавить(ПланыСчетов.Хозрасчетный.Полуфабрикаты);
МассивСчетовДебетаЗарплата.Добавить(ПланыСчетов.Хозрасчетный.ВспомогательныеПроизводства);
МассивСчетовДебетаЗарплата.Добавить(ПланыСчетов.Хозрасчетный.ОбщепроизводственныеРасходы);
МассивСчетовДебетаЗарплата.Добавить(ПланыСчетов.Хозрасчетный.ОбщехозяйственныеРасходы);
МассивСчетовДебетаЗарплата.Добавить(ПланыСчетов.Хозрасчетный.БракВПроизводстве);
МассивСчетовДебетаЗарплата.Добавить(ПланыСчетов.Хозрасчетный.ОбслуживающиеПроизводства);
МассивСчетовДебетаЗарплата.Добавить(ПланыСчетов.Хозрасчетный.РасходыНаПродажу);
МассивСчетовДебетаЗарплата.Добавить(ПланыСчетов.Хозрасчетный.ВложенияВоВнеоборотныеАктивы);
МассивСчетовКредитаНалоги = Новый Массив();
МассивСчетовКредитаНалоги.Добавить(ПланыСчетов.Хозрасчетный.РасчетыПоСоциальномуСтрахованию);
Запрос = Новый Запрос("ВЫБРАТЬ
| ""Зароботная плата"" КАК СтатьяРасходов,
| СУММА(ОтражениеЗарплатыВУчетеОтражениеВУчете.Сумма) КАК Сумма,
| ОтражениеЗарплатыВУчетеОтражениеВУчете.Ссылка.Организация КАК АналитикаРасходов,
| ОтражениеЗарплатыВУчетеОтражениеВУчете.Ссылка.Дата КАК ДатаОтражения,
| ""ПрочиеПассивы"" КАК СтатьяАктивовПассивов
|ИЗ
| Документ.ОтражениеЗарплатыВРеглУчете.ОтражениеВУчете КАК ОтражениеЗарплатыВУчетеОтражениеВУчете
|ГДЕ
| ОтражениеЗарплатыВУчетеОтражениеВУчете.СчетДт В ИЕРАРХИИ (&МассивСчетовДебетаЗарплата)
| И ОтражениеЗарплатыВУчетеОтражениеВУчете.СчетКт В ИЕРАРХИИ (&МассивСчетовКредитаЗарплата)
| И ОтражениеЗарплатыВУчетеОтражениеВУчете.Ссылка = &Ссылка
|
|СГРУППИРОВАТЬ ПО
| ОтражениеЗарплатыВУчетеОтражениеВУчете.Ссылка.Организация,
| ОтражениеЗарплатыВУчетеОтражениеВУчете.Ссылка.Дата
|
|ОБЪЕДИНИТЬ ВСЕ
|
|ВЫБРАТЬ
| ""Начисление налогов"",
| СУММА(ОтражениеЗарплатыВУчетеОтражениеВУчете.Сумма),
| ОтражениеЗарплатыВУчетеОтражениеВУчете.Ссылка.Организация,
| ОтражениеЗарплатыВУчетеОтражениеВУчете.Ссылка.Дата,
| ""ПрочиеПассивы""
|ИЗ
| Документ.ОтражениеЗарплатыВРеглУчете.ОтражениеВУчете КАК ОтражениеЗарплатыВУчетеОтражениеВУчете
|ГДЕ
| ОтражениеЗарплатыВУчетеОтражениеВУчете.СчетКт В ИЕРАРХИИ (&МассивСчетовКредитаНалоги)
| И ОтражениеЗарплатыВУчетеОтражениеВУчете.Ссылка = &Ссылка
|
|СГРУППИРОВАТЬ ПО
| ОтражениеЗарплатыВУчетеОтражениеВУчете.Ссылка.Организация,
| ОтражениеЗарплатыВУчетеОтражениеВУчете.Ссылка.Дата");
Запрос.УстановитьПараметр("Ссылка", Источник.Ссылка);
Запрос.УстановитьПараметр("МассивСчетовДебетаЗарплата", МассивСчетовДебетаЗарплата);
Запрос.УстановитьПараметр("МассивСчетовКредитаЗарплата", МассивСчетовКредитаЗарплата);
Запрос.УстановитьПараметр("МассивСчетовКредитаНалоги", МассивСчетовКредитаНалоги);
ПрочиеРасходы = Запрос.Выполнить().Выгрузить();
ВходящиеДанные.Вставить("ПрочиеРасходы", ПрочиеРасходы);</ПередВыгрузкой>
<ПередЗагрузкой>Если Не ПолучитьФункциональнуюОпцию("ИспользоватьУчетПрочихДоходовРасходов") Тогда
Отказ = Истина;
КонецЕсли;</ПередЗагрузкой>
<ПослеЗагрузки>Выполнить(Алгоритмы.ОбработатьЗаписьДокументаПослеЗагрузки);
Если РежимЗагрузкиДанныхВИнформационнуюБазу() Тогда
Выполнить(Алгоритмы.ЗаполнитьСтатьюРасходовТабличнойЧасти);
КонецЕсли;</ПослеЗагрузки>
<СинхронизироватьПоИдентификатору>true</СинхронизироватьПоИдентификатору>
<Источник>ДокументСсылка.ОтражениеЗарплатыВРеглУчете</Источник>
<Приемник>ДокументСсылка.ПрочиеДоходыРасходы</Приемник>
<Свойства>
<Свойство Поиск="true">
<Код>4</Код>
<Наименование>Дата --> Дата</Наименование>
<Порядок>50</Порядок>
<Источник Имя="Дата" Вид="Свойство" Тип="Дата"/>
<Приемник Имя="Дата" Вид="Свойство" Тип="Дата"/>
</Свойство>
<Свойство Поиск="true">
<Код>5</Код>
<Наименование>Номер --> Номер</Наименование>
<Порядок>100</Порядок>
<Источник Имя="Номер" Вид="Свойство" Тип="Строка"/>
<Приемник Имя="Номер" Вид="Свойство" Тип="Строка"/>
<ПередВыгрузкой>Значение = Лев(Источник.Номер, 5) + "Р" + Сред(Источник.Номер, 7);</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>2</Код>
<Наименование>Организация --> Организация</Наименование>
<Порядок>150</Порядок>
<Источник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
<Приемник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
<КодПравилаКонвертации>Организации</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>3</Код>
<Наименование>Ответственный --> Ответственный</Наименование>
<Порядок>200</Порядок>
<Источник Имя="Ответственный" Вид="Реквизит" Тип="СправочникСсылка.Пользователи"/>
<Приемник Имя="Ответственный" Вид="Реквизит" Тип="СправочникСсылка.Пользователи"/>
<КодПравилаКонвертации>Пользователи</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>29</Код>
<Наименование>--> Валюта</Наименование>
<Порядок>250</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="Валюта" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<ПередВыгрузкой>Значение = Константы.ВалютаРегламентированногоУчета.Получить();</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>30</Код>
<Наименование>--> ХозяйственнаяОперация</Наименование>
<Порядок>300</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ХозяйственнаяОперация" Вид="Реквизит" Тип="ПеречислениеСсылка.ХозяйственныеОперации"/>
<ПередВыгрузкой>Значение = "ПрочиеРасходы";</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>1</Код>
<Наименование>Комментарий --> Комментарий</Наименование>
<Порядок>350</Порядок>
<Источник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>6</Код>
<Наименование>ПометкаУдаления --> ПометкаУдаления</Наименование>
<Порядок>400</Порядок>
<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
</Свойство>
<Свойство>
<Код>7</Код>
<Наименование>Проведен --> Проведен</Наименование>
<Порядок>450</Порядок>
<Источник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
</Свойство>
<Группа>
<Код>31</Код>
<Наименование>--> ПрочиеРасходы</Наименование>
<Порядок>500</Порядок>
<ПолучитьИзВходящихДанных>true</ПолучитьИзВходящихДанных>
<Источник Имя="" Вид=""/>
<Приемник Имя="ПрочиеРасходы" Вид="ТабличнаяЧасть"/>
<Свойство>
<Код>33</Код>
<Наименование>--> АналитикаРасходов</Наименование>
<Порядок>100</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="АналитикаРасходов" Вид="Реквизит"/>
</Свойство>
<Свойство>
<Код>34</Код>
<Наименование>--> ДатаОтражения</Наименование>
<Порядок>150</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ДатаОтражения" Вид="Реквизит" Тип="Дата"/>
</Свойство>
<Свойство>
<Код>36</Код>
<Наименование>--> СтатьяАктивовПассивов</Наименование>
<Порядок>250</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="СтатьяАктивовПассивов" Вид="Реквизит" Тип="ПланВидовХарактеристикСсылка.СтатьиАктивовПассивов"/>
</Свойство>
<Свойство>
<Код>37</Код>
<Наименование>--> СтатьяРасходов</Наименование>
<Порядок>300</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="" Вид=""/>
<ИмяПараметраДляПередачи>СтатьяРасходов</ИмяПараметраДляПередачи>
<ПередВыгрузкой>Значение = ОбъектКоллекции.СтатьяРасходов;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>38</Код>
<Наименование>--> Сумма</Наименование>
<Порядок>350</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="Сумма" Вид="Реквизит" Тип="Число"/>
</Свойство>
</Группа>
<Свойство Отключить="true">
<Код>8</Код>
<Наименование>ПериодРегистрации --></Наименование>
<Порядок>550</Порядок>
<Источник Имя="ПериодРегистрации" Вид="Реквизит" Тип="Дата"/>
<Приемник Имя="" Вид=""/>
</Свойство>
<Группа Отключить="true">
<Код>9</Код>
<Наименование>ОтражениеВУчете --></Наименование>
<Порядок>600</Порядок>
<Источник Имя="ОтражениеВУчете" Вид="ТабличнаяЧасть"/>
<Приемник Имя="" Вид=""/>
<Свойство Отключить="true">
<Код>10</Код>
<Наименование>ВидНачисленияПоСт255НК --></Наименование>
<Порядок>50</Порядок>
<Источник Имя="ВидНачисленияПоСт255НК" Вид="Реквизит" Тип="ПеречислениеСсылка.ВидыНачисленийОплатыТрудаПоСт255НК"/>
<Приемник Имя="" Вид=""/>
</Свойство>
<Свойство Отключить="true">
<Код>11</Код>
<Наименование>ВидНачисленияУдержания --></Наименование>
<Порядок>100</Порядок>
<Источник Имя="ВидНачисленияУдержания" Вид="Реквизит" Тип="ПеречислениеСсылка.ИПВидыНачисленийУдержаний"/>
<Приемник Имя="" Вид=""/>
</Свойство>
<Свойство Отключить="true">
<Код>12</Код>
<Наименование>ВидРасчета --></Наименование>
<Порядок>150</Порядок>
<Источник Имя="ВидРасчета" Вид="Реквизит" Тип="ПланВидовРасчетаСсылка.ОсновныеНачисленияОрганизаций"/>
<Приемник Имя="" Вид=""/>
</Свойство>
<Свойство Отключить="true">
<Код>13</Код>
<Наименование>ОтражениеВУСН --></Наименование>
<Порядок>200</Порядок>
<Источник Имя="ОтражениеВУСН" Вид="Реквизит" Тип="ПеречислениеСсылка.ОтражениеВУСН"/>
<Приемник Имя="" Вид=""/>
</Свойство>
<Свойство Отключить="true">
<Код>14</Код>
<Наименование>ПодразделениеДт --></Наименование>
<Порядок>250</Порядок>
<Источник Имя="ПодразделениеДт" Вид="Реквизит" Тип="СправочникСсылка.ПодразделенияОрганизаций"/>
<Приемник Имя="" Вид=""/>
</Свойство>
<Свойство Отключить="true">
<Код>15</Код>
<Наименование>ПодразделениеКт --></Наименование>
<Порядок>300</Порядок>
<Источник Имя="ПодразделениеКт" Вид="Реквизит" Тип="СправочникСсылка.ПодразделенияОрганизаций"/>
<Приемник Имя="" Вид=""/>
</Свойство>
<Свойство Отключить="true">
<Код>16</Код>
<Наименование>СубконтоДт1 --></Наименование>
<Порядок>350</Порядок>
<Источник Имя="СубконтоДт1" Вид="Реквизит"/>
<Приемник Имя="" Вид=""/>
</Свойство>
<Свойство Отключить="true">
<Код>17</Код>
<Наименование>СубконтоДт2 --></Наименование>
<Порядок>400</Порядок>
<Источник Имя="СубконтоДт2" Вид="Реквизит"/>
<Приемник Имя="" Вид=""/>
</Свойство>
<Свойство Отключить="true">
<Код>18</Код>
<Наименование>СубконтоДт3 --></Наименование>
<Порядок>450</Порядок>
<Источник Имя="СубконтоДт3" Вид="Реквизит"/>
<Приемник Имя="" Вид=""/>
</Свойство>
<Свойство Отключить="true">
<Код>19</Код>
<Наименование>СубконтоКт1 --></Наименование>
<Порядок>500</Порядок>
<Источник Имя="СубконтоКт1" Вид="Реквизит"/>
<Приемник Имя="" Вид=""/>
</Свойство>
<Свойство Отключить="true">
<Код>20</Код>
<Наименование>СубконтоКт2 --></Наименование>
<Порядок>550</Порядок>
<Источник Имя="СубконтоКт2" Вид="Реквизит"/>
<Приемник Имя="" Вид=""/>
</Свойство>
<Свойство Отключить="true">
<Код>21</Код>
<Наименование>СубконтоКт3 --></Наименование>
<Порядок>600</Порядок>
<Источник Имя="СубконтоКт3" Вид="Реквизит"/>
<Приемник Имя="" Вид=""/>
</Свойство>
<Свойство Отключить="true">
<Код>22</Код>
<Наименование>Сумма --></Наименование>
<Порядок>650</Порядок>
<Источник Имя="Сумма" Вид="Реквизит" Тип="Число"/>
<Приемник Имя="" Вид=""/>
</Свойство>
<Свойство Отключить="true">
<Код>23</Код>
<Наименование>СуммаВР --></Наименование>
<Порядок>700</Порядок>
<Источник Имя="СуммаВР" Вид="Реквизит" Тип="Число"/>
<Приемник Имя="" Вид=""/>
</Свойство>
<Свойство Отключить="true">
<Код>24</Код>
<Наименование>СуммаНУ --></Наименование>
<Порядок>750</Порядок>
<Источник Имя="СуммаНУ" Вид="Реквизит" Тип="Число"/>
<Приемник Имя="" Вид=""/>
</Свойство>
<Свойство Отключить="true">
<Код>25</Код>
<Наименование>СуммаПР --></Наименование>
<Порядок>800</Порядок>
<Источник Имя="СуммаПР" Вид="Реквизит" Тип="Число"/>
<Приемник Имя="" Вид=""/>
</Свойство>
<Свойство Отключить="true">
<Код>26</Код>
<Наименование>СчетДт --></Наименование>
<Порядок>850</Порядок>
<Источник Имя="СчетДт" Вид="Реквизит" Тип="ПланСчетовСсылка.Хозрасчетный"/>
<Приемник Имя="" Вид=""/>
</Свойство>
<Свойство Отключить="true">
<Код>27</Код>
<Наименование>СчетКт --></Наименование>
<Порядок>900</Порядок>
<Источник Имя="СчетКт" Вид="Реквизит" Тип="ПланСчетовСсылка.Хозрасчетный"/>
<Приемник Имя="" Вид=""/>
</Свойство>
<Свойство Отключить="true">
<Код>28</Код>
<Наименование>Физлицо --></Наименование>
<Порядок>950</Порядок>
<Источник Имя="Физлицо" Вид="Реквизит" Тип="СправочникСсылка.ФизическиеЛица"/>
<Приемник Имя="" Вид=""/>
</Свойство>
</Группа>
</Свойства>
<Значения/>
</Правило>
<Правило>
<Код>РасчетЕСН</Код>
<Наименование>РасчетЕСН</Наименование>
<Порядок>150</Порядок>
<ПередВыгрузкой>МассивСчетовКредитаНалоги = Новый Массив();
МассивСчетовКредитаНалоги.Добавить(ПланыСчетов.Хозрасчетный.РасчетыПоСоциальномуСтрахованию);
Запрос = Новый Запрос("ВЫБРАТЬ
| СУММА(Хозрасчетный.Сумма) КАК Сумма,
| Хозрасчетный.Регистратор.Организация КАК АналитикаРасходов,
| Хозрасчетный.Регистратор.Дата КАК ДатаОтражения,
| ""ПрочиеПассивы"" КАК СтатьяАктивовПассивов,
| ""Начисление налога"" КАК СтатьяРасходов
|ИЗ
| РегистрБухгалтерии.Хозрасчетный КАК Хозрасчетный
|ГДЕ
| Хозрасчетный.СчетКт В ИЕРАРХИИ (&МассивСчетовКредитаНалоги)
| И Хозрасчетный.Регистратор.Ссылка = &Ссылка
|
|СГРУППИРОВАТЬ ПО
| Хозрасчетный.Регистратор.Организация,
| Хозрасчетный.Регистратор.Дата");
Запрос.УстановитьПараметр("Ссылка", Источник.Ссылка);
Запрос.УстановитьПараметр("МассивСчетовКредитаНалоги", МассивСчетовКредитаНалоги);
ПрочиеРасходы = Запрос.Выполнить().Выгрузить();
ВходящиеДанные.Вставить("ПрочиеРасходы", ПрочиеРасходы);</ПередВыгрузкой>
<ПередЗагрузкой>Если Не ПолучитьФункциональнуюОпцию("ИспользоватьУчетПрочихДоходовРасходов") Тогда
Отказ = Истина;
КонецЕсли;</ПередЗагрузкой>
<ПослеЗагрузки>Выполнить(Алгоритмы.ОбработатьЗаписьДокументаПослеЗагрузки);
Если РежимЗагрузкиДанныхВИнформационнуюБазу() Тогда
Выполнить(Алгоритмы.ЗаполнитьСтатьюРасходовТабличнойЧасти);
КонецЕсли;</ПослеЗагрузки>
<СинхронизироватьПоИдентификатору>true</СинхронизироватьПоИдентификатору>
<Источник>ДокументСсылка.РасчетЕСН</Источник>
<Приемник>ДокументСсылка.ПрочиеДоходыРасходы</Приемник>
<Свойства>
<Свойство Поиск="true">
<Код>4</Код>
<Наименование>Дата --> Дата</Наименование>
<Порядок>50</Порядок>
<Источник Имя="Дата" Вид="Свойство" Тип="Дата"/>
<Приемник Имя="Дата" Вид="Свойство" Тип="Дата"/>
</Свойство>
<Свойство Поиск="true">
<Код>5</Код>
<Наименование>Номер --> Номер</Наименование>
<Порядок>100</Порядок>
<Источник Имя="Номер" Вид="Свойство" Тип="Строка"/>
<Приемник Имя="Номер" Вид="Свойство" Тип="Строка"/>
<ПередВыгрузкой>Значение = Лев(Источник.Номер, 5) + "Н" + Сред(Источник.Номер, 7);</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>2</Код>
<Наименование>Организация --> Организация</Наименование>
<Порядок>150</Порядок>
<Источник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
<Приемник Имя="Организация" Вид="Реквизит" Тип="СправочникСсылка.Организации"/>
<КодПравилаКонвертации>Организации</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>3</Код>
<Наименование>Ответственный --> Ответственный</Наименование>
<Порядок>200</Порядок>
<Источник Имя="Ответственный" Вид="Реквизит" Тип="СправочникСсылка.Пользователи"/>
<Приемник Имя="Ответственный" Вид="Реквизит" Тип="СправочникСсылка.Пользователи"/>
<КодПравилаКонвертации>Пользователи</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>9</Код>
<Наименование>--> Валюта</Наименование>
<Порядок>250</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="Валюта" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<КодПравилаКонвертации>Валюты</КодПравилаКонвертации>
<ПередВыгрузкой>Значение = Константы.ВалютаРегламентированногоУчета.Получить();</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>10</Код>
<Наименование>--> ХозяйственнаяОперация</Наименование>
<Порядок>300</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ХозяйственнаяОперация" Вид="Реквизит" Тип="ПеречислениеСсылка.ХозяйственныеОперации"/>
<ПередВыгрузкой>Значение = "ПрочиеРасходы";</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>1</Код>
<Наименование>Комментарий --> Комментарий</Наименование>
<Порядок>350</Порядок>
<Источник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Комментарий" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>6</Код>
<Наименование>ПометкаУдаления --> ПометкаУдаления</Наименование>
<Порядок>400</Порядок>
<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
</Свойство>
<Свойство>
<Код>7</Код>
<Наименование>Проведен --> Проведен</Наименование>
<Порядок>450</Порядок>
<Источник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="Проведен" Вид="Свойство" Тип="Булево"/>
</Свойство>
<Свойство Отключить="true">
<Код>8</Код>
<Наименование>ПериодРегистрации --></Наименование>
<Порядок>500</Порядок>
<Источник Имя="ПериодРегистрации" Вид="Реквизит" Тип="Дата"/>
<Приемник Имя="" Вид=""/>
</Свойство>
<Группа>
<Код>11</Код>
<Наименование>--> ПрочиеРасходы</Наименование>
<Порядок>550</Порядок>
<ПолучитьИзВходящихДанных>true</ПолучитьИзВходящихДанных>
<Источник Имя="" Вид=""/>
<Приемник Имя="ПрочиеРасходы" Вид="ТабличнаяЧасть"/>
<Свойство>
<Код>12</Код>
<Наименование>--> АналитикаРасходов</Наименование>
<Порядок>50</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="АналитикаРасходов" Вид="Реквизит"/>
</Свойство>
<Свойство>
<Код>13</Код>
<Наименование>--> ДатаОтражения</Наименование>
<Порядок>100</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ДатаОтражения" Вид="Реквизит" Тип="Дата"/>
</Свойство>
<Свойство>
<Код>14</Код>
<Наименование>--> СтатьяАктивовПассивов</Наименование>
<Порядок>150</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="СтатьяАктивовПассивов" Вид="Реквизит" Тип="ПланВидовХарактеристикСсылка.СтатьиАктивовПассивов"/>
</Свойство>
<Свойство>
<Код>15</Код>
<Наименование>--> СтатьяРасходов</Наименование>
<Порядок>200</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="" Вид=""/>
<ИмяПараметраДляПередачи>СтатьяРасходов</ИмяПараметраДляПередачи>
<ПередВыгрузкой>Значение = ОбъектКоллекции.СтатьяРасходов;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>16</Код>
<Наименование>--> Сумма</Наименование>
<Порядок>250</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="Сумма" Вид="Реквизит" Тип="Число"/>
</Свойство>
</Группа>
</Свойства>
<Значения/>
</Правило>
</Группа>
</Группа>
</Группа>
<Группа Отключить="false">
<Код>Перечисления</Код>
<Наименование>Перечисления</Наименование>
<Порядок>550</Порядок>
<Правило>
<Код>ЮрФизЛицо</Код>
<Наименование>ЮрФизЛицо</Наименование>
<Порядок>50</Порядок>
<Источник>ПеречислениеСсылка.ЮрФизЛицо</Источник>
<Приемник>ПеречислениеСсылка.ЮрФизЛицо</Приемник>
<Свойства/>
<Значения>
<Значение>
<Код>1</Код>
<Наименование>ФизЛицо --> ИндивидуальныйПредприниматель</Наименование>
<Порядок>50</Порядок>
<Источник>ФизЛицо</Источник>
<Приемник>ИндивидуальныйПредприниматель</Приемник>
</Значение>
<Значение>
<Код>2</Код>
<Наименование>ЮрЛицо --> ЮрЛицо</Наименование>
<Порядок>100</Порядок>
<Источник>ЮрЛицо</Источник>
<Приемник>ЮрЛицо</Приемник>
</Значение>
</Значения>
</Правило>
<Правило>
<Код>ПолФизическогоЛица</Код>
<Наименование>ПолФизическогоЛица</Наименование>
<Порядок>100</Порядок>
<Источник>ПеречислениеСсылка.ПолФизическихЛиц</Источник>
<Приемник>ПеречислениеСсылка.ПолФизическогоЛица</Приемник>
<Свойства/>
<Значения>
<Значение>
<Код>1</Код>
<Наименование>Женский --> Женский</Наименование>
<Порядок>50</Порядок>
<Источник>Женский</Источник>
<Приемник>Женский</Приемник>
</Значение>
<Значение>
<Код>2</Код>
<Наименование>Мужской --> Мужской</Наименование>
<Порядок>100</Порядок>
<Источник>Мужской</Источник>
<Приемник>Мужской</Приемник>
</Значение>
</Значения>
</Правило>
<Правило>
<Код>ТипыСкладов</Код>
<Наименование>ТипыСкладов</Наименование>
<Порядок>150</Порядок>
<Источник>ПеречислениеСсылка.ВидыСкладов</Источник>
<Приемник>ПеречислениеСсылка.ТипыСкладов</Приемник>
<Свойства/>
<Значения>
<Значение>
<Код>1</Код>
<Наименование>НеавтоматизированнаяТорговаяТочка --> РозничныйМагазин</Наименование>
<Порядок>50</Порядок>
<Источник>НеавтоматизированнаяТорговаяТочка</Источник>
<Приемник>РозничныйМагазин</Приемник>
</Значение>
<Значение>
<Код>2</Код>
<Наименование>Оптовый --> ОптовыйСклад</Наименование>
<Порядок>100</Порядок>
<Источник>Оптовый</Источник>
<Приемник>ОптовыйСклад</Приемник>
</Значение>
<Значение>
<Код>3</Код>
<Наименование>Розничный --> РозничныйМагазин</Наименование>
<Порядок>150</Порядок>
<Источник>Розничный</Источник>
<Приемник>РозничныйМагазин</Приемник>
</Значение>
</Значения>
</Правило>
<Правило>
<Код>СтавкиНДС</Код>
<Наименование>СтавкиНДС</Наименование>
<Порядок>200</Порядок>
<Источник>ПеречислениеСсылка.СтавкиНДС</Источник>
<Приемник>ПеречислениеСсылка.СтавкиНДС</Приемник>
<Свойства/>
<Значения>
<Значение>
<Код>1</Код>
<Наименование>БезНДС --> БезНДС</Наименование>
<Порядок>50</Порядок>
<Источник>БезНДС</Источник>
<Приемник>БезНДС</Приемник>
</Значение>
<Значение>
<Код>2</Код>
<Наименование>НДС0 --> НДС0</Наименование>
<Порядок>100</Порядок>
<Источник>НДС0</Источник>
<Приемник>НДС0</Приемник>
</Значение>
<Значение>
<Код>3</Код>
<Наименование>НДС10 --> НДС10</Наименование>
<Порядок>150</Порядок>
<Источник>НДС10</Источник>
<Приемник>НДС10</Приемник>
</Значение>
<Значение>
<Код>4</Код>
<Наименование>НДС10_110 --> НДС10_110</Наименование>
<Порядок>200</Порядок>
<Источник>НДС10_110</Источник>
<Приемник>НДС10_110</Приемник>
</Значение>
<Значение>
<Код>5</Код>
<Наименование>НДС18 --> НДС18</Наименование>
<Порядок>250</Порядок>
<Источник>НДС18</Источник>
<Приемник>НДС18</Приемник>
</Значение>
<Значение>
<Код>6</Код>
<Наименование>НДС18_118 --> НДС18_118</Наименование>
<Порядок>300</Порядок>
<Источник>НДС18_118</Источник>
<Приемник>НДС18_118</Приемник>
</Значение>
<Значение>
<Код>7</Код>
<Наименование>НДС20 --> НДС20</Наименование>
<Порядок>350</Порядок>
<Источник>НДС20</Источник>
<Приемник>НДС20</Приемник>
</Значение>
<Значение>
<Код>8</Код>
<Наименование>НДС20_120 --> НДС20_120</Наименование>
<Порядок>400</Порядок>
<Источник>НДС20_120</Источник>
<Приемник>НДС20_120</Приемник>
</Значение>
</Значения>
</Правило>
<Правило>
<Код>ТипыКонтактнойИнформации</Код>
<Наименование>ТипыКонтактнойИнформации</Наименование>
<Порядок>250</Порядок>
<Источник>ПеречислениеСсылка.ТипыКонтактнойИнформации</Источник>
<Приемник>ПеречислениеСсылка.ТипыКонтактнойИнформации</Приемник>
<Свойства/>
<Значения>
<Значение>
<Код>1</Код>
<Наименование>Адрес --> Адрес</Наименование>
<Порядок>50</Порядок>
<Источник>Адрес</Источник>
<Приемник>Адрес</Приемник>
</Значение>
<Значение>
<Код>2</Код>
<Наименование>АдресЭлектроннойПочты --> АдресЭлектроннойПочты</Наименование>
<Порядок>100</Порядок>
<Источник>АдресЭлектроннойПочты</Источник>
<Приемник>АдресЭлектроннойПочты</Приемник>
</Значение>
<Значение>
<Код>3</Код>
<Наименование>ВебСтраница --> ВебСтраница</Наименование>
<Порядок>150</Порядок>
<Источник>ВебСтраница</Источник>
<Приемник>ВебСтраница</Приемник>
</Значение>
<Значение>
<Код>4</Код>
<Наименование>Другое --> Другое</Наименование>
<Порядок>200</Порядок>
<Источник>Другое</Источник>
<Приемник>Другое</Приемник>
</Значение>
<Значение>
<Код>5</Код>
<Наименование>Телефон --> Телефон</Наименование>
<Порядок>250</Порядок>
<Источник>Телефон</Источник>
<Приемник>Телефон</Приемник>
</Значение>
</Значения>
</Правило>
<Правило>
<Код>ЮрФизЛицо_ЮридическоеФизическоеЛицо</Код>
<Наименование>ЮрФизЛицо_ЮридическоеФизическоеЛицо</Наименование>
<Порядок>300</Порядок>
<Источник>ПеречислениеСсылка.ЮрФизЛицо</Источник>
<Приемник>ПеречислениеСсылка.ЮридическоеФизическоеЛицо</Приемник>
<Свойства/>
<Значения>
<Значение>
<Код>1</Код>
<Наименование>ФизЛицо --> ФизическоеЛицо</Наименование>
<Порядок>50</Порядок>
<Источник>ФизЛицо</Источник>
<Приемник>ФизическоеЛицо</Приемник>
</Значение>
<Значение>
<Код>2</Код>
<Наименование>ЮрЛицо --> ЮридическоеЛицо</Наименование>
<Порядок>100</Порядок>
<Источник>ЮрЛицо</Источник>
<Приемник>ЮридическоеЛицо</Приемник>
</Значение>
</Значения>
</Правило>
<Правило>
<Код>ВидыЛицензийАлкогольнойПродукции</Код>
<Наименование>ВидыЛицензийАлкогольнойПродукции</Наименование>
<Порядок>350</Порядок>
<Источник>ПеречислениеСсылка.ВидыЛицензийНаПродажуАлкоголя</Источник>
<Приемник>ПеречислениеСсылка.ВидыЛицензийАлкогольнойПродукции</Приемник>
<Свойства/>
<Значения>
<Значение>
<Код>1</Код>
<Наименование>АлкогольнаяПродукция --> АлкогольнаяПродукция</Наименование>
<Порядок>50</Порядок>
<Источник>АлкогольнаяПродукция</Источник>
<Приемник>АлкогольнаяПродукция</Приемник>
</Значение>
<Значение>
<Код>2</Код>
<Наименование>Пиво --> Пиво</Наименование>
<Порядок>100</Порядок>
<Источник>Пиво</Источник>
<Приемник>Пиво</Приемник>
</Значение>
<Значение>
<Код>3</Код>
<Наименование>СпиртосодержащаяНеПищеваяПродукция --> СпиртосодержащаяНеПищеваяПродукция</Наименование>
<Порядок>150</Порядок>
<Источник>СпиртосодержащаяНеПищеваяПродукция</Источник>
<Приемник>СпиртосодержащаяНеПищеваяПродукция</Приемник>
</Значение>
<Значение>
<Код>4</Код>
<Наименование>СпиртосодержащаяПищеваяПродукция --> СпиртосодержащаяПищеваяПродукция</Наименование>
<Порядок>200</Порядок>
<Источник>СпиртосодержащаяПищеваяПродукция</Источник>
<Приемник>СпиртосодержащаяПищеваяПродукция</Приемник>
</Значение>
</Значения>
</Правило>
<Правило>
<Код>СтавкиНДС_Справочник</Код>
<Наименование>СтавкиНДС_Справочник</Наименование>
<Порядок>400</Порядок>
<Источник>ПеречислениеСсылка.СтавкиНДС</Источник>
<Приемник>СправочникСсылка.СтавкиНДС</Приемник>
<Свойства>
<Свойство Поиск="true">
<Код>1</Код>
<Наименование>--> ПеречислениеСтавкаНДС</Наименование>
<Порядок>50</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ПеречислениеСтавкаНДС" Вид="Реквизит" Тип="ПеречислениеСсылка.СтавкиНДС"/>
<ПередВыгрузкой>Значение = XMLСтрока(Источник);</ПередВыгрузкой>
</Свойство>
</Свойства>
<Значения/>
</Правило>
</Группа>
<Группа Отключить="false">
<Код>Планы видов характеристик</Код>
<Наименование>Планы видов характеристик</Наименование>
<Порядок>600</Порядок>
<Правило>
<Код>СтатьяРасходов_ЗаработнаяПлата</Код>
<Наименование>СтатьяРасходов_ЗаработнаяПлата</Наименование>
<Порядок>50</Порядок>
<ПередВыгрузкой>ЗапоминатьВыгруженные = Истина;
КлючВыгружаемыхДанных = ЗначениеВСтрокуВнутр(Источник);</ПередВыгрузкой>
<ПриВыгрузке>УзелТипов = СоздатьУзел("Типы");
одЗаписатьЭлемент(УзелТипов, "Тип", "СправочникСсылка.Организации");
ДобавитьПодчиненный(Приемник, УзелТипов);</ПриВыгрузке>
<ПослеЗагрузки>Если РежимЗагрузкиДанныхВИнформационнуюБазу() Тогда
Выполнить(Алгоритмы.УстановитьЗначениеРеквизитаУпорядочивания);
КонецЕсли;</ПослеЗагрузки>
<НеЗапоминатьВыгруженные>true</НеЗапоминатьВыгруженные>
<ГенерироватьНовыйНомерИлиКодЕслиНеУказан>true</ГенерироватьНовыйНомерИлиКодЕслиНеУказан>
<Приемник>ПланВидовХарактеристикСсылка.СтатьиРасходов</Приемник>
<Свойства>
<Свойство Поиск="true">
<Код>4</Код>
<Наименование>--> Наименование</Наименование>
<Порядок>50</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
<ПередВыгрузкой>Значение = "Заработная плата";</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>1</Код>
<Наименование>--> ВариантРаспределенияРасходовРегл</Наименование>
<Порядок>100</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ВариантРаспределенияРасходовРегл" Вид="Реквизит" Тип="ПеречислениеСсылка.ВариантыРаспределенияРасходов"/>
<ПередВыгрузкой>Значение = "НаНаправленияДеятельности";</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>3</Код>
<Наименование>--> ПравилоРаспределенияНаСебестоимость</Наименование>
<Порядок>150</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ПравилоРаспределенияНаСебестоимость" Вид="Реквизит" Тип="ПеречислениеСсылка.ПравилаРаспределенияНаСебестоимостьТоваров"/>
<ПередВыгрузкой>Значение = "ПропорциональноКоличеству";</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>5</Код>
<Наименование>--> ПометкаУдаления</Наименование>
<Порядок>200</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
<ПередВыгрузкой>Значение = Ложь;</ПередВыгрузкой>
</Свойство>
<Свойство>
<НеЗамещать>true</НеЗамещать>
<Код>2</Код>
<Наименование>--> Описание</Наименование>
<Порядок>250</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="Описание" Вид="Реквизит" Тип="Строка"/>
<ПередВыгрузкой>Значение = НСтр("ru = '#Создана автоматически при обмене с БП 2.0'");</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>6</Код>
<Наименование>--> ВариантРаздельногоУчетаНДС</Наименование>
<Порядок>300</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ВариантРаздельногоУчетаНДС" Вид="Реквизит" Тип="ПеречислениеСсылка.ВариантыРаздельногоУчетаНДС"/>
<ПередВыгрузкой>Значение = "ИзДокумента";</ПередВыгрузкой>
</Свойство>
</Свойства>
<Значения/>
</Правило>
</Группа>
<Группа Отключить="false">
<Код>Справочники</Код>
<Наименование>Справочники</Наименование>
<Порядок>650</Порядок>
<Группа Отключить="false">
<Код>БазовыеКлассификаторы</Код>
<Наименование>БазовыеКлассификаторы</Наименование>
<Порядок>700</Порядок>
<Правило>
<Код>Валюты</Код>
<Наименование>Валюты</Наименование>
<Порядок>50</Порядок>
<ПослеЗагрузки>Если РежимЗагрузкиДанныхВИнформационнуюБазу() Тогда
Параметры.ЗагруженыВалюты = Параметры.ЗагруженыВалюты + 1;
КонецЕсли;
Если Не ЗначениеЗаполнено(Объект.СпособУстановкиКурса) Тогда
Объект.СпособУстановкиКурса = Перечисления.СпособыУстановкиКурсаВалюты.ЗагрузкаИзИнтернета;
КонецЕсли;</ПослеЗагрузки>
<СинхронизироватьПоИдентификатору>true</СинхронизироватьПоИдентификатору>
<ПродолжитьПоискПоПолямПоискаЕслиПоИдентификаторуНеНашли>true</ПродолжитьПоискПоПолямПоискаЕслиПоИдентификаторуНеНашли>
<ИспользоватьБыстрыйПоискПриЗагрузке>true</ИспользоватьБыстрыйПоискПриЗагрузке>
<ГенерироватьНовыйНомерИлиКодЕслиНеУказан>true</ГенерироватьНовыйНомерИлиКодЕслиНеУказан>
<Источник>СправочникСсылка.Валюты</Источник>
<Приемник>СправочникСсылка.Валюты</Приемник>
<Свойства>
<Свойство Поиск="true">
<Код>1</Код>
<Наименование>Код --> Код</Наименование>
<Порядок>50</Порядок>
<Источник Имя="Код" Вид="Свойство" Тип="Строка"/>
<Приемник Имя="Код" Вид="Свойство" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>2</Код>
<Наименование>Наименование --> Наименование</Наименование>
<Порядок>100</Порядок>
<Источник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
<Приемник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>3</Код>
<Наименование>НаименованиеПолное --> НаименованиеПолное</Наименование>
<Порядок>150</Порядок>
<Источник Имя="НаименованиеПолное" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="НаименованиеПолное" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>4</Код>
<Наименование>ПараметрыПрописиНаРусском --> ПараметрыПрописи</Наименование>
<Порядок>200</Порядок>
<Источник Имя="ПараметрыПрописиНаРусском" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="ПараметрыПрописи" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>5</Код>
<Наименование>ПометкаУдаления --> ПометкаУдаления</Наименование>
<Порядок>250</Порядок>
<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
</Свойство>
</Свойства>
<Значения/>
</Правило>
<Правило>
<Код>Банки</Код>
<Наименование>Банки</Наименование>
<Порядок>100</Порядок>
<ПоследовательностьПолейПоиска>КоличествоВариантовПоиска = 1;
СтрокаИменСвойствПоиска = "Код, ЭтоГруппа";
Выполнить(Алгоритмы.ОбработатьПоискНеразделенныхДанных);</ПоследовательностьПолейПоиска>
<СинхронизироватьПоИдентификатору>true</СинхронизироватьПоИдентификатору>
<ПродолжитьПоискПоПолямПоискаЕслиПоИдентификаторуНеНашли>true</ПродолжитьПоискПоПолямПоискаЕслиПоИдентификаторуНеНашли>
<ГенерироватьНовыйНомерИлиКодЕслиНеУказан>true</ГенерироватьНовыйНомерИлиКодЕслиНеУказан>
<Источник>СправочникСсылка.Банки</Источник>
<Приемник>СправочникСсылка.КлассификаторБанков</Приемник>
<Свойства>
<Свойство Поиск="true">
<Код>1</Код>
<Наименование>Код --> Код</Наименование>
<Порядок>50</Порядок>
<Источник Имя="Код" Вид="Свойство" Тип="Строка"/>
<Приемник Имя="Код" Вид="Свойство" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>6</Код>
<Наименование>Наименование --> Наименование</Наименование>
<Порядок>300</Порядок>
<Источник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
<Приемник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>7</Код>
<Наименование>Адрес --> Адрес</Наименование>
<Порядок>350</Порядок>
<Источник Имя="Адрес" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Адрес" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>8</Код>
<Наименование>Город --> Город</Наименование>
<Порядок>400</Порядок>
<Источник Имя="Город" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Город" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>9</Код>
<Наименование>КоррСчет --> КоррСчет</Наименование>
<Порядок>450</Порядок>
<Источник Имя="КоррСчет" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="КоррСчет" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>10</Код>
<Наименование>Телефоны --> Телефоны</Наименование>
<Порядок>500</Порядок>
<Источник Имя="Телефоны" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Телефоны" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>11</Код>
<Наименование>ПометкаУдаления --> ПометкаУдаления</Наименование>
<Порядок>550</Порядок>
<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
</Свойство>
<Свойство>
<Код>12</Код>
<Наименование>Родитель --> Родитель</Наименование>
<Порядок>600</Порядок>
<Источник Имя="Родитель" Вид="Свойство" Тип="СправочникСсылка.Банки"/>
<Приемник Имя="Родитель" Вид="Свойство" Тип="СправочникСсылка.КлассификаторБанков"/>
<КодПравилаКонвертации>Банки</КодПравилаКонвертации>
</Свойство>
<Свойство Поиск="true" Обязательное="true">
<Код>13</Код>
<Наименование>ЭтоГруппа --> ЭтоГруппа</Наименование>
<Порядок>650</Порядок>
<Источник Имя="ЭтоГруппа" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="ЭтоГруппа" Вид="Свойство" Тип="Булево"/>
</Свойство>
</Свойства>
<Значения/>
</Правило>
<Правило>
<Код>ЕдиницыИзмерения</Код>
<Наименование>ЕдиницыИзмерения</Наименование>
<Порядок>150</Порядок>
<ПослеЗагрузки>Если Не ЗначениеЗаполнено(Объект.Владелец) Тогда
Объект.Владелец = Справочники.НаборыУпаковок.БазовыеЕдиницыИзмерения;
КонецЕсли;</ПослеЗагрузки>
<СинхронизироватьПоИдентификатору>true</СинхронизироватьПоИдентификатору>
<ПродолжитьПоискПоПолямПоискаЕслиПоИдентификаторуНеНашли>true</ПродолжитьПоискПоПолямПоискаЕслиПоИдентификаторуНеНашли>
<ИспользоватьБыстрыйПоискПриЗагрузке>true</ИспользоватьБыстрыйПоискПриЗагрузке>
<ГенерироватьНовыйНомерИлиКодЕслиНеУказан>true</ГенерироватьНовыйНомерИлиКодЕслиНеУказан>
<Источник>СправочникСсылка.КлассификаторЕдиницИзмерения</Источник>
<Приемник>СправочникСсылка.УпаковкиЕдиницыИзмерения</Приемник>
<Свойства>
<Свойство Поиск="true">
<Код>2</Код>
<Наименование>Код --> Код</Наименование>
<Порядок>50</Порядок>
<Источник Имя="Код" Вид="Свойство" Тип="Строка"/>
<Приемник Имя="Код" Вид="Свойство" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>4</Код>
<Наименование>Наименование --> Наименование</Наименование>
<Порядок>150</Порядок>
<Источник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
<Приемник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>5</Код>
<Наименование>НаименованиеПолное --> НаименованиеПолное</Наименование>
<Порядок>200</Порядок>
<Источник Имя="НаименованиеПолное" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="НаименованиеПолное" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>6</Код>
<Наименование>ПометкаУдаления --> ПометкаУдаления</Наименование>
<Порядок>250</Порядок>
<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
</Свойство>
</Свойства>
<Значения/>
</Правило>
</Группа>
<Группа Отключить="false">
<Код>Каталоги</Код>
<Наименование>Каталоги</Наименование>
<Порядок>750</Порядок>
<Правило>
<Код>Контрагенты</Код>
<Наименование>Контрагенты</Наименование>
<Порядок>100</Порядок>
<ПередВыгрузкой>ВходящиеДанные = Новый Структура;
ВходящиеДанные.Вставить("Клиент");
ВходящиеДанные.Вставить("Поставщик");
ВходящиеДанные.Вставить("ПрочиеОтношения");
Запрос = Новый Запрос("ВЫБРАТЬ
| МАКСИМУМ(ВЫБОР
| КОГДА ДоговорыКонтрагентов.ВидДоговора ЕСТЬ NULL
| ТОГДА ЛОЖЬ
| ИНАЧЕ ВЫБОР
| КОГДА ДоговорыКонтрагентов.ВидДоговора = ЗНАЧЕНИЕ(Перечисление.ВидыДоговоровКонтрагентов.СПокупателем)
| ИЛИ ДоговорыКонтрагентов.ВидДоговора = ЗНАЧЕНИЕ(Перечисление.ВидыДоговоровКонтрагентов.СКомиссионером)
| ТОГДА ИСТИНА
| ИНАЧЕ ЛОЖЬ
| КОНЕЦ
| КОНЕЦ) КАК Клиент,
| МАКСИМУМ(ВЫБОР
| КОГДА ДоговорыКонтрагентов.ВидДоговора ЕСТЬ NULL
| ТОГДА ЛОЖЬ
| ИНАЧЕ ВЫБОР
| КОГДА ДоговорыКонтрагентов.ВидДоговора = ЗНАЧЕНИЕ(Перечисление.ВидыДоговоровКонтрагентов.СПоставщиком)
| ИЛИ ДоговорыКонтрагентов.ВидДоговора = ЗНАЧЕНИЕ(Перечисление.ВидыДоговоровКонтрагентов.СКомитентом)
| ТОГДА ИСТИНА
| ИНАЧЕ ЛОЖЬ
| КОНЕЦ
| КОНЕЦ) КАК Поставщик,
| Контрагенты.Ссылка
|ИЗ
| Справочник.Контрагенты КАК Контрагенты
| ЛЕВОЕ СОЕДИНЕНИЕ Справочник.ДоговорыКонтрагентов КАК ДоговорыКонтрагентов
| ПО Контрагенты.Ссылка = ДоговорыКонтрагентов.Владелец
|ГДЕ
| Контрагенты.Ссылка = &Ссылка
|
|СГРУППИРОВАТЬ ПО
| Контрагенты.Ссылка");
Запрос.УстановитьПараметр("Ссылка", Источник.Ссылка);
ДанныеКонтрагента = Запрос.Выполнить().Выбрать();
Если ДанныеКонтрагента.Следующий() Тогда
ЗаполнитьЗначенияСвойств(ВходящиеДанные, ДанныеКонтрагента);
Если Не (ВходящиеДанные.Клиент Или ВходящиеДанные.Поставщик) Тогда
ВходящиеДанные.Клиент = Истина;
ВходящиеДанные.Поставщик = Истина;
ВходящиеДанные.ПрочиеОтношения = Истина;
КонецЕсли;
КонецЕсли;</ПередВыгрузкой>
<ПриЗагрузке>ОбъектМодифицирован = Ложь;
Если ОбъектНайден Тогда
Объект.ДополнительныеСвойства.Вставить("СтараяКонтактнаяИнформация", Объект.КонтактнаяИнформация.Выгрузить());
КонецЕсли;</ПриЗагрузке>
<ПослеЗагрузки>ОбъектМодифицирован = Ложь;
// Если значение реквизита отличается от умолчания, то сохраняем его
Если Объект.ЮрФизЛицо = Перечисления.ЮрФизЛицо.ФизЛицо Тогда
Если Объект.Ссылка.ЮрФизЛицо = Перечисления.ЮрФизЛицо.ИндивидуальныйПредприниматель Тогда
ОбъектМодифицирован = Истина;
Объект.ЮрФизЛицо = Объект.Ссылка.ЮрФизЛицо;
КонецЕсли;
ИначеЕсли Объект.ЮрФизЛицо = Перечисления.ЮрФизЛицо.ЮрЛицо Тогда
Если Объект.Ссылка.ЮрФизЛицо = Перечисления.ЮрФизЛицо.ЮрЛицоНеРезидент Тогда
ОбъектМодифицирован = Истина;
Объект.ЮрФизЛицо = Объект.Ссылка.ЮрФизЛицо;
КонецЕсли;
КонецЕсли;
Если НЕ (ЗначениеЗаполнено(Объект.СтранаРегистрации) или Объект.ЮрФизЛицо = Перечисления.ЮрФизЛицо.ЮрЛицоНеРезидент) Тогда
ОбъектМодифицирован = Истина;
Объект.СтранаРегистрации = Справочники.СтраныМира.Россия;
КонецЕсли;
Если РежимЗагрузкиДанныхВИнформационнуюБазу() Тогда
ПараметрыОбъекта.Вставить("ПризнакНового", Объект.ЭтоНовый());
//Занесем данные об объекте в таблицу отложенной обработки
НоваяСтрока = Параметры.ЗагруженныеОбъекты.Добавить();
НоваяСтрока.ИмяПКО = "Контрагенты";
НоваяСтрока.Объект = Объект;
НоваяСтрока.Параметры = ПараметрыОбъекта;
Выполнить(Алгоритмы.СкорректироватьКонтактнуюИнформацию);
КонецЕсли;</ПослеЗагрузки>
<ПоследовательностьПолейПоиска>Если НомерВариантаПоиска = 1 тогда
СтрокаИменСвойствПоиска = "ИНН, КПП";
ИначеЕсли НомерВариантаПоиска = 2 тогда
СтрокаИменСвойствПоиска = "ИНН";
Иначе
СтрокаИменСвойствПоиска = "Наименование";
КонецЕсли;</ПоследовательностьПолейПоиска>
<СинхронизироватьПоИдентификатору>true</СинхронизироватьПоИдентификатору>
<ГенерироватьНовыйНомерИлиКодЕслиНеУказан>true</ГенерироватьНовыйНомерИлиКодЕслиНеУказан>
<Источник>СправочникСсылка.Контрагенты</Источник>
<Приемник>СправочникСсылка.Контрагенты</Приемник>
<Свойства>
<Свойство Поиск="true">
<Код>6</Код>
<Наименование>Наименование --> Наименование</Наименование>
<Порядок>50</Порядок>
<Источник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
<Приемник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
</Свойство>
<Свойство Поиск="true">
<Код>1</Код>
<Наименование>ИНН --> ИНН</Наименование>
<Порядок>100</Порядок>
<Источник Имя="ИНН" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="ИНН" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство Поиск="true">
<Код>3</Код>
<Наименование>КПП --> КПП</Наименование>
<Порядок>150</Порядок>
<Источник Имя="КПП" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="КПП" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>5</Код>
<Наименование>ЮрФизЛицо --> ЮрФизЛицо</Наименование>
<Порядок>200</Порядок>
<Источник Имя="ЮрФизЛицо" Вид="Реквизит" Тип="ПеречислениеСсылка.ЮрФизЛицо"/>
<Приемник Имя="ЮрФизЛицо" Вид="Реквизит" Тип="ПеречислениеСсылка.ЮрФизЛицо"/>
<КодПравилаКонвертации>ЮрФизЛицо</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>56</Код>
<Наименование>ЮрФизЛицо --> ЮридическоеФизическоеЛицо</Наименование>
<Порядок>250</Порядок>
<Источник Имя="ЮрФизЛицо" Вид="Реквизит" Тип="ПеречислениеСсылка.ЮрФизЛицо"/>
<Приемник Имя="ЮридическоеФизическоеЛицо" Вид="Реквизит" Тип="ПеречислениеСсылка.ЮридическоеФизическоеЛицо"/>
<КодПравилаКонвертации>ЮрФизЛицо_ЮридическоеФизическоеЛицо</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>2</Код>
<Наименование>КодПоОКПО --> КодПоОКПО</Наименование>
<Порядок>300</Порядок>
<Источник Имя="КодПоОКПО" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="КодПоОКПО" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>4</Код>
<Наименование>НаименованиеПолное --> НаименованиеПолное</Наименование>
<Порядок>350</Порядок>
<Источник Имя="НаименованиеПолное" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="НаименованиеПолное" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<НеЗамещать>true</НеЗамещать>
<Код>20</Код>
<Наименование>--> Партнер</Наименование>
<Порядок>400</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="Партнер" Вид="Реквизит" Тип="СправочникСсылка.Партнеры"/>
<ПередВыгрузкой>Значение = "НеизвестныйПартнер";</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>7</Код>
<Наименование>ПометкаУдаления --> ПометкаУдаления</Наименование>
<Порядок>450</Порядок>
<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
</Свойство>
<Свойство>
<Код>57</Код>
<Наименование>--> Клиент</Наименование>
<Порядок>500</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="" Вид=""/>
<ИмяПараметраДляПередачи>Клиент</ИмяПараметраДляПередачи>
<ПередВыгрузкой>Значение = ВходящиеДанные.Клиент;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>58</Код>
<Наименование>--> Поставщик</Наименование>
<Порядок>550</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="" Вид=""/>
<ИмяПараметраДляПередачи>Поставщик</ИмяПараметраДляПередачи>
<ПередВыгрузкой>Значение = ВходящиеДанные.Поставщик;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>59</Код>
<Наименование>--> ПрочиеОтношения</Наименование>
<Порядок>600</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="" Вид=""/>
<ИмяПараметраДляПередачи>ПрочиеОтношения</ИмяПараметраДляПередачи>
<ПередВыгрузкой>Значение = ВходящиеДанные.ПрочиеОтношения;</ПередВыгрузкой>
</Свойство>
<Группа>
<Код>8</Код>
<Наименование> --> КонтактнаяИнформация</Наименование>
<Порядок>650</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="КонтактнаяИнформация" Вид="ТабличнаяЧасть"/>
<ПередОбработкойВыгрузки>Выполнить(Алгоритмы.ПереносКИ);</ПередОбработкойВыгрузки>
<Свойство>
<Код>9</Код>
<Наименование> --> АдресЭП</Наименование>
<Порядок>50</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="АдресЭП" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>10</Код>
<Наименование> --> Вид</Наименование>
<Порядок>100</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="Вид" Вид="Реквизит" Тип="СправочникСсылка.ВидыКонтактнойИнформации"/>
</Свойство>
<Свойство>
<Код>11</Код>
<Наименование> --> Город</Наименование>
<Порядок>150</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="Город" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>12</Код>
<Наименование> --> ДоменноеИмяСервера</Наименование>
<Порядок>200</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ДоменноеИмяСервера" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>13</Код>
<Наименование> --> ЗначенияПолей</Наименование>
<Порядок>250</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ЗначенияПолей" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>14</Код>
<Наименование> --> НомерТелефона</Наименование>
<Порядок>300</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="НомерТелефона" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>15</Код>
<Наименование> --> НомерТелефонаБезКодов</Наименование>
<Порядок>350</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="НомерТелефонаБезКодов" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>16</Код>
<Наименование> --> Представление</Наименование>
<Порядок>400</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="Представление" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>17</Код>
<Наименование> --> Регион</Наименование>
<Порядок>450</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="Регион" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>18</Код>
<Наименование> --> Страна</Наименование>
<Порядок>500</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="Страна" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>19</Код>
<Наименование> --> Тип</Наименование>
<Порядок>550</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="Тип" Вид="Реквизит" Тип="ПеречислениеСсылка.ТипыКонтактнойИнформации"/>
</Свойство>
<Свойство>
<Код>45</Код>
<Наименование>--> ЭтоПроизвольнаяСтрока</Наименование>
<Порядок>600</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="" Вид=""/>
<ИмяПараметраДляПередачи>ЭтоПроизвольнаяСтрока</ИмяПараметраДляПередачи>
<ПередВыгрузкой>Значение = ОбъектКоллекции.ЭтоПроизвольнаяСтрока;
Если НЕ ЗначениеЗаполнено(Значение) Тогда
Пусто = Истина;
КонецЕсли;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>30</Код>
<Наименование>--> Индекс</Наименование>
<Порядок>650</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="" Вид=""/>
<ИмяПараметраДляПередачи>Индекс</ИмяПараметраДляПередачи>
<ПередВыгрузкой>Значение = ОбъектКоллекции.Индекс;
Если НЕ ЗначениеЗаполнено(Значение) Тогда
Пусто = Истина;
КонецЕсли;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>46</Код>
<Наименование>--> Район</Наименование>
<Порядок>700</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="" Вид=""/>
<ИмяПараметраДляПередачи>Район</ИмяПараметраДляПередачи>
<ПередВыгрузкой>Значение = ОбъектКоллекции.Район;
Если НЕ ЗначениеЗаполнено(Значение) Тогда
Пусто = Истина;
КонецЕсли;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>47</Код>
<Наименование>--> НаселенныйПункт</Наименование>
<Порядок>750</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="" Вид=""/>
<ИмяПараметраДляПередачи>НаселенныйПункт</ИмяПараметраДляПередачи>
<ПередВыгрузкой>Значение = ОбъектКоллекции.НаселенныйПункт;
Если НЕ ЗначениеЗаполнено(Значение) Тогда
Пусто = Истина;
КонецЕсли;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>48</Код>
<Наименование>--> Улица</Наименование>
<Порядок>800</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="" Вид=""/>
<ИмяПараметраДляПередачи>Улица</ИмяПараметраДляПередачи>
<ПередВыгрузкой>Значение = ОбъектКоллекции.Улица;
Если НЕ ЗначениеЗаполнено(Значение) Тогда
Пусто = Истина;
КонецЕсли;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>49</Код>
<Наименование>--> Дом</Наименование>
<Порядок>850</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="" Вид=""/>
<ИмяПараметраДляПередачи>Дом</ИмяПараметраДляПередачи>
<ПередВыгрузкой>Значение = ОбъектКоллекции.Дом;
Если НЕ ЗначениеЗаполнено(Значение) Тогда
Пусто = Истина;
КонецЕсли;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>50</Код>
<Наименование>--> Корпус</Наименование>
<Порядок>900</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="" Вид=""/>
<ИмяПараметраДляПередачи>Корпус</ИмяПараметраДляПередачи>
<ПередВыгрузкой>Значение = ОбъектКоллекции.Корпус;
Если НЕ ЗначениеЗаполнено(Значение) Тогда
Пусто = Истина;
КонецЕсли;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>51</Код>
<Наименование>--> Квартира</Наименование>
<Порядок>950</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="" Вид=""/>
<ИмяПараметраДляПередачи>Квартира</ИмяПараметраДляПередачи>
<ПередВыгрузкой>Значение = ОбъектКоллекции.Квартира;
Если НЕ ЗначениеЗаполнено(Значение) Тогда
Пусто = Истина;
КонецЕсли;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>52</Код>
<Наименование>--> ТипДома</Наименование>
<Порядок>1000</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="" Вид=""/>
<ИмяПараметраДляПередачи>ТипДома</ИмяПараметраДляПередачи>
<ПередВыгрузкой>Значение = ОбъектКоллекции.ТипДома;
Если НЕ ЗначениеЗаполнено(Значение) Тогда
Пусто = Истина;
КонецЕсли;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>53</Код>
<Наименование>--> ТипКорпуса</Наименование>
<Порядок>1050</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="" Вид=""/>
<ИмяПараметраДляПередачи>ТипКорпуса</ИмяПараметраДляПередачи>
<ПередВыгрузкой>Значение = ОбъектКоллекции.ТипКорпуса;
Если НЕ ЗначениеЗаполнено(Значение) Тогда
Пусто = Истина;
КонецЕсли;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>54</Код>
<Наименование>--> ТипКвартиры</Наименование>
<Порядок>1100</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="" Вид=""/>
<ИмяПараметраДляПередачи>ТипКвартиры</ИмяПараметраДляПередачи>
<ПередВыгрузкой>Значение = ОбъектКоллекции.ТипКвартиры;
Если НЕ ЗначениеЗаполнено(Значение) Тогда
Пусто = Истина;
КонецЕсли;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>55</Код>
<Наименование>--> КодСтраны</Наименование>
<Порядок>1150</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="" Вид=""/>
<ИмяПараметраДляПередачи>КодСтраны</ИмяПараметраДляПередачи>
<ПередВыгрузкой>Значение = ОбъектКоллекции.КодСтраны;
Если НЕ ЗначениеЗаполнено(Значение) Тогда
Пусто = Истина;
КонецЕсли;</ПередВыгрузкой>
</Свойство>
</Группа>
</Свойства>
<Значения/>
</Правило>
<Правило>
<Код>ФизическиеЛица</Код>
<Наименование>ФизическиеЛица</Наименование>
<Порядок>150</Порядок>
<ПриЗагрузке>ОбъектМодифицирован = Ложь;
Если ОбъектНайден Тогда
Объект.ДополнительныеСвойства.Вставить("СтараяКонтактнаяИнформация", Объект.КонтактнаяИнформация.Выгрузить());
КонецЕсли;</ПриЗагрузке>
<ПослеЗагрузки>ОбъектМодифицирован = Ложь;
Если РежимЗагрузкиДанныхВИнформационнуюБазу() Тогда
Выполнить(Алгоритмы.СкорректироватьКонтактнуюИнформацию);
Если Не ЗначениеЗаполнено(ПараметрыОбъекта) Тогда
ПараметрыОбъекта = Новый Соответствие();
КонецЕсли;
ПараметрыОбъекта.Вставить("ПризнакНового", Объект.ЭтоНовый());
//Занесем данные об объекте в таблицу отложенной обработки
НоваяСтрока = Параметры.ЗагруженныеОбъекты.Добавить();
НоваяСтрока.ИмяПКО = "ФизическиеЛица";
НоваяСтрока.Объект = Объект;
НоваяСтрока.Параметры = ПараметрыОбъекта;
КонецЕсли;</ПослеЗагрузки>
<СинхронизироватьПоИдентификатору>true</СинхронизироватьПоИдентификатору>
<НеВыгружатьОбъектыСвойствПоСсылкам>true</НеВыгружатьОбъектыСвойствПоСсылкам>
<ГенерироватьНовыйНомерИлиКодЕслиНеУказан>true</ГенерироватьНовыйНомерИлиКодЕслиНеУказан>
<Источник>СправочникСсылка.ФизическиеЛица</Источник>
<Приемник>СправочникСсылка.ФизическиеЛица</Приемник>
<Свойства>
<Свойство Поиск="true">
<Код>1</Код>
<Наименование>Наименование --> Наименование</Наименование>
<Порядок>50</Порядок>
<Источник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
<Приемник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
</Свойство>
<Свойство Поиск="true">
<Код>3</Код>
<Наименование>ДатаРождения --> ДатаРождения</Наименование>
<Порядок>100</Порядок>
<Источник Имя="ДатаРождения" Вид="Реквизит" Тип="Дата"/>
<Приемник Имя="ДатаРождения" Вид="Реквизит" Тип="Дата"/>
</Свойство>
<Свойство Поиск="true" Обязательное="true">
<Код>68</Код>
<Наименование>ЭтоГруппа --> ЭтоГруппа</Наименование>
<Порядок>150</Порядок>
<Источник Имя="ЭтоГруппа" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="ЭтоГруппа" Вид="Свойство" Тип="Булево"/>
</Свойство>
<Свойство>
<Код>69</Код>
<Наименование>Родитель --> Родитель</Наименование>
<Порядок>200</Порядок>
<Источник Имя="Родитель" Вид="Свойство" Тип="СправочникСсылка.ФизическиеЛица"/>
<Приемник Имя="Родитель" Вид="Свойство" Тип="СправочникСсылка.ФизическиеЛица"/>
<КодПравилаКонвертации>ФизическиеЛица</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>4</Код>
<Наименование>Пол --> Пол</Наименование>
<Порядок>250</Порядок>
<Источник Имя="Пол" Вид="Реквизит" Тип="ПеречислениеСсылка.ПолФизическихЛиц"/>
<Приемник Имя="Пол" Вид="Реквизит" Тип="ПеречислениеСсылка.ПолФизическогоЛица"/>
<КодПравилаКонвертации>ПолФизическогоЛица</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>7</Код>
<Наименование>ПометкаУдаления --> ПометкаУдаления</Наименование>
<Порядок>300</Порядок>
<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
</Свойство>
<Свойство>
<Код>20</Код>
<Наименование>ИНН --> ИНН</Наименование>
<Порядок>350</Порядок>
<Источник Имя="ИНН" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="ИНН" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Группа>
<Код>8</Код>
<Наименование>--> КонтактнаяИнформация</Наименование>
<Порядок>400</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="КонтактнаяИнформация" Вид="ТабличнаяЧасть"/>
<ПередОбработкойВыгрузки>Если Источник.ЭтоГруппа тогда
Отказ = Истина;
Иначе
Выполнить(Алгоритмы.ПереносКИ);
КонецЕсли;</ПередОбработкойВыгрузки>
<Свойство>
<Код>9</Код>
<Наименование> --> АдресЭП</Наименование>
<Порядок>50</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="АдресЭП" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>10</Код>
<Наименование> --> Вид</Наименование>
<Порядок>100</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="Вид" Вид="Реквизит" Тип="СправочникСсылка.ВидыКонтактнойИнформации"/>
</Свойство>
<Свойство>
<Код>11</Код>
<Наименование> --> Город</Наименование>
<Порядок>150</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="Город" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>12</Код>
<Наименование> --> ДоменноеИмяСервера</Наименование>
<Порядок>200</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ДоменноеИмяСервера" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>13</Код>
<Наименование> --> ЗначенияПолей</Наименование>
<Порядок>250</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ЗначенияПолей" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>14</Код>
<Наименование> --> НомерТелефона</Наименование>
<Порядок>300</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="НомерТелефона" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>15</Код>
<Наименование> --> НомерТелефонаБезКодов</Наименование>
<Порядок>350</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="НомерТелефонаБезКодов" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>16</Код>
<Наименование> --> Представление</Наименование>
<Порядок>400</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="Представление" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>17</Код>
<Наименование> --> Регион</Наименование>
<Порядок>450</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="Регион" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>18</Код>
<Наименование> --> Страна</Наименование>
<Порядок>500</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="Страна" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>19</Код>
<Наименование> --> Тип</Наименование>
<Порядок>550</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="Тип" Вид="Реквизит" Тип="ПеречислениеСсылка.ТипыКонтактнойИнформации"/>
</Свойство>
<Свойство>
<Код>56</Код>
<Наименование>--> ЭтоПроизвольнаяСтрока</Наименование>
<Порядок>600</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="" Вид=""/>
<ИмяПараметраДляПередачи>ЭтоПроизвольнаяСтрока</ИмяПараметраДляПередачи>
<ПередВыгрузкой>Значение = ОбъектКоллекции.ЭтоПроизвольнаяСтрока;
Если НЕ ЗначениеЗаполнено(Значение) Тогда
Пусто = Истина;
КонецЕсли;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>57</Код>
<Наименование>--> Индекс</Наименование>
<Порядок>650</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="" Вид=""/>
<ИмяПараметраДляПередачи>Индекс</ИмяПараметраДляПередачи>
<ПередВыгрузкой>Значение = ОбъектКоллекции.Индекс;
Если НЕ ЗначениеЗаполнено(Значение) Тогда
Пусто = Истина;
КонецЕсли;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>58</Код>
<Наименование>--> Район</Наименование>
<Порядок>700</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="" Вид=""/>
<ИмяПараметраДляПередачи>Район</ИмяПараметраДляПередачи>
<ПередВыгрузкой>Значение = ОбъектКоллекции.Район;
Если НЕ ЗначениеЗаполнено(Значение) Тогда
Пусто = Истина;
КонецЕсли;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>59</Код>
<Наименование>--> НаселенныйПункт</Наименование>
<Порядок>750</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="" Вид=""/>
<ИмяПараметраДляПередачи>НаселенныйПункт</ИмяПараметраДляПередачи>
<ПередВыгрузкой>Значение = ОбъектКоллекции.НаселенныйПункт;
Если НЕ ЗначениеЗаполнено(Значение) Тогда
Пусто = Истина;
КонецЕсли;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>60</Код>
<Наименование>--> Улица</Наименование>
<Порядок>800</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="" Вид=""/>
<ИмяПараметраДляПередачи>Улица</ИмяПараметраДляПередачи>
<ПередВыгрузкой>Значение = ОбъектКоллекции.Улица;
Если НЕ ЗначениеЗаполнено(Значение) Тогда
Пусто = Истина;
КонецЕсли;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>61</Код>
<Наименование>--> Дом</Наименование>
<Порядок>850</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="" Вид=""/>
<ИмяПараметраДляПередачи>Дом</ИмяПараметраДляПередачи>
<ПередВыгрузкой>Значение = ОбъектКоллекции.Дом;
Если НЕ ЗначениеЗаполнено(Значение) Тогда
Пусто = Истина;
КонецЕсли;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>62</Код>
<Наименование>--> Корпус</Наименование>
<Порядок>900</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="" Вид=""/>
<ИмяПараметраДляПередачи>Корпус</ИмяПараметраДляПередачи>
<ПередВыгрузкой>Значение = ОбъектКоллекции.Корпус;
Если НЕ ЗначениеЗаполнено(Значение) Тогда
Пусто = Истина;
КонецЕсли;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>63</Код>
<Наименование>--> Квартира</Наименование>
<Порядок>950</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="" Вид=""/>
<ИмяПараметраДляПередачи>Квартира</ИмяПараметраДляПередачи>
<ПередВыгрузкой>Значение = ОбъектКоллекции.Квартира;
Если НЕ ЗначениеЗаполнено(Значение) Тогда
Пусто = Истина;
КонецЕсли;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>64</Код>
<Наименование>--> ТипДома</Наименование>
<Порядок>1000</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="" Вид=""/>
<ИмяПараметраДляПередачи>ТипДома</ИмяПараметраДляПередачи>
<ПередВыгрузкой>Значение = ОбъектКоллекции.ТипДома;
Если НЕ ЗначениеЗаполнено(Значение) Тогда
Пусто = Истина;
КонецЕсли;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>65</Код>
<Наименование>--> ТипКорпуса</Наименование>
<Порядок>1050</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="" Вид=""/>
<ИмяПараметраДляПередачи>ТипКорпуса</ИмяПараметраДляПередачи>
<ПередВыгрузкой>Значение = ОбъектКоллекции.ТипКорпуса;
Если НЕ ЗначениеЗаполнено(Значение) Тогда
Пусто = Истина;
КонецЕсли;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>66</Код>
<Наименование>--> ТипКвартиры</Наименование>
<Порядок>1100</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="" Вид=""/>
<ИмяПараметраДляПередачи>ТипКвартиры</ИмяПараметраДляПередачи>
<ПередВыгрузкой>Значение = ОбъектКоллекции.ТипКвартиры;
Если НЕ ЗначениеЗаполнено(Значение) Тогда
Пусто = Истина;
КонецЕсли;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>67</Код>
<Наименование>--> КодСтраны</Наименование>
<Порядок>1150</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="" Вид=""/>
<ИмяПараметраДляПередачи>КодСтраны</ИмяПараметраДляПередачи>
<ПередВыгрузкой>Значение = ОбъектКоллекции.КодСтраны;
Если НЕ ЗначениеЗаполнено(Значение) Тогда
Пусто = Истина;
КонецЕсли;</ПередВыгрузкой>
</Свойство>
</Группа>
</Свойства>
<Значения/>
</Правило>
<Правило>
<Код>Номенклатура</Код>
<Наименование>Номенклатура</Наименование>
<Порядок>200</Порядок>
<ПередВыгрузкой>// Получение сведений по алкогольной продукции
Если Не ЗначениеЗаполнено(ВходящиеДанные) Тогда
ВходящиеДанные = Новый Структура();
КонецЕсли;
ВходящиеДанные.Вставить("Качество");
ВходящиеДанные.Вставить("АлкогольнаяПродукция");
ВходящиеДанные.Вставить("ВидАлкогольнойПродукции");
ВходящиеДанные.Вставить("ИмпортнаяАлкогольнаяПродукция");
ВходящиеДанные.Вставить("ОбъемДАЛ");
ВходящиеДанные.Вставить("ПроизводительИмпортерКонтрагент");
Запрос = Новый Запрос("ВЫБРАТЬ
| ВЫБОР
| КОГДА СведенияОбАлкогольнойПродукции.Номенклатура ЕСТЬ NULL
| ТОГДА ЛОЖЬ
| ИНАЧЕ ИСТИНА
| КОНЕЦ КАК АлкогольнаяПродукция,
| СведенияОбАлкогольнойПродукции.КодВида169 КАК Код,
| СведенияОбАлкогольнойПродукции.НаименованиеВида169 КАК Наименование,
| СведенияОбАлкогольнойПродукции.ВидЛицензии КАК ВидЛицензии,
| ВЫБОР
| КОГДА СправочникНоменклатура.Импортер <> ЗНАЧЕНИЕ(Справочник.Контрагенты.ПустаяСсылка)
| И НЕ СведенияОбАлкогольнойПродукции.Номенклатура ЕСТЬ NULL
| ТОГДА ИСТИНА
| ИНАЧЕ ЛОЖЬ
| КОНЕЦ КАК ИмпортнаяАлкогольнаяПродукция,
| СведенияОбАлкогольнойПродукции.КоэффПересчетаДал КАК ОбъемДАЛ,
| ВЫБОР
| КОГДА НЕ СведенияОбАлкогольнойПродукции.Номенклатура ЕСТЬ NULL
| ТОГДА ВЫБОР
| КОГДА СправочникНоменклатура.Импортер = ЗНАЧЕНИЕ(Справочник.Контрагенты.ПустаяСсылка)
| ТОГДА СправочникНоменклатура.Производитель
| ИНАЧЕ СправочникНоменклатура.Импортер
| КОНЕЦ
| ИНАЧЕ ЗНАЧЕНИЕ(Справочник.Контрагенты.ПустаяСсылка)
| КОНЕЦ КАК ПроизводительИмпортерКонтрагент
|ИЗ
| Справочник.Номенклатура КАК СправочникНоменклатура
| ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.СведенияОбАлкогольнойПродукции КАК СведенияОбАлкогольнойПродукции
| ПО СправочникНоменклатура.Ссылка = СведенияОбАлкогольнойПродукции.Номенклатура
|ГДЕ
| СправочникНоменклатура.Ссылка = &Ссылка");
Запрос.УстановитьПараметр("Ссылка", Источник.Ссылка);
Выборка = Запрос.Выполнить().Выбрать();
Если Выборка.Следующий() Тогда
ВидАлкогольнойПродукции = Новый Структура();
ВидАлкогольнойПродукции.Вставить("Ссылка");
ВидАлкогольнойПродукции.Вставить("Код");
ВидАлкогольнойПродукции.Вставить("Наименование");
ВидАлкогольнойПродукции.Вставить("ВидЛицензии");
ЗаполнитьЗначенияСвойств(ВидАлкогольнойПродукции, Выборка);
ЗаполнитьЗначенияСвойств(ВходящиеДанные, Выборка);
ВходящиеДанные.ВидАлкогольнойПродукции = ВидАлкогольнойПродукции;
КонецЕсли;</ПередВыгрузкой>
<ПослеЗагрузки>Если РежимЗагрузкиДанныхВИнформационнуюБазу() Тогда
// Заполнение вида номенлатуры значением по умолчанию для обмена
Если Не Объект.ЭтоГруппа Тогда
Если Не ЗначениеЗаполнено(Объект.ВидНоменклатуры) Тогда
ВидНоменклатуры = Неопределено;
ПараметрыПоиска = Новый Структура;
ПараметрыПоиска.Вставить("ТипНоменклатуры", Объект.ТипНоменклатуры);
ПараметрыПоиска.Вставить("АлкогольнаяПродукция", Объект.АлкогольнаяПродукция);
Выполнить(Алгоритмы.ЭлементПоУмолчаниюДляОбмена_ВидыНоменклатуры);
Объект.ВидНоменклатуры = ВидНоменклатуры;
КонецЕсли;
// Контроль загрузки сведений по алкогольной продукции
ЗначениеИзЗагруженногоОбъекта = Объект.АлкогольнаяПродукция;
ЗначениеИзВидаНоменклатуры = ОбщегоНазначения.ЗначениеРеквизитаОбъекта(Объект.ВидНоменклатуры, "АлкогольнаяПродукция");
Если ЗначениеИзВидаНоменклатуры <> ЗначениеИзЗагруженногоОбъекта Тогда
// Отмена загрузки сведений по алкоголю
ЗначенияДоЗагрузки = ОбщегоНазначения.ЗначенияРеквизитовОбъекта(Объект.Ссылка,
"АлкогольнаяПродукция,
|ВидАлкогольнойПродукции,
|ИмпортнаяАлкогольнаяПродукция,
|ОбъемДАЛ,
|ПроизводительИмпортерКонтрагент");
ЗаполнитьЗначенияСвойств(Объект, ЗначенияДоЗагрузки);
КонецЕсли;
Если Не ЗначениеЗаполнено(Объект.ГруппаДоступа) И ПолучитьФункциональнуюОпцию("ИспользоватьГруппыДоступаНоменклатуры") Тогда
ГруппаДоступа = Неопределено;
Выполнить(Алгоритмы.ЭлементПоУмолчаниюДляОбмена_ГДНоменклатуры);
Объект.ГруппаДоступа = ГруппаДоступа;
КонецЕсли;
Если Не ЗначениеЗаполнено(Объект.ИспользованиеХарактеристик) Тогда
ИспользованиеХарактеристикВидаНоменклатуры = ОбщегоНазначения.ЗначениеРеквизитаОбъекта(Объект.ВидНоменклатуры,"ИспользованиеХарактеристик");
Если Не ЗначениеЗаполнено(ИспользованиеХарактеристикВидаНоменклатуры) Тогда
Объект.ИспользованиеХарактеристик = Перечисления.ВариантыИспользованияХарактеристикНоменклатуры.НеИспользовать;
Иначе
Объект.ИспользованиеХарактеристик = ИспользованиеХарактеристикВидаНоменклатуры;
КонецЕсли;
КонецЕсли;
Если Не ЗначениеЗаполнено(Объект.ВариантОформленияПродажи) Тогда
Объект.ВариантОформленияПродажи = Перечисления.ВариантыОформленияПродажи.РеализацияТоваровУслуг;
КонецЕсли;
КонецЕсли;
КонецЕсли;</ПослеЗагрузки>
<ПоследовательностьПолейПоиска>Если НомерВариантаПоиска = 1 Тогда
СтрокаИменСвойствПоиска = "Артикул, Наименование";
ИначеЕсли НомерВариантаПоиска = 2 Тогда
СтрокаИменСвойствПоиска = "Артикул";
ИначеЕсли НомерВариантаПоиска = 3 Тогда
СтрокаИменСвойствПоиска = "Наименование, Родитель";
Иначе
СтрокаИменСвойствПоиска = "Наименование";
КонецЕсли;</ПоследовательностьПолейПоиска>
<СинхронизироватьПоИдентификатору>true</СинхронизироватьПоИдентификатору>
<ГенерироватьНовыйНомерИлиКодЕслиНеУказан>true</ГенерироватьНовыйНомерИлиКодЕслиНеУказан>
<Источник>СправочникСсылка.Номенклатура</Источник>
<Приемник>СправочникСсылка.Номенклатура</Приемник>
<Свойства>
<Свойство Поиск="true">
<Код>10</Код>
<Наименование>Родитель --> Родитель</Наименование>
<Порядок>50</Порядок>
<Источник Имя="Родитель" Вид="Свойство" Тип="СправочникСсылка.Номенклатура"/>
<Приемник Имя="Родитель" Вид="Свойство" Тип="СправочникСсылка.Номенклатура"/>
<КодПравилаКонвертации>Номенклатура</КодПравилаКонвертации>
</Свойство>
<Свойство Поиск="true">
<Код>4</Код>
<Наименование>Наименование --> Наименование</Наименование>
<Порядок>100</Порядок>
<Источник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
<Приемник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
</Свойство>
<Свойство Поиск="true" Обязательное="true">
<Код>11</Код>
<Наименование>ЭтоГруппа --> ЭтоГруппа</Наименование>
<Порядок>150</Порядок>
<Источник Имя="ЭтоГруппа" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="ЭтоГруппа" Вид="Свойство" Тип="Булево"/>
</Свойство>
<Свойство Поиск="true">
<Код>13</Код>
<Наименование>Артикул --> Артикул</Наименование>
<Порядок>200</Порядок>
<Источник Имя="Артикул" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Артикул" Вид="Реквизит" Тип="Строка"/>
<ПриВыгрузке>Если Значение = "" Тогда
Отказ = Истина;
Иначе
Значение = СокрЛП(Значение);
КонецЕсли;</ПриВыгрузке>
</Свойство>
<Свойство>
<Код>3</Код>
<Наименование>Код --> Код</Наименование>
<Порядок>250</Порядок>
<Источник Имя="Код" Вид="Свойство" Тип="Строка"/>
<Приемник Имя="Код" Вид="Свойство" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>1</Код>
<Наименование>НаименованиеПолное --> НаименованиеПолное</Наименование>
<Порядок>300</Порядок>
<Источник Имя="НаименованиеПолное" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="НаименованиеПолное" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>2</Код>
<Наименование>СтавкаНДС --> СтавкаНДС</Наименование>
<Порядок>350</Порядок>
<Источник Имя="СтавкаНДС" Вид="Реквизит" Тип="ПеречислениеСсылка.СтавкиНДС"/>
<Приемник Имя="СтавкаНДС" Вид="Реквизит" Тип="СправочникСсылка.СтавкиНДС"/>
<КодПравилаКонвертации>СтавкиНДС_Справочник</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>8</Код>
<Наименование>Услуга --> ТипНоменклатуры</Наименование>
<Порядок>400</Порядок>
<Источник Имя="Услуга" Вид="Реквизит" Тип="Булево"/>
<Приемник Имя="ТипНоменклатуры" Вид="Реквизит" Тип="ПеречислениеСсылка.ТипыНоменклатуры"/>
<ПередВыгрузкой>Если Источник.ЭтоГруппа Тогда
Отказ = Истина;
Иначе
Если Источник.Услуга Тогда
Значение = "Услуга";
Иначе
Значение = "Товар";
КонецЕсли;
КонецЕсли;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>7</Код>
<Наименование>БазоваяЕдиницаИзмерения --> ЕдиницаИзмерения</Наименование>
<Порядок>450</Порядок>
<Источник Имя="БазоваяЕдиницаИзмерения" Вид="Реквизит" Тип="СправочникСсылка.КлассификаторЕдиницИзмерения"/>
<Приемник Имя="ЕдиницаИзмерения" Вид="Реквизит" Тип="СправочникСсылка.УпаковкиЕдиницыИзмерения"/>
<КодПравилаКонвертации>ЕдиницыИзмерения</КодПравилаКонвертации>
</Свойство>
<Свойство>
<НеЗамещать>true</НеЗамещать>
<Код>21</Код>
<Наименование>БазоваяЕдиницаИзмерения --> ЕдиницаДляОтчетов</Наименование>
<Порядок>500</Порядок>
<Источник Имя="БазоваяЕдиницаИзмерения" Вид="Реквизит" Тип="СправочникСсылка.КлассификаторЕдиницИзмерения"/>
<Приемник Имя="ЕдиницаДляОтчетов" Вид="Реквизит" Тип="СправочникСсылка.УпаковкиЕдиницыИзмерения"/>
<КодПравилаКонвертации>ЕдиницыИзмерения</КодПравилаКонвертации>
</Свойство>
<Свойство>
<НеЗамещать>true</НеЗамещать>
<Код>20</Код>
<Наименование>--> КоэффициентЕдиницыДляОтчетов</Наименование>
<Порядок>550</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="КоэффициентЕдиницыДляОтчетов" Вид="Реквизит" Тип="Число"/>
<ПередВыгрузкой>Значение = 1;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>9</Код>
<Наименование>ПометкаУдаления --> ПометкаУдаления</Наименование>
<Порядок>600</Порядок>
<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
</Свойство>
<Свойство>
<Код>12</Код>
<Наименование>--> Качество</Наименование>
<Порядок>650</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="Качество" Вид="Реквизит" Тип="ПеречислениеСсылка.ГрадацииКачества"/>
<ПередВыгрузкой>Значение = "Новый";</ПередВыгрузкой>
</Свойство>
<Свойство>
<НеЗамещать>true</НеЗамещать>
<Код>14</Код>
<Наименование>--> ВариантОформленияПродажи</Наименование>
<Порядок>700</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ВариантОформленияПродажи" Вид="Реквизит" Тип="ПеречислениеСсылка.ВариантыОформленияПродажи"/>
<ПередВыгрузкой>Значение = "РеализацияТоваровУслуг";</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>15</Код>
<Наименование>--> АлкогольнаяПродукция</Наименование>
<Порядок>750</Порядок>
<ПолучитьИзВходящихДанных>true</ПолучитьИзВходящихДанных>
<Источник Имя="" Вид=""/>
<Приемник Имя="АлкогольнаяПродукция" Вид="Реквизит" Тип="Булево"/>
</Свойство>
<Свойство>
<Код>16</Код>
<Наименование>--> ВидАлкогольнойПродукции</Наименование>
<Порядок>800</Порядок>
<ПолучитьИзВходящихДанных>true</ПолучитьИзВходящихДанных>
<Источник Имя="" Вид=""/>
<Приемник Имя="ВидАлкогольнойПродукции" Вид="Реквизит" Тип="СправочникСсылка.ВидыАлкогольнойПродукции"/>
<КодПравилаКонвертации>ВидыАлкогольнойПродукции</КодПравилаКонвертации>
<ПриВыгрузке>Если ЗначениеЗаполнено(Значение.Код)
И ЗначениеЗаполнено(Значение.Наименование) Тогда
ВыгрузитьОбъект = Истина;
Иначе
Отказ = Истина;
КонецЕсли;</ПриВыгрузке>
</Свойство>
<Свойство>
<Код>17</Код>
<Наименование>--> ИмпортнаяАлкогольнаяПродукция</Наименование>
<Порядок>850</Порядок>
<ПолучитьИзВходящихДанных>true</ПолучитьИзВходящихДанных>
<Источник Имя="" Вид=""/>
<Приемник Имя="ИмпортнаяАлкогольнаяПродукция" Вид="Реквизит" Тип="Булево"/>
</Свойство>
<Свойство>
<Код>18</Код>
<Наименование>--> ОбъемДАЛ</Наименование>
<Порядок>900</Порядок>
<ПолучитьИзВходящихДанных>true</ПолучитьИзВходящихДанных>
<Источник Имя="" Вид=""/>
<Приемник Имя="ОбъемДАЛ" Вид="Реквизит" Тип="Число"/>
</Свойство>
<Свойство>
<Код>19</Код>
<Наименование>--> ПроизводительИмпортерКонтрагент</Наименование>
<Порядок>950</Порядок>
<ПолучитьИзВходящихДанных>true</ПолучитьИзВходящихДанных>
<Источник Имя="" Вид=""/>
<Приемник Имя="ПроизводительИмпортерКонтрагент" Вид="Реквизит" Тип="СправочникСсылка.Контрагенты"/>
<КодПравилаКонвертации>Контрагенты</КодПравилаКонвертации>
</Свойство>
</Свойства>
<Значения/>
</Правило>
<Правило>
<Код>Пользователи</Код>
<Наименование>Пользователи</Наименование>
<Порядок>250</Порядок>
<ПослеЗагрузки>Если Объект.ЭтоНовый() Тогда
Параметры.ЗагруженыНовыеПользователи = Истина;
КонецЕсли;</ПослеЗагрузки>
<СинхронизироватьПоИдентификатору>true</СинхронизироватьПоИдентификатору>
<ИспользоватьБыстрыйПоискПриЗагрузке>true</ИспользоватьБыстрыйПоискПриЗагрузке>
<ГенерироватьНовыйНомерИлиКодЕслиНеУказан>true</ГенерироватьНовыйНомерИлиКодЕслиНеУказан>
<Источник>СправочникСсылка.Пользователи</Источник>
<Приемник>СправочникСсылка.Пользователи</Приемник>
<Свойства>
<Свойство Поиск="true">
<Код>1</Код>
<Наименование>Наименование --> Наименование</Наименование>
<Порядок>50</Порядок>
<Источник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
<Приемник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>2</Код>
<Наименование>ФизЛицо --> ФизическоеЛицо</Наименование>
<Порядок>100</Порядок>
<Источник Имя="ФизЛицо" Вид="Реквизит" Тип="СправочникСсылка.ФизическиеЛица"/>
<Приемник Имя="ФизическоеЛицо" Вид="Реквизит" Тип="СправочникСсылка.ФизическиеЛица"/>
<КодПравилаКонвертации>ФизическиеЛица</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>3</Код>
<Наименование>ПометкаУдаления --> ПометкаУдаления</Наименование>
<Порядок>150</Порядок>
<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
</Свойство>
</Свойства>
<Значения/>
</Правило>
<Группа Отключить="false">
<Код>БанковскиеСчета</Код>
<Наименование>БанковскиеСчета</Наименование>
<Порядок>800</Порядок>
<Правило>
<Код>БанковскиеСчетаОрганизаций</Код>
<Наименование>БанковскиеСчетаОрганизаций</Наименование>
<Порядок>50</Порядок>
<ПередВыгрузкой>ВходящиеДанные = Новый Структура;
ВходящиеДанные.Вставить("БИКБанка");
ВходящиеДанные.Вставить("КоррСчетБанка");
ВходящиеДанные.Вставить("НаименованиеБанка");
ВходящиеДанные.Вставить("ГородБанка");
ВходящиеДанные.Вставить("АдресБанка");
ВходящиеДанные.Вставить("ТелефоныБанка");
ВходящиеДанные.Вставить("РучноеИзменениеРеквизитовБанка");
ВходящиеДанные.Вставить("БИКБанкаДляРасчетов");
ВходящиеДанные.Вставить("КоррСчетБанкаДляРасчетов");
ВходящиеДанные.Вставить("НаименованиеБанкаДляРасчетов");
ВходящиеДанные.Вставить("ГородБанкаДляРасчетов");
ВходящиеДанные.Вставить("АдресБанкаДляРасчетов");
ВходящиеДанные.Вставить("ТелефоныБанкаДляРасчетов");
ВходящиеДанные.Вставить("РучноеИзменениеРеквизитовБанкаДляРасчетов");
Запрос = Новый Запрос("ВЫБРАТЬ
| Банки.Код КАК БИКБанка,
| Банки.Наименование КАК НаименованиеБанка,
| Банки.КоррСчет КАК КоррСчетБанка,
| Банки.Город КАК ГородБанка,
| Банки.Адрес КАК АдресБанка,
| Банки.Телефоны КАК ТелефоныБанка,
| ИСТИНА КАК РучноеИзменениеРеквизитовБанка,
| 1 КАК Ключ
|ПОМЕСТИТЬ Банк
|ИЗ
| Справочник.Банки КАК Банки
|ГДЕ
| Банки.Ссылка = &Банк
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ
| Банки.Код КАК БИКБанкаДляРасчетов,
| Банки.Наименование КАК НаименованиеБанкаДляРасчетов,
| Банки.КоррСчет КАК КоррСчетБанкаДляРасчетов,
| Банки.Город КАК ГородБанкаДляРасчетов,
| Банки.Адрес КАК АдресБанкаДляРасчетов,
| Банки.Телефоны КАК ТелефоныБанкаДляРасчетов,
| ИСТИНА КАК РучноеИзменениеРеквизитовБанкаДляРасчетов,
| 1 КАК Ключ
|ПОМЕСТИТЬ БанкДляРасчетов
|ИЗ
| Справочник.Банки КАК Банки
|ГДЕ
| Банки.Ссылка = &БанкДляРасчетов
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ
| БанкДляРасчетов.БИКБанкаДляРасчетов КАК БИКБанкаДляРасчетов,
| БанкДляРасчетов.НаименованиеБанкаДляРасчетов КАК НаименованиеБанкаДляРасчетов,
| БанкДляРасчетов.КоррСчетБанкаДляРасчетов КАК КоррСчетБанкаДляРасчетов,
| БанкДляРасчетов.ГородБанкаДляРасчетов КАК ГородБанкаДляРасчетов,
| БанкДляРасчетов.АдресБанкаДляРасчетов КАК АдресБанкаДляРасчетов,
| БанкДляРасчетов.ТелефоныБанкаДляРасчетов КАК ТелефоныБанкаДляРасчетов,
| ЕСТЬNULL(БанкДляРасчетов.РучноеИзменениеРеквизитовБанкаДляРасчетов, ЛОЖЬ) КАК РучноеИзменениеРеквизитовБанкаДляРасчетов,
| Банки.БИКБанка КАК БИКБанка,
| Банки.НаименованиеБанка КАК НаименованиеБанка,
| Банки.КоррСчетБанка КАК КоррСчетБанка,
| Банки.ГородБанка КАК ГородБанка,
| Банки.АдресБанка КАК АдресБанка,
| Банки.ТелефоныБанка КАК ТелефоныБанка,
| ЕСТЬNULL(Банки.РучноеИзменениеРеквизитовБанка, ЛОЖЬ) КАК РучноеИзменениеРеквизитовБанка
|ИЗ
| Банк КАК Банки
| ПОЛНОЕ СОЕДИНЕНИЕ БанкДляРасчетов КАК БанкДляРасчетов
| ПО Банки.Ключ = БанкДляРасчетов.Ключ");
Запрос.УстановитьПараметр("Банк", Источник.Банк);
Запрос.УстановитьПараметр("БанкДляРасчетов", Источник.БанкДляРасчетов);
Выборка = Запрос.Выполнить().Выбрать();
Если Выборка.Следующий() Тогда
ЗаполнитьЗначенияСвойств(ВходящиеДанные, Выборка);
КонецЕсли;</ПередВыгрузкой>
<ПослеЗагрузки>Если РежимЗагрузкиДанныхВИнформационнуюБазу() Тогда
Параметры.ЗагруженыБанковскиеСчетаОрганизаций = Параметры.ЗагруженыБанковскиеСчетаОрганизаций + 1;
//Занесем данные об объекте в таблицу отложенной обработки
НоваяСтрока = Параметры.ЗагруженныеОбъекты.Добавить();
НоваяСтрока.ИмяПКО = "БанковскиеСчетаОрганизаций";
НоваяСтрока.Объект = Объект;
НоваяСтрока.Параметры = ПараметрыОбъекта;
КонецЕсли;</ПослеЗагрузки>
<СинхронизироватьПоИдентификатору>true</СинхронизироватьПоИдентификатору>
<ИспользоватьБыстрыйПоискПриЗагрузке>true</ИспользоватьБыстрыйПоискПриЗагрузке>
<ГенерироватьНовыйНомерИлиКодЕслиНеУказан>true</ГенерироватьНовыйНомерИлиКодЕслиНеУказан>
<Источник>СправочникСсылка.БанковскиеСчета</Источник>
<Приемник>СправочникСсылка.БанковскиеСчетаОрганизаций</Приемник>
<Свойства>
<Свойство Поиск="true">
<Код>1</Код>
<Наименование>Владелец --> Владелец</Наименование>
<Порядок>50</Порядок>
<Источник Имя="Владелец" Вид="Свойство"/>
<Приемник Имя="Владелец" Вид="Свойство" Тип="СправочникСсылка.Организации"/>
<КодПравилаКонвертации>Организации</КодПравилаКонвертации>
</Свойство>
<Свойство Поиск="true">
<Код>2</Код>
<Наименование>НомерСчета --> НомерСчета</Наименование>
<Порядок>100</Порядок>
<Источник Имя="НомерСчета" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="НомерСчета" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>3</Код>
<Наименование>Банк --> Банк</Наименование>
<Порядок>150</Порядок>
<Источник Имя="Банк" Вид="Реквизит" Тип="СправочникСсылка.Банки"/>
<Приемник Имя="Банк" Вид="Реквизит" Тип="СправочникСсылка.КлассификаторБанков"/>
<КодПравилаКонвертации>Банки</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>4</Код>
<Наименование>БанкДляРасчетов --> БанкДляРасчетов</Наименование>
<Порядок>200</Порядок>
<Источник Имя="БанкДляРасчетов" Вид="Реквизит" Тип="СправочникСсылка.Банки"/>
<Приемник Имя="БанкДляРасчетов" Вид="Реквизит" Тип="СправочникСсылка.КлассификаторБанков"/>
<КодПравилаКонвертации>Банки</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>5</Код>
<Наименование>ВалютаДенежныхСредств --> ВалютаДенежныхСредств</Наименование>
<Порядок>250</Порядок>
<Источник Имя="ВалютаДенежныхСредств" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<Приемник Имя="ВалютаДенежныхСредств" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<КодПравилаКонвертации>Валюты</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>6</Код>
<Наименование>ТекстКорреспондента --> ТекстКорреспондента</Наименование>
<Порядок>300</Порядок>
<Источник Имя="ТекстКорреспондента" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="ТекстКорреспондента" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>7</Код>
<Наименование>ТекстНазначения --> ТекстНазначения</Наименование>
<Порядок>350</Порядок>
<Источник Имя="ТекстНазначения" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="ТекстНазначения" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>8</Код>
<Наименование>Наименование --> Наименование</Наименование>
<Порядок>400</Порядок>
<Источник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
<Приемник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>10</Код>
<Наименование>СуммаБезКопеек --> ВыводитьСуммуБезКопеек</Наименование>
<Порядок>450</Порядок>
<Источник Имя="СуммаБезКопеек" Вид="Реквизит" Тип="Булево"/>
<Приемник Имя="ВыводитьСуммуБезКопеек" Вид="Реквизит" Тип="Булево"/>
</Свойство>
<Свойство>
<Код>12</Код>
<Наименование>МесяцПрописью --> ВариантВыводаМесяца</Наименование>
<Порядок>500</Порядок>
<Источник Имя="МесяцПрописью" Вид="Реквизит" Тип="Булево"/>
<Приемник Имя="ВариантВыводаМесяца" Вид="Реквизит" Тип="ПеречислениеСсылка.ВариантыВыводаМесяцаВДатеДокумента"/>
<ПередВыгрузкой>Значение = ?(Источник.МесяцПрописью, "Прописью", "Числом");</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>11</Код>
<Наименование>ПометкаУдаления --> ПометкаУдаления</Наименование>
<Порядок>550</Порядок>
<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
</Свойство>
<Свойство>
<Код>16</Код>
<Наименование>--> АдресБанка</Наименование>
<Порядок>600</Порядок>
<ПолучитьИзВходящихДанных>true</ПолучитьИзВходящихДанных>
<Источник Имя="" Вид=""/>
<Приемник Имя="АдресБанка" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>22</Код>
<Наименование>--> АдресБанкаДляРасчетов</Наименование>
<Порядок>600</Порядок>
<ПолучитьИзВходящихДанных>true</ПолучитьИзВходящихДанных>
<Источник Имя="" Вид=""/>
<Приемник Имя="АдресБанкаДляРасчетов" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>13</Код>
<Наименование>--> БИКБанка</Наименование>
<Порядок>600</Порядок>
<ПолучитьИзВходящихДанных>true</ПолучитьИзВходящихДанных>
<Источник Имя="" Вид=""/>
<Приемник Имя="БИКБанка" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>19</Код>
<Наименование>--> БИКБанкаДляРасчетов</Наименование>
<Порядок>600</Порядок>
<ПолучитьИзВходящихДанных>true</ПолучитьИзВходящихДанных>
<Источник Имя="" Вид=""/>
<Приемник Имя="БИКБанкаДляРасчетов" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>14</Код>
<Наименование>--> ГородБанка</Наименование>
<Порядок>600</Порядок>
<ПолучитьИзВходящихДанных>true</ПолучитьИзВходящихДанных>
<Источник Имя="" Вид=""/>
<Приемник Имя="ГородБанка" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>20</Код>
<Наименование>--> ГородБанкаДляРасчетов</Наименование>
<Порядок>600</Порядок>
<ПолучитьИзВходящихДанных>true</ПолучитьИзВходящихДанных>
<Источник Имя="" Вид=""/>
<Приемник Имя="ГородБанкаДляРасчетов" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>15</Код>
<Наименование>--> КоррСчетБанка</Наименование>
<Порядок>600</Порядок>
<ПолучитьИзВходящихДанных>true</ПолучитьИзВходящихДанных>
<Источник Имя="" Вид=""/>
<Приемник Имя="КоррСчетБанка" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>21</Код>
<Наименование>--> КоррСчетБанкаДляРасчетов</Наименование>
<Порядок>600</Порядок>
<ПолучитьИзВходящихДанных>true</ПолучитьИзВходящихДанных>
<Источник Имя="" Вид=""/>
<Приемник Имя="КоррСчетБанкаДляРасчетов" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>18</Код>
<Наименование>--> НаименованиеБанка</Наименование>
<Порядок>600</Порядок>
<ПолучитьИзВходящихДанных>true</ПолучитьИзВходящихДанных>
<Источник Имя="" Вид=""/>
<Приемник Имя="НаименованиеБанка" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>24</Код>
<Наименование>--> НаименованиеБанкаДляРасчетов</Наименование>
<Порядок>600</Порядок>
<ПолучитьИзВходящихДанных>true</ПолучитьИзВходящихДанных>
<Источник Имя="" Вид=""/>
<Приемник Имя="НаименованиеБанкаДляРасчетов" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>25</Код>
<Наименование>--> РучноеИзменениеРеквизитовБанка</Наименование>
<Порядок>600</Порядок>
<ПолучитьИзВходящихДанных>true</ПолучитьИзВходящихДанных>
<Источник Имя="" Вид=""/>
<Приемник Имя="РучноеИзменениеРеквизитовБанка" Вид="Реквизит" Тип="Булево"/>
</Свойство>
<Свойство>
<Код>26</Код>
<Наименование>--> РучноеИзменениеРеквизитовБанкаДляРасчетов</Наименование>
<Порядок>600</Порядок>
<ПолучитьИзВходящихДанных>true</ПолучитьИзВходящихДанных>
<Источник Имя="" Вид=""/>
<Приемник Имя="РучноеИзменениеРеквизитовБанкаДляРасчетов" Вид="Реквизит" Тип="Булево"/>
</Свойство>
<Свойство>
<Код>17</Код>
<Наименование>--> ТелефоныБанка</Наименование>
<Порядок>600</Порядок>
<ПолучитьИзВходящихДанных>true</ПолучитьИзВходящихДанных>
<Источник Имя="" Вид=""/>
<Приемник Имя="ТелефоныБанка" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>23</Код>
<Наименование>--> ТелефоныБанкаДляРасчетов</Наименование>
<Порядок>600</Порядок>
<ПолучитьИзВходящихДанных>true</ПолучитьИзВходящихДанных>
<Источник Имя="" Вид=""/>
<Приемник Имя="ТелефоныБанкаДляРасчетов" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>27</Код>
<Наименование>--> ТипСчета</Наименование>
<Порядок>650</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ТипСчета" Вид="Реквизит" Тип="ПеречислениеСсылка.ТипыБанковскихСчетов"/>
<ПередВыгрузкой>Значение = "Расчетный";</ПередВыгрузкой>
</Свойство>
</Свойства>
<Значения/>
</Правило>
<Правило>
<Код>БанковскиеСчетаКонтрагентов</Код>
<Наименование>БанковскиеСчетаКонтрагентов</Наименование>
<Порядок>100</Порядок>
<ПередВыгрузкой>ВходящиеДанные = Новый Структура;
ВходящиеДанные.Вставить("БИКБанка");
ВходящиеДанные.Вставить("КоррСчетБанка");
ВходящиеДанные.Вставить("НаименованиеБанка");
ВходящиеДанные.Вставить("ГородБанка");
ВходящиеДанные.Вставить("АдресБанка");
ВходящиеДанные.Вставить("ТелефоныБанка");
ВходящиеДанные.Вставить("РучноеИзменениеРеквизитовБанка");
ВходящиеДанные.Вставить("БИКБанкаДляРасчетов");
ВходящиеДанные.Вставить("КоррСчетБанкаДляРасчетов");
ВходящиеДанные.Вставить("НаименованиеБанкаДляРасчетов");
ВходящиеДанные.Вставить("ГородБанкаДляРасчетов");
ВходящиеДанные.Вставить("АдресБанкаДляРасчетов");
ВходящиеДанные.Вставить("ТелефоныБанкаДляРасчетов");
ВходящиеДанные.Вставить("РучноеИзменениеРеквизитовБанкаДляРасчетов");
Запрос = Новый Запрос("ВЫБРАТЬ
| Банки.Код КАК БИКБанка,
| Банки.Наименование КАК НаименованиеБанка,
| Банки.КоррСчет КАК КоррСчетБанка,
| Банки.Город КАК ГородБанка,
| Банки.Адрес КАК АдресБанка,
| Банки.Телефоны КАК ТелефоныБанка,
| ИСТИНА КАК РучноеИзменениеРеквизитовБанка,
| 1 КАК Ключ
|ПОМЕСТИТЬ Банк
|ИЗ
| Справочник.Банки КАК Банки
|ГДЕ
| Банки.Ссылка = &Банк
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ
| Банки.Код КАК БИКБанкаДляРасчетов,
| Банки.Наименование КАК НаименованиеБанкаДляРасчетов,
| Банки.КоррСчет КАК КоррСчетБанкаДляРасчетов,
| Банки.Город КАК ГородБанкаДляРасчетов,
| Банки.Адрес КАК АдресБанкаДляРасчетов,
| Банки.Телефоны КАК ТелефоныБанкаДляРасчетов,
| ИСТИНА КАК РучноеИзменениеРеквизитовБанкаДляРасчетов,
| 1 КАК Ключ
|ПОМЕСТИТЬ БанкДляРасчетов
|ИЗ
| Справочник.Банки КАК Банки
|ГДЕ
| Банки.Ссылка = &БанкДляРасчетов
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ
| БанкДляРасчетов.БИКБанкаДляРасчетов КАК БИКБанкаДляРасчетов,
| БанкДляРасчетов.НаименованиеБанкаДляРасчетов КАК НаименованиеБанкаДляРасчетов,
| БанкДляРасчетов.КоррСчетБанкаДляРасчетов КАК КоррСчетБанкаДляРасчетов,
| БанкДляРасчетов.ГородБанкаДляРасчетов КАК ГородБанкаДляРасчетов,
| БанкДляРасчетов.АдресБанкаДляРасчетов КАК АдресБанкаДляРасчетов,
| БанкДляРасчетов.ТелефоныБанкаДляРасчетов КАК ТелефоныБанкаДляРасчетов,
| ЕСТЬNULL(БанкДляРасчетов.РучноеИзменениеРеквизитовБанкаДляРасчетов, ЛОЖЬ) КАК РучноеИзменениеРеквизитовБанкаДляРасчетов,
| Банки.БИКБанка КАК БИКБанка,
| Банки.НаименованиеБанка КАК НаименованиеБанка,
| Банки.КоррСчетБанка КАК КоррСчетБанка,
| Банки.ГородБанка КАК ГородБанка,
| Банки.АдресБанка КАК АдресБанка,
| Банки.ТелефоныБанка КАК ТелефоныБанка,
| ЕСТЬNULL(Банки.РучноеИзменениеРеквизитовБанка, ЛОЖЬ) КАК РучноеИзменениеРеквизитовБанка
|ИЗ
| Банк КАК Банки
| ПОЛНОЕ СОЕДИНЕНИЕ БанкДляРасчетов КАК БанкДляРасчетов
| ПО Банки.Ключ = БанкДляРасчетов.Ключ");
Запрос.УстановитьПараметр("Банк", Источник.Банк);
Запрос.УстановитьПараметр("БанкДляРасчетов", Источник.БанкДляРасчетов);
Выборка = Запрос.Выполнить().Выбрать();
Если Выборка.Следующий() Тогда
ЗаполнитьЗначенияСвойств(ВходящиеДанные, Выборка);
КонецЕсли;</ПередВыгрузкой>
<ПослеЗагрузки>Если РежимЗагрузкиДанныхВИнформационнуюБазу() Тогда
//Занесем данные об объекте в таблицу отложенной обработки
НоваяСтрока = Параметры.ЗагруженныеОбъекты.Добавить();
НоваяСтрока.ИмяПКО = "БанковскиеСчетаКонтрагентов";
НоваяСтрока.Объект = Объект;
НоваяСтрока.Параметры = ПараметрыОбъекта;
КонецЕсли;</ПослеЗагрузки>
<СинхронизироватьПоИдентификатору>true</СинхронизироватьПоИдентификатору>
<ГенерироватьНовыйНомерИлиКодЕслиНеУказан>true</ГенерироватьНовыйНомерИлиКодЕслиНеУказан>
<Источник>СправочникСсылка.БанковскиеСчета</Источник>
<Приемник>СправочникСсылка.БанковскиеСчетаКонтрагентов</Приемник>
<Свойства>
<Свойство Поиск="true">
<НеЗамещать>true</НеЗамещать>
<Код>2</Код>
<Наименование>Владелец --> Владелец</Наименование>
<Порядок>50</Порядок>
<Источник Имя="Владелец" Вид="Свойство"/>
<Приемник Имя="Владелец" Вид="Свойство"/>
<КодПравилаКонвертации>Контрагенты</КодПравилаКонвертации>
</Свойство>
<Свойство Поиск="true">
<Код>1</Код>
<Наименование>НомерСчета --> НомерСчета</Наименование>
<Порядок>100</Порядок>
<Источник Имя="НомерСчета" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="НомерСчета" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>3</Код>
<Наименование>Банк --> Банк</Наименование>
<Порядок>150</Порядок>
<Источник Имя="Банк" Вид="Реквизит" Тип="СправочникСсылка.Банки"/>
<Приемник Имя="Банк" Вид="Реквизит" Тип="СправочникСсылка.КлассификаторБанков"/>
<КодПравилаКонвертации>Банки</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>4</Код>
<Наименование>БанкДляРасчетов --> БанкДляРасчетов</Наименование>
<Порядок>200</Порядок>
<Источник Имя="БанкДляРасчетов" Вид="Реквизит" Тип="СправочникСсылка.Банки"/>
<Приемник Имя="БанкДляРасчетов" Вид="Реквизит" Тип="СправочникСсылка.КлассификаторБанков"/>
<КодПравилаКонвертации>Банки</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>9</Код>
<Наименование>ВалютаДенежныхСредств --> ВалютаДенежныхСредств</Наименование>
<Порядок>250</Порядок>
<Источник Имя="ВалютаДенежныхСредств" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<Приемник Имя="ВалютаДенежныхСредств" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<КодПравилаКонвертации>Валюты</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>5</Код>
<Наименование>ТекстКорреспондента --> ТекстКорреспондента</Наименование>
<Порядок>300</Порядок>
<Источник Имя="ТекстКорреспондента" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="ТекстКорреспондента" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>6</Код>
<Наименование>ТекстНазначения --> ТекстНазначения</Наименование>
<Порядок>350</Порядок>
<Источник Имя="ТекстНазначения" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="ТекстНазначения" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>7</Код>
<Наименование>Наименование --> Наименование</Наименование>
<Порядок>400</Порядок>
<Источник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
<Приемник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>8</Код>
<Наименование>ПометкаУдаления --> ПометкаУдаления</Наименование>
<Порядок>450</Порядок>
<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
</Свойство>
<Свойство>
<Код>13</Код>
<Наименование>--> АдресБанка</Наименование>
<Порядок>500</Порядок>
<ПолучитьИзВходящихДанных>true</ПолучитьИзВходящихДанных>
<Источник Имя="" Вид=""/>
<Приемник Имя="АдресБанка" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>19</Код>
<Наименование>--> АдресБанкаДляРасчетов</Наименование>
<Порядок>500</Порядок>
<ПолучитьИзВходящихДанных>true</ПолучитьИзВходящихДанных>
<Источник Имя="" Вид=""/>
<Приемник Имя="АдресБанкаДляРасчетов" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>10</Код>
<Наименование>--> БИКБанка</Наименование>
<Порядок>500</Порядок>
<ПолучитьИзВходящихДанных>true</ПолучитьИзВходящихДанных>
<Источник Имя="" Вид=""/>
<Приемник Имя="БИКБанка" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>16</Код>
<Наименование>--> БИКБанкаДляРасчетов</Наименование>
<Порядок>500</Порядок>
<ПолучитьИзВходящихДанных>true</ПолучитьИзВходящихДанных>
<Источник Имя="" Вид=""/>
<Приемник Имя="БИКБанкаДляРасчетов" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>11</Код>
<Наименование>--> ГородБанка</Наименование>
<Порядок>500</Порядок>
<ПолучитьИзВходящихДанных>true</ПолучитьИзВходящихДанных>
<Источник Имя="" Вид=""/>
<Приемник Имя="ГородБанка" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>17</Код>
<Наименование>--> ГородБанкаДляРасчетов</Наименование>
<Порядок>500</Порядок>
<ПолучитьИзВходящихДанных>true</ПолучитьИзВходящихДанных>
<Источник Имя="" Вид=""/>
<Приемник Имя="ГородБанкаДляРасчетов" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>12</Код>
<Наименование>--> КоррСчетБанка</Наименование>
<Порядок>500</Порядок>
<ПолучитьИзВходящихДанных>true</ПолучитьИзВходящихДанных>
<Источник Имя="" Вид=""/>
<Приемник Имя="КоррСчетБанка" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>18</Код>
<Наименование>--> КоррСчетБанкаДляРасчетов</Наименование>
<Порядок>500</Порядок>
<ПолучитьИзВходящихДанных>true</ПолучитьИзВходящихДанных>
<Источник Имя="" Вид=""/>
<Приемник Имя="КоррСчетБанкаДляРасчетов" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>15</Код>
<Наименование>--> НаименованиеБанка</Наименование>
<Порядок>500</Порядок>
<ПолучитьИзВходящихДанных>true</ПолучитьИзВходящихДанных>
<Источник Имя="" Вид=""/>
<Приемник Имя="НаименованиеБанка" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>21</Код>
<Наименование>--> НаименованиеБанкаДляРасчетов</Наименование>
<Порядок>500</Порядок>
<ПолучитьИзВходящихДанных>true</ПолучитьИзВходящихДанных>
<Источник Имя="" Вид=""/>
<Приемник Имя="НаименованиеБанкаДляРасчетов" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>22</Код>
<Наименование>--> РучноеИзменениеРеквизитовБанка</Наименование>
<Порядок>500</Порядок>
<ПолучитьИзВходящихДанных>true</ПолучитьИзВходящихДанных>
<Источник Имя="" Вид=""/>
<Приемник Имя="РучноеИзменениеРеквизитовБанка" Вид="Реквизит" Тип="Булево"/>
</Свойство>
<Свойство>
<Код>23</Код>
<Наименование>--> РучноеИзменениеРеквизитовБанкаДляРасчетов</Наименование>
<Порядок>500</Порядок>
<ПолучитьИзВходящихДанных>true</ПолучитьИзВходящихДанных>
<Источник Имя="" Вид=""/>
<Приемник Имя="РучноеИзменениеРеквизитовБанкаДляРасчетов" Вид="Реквизит" Тип="Булево"/>
</Свойство>
<Свойство>
<Код>14</Код>
<Наименование>--> ТелефоныБанка</Наименование>
<Порядок>500</Порядок>
<ПолучитьИзВходящихДанных>true</ПолучитьИзВходящихДанных>
<Источник Имя="" Вид=""/>
<Приемник Имя="ТелефоныБанка" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>20</Код>
<Наименование>--> ТелефоныБанкаДляРасчетов</Наименование>
<Порядок>500</Порядок>
<ПолучитьИзВходящихДанных>true</ПолучитьИзВходящихДанных>
<Источник Имя="" Вид=""/>
<Приемник Имя="ТелефоныБанкаДляРасчетов" Вид="Реквизит" Тип="Строка"/>
</Свойство>
</Свойства>
<Значения/>
</Правило>
</Группа>
</Группа>
<Группа Отключить="false">
<Код>ПрочиеСправочники</Код>
<Наименование>ПрочиеСправочники</Наименование>
<Порядок>850</Порядок>
<Правило>
<Код>СтатьиДвиженияДенежныхСредств</Код>
<Наименование>СтатьиДвиженияДенежныхСредств</Наименование>
<Порядок>50</Порядок>
<СинхронизироватьПоИдентификатору>true</СинхронизироватьПоИдентификатору>
<ИспользоватьБыстрыйПоискПриЗагрузке>true</ИспользоватьБыстрыйПоискПриЗагрузке>
<ГенерироватьНовыйНомерИлиКодЕслиНеУказан>true</ГенерироватьНовыйНомерИлиКодЕслиНеУказан>
<Источник>СправочникСсылка.СтатьиДвиженияДенежныхСредств</Источник>
<Приемник>СправочникСсылка.СтатьиДвиженияДенежныхСредств</Приемник>
<Свойства>
<Свойство Поиск="true">
<Код>2</Код>
<Наименование>Наименование --> Наименование</Наименование>
<Порядок>50</Порядок>
<Источник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
<Приемник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
</Свойство>
<Свойство Поиск="true" Обязательное="true">
<Код>8</Код>
<Наименование>ЭтоГруппа --> ЭтоГруппа</Наименование>
<Порядок>100</Порядок>
<Источник Имя="ЭтоГруппа" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="ЭтоГруппа" Вид="Свойство" Тип="Булево"/>
</Свойство>
<Свойство>
<Код>7</Код>
<Наименование>Родитель --> Родитель</Наименование>
<Порядок>150</Порядок>
<Источник Имя="Родитель" Вид="Свойство" Тип="СправочникСсылка.СтатьиДвиженияДенежныхСредств"/>
<Приемник Имя="Родитель" Вид="Свойство" Тип="СправочникСсылка.СтатьиДвиженияДенежныхСредств"/>
<КодПравилаКонвертации>СтатьиДвиженияДенежныхСредств</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>1</Код>
<Наименование>Код --> Код</Наименование>
<Порядок>200</Порядок>
<Источник Имя="Код" Вид="Свойство" Тип="Строка"/>
<Приемник Имя="Код" Вид="Свойство" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>6</Код>
<Наименование>ПометкаУдаления --> ПометкаУдаления</Наименование>
<Порядок>250</Порядок>
<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
</Свойство>
</Свойства>
<Значения/>
</Правило>
<Правило>
<Код>ВидыЦен</Код>
<Наименование>ВидыЦен</Наименование>
<Порядок>100</Порядок>
<ПередВыгрузкой>ЗапоминатьВыгруженные = Истина;
КлючВыгружаемыхДанных = ЗначениеВСтрокуВнутр(Источник);</ПередВыгрузкой>
<ПередЗагрузкой>Если Не ПолучитьФункциональнуюОпцию("ИспользоватьНесколькоВидовЦен") Тогда
Отказ = Истина;
КонецЕсли;</ПередЗагрузкой>
<ПослеЗагрузки>Если РежимЗагрузкиДанныхВИнформационнуюБазу() Тогда
Выполнить(Алгоритмы.УстановитьЗначениеРеквизитаУпорядочивания);
КонецЕсли;</ПослеЗагрузки>
<НеЗамещать>true</НеЗамещать>
<СинхронизироватьПоИдентификатору>true</СинхронизироватьПоИдентификатору>
<НеВыгружатьОбъектыСвойствПоСсылкам>true</НеВыгружатьОбъектыСвойствПоСсылкам>
<ИспользоватьБыстрыйПоискПриЗагрузке>true</ИспользоватьБыстрыйПоискПриЗагрузке>
<ГенерироватьНовыйНомерИлиКодЕслиНеУказан>true</ГенерироватьНовыйНомерИлиКодЕслиНеУказан>
<Источник>СправочникСсылка.ТипыЦенНоменклатуры</Источник>
<Приемник>СправочникСсылка.ВидыЦен</Приемник>
<Свойства>
<Свойство Поиск="true">
<Код>1</Код>
<Наименование>Наименование --> Наименование</Наименование>
<Порядок>50</Порядок>
<Источник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
<Приемник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
</Свойство>
<Свойство Поиск="true">
<Код>2</Код>
<Наименование>ВалютаЦены --> ВалютаЦены</Наименование>
<Порядок>100</Порядок>
<Источник Имя="ВалютаЦены" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<Приемник Имя="ВалютаЦены" Вид="Реквизит" Тип="СправочникСсылка.Валюты"/>
<КодПравилаКонвертации>Валюты</КодПравилаКонвертации>
</Свойство>
<Свойство>
<НеЗамещать>true</НеЗамещать>
<Код>6</Код>
<Наименование>Наименование --> Идентификатор</Наименование>
<Порядок>150</Порядок>
<Источник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
<Приемник Имя="Идентификатор" Вид="Реквизит" Тип="Строка"/>
<ПриВыгрузке>// прототипом является функция "ПолучитьИдентификатор(СтрНаименование)" формы элемента справочника "ВидыЦен" УТ
Разделители = " .,+,-,/,*,?,=,<,>,(,)%!@#$%&*""№:;{}[]?()\|/`~'^_";
Идентификатор = "";
БылСпецСимвол = 0;
Для НомСимвола = 1 По СтрДлина(Значение) Цикл
Символ = Сред(Значение, НомСимвола, 1);
Если Найти(Разделители, Символ) <> 0 Тогда
БылСпецСимвол = 1;
ИначеЕсли БылСпецСимвол = 1 Тогда
БылСпецСимвол = 0;
Идентификатор = Идентификатор + ВРег(Символ);
Иначе
Идентификатор = Идентификатор + Символ;
КонецЕсли;
КонецЦикла;
//Удалим лидирующие нули
КодЭлементаСправочника = СокрЛП(Источник.Код);
Пока Лев(КодЭлементаСправочника, 1) = "0" Цикл
КодЭлементаСправочника = Прав(КодЭлементаСправочника,СтрДлина(КодЭлементаСправочника)-1);
КонецЦикла;
Значение = Идентификатор + КодЭлементаСправочника;</ПриВыгрузке>
</Свойство>
<Свойство>
<Код>3</Код>
<Наименование>ОкруглятьВБольшуюСторону --> ОкруглятьВБольшуюСторону</Наименование>
<Порядок>200</Порядок>
<Источник Имя="ОкруглятьВБольшуюСторону" Вид="Реквизит" Тип="Булево"/>
<Приемник Имя="ОкруглятьВБольшуюСторону" Вид="Реквизит" Тип="Булево"/>
</Свойство>
<Свойство>
<Код>4</Код>
<Наименование>ЦенаВключаетНДС --> ЦенаВключаетНДС</Наименование>
<Порядок>250</Порядок>
<Источник Имя="ЦенаВключаетНДС" Вид="Реквизит" Тип="Булево"/>
<Приемник Имя="ЦенаВключаетНДС" Вид="Реквизит" Тип="Булево"/>
</Свойство>
<Свойство>
<НеЗамещать>true</НеЗамещать>
<Код>7</Код>
<Наименование> --> СпособЗаданияЦены</Наименование>
<Порядок>300</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="СпособЗаданияЦены" Вид="Реквизит" Тип="ПеречислениеСсылка.СпособыЗаданияЦен"/>
<ПередВыгрузкой>Значение = "Вручную";</ПередВыгрузкой>
</Свойство>
<Свойство>
<НеЗамещать>true</НеЗамещать>
<Код>8</Код>
<Наименование> --> ИспользоватьПриПродаже</Наименование>
<Порядок>350</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ИспользоватьПриПродаже" Вид="Реквизит" Тип="Булево"/>
<ПередВыгрузкой>Значение = Истина;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>5</Код>
<Наименование>ПометкаУдаления --> ПометкаУдаления</Наименование>
<Порядок>400</Порядок>
<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
</Свойство>
<Свойство>
<Код>9</Код>
<Наименование>--> Статус</Наименование>
<Порядок>450</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="Статус" Вид="Реквизит" Тип="ПеречислениеСсылка.СтатусыДействияВидовЦен"/>
<ПередВыгрузкой>Значение = "Действует";</ПередВыгрузкой>
</Свойство>
</Свойства>
<Значения/>
</Правило>
<Правило>
<Код>ВидыКонтактнойИнформации</Код>
<Наименование>ВидыКонтактнойИнформации</Наименование>
<Порядок>150</Порядок>
<ПослеЗагрузки>Если Объект.Ссылка.Тип = Перечисления.ТипыКонтактнойИнформации.Факс Тогда
Объект.Тип = Объект.Ссылка.Тип;
КонецЕсли;
Если РежимЗагрузкиДанныхВИнформационнуюБазу() Тогда
Выполнить(Алгоритмы.УстановитьЗначениеРеквизитаУпорядочивания);
КонецЕсли;</ПослеЗагрузки>
<СинхронизироватьПоИдентификатору>true</СинхронизироватьПоИдентификатору>
<Источник>СправочникСсылка.ВидыКонтактнойИнформации</Источник>
<Приемник>СправочникСсылка.ВидыКонтактнойИнформации</Приемник>
<Свойства>
<Свойство Поиск="true">
<Код>2</Код>
<Наименование>Наименование --> Наименование</Наименование>
<Порядок>50</Порядок>
<Источник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
<Приемник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
</Свойство>
<Свойство Поиск="true">
<Код>4</Код>
<Наименование>ВидОбъектаКонтактнойИнформации --> Родитель</Наименование>
<Порядок>100</Порядок>
<Источник Имя="ВидОбъектаКонтактнойИнформации" Вид="Реквизит" Тип="ПеречислениеСсылка.ВидыОбъектовКонтактнойИнформации"/>
<Приемник Имя="Родитель" Вид="Свойство" Тип="СправочникСсылка.ВидыКонтактнойИнформации"/>
<КодПравилаКонвертации>ВидыКонтактнойИнформации</КодПравилаКонвертации>
<ПередВыгрузкой>ВидОбъектаКонтактнойИнформации = Источник.ВидОбъектаКонтактнойИнформации;
Если ВидОбъектаКонтактнойИнформации = Перечисления.ВидыОбъектовКонтактнойИнформации.Контрагенты Тогда
ИмяПКО = "";
Значение = "СправочникКонтрагенты";
ИначеЕсли ВидОбъектаКонтактнойИнформации = Перечисления.ВидыОбъектовКонтактнойИнформации.Организации Тогда
ИмяПКО = "";
Значение = "СправочникОрганизации";
ИначеЕсли ВидОбъектаКонтактнойИнформации = Перечисления.ВидыОбъектовКонтактнойИнформации.ФизическиеЛица Тогда
ИмяПКО = "";
Значение = "СправочникФизическиеЛица";
КонецЕсли;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>1</Код>
<Наименование>Тип --> Тип</Наименование>
<Порядок>150</Порядок>
<Источник Имя="Тип" Вид="Реквизит" Тип="ПеречислениеСсылка.ТипыКонтактнойИнформации"/>
<Приемник Имя="Тип" Вид="Реквизит" Тип="ПеречислениеСсылка.ТипыКонтактнойИнформации"/>
<КодПравилаКонвертации>ТипыКонтактнойИнформации</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>5</Код>
<Наименование>ПометкаУдаления --> ПометкаУдаления</Наименование>
<Порядок>200</Порядок>
<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
</Свойство>
<Свойство>
<Код>6</Код>
<Наименование>--> ВидРедактирования</Наименование>
<Порядок>250</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ВидРедактирования" Вид="Реквизит" Тип="Строка"/>
<ПередВыгрузкой>Значение = ?(Источник.РедактированиеВДиалоге, "Диалог", "ПолеВводаИДиалог");</ПередВыгрузкой>
</Свойство>
</Свойства>
<Значения>
<Значение>
<Код>1</Код>
<Наименование>EmailОрганизации -> EmailОрганизации</Наименование>
<Порядок>50</Порядок>
<Источник>EmailОрганизации</Источник>
<Приемник>EmailОрганизации</Приемник>
</Значение>
<Значение>
<Код>2</Код>
<Наименование>ДругаяИнформацияОрганизации -> ДругаяИнформацияОрганизации</Наименование>
<Порядок>100</Порядок>
<Источник>ДругаяИнформацияОрганизации</Источник>
<Приемник>ДругаяИнформацияОрганизации</Приемник>
</Значение>
<Значение>
<Код>3</Код>
<Наименование>ТелефонКонтрагента -> ТелефонКонтрагента</Наименование>
<Порядок>150</Порядок>
<Источник>ТелефонКонтрагента</Источник>
<Приемник>ТелефонКонтрагента</Приемник>
</Значение>
<Значение>
<Код>4</Код>
<Наименование>ТелефонОрганизации -> ТелефонОрганизации</Наименование>
<Порядок>200</Порядок>
<Источник>ТелефонОрганизации</Источник>
<Приемник>ТелефонОрганизации</Приемник>
</Значение>
<Значение>
<Код>5</Код>
<Наименование>ФаксОрганизации -> ФаксОрганизации</Наименование>
<Порядок>250</Порядок>
<Источник>ФаксОрганизации</Источник>
<Приемник>ФаксОрганизации</Приемник>
</Значение>
<Значение>
<Код>6</Код>
<Наименование>ФактАдресКонтрагента -> ФактАдресКонтрагента</Наименование>
<Порядок>300</Порядок>
<Источник>ФактАдресКонтрагента</Источник>
<Приемник>ФактАдресКонтрагента</Приемник>
</Значение>
<Значение>
<Код>7</Код>
<Наименование>ФактАдресОрганизации -> ФактАдресОрганизации</Наименование>
<Порядок>350</Порядок>
<Источник>ФактАдресОрганизации</Источник>
<Приемник>ФактАдресОрганизации</Приемник>
</Значение>
<Значение>
<Код>8</Код>
<Наименование>ЮрАдресКонтрагента -> ЮрАдресКонтрагента</Наименование>
<Порядок>400</Порядок>
<Источник>ЮрАдресКонтрагента</Источник>
<Приемник>ЮрАдресКонтрагента</Приемник>
</Значение>
<Значение>
<Код>9</Код>
<Наименование>ЮрАдресОрганизации -> ЮрАдресОрганизации</Наименование>
<Порядок>450</Порядок>
<Источник>ЮрАдресОрганизации</Источник>
<Приемник>ЮрАдресОрганизации</Приемник>
</Значение>
<Значение>
<Код>10</Код>
<Наименование>EmailФизЛица -> EMailФизическиеЛица</Наименование>
<Порядок>500</Порядок>
<Источник>EmailФизЛица</Источник>
<Приемник>EMailФизическиеЛица</Приемник>
</Значение>
<Значение>
<Код>11</Код>
<Наименование>ФактАдресФизЛица -> АдресМестаПроживанияФизическиеЛица</Наименование>
<Порядок>550</Порядок>
<Источник>ФактАдресФизЛица</Источник>
<Приемник>АдресМестаПроживанияФизическиеЛица</Приемник>
</Значение>
<Значение>
<Код>12</Код>
<Наименование>АдресОрганизацииПочтовый -> ПочтовыйАдресОрганизации</Наименование>
<Порядок>600</Порядок>
<Источник>АдресОрганизацииПочтовый</Источник>
<Приемник>ПочтовыйАдресОрганизации</Приемник>
</Значение>
<Значение>
<Код>13</Код>
<Наименование>ДругаяИнформацияКонтрагента -> ДругаяИнформацияКонтрагенты</Наименование>
<Порядок>650</Порядок>
<Источник>ДругаяИнформацияКонтрагента</Источник>
<Приемник>ДругаяИнформацияКонтрагенты</Приемник>
</Значение>
<Значение>
<Код>14</Код>
<Наименование>ИнострАдресФизЛица -> АдресЗаПределамиРФФизическиеЛица</Наименование>
<Порядок>700</Порядок>
<Источник>ИнострАдресФизЛица</Источник>
<Приемник>АдресЗаПределамиРФФизическиеЛица</Приемник>
</Значение>
<Значение>
<Код>15</Код>
<Наименование>ИнформАдресФизЛица -> АдресДляИнформированияФизическиеЛица</Наименование>
<Порядок>750</Порядок>
<Источник>ИнформАдресФизЛица</Источник>
<Приемник>АдресДляИнформированияФизическиеЛица</Приемник>
</Значение>
<Значение>
<Код>16</Код>
<Наименование>ТелефонСлужебныйФизЛица -> ТелефонРабочийФизическиеЛица</Наименование>
<Порядок>800</Порядок>
<Источник>ТелефонСлужебныйФизЛица</Источник>
<Приемник>ТелефонРабочийФизическиеЛица</Приемник>
</Значение>
<Значение>
<Код>17</Код>
<Наименование>ЮрАдресФизЛица -> АдресПоПропискеФизическиеЛица</Наименование>
<Порядок>850</Порядок>
<Источник>ЮрАдресФизЛица</Источник>
<Приемник>АдресПоПропискеФизическиеЛица</Приемник>
</Значение>
<Значение>
<Код>18</Код>
<Наименование>ТелефонКонтактногоЛица -> ТелефонКонтактногоЛица</Наименование>
<Порядок>900</Порядок>
<Источник>ТелефонКонтактногоЛица</Источник>
<Приемник>ТелефонКонтактногоЛица</Приемник>
</Значение>
<Значение>
<Код>19</Код>
<Наименование>ТелефонМобильный -> ТелефонМобильныйФизическиеЛица</Наименование>
<Порядок>950</Порядок>
<Источник>ТелефонМобильный</Источник>
<Приемник>ТелефонМобильныйФизическиеЛица</Приемник>
</Значение>
<Значение>
<Код>20</Код>
<Наименование>ТелефонФизЛица -> ТелефонДомашнийФизическиеЛица</Наименование>
<Порядок>1000</Порядок>
<Источник>ТелефонФизЛица</Источник>
<Приемник>ТелефонДомашнийФизическиеЛица</Приемник>
</Значение>
</Значения>
</Правило>
<Правило>
<Код>ЛицензииПоставщиковАлкогольнойПродукции</Код>
<Наименование>ЛицензииПоставщиковАлкогольнойПродукции</Наименование>
<Порядок>200</Порядок>
<ПередЗагрузкой>Отказ = Не ПолучитьФункциональнуюОпцию("ВестиСведенияДляДекларацийАлкоВРознице");</ПередЗагрузкой>
<НеЗапоминатьВыгруженные>true</НеЗапоминатьВыгруженные>
<Источник>РегистрСведенийЗапись.ЛицензииПоставщиковАлкогольнойПродукции</Источник>
<Приемник>СправочникСсылка.ЛицензииПоставщиковАлкогольнойПродукции</Приемник>
<Свойства>
<Свойство Поиск="true">
<Код>1</Код>
<Наименование>ВидЛицензии --> ВидЛицензии</Наименование>
<Порядок>50</Порядок>
<Источник Имя="ВидЛицензии" Вид="Измерение" Тип="ПеречислениеСсылка.ВидыЛицензийНаПродажуАлкоголя"/>
<Приемник Имя="ВидЛицензии" Вид="Реквизит" Тип="ПеречислениеСсылка.ВидыЛицензийАлкогольнойПродукции"/>
<КодПравилаКонвертации>ВидыЛицензийАлкогольнойПродукции</КодПравилаКонвертации>
</Свойство>
<Свойство Поиск="true">
<Код>2</Код>
<Наименование>Поставщик --> Владелец</Наименование>
<Порядок>100</Порядок>
<Источник Имя="Поставщик" Вид="Измерение" Тип="СправочникСсылка.Контрагенты"/>
<Приемник Имя="Владелец" Вид="Свойство"/>
<КодПравилаКонвертации>Контрагенты</КодПравилаКонвертации>
</Свойство>
<Свойство Поиск="true">
<Код>6</Код>
<Наименование>Период --> ДатаНачала</Наименование>
<Порядок>150</Порядок>
<Источник Имя="Период" Вид="Свойство" Тип="Дата"/>
<Приемник Имя="ДатаНачала" Вид="Реквизит" Тип="Дата"/>
</Свойство>
<Свойство>
<Код>3</Код>
<Наименование>ДатаОкончания --> ДатаОкончания</Наименование>
<Порядок>200</Порядок>
<Источник Имя="ДатаОкончания" Вид="Ресурс" Тип="Дата"/>
<Приемник Имя="ДатаОкончания" Вид="Реквизит" Тип="Дата"/>
</Свойство>
<Свойство>
<Код>4</Код>
<Наименование>КемВыдана --> КемВыдана</Наименование>
<Порядок>250</Порядок>
<Источник Имя="КемВыдана" Вид="Ресурс" Тип="Строка"/>
<Приемник Имя="КемВыдана" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>5</Код>
<Наименование>СерияНомер --> Наименование</Наименование>
<Порядок>300</Порядок>
<Источник Имя="СерияНомер" Вид="Ресурс" Тип="Строка"/>
<Приемник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
</Свойство>
</Свойства>
<Значения/>
</Правило>
<Правило>
<Код>ВидыАлкогольнойПродукции</Код>
<Наименование>ВидыАлкогольнойПродукции</Наименование>
<Порядок>250</Порядок>
<ПередВыгрузкой>ЗапоминатьВыгруженные = Истина;
КлючВыгружаемыхДанных = ЗначениеВСтрокуВнутр(Источник);</ПередВыгрузкой>
<ПередЗагрузкой>Отказ = Не ПолучитьФункциональнуюОпцию("ВестиСведенияДляДекларацийАлкоВРознице");</ПередЗагрузкой>
<Приемник>СправочникСсылка.ВидыАлкогольнойПродукции</Приемник>
<Свойства>
<Свойство Поиск="true">
<Код>2</Код>
<Наименование>--> Наименование</Наименование>
<Порядок>50</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
</Свойство>
<Свойство Поиск="true">
<Код>1</Код>
<Наименование>--> Код</Наименование>
<Порядок>100</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="Код" Вид="Свойство" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>4</Код>
<Наименование>--> ВидЛицензии</Наименование>
<Порядок>150</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ВидЛицензии" Вид="Реквизит" Тип="ПеречислениеСсылка.ВидыЛицензийАлкогольнойПродукции"/>
<КодПравилаКонвертации>ВидыЛицензийАлкогольнойПродукции</КодПравилаКонвертации>
</Свойство>
</Свойства>
<Значения/>
</Правило>
</Группа>
<Группа Отключить="false">
<Код>СтруктураПредприятия</Код>
<Наименование>СтруктураПредприятия</Наименование>
<Порядок>900</Порядок>
<Правило>
<Код>Организации</Код>
<Наименование>Организации</Наименование>
<Порядок>50</Порядок>
<ПриЗагрузке>ОбъектМодифицирован = Ложь;
Если ОбъектНайден Тогда
Объект.ДополнительныеСвойства.Вставить("СтараяКонтактнаяИнформация", Объект.КонтактнаяИнформация.Выгрузить());
КонецЕсли;</ПриЗагрузке>
<ПослеЗагрузки>ОбъектМодифицирован = Ложь;
Если РежимЗагрузкиДанныхВИнформационнуюБазу() Тогда
Выполнить(Алгоритмы.СкорректироватьКонтактнуюИнформацию);
Параметры.ЗагруженыОрганизации = Параметры.ЗагруженыОрганизации + 1;
КонецЕсли;</ПослеЗагрузки>
<ПоследовательностьПолейПоиска>Если НомерВариантаПоиска = 1 тогда
СтрокаИменСвойствПоиска = "ИНН, КПП";
ИначеЕсли НомерВариантаПоиска = 2 тогда
СтрокаИменСвойствПоиска = "ИНН";
Иначе
СтрокаИменСвойствПоиска = "Наименование";
КонецЕсли;</ПоследовательностьПолейПоиска>
<СинхронизироватьПоИдентификатору>true</СинхронизироватьПоИдентификатору>
<ИспользоватьБыстрыйПоискПриЗагрузке>true</ИспользоватьБыстрыйПоискПриЗагрузке>
<ГенерироватьНовыйНомерИлиКодЕслиНеУказан>true</ГенерироватьНовыйНомерИлиКодЕслиНеУказан>
<Источник>СправочникСсылка.Организации</Источник>
<Приемник>СправочникСсылка.Организации</Приемник>
<Свойства>
<Свойство Поиск="true">
<Код>1</Код>
<Наименование>Наименование --> Наименование</Наименование>
<Порядок>50</Порядок>
<Источник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
<Приемник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
</Свойство>
<Свойство Поиск="true">
<Код>3</Код>
<Наименование>ИНН --> ИНН</Наименование>
<Порядок>100</Порядок>
<Источник Имя="ИНН" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="ИНН" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство Поиск="true">
<Код>6</Код>
<Наименование>КПП --> КПП</Наименование>
<Порядок>150</Порядок>
<Источник Имя="КПП" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="КПП" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>8</Код>
<Наименование>НаименованиеСокращенное --> НаименованиеСокращенное</Наименование>
<Порядок>200</Порядок>
<Источник Имя="НаименованиеСокращенное" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="НаименованиеСокращенное" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>2</Код>
<Наименование>ЮрФизЛицо --> ЮрФизЛицо</Наименование>
<Порядок>250</Порядок>
<Источник Имя="ЮрФизЛицо" Вид="Реквизит" Тип="ПеречислениеСсылка.ЮрФизЛицо"/>
<Приемник Имя="ЮрФизЛицо" Вид="Реквизит" Тип="ПеречислениеСсылка.ЮрФизЛицо"/>
<КодПравилаКонвертации>ЮрФизЛицо</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>47</Код>
<Наименование>ЮрФизЛицо --> ЮридическоеФизическоеЛицо</Наименование>
<Порядок>300</Порядок>
<Источник Имя="ЮрФизЛицо" Вид="Реквизит" Тип="ПеречислениеСсылка.ЮрФизЛицо"/>
<Приемник Имя="ЮридическоеФизическоеЛицо" Вид="Реквизит" Тип="ПеречислениеСсылка.ЮридическоеФизическоеЛицо"/>
<КодПравилаКонвертации>ЮрФизЛицо_ЮридическоеФизическоеЛицо</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>4</Код>
<Наименование>КодПоОКАТО --> КодПоОКАТО</Наименование>
<Порядок>350</Порядок>
<Источник Имя="КодПоОКАТО" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="КодПоОКАТО" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>5</Код>
<Наименование>КодПоОКПО --> КодПоОКПО</Наименование>
<Порядок>400</Порядок>
<Источник Имя="КодПоОКПО" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="КодПоОКПО" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>7</Код>
<Наименование>НаименованиеПолное --> НаименованиеПолное</Наименование>
<Порядок>450</Порядок>
<Источник Имя="НаименованиеПолное" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="НаименованиеПолное" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>9</Код>
<Наименование>ОГРН --> ОГРН</Наименование>
<Порядок>500</Порядок>
<Источник Имя="ОГРН" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="ОГРН" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>10</Код>
<Наименование>Префикс --> Префикс</Наименование>
<Порядок>550</Порядок>
<Источник Имя="Префикс" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="Префикс" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>24</Код>
<Наименование>СвидетельствоДатаВыдачи --> СвидетельствоДатаВыдачи</Наименование>
<Порядок>600</Порядок>
<Источник Имя="СвидетельствоДатаВыдачи" Вид="Реквизит" Тип="Дата"/>
<Приемник Имя="СвидетельствоДатаВыдачи" Вид="Реквизит" Тип="Дата"/>
</Свойство>
<Свойство>
<Код>25</Код>
<Наименование>СвидетельствоСерияНомер --> СвидетельствоСерияНомер</Наименование>
<Порядок>650</Порядок>
<Источник Имя="СвидетельствоСерияНомер" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="СвидетельствоСерияНомер" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>48</Код>
<Наименование>РегистрацияВИФНС --> РегистрацияВНалоговомОргане</Наименование>
<Порядок>700</Порядок>
<Источник Имя="РегистрацияВИФНС" Вид="Реквизит" Тип="СправочникСсылка.РегистрацияВИФНС"/>
<Приемник Имя="РегистрацияВНалоговомОргане" Вид="Реквизит" Тип="СправочникСсылка.РегистрацииВНалоговомОргане"/>
<КодПравилаКонвертации>РегистрацииВНалоговомОргане</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>23</Код>
<Наименование>ПометкаУдаления --> ПометкаУдаления</Наименование>
<Порядок>750</Порядок>
<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
</Свойство>
<Свойство>
<Код>49</Код>
<Наименование>ДатаРегистрации --> ДатаРегистрации</Наименование>
<Порядок>800</Порядок>
<Источник Имя="ДатаРегистрации" Вид="Реквизит" Тип="Дата"/>
<Приемник Имя="ДатаРегистрации" Вид="Реквизит" Тип="Дата"/>
</Свойство>
<Свойство>
<Код>50</Код>
<Наименование>КодОКВЭД --> КодОКВЭД</Наименование>
<Порядок>850</Порядок>
<Источник Имя="КодОКВЭД" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="КодОКВЭД" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>51</Код>
<Наименование>КодИМНС --> КодНалоговогоОргана</Наименование>
<Порядок>900</Порядок>
<Источник Имя="КодИМНС" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="КодНалоговогоОргана" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>52</Код>
<Наименование>НаименованиеИМНС --> НаименованиеНалоговогоОргана</Наименование>
<Порядок>950</Порядок>
<Источник Имя="НаименованиеИМНС" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="НаименованиеНалоговогоОргана" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Группа>
<Код>11</Код>
<Наименование>--> КонтактнаяИнформация</Наименование>
<Порядок>1000</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="КонтактнаяИнформация" Вид="ТабличнаяЧасть"/>
<ПередОбработкойВыгрузки>Выполнить(Алгоритмы.ПереносКИ);
Если Источник.ЮрФизЛицо = Перечисления.ЮрФизЛицо.ФизЛицо Тогда
НеЗамещать = Истина;
КонецЕсли;</ПередОбработкойВыгрузки>
<Свойство>
<Код>12</Код>
<Наименование>--> АдресЭП</Наименование>
<Порядок>50</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="АдресЭП" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>13</Код>
<Наименование>--> Вид</Наименование>
<Порядок>100</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="Вид" Вид="Реквизит" Тип="СправочникСсылка.ВидыКонтактнойИнформации"/>
</Свойство>
<Свойство>
<Код>14</Код>
<Наименование>--> Город</Наименование>
<Порядок>150</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="Город" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>15</Код>
<Наименование>--> ДоменноеИмяСервера</Наименование>
<Порядок>200</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ДоменноеИмяСервера" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>17</Код>
<Наименование>--> НомерТелефона</Наименование>
<Порядок>250</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="НомерТелефона" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>18</Код>
<Наименование>--> НомерТелефонаБезКодов</Наименование>
<Порядок>300</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="НомерТелефонаБезКодов" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>19</Код>
<Наименование>--> Представление</Наименование>
<Порядок>350</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="Представление" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>20</Код>
<Наименование>--> Регион</Наименование>
<Порядок>400</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="Регион" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>21</Код>
<Наименование>--> Страна</Наименование>
<Порядок>450</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="Страна" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>44</Код>
<Наименование>--> ЗначенияПолей</Наименование>
<Порядок>500</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ЗначенияПолей" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>22</Код>
<Наименование>--> Тип</Наименование>
<Порядок>550</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="Тип" Вид="Реквизит" Тип="ПеречислениеСсылка.ТипыКонтактнойИнформации"/>
</Свойство>
<Свойство>
<Код>29</Код>
<Наименование>--> ЭтоПроизвольнаяСтрока</Наименование>
<Порядок>600</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="" Вид=""/>
<ИмяПараметраДляПередачи>ЭтоПроизвольнаяСтрока</ИмяПараметраДляПередачи>
<ПередВыгрузкой>Значение = ОбъектКоллекции.ЭтоПроизвольнаяСтрока;
Если НЕ ЗначениеЗаполнено(Значение) Тогда
Пусто = Истина;
КонецЕсли;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>46</Код>
<Наименование>--> Индекс</Наименование>
<Порядок>650</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="" Вид=""/>
<ИмяПараметраДляПередачи>Индекс</ИмяПараметраДляПередачи>
<ПередВыгрузкой>Значение = ОбъектКоллекции.Индекс;
Если НЕ ЗначениеЗаполнено(Значение) Тогда
Пусто = Истина;
КонецЕсли;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>32</Код>
<Наименование>--> Район</Наименование>
<Порядок>700</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="" Вид=""/>
<ИмяПараметраДляПередачи>Район</ИмяПараметраДляПередачи>
<ПередВыгрузкой>Значение = ОбъектКоллекции.Район;
Если НЕ ЗначениеЗаполнено(Значение) Тогда
Пусто = Истина;
КонецЕсли;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>34</Код>
<Наименование>--> НаселенныйПункт</Наименование>
<Порядок>750</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="" Вид=""/>
<ИмяПараметраДляПередачи>НаселенныйПункт</ИмяПараметраДляПередачи>
<ПередВыгрузкой>Значение = ОбъектКоллекции.НаселенныйПункт;
Если НЕ ЗначениеЗаполнено(Значение) Тогда
Пусто = Истина;
КонецЕсли;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>35</Код>
<Наименование>--> Улица</Наименование>
<Порядок>800</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="" Вид=""/>
<ИмяПараметраДляПередачи>Улица</ИмяПараметраДляПередачи>
<ПередВыгрузкой>Значение = ОбъектКоллекции.Улица;
Если НЕ ЗначениеЗаполнено(Значение) Тогда
Пусто = Истина;
КонецЕсли;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>36</Код>
<Наименование>--> Дом</Наименование>
<Порядок>850</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="" Вид=""/>
<ИмяПараметраДляПередачи>Дом</ИмяПараметраДляПередачи>
<ПередВыгрузкой>Значение = ОбъектКоллекции.Дом;
Если НЕ ЗначениеЗаполнено(Значение) Тогда
Пусто = Истина;
КонецЕсли;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>37</Код>
<Наименование>--> Корпус</Наименование>
<Порядок>900</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="" Вид=""/>
<ИмяПараметраДляПередачи>Корпус</ИмяПараметраДляПередачи>
<ПередВыгрузкой>Значение = ОбъектКоллекции.Корпус;
Если НЕ ЗначениеЗаполнено(Значение) Тогда
Пусто = Истина;
КонецЕсли;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>38</Код>
<Наименование>--> Квартира</Наименование>
<Порядок>950</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="" Вид=""/>
<ИмяПараметраДляПередачи>Квартира</ИмяПараметраДляПередачи>
<ПередВыгрузкой>Значение = ОбъектКоллекции.Квартира;
Если НЕ ЗначениеЗаполнено(Значение) Тогда
Пусто = Истина;
КонецЕсли;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>39</Код>
<Наименование>--> ТипДома</Наименование>
<Порядок>1000</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="" Вид=""/>
<ИмяПараметраДляПередачи>ТипДома</ИмяПараметраДляПередачи>
<ПередВыгрузкой>Значение = ОбъектКоллекции.ТипДома;
Если НЕ ЗначениеЗаполнено(Значение) Тогда
Пусто = Истина;
КонецЕсли;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>40</Код>
<Наименование>--> ТипКорпуса</Наименование>
<Порядок>1050</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="" Вид=""/>
<ИмяПараметраДляПередачи>ТипКорпуса</ИмяПараметраДляПередачи>
<ПередВыгрузкой>Значение = ОбъектКоллекции.ТипКорпуса;
Если НЕ ЗначениеЗаполнено(Значение) Тогда
Пусто = Истина;
КонецЕсли;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>41</Код>
<Наименование>--> ТипКвартиры</Наименование>
<Порядок>1100</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="" Вид=""/>
<ИмяПараметраДляПередачи>ТипКвартиры</ИмяПараметраДляПередачи>
<ПередВыгрузкой>Значение = ОбъектКоллекции.ТипКвартиры;
Если НЕ ЗначениеЗаполнено(Значение) Тогда
Пусто = Истина;
КонецЕсли;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>42</Код>
<Наименование>--> КодСтраны</Наименование>
<Порядок>1150</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="" Вид=""/>
<ИмяПараметраДляПередачи>КодСтраны</ИмяПараметраДляПередачи>
<ПередВыгрузкой>Значение = ОбъектКоллекции.КодСтраны;
Если НЕ ЗначениеЗаполнено(Значение) Тогда
Пусто = Истина;
КонецЕсли;</ПередВыгрузкой>
</Свойство>
</Группа>
</Свойства>
<Значения/>
</Правило>
<Правило>
<Код>Склады</Код>
<Наименование>Склады</Наименование>
<Порядок>100</Порядок>
<ПослеЗагрузки>Если Не Объект.ЭтоГруппа Тогда
Если Не ЗначениеЗаполнено(Объект.НастройкаАдресногоХранения) Тогда
Объект.НастройкаАдресногоХранения = Перечисления.НастройкиАдресногоХранения.НеИспользовать;
КонецЕсли;
Если Не ЗначениеЗаполнено(Объект.УровеньОбслуживания) Тогда
Объект.УровеньОбслуживания = Перечисления.УровниОбслуживания.УровеньОбслуживания84_0;
КонецЕсли;
Если Не ЗначениеЗаполнено(Объект.КонтролироватьСвободныеОстатки) Тогда
Объект.КонтролироватьСвободныеОстатки = Истина;
КонецЕсли;
Если Не ЗначениеЗаполнено(Объект.ИсточникИнформацииОЦенахДляПечати) Тогда
Объект.ИсточникИнформацииОЦенахДляПечати = Перечисления.ИсточникиИнформацииОЦенахДляПечати.ПоСебестоимости;
КонецЕсли;
Если Не ПолучитьФункциональнуюОпцию("ИспользоватьНесколькоВидовЦен") Тогда
ВидЦены = Ценообразование.ВидЦеныПрайсЛист();
Объект.УчетныйВидЦены = ВидЦены;
Объект.РозничныйВидЦены = ВидЦены;
КонецЕсли;
КонецЕсли;
Если РежимЗагрузкиДанныхВИнформационнуюБазу() И Не ЗначениеЗаполнено(Объект.ВыборГруппы)Тогда
//Занесем данные об объекте в таблицу отложенной обработки
НоваяСтрока = Параметры.ЗагруженныеОбъекты.Добавить();
НоваяСтрока.ИмяПКО = "Склады";
НоваяСтрока.Объект = Объект;
НоваяСтрока.Параметры = ПараметрыОбъекта;
КонецЕсли;</ПослеЗагрузки>
<СинхронизироватьПоИдентификатору>true</СинхронизироватьПоИдентификатору>
<НеВыгружатьОбъектыСвойствПоСсылкам>true</НеВыгружатьОбъектыСвойствПоСсылкам>
<ИспользоватьБыстрыйПоискПриЗагрузке>true</ИспользоватьБыстрыйПоискПриЗагрузке>
<ГенерироватьНовыйНомерИлиКодЕслиНеУказан>true</ГенерироватьНовыйНомерИлиКодЕслиНеУказан>
<Источник>СправочникСсылка.Склады</Источник>
<Приемник>СправочникСсылка.Склады</Приемник>
<Свойства>
<Свойство Поиск="true">
<Код>5</Код>
<Наименование>ВидСклада --> ТипСклада</Наименование>
<Порядок>50</Порядок>
<Источник Имя="ВидСклада" Вид="Реквизит" Тип="ПеречислениеСсылка.ВидыСкладов"/>
<Приемник Имя="ТипСклада" Вид="Реквизит" Тип="ПеречислениеСсылка.ТипыСкладов"/>
<КодПравилаКонвертации>ТипыСкладов</КодПравилаКонвертации>
</Свойство>
<Свойство Поиск="true">
<Код>1</Код>
<Наименование>Наименование --> Наименование</Наименование>
<Порядок>100</Порядок>
<Источник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
<Приемник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
</Свойство>
<Свойство Поиск="true" Обязательное="true">
<Код>10</Код>
<Наименование>ЭтоГруппа --> ЭтоГруппа</Наименование>
<Порядок>150</Порядок>
<Источник Имя="ЭтоГруппа" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="ЭтоГруппа" Вид="Свойство" Тип="Булево"/>
</Свойство>
<Свойство>
<Код>9</Код>
<Наименование>Родитель --> Родитель</Наименование>
<Порядок>200</Порядок>
<Источник Имя="Родитель" Вид="Свойство" Тип="СправочникСсылка.Склады"/>
<Приемник Имя="Родитель" Вид="Свойство" Тип="СправочникСсылка.Склады"/>
<КодПравилаКонвертации>Склады</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>7</Код>
<Наименование>ТипЦенРозничнойТорговли --> РозничныйВидЦены</Наименование>
<Порядок>250</Порядок>
<Источник Имя="ТипЦенРозничнойТорговли" Вид="Реквизит" Тип="СправочникСсылка.ТипыЦенНоменклатуры"/>
<Приемник Имя="РозничныйВидЦены" Вид="Реквизит" Тип="СправочникСсылка.ВидыЦен"/>
<КодПравилаКонвертации>ВидыЦен</КодПравилаКонвертации>
<ПриВыгрузке>Если НЕ ЗначениеЗаполнено(Значение) ИЛИ Источник.ВидСклада = Перечисления.ВидыСкладов.Оптовый Тогда
Отказ = Истина;
КонецЕсли;
ВыгрузитьТолькоСсылку = Ложь;</ПриВыгрузке>
</Свойство>
<Свойство>
<Код>11</Код>
<Наименование>--> ТекущийОтветственный</Наименование>
<Порядок>300</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ТекущийОтветственный" Вид="Реквизит" Тип="СправочникСсылка.ФизическиеЛица"/>
<КодПравилаКонвертации>ФизическиеЛица</КодПравилаКонвертации>
<ПередВыгрузкой>Если Источник.ЭтоГруппа Тогда
Отказ = Истина;
Иначе
Отбор = Новый Структура("СтруктурнаяЕдиница");
Отбор.СтруктурнаяЕдиница = Источник.Ссылка;
СрезПоследних = РегистрыСведений.ОтветственныеЛица.СрезПоследних(ТекущаяДата(), Отбор);
Если СрезПоследних.Количество() < 1 Тогда
Значение = Неопределено;
Иначе
Значение = СрезПоследних[0].ФизическоеЛицо;
КонецЕсли;
КонецЕсли;</ПередВыгрузкой>
</Свойство>
<Свойство>
<НеЗамещать>true</НеЗамещать>
<Код>12</Код>
<Наименование>--> ВыборГруппы</Наименование>
<Порядок>400</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="ВыборГруппы" Вид="Реквизит" Тип="ПеречислениеСсылка.ВыборГруппыСкладов"/>
<ПередВыгрузкой>Если Источник.ЭтоГруппа Тогда
Отказ = Истина;
Иначе
Значение = Ложь;
КонецЕсли;</ПередВыгрузкой>
</Свойство>
<Свойство>
<Код>2</Код>
<Наименование>ПометкаУдаления --> ПометкаУдаления</Наименование>
<Порядок>550</Порядок>
<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
</Свойство>
</Свойства>
<Значения/>
</Правило>
<Правило>
<Код>РегистрацииВНалоговомОргане</Код>
<Наименование>РегистрацииВНалоговомОргане</Наименование>
<Порядок>150</Порядок>
<ПослеЗагрузки>Если Не ЗначениеЗаполнено(СокрЛП(Объект.НаименованиеИФНС)) тогда
Объект.НаименованиеИФНС = "<Наименование не заполнено>";
КонецЕсли;</ПослеЗагрузки>
<СинхронизироватьПоИдентификатору>true</СинхронизироватьПоИдентификатору>
<Источник>СправочникСсылка.РегистрацияВИФНС</Источник>
<Приемник>СправочникСсылка.РегистрацииВНалоговомОргане</Приемник>
<Свойства>
<Свойство>
<Код>8</Код>
<Наименование>Наименование --> Наименование</Наименование>
<Порядок>50</Порядок>
<Источник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
<Приемник Имя="Наименование" Вид="Свойство" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>1</Код>
<Наименование>ДокументПредставителя --> ДокументПредставителя</Наименование>
<Порядок>100</Порядок>
<Источник Имя="ДокументПредставителя" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="ДокументПредставителя" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>2</Код>
<Наименование>КодПоОКАТО --> КодПоОКАТО</Наименование>
<Порядок>150</Порядок>
<Источник Имя="КодПоОКАТО" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="КодПоОКАТО" Вид="Реквизит" Тип="Строка"/>
<ПриВыгрузке>Если Не ЗначениеЗаполнено(Значение) Тогда
Отказ = Истина;
КонецЕсли;</ПриВыгрузке>
</Свойство>
<Свойство>
<Код>3</Код>
<Наименование>КодПоОКТМО --> КодПоОКТМО</Наименование>
<Порядок>200</Порядок>
<Источник Имя="КодПоОКТМО" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="КодПоОКТМО" Вид="Реквизит" Тип="Строка"/>
<ПриВыгрузке>Если Не ЗначениеЗаполнено(Значение) Тогда
Отказ = Истина;
КонецЕсли;</ПриВыгрузке>
</Свойство>
<Свойство>
<Код>4</Код>
<Наименование>КПП --> КПП</Наименование>
<Порядок>250</Порядок>
<Источник Имя="КПП" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="КПП" Вид="Реквизит" Тип="Строка"/>
<ПриВыгрузке>Если Не ЗначениеЗаполнено(Значение) Тогда
Отказ = Истина;
КонецЕсли;</ПриВыгрузке>
</Свойство>
<Свойство>
<Код>5</Код>
<Наименование>НаименованиеИФНС --> НаименованиеИФНС</Наименование>
<Порядок>300</Порядок>
<Источник Имя="НаименованиеИФНС" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="НаименованиеИФНС" Вид="Реквизит" Тип="Строка"/>
<ПриВыгрузке>Если Не ЗначениеЗаполнено(Значение) Тогда
Отказ = Истина;
КонецЕсли;</ПриВыгрузке>
</Свойство>
<Свойство>
<Код>6</Код>
<Наименование>НаименованиеОбособленногоПодразделения --> НаименованиеОбособленногоПодразделения</Наименование>
<Порядок>350</Порядок>
<Источник Имя="НаименованиеОбособленногоПодразделения" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="НаименованиеОбособленногоПодразделения" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство>
<Код>9</Код>
<Наименование>Представитель --> Представитель</Наименование>
<Порядок>400</Порядок>
<Источник Имя="Представитель" Вид="Реквизит"/>
<Приемник Имя="Представитель" Вид="Реквизит"/>
</Свойство>
<Свойство>
<Код>7</Код>
<Наименование>УполномоченноеЛицоПредставителя --> УполномоченноеЛицоПредставителя</Наименование>
<Порядок>450</Порядок>
<Источник Имя="УполномоченноеЛицоПредставителя" Вид="Реквизит" Тип="Строка"/>
<Приемник Имя="УполномоченноеЛицоПредставителя" Вид="Реквизит" Тип="Строка"/>
</Свойство>
<Свойство Поиск="true">
<Код>11</Код>
<Наименование>Код --> Код</Наименование>
<Порядок>500</Порядок>
<Источник Имя="Код" Вид="Свойство" Тип="Строка"/>
<Приемник Имя="Код" Вид="Свойство" Тип="Строка"/>
</Свойство>
<Свойство Поиск="true">
<Код>10</Код>
<Наименование>Владелец --> Владелец</Наименование>
<Порядок>550</Порядок>
<Источник Имя="Владелец" Вид="Свойство" Тип="СправочникСсылка.Организации"/>
<Приемник Имя="Владелец" Вид="Свойство" Тип="СправочникСсылка.Организации"/>
<КодПравилаКонвертации>Организации</КодПравилаКонвертации>
</Свойство>
<Свойство>
<Код>12</Код>
<Наименование>ПометкаУдаления --> ПометкаУдаления</Наименование>
<Порядок>600</Порядок>
<Источник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
<Приемник Имя="ПометкаУдаления" Вид="Свойство" Тип="Булево"/>
</Свойство>
</Свойства>
<Значения/>
</Правило>
</Группа>
</Группа>
</ПравилаКонвертацииОбъектов>
<ПравилаВыгрузкиДанных>
<Группа Отключить="false">
<Код>Документы</Код>
<Наименование>Документы</Наименование>
<Порядок>50</Порядок>
<Правило Отключить="false">
<Код>ПриходныйКассовыйОрдер</Код>
<Наименование>ПриходныйКассовыйОрдер</Наименование>
<Порядок>50</Порядок>
<КодПравилаКонвертации>ПКО_ОплатаОтПокупателяИИзДругойОрганизации</КодПравилаКонвертации>
<СпособОтбораДанных>СтандартнаяВыборка</СпособОтбораДанных>
<ОбъектВыборки>ДокументСсылка.ПриходныйКассовыйОрдер</ОбъектВыборки>
<ПередВыгрузкойОбъекта>Если Объект.ВидОперации = Перечисления.ВидыОперацийПКО.ОплатаПокупателя Тогда
ИмяПКО = "ПКО_ОплатаОтПокупателяИИзДругойОрганизации";
ИначеЕсли Объект.ВидОперации = Перечисления.ВидыОперацийПКО.ВозвратОтПоставщика Тогда
ИмяПКО = "ПКО_ВозвртатДСОтПоставщика";
ИначеЕсли Объект.ВидОперации = Перечисления.ВидыОперацийПКО.ВозвратОтПодотчетногоЛица Тогда
ИмяПКО = "ПКО_ВозвратДСОтПодотчетногоЛица";
ИначеЕсли Объект.ВидОперации = Перечисления.ВидыОперацийПКО.ПолучениеНаличныхВБанке Тогда
ИмяПКО = "ПКО_ПоступлениеДСИзБанка";
ИначеЕсли Объект.ВидОперации = Перечисления.ВидыОперацийПКО.РасчетыПоКредитамИЗаймам Тогда
ИмяПКО = "ПКО_ПрочиеДоходы";
ИначеЕсли Объект.ВидОперации = Перечисления.ВидыОперацийПКО.ПрочийПриход Тогда
Если Объект.СчетУчетаРасчетовСКонтрагентом = ПланыСчетов.Хозрасчетный.ПриобретениеИностраннойВалюты
Или Объект.СчетУчетаРасчетовСКонтрагентом = ПланыСчетов.Хозрасчетный.РеализацияИностраннойВалюты Тогда
ИмяПКО = "ПКО_КонвертацияВалюты";
ИначеЕсли Объект.СчетУчетаРасчетовСКонтрагентом = ПланыСчетов.Хозрасчетный.НедостачиИПотериОтПорчиЦенностей Тогда
ИмяПКО = "ПКО_СторнированиеПрочегоРасхода";
ИначеЕсли Объект.СчетУчетаРасчетовСКонтрагентом = ПланыСчетов.Хозрасчетный.ПереводыВПути
Или Объект.СчетУчетаРасчетовСКонтрагентом = ПланыСчетов.Хозрасчетный.ПереводыВПутиВал Тогда
ИмяПКО = "ПКО_ИнкассацияДСИзБанка";
Иначе
ИмяПКО = "ПКО_ПрочиеДоходы";
КонецЕсли;
КонецЕсли;</ПередВыгрузкойОбъекта>
</Правило>
<Правило Отключить="false">
<Код>РасходныйКассовыйОрдер</Код>
<Наименование>РасходныйКассовыйОрдер</Наименование>
<Порядок>100</Порядок>
<КодПравилаКонвертации>РКО_ОплатаПоставщикуИВыдачаВДругуюОрганизацию</КодПравилаКонвертации>
<СпособОтбораДанных>СтандартнаяВыборка</СпособОтбораДанных>
<ОбъектВыборки>ДокументСсылка.РасходныйКассовыйОрдер</ОбъектВыборки>
<ПередВыгрузкойОбъекта>Если Объект.ВидОперации = Перечисления.ВидыОперацийРКО.ОплатаПоставщику Тогда
ИмяПКО = "РКО_ОплатаПоставщикуИВыдачаВДругуюОрганизацию";
ИначеЕсли Объект.ВидОперации = Перечисления.ВидыОперацийРКО.ВозвратПокупателю Тогда
ИмяПКО = "РКО_ВозвратДСПокупателю";
ИначеЕсли Объект.ВидОперации = Перечисления.ВидыОперацийРКО.ВыплатаДепонентов Тогда
ИмяПКО = "РКО_ВыдачаЗПДепоненты";
ИначеЕсли Объект.ВидОперации = Перечисления.ВидыОперацийРКО.ВыплатаЗаработнойПлатыРаботнику Тогда
ИмяПКО = "РКО_ВыдачаЗПРаботнику";
ИначеЕсли Объект.ВидОперации = Перечисления.ВидыОперацийРКО.ВыплатаЗаработнойПлатыПоВедомостям Тогда
ИмяПКО = "РКО_ВыдачаЗППоВедомостям";
ИначеЕсли Объект.ВидОперации = Перечисления.ВидыОперацийРКО.ВыдачаПодотчетномуЛицу Тогда
ИмяПКО = "РКО_ВыдачаДСПодотчетномуЛицу";
ИначеЕсли Объект.ВидОперации = Перечисления.ВидыОперацийРКО.Инкассация Тогда
ИмяПКО = "РКО_Инкассация";
ИначеЕсли Объект.ВидОперации = Перечисления.ВидыОперацийРКО.ВзносНаличнымиВБанк Тогда
ИмяПКО = "РКО_ВзносНаличнымиВБанк";
ИначеЕсли Объект.ВидОперации = Перечисления.ВидыОперацийРКО.РасчетыПоКредитамИЗаймам Тогда
ИмяПКО = "РКО_ПрочийРасходДС";
ИначеЕсли Объект.ВидОперации = Перечисления.ВидыОперацийРКО.ПрочийРасход Тогда
СписокСчетовПрочихРасходов = Новый СписокЗначений;
Выполнить(Алгоритмы.СформироватьСписокСчетовПрочихРасходов);
Если Объект.СчетУчетаРасчетовСКонтрагентом = ПланыСчетов.Хозрасчетный.ПриобретениеИностраннойВалюты
Или Объект.СчетУчетаРасчетовСКонтрагентом = ПланыСчетов.Хозрасчетный.РеализацияИностраннойВалюты Тогда
ИмяПКО = "РКО_КонвертацияВалюты";
Иначе
ИмяПКО = "РКО_ПрочийРасходДС";
КонецЕсли;
КонецЕсли;</ПередВыгрузкойОбъекта>
</Правило>
<Правило Отключить="false">
<Код>ПоступлениеНаРасчетныйСчет</Код>
<Наименование>ПоступлениеНаРасчетныйСчет</Наименование>
<Порядок>150</Порядок>
<КодПравилаКонвертации>ПБДС_ПоступлениеОтКлиентаБезналичныхДС</КодПравилаКонвертации>
<СпособОтбораДанных>СтандартнаяВыборка</СпособОтбораДанных>
<ОбъектВыборки>ДокументСсылка.ПоступлениеНаРасчетныйСчет</ОбъектВыборки>
<ПередВыгрузкойОбъекта>Если Объект.ВидОперации = Перечисления.ВидыОперацийПоступлениеДенежныхСредств.ОплатаПокупателя Тогда
ИмяПКО = "ПБДС_ПоступлениеОтКлиентаБезналичныхДС";
ИначеЕсли Объект.ВидОперации = Перечисления.ВидыОперацийПоступлениеДенежныхСредств.ВозвратОтПоставщика Тогда
ИмяПКО = "ПБДС_ВозвратОтПоставщикаБезналичныхДС";
ИначеЕсли Объект.ВидОперации = Перечисления.ВидыОперацийПоступлениеДенежныхСредств.РасчетыПоКредитамИЗаймам Тогда
ИмяПКО = "ПБДС_ПрочиеДоходы";
ИначеЕсли Объект.ВидОперации = Перечисления.ВидыОперацийПоступлениеДенежныхСредств.ПриобретениеИностраннойВалюты
Или Объект.ВидОперации = Перечисления.ВидыОперацийПоступлениеДенежныхСредств.ПоступленияОтПродажиИностраннойВалюты Тогда
ИмяПКО = "ПБДС_КонвертацияВалюты";
ИначеЕсли Объект.ВидОперации = Перечисления.ВидыОперацийПоступлениеДенежныхСредств.Инкассация Тогда
ИмяПКО = "ПБДС_Инкассация";
ИначеЕсли Объект.ВидОперации = Перечисления.ВидыОперацийПоступлениеДенежныхСредств.ПоступленияОтПродажПоПлатежнымКартамИБанковскимКредитам Тогда
Если Объект.РасшифровкаПлатежа.Количество() > 0
И Объект.РасшифровкаПлатежа[0].СчетУчетаРасчетовСКонтрагентом = ПланыСчетов.Хозрасчетный.ПродажиПоПлатежнымКартам Тогда
ИмяПКО = "ПБДС_ОплатаПоЭквайрингу";
Иначе
ИмяПКО = "ПБДС_ПрочиеДоходы";
КонецЕсли;
ИначеЕсли Объект.ВидОперации = Перечисления.ВидыОперацийПоступлениеДенежныхСредств.ПрочиеРасчетыСКонтрагентами Тогда
Если Объект.СчетУчетаРасчетовСКонтрагентом = ПланыСчетов.Хозрасчетный.РеализацияИностраннойВалюты Тогда
ИмяПКО = "ПБДС_КонвертацияВалюты";
Иначе
ИмяПКО = "ПБДС_ПрочиеДоходы";
КонецЕсли;
ИначеЕсли Объект.ВидОперации = Перечисления.ВидыОперацийПоступлениеДенежныхСредств.ПрочееПоступление Тогда
Если Объект.СчетУчетаРасчетовСКонтрагентом = ПланыСчетов.Хозрасчетный.РасчетыСПодотчетнымиЛицами
Или Объект.СчетУчетаРасчетовСКонтрагентом = ПланыСчетов.Хозрасчетный.РасчетыСПодотчетнымиЛицамиВал Тогда
ИмяПКО = "ПБДС_ВозвратБезналичныхДСОтПодотчетногоЛица";
Иначе
ИмяПКО = "ПБДС_ПрочиеДоходы";
КонецЕсли;
КонецЕсли;</ПередВыгрузкойОбъекта>
</Правило>
<Правило Отключить="false">
<Код>СписаниеСРасчетногоСчета</Код>
<Наименование>СписаниеСРасчетногоСчета</Наименование>
<Порядок>200</Порядок>
<КодПравилаКонвертации>СБДС_ОплатаПоставщикуБезналичныеДС</КодПравилаКонвертации>
<СпособОтбораДанных>СтандартнаяВыборка</СпособОтбораДанных>
<ОбъектВыборки>ДокументСсылка.СписаниеСРасчетногоСчета</ОбъектВыборки>
<ПередВыгрузкойОбъекта>Если Объект.ВидОперации = Перечисления.ВидыОперацийСписаниеДенежныхСредств.ОплатаПоставщику Тогда
ИмяПКО = "СБДС_ОплатаПоставщикуБезналичныеДС";
ИначеЕсли Объект.ВидОперации = Перечисления.ВидыОперацийСписаниеДенежныхСредств.ВозвратПокупателю Тогда
ИмяПКО = "СБДС_ВозвратПокупателюБезналичныеДС";
ИначеЕсли Объект.ВидОперации = Перечисления.ВидыОперацийСписаниеДенежныхСредств.ПереводНаДругойСчет Тогда
ИмяПКО = "СБДС_ПеречислениеНаДругойРСБезналичныхДС";
ИначеЕсли Объект.ВидОперации = Перечисления.ВидыОперацийСписаниеДенежныхСредств.ПеречислениеПодотчетномуЛицу Тогда
ИмяПКО = "СБДС_ПеречислениеПодотчетномуЛицу";
ИначеЕсли Объект.ВидОперации = Перечисления.ВидыОперацийСписаниеДенежныхСредств.ПеречислениеНалога Тогда
ИмяПКО = "СБДС_ПеречислениеНалога";
ИначеЕсли Объект.ВидОперации = Перечисления.ВидыОперацийСписаниеДенежныхСредств.РасчетыПоКредитамИЗаймам Тогда
ИмяПКО = "СБДС_ПрочийРасход";
ИначеЕсли Объект.ВидОперации = Перечисления.ВидыОперацийСписаниеДенежныхСредств.ПеречислениеЗП Тогда
Если Найти(Объект.Комментарий, Параметры.МаркерыОпераций.ПеречисленияЗПНаЛицевыеСчетаСотрудников) Тогда
ИмяПКО = "СБДС_ПеречислениеЗПНаЛицевыеСчета";
Иначе
ИмяПКО = "СБДС_ПеречислениеЗП";
КонецЕсли;
ИначеЕсли Объект.ВидОперации = Перечисления.ВидыОперацийСписаниеДенежныхСредств.ПрочиеРасчетыСКонтрагентами Тогда
Если Найти(Объект.Комментарий, Параметры.МаркерыОпераций.ТаможенныйПлатеж) Тогда
ИмяПКО = "СБДС_ТаможенныйПлатеж";
Иначе
СчетУчетаРасчетовСКонтрагентом = Неопределено;
Если Объект.РасшифровкаПлатежа.Количество() > 0 Тогда
СчетУчетаРасчетовСКонтрагентом = Объект.РасшифровкаПлатежа[0].СчетУчетаРасчетовСКонтрагентом;
КонецЕсли;
Если СчетУчетаРасчетовСКонтрагентом = ПланыСчетов.Хозрасчетный.ПриобретениеИностраннойВалюты
Или СчетУчетаРасчетовСКонтрагентом = ПланыСчетов.Хозрасчетный.РеализацияИностраннойВалюты Тогда
ИмяПКО = "СБДС_КонвертацияВалюты";
Иначе
ИмяПКО = "СБДС_ПрочийРасход";
КонецЕсли;
КонецЕсли;
ИначеЕсли Объект.ВидОперации = Перечисления.ВидыОперацийСписаниеДенежныхСредств.ПрочееСписание Тогда
СписокСчетовПрочихРасходов = Новый СписокЗначений;
Выполнить(Алгоритмы.СформироватьСписокСчетовПрочихРасходов);
Если Объект.СчетУчетаРасчетовСКонтрагентом = ПланыСчетов.Хозрасчетный.ПереводыВПути
Или Объект.СчетУчетаРасчетовСКонтрагентом = ПланыСчетов.Хозрасчетный.ПереводыВПутиВал Тогда
ИмяПКО = "СБДС_СнятиеНаличныхДенежныхСредств";
Иначе
ИмяПКО = "СБДС_ПрочийРасход";
КонецЕсли;
КонецЕсли;</ПередВыгрузкойОбъекта>
</Правило>
<Правило Отключить="false">
<Код>ЗарплатаКВыплатеОрганизаций</Код>
<Наименование>ЗарплатаКВыплатеОрганизаций</Наименование>
<Порядок>250</Порядок>
<КодПравилаКонвертации>ЗарплатаКВыплате_ЗаявкаНаРасходование</КодПравилаКонвертации>
<СпособОтбораДанных>СтандартнаяВыборка</СпособОтбораДанных>
<ОбъектВыборки>ДокументСсылка.ЗарплатаКВыплатеОрганизаций</ОбъектВыборки>
<ПередВыгрузкойОбъекта>СуммаДокумента = Объект.Зарплата.Итог("Сумма");
ВходящиеДанные = Новый Структура;
ВходящиеДанные.Вставить("СуммаДокумента", СуммаДокумента);</ПередВыгрузкойОбъекта>
</Правило>
<Правило Отключить="false">
<Код>НачислениеЗарплатыРаботникамОрганизаций</Код>
<Наименование>НачислениеЗарплатыРаботникамОрганизаций</Наименование>
<Порядок>300</Порядок>
<КодПравилаКонвертации>НачислениеЗарплаты</КодПравилаКонвертации>
<СпособОтбораДанных>СтандартнаяВыборка</СпособОтбораДанных>
<ОбъектВыборки>ДокументСсылка.НачислениеЗарплатыРаботникамОрганизаций</ОбъектВыборки>
</Правило>
<Правило Отключить="false">
<Код>ОтражениеЗарплатыВРеглУчете</Код>
<Наименование>ОтражениеЗарплатыВРеглУчете</Наименование>
<Порядок>350</Порядок>
<КодПравилаКонвертации>ОтражениеЗарплатыВРеглУчете</КодПравилаКонвертации>
<СпособОтбораДанных>СтандартнаяВыборка</СпособОтбораДанных>
<ОбъектВыборки>ДокументСсылка.ОтражениеЗарплатыВРеглУчете</ОбъектВыборки>
</Правило>
<Правило Отключить="false">
<Код>РасчетЕСН</Код>
<Наименование>РасчетЕСН</Наименование>
<Порядок>400</Порядок>
<КодПравилаКонвертации>РасчетЕСН</КодПравилаКонвертации>
<СпособОтбораДанных>СтандартнаяВыборка</СпособОтбораДанных>
<ОбъектВыборки>ДокументСсылка.РасчетЕСН</ОбъектВыборки>
</Правило>
</Группа>
<Группа Отключить="false">
<Код>РегистрыСведений</Код>
<Наименование>РегистрыСведений</Наименование>
<Порядок>100</Порядок>
<Правило Отключить="false">
<Код>КонтактнаяИнформация</Код>
<Наименование>КонтактнаяИнформация</Наименование>
<Порядок>50</Порядок>
<СпособОтбораДанных>СтандартнаяВыборка</СпособОтбораДанных>
<ОбъектВыборки>РегистрСведенийЗапись.КонтактнаяИнформация</ОбъектВыборки>
<ПередВыгрузкойОбъекта>// При получении сигнала об изменении КИ обеспечиваем
// выгрузку объекта т.к. КИ в УТ является частью объекта
ВладелецКИ = Объект.Отбор.Объект.Значение;
Если ЗначениеЗаполнено(ВладелецКИ)
И ОбщегоНазначения.СсылкаСуществует(ВладелецКИ)
И Параметры.ПравилаОтправкиСправочников <> "НеСинхронизировать" Тогда
Если ТипЗнч(ВладелецКИ) = Тип("СправочникСсылка.Контрагенты") Тогда
ВыгрузитьПоПравилу(ВладелецКИ,,,, "Контрагенты");
ИначеЕсли ТипЗнч(ВладелецКИ) = Тип("СправочникСсылка.Организации")
И (Не Параметры.ИспользоватьОтборПоОрганизациям Или Параметры.УзелСписокОрганизаций.НайтиПоЗначению(ВладелецКИ) <> Неопределено) Тогда
ВыгрузитьПоПравилу(ВладелецКИ,,,, "Организации");
ИначеЕсли ТипЗнч(ВладелецКИ) = Тип("СправочникСсылка.ФизическиеЛица") Тогда
ВыгрузитьПоПравилу(ВладелецКИ,,,, "ФизическиеЛица");
КонецЕсли;
КонецЕсли;
Отказ = Истина;</ПередВыгрузкойОбъекта>
</Правило>
<Правило Отключить="false">
<Код>ОтветственныеЛица</Код>
<Наименование>ОтветственныеЛица</Наименование>
<Порядок>100</Порядок>
<СпособОтбораДанных>СтандартнаяВыборка</СпособОтбораДанных>
<ОбъектВыборки>РегистрСведенийЗапись.ОтветственныеЛица</ОбъектВыборки>
<ПередВыгрузкойОбъекта>Склад = Объект.Отбор.СтруктурнаяЕдиница.Значение;
Если ОбщегоНазначения.СсылкаСуществует(Склад)
И Параметры.ПравилаОтправкиСправочников <> "НеСинхронизировать" Тогда
ВыгрузитьПоПравилу(Склад,,,, "Склады");
КонецЕсли;
Отказ = Истина;</ПередВыгрузкойОбъекта>
</Правило>
<Правило Отключить="false">
<Код>ЛицензииПоставщиковАлкогольнойПродукции</Код>
<Наименование>ЛицензииПоставщиковАлкогольнойПродукции</Наименование>
<Порядок>200</Порядок>
<КодПравилаКонвертации>ЛицензииПоставщиковАлкогольнойПродукции</КодПравилаКонвертации>
<СпособОтбораДанных>СтандартнаяВыборка</СпособОтбораДанных>
<ОбъектВыборки>РегистрСведенийЗапись.ЛицензииПоставщиковАлкогольнойПродукции</ОбъектВыборки>
<ПередВыгрузкойОбъекта>Если Параметры.ПравилаОтправкиСправочников <> "НеСинхронизировать" Тогда
Для Каждого Запись Из Объект Цикл
Значение = Новый Структура();
Значение.Вставить("Ссылка");
Значение.Вставить("ВидЛицензии");
Значение.Вставить("Поставщик");
Значение.Вставить("Период");
Значение.Вставить("ДатаОкончания");
Значение.Вставить("КемВыдана");
Значение.Вставить("СерияНомер");
ЗаполнитьЗначенияСвойств(Значение, Запись);
ВыгрузитьПоПравилу(Значение,,,, "ЛицензииПоставщиковАлкогольнойПродукции");
КонецЦикла;
КонецЕсли;
Отказ = Истина;</ПередВыгрузкойОбъекта>
</Правило>
</Группа>
<Группа Отключить="false">
<Код>Справочники</Код>
<Наименование>Справочники</Наименование>
<Порядок>150</Порядок>
<Правило Отключить="false">
<Код>Организации</Код>
<Наименование>Организации</Наименование>
<Порядок>100</Порядок>
<КодПравилаКонвертации>Организации</КодПравилаКонвертации>
<СпособОтбораДанных>СтандартнаяВыборка</СпособОтбораДанных>
<ОбъектВыборки>СправочникСсылка.Организации</ОбъектВыборки>
</Правило>
<Правило Отключить="false">
<Код>ФизическиеЛица</Код>
<Наименование>ФизическиеЛица</Наименование>
<Порядок>150</Порядок>
<КодПравилаКонвертации>ФизическиеЛица</КодПравилаКонвертации>
<СпособОтбораДанных>СтандартнаяВыборка</СпособОтбораДанных>
<ОбъектВыборки>СправочникСсылка.ФизическиеЛица</ОбъектВыборки>
</Правило>
<Правило Отключить="false">
<Код>Контрагенты</Код>
<Наименование>Контрагенты</Наименование>
<Порядок>200</Порядок>
<КодПравилаКонвертации>Контрагенты</КодПравилаКонвертации>
<СпособОтбораДанных>СтандартнаяВыборка</СпособОтбораДанных>
<ОбъектВыборки>СправочникСсылка.Контрагенты</ОбъектВыборки>
</Правило>
<Правило Отключить="false">
<Код>Номенклатура</Код>
<Наименование>Номенклатура</Наименование>
<Порядок>250</Порядок>
<КодПравилаКонвертации>Номенклатура</КодПравилаКонвертации>
<СпособОтбораДанных>СтандартнаяВыборка</СпособОтбораДанных>
<ОбъектВыборки>СправочникСсылка.Номенклатура</ОбъектВыборки>
</Правило>
<Правило Отключить="false">
<Код>БанковскиеСчета</Код>
<Наименование>БанковскиеСчета</Наименование>
<Порядок>300</Порядок>
<КодПравилаКонвертации>БанковскиеСчетаОрганизаций</КодПравилаКонвертации>
<СпособОтбораДанных>СтандартнаяВыборка</СпособОтбораДанных>
<ОбъектВыборки>СправочникСсылка.БанковскиеСчета</ОбъектВыборки>
<ПередВыгрузкойОбъекта>Если ТипЗнч(Объект.Владелец) = Тип("СправочникСсылка.Организации") Тогда
ИмяПКО = "БанковскиеСчетаОрганизаций";
ИначеЕсли ТипЗнч(Объект.Владелец) = Тип("СправочникСсылка.Контрагенты") Тогда
ИмяПКО = "БанковскиеСчетаКонтрагентов";
КонецЕсли;</ПередВыгрузкойОбъекта>
</Правило>
<Правило Отключить="false">
<Код>СтатьиДвиженияДенежныхСредств</Код>
<Наименование>СтатьиДвиженияДенежныхСредств</Наименование>
<Порядок>350</Порядок>
<КодПравилаКонвертации>СтатьиДвиженияДенежныхСредств</КодПравилаКонвертации>
<СпособОтбораДанных>СтандартнаяВыборка</СпособОтбораДанных>
<ОбъектВыборки>СправочникСсылка.СтатьиДвиженияДенежныхСредств</ОбъектВыборки>
</Правило>
<Правило Отключить="false">
<Код>ТипыЦенНоменклатуры</Код>
<Наименование>ТипыЦенНоменклатуры</Наименование>
<Порядок>400</Порядок>
<КодПравилаКонвертации>ВидыЦен</КодПравилаКонвертации>
<СпособОтбораДанных>СтандартнаяВыборка</СпособОтбораДанных>
<ОбъектВыборки>СправочникСсылка.ТипыЦенНоменклатуры</ОбъектВыборки>
</Правило>
<Правило Отключить="false">
<Код>Склады</Код>
<Наименование>Склады</Наименование>
<Порядок>450</Порядок>
<КодПравилаКонвертации>Склады</КодПравилаКонвертации>
<СпособОтбораДанных>СтандартнаяВыборка</СпособОтбораДанных>
<ОбъектВыборки>СправочникСсылка.Склады</ОбъектВыборки>
</Правило>
<Правило Отключить="false">
<Код>ВидыКонтактнойИнформации</Код>
<Наименование>ВидыКонтактнойИнформации</Наименование>
<Порядок>500</Порядок>
<КодПравилаКонвертации>ВидыКонтактнойИнформации</КодПравилаКонвертации>
<СпособОтбораДанных>СтандартнаяВыборка</СпособОтбораДанных>
<ОбъектВыборки>СправочникСсылка.ВидыКонтактнойИнформации</ОбъектВыборки>
</Правило>
<Правило Отключить="false">
<Код>Пользователи</Код>
<Наименование>Пользователи</Наименование>
<Порядок>550</Порядок>
<КодПравилаКонвертации>Пользователи</КодПравилаКонвертации>
<СпособОтбораДанных>СтандартнаяВыборка</СпособОтбораДанных>
<ОбъектВыборки>СправочникСсылка.Пользователи</ОбъектВыборки>
</Правило>
<Правило Отключить="false">
<Код>РегистрацияВИФНС</Код>
<Наименование>РегистрацияВИФНС</Наименование>
<Порядок>650</Порядок>
<КодПравилаКонвертации>РегистрацииВНалоговомОргане</КодПравилаКонвертации>
<СпособОтбораДанных>СтандартнаяВыборка</СпособОтбораДанных>
<ОбъектВыборки>СправочникСсылка.РегистрацияВИФНС</ОбъектВыборки>
</Правило>
<Группа Отключить="false">
<Код>БазовыеКлассификаторы</Код>
<Наименование>БазовыеКлассификаторы</Наименование>
<Порядок>200</Порядок>
<Правило Отключить="false">
<Код>Валюты</Код>
<Наименование>Валюты</Наименование>
<Порядок>50</Порядок>
<КодПравилаКонвертации>Валюты</КодПравилаКонвертации>
<СпособОтбораДанных>СтандартнаяВыборка</СпособОтбораДанных>
<ОбъектВыборки>СправочникСсылка.Валюты</ОбъектВыборки>
</Правило>
<Правило Отключить="false">
<Код>Банки</Код>
<Наименование>Банки</Наименование>
<Порядок>100</Порядок>
<КодПравилаКонвертации>Банки</КодПравилаКонвертации>
<СпособОтбораДанных>СтандартнаяВыборка</СпособОтбораДанных>
<ОбъектВыборки>СправочникСсылка.Банки</ОбъектВыборки>
</Правило>
<Правило Отключить="false">
<Код>КлассификаторЕдиницИзмерения</Код>
<Наименование>КлассификаторЕдиницИзмерения</Наименование>
<Порядок>150</Порядок>
<КодПравилаКонвертации>ЕдиницыИзмерения</КодПравилаКонвертации>
<СпособОтбораДанных>СтандартнаяВыборка</СпособОтбораДанных>
<ОбъектВыборки>СправочникСсылка.КлассификаторЕдиницИзмерения</ОбъектВыборки>
</Правило>
</Группа>
</Группа>
</ПравилаВыгрузкиДанных>
<ПравилаОчисткиДанных/>
<Алгоритмы>
<Группа Имя="Выгрузка">
<Алгоритм Имя="ВыгрузкаСДДСПлатежныхДокументов" ИспользуетсяПриЗагрузке="false">
<Текст>// Параметры:
// - Источник
// Выгружаем статью в шапку, только если она одна
ТаблицаИспользованныхСДДС = Источник.РасшифровкаПлатежа.Выгрузить();
ТаблицаИспользованныхСДДС.Свернуть("СтатьяДвиженияДенежныхСредств");
Если ТаблицаИспользованныхСДДС.Количество() = 1 Тогда
Значение = ТаблицаИспользованныхСДДС[0].СтатьяДвиженияДенежныхСредств;
Иначе
Значение = Неопределено;
КонецЕсли;</Текст>
<Параметры>Источник</Параметры>
</Алгоритм>
<Алгоритм Имя="ЗаписатьУдалениеОбъектаВФайл" ИспользуетсяПриЗагрузке="false">
<Текст>// Параметры:
// - СсылкаНаУдаляемыйОбъект
// - ТипПриемника
// - ТипИсточника
// - ПолеСчетчикВыгруженныхОбъектов
// Создается узел удаляемого объекта
УникальныйИдентификатор = СсылкаНаУдаляемыйОбъект.УникальныйИдентификатор();
Приемник = СоздатьУзел("УдалениеОбъекта");
УстановитьАтрибут(Приемник, "ТипПриемника", ТипПриемника);
УстановитьАтрибут(Приемник, "ТипИсточника", ТипИсточника);
УстановитьАтрибут(Приемник, "УникальныйИдентификатор", УникальныйИдентификатор);
Приемник.ЗаписатьКонецЭлемента(); // УдалениеОбъекта
ЗаписатьВФайл(Приемник);
Инкремент(ПолеСчетчикВыгруженныхОбъектов);</Текст>
<Параметры>СсылкаНаУдаляемыйОбъект, ТипПриемника, ТипИсточника, ПолеСчетчикВыгруженныхОбъектов</Параметры>
</Алгоритм>
<Алгоритм Имя="ПереносКИ" ИспользуетсяПриЗагрузке="false">
<Текст>// Параметры:
// - Источник
ВыгружаемыйОбъект = Источник;
ВыгружаемыйОбъектИП = Ложь;
КоллекцияОбъектов = Новый ТаблицаЗначений;
КоллекцияОбъектов.Колонки.Добавить("Тип");
КоллекцияОбъектов.Колонки.Добавить("Вид");
КоллекцияОбъектов.Колонки.Добавить("Представление");
КоллекцияОбъектов.Колонки.Добавить("ЗначенияПолей");
КоллекцияОбъектов.Колонки.Добавить("Страна");
КоллекцияОбъектов.Колонки.Добавить("Регион");
КоллекцияОбъектов.Колонки.Добавить("Город");
КоллекцияОбъектов.Колонки.Добавить("АдресЭП");
КоллекцияОбъектов.Колонки.Добавить("ДоменноеИмяСервера");
КоллекцияОбъектов.Колонки.Добавить("НомерТелефона");
КоллекцияОбъектов.Колонки.Добавить("НомерТелефонаБезКодов");
КоллекцияОбъектов.Колонки.Добавить("ЭтоПроизвольнаяСтрока", Новый ОписаниеТипов("Булево"));
КоллекцияОбъектов.Колонки.Добавить("Индекс");
КоллекцияОбъектов.Колонки.Добавить("Район");
КоллекцияОбъектов.Колонки.Добавить("НаселенныйПункт");
КоллекцияОбъектов.Колонки.Добавить("Улица");
КоллекцияОбъектов.Колонки.Добавить("Дом");
КоллекцияОбъектов.Колонки.Добавить("Корпус");
КоллекцияОбъектов.Колонки.Добавить("Квартира");
КоллекцияОбъектов.Колонки.Добавить("ТипДома");
КоллекцияОбъектов.Колонки.Добавить("ТипКорпуса");
КоллекцияОбъектов.Колонки.Добавить("ТипКвартиры");
КоллекцияОбъектов.Колонки.Добавить("КодСтраны");
Запрос = Новый Запрос("ВЫБРАТЬ
| КонтактнаяИнформация.Тип КАК Тип,
| КонтактнаяИнформация.Вид КАК Вид,
| КонтактнаяИнформация.Представление КАК Представление,
| КонтактнаяИнформация.Поле1 КАК Поле1,
| КонтактнаяИнформация.Поле2 КАК Поле2,
| КонтактнаяИнформация.Поле3 КАК Поле3,
| КонтактнаяИнформация.Поле4 КАК Поле4,
| КонтактнаяИнформация.Поле5 КАК Поле5,
| КонтактнаяИнформация.Поле6 КАК Поле6,
| КонтактнаяИнформация.Поле7 КАК Поле7,
| КонтактнаяИнформация.Поле8 КАК Поле8,
| КонтактнаяИнформация.Поле9 КАК Поле9,
| КонтактнаяИнформация.ТипДома КАК ТипДома,
| КонтактнаяИнформация.ТипКорпуса КАК ТипКорпуса,
| КонтактнаяИнформация.ТипКвартиры КАК ТипКвартиры
|ИЗ
| РегистрСведений.КонтактнаяИнформация КАК КонтактнаяИнформация
|ГДЕ
| КонтактнаяИнформация.Объект = &Контрагент
|");
Если ТипЗнч(Источник) = Тип("СправочникОбъект.Организации")
И Источник.ЮрФизЛицо = Перечисления.ЮрФизЛицо.ФизЛицо
И ЗначениеЗаполнено(Источник.ИндивидуальныйПредприниматель) Тогда
ВыгружаемыйОбъект = Источник.ИндивидуальныйПредприниматель;
ВыгружаемыйОбъектИП = Истина;
КонецЕсли;
Запрос.УстановитьПараметр("Контрагент", ВыгружаемыйОбъект.Ссылка);
Выборка = Запрос.Выполнить().Выбрать();
Пока Выборка.Следующий() Цикл
НоваяСтрока = КоллекцияОбъектов.Добавить();
ЗаполнитьЗначенияСвойств(НоваяСтрока, Выборка, "Тип,Вид,Представление");
Если Выборка.Тип = Перечисления.ТипыКонтактнойИнформации.Адрес Тогда
// Проверка на произвольное значение
Если УправлениеКонтактнойИнформацией.ПолучитьПредставлениеАдреса(Выборка) <> Выборка.Представление Тогда
НоваяСтрока.ЭтоПроизвольнаяСтрока = Истина;
КонецЕсли;
Если НоваяСтрока.ЭтоПроизвольнаяСтрока И ЗначениеЗаполнено(Выборка.Поле1) Тогда
НоваяСтрока.Страна = Выборка.Поле1;
Страна = Справочники.КлассификаторСтранМира.НайтиПоНаименованию(Выборка.Поле1, Истина);
Если ЗначениеЗаполнено(Страна) Тогда
НоваяСтрока.КодСтраны = ОбщегоНазначения.ЗначениеРеквизитаОбъекта(Страна, "Код");
КонецЕсли;
КонецЕсли;
НоваяСтрока.Представление = ?(НоваяСтрока.ЭтоПроизвольнаяСтрока, Выборка.Представление, Неопределено);
НоваяСтрока.Индекс = ?(НоваяСтрока.ЭтоПроизвольнаяСтрока, Неопределено, Выборка.Поле1);
НоваяСтрока.Регион = Выборка.Поле2;
НоваяСтрока.Район = Выборка.Поле3;
НоваяСтрока.Город = Выборка.Поле4;
НоваяСтрока.НаселенныйПункт = Выборка.Поле5;
НоваяСтрока.Улица = Выборка.Поле6;
НоваяСтрока.Дом = Выборка.Поле7;
НоваяСтрока.Корпус = Выборка.Поле8;
НоваяСтрока.Квартира = Выборка.Поле9;
Если ЗначениеЗаполнено(НоваяСтрока.Дом) Тогда
НоваяСтрока.ТипДома = ?(Выборка.ТипДома = Перечисления.ТипыДомов.Владение, "владение", "дом");
КонецЕсли;
Если ЗначениеЗаполнено(НоваяСтрока.Корпус) Тогда
НоваяСтрока.ТипКорпуса = ?(Выборка.ТипКорпуса = Перечисления.ТипыКорпусов.Строение, "строение", "корпус");
КонецЕсли;
Если ЗначениеЗаполнено(НоваяСтрока.Квартира) Тогда
НоваяСтрока.ТипКвартиры = ?(Выборка.ТипКвартиры = Перечисления.ТипыКвартир.Офис, "оф.", "кв.");
КонецЕсли;
Если ВыгружаемыйОбъектИП Тогда
Если Выборка.Вид = Справочники.ВидыКонтактнойИнформации.ИнформАдресФизЛица Тогда
НоваяСтрока.Вид = Справочники.ВидыКонтактнойИнформации.АдресОрганизацииПочтовый;
ИначеЕсли Выборка.Вид = Справочники.ВидыКонтактнойИнформации.ЮрАдресФизЛица Тогда
НоваяСтрока.Вид = Справочники.ВидыКонтактнойИнформации.ЮрАдресОрганизации;
ИначеЕсли Выборка.Вид = Справочники.ВидыКонтактнойИнформации.ФактАдресФизЛица Тогда
НоваяСтрока.Вид = Справочники.ВидыКонтактнойИнформации.ФактАдресОрганизации;
ИначеЕсли Выборка.Вид = Справочники.ВидыКонтактнойИнформации.ИнострАдресФизЛица Тогда
НоваяСтрока.Вид = Справочники.ВидыКонтактнойИнформации.АдресИнострОрганизацииУчред;
Иначе
КоллекцияОбъектов.Удалить(НоваяСтрока);
КонецЕсли;
КонецЕсли;
ИначеЕсли Выборка.Тип = Перечисления.ТипыКонтактнойИнформации.Телефон Тогда
НоваяСтрока.ЗначенияПолей = ?(ЗначениеЗаполнено(Выборка.Поле1), "КодСтраны=" + Выборка.Поле1 + Символы.ПС, "")
+ ?(ЗначениеЗаполнено(Выборка.Поле2), "КодГорода=" + Выборка.Поле2 + Символы.ПС, "")
+ ?(ЗначениеЗаполнено(Выборка.Поле3), "НомерТелефона=" + Выборка.Поле3 + Символы.ПС, "")
+ ?(ЗначениеЗаполнено(Выборка.Поле4), "Добавочный=" + Выборка.Поле4, "");
НоваяСтрока.НомерТелефонаБезКодов = Выборка.Поле3;
НоваяСтрока.НомерТелефона = Выборка.Поле1 + Выборка.Поле2 + Выборка.Поле3;
Если ВыгружаемыйОбъектИП Тогда
Если Выборка.Вид = Справочники.ВидыКонтактнойИнформации.ТелефонФизЛица Тогда
НоваяСтрока.Вид = Справочники.ВидыКонтактнойИнформации.ТелефонОрганизации;
ИначеЕсли Выборка.Вид = Справочники.ВидыКонтактнойИнформации.ТелефонСлужебныйФизЛица Тогда
НоваяСтрока.Вид = Справочники.ВидыКонтактнойИнформации.ТелефонПоЮрАдресуОрганизации;
Иначе
КоллекцияОбъектов.Удалить(НоваяСтрока);
КонецЕсли;
КонецЕсли;
ИначеЕсли Выборка.Тип = Перечисления.ТипыКонтактнойИнформации.АдресЭлектроннойПочты Тогда
НоваяСтрока.АдресЭП = Выборка.Представление;
Если ВыгружаемыйОбъектИП Тогда
Если Выборка.Вид = Справочники.ВидыКонтактнойИнформации.EmailФизЛица Тогда
НоваяСтрока.Вид = Справочники.ВидыКонтактнойИнформации.EmailОрганизации;
Иначе
КоллекцияОбъектов.Удалить(НоваяСтрока);
КонецЕсли;
КонецЕсли;
КонецЕсли;
КонецЦикла;</Текст>
<Параметры>Источник</Параметры>
</Алгоритм>
<Алгоритм Имя="ПолучитьИдентификаторПлатежа" ИспользуетсяПриЗагрузке="false">
<Текст>Запрос = Новый Запрос("ВЫБРАТЬ
| ВЫБОР
| КОГДА ПлатежноеПоручение.Ссылка ССЫЛКА Документ.ПлатежноеПоручение
| ТОГДА ПлатежноеПоручение.ИдентификаторПлатежа
| ИНАЧЕ """"
| КОНЕЦ КАК ИдентификаторПлатежа
|ИЗ
| Документ.СписаниеСРасчетногоСчета КАК СписаниеСРасчетногоСчета
| ЛЕВОЕ СОЕДИНЕНИЕ Документ.ПлатежноеПоручение КАК ПлатежноеПоручение
| ПО (СписаниеСРасчетногоСчета.Ссылка = ПлатежноеПоручение.ДокументОснование
| ИЛИ СписаниеСРасчетногоСчета.ДокументОснование = ПлатежноеПоручение.Ссылка)
|ГДЕ
| СписаниеСРасчетногоСчета.Ссылка = &Ссылка");
Запрос.УстановитьПараметр("Ссылка", Источник.Ссылка);
Выборка = Запрос.Выполнить().Выбрать();
Если Выборка.Следующий() Тогда
ЗаполнитьЗначенияСвойств(ВходящиеДанные, Выборка);
Иначе
ВходящиеДанные.ИдентификаторПлатежа = "";
КонецЕсли;</Текст>
<Параметры>Источник, ВходящиеДанные</Параметры>
</Алгоритм>
<Алгоритм Имя="ПрочитатьОтветственноеЛицо" ИспользуетсяПриЗагрузке="false">
<Текст>// Параметры:
// - Источник
// - ОтветственноеЛицо
Отбор = Новый Структура("СтруктурнаяЕдиница, ОтветственноеЛицо");
Отбор.СтруктурнаяЕдиница = Источник.Ссылка;
Отбор.ОтветственноеЛицо = Перечисления.ОтветственныеЛицаОрганизаций[ОтветственноеЛицо];
СрезПоследних = РегистрыСведений.ОтветственныеЛицаОрганизаций.СрезПоследних(ТекущаяДата(), Отбор);
Если СрезПоследних.Количество() < 1 Тогда
Значение = Неопределено;
Иначе
Значение = СрезПоследних[0].ФизическоеЛицо;
Должность = СрезПоследних[0].Должность;
КонецЕсли;</Текст>
<Параметры>Источник, ОтветственноеЛицо</Параметры>
</Алгоритм>
<Алгоритм Имя="СоздатьИВыгрузитьФизЛицоИзКонтрагента" ИспользуетсяПриЗагрузке="false">
<Текст>// Параметры:
// - ФизЛицо
Если ЗначениеЗаполнено(Контрагент) Тогда
// Проверим, есть ли в базе физлицо, созданное по контрагенту, если нету, то создадим его и выгрузим
СсылкаНаФизЛицо = Справочники.ФизическиеЛица.ПолучитьСсылку(Контрагент.УникальныйИдентификатор());
Если НЕ ОбщегоНазначения.СсылкаСуществует(СсылкаНаФизЛицо) Тогда
НовоеФизЛицо = Справочники.ФизическиеЛица.СоздатьЭлемент();
НовоеФизЛицо.Наименование = Контрагент.Наименование;
НовоеФизЛицо.ИНН = Контрагент.ИНН;
НовоеФизЛицо.УстановитьСсылкуНового(СсылкаНаФизЛицо);
НовоеФизЛицо.Записать();
ЗарегистрироватьОбъектСозданныйПриВыгрузке(НовоеФизЛицо.Ссылка);
ВыгрузитьПоПравилу(НовоеФизЛицо, , , ,"ФизическиеЛица");
КонецЕсли;
НовоеФизЛицо = СсылкаНаФизЛицо;
КонецЕсли;</Текст>
<Параметры>Контрагент, НовоеФизЛицо</Параметры>
</Алгоритм>
<Алгоритм Имя="СформироватьСписокСчетовПрочихРасходов" ИспользуетсяПриЗагрузке="false">
<Текст>СписокСчетовПрочихРасходов.Добавить(ПланыСчетов.Хозрасчетный.ОсновноеПроизводство, "20.01");
СписокСчетовПрочихРасходов.Добавить(ПланыСчетов.Хозрасчетный.ВспомогательныеПроизводства, "23");
СписокСчетовПрочихРасходов.Добавить(ПланыСчетов.Хозрасчетный.ОбщепроизводственныеРасходы, "25");
СписокСчетовПрочихРасходов.Добавить(ПланыСчетов.Хозрасчетный.ОбщехозяйственныеРасходы, "26");
СписокСчетовПрочихРасходов.Добавить(ПланыСчетов.Хозрасчетный.ИздержкиОбращения, "44.01");
СписокСчетовПрочихРасходов.Добавить(ПланыСчетов.Хозрасчетный.КоммерческиеРасходы, "44.02");
СписокСчетовПрочихРасходов.Добавить(ПланыСчетов.Хозрасчетный.ПрочиеРасходы, "91.02");</Текст>
<Параметры>СписокСчетовПрочихРасходов</Параметры>
</Алгоритм>
<Алгоритм Имя="УстановитьВидПлатежаПоУмолчанию" ИспользуетсяПриЗагрузке="false">
<Текст>Если Источник.Дата >= '20130709' Тогда
Значение = "";
Иначе
Значение = "Электронно";
КонецЕсли;</Текст>
<Параметры>Источник, Значение</Параметры>
</Алгоритм>
<Алгоритм Имя="УстановитьОчередностьПлатежаПоУмолчанию" ИспользуетсяПриЗагрузке="false">
<Текст>Если Источник.Дата >= '20131214' Тогда
Значение = 5;
Иначе
Значение = 6;
КонецЕсли;</Текст>
<Параметры>Источник, Значение</Параметры>
</Алгоритм>
</Группа>
<Группа Имя="Загрузка">
<Алгоритм Имя="ЗаполнениеДокументовОтложенное" ИспользуетсяПриЗагрузке="true">
<Текст>Если ИмяПКО = "ПБДС_ПоступлениеОтКлиентаБезналичныхДС"
Или ИмяПКО = "ПБДС_ВозвратОтПоставщикаБезналичныхДС"
Или ИмяПКО = "ПБДС_КонвертацияВалюты"
Или ИмяПКО = "ПБДС_ПрочиеДоходы"
Или ИмяПКО = "СБДС_ОплатаПоставщикуБезналичныеДС"
Или ИмяПКО = "СБДС_ВозвратПокупателюБезналичныеДС"
Или ИмяПКО = "СБДС_ПеречислениеНалога"
Или ИмяПКО = "СБДС_ТаможенныйПлатеж"
Или ИмяПКО = "СБДС_ПрочийРасход"
Или ИмяПКО = "ПКО_ОплатаОтПокупателяИИзДругойОрганизации"
Или ИмяПКО = "ПКО_ВозвртатДСОтПоставщика"
Или ИмяПКО = "ПКО_ПрочиеДоходы"
Или ИмяПКО = "РКО_ОплатаПоставщикуИВыдачаВДругуюОрганизацию"
Или ИмяПКО = "РКО_ВозвратДСПокупателю"
Или ИмяПКО = "РКО_ПрочийРасходДС" Тогда
Выполнить(Алгоритмы.ЗаполнитьСДДСПоУмолчанию);
Выполнить(Алгоритмы.ЗаполнитьПартнераПоКонтрагенту);
ИначеЕсли ИмяПКО = "ПБДС_ВозвратБезналичныхДСОтПодотчетногоЛица"
Или ИмяПКО = "ПКО_ВозвратДСОтПодотчетногоЛица" Тогда
Выполнить(Алгоритмы.ЗаполнитьСДДСПоУмолчанию);
ИначеЕсли ИмяПКО = "ПБДС_ПрочиеРасчетыСКонтрагентами"
Или ИмяПКО = "ПБДС_ОплатаПоЭквайрингу"
Или ИмяПКО = "ПБДС_ВозвратЗаймаРаботником"
Или ИмяПКО = "ПБДС_ПрочееПоступлениеБезналичныхДС"
Или ИмяПКО = "ПБДС_ЛичныеСредстваИП"
Или ИмяПКО = "ПБДС_Инкассация"
Или ИмяПКО = "СБДС_ПеречислениеЗПНаЛицевыеСчета"
Или ИмяПКО = "СБДС_ПеречислениеЗП"
Или ИмяПКО = "СБДС_ПеречислениеДепонированнойЗП"
Или ИмяПКО = "СБДС_ВыдачаЗаймаРаботнику"
Или ИмяПКО = "СБДС_ПеречислениеНаДругойРСБезналичныхДС"
Или ИмяПКО = "СБДС_ПеречислениеПодотчетномуЛицу"
Или ИмяПКО = "СБДС_СнятиеНаличныхДенежныхСредств"
Или ИмяПКО = "СБДС_ПрочееСписаниеБезналичныхДС"
Или ИмяПКО = "СБДС_ЛичныеСредстваИП"
Или ИмяПКО = "СБДС_КонвертацияВалюты"
Или ИмяПКО = "ПКО_ПоступлениеДСИзБанка"
Или ИмяПКО = "ПКО_ИнкассацияДСИзБанка"
Или ИмяПКО = "ПКО_КонвертацияВалюты"
Или ИмяПКО = "ПКО_ПрочееПоступлениеНаличныхДС"
Или ИмяПКО = "ПКО_СторнированиеПрочегоРасхода"
Или ИмяПКО = "ПКО_ЛичныеСредстваИП"
Или ИмяПКО = "ПКО_ВозвратЗаймаРаботником"
Или ИмяПКО = "РКО_ВыдачаЗППоВедомостям"
Или ИмяПКО = "РКО_ВыдачаЗПРаботнику"
Или ИмяПКО = "РКО_ВыдачаЗПДепоненты"
Или ИмяПКО = "РКО_ВыдачаЗаймаРаботнику"
Или ИмяПКО = "РКО_ВыдачаДСПодотчетномуЛицу"
Или ИмяПКО = "РКО_ВзносНаличнымиВБанк"
Или ИмяПКО = "РКО_Инкассация"
Или ИмяПКО = "РКО_КонвертацияВалюты"
Или ИмяПКО = "РКО_УплатаНалога"
Или ИмяПКО = "РКО_ПрочаяВыдачаДС"
Или ИмяПКО = "РКО_ЛичныеСредстваИП" Тогда
Выполнить(Алгоритмы.ЗаполнитьСДДСПоУмолчанию);
КонецЕсли;</Текст>
<Параметры>Объект, ИмяПКО, ПараметрыОбъекта</Параметры>
</Алгоритм>
<Алгоритм Имя="ЗаполнитьНастройкиКонтроляОстатковУСкладов" ИспользуетсяПриЗагрузке="true">
<Текст>// Определим склады, у которых не заполнена настройка контроля остатков
Запрос = Новый Запрос("ВЫБРАТЬ
| Склады.Ссылка,
| Склады.КонтролироватьСвободныеОстатки КАК КонтролироватьСвободныеОстатки
|ИЗ
| Справочник.Склады КАК Склады
| ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.НастройкаКонтроляОбеспечения КАК НастройкаКонтроляОбеспечения
| ПО (НастройкаКонтроляОбеспечения.Склад = Склады.Ссылка)
|ГДЕ
| (НЕ Склады.ЭтоГруппа)
| И НастройкаКонтроляОбеспечения.Склад ЕСТЬ NULL");
ВыборкаСкладов = Запрос.Выполнить().Выбрать();
Пока ВыборкаСкладов.Следующий() Цикл
МенеджерЗаписи = РегистрыСведений.НастройкаКонтроляОбеспечения.СоздатьМенеджерЗаписи();
МенеджерЗаписи.Склад = ВыборкаСкладов.Ссылка;
МенеджерЗаписи.КонтролироватьСвободныеОстатки = ВыборкаСкладов.КонтролироватьСвободныеОстатки;
МенеджерЗаписи.Записать();
КонецЦикла;</Текст>
</Алгоритм>
<Алгоритм Имя="ЗапомнитьДополнительнуюКонтактнуюИнформацию" ИспользуетсяПриЗагрузке="true">
<Текст>// Параметры:
// - Объект
// - ПараметрыОбъекта
Если Объект <> Неопределено Тогда
// Найден объект, необходимо запомнить строки контактной информации,
// в которых тип дома, корпуса, или квартиры отличается от значений, поддерживаемых в БП
ТипыДомов = Новый Массив;
ТипыДомов.Добавить("дом");
ТипыДомов.Добавить("владение");
ТипыКорпусов = Новый Массив;
ТипыКорпусов.Добавить("корпус");
ТипыКорпусов.Добавить("строение");
ТипыКвартир = Новый Массив;
ТипыКвартир.Добавить("кв.");
ТипыКвартир.Добавить("оф.");
КонтактнаяИнформация = Объект.КонтактнаяИнформация.Выгрузить();
ДополнительнаяКонтактнаяИнформация = КонтактнаяИнформация.СкопироватьКолонки();
Для Каждого СтрокаКИ Из КонтактнаяИнформация Цикл
Если СтрокаКИ.Тип = Перечисления.ТипыКонтактнойИнформации.Адрес Тогда
// Получаем структуру значений полей
СтруктураПолей = Новый Структура;
ПоследнийЭлементИмя = Неопределено;
СтрокаПолей = СтрокаКИ.ЗначенияПолей;
Для Сч = 1 По СтрЧислоСтрок(СтрокаПолей) Цикл
Стр = СтрПолучитьСтроку(СтрокаПолей, Сч);
Если Лев(Стр, 1) = Символы.Таб Тогда
Если ПоследнийЭлементИмя <> Неопределено Тогда
СтруктураПолей[ПоследнийЭлементИмя] = СтруктураПолей[ПоследнийЭлементИмя] + Символы.ПС + Сред(Стр, 2);
КонецЕсли;
Иначе
Поз = Найти(Стр, "=");
Если Поз <> 0 Тогда
ПоследнийЭлементИмя = Лев(Стр, Поз-1);
СтруктураПолей.Вставить(ПоследнийЭлементИмя, Сред(Стр, Поз+1));
КонецЕсли;
КонецЕсли;
КонецЦикла;
// Проверяем значения типа дома, корпуса и квартиры
ТипДома = "";
ТипКорпуса = "";
ТипКвартиры = "";
СтруктураПолей.Свойство("ТипДома", ТипДома);
СтруктураПолей.Свойство("ТипКорпуса", ТипКорпуса);
СтруктураПолей.Свойство("ТипКвартиры", ТипКвартиры);
Если ТипыДомов.Найти(ТипДома) = Неопределено
ИЛИ ТипыКорпусов.Найти(ТипКорпуса) = Неопределено
ИЛИ ТипыКвартир.Найти(ТипКвартиры) = Неопределено Тогда
НоваяСтрока = ДополнительнаяКонтактнаяИнформация.Добавить();
ЗаполнитьЗначенияСвойств(НоваяСтрока, СтрокаКИ);
КонецЕсли;
КонецЕсли;
КонецЦикла;
Если ТипЗнч(ПараметрыОбъекта) <> Тип("Соответствие") Тогда
ПараметрыОбъекта = Новый Соответствие;
КонецЕсли;
ПараметрыОбъекта.Вставить("ДополнительнаяКонтактнаяИнформация", ДополнительнаяКонтактнаяИнформация);
КонецЕсли;</Текст>
<Параметры>Объект, ПараметрыОбъекта</Параметры>
</Алгоритм>
<Алгоритм Имя="ОбработатьЗаписьДокументаПослеЗагрузки" ИспользуетсяПриЗагрузке="true">
<Текст>// Параметры:
// - Объект
ПроведенОбъект = Объект.Проведен;
// Если установлена опция не проводить документы загружаем все документы как непроведенные
Если Объект.ЭтоНовый() Тогда
Объект.Проведен = Объект.Проведен И Параметры.РазрешитьПроведениеДокументовПриЗагрузке;
Иначе
ПроведенСсылка = ОбщегоНазначения.ЗначениеРеквизитаОбъекта(Объект.Ссылка, "Проведен");
Объект.Проведен = ПроведенОбъект И (Параметры.РазрешитьПроведениеДокументовПриЗагрузке ИЛИ ПроведенСсылка);
КонецЕсли;
//Найдем наш старый комментарий, и вырежем его.
КомментарийОбъекта = Объект.Комментарий;
Если Найти(Объект.Комментарий,"#Загружен новый") > 0 Тогда
Объект.Комментарий = СокрЛП(СтрЗаменить(КомментарийОбъекта,"#Загружен новый",""));
ИначеЕсли Найти(Объект.Комментарий,"#Изменен") > 0 Тогда
Объект.Комментарий = СокрЛП(СтрЗаменить(КомментарийОбъекта, "#Изменен",""));
ИначеЕсли Найти(Объект.Комментарий,"#Отменено проведение") > 0 Тогда
Объект.Комментарий = СокрЛП(СтрЗаменить(КомментарийОбъекта, "#Отменено проведение",""));
ИначеЕсли Найти(Объект.Комментарий,"#Проведен") > 0 Тогда
Объект.Комментарий = СокрЛП(СтрЗаменить(КомментарийОбъекта, "#Проведен",""));
КонецЕсли;
//Сформируем новый комментарий объекта.
Если Объект.ЭтоНовый() Тогда
Объект.Комментарий = НСтр("ru = '#Загружен новый '") + Объект.Комментарий;
Иначе
Если ПроведенОбъект = ПроведенСсылка Тогда
Объект.Комментарий = НСтр("ru = '#Изменен '") + Объект.Комментарий;
ИначеЕсли ПроведенСсылка Тогда
Объект.Комментарий = НСтр("ru = '#Отменено проведение '") + Объект.Комментарий;
Иначе
Объект.Комментарий = НСтр("ru = '#Проведен '") + Объект.Комментарий;
КонецЕсли;
КонецЕсли;</Текст>
<Параметры>Объект</Параметры>
</Алгоритм>
<Алгоритм Имя="ОбработатьПоискНеразделенныхДанных" ИспользуетсяПриЗагрузке="true">
<Текст>МетаданныеОбъекта = Метаданные.НайтиПоТипу(ТипОбъекта);
Если ОбщегоНазначения.РазделениеВключено()
И ОбщегоНазначения.ДоступноИспользованиеРазделенныхДанных()
И НЕ МетаданныеОбъекта = Неопределено Тогда
Если НомерВариантаПоиска > КоличествоВариантовПоиска Тогда
Если НЕ ЗначениеЗаполнено(СсылкаНаОбъект) Тогда
МенеджерОбъекта = ОбщегоНазначения.МенеджерОбъектаПоПолномуИмени(МетаданныеОбъекта.ПолноеИмя());
СсылкаНаОбъект = МенеджерОбъекта.ПолучитьСсылку(Новый УникальныйИдентификатор());
КонецЕсли;
ПрекратитьПоиск = Истина;
КонецЕсли;
КонецЕсли;</Текст>
<Параметры>ТипОбъекта, ПрекратитьПоиск, НомерВариантаПоиска, КоличествоВариантовПоиска</Параметры>
</Алгоритм>
<Алгоритм Имя="ОбработкаСправочниковОтложенная" ИспользуетсяПриЗагрузке="true">
<Текст>Если ИмяПКО = "Контрагенты" Тогда
Если РежимЗагрузкиДанныхВИнформационнуюБазу() Тогда
Если Параметры.СоздаватьПартнеровДляНовыхКонтрагентов
Или Не ПолучитьФункциональнуюОпцию("ИспользоватьПартнеровИКонтрагентов") Тогда
ПартнерОбъект = Неопределено;
Если ПараметрыОбъекта.Получить("ПризнакНового") Тогда
ПартнерОбъект = Справочники.Партнеры.СоздатьЭлемент();
ПартнерОбъект.ДатаРегистрации = Дата('19800101');
Если ПолучитьФункциональнуюОпцию("ИспользоватьГруппыДоступаПартнеров") Тогда
ГруппаДоступа = Неопределено;
Выполнить(Алгоритмы.ЭлементПоУмолчаниюДляОбмена_ГруппаДоступаПартнера);
ПартнерОбъект.ГруппаДоступа = ГруппаДоступа;
КонецЕсли;
ИначеЕсли ЗначениеЗаполнено(Объект.Партнер)
И ПолучитьФункциональнуюОпцию("ИспользоватьПартнеровКакКонтрагентов") Тогда
ПартнерОбъект = Объект.Партнер.ПолучитьОбъект();
КонецЕсли;
Если ПартнерОбъект <> Неопределено
И ПартнерОбъект <> Справочники.Партнеры.НеизвестныйПартнер Тогда
ПартнерОбъект.Наименование = Объект.Наименование;
ПартнерОбъект.НаименованиеПолное = Объект.НаименованиеПолное;
Если Объект.ЮрФизЛицо = Перечисления.ЮрФизЛицо.ФизЛицо Тогда
ПартнерОбъект.ЮрФизЛицо = Перечисления.КомпанияЧастноеЛицо.ЧастноеЛицо;
Иначе
ПартнерОбъект.ЮрФизЛицо = Перечисления.КомпанияЧастноеЛицо.Компания;
КонецЕсли;
ПартнерОбъект.Клиент = ПараметрыОбъекта.Получить("Клиент");
ПартнерОбъект.Поставщик = ПараметрыОбъекта.Получить("Поставщик");
ПартнерОбъект.ПрочиеОтношения = ПараметрыОбъекта.Получить("ПрочиеОтношения");
ПартнерОбъект.КонтактнаяИнформация.Очистить();
Для Каждого СтрокаКИКонтрагента Из Объект.КонтактнаяИнформация Цикл
Если СтрокаКИКонтрагента.Вид = Справочники.ВидыКонтактнойИнформации.EmailКонтрагента Тогда
ВидКиПартнера = Справочники.ВидыКонтактнойИнформации.EmailПартнера;
ИначеЕсли СтрокаКИКонтрагента.Вид = Справочники.ВидыКонтактнойИнформации.ТелефонКонтрагента Тогда
ВидКиПартнера = Справочники.ВидыКонтактнойИнформации.ТелефонПартнера;
ИначеЕсли СтрокаКИКонтрагента.Вид = Справочники.ВидыКонтактнойИнформации.ФактАдресКонтрагента Тогда
ВидКиПартнера = Справочники.ВидыКонтактнойИнформации.АдресПартнера;
Иначе
Продолжить;
КонецЕсли;
СтрокаКиПартнера = ПартнерОбъект.КонтактнаяИнформация.Добавить();
ЗаполнитьЗначенияСвойств(СтрокаКИПартнера, СтрокаКиКонтрагента);
СтрокаКИПартнера.Вид = ВидКиПартнера;
КонецЦикла;
ПартнерОбъект.ОбменДанными.Загрузка = Истина;
ПартнерОбъект.ОбменДанными.Отправитель = Параметры.УзелОбменаЗагрузкаДанныхСсылка;
ПартнерОбъект.Записать();
// Синхронизируем пометку удаления ключей.
Если НЕ Объект.ПометкаУдаления = ПартнерОбъект.ПометкаУдаления Тогда
ПартнерОбъект.УстановитьПометкуУдаления(Объект.ПометкаУдаления);
КонецЕсли;
ПартнерыИКонтрагенты.ЗаписатьИерархиюПартнера(ПартнерОбъект.Ссылка);
Если Объект.Партнер <> ПартнерОбъект.Ссылка Тогда
Объект.Партнер = ПартнерОбъект.Ссылка;
Иначе
ОбъектМодифицирован = Ложь;
КонецЕсли;
КонецЕсли;
КонецЕсли;
КонецЕсли;
ИначеЕсли ИмяПКО = "Склады" Тогда
НоваяСтрока = Параметры.ЗагруженныеСклады.Добавить();
НоваяСтрока.Уровень = Объект.Уровень();
НоваяСтрока.Объект = Объект;
ИначеЕсли ИмяПКО = "БанковскиеСчетаОрганизаций"
Или ИмяПКО = "БанковскиеСчетаКонтрагентов" Тогда
Если ЗначениеЗаполнено(Объект.БИКБанка)
Или ЗначениеЗаполнено(Объект.БИКБанкаДляРасчетов) Тогда
Запрос = Новый Запрос("ВЫБРАТЬ
| КлассификаторБанков.Ссылка КАК Банк,
| """" КАК БанкДляРасчетов
|ИЗ
| Справочник.КлассификаторБанков КАК КлассификаторБанков
|ГДЕ
| КлассификаторБанков.Код = &Банк
|
|ОБЪЕДИНИТЬ ВСЕ
|
|ВЫБРАТЬ
| """",
| КлассификаторБанков.Ссылка
|ИЗ
| Справочник.КлассификаторБанков КАК КлассификаторБанков
|ГДЕ
| КлассификаторБанков.Код = &БанкДляРасчетов
|ИТОГИ
| МАКСИМУМ(Банк),
| МАКСИМУМ(БанкДляРасчетов)
|ПО
| ОБЩИЕ");
Запрос.УстановитьПараметр("Банк", Объект.БИКБанка);
Запрос.УстановитьПараметр("БанкДляРасчетов", Объект.БИКБанкаДляРасчетов);
Выборка = Запрос.Выполнить().Выбрать();
Если Выборка.Следующий() Тогда
Объект.РучноеИзменениеРеквизитовБанка = Не ЗначениеЗаполнено(Выборка.Банк);
Объект.РучноеИзменениеРеквизитовБанкаДляРасчетов = Не ЗначениеЗаполнено(Выборка.БанкДляРасчетов);
КонецЕсли;
Иначе
Объект.РучноеИзменениеРеквизитовБанка = Ложь;
Объект.РучноеИзменениеРеквизитовБанкаДляРасчетов = Ложь;
КонецЕсли;
КонецЕсли;</Текст>
<Параметры>Объект, ИмяПКО, ОбъектМодифицирован, ПараметрыОбъекта</Параметры>
</Алгоритм>
<Алгоритм Имя="РеквизитыПоУмолчаниюДокументовПБДС" ИспользуетсяПриЗагрузке="true">
<Текст>Если ПараметрыОбъекта = Неопределено Тогда
ПараметрыОбъекта = Новый Соответствие();
КонецЕсли;
Выполнить(Алгоритмы.ОбработатьЗаписьДокументаПослеЗагрузки);
Если Объект.ЭтоНовый() Тогда
Объект.ПроведеноБанком = Истина;
Объект.Дата = Объект.ДатаПроведенияБанком;
КонецЕсли;
Если Не ЗначениеЗаполнено(Объект.ДатаВходящегоДокумента) Тогда
Объект.ДатаВходящегоДокумента = Объект.Дата;
КонецЕсли;
Если Не ЗначениеЗаполнено(Объект.НомерВходящегоДокумента) Тогда
Объект.НомерВходящегоДокумента = НСтр("ru = 'Б/Н'");
КонецЕсли;</Текст>
<Параметры>Объект, ПараметрыОбъекта</Параметры>
</Алгоритм>
<Алгоритм Имя="РеквизитыПоУмолчаниюДокументовПКО" ИспользуетсяПриЗагрузке="true">
<Текст>Если ПараметрыОбъекта = Неопределено Тогда
ПараметрыОбъекта = Новый Соответствие();
КонецЕсли;
Выполнить(Алгоритмы.ОбработатьЗаписьДокументаПослеЗагрузки);
Выполнить(Алгоритмы.ЗаполнитьКассуПоВалютеИОрганизации);</Текст>
<Параметры>Объект, ПараметрыОбъекта</Параметры>
</Алгоритм>
<Алгоритм Имя="РеквизитыПоУмолчаниюДокументовРКО" ИспользуетсяПриЗагрузке="true">
<Текст>Если ПараметрыОбъекта = Неопределено Тогда
ПараметрыОбъекта = Новый Соответствие();
КонецЕсли;
Выполнить(Алгоритмы.ОбработатьЗаписьДокументаПослеЗагрузки);
Выполнить(Алгоритмы.ЗаполнитьКассуПоВалютеИОрганизации);
Если Объект.ЭтоНовый() Тогда
Объект.НеКонтролироватьЗаполнениеЗаявки = Истина;
КонецЕсли;</Текст>
<Параметры>Объект, ПараметрыОбъекта</Параметры>
</Алгоритм>
<Алгоритм Имя="РеквизитыПоУмолчаниюДокументовСБДС" ИспользуетсяПриЗагрузке="true">
<Текст>Если ПараметрыОбъекта = Неопределено Тогда
ПараметрыОбъекта = Новый Соответствие();
КонецЕсли;
Выполнить(Алгоритмы.ОбработатьЗаписьДокументаПослеЗагрузки);
Если Объект.ЭтоНовый() Тогда
Объект.НеКонтролироватьЗаполнениеЗаявки = Истина;
Если ЗначениеЗаполнено(Объект.ДатаПроведенияБанком) Тогда
Объект.Дата = Объект.ДатаПроведенияБанком;
КонецЕсли;
Если Не Объект.ПроведеноБанком Тогда
Объект.ДатаПроведенияБанком = '00010101';
КонецЕсли;
КонецЕсли;
Если Не ЗначениеЗаполнено(Объект.ИдентификаторПлатежа)
И ЗначениеЗаполнено(ПараметрыОбъекта["ИдентификаторПлатежа"]) Тогда
Объект.ИдентификаторПлатежа = ПараметрыОбъекта["ИдентификаторПлатежа"];
КонецЕсли;</Текст>
<Параметры>Объект, ПараметрыОбъекта</Параметры>
</Алгоритм>
<Алгоритм Имя="СкорректироватьКонтактнуюИнформацию" ИспользуетсяПриЗагрузке="true">
<Текст>// Параметры:
// - Объект
// - ПараметрыОбъекта
СтараяКонтактнаяИнформация = Неопределено;
Объект.ДополнительныеСвойства.Свойство("СтараяКонтактнаяИнформация", СтараяКонтактнаяИнформация);
Если ЗначениеЗаполнено(ПараметрыОбъекта) Тогда
Для Каждого СтрокаКИ Из Объект.КонтактнаяИнформация Цикл
Если СтрокаКИ.Тип <> Перечисления.ТипыКонтактнойИнформации.Адрес Тогда
Продолжить;
КонецЕсли;
ОбъектМодифицирован = Истина;
РезРеквизиты = Новый Структура;
РезРеквизиты.Вставить("Страна", Неопределено);
РезРеквизиты.Вставить("КодСтраны", Неопределено);
РезРеквизиты.Вставить("Индекс", Неопределено);
РезРеквизиты.Вставить("ТипДома", Неопределено);
РезРеквизиты.Вставить("ТипКорпуса", Неопределено);
РезРеквизиты.Вставить("ТипКвартиры", Неопределено);
СписокВосстанавливаемыхЗначений = Новый Массив;
Страна = Справочники.СтраныМира.Россия;
ПараметрыНовойКИ = ПараметрыОбъекта["КонтактнаяИнформацияТабличнаяЧасть"][СтрокаКИ.НомерСтроки - 1];
// Получим соответствующую строку из старой версии объекта
СтрокаКИСтарая = Неопределено;
Если ТипЗнч(СтараяКонтактнаяИнформация) = Тип("ТаблицаЗначений") Тогда
СтрокаКИСтарая = СтараяКонтактнаяИнформация.Найти(СтрокаКИ.Вид, "Вид");
КонецЕсли;
// Для новой КИ и для формализованной КИ берем индекс из новых данных
Если СтрокаКИСтарая = Неопределено ИЛИ НЕ ПараметрыНовойКИ.ЭтоПроизвольнаяСтрока Тогда
РезРеквизиты.Вставить("Индекс", ПараметрыНовойКИ.Индекс);
Иначе
СписокВосстанавливаемыхЗначений.Добавить("Индекс");
КонецЕсли;
// Информацию о стране можно взять из неформализованного адреса
Если ПараметрыНовойКИ.ЭтоПроизвольнаяСтрока Тогда
РезРеквизиты.Вставить("Страна", СтрокаКИ.Страна);
РезРеквизиты.Вставить("КодСтраны", ПараметрыНовойКИ.КодСтраны);
Иначе
СписокВосстанавливаемыхЗначений.Добавить("Страна");
СписокВосстанавливаемыхЗначений.Добавить("КодСтраны");
КонецЕсли;
// Выполняем проверку адреса, который не поддерживается в БП
// и который был выгружены туда ранее как произвольный адрес
// Если данные были изменены в БП, то перезаписываем адрес по данным БП
СтароеПредставление = ?(СтрокаКИСтарая = Неопределено, "", СтрокаКИСтарая.Представление);
Если ПараметрыНовойКИ.ЭтоПроизвольнаяСтрока И СтрокаКИ.Представление = СтароеПредставление Тогда
СписокВосстанавливаемыхЗначений.Добавить("ТипДома");
СписокВосстанавливаемыхЗначений.Добавить("ТипКорпуса");
СписокВосстанавливаемыхЗначений.Добавить("ТипКвартиры");
Иначе
РезРеквизиты.Вставить("ТипДома", ПараметрыНовойКИ.ТипДома);
РезРеквизиты.Вставить("ТипКорпуса", ПараметрыНовойКИ.ТипКорпуса);
РезРеквизиты.Вставить("ТипКвартиры", ПараметрыНовойКИ.ТипКвартиры);
КонецЕсли;
СтарыйФорматХранения = Истина;
Если СписокВосстанавливаемыхЗначений.Количество() > 0 И СтрокаКИСтарая <> Неопределено Тогда
// Делаем парсинг строки значений полей старой строки
СтрокаПолей = СтрокаКИСтарая.ЗначенияПолей;
Если УправлениеКонтактнойИнформациейКлиентСервер.ЭтоКонтактнаяИнформацияВXML(СтрокаПолей) Тогда
СтарыйФорматХранения = Ложь;
СтрокаПолей = РаботаСАдресами.ПредыдущийФорматКонтактнойИнформацииXML(СтрокаПолей, Истина);
КонецЕсли;
// Алгоритм парсинга
Результат = Новый СписокЗначений;
ПоследнийЭлемент = Неопределено;
Для Сч = 1 По СтрЧислоСтрок(СтрокаПолей) Цикл
Стр = СтрПолучитьСтроку(СтрокаПолей, Сч);
Если Лев(Стр, 1) = Символы.Таб Тогда
Если ПоследнийЭлемент <> Неопределено Тогда
ПоследнийЭлемент.Значение = ПоследнийЭлемент.Значение + Символы.ПС + Сред(Стр, 2);
КонецЕсли;
Иначе
Поз = Найти(Стр, "=");
Если Поз <> 0 Тогда
ПоследнийЭлемент = Результат.Добавить(Сред(Стр, Поз+1), Лев(Стр, Поз-1));
КонецЕсли;
КонецЕсли;
КонецЦикла;
// Преобразуем в соответствие
ПараметрыСтаройКИ = Новый Соответствие;
Для Каждого Элемент Из Результат Цикл
ПараметрыСтаройКИ.Вставить(Элемент.Представление, Элемент.Значение);
КонецЦикла;
Для Каждого Элемент Из СписокВосстанавливаемыхЗначений Цикл
Если Элемент = "ТипДома" ИЛИ Элемент = "ТипКорпуса" ИЛИ Элемент = "ТипКвартиры" ИЛИ Элемент = "Индекс" ИЛИ Элемент = "КодСтраны" Тогда
РезРеквизиты.Вставить(Элемент, ПараметрыСтаройКИ.Получить(Элемент));
Иначе
РезРеквизиты.Вставить(Элемент, СтрокаКИСтарая[Элемент]);
КонецЕсли;
КонецЦикла;
КонецЕсли;
// Определяем страну по имеющейся информации
НайдСтрана = Неопределено;
Если ЗначениеЗаполнено(РезРеквизиты.КодСтраны) Тогда
НайдСтрана = Справочники.СтраныМира.НайтиПоКоду(РезРеквизиты.КодСтраны);
ИначеЕсли ЗначениеЗаполнено(РезРеквизиты.Страна) Тогда
НайдСтрана = Справочники.СтраныМира.НайтиПоНаименованию(РезРеквизиты.Страна, Истина);
КонецЕсли;
Если ЗначениеЗаполнено(НайдСтрана) Тогда
Страна = НайдСтрана;
Если НЕ ЗначениеЗаполнено(РезРеквизиты.Страна) Тогда
РезРеквизиты.Вставить("Страна", Строка(Страна));
КонецЕсли;
Если НЕ ЗначениеЗаполнено(РезРеквизиты.КодСтраны) Тогда
РезРеквизиты.Вставить("КодСтраны", ОбщегоНазначения.ЗначениеРеквизитаОбъекта(Страна, "Код"));
КонецЕсли;
КонецЕсли;
ЗначенияПолей = Новый Структура;
ЗначенияПолей.Вставить("Регион", СтрокаКИ.Регион);
ЗначенияПолей.Вставить("Район", ПараметрыНовойКИ.Район);
ЗначенияПолей.Вставить("Город", СтрокаКИ.Город);
ЗначенияПолей.Вставить("НаселенныйПункт", ПараметрыНовойКИ.НаселенныйПункт);
ЗначенияПолей.Вставить("Улица", ПараметрыНовойКИ.Улица);
ЗначенияПолей.Вставить("Дом", ПараметрыНовойКИ.Дом);
ЗначенияПолей.Вставить("Корпус", ПараметрыНовойКИ.Корпус);
ЗначенияПолей.Вставить("Квартира", ПараметрыНовойКИ.Квартира);
ЗначенияПолей.Вставить("КодСтраны", РезРеквизиты.КодСтраны);
ЗначенияПолей.Вставить("Индекс", РезРеквизиты.Индекс);
ЗначенияПолей.Вставить("ТипДома", РезРеквизиты.ТипДома);
ЗначенияПолей.Вставить("ТипКорпуса", РезРеквизиты.ТипКорпуса);
ЗначенияПолей.Вставить("ТипКвартиры", РезРеквизиты.ТипКвартиры);
СтрокаКИ.ЗначенияПолей = "";
Для Каждого Элемент Из ЗначенияПолей Цикл
СтрокаКИ.ЗначенияПолей = СтрокаКИ.ЗначенияПолей + ?(ЗначениеЗаполнено(Элемент.Значение), Элемент.Ключ + "=" + Элемент.Значение + Символы.ПС, "");
КонецЦикла;
СтрокаКИ.ЗначенияПолей = Лев(СтрокаКИ.ЗначенияПолей, СтрДлина(СтрокаКИ.ЗначенияПолей) - 1);
СтрокаКИ.Страна = РезРеквизиты.Страна;
// Формируем представление для формализованного адреса
Если НЕ ПараметрыНовойКИ.ЭтоПроизвольнаяСтрока Тогда
Представление = "";
Если Страна <> Справочники.СтраныМира.Россия Тогда
Представление = Представление + ?(ЗначениеЗаполнено(Строка(Страна)), ", " + Строка(Страна), "");
КонецЕсли;
Представление = Представление + ?(ЗначениеЗаполнено(СокрЛП(ЗначенияПолей.Индекс)), ", " + СокрЛП(ЗначенияПолей.Индекс), "");
Представление = Представление + ?(ЗначениеЗаполнено(СокрЛП(ЗначенияПолей.Регион)), ", " + СокрЛП(ЗначенияПолей.Регион), "");
Представление = Представление + ?(ЗначениеЗаполнено(СокрЛП(ЗначенияПолей.Район)), ", " + СокрЛП(ЗначенияПолей.Район), "");
Представление = Представление + ?(ЗначениеЗаполнено(СокрЛП(ЗначенияПолей.Город)), ", " + СокрЛП(ЗначенияПолей.Город), "");
Представление = Представление + ?(ЗначениеЗаполнено(СокрЛП(ЗначенияПолей.НаселенныйПункт)), ", " + СокрЛП(ЗначенияПолей.НаселенныйПункт), "");
Представление = Представление + ?(ЗначениеЗаполнено(СокрЛП(ЗначенияПолей.Улица)), ", " + СокрЛП(ЗначенияПолей.Улица), "");
Представление = Представление + ?(ЗначениеЗаполнено(СокрЛП(ЗначенияПолей.Дом)), ", " + ЗначенияПолей.ТипДома + " № " + СокрЛП(ЗначенияПолей.Дом), "");
Представление = Представление + ?(ЗначениеЗаполнено(СокрЛП(ЗначенияПолей.Корпус)), ", " + ЗначенияПолей.ТипКорпуса + " " + СокрЛП(ЗначенияПолей.Корпус), "");
Представление = Представление + ?(ЗначениеЗаполнено(СокрЛП(ЗначенияПолей.Квартира)), ", " + ЗначенияПолей.ТипКвартиры + " " + СокрЛП(ЗначенияПолей.Квартира), "");
Если СтрДлина(Представление) > 2 Тогда
Представление = Сред(Представление, 3);
КонецЕсли;
СтрокаКИ.Представление = Представление;
КонецЕсли;
Если Не СтарыйФорматХранения Тогда
XDTOОбъект = УправлениеКонтактнойИнформациейСлужебный.АдресXMLВXDTO(СтрокаКИ.ЗначенияПолей, СтрокаКИ.Представление, СтрокаКИ.Тип);
СтрокаКИ.ЗначенияПолей = УправлениеКонтактнойИнформациейСлужебный.КонтактнаяИнформацияXDTOВXML(XDTOОбъект);
КонецЕсли;
КонецЦикла;
КонецЕсли;</Текст>
<Параметры>Объект, ПараметрыОбъекта</Параметры>
</Алгоритм>
<Алгоритм Имя="УстановитьЗначениеРеквизитаУпорядочивания" ИспользуетсяПриЗагрузке="true">
<Текст>// Вычислим новое значение для порядка элемента
Информация = НастройкаПорядкаЭлементов.ПолучитьИнформациюДляПеремещения(Объект.Метаданные());
Если Объект.РеквизитДопУпорядочивания = 0 Тогда
Объект.РеквизитДопУпорядочивания =
НастройкаПорядкаЭлементовСлужебный.ПолучитьНовоеЗначениеРеквизитаДопУпорядочивания(
Информация,
?(Информация.ЕстьРодитель, Объект.Родитель, Неопределено),
?(Информация.ЕстьВладелец, Объект.Владелец, Неопределено));
КонецЕсли;</Текст>
<Параметры>Объект</Параметры>
</Алгоритм>
<Группа Имя="_ЗаполнениеРеквизитовПриЗагрузке">
<Алгоритм Имя="ЗагрузитьРасшифровкуПлатежаПрочиеДоходы" ИспользуетсяПриЗагрузке="true">
<Текст>// Загрузка старой версии табличной части
ТекРасшифровкаПлатежа = Неопределено;
Если Объект.ДополнительныеСвойства.Свойство("ТекРасшифровкаПлатежа", ТекРасшифровкаПлатежа)
И ТекРасшифровкаПлатежа.Количество() = 1 Тогда
Объект.РасшифровкаПлатежа.Загрузить(ТекРасшифровкаПлатежа);
КонецЕсли;
Если Объект.РасшифровкаПлатежа.Количество() = 0 Тогда
ТекСтрокаРасшифровкиПлатежа = Объект.РасшифровкаПлатежа.Добавить();
Иначе
ТекСтрокаРасшифровкиПлатежа = Объект.РасшифровкаПлатежа[0];
КонецЕсли;
НовРасшифровкаПлатежа = ПараметрыОбъекта.Получить("РасшифровкаПлатежаТабличнаяЧасть");
НовСтрокаРасшифровкиПлатежа = НовРасшифровкаПлатежа[0];
ЗаполнитьЗначенияСвойств(ТекСтрокаРасшифровкиПлатежа, НовСтрокаРасшифровкиПлатежа, "ВалютаВзаиморасчетов,Сумма,СуммаВзаиморасчетов,СтатьяДвиженияДенежныхСредств");
Если Не Объект.ЭтоНовый()
И Объект.ХозяйственнаяОперация <> Перечисления.ХозяйственныеОперации.СторнированиеПрочихРасходов Тогда
Если ТипЗнч(Объект.Ссылка) = Тип("ДокументСсылка.ПриходныйКассовыйОрдер") Тогда
РеквизитыДокументаДляОбменаСБухгалтерией = Документы.ПриходныйКассовыйОрдер.РеквизитыДокументаДляОбменаСБухгалтерией(Объект.Ссылка);
Иначе
РеквизитыДокументаДляОбменаСБухгалтерией = Документы.ПоступлениеБезналичныхДенежныхСредств.РеквизитыДокументаДляОбменаСБухгалтерией(Объект.Ссылка);
КонецЕсли;
ТекКорСчет = СокрЛП(РеквизитыДокументаДляОбменаСБухгалтерией.Счет);
НовКорСчет = НовСтрокаРасшифровкиПлатежа.КорСчет;
Если ТекКорСчет <> НовКорСчет Тогда
ТекСтрокаРасшифровкиПлатежа.СтатьяДоходов = Неопределено;
ТекСтрокаРасшифровкиПлатежа.АналитикаДоходов = Неопределено;
КонецЕсли;
КонецЕсли;</Текст>
<Параметры>Объект, ПараметрыОбъекта</Параметры>
</Алгоритм>
<Алгоритм Имя="ЗагрузитьРасшифровкуПлатежаПрочиеРасходы" ИспользуетсяПриЗагрузке="true">
<Текст>// Загрузка старой версии табличной части
ТекРасшифровкаПлатежа = Неопределено;
Если Объект.ДополнительныеСвойства.Свойство("ТекРасшифровкаПлатежа", ТекРасшифровкаПлатежа)
И ТекРасшифровкаПлатежа.Количество() = 1 Тогда
Объект.РасшифровкаПлатежа.Загрузить(ТекРасшифровкаПлатежа);
КонецЕсли;
Если Объект.РасшифровкаПлатежа.Количество() = 0 Тогда
ТекСтрокаРасшифровкиПлатежа = Объект.РасшифровкаПлатежа.Добавить();
Иначе
ТекСтрокаРасшифровкиПлатежа = Объект.РасшифровкаПлатежа[0];
КонецЕсли;
НовРасшифровкаПлатежа = ПараметрыОбъекта.Получить("РасшифровкаПлатежаТабличнаяЧасть");
НовСтрокаРасшифровкиПлатежа = НовРасшифровкаПлатежа[0];
ЗаполнитьЗначенияСвойств(ТекСтрокаРасшифровкиПлатежа, НовСтрокаРасшифровкиПлатежа,
"ВалютаВзаиморасчетов, Сумма, СуммаВзаиморасчетов, ПериодВозникновенияРасхода, СтатьяДвиженияДенежныхСредств");
Если Не Объект.ЭтоНовый() Тогда
Если ТипЗнч(Объект.Ссылка) = Тип("ДокументСсылка.РасходныйКассовыйОрдер") Тогда
РеквизитыДокументаДляОбменаСБухгалтерией = Документы.РасходныйКассовыйОрдер.РеквизитыДокументаДляОбменаСБухгалтерией(Объект.Ссылка);
Иначе
РеквизитыДокументаДляОбменаСБухгалтерией = Документы.СписаниеБезналичныхДенежныхСредств.РеквизитыДокументаДляОбменаСБухгалтерией(Объект.Ссылка);
КонецЕсли;
ТекКорСчет = СокрЛП(РеквизитыДокументаДляОбменаСБухгалтерией.Счет);
НовКорСчет = НовСтрокаРасшифровкиПлатежа.КорСчет;
Если ТекКорСчет <> НовКорСчет Тогда
ТекСтрокаРасшифровкиПлатежа.СтатьяРасходов = Неопределено;
ТекСтрокаРасшифровкиПлатежа.АналитикаРасходов = Неопределено;
КонецЕсли;
КонецЕсли;</Текст>
<Параметры>Объект, ПараметрыОбъекта</Параметры>
</Алгоритм>
<Алгоритм Имя="ЗаполнитьКассуПоВалютеИОрганизации" ИспользуетсяПриЗагрузке="true">
<Текст>// Параметры:
// - Объект
РеквизитыКассы = ОбщегоНазначения.ЗначенияРеквизитовОбъекта(Объект.Касса, "ВалютаДенежныхСредств,Владелец");
Если РеквизитыКассы.ВалютаДенежныхСредств <> Объект.Валюта
Или РеквизитыКассы.Владелец <> Объект.Организация Тогда
Касса = Неопределено;
Валюта = Объект.Валюта;
Организация = Объект.Организация;
Выполнить(Алгоритмы.ЭлементПоУмолчаниюДляОбмена_Касса);
Объект.Касса = Касса;
КонецЕсли;</Текст>
<Параметры>Объект, ПараметрыОбъекта</Параметры>
</Алгоритм>
<Алгоритм Имя="ЗаполнитьКассуПолучательПоВалютеИОрганизации" ИспользуетсяПриЗагрузке="true">
<Текст>// Параметры:
// - Объект
Если ТипЗнч(Объект) = Тип("ДокументОбъект.ПоступлениеБезналичныхДенежныхСредств")
Или ТипЗнч(Объект) = Тип("ДокументСсылка.ПоступлениеБезналичныхДенежныхСредств") Тогда
ИмяРеквизитаЗаполнения = "КассаОтправитель";
Иначе
ИмяРеквизитаЗаполнения = "КассаПолучатель";
КонецЕсли;
РеквизитыКассы = ОбщегоНазначения.ЗначенияРеквизитовОбъекта(Объект[ИмяРеквизитаЗаполнения], "ВалютаДенежныхСредств,Владелец");
Если РеквизитыКассы.ВалютаДенежныхСредств <> Объект.Валюта
Или РеквизитыКассы.Владелец <> Объект.Организация Тогда
Касса = Неопределено;
Валюта = Объект.Валюта;
Организация = Объект.Организация;
Выполнить(Алгоритмы.ЭлементПоУмолчаниюДляОбмена_Касса);
Объект[ИмяРеквизитаЗаполнения] = Касса;
КонецЕсли;</Текст>
<Параметры>Объект, ПараметрыОбъекта</Параметры>
</Алгоритм>
<Алгоритм Имя="ЗаполнитьКонтрагентаНашеПредприятие" ИспользуетсяПриЗагрузке="true">
<Текст>Если Не ЗначениеЗаполнено(Параметры.КонтрагентНашеПредприятие) Тогда
Запрос = Новый Запрос("ВЫБРАТЬ ПЕРВЫЕ 1
| Контрагенты.Ссылка КАК КонтрагентНашеПредприятие
|ИЗ
| Справочник.Контрагенты КАК Контрагенты
|ГДЕ
| Контрагенты.Партнер = ЗНАЧЕНИЕ(Справочник.Партнеры.НашеПредприятие)");
Выборка = Запрос.Выполнить().Выбрать();
Если Выборка.Следующий() Тогда
Параметры.КонтрагентНашеПредприятие = Выборка.КонтрагентНашеПредприятие;
КонецЕсли;
КонецЕсли;
Объект.Контрагент = Параметры.КонтрагентНашеПредприятие;</Текст>
<Параметры>Объект, Параметры</Параметры>
</Алгоритм>
<Алгоритм Имя="ЗаполнитьПартнераПоКонтрагенту" ИспользуетсяПриЗагрузке="true">
<Текст>// Параметры:
// - Объект
// Заполнение партнера по контрагенту в табличной части "Расшифровка платежа"
Партнер = Неопределено;
Для Каждого Строка Из Объект.РасшифровкаПлатежа Цикл
Если Не ЗначениеЗаполнено(Строка.Партнер) Тогда
Если Партнер = Неопределено Тогда
Партнер = ДенежныеСредстваСервер.ПолучитьПартнераПоКонтрагенту(Объект.Контрагент);
Если Не ЗначениеЗаполнено(Партнер) Тогда
Партнер = Справочники.Партнеры.НеизвестныйПартнер;
КонецЕсли;
КонецЕсли;
Строка.Партнер = Партнер;
КонецЕсли;
КонецЦикла;</Текст>
<Параметры>Объект</Параметры>
</Алгоритм>
<Алгоритм Имя="ЗаполнитьПлатежныйДокумент" ИспользуетсяПриЗагрузке="true">
<Текст>Если ИмяПКО = "ПБДС_ВозвратБезналичныхДСОтПодотчетногоЛица" Тогда
ТипДокумента = "СписаниеБезналичныхДенежныхСредств";
ВыбранныйДокумент = Документы.СписаниеБезналичныхДенежныхСредств.ПустаяСсылка();
Иначе
ТипДокумента = "РасходныйКассовыйОрдер";
ВыбранныйДокумент = Документы.РасходныйКассовыйОрдер.ПустаяСсылка();
КонецЕсли;
Запрос = Новый Запрос("ВЫБРАТЬ ПЕРВЫЕ 1
| ПлатежныйДокумент.Ссылка
|ИЗ
| Документ.[ТипДокумента] КАК ПлатежныйДокумент
|ГДЕ
| ПлатежныйДокумент.Организация = &Организация
| И ПлатежныйДокумент.Дата <= &ДатаДокументаОснования
| И ПлатежныйДокумент.ПодотчетноеЛицо = &ПодотчетноеЛицо
| И ПлатежныйДокумент.ХозяйственнаяОперация = ЗНАЧЕНИЕ(Перечисление.ХозяйственныеОперации.ВыдачаДенежныхСредствПодотчетнику)
| И ПлатежныйДокумент.СуммаДокумента >= &СуммаДокументаОснования
|
|УПОРЯДОЧИТЬ ПО
| ПлатежныйДокумент.Дата УБЫВ");
Запрос.Текст = СтрЗаменить(Запрос.Текст,"[ТипДокумента]",ТипДокумента);
Запрос.УстановитьПараметр("Организация", Объект.Организация);
Запрос.УстановитьПараметр("ДатаДокументаОснования", Объект.Дата);
Запрос.УстановитьПараметр("ПодотчетноеЛицо", Объект.ПодотчетноеЛицо);
Запрос.УстановитьПараметр("СуммаДокументаОснования", Объект.СуммаДокумента);
Выборка = Запрос.Выполнить().Выбрать();
Если Выборка.Следующий() Тогда
ВыбранныйДокумент = Выборка.Ссылка;
КонецЕсли;
Если ИмяПКО = "ПБДС_ВозвратБезналичныхДСОтПодотчетногоЛица" Тогда
Объект.СписаниеБезналичныхДенежныхСредств = ВыбранныйДокумент;
Иначе
Объект.РасходныйКассовыйОрдер = ВыбранныйДокумент;
КонецЕсли;</Текст>
<Параметры>Объект,ИмяПКО</Параметры>
</Алгоритм>
<Алгоритм Имя="ЗаполнитьПодразделениеПоУмолчанию" ИспользуетсяПриЗагрузке="true">
<Текст>// Параметры:
// - Объект
Для Каждого Строка Из Объект.РасшифровкаПлатежа Цикл
Если НЕ ЗначениеЗаполнено(Строка.Подразделение) Тогда
Строка.Подразделение = Параметры.ПодразделениеПоУмолчанию;
КонецЕсли;
КонецЦикла;</Текст>
<Параметры>Объект</Параметры>
</Алгоритм>
<Алгоритм Имя="ЗаполнитьРасчетныйСчетПоВалютеИОрганизации" ИспользуетсяПриЗагрузке="true">
<Текст>// Параметры:
// - Объект
РеквизитыРасчетногоСчета = ОбщегоНазначения.ЗначенияРеквизитовОбъекта(Объект.БанковскийСчет, "ВалютаДенежныхСредств,Владелец");
Если Не ЗначениеЗаполнено(Объект.БанковскийСчет)
Или РеквизитыРасчетногоСчета.ВалютаДенежныхСредств <> Объект.Валюта Или РеквизитыРасчетногоСчета.Владелец <> Объект.Организация Тогда
Объект.БанковскийСчет = Справочники.БанковскиеСчетаОрганизаций.ПустаяСсылка();
Запрос = Новый Запрос("ВЫБРАТЬ
| БанковскиеСчетаОрганизаций.Ссылка
|ИЗ
| Справочник.БанковскиеСчетаОрганизаций КАК БанковскиеСчетаОрганизаций
|ГДЕ
| БанковскиеСчетаОрганизаций.Владелец = &Владелец
| И БанковскиеСчетаОрганизаций.ВалютаДенежныхСредств = &ВалютаДенежныхСредств
| И БанковскиеСчетаОрганизаций.ПометкаУдаления = ЛОЖЬ");
Запрос.УстановитьПараметр("Владелец", Объект.Организация);
Запрос.УстановитьПараметр("ВалютаДенежныхСредств", Объект.Валюта);
ТабРасчетныеСчета = Запрос.Выполнить().Выгрузить();
Если ТабРасчетныеСчета.Количество() = 1 Тогда
Объект.БанковскийСчет = ТабРасчетныеСчета[0].Ссылка;
КонецЕсли;
КонецЕсли;</Текст>
<Параметры>Объект</Параметры>
</Алгоритм>
<Алгоритм Имя="ЗаполнитьСДДСПоУмолчанию" ИспользуетсяПриЗагрузке="true">
<Текст>// Параметры:
// - Объект
// - ПараметрыОбъекта
ХозяйственнаяОперация = Объект.ХозяйственнаяОперация;
КоррСчет = ПараметрыОбъекта["КоррСчет"];
// Если нет хоз операции - невозможно заполнить статью.
Если ЗначениеЗаполнено(ХозяйственнаяОперация) Тогда
РасположениеСДДС = Параметры.СДДСХозОперация[ХозяйственнаяОперация];
Если РасположениеСДДС = 1 Тогда
СтатьяДДСОбъекта = Объект.СтатьяДвиженияДенежныхСредств;
ЗаполнитьСДДСПоУмолчанию = Ложь;
Выполнить(Алгоритмы.ПроверитьВалидностьСтатьиДДС);
Если ЗаполнитьСДДСПоУмолчанию Тогда
СтатьяДвиженияДенежныхСредств = Неопределено;
Выполнить(Алгоритмы.ЭлементПоУмолчаниюДляОбмена_СтатьяДДС);
Объект.СтатьяДвиженияДенежныхСредств = СтатьяДвиженияДенежныхСредств;
КонецЕсли;
Иначе
Для Каждого СтрокаРасшифровка Из Объект.РасшифровкаПлатежа Цикл
СтатьяДДСОбъекта = СтрокаРасшифровка.СтатьяДвиженияДенежныхСредств;
ЗаполнитьСДДСПоУмолчанию = Ложь;
Выполнить(Алгоритмы.ПроверитьВалидностьСтатьиДДС);
Если ЗаполнитьСДДСПоУмолчанию Тогда
СтатьяДвиженияДенежныхСредств = Неопределено;
Выполнить(Алгоритмы.ЭлементПоУмолчаниюДляОбмена_СтатьяДДС);
СтрокаРасшифровка.СтатьяДвиженияДенежныхСредств = СтатьяДвиженияДенежныхСредств;
КонецЕсли;
КонецЦикла;
КонецЕсли;
КонецЕсли;</Текст>
<Параметры>Объект, ПараметрыОбъекта</Параметры>
</Алгоритм>
<Алгоритм Имя="ЗаполнитьСтатьюРасходовТабличнойЧасти" ИспользуетсяПриЗагрузке="true">
<Текст>Если ПараметрыОбъекта <> Неопределено Тогда
СтатьиРасходов = ПараметрыОбъекта.Получить("ПрочиеРасходыТабличнаяЧасть");
Для Каждого СтрокаТаблицы Из Объект.ПрочиеРасходы Цикл
СтатьяРасходов = Неопределено;
НаименованиеСтатьиРасходов = СтатьиРасходов[СтрокаТаблицы.НомерСтроки - 1].СтатьяРасходов;
Выполнить(Алгоритмы.ЭлементПоУмолчаниюДляОбмена_СтатьяРасходов);
СтрокаТаблицы.СтатьяРасходов = СтатьяРасходов;
СтрокаТаблицы.Подразделение = Параметры.ПодразделениеПоУмолчанию;
КонецЦикла;
КонецЕсли;</Текст>
<Параметры>Объект, ПараметрыОбъекта</Параметры>
</Алгоритм>
<Алгоритм Имя="ЗаполнитьТЧПлатежногоДокументаОднойСтрокой" ИспользуетсяПриЗагрузке="true">
<Текст>// Параметры:
// - Объект
Если Объект.РасшифровкаПлатежа.Количество() = 0 Тогда
СтрокаПлатежа = Объект.РасшифровкаПлатежа.Добавить();
ИначеЕсли Объект.РасшифровкаПлатежа.Количество() = 1 Тогда
СтрокаПлатежа = Объект.РасшифровкаПлатежа[0];
КонецЕсли;
Если ЗначениеЗаполнено(СтрокаПлатежа) Тогда
СтрокаПлатежа.СуммаВзаиморасчетов = Объект.СуммаДокумента;
СтрокаПлатежа.Сумма = Объект.СуммаДокумента;
СтрокаПлатежа.ВалютаВзаиморасчетов = Объект.Валюта;
СтрокаПлатежа.СтатьяДвиженияДенежныхСредств = Объект.СтатьяДвиженияДенежныхСредств;
КонецЕсли;</Текст>
<Параметры>Объект</Параметры>
</Алгоритм>
<Алгоритм Имя="ОчиститьПартнераИзРасшифровки" ИспользуетсяПриЗагрузке="true">
<Текст>Если Не Объект.ЭтоНовый() Тогда
КонтрагентИБ = ОбщегоНазначения.ЗначениеРеквизитаОбъекта(Объект.Ссылка, "Контрагент");
Если Объект.Контрагент <> КонтрагентИБ Тогда
Объект.РасшифровкаПлатежа.ЗагрузитьКолонку(Новый Массив, "Партнер");
КонецЕсли;
КонецЕсли;</Текст>
<Параметры>Объект</Параметры>
</Алгоритм>
<Алгоритм Имя="ПроверитьВалидностьСтатьиДДС" ИспользуетсяПриЗагрузке="true">
<Текст>Если ЗначениеЗаполнено(СтатьяДДСОбъекта) Тогда
РеквизитыСДДСОбъекта = ОбщегоНазначения.ЗначениеРеквизитаОбъекта(СтатьяДДСОбъекта, "КорреспондирующийСчет");
ХозОперацииСДДСОбъекта = СтатьяДДСОбъекта.ХозяйственныеОперации.Выгрузить();
Если ХозОперацииСДДСОбъекта.Количество() = 0 Тогда
//Заполним хоз.операцию и корр. счет в существующем элементе
СтатьяДДСМодернизируемая = СтатьяДДСОбъекта.ПолучитьОбъект();
СтатьяДДСМодернизируемая.КорреспондирующийСчет = КоррСчет;
НоваяСтрока = СтатьяДДСМодернизируемая.ХозяйственныеОперации.Добавить();
НоваяСтрока.ХозяйственнаяОперация = ХозяйственнаяОперация;
ЗаписатьОбъектВИБ(СтатьяДДСМодернизируемая, Тип("СправочникСсылка.СтатьиДвиженияДенежныхСредств"), Истина, Ложь);
Иначе
Если ЗначениеЗаполнено(КоррСчет) Тогда
//Надо проверять хоз. операции и счет
ЗаполнитьСДДСПоУмолчанию = ХозОперацииСДДСОбъекта.Найти(ХозяйственнаяОперация, "ХозяйственнаяОперация") = Неопределено
И ?(ЗначениеЗаполнено(РеквизитыСДДСОбъекта.КорреспондирующийСчет), РеквизитыСДДСОбъекта.КорреспондирующийСчет <> КоррСчет, Истина)
Иначе
//Надо проверять только хоз. операцияю
ЗаполнитьСДДСПоУмолчанию = ХозОперацииСДДСОбъекта.Найти(ХозяйственнаяОперация, "ХозяйственнаяОперация") = Неопределено;
КонецЕсли;
КонецЕсли;
Иначе
ЗаполнитьСДДСПоУмолчанию = Истина;;
КонецЕсли;</Текст>
<Параметры>ХозяйственнаяОперация, СтатьяДДСОбъекта, КоррСчет, ЗаполнитьСДДСПоУмолчанию</Параметры>
</Алгоритм>
<Алгоритм Имя="УстановитьДатуПроведенияПоБанку" ИспользуетсяПриЗагрузке="true">
<Текст>//Из БП могут загружаться только проведенные банком документы
Объект.ПроведеноБанком = Истина;
Если Не ЗначениеЗаполнено(Объект.ДатаПроведенияБанком) Тогда
Объект.ДатаПроведенияБанком = Объект.Дата;
КонецЕсли;
Если Не ЗначениеЗаполнено(Объект.ТипПлатежногоДокумента) Тогда
Объект.ТипПлатежногоДокумента = Перечисления.ТипыПлатежныхДокументов.ПлатежноеПоручение;
КонецЕсли;</Текст>
<Параметры>Объект, ПараметрыОбъекта</Параметры>
</Алгоритм>
</Группа>
<Группа Имя="_ЭлементыДляЗагрузкиПоУмолчанию">
<Алгоритм Имя="ЭлементПоУмолчаниюДляОбмена_ВидыНоменклатуры" ИспользуетсяПриЗагрузке="true">
<Текст>НайдСтроки = Параметры.ВидыНоменклатурыПоУмолчанию.НайтиСтроки(ПараметрыПоиска);
НайдСтрока = ?(НайдСтроки.Количество() = 0, Неопределено, НайдСтроки[0]);
Если НайдСтрока = Неопределено Тогда
НеобходимоСоздатьЭлемент = Ложь;
Если ПараметрыПоиска.ТипНоменклатуры = Перечисления.ТипыНоменклатуры.Товар Тогда
НаименованиеЭлементаДляОбменаПоУмолчанию = НСтр("ru = 'Товар'", Метаданные.ОсновнойЯзык.КодЯзыка); // строка записывается в ИБ
ИначеЕсли ПараметрыПоиска.ТипНоменклатуры = Перечисления.ТипыНоменклатуры.Услуга Тогда
НаименованиеЭлементаДляОбменаПоУмолчанию = НСтр("ru = 'Услуга'", Метаданные.ОсновнойЯзык.КодЯзыка); // строка записывается в ИБ
КонецЕсли;
Если ПараметрыПоиска.АлкогольнаяПродукция Тогда
НаименованиеЭлементаДляОбменаПоУмолчанию = НаименованиеЭлементаДляОбменаПоУмолчанию + "; Алк";
КонецЕсли;
Запрос = Новый Запрос("ВЫБРАТЬ ПЕРВЫЕ 2
| ВидыНоменклатуры.Ссылка КАК ВидНоменклатуры,
| ВЫБОР
| КОГДА ВидыНоменклатуры.Наименование = &НаименованиеЭлементаДляОбменаПоУмолчанию
| ТОГДА ИСТИНА
| ИНАЧЕ ЛОЖЬ
| КОНЕЦ КАК ЭтоЭлементПоУмолчаниюДляОбмена
|ИЗ
| Справочник.ВидыНоменклатуры КАК ВидыНоменклатуры
|ГДЕ
| НЕ ВидыНоменклатуры.ПометкаУдаления
| И ВидыНоменклатуры.ТипНоменклатуры = &ТипНоменклатуры
| И ВидыНоменклатуры.АлкогольнаяПродукция = &АлкогольнаяПродукция
|
|УПОРЯДОЧИТЬ ПО
| ЭтоЭлементПоУмолчаниюДляОбмена УБЫВ");
Запрос.УстановитьПараметр("ТипНоменклатуры", ПараметрыПоиска.ТипНоменклатуры);
Запрос.УстановитьПараметр("АлкогольнаяПродукция", ПараметрыПоиска.АлкогольнаяПродукция);
Запрос.УстановитьПараметр("НаименованиеЭлементаДляОбменаПоУмолчанию", НаименованиеЭлементаДляОбменаПоУмолчанию);
РезультатЗапроса = Запрос.Выполнить();
Выборка = РезультатЗапроса.Выбрать();
Если Выборка.Следующий() Тогда
Если Выборка.Количество() = 1 Или Выборка.ЭтоЭлементПоУмолчаниюДляОбмена Тогда
ВидНоменклатуры = Выборка.ВидНоменклатуры;
Иначе
НеобходимоСоздатьЭлемент = Истина;
КонецЕсли;
Иначе
НеобходимоСоздатьЭлемент = Истина;
КонецЕсли;
// Создание элемента для обмена с заданными параметрами
Если НеобходимоСоздатьЭлемент Тогда
Если ПараметрыПоиска.АлкогольнаяПродукция И Не ПолучитьФункциональнуюОпцию("ИспользоватьНесколькоВидовНоменклатуры") Тогда
Константы.ИспользоватьНесколькоВидовНоменклатуры.Установить(Истина);
КонецЕсли;
ВидНоменклатурыОбъект = Справочники.ВидыНоменклатуры.СоздатьЭлемент();
ЗаполнитьЗначенияСвойств(ВидНоменклатурыОбъект, ПараметрыПоиска);
ВидНоменклатурыОбъект.Наименование = НаименованиеЭлементаДляОбменаПоУмолчанию;
ВидНоменклатурыОбъект.Описание = НСтр("ru = '#Создан автоматически при обмене с БП 2.0'", Метаданные.ОсновнойЯзык.КодЯзыка); // строка записывается в ИБ
ВидНоменклатурыОбъект.ВариантОформленияПродажи = Перечисления.ВариантыОформленияПродажи.РеализацияТоваровУслуг;
ВидНоменклатурыОбъект.ИспользованиеХарактеристик = Перечисления.ВариантыИспользованияХарактеристикНоменклатуры.НеИспользовать;
ВидНоменклатурыОбъект.НастройкаИспользованияСерий = Перечисления.НастройкиИспользованияСерийНоменклатуры.ЭкземплярТовара;
ВидНоменклатурыОбъект.ТочностьУказанияСрокаГодностиСерии = Перечисления.ТочностиУказанияСрокаГодности.СТочностьюДоДней;
ВидНоменклатурыОбъект.ШаблонНаименованияДляПечатиНоменклатуры = "[Наименование]";
ВидНоменклатурыОбъект.ШаблонНаименованияДляПечатиНоменклатуры = "[Наименование]";
ВидНоменклатурыОбъект.ИспользованиеХарактеристик = Перечисления.ВариантыИспользованияХарактеристикНоменклатуры.НеИспользовать;
ВидНоменклатурыОбъект.ВариантОформленияПродажи = Перечисления.ВариантыОформленияПродажи.РеализацияТоваровУслуг;
// Заполнение группы доступа
Если Не ЗначениеЗаполнено(ВидНоменклатурыОбъект.ГруппаДоступа) И ПолучитьФункциональнуюОпцию("ИспользоватьГруппыДоступаНоменклатуры") Тогда
ГруппаДоступа = Неопределено;
Выполнить(Алгоритмы.ЭлементПоУмолчаниюДляОбмена_ГДНоменклатуры);
ВидНоменклатурыОбъект.ГруппаДоступа = ГруппаДоступа;
КонецЕсли;
Если ПараметрыПоиска.ТипНоменклатуры = Перечисления.ТипыНоменклатуры.Услуга Тогда
ВидНоменклатурыОбъект.ОсобенностьУчета = Перечисления.ОсобенностиУчетаНоменклатуры.ОрганизациейПродавцом;
КонецЕсли;
Попытка
ВидНоменклатурыОбъект.Записать();
ВидНоменклатуры = ВидНоменклатурыОбъект.Ссылка;
Исключение
ВидНоменклатуры = Справочники.ВидыНоменклатуры.ПустаяСсылка();
КонецПопытки
КонецЕсли;
НоваяСтрока = Параметры.ВидыНоменклатурыПоУмолчанию.Добавить();
ЗаполнитьЗначенияСвойств(НоваяСтрока, ПараметрыПоиска);
НоваяСтрока.ВидНоменклатуры = ВидНоменклатуры;
Иначе
ВидНоменклатуры = НайдСтрока.ВидНоменклатуры;
КонецЕсли;</Текст>
<Параметры>ПараметрыПоиска, ВидНоменклатуры</Параметры>
</Алгоритм>
<Алгоритм Имя="ЭлементПоУмолчаниюДляОбмена_ГДНоменклатуры" ИспользуетсяПриЗагрузке="true">
<Текст>Если Параметры.ГруппаДоступаНоменклатурыПоУмолчанию = Неопределено Тогда
НеобходимоСоздатьЭлемент = Ложь;
НаименованиеЭлементаДляОбменаПоУмолчанию = "Группа доступа по умолчанию";
Запрос = Новый Запрос("ВЫБРАТЬ ПЕРВЫЕ 2
| ГруппыДоступаНоменклатуры.Ссылка КАК ГруппаДоступаНоменклатуры,
| ВЫБОР
| КОГДА ГруппыДоступаНоменклатуры.Наименование = &НаименованиеЭлементаДляОбменаПоУмолчанию
| ТОГДА ИСТИНА
| ИНАЧЕ ЛОЖЬ
| КОНЕЦ КАК ЭтоЭлементПоУмолчаниюДляОбмена
|ИЗ
| Справочник.ГруппыДоступаНоменклатуры КАК ГруппыДоступаНоменклатуры
|ГДЕ
| НЕ ГруппыДоступаНоменклатуры.ПометкаУдаления
|
|УПОРЯДОЧИТЬ ПО
| ЭтоЭлементПоУмолчаниюДляОбмена УБЫВ");
Запрос.УстановитьПараметр("НаименованиеЭлементаДляОбменаПоУмолчанию", НаименованиеЭлементаДляОбменаПоУмолчанию);
РезультатЗапроса = Запрос.Выполнить();
Выборка = РезультатЗапроса.Выбрать();
Если Выборка.Следующий() Тогда
Если Выборка.Количество() = 1 Или Выборка.ЭтоЭлементПоУмолчаниюДляОбмена Тогда
ГруппаДоступа = Выборка.ГруппаДоступаНоменклатуры;
Иначе
НеобходимоСоздатьЭлемент = Истина;
КонецЕсли;
Иначе
НеобходимоСоздатьЭлемент = Истина;
КонецЕсли;
// Создание элемента для обмена с заданными параметрами
Если НеобходимоСоздатьЭлемент Тогда
ГруппаДоступаОбъект = Справочники.ГруппыДоступаНоменклатуры.СоздатьЭлемент();
ГруппаДоступаОбъект.Наименование = НаименованиеЭлементаДляОбменаПоУмолчанию;
Попытка
ГруппаДоступаОбъект.Записать();
ГруппаДоступа = ГруппаДоступаОбъект.Ссылка;
Исключение
ГруппаДоступа = Справочники.ГруппыДоступаПартнеров.ПустаяСсылка();
КонецПопытки
КонецЕсли;
Параметры.ГруппаДоступаНоменклатурыПоУмолчанию = ГруппаДоступа;
Иначе
ГруппаДоступа = Параметры.ГруппаДоступаНоменклатурыПоУмолчанию;
КонецЕсли;</Текст>
<Параметры>ГруппаДоступа</Параметры>
</Алгоритм>
<Алгоритм Имя="ЭлементПоУмолчаниюДляОбмена_ГруппаДоступаПартнера" ИспользуетсяПриЗагрузке="true">
<Текст>Если Параметры.ГруппаДоступаПартнеровПоУмолчанию = Неопределено Тогда
НеобходимоСоздатьЭлемент = Ложь;
НаименованиеЭлементаДляОбменаПоУмолчанию = "Группа доступа по умолчанию";
Запрос = Новый Запрос("ВЫБРАТЬ ПЕРВЫЕ 2
| ГруппыДоступаПартнеров.Ссылка КАК ГруппаДоступаПартнера,
| ВЫБОР
| КОГДА ГруппыДоступаПартнеров.Наименование = &НаименованиеЭлементаДляОбменаПоУмолчанию
| ТОГДА ИСТИНА
| ИНАЧЕ ЛОЖЬ
| КОНЕЦ КАК ЭтоЭлементПоУмолчаниюДляОбмена
|ИЗ
| Справочник.ГруппыДоступаПартнеров КАК ГруппыДоступаПартнеров
|ГДЕ
| НЕ ГруппыДоступаПартнеров.ПометкаУдаления
|
|УПОРЯДОЧИТЬ ПО
| ЭтоЭлементПоУмолчаниюДляОбмена УБЫВ");
Запрос.УстановитьПараметр("НаименованиеЭлементаДляОбменаПоУмолчанию", НаименованиеЭлементаДляОбменаПоУмолчанию);
РезультатЗапроса = Запрос.Выполнить();
Выборка = РезультатЗапроса.Выбрать();
Если Выборка.Следующий() Тогда
Если Выборка.Количество() = 1 Или Выборка.ЭтоЭлементПоУмолчаниюДляОбмена Тогда
ГруппаДоступа = Выборка.ГруппаДоступаПартнера;
Иначе
НеобходимоСоздатьЭлемент = Истина;
КонецЕсли;
Иначе
НеобходимоСоздатьЭлемент = Истина;
КонецЕсли;
// Создание элемента для обмена с заданными параметрами
Если НеобходимоСоздатьЭлемент Тогда
ГруппаДоступаОбъект = Справочники.ГруппыДоступаПартнеров.СоздатьЭлемент();
ГруппаДоступаОбъект.Наименование = НаименованиеЭлементаДляОбменаПоУмолчанию;
Попытка
ГруппаДоступаОбъект.Записать();
ГруппаДоступа = ГруппаДоступаОбъект.Ссылка;
Исключение
ГруппаДоступа = Справочники.ГруппыДоступаПартнеров.ПустаяСсылка();
КонецПопытки
КонецЕсли;
Параметры.ГруппаДоступаПартнеровПоУмолчанию = ГруппаДоступа;
Иначе
ГруппаДоступа = Параметры.ГруппаДоступаПартнеровПоУмолчанию;
КонецЕсли;</Текст>
<Параметры>ГруппаДоступа</Параметры>
</Алгоритм>
<Алгоритм Имя="ЭлементПоУмолчаниюДляОбмена_Касса" ИспользуетсяПриЗагрузке="true">
<Текст>ПараметрыОтбора = Новый Структура("Валюта,Организация", Валюта, Организация);
НайдСтроки = Параметры.КассыПоУмолчанию.НайтиСтроки(ПараметрыОтбора);
Если НайдСтроки.Количество() = 0 Тогда
НеобходимоСоздатьЭлемент = Ложь;
Если ОбщегоНазначения.СсылкаСуществует(Организация) И ОбщегоНазначения.СсылкаСуществует(Валюта) Тогда
НаименованиеЭлементаДляОбменаПоУмолчанию = СокрЛП(Организация) + " (" + СокрЛП(Валюта) + ")";
Иначе
НаименованиеЭлементаДляОбменаПоУмолчанию = "Основная касса";
КонецЕсли;
Запрос = Новый Запрос("ВЫБРАТЬ ПЕРВЫЕ 2
| Кассы.Ссылка КАК Касса,
| ВЫБОР
| КОГДА Кассы.Наименование = &НаименованиеЭлементаДляОбменаПоУмолчанию
| ТОГДА ИСТИНА
| ИНАЧЕ ЛОЖЬ
| КОНЕЦ КАК ЭтоЭлементПоУмолчаниюДляОбмена
|ИЗ
| Справочник.Кассы КАК Кассы
|ГДЕ
| НЕ Кассы.ПометкаУдаления
| И Кассы.Владелец = &Организация
| И Кассы.ВалютаДенежныхСредств = &Валюта
|
|УПОРЯДОЧИТЬ ПО
| ЭтоЭлементПоУмолчаниюДляОбмена УБЫВ");
Запрос.УстановитьПараметр("НаименованиеЭлементаДляОбменаПоУмолчанию", НаименованиеЭлементаДляОбменаПоУмолчанию);
Запрос.УстановитьПараметр("Организация", Организация);
Запрос.УстановитьПараметр("Валюта", Валюта);
РезультатЗапроса = Запрос.Выполнить();
Выборка = РезультатЗапроса.Выбрать();
Если Выборка.Следующий() Тогда
Если Выборка.Количество() = 1 Или Выборка.ЭтоЭлементПоУмолчаниюДляОбмена Тогда
Касса = Выборка.Касса;
Иначе
НеобходимоСоздатьЭлемент = Истина;
КонецЕсли;
Иначе
НеобходимоСоздатьЭлемент = Истина;
КонецЕсли;
// Создание элемента для обмена с заданными параметрами
Если НеобходимоСоздатьЭлемент Тогда
КассаОбъект = Справочники.Кассы.СоздатьЭлемент();
КассаОбъект.Наименование = НаименованиеЭлементаДляОбменаПоУмолчанию;
КассаОбъект.ВалютаДенежныхСредств = Валюта;
КассаОбъект.Владелец = Организация;
Попытка
КассаОбъект.Записать();
Касса = КассаОбъект.Ссылка;
Исключение
Касса = Справочники.Кассы.ПустаяСсылка();
КонецПопытки
КонецЕсли;
НоваяСтрока = Параметры.КассыПоУмолчанию.Добавить();
НоваяСтрока.Валюта = Валюта;
НоваяСтрока.Организация = Организация;
НоваяСтрока.Касса = Касса;
Иначе
Касса = НайдСтроки[0].Касса;
КонецЕсли;</Текст>
<Параметры>Валюта, Организация, Касса</Параметры>
</Алгоритм>
<Алгоритм Имя="ЭлементПоУмолчаниюДляОбмена_СтатьяДДС" ИспользуетсяПриЗагрузке="true">
<Текст>Если ЗначениеЗаполнено(КоррСчет) Тогда
ПараметрыОтбора = Новый Структура("ХозяйственнаяОперация, КорреспондирующийСчет", ХозяйственнаяОперация, КоррСчет);
Иначе
ПараметрыОтбора = Новый Структура("ХозяйственнаяОперация", ХозяйственнаяОперация);
КонецЕсли;
НайдСтроки = Параметры.СтатьиДвиженияДенежныхСредствПоУмолчанию.НайтиСтроки(ПараметрыОтбора);
Если НайдСтроки.Количество() = 0 Тогда
НеобходимоСоздатьЭлемент = Ложь;
НаименованиеЭлементаДляОбменаПоУмолчанию = СокрЛП(СокрЛП(ХозяйственнаяОперация) + " " + СокрЛП(КоррСчет));
Запрос = Новый Запрос("ВЫБРАТЬ ПЕРВЫЕ 2
| СтатьиДвиженияДенежныхСредств.Ссылка КАК СтатьяДвиженияДенежныхСредств,
| ВЫБОР
| КОГДА СтатьиДвиженияДенежныхСредств.Ссылка.Наименование = &НаименованиеЭлементаДляОбменаПоУмолчанию
| ТОГДА ИСТИНА
| ИНАЧЕ ЛОЖЬ
| КОНЕЦ КАК ЭтоЭлементПоУмолчаниюДляОбмена
|ИЗ
| Справочник.СтатьиДвиженияДенежныхСредств.ХозяйственныеОперации КАК СтатьиДвиженияДенежныхСредств
|ГДЕ
| НЕ СтатьиДвиженияДенежныхСредств.Ссылка.ПометкаУдаления
| И СтатьиДвиженияДенежныхСредств.ХозяйственнаяОперация = &ХозяйственнаяОперация
| %1
|
|УПОРЯДОЧИТЬ ПО
| ЭтоЭлементПоУмолчаниюДляОбмена УБЫВ");
Запрос.УстановитьПараметр("НаименованиеЭлементаДляОбменаПоУмолчанию", НаименованиеЭлементаДляОбменаПоУмолчанию);
Запрос.УстановитьПараметр("ХозяйственнаяОперация", ХозяйственнаяОперация);
Если ЗначениеЗаполнено(КоррСчет) Тогда
Запрос.Текст = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(Запрос.Текст,
"И СтатьиДвиженияДенежныхСредств.Ссылка.КорреспондирующийСчет = &КоррСчет");
Запрос.УстановитьПараметр("КоррСчет", КоррСчет);
Иначе
Запрос.Текст = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(Запрос.Текст,
"");
КонецЕсли;
РезультатЗапроса = Запрос.Выполнить();
Выборка = РезультатЗапроса.Выбрать();
Если Выборка.Следующий() Тогда
Если Выборка.Количество() = 1 Или Выборка.ЭтоЭлементПоУмолчаниюДляОбмена Тогда
СтатьяДвиженияДенежныхСредств = Выборка.СтатьяДвиженияДенежныхСредств;
Иначе
НеобходимоСоздатьЭлемент = Истина;
КонецЕсли;
Иначе
НеобходимоСоздатьЭлемент = Истина;
КонецЕсли;
// Создание элемента для обмена с заданными параметрами
Если НеобходимоСоздатьЭлемент Тогда
СтатьяДвиженияДенежныхСредствОбъект = Справочники.СтатьиДвиженияДенежныхСредств.СоздатьЭлемент();
СтатьяДвиженияДенежныхСредствОбъект.Наименование = НаименованиеЭлементаДляОбменаПоУмолчанию;
СтатьяДвиженияДенежныхСредствОбъект.КорреспондирующийСчет = КоррСчет;
СтрокаТабличнойЧасти = СтатьяДвиженияДенежныхСредствОбъект.ХозяйственныеОперации.Добавить();
СтрокаТабличнойЧасти.ХозяйственнаяОперация = ХозяйственнаяОперация;
Попытка
СтатьяДвиженияДенежныхСредствОбъект.Записать();
СтатьяДвиженияДенежныхСредств = СтатьяДвиженияДенежныхСредствОбъект.Ссылка;
Исключение
СтатьяДвиженияДенежныхСредств = Справочники.СтатьиДвиженияДенежныхСредств.ПустаяСсылка();
КонецПопытки
КонецЕсли;
НоваяСтрока = Параметры.СтатьиДвиженияДенежныхСредствПоУмолчанию.Добавить();
НоваяСтрока.ХозяйственнаяОперация = ХозяйственнаяОперация;
НоваяСтрока.СтатьяДвиженияДенежныхСредств = СтатьяДвиженияДенежныхСредств;
НоваяСтрока.КорреспондирующийСчет = КоррСчет;
Иначе
СтатьяДвиженияДенежныхСредств = НайдСтроки[0].СтатьяДвиженияДенежныхСредств;
КонецЕсли;</Текст>
<Параметры>ХозяйственнаяОперация, СтатьяДвиженияДенежныхСредств, КоррСчет</Параметры>
</Алгоритм>
<Алгоритм Имя="ЭлементПоУмолчаниюДляОбмена_СтатьяРасходов" ИспользуетсяПриЗагрузке="true">
<Текст>Запрос = Новый Запрос("ВЫБРАТЬ
| СтатьиРасходов.Ссылка
|ИЗ
| ПланВидовХарактеристик.СтатьиРасходов КАК СтатьиРасходов
|ГДЕ
| СтатьиРасходов.Наименование = &Наименование
| И НЕ СтатьиРасходов.ПометкаУдаления");
Запрос.УстановитьПараметр("Наименование", НаименованиеСтатьиРасходов);
ВыборкаЗапроса = Запрос.Выполнить().Выбрать();
Если ВыборкаЗапроса.Следующий() Тогда
СтатьяРасходов = ВыборкаЗапроса.Ссылка;
Иначе
СтатьяРасходовПоУмолчанию = ПланыВидовХарактеристик.СтатьиРасходов.СоздатьЭлемент();
СтатьяРасходовПоУмолчанию.ВариантРаздельногоУчетаНДС = Перечисления.ВариантыРаздельногоУчетаНДС.ИзДокумента;
СтатьяРасходовПоУмолчанию.ВариантРаспределенияРасходовРегл = Перечисления.ВариантыРаспределенияРасходов.НаНаправленияДеятельности;
СтатьяРасходовПоУмолчанию.Наименование = НаименованиеСтатьиРасходов;
СтатьяРасходовПоУмолчанию.Описание = НСтр("ru = '#Создана автоматически при обмене с БП 2.0'");
СтатьяРасходовПоУмолчанию.ПравилоРаспределенияНаСебестоимость = Перечисления.ПравилаРаспределенияНаСебестоимостьТоваров.ПропорциональноКоличеству;
Попытка
СтатьяРасходовПоУмолчанию.Записать();
СтатьяРасходов = СтатьяРасходовПоУмолчанию.Ссылка;
Исключение
СтатьяРасходов = ПланыВидовХарактеристик.СтатьиРасходов.ПустаяСсылка();
КонецПопытки;
КонецЕсли;</Текст>
<Параметры>СтатьяРасходов, НаименованиеСтатьиРасходов</Параметры>
</Алгоритм>
</Группа>
</Группа>
</Алгоритмы>
<Запросы/>
</ПравилаОбмена>