[ПараметрыВыгрузки]
// можно указать параметры выгрузки непосредственно в правилах
// (имеет больший приоритет при выгрузке чем флажки в настройках выгрузки)
//ПериодВыгрузки=2018-10 // можно указать просто период одной строкой (год,месяц,день)
//НачДатаВыгрузки=2017-06-09-09-25-54 // можно указать начало и конец периода выгрузки точнее
//КонДатаВыгрузки=2017-06-09-09-25-59
//НачДатаОбзор=1980-01-01-01-01-01 // можно указать начало и конец периода выгрузки точнее
//КонДатаОбзор=2020-12-31-23-59-59 // используется при ВыгружатьЗависимыеСведения=1
//ПутьКФайлуВыгрузки=C:\1C\SFO\БазаДанных-[Дата].sfo // путь к файлу выгрузки
//ПутьКФайлуВыгрузки=C:\1C\SFO\БазаДанных-[Момент].zip
ИспользоватьУникальныйИдентификатор=1 // выгружать уникальный идентификатор 1С по умолчанию (кроме указанных в секции ИсключаемыеСвойства)
//ВыгружатьДвиженияДокументов=1 // выгружать движения документов
//ВыгружатьХранилищеЗначения=1 // выгружать свойства объектов с типом хранилище значений
//ВыгружатьХранилищеКакДвоичныеДанные=1 // выгружать хранилище значений как двоичные данные (для выгрузки больших объемов данных)
//ВыгружатьСтруктуруОбъектовКонфигурации=1 // Выгружать дополнительно структуру данных из конфигурации
//ИспользоватьЖурналРегистрации=1 // выгружать только те объекты , которые попали в журнал регистрации за период выгрузки
//ВыгружатьПериодическиеРеквизиты=1 // используется только для конфигураций после перехода из 7.7
//УдалятьРегистрациюИзменений=1 // после выгрузки зарегистрированных изменений по заданному плану обмена сбрасываем регистрацию изменений не дожидаясь ответа
//ВыгружатьПодчиненныеСправочники=1 // При выгрузке элемента справочника выгружаются и все подчиненные этому элементу, можно указать конкретные имена в секции ИменаПодчиненныхСправочников
//ВыгружатьЗависимыеСведения=1 // При выгрузке объекта выгружаются зависимые сведения из секции ИменаЗависимыхСведений с учетом периода на странице Обзор
//ВыгружатьЗависимыеСведения=2 // Выгружаются зависимые сведения без учета периода на странице Обзор
//ВыгружатьТолькоКоличествоОбъектов=1 // выгружаем только количество объектов указанных в секции ИменаОбъектовДляВыгрузки
//КоличествоОбъектовЗаРаз=300 // используется для органичения общего количества объектов при выгрузке для исключения зависаний программы при обмене
[ИменаОбъектовДляВыгрузки]
// можно указать метаданные для выгрузки непосредственно в правилах (имеет больший приоритет при выгрузке)
//Справочник.Контрагенты ГДЕ (ИНН="123456789")И(КПП="776776776")
//Документ ГДЕ (Проведен=Истина)
//Сведение.КурсыВалюты
//ПланОбмена.Основной ГДЕ (Код="12")
//Остаток.Хозрасчетный // для скорости получения остатков необходимо исключить все реквизиты и табличные части в секции ИсключаемыеСвойства
//Оборот.Хозрасчетный // для скорости получения оборотов необходимо исключить все реквизиты и табличные части в секции ИсключаемыеСвойства
//ОстатокПоСчету.Хозрасчетный
//ОборотПоСчету.Хозрасчетный
[ИсключаемыеСвойства]
Справочник.<Любой>.УникальныйИдентификатор1С
Справочник.<Любой>.<Реквизит>
Справочник.<Любой>.<ТабличнаяЧасть>
Документ.<Любой>.<Реквизит>
Документ.<Любой>.<ТабличнаяЧасть>
Перечисление.<Любой>.Синоним
Перечисление.<Любой>.Комментарий
Пользователь.УникальныйИдентификатор1С
//Справочник.Номенклатура.ДополнительныеРеквизиты.Значение
//Справочник.Номенклатура.Наименование
//Справочник.Номенклатура.Родитель
//Справочник.Номенклатура.Владелец
//Справочник.Номенклатура.ЭтоГруппа
//Справочник.Номенклатура.УникальныйИдентификатор1С
//Справочник.Номенклатура.ПометкаУдаления
//Документ.АвансовыйОтчет.Номер
//Документ.АвансовыйОтчет.ВремяДок
//Движения.Хозрасчетный // здесь можно добавить комментарий
//Движения.ПрочиеРасчеты
//Константа.ЗаголовокСистемы.Синоним
//Перечисление.ВидыАктивовИОбязательств.Идентификатор
//Перечисление.УровниБюджетов.Синоним
//Счет.Хозрасчетный.ЗапретитьИспользоватьВПроводках
//Счет.МСФО.Субконто
//Счет.МСФО.Вид
//Справочник.ОсновныеСредства.<Реквизит> // выгрузка только кода и наименования, если они есть
//Справочник.ОсновныеСредства.<ТабличнаяЧасть> // выгрузка всех реквизитов, кроме табличных частей
//Сведение.АдресныеОбъекты.КодРайона
//Справочник.<Любой>.Наименование // исключает выгрузку наименования для всех справочников
//Документ.<Любой>.Комментарий // исключает выгрузку комментария для всех документов
//Документ.<Любой>.ПометкаУдаления
//Документ.<Любой>.Непроведен
//Документ.АвансовыйОтчет.ТабличнаяЧасть1.<Реквизит> // если необходимо исключить одну конкретную табличную часть из выгрузки
[ИсключаемыеОбъекты]
// объекты не будут выгружены, но если объект есть в свойстве другого, то он выгрузиться
//Справочник.Номенклатура.Код=123
[ИсключаемыеТипы]
// можно указать типы метанных, которые надо исключить, даже если они отмечены в дереве выгрузки
//Справочник.КлючиАналитикиУчетаПартий
//Документ.ПереоценкаВалютныхСредств
//Сведение.ДанныеДляРегламентированныхОтчетов
//Сведение.ДанныеПервичныхДокументов
//Сведение.ВерсииОбъектов
//Сведение.ГруппыЗначенийДоступа
//Сведение.ДанныеПервичныхДокументов
//Сведение.ЖурналОтчетовСтатусы
//Сведение.ЗадачиБухгалтера
//Сведение.КурсыВалют
//Сведение.СостоянияНовостей
//Сведение.СтатусыДокументов
//Сведение.ДокументыПоТребованиюФНС
//Сведение.ДанныеМонитораРуководителя
//ПолеКомпоновкиДанных
//СхемаКомпоновкиДанных
//НастройкиКомпоновкиДанных
//ПользовательскиеНастройкиКомпоновкиДанных
//НастройкиПостроителяОтчета
//ТипИзмеренияПостроителяОтчета
//ПользовательскиеНастройки
//ДвоичныеДанные
//ТабличныйДокумент
//ТекстовыйДокумент
//Структура
[ПодменаИмен]
//Справочник.Номенклатура->Справочник.МТР
//Справочник.ФизическиеЛица->Справочник.Сотрудники
//Справочник.ВидыРасчетов->Перечисление.ВидыРасчетов
//Справочник.Контрагенты.ПолнНаименование->НаименованиеПолное
//Документ.АвансовыйОтчет.Номер->НомерДокБазыИсточника
//Документ.АвансовыйОтчет.ТабличнаяЧасть1.Товар->ТабличнаяЧасть2.Номенклатура
//Сведение.Номенклатура->Сведение.МТР
//Счет.Хозрасчетный->Счет.Основной
//Остаток.Хозрасчетный->Остаток.Основной
//Оборот.Основной->Оборот.Хозрасчетный
//Счет.Основной.01.1->01.01
//Константа.ЗаголовокСистемы->НазваниеОрганизации
//Перечисление.УровниБюджетов->Перечисление.Бюджеты
//Перечисление.УровниБюджетов.Идентификатор.РегиональныйБюджет->Республиканский
//Перечисление.ГруппыОС->Справочник.ГруппыОС
//Перечисление.ГруппыОС.Идентификатор->Наименование
//ПланСчетов.Основной.ВидыСубконто.ОсновныеСредства->ОС
//ПланСчетов.Основной.Сумма->СуммаВВалютеУчета
//Сведение.ПрисоединенныеФайлы->Сведение.ДвоичныеДанныеФайлов
//Сведение.ПрисоединенныеФайлы.ПрисоединенныйФайл->Файл
//Сведение.ПрисоединенныеФайлы.ХранимыйФайл->ДвоичныеДанныеФайла
[ПодменаОбъектов]
// можно подменить объект в выгрузке во всех свойствах где он встречается
// если объект подмены справа не будет найден, то свойство будет пустым
//Справочник.Контрагенты.ИНН=7777397210->7777397212
//Справочник.Номенклатура.Код=1->2
//Справочник.ФизическиеЛица.Код=5->Справочник.Сотрудники.Код=6
//Справочник.ДоговорыКонтрагентов.УникальныйИдентификатор=e29b7761-38d9-11ed-80ed-9cb65499f145->97951aad-8eda-11ec-80e4-9cb65499f144
//Документ.Счет.Номер=5->6
//Счет.Основной.Код=60.1->Счет.Основной.Код=60.2
[СкриптВыгрузкиВиртуальныхОбъектов]
// Скрипт выполняется перед началом выгрузки отмеченных объектов
// можно подготовить виртуальные объекты и подменить на эти объекты значения свойств в СкриптВыгрузкиСвойствОбъекта1С
// пример как добавить только одну группу и один элемент
// Колонка ТипВид всегда должна быть первой
//ТЗВСотрудники = СоздатьТаблицуЗначений("ТипВид,Код,Наименование,ДатаРождения,ЭтоГруппа,Родитель");
// Обязательно сразу добавляем виртуальную таблицу в в таблицу ВиртуальныеТаблицыОбъектов
// таблиц может быть много, отдельная на каждый Тип=Вид, так как возможны разные наборы колонок для каждого вида объектов
//ДобавитьТаблицуВиртуальныхОбъектовДляВыгрузки(ТЗВСотрудники);
//СТЗВ1 = ТЗВСотрудники.Добавить();
//СТЗВ1.ТипВид = "Справочник=Сотрудники";
//СТЗВ1.ЭтоГруппа = 1;
//СТЗВ1.Код = "00001";
//СТЗВ1.Наименование = "Менеджеры";
// после добавления одного элемента можно определить новую строку в таблице виртуальных объектов компактнее:
//СТЗВ2 = ОпределитьВиртуальныйОбъект("Справочник","Сотрудники","Код","00002");
//СТЗВ2.Родитель = СТЗВ1;
//СТЗВ2.Наименование = "Иванов Иван Иваныч";
//СТЗВ2.ДатаРождения = Дата("20011231230000");
// пример как заполнить на основании таблицы из запроса
//Запрос = Новый Запрос;
//Запрос.Текст = "...";
//ТЗ = Запрос.Выполнить().Выгрузить();
//Для Каждого О Из ТЗ Цикл
// СТЗВ = ТЗВСотрудники.Добавить();
// СТЗВ.ТипВид = "Справочник=Сотрудники";
// СТЗВ.Код = О.Код;
// СТЗВ.Наименование = О.Наименование;
// СТЗВ.ДатаРождения = О.ДатаРождения;
//КонецЦикла;
[ИменаПодчиненныхСправочников]
// можно указать имена подчиненных справочников для выгрузки
// используется только при ВыгружатьПодчиненныеСправочники=1
// если данная секция пустая и ВыгружатьПодчиненныеСправочники=1, то выгружаются все подчиненные справочники
//БанковскиеСчета
//ДоговорыКонтрагентов
//НоменклатураПоставщиков
//ПодразделенияОрганизаций
// возможно указать все кроме некоторых
//*
//!НоменклатураПоставщиков
[ИменаЗависимыхСведений]
// можно указать имена зависимых регистров сведений без подчинения регистратору
// можно использовать строку вида '*' - все регистры сведений (возможно зависание выгрузки)
// Используется ТОЛЬКО ПРИ ВыгружатьЗависимыеСведения>0
// ВыгружатьЗависимыеСведения=1 - с учетом периода выгрузки для периодических регистров
// ВыгружатьЗависимыеСведения=2 - без учета периода выгрузки для периодических регистров
// Если установлен ФильтрПоИННОрганизации, то выгружаются только записи регистра по одной организации
// для анализа зависимых регистров перед выгрузкой используйте Обзор-Отчеты-Зависимые сведения без регистратора
//ВыполнениеОперацийЗакрытияМесяца
//СостоянияКонтрагентов
//УчетнаяПолитика
//СведенияОПользователях
//АналитикаУчетаНоменклатуры
// возможно указать все кроме некоторых
//*
//!ДанныеПервичныхДокументов
// возможно указать конкретные зависимые регистры сведений для справочника или документа
// Справочник.Контрагенты (ЗначенияСвойствОбъектов.Объект,КонтактнаяИнформация.Объект)
[СкриптВыгрузкиСвойствОбъекта1С]
// Скрипт выполняется перед выгрузкой свойств каждого объекта, который попадает в выгрузку
// можно выгрузить при определеных условиях только свои виртуальные свойства объекта
//ПродолжитьОпределениеСвойств = 1;
//Если (ТипМета="Справочник")И(ИмяМета="Контрагенты") Тогда
// пример вставки небольшого изменения в свойства объекта 1С
//СоответствиеСвойств.Вставить("Код", "10"+Объект1С.Код);
//СоответствиеСвойств.Вставить("Наименование","--"+Объект1С.Наименование);
//ПродолжитьОпределениеСвойств = 0;
// пример как добавить виртуальное свойство и получить ссылку на виртуальных объект,
// который создали в секции в СкриптВыгрузкиВиртуальныхОбъектов
//Если (СокрЛП(Объект1С.Код)="892947") Тогда
// СоответствиеСвойств.Вставить("ОтветственныйЗаКонтрагента", ОпределитьВиртуальныйОбъект("Справочник","Сотрудники","Код","00002"));
//КонецЕсли;
// пример небольшого изменения в выгрузку ТЧ - добавляем свой расчет в цену
//М1 = Новый Массив;
//Для Каждого СТЧ Из Объект1С.Товары Цикл
// М1.Добавить(СТЧ.УАС_ЦенаЗарегистрированная*1.1);
//КонецЦикла;
//СоответствиеСвойств.Вставить("Товары.УАС_ЦенаЗарегистрированная", М1);
//// пример выгрузки целого документа - только первых двух строк из ТЧ
//// свойства документа
//Свойства = ФЧ(ИдСтрНомерДок) + СтрРавно + ОпределитьСтрокуС(СокрЛП(Объект1С.Номер));
//СтрДата = Формат(Объект1С.Дата,"ДФ=ггггММддЧЧммсс");
//Свойства = Свойства + СтрЗапятая + ИдСтрДатаДок + СтрРавно + ОпределитьСтрокуС(Лев(СтрДата,8));
//Свойства = Свойства + СтрЗапятая + ИдСтрВремяДок + СтрРавно + ОпределитьСтрокуС(Прав(СтрДата,6));
//Свойства = Свойства + СтрЗапятая + ОпределитьСтрокуС("ФизЛицо") + СтрРавно + ФЧ(ОпределитьОбъект(Объект1С.ФизЛицо));
// и т.д.
//
//// табличная часть документа
//ИмяТабличнойЧасти = "Товары";
//МетаТабличнаяЧасть = Метаданные.Документы[ИмяМета].ТабличныеЧасти.Найти(ИмяТабличнойЧасти);
//Для Каждого МетаРеквизит Из МетаТабличнаяЧасть.Реквизиты Цикл
// Стр2 = "";
// нс = 1;
// Для Каждого СТЧ из Объект1С[ИмяТабличнойЧасти] Цикл
// ЗначениеРеквизита = СТЧ[МетаРеквизит.Имя];
// Если (ЗначениеЗаполнено(ЗначениеРеквизита)) Тогда
// Стр2 = Стр2 + ФЧ(нс) + СтрРавно + ФЧ(ОпределитьОбъект(ЗначениеРеквизита)) + ";";
// КонецЕсли;
// Если (нс=2) Тогда Прервать; КонецЕсли;
// нс = нс + 1;
// КонецЦикла;
// Если (Стр2<>"") Тогда
// ИмяРеквизита = ИмяТабличнойЧасти + "." + МетаРеквизит.Имя;
// Свойства = Свойства + СтрЗапятая + ОпределитьСвойство(ИмяРеквизита) + "=(" + Лев(Стр2,СтрДлина(Стр2)-1) + ")";
// КонецЕсли;
//КонецЦикла;
//ПродолжитьОпределениеСвойств = 0;
//КонецЕсли;
[ДополнительныйЗапрос]
// можно дополнительно выгрузить данные на основании любого запроса
// в запросе обязательно должна быть колонка Ссылка
// в запросе могут использоваться параметры:
// НачДатаВыгрузки - подставится начальная дата выгрузки
// КонДатаВыгрузки - подставится конечная дата выгрузки
//ВЫБРАТЬ ОбъектСсылка.Ссылка КАК Ссылка
//ИЗ Документ.ПриемНаРаботу КАК ОбъектСсылка
//ГДЕ (ОбъектСсылка.Дата МЕЖДУ &НачДатаВыгрузки И &КонДатаВыгрузки)
[ДополнительныйМассивОбъектов]
// можно добавить конкретные объекты по списку
// для поиска документов по номеру используется начальная дата выгрузки
//Справочник.Номенклатура.Наименование=Товар1
//Справочник.Номенклатура.Код=000012
//Документ.Реализация.Номер=123
//Справочник.Номенклатура.УникальныйИдентификатор1С=7e7820c1-0f66-11e5-a1ab-0025902cbedc
//Пользователь.Администратор
[ОграничитьПоКоличеству]
// используется при отладке, можно указать количество выгружаемых объектов для заданного вида или сразу всего типа для отладки
//Справочник.Номенклатура=100
//Сведение.КурсыВалют=100
//Документ=100
//ПланОбмена.РегистрацияРеализаций=100
[ПрефиксСвойств]
// можно добавить префикс к коду ко всем объектам для заданного справочника
// можно обрезать номер документа справа, если указать необходимое количество символов #
//Справочник.Номенклатура.Наименование=ПРФ-
//Справочник.Номенклатура.Код=ПРФ-
//Справочник.Номенклатура.Код=ПРФ-######
//Документ.Реализация.Номер=ПР-
//Документ.Реализация.Номер=ПР-00######
[ОбщийРодитель]
// можно установить одного родителя для всех объектов верхнего уровня
// используется для выгрузки в сводную базу, в которой для каждой базы задается отдельная группа в справочниках
//Справочник.Номенклатура.Код=УПР
[ПодставитьДатуВместоПустой]
//19800101000000
[ПодменаПустыхСвойств]
// можно установить значение, которое будет установлено в получателе для пустого свойства объекта
// также можно принудительно очищать свойства в получателе если установить "...=0"
//Справочник.Контрагенты.ОбособленноеПодразделение=0
//Документ.АвансовыйОтчет.ЦенаВключаетНДС=0
//Справочник.Контрагенты.ГоловнойКонтрагент=Справочники.Контрагенты.НайтиПоКоду("123")
//Справочник.Должности.ДатаВвода=20150101
//Сведение.МестоУчетаНМА.ОтражатьВРеглУчете=0
[ДобавлениеСвойствВДвижения]
// можно установить значение свойства в движения объекта при выгрузке, которых нет в источнике
//Основной.Организация=Справочники.Организации.НайтиПоКоду("123")
[ФильтрПоИННОрганизации]
// можно задать фильтр по инн организации для документов
//12345567899
[ПримерЗапускаОбработки]
// пример запуска обработки из другой обработки, когда все настройки выгрузки задаются в текстовом файле ПутьКПравилам
//ТД = Новый ТекстовыйДокумент;
//ТД.Прочитать(ПутьКПравилам);
//Попытка
// ОбработкаПереноса = ВнешниеОбработки.Создать("C:\MovingObjects.epf",Ложь);
// ОбработкаПереноса.ВключитьПравилаВыгрузки = 1;
// ОбработкаПереноса.ПравилаВыгрузки = ТД.ПолучитьТекст();
// РезультатОбработки = ОбработкаПереноса.Выгрузить();
// Если (РезультатОбработки=1) Тогда
// Комментарий = "Сформирован файл (объектов="+ОбработкаПереноса.ТЗОбъекты.Количество()+") = " + ОбработкаПереноса.ПутьКФайлу;
// Иначе
// Ошибка = "Ошибка при выгрузке файла = " + ОбработкаПереноса.ПутьКФайлу;
// КонецЕсли;
//Исключение
// Ошибка = ОписаниеОшибки();
//КонецПопытки;
[ИменаПодчиненныхРегистров]
// можно указать имена подчиненных регистров для выгрузки
// используется только при ВыгружатьДвиженияДокументов=1
// если нужно выгружать все, то не используйте эту секцию
// можно указать имена только регистров с регистратором
//Хозрасчетный
//ДанныеОВремениДляРасчетаСреднегоОбщий
//ДанныеДляРасчетаСреднегоЗаработкаПоНачислениям
[ПодменаСтрок]
// можно точечно подменить строки в момент выгрузки данных
//ООО Ромашка->ООО Цветочек
//7e7820c1-0f66-11e5-a1ab-0025902cbedc->7e7820c1-0f66-11e5-a1ab-0025902cbed2
[СкриптПослеВыгрузки]
// можно выполнить дополнительный скрипт после выгрузки данных
// для систем не 1С , можно вернуть иной специальный файл
//Если (РезультатОбработки=0) Тогда // не было выгружено данных, добавляем свою выгрузку
// ИмяВнешнегоМодуля = "СпециальнаяВыгрузкаДанных";
// СпецОбработка = ВнешнийРегламент.ОпределитьВнешнийМодуль(ИмяВнешнегоМодуля);
// Если (СпецОбработка<>0) Тогда
// СпецОбработка.НачДатаВыгрузки = ЭтотОбъект.НачДатаВыгрузки;
// СпецОбработка.КонДатаВыгрузки = ЭтотОбъект.КонДатаВыгрузки;
// СпецОбработка.ПутьКФайлу = ЭтотОбъект.ПутьКФайлу;
// РезультатОбработки = СпецОбработка.ВыполнитьСпециальнуюВыгрузку(ЭтотОбъект);
// Иначе
// СтрокаСостоянияВыгрузки = "ВнешнийМодуль не найден в источнике " + ИмяВнешнегоМодуля;
// РезультатОбработки = -1;
// КонецЕсли;
// Сообщить("Выполнен СкриптПослеВыгрузки");
//КонецЕсли;
// в модуле спец. обработке надо создать функцию, например
//Функция ВыполнитьСпециальнуюВыгрузку(ОбработкаПереноса) Экспорт
//ОбработкаПереноса.ИменаОбъектов = "Справочник.Валюты";
//ОбработкаПереноса.Выгрузить();
//Возврат ОбработкаПереноса.РезультатОбработки;
// можно выгрузить любую таблицу значений для дальнейшей обработки в базе получателе
//ТЗПример = ВнешнийРегламент.СоздатьТаблицуЗначений("Поле1,Поле2");
//СТЗ = ТЗПример.Добавить(); СТЗ.Поле1 = "Один"; СТЗ.Поле2 = "Два";
//СТЗК = ОбработкаПереноса.ТаблицаКонкретныхОбъектов.Добавить(); СТЗК.Объект = ТЗПример;
//ОбработкаПереноса.Выгрузить();
//Возврат ОбработкаПереноса.РезультатОбработки;
//КонецФункции
[ПараметрыЗагрузки]
// можно указать параметры загрузки непосредственно в правилах (имеет больший приоритет при загрузке)
//СформироватьТаблицуЗагруженныхОбъектов=1 // 1 - только новые и измененные, 2 - все объекты (для обработки всех данных после загрузки)
//ПутьКФайлуВыгрузки=C:\1C\SFO\БазаДанных-[Дата].sfo // путь к файлу загрузки
//КонфигурацииРазличны=1 // не загружать свойства из файла, если их нет в конфигурации получателя
//ПерепровестиДокументы=1 // Перепровести проведенные документы после загрузки
//СравниватьСвойстваТолькоИзФайла=1
//ФлажокАнализироватьСведения=1 // используется если не заполнена секция ИменаРегистровДляАнализа
//ФлажокАнализироватьДвижения=1 // используется если не заполнена секция ИменаРегистровДляАнализа
//ОчищатьДвиженияПоОтсутствующимРегистрам=1 // очищать движения документа по всем возможным регистрам перед загрузкой движений документа
[ПодменаИмен]
//Справочник.Номенклатура->Справочник.МТР
//Справочник.ФизическиеЛица->Справочник.Сотрудники
//Справочник.ВидыРасчетов->Перечисление.ВидыРасчетов
//Справочник.Контрагенты.ПолнНаименование->НаименованиеПолное
//Документ.АвансовыйОтчет.ТабличнаяЧасть1.Товар->ТабличнаяЧасть2.Номенклатура
//Перечисление.СтавкиНДС.Синоним->Наименование
[ИсключаемыеСвойства]
//Справочник.Номенклатура.ДополнительныеРеквизиты.Значение
//Справочник.Номенклатура.Наименование
//Справочник.Номенклатура.Родитель
//Справочник.Номенклатура.Владелец
//Справочник.Номенклатура.ЭтоГруппа
//Справочник.Номенклатура // можно отключить справочник целиком из загрузки
//Документ.<Любой>.<Реквизит>
//Документ.<Любой>.ТабличнаяЧасть1.Сумма
//Документ.<Любой>.ПометкаУдаления
//Документ.<Любой>.Непроведен
[ОчищаемыеСвойства]
// данное поле будет очищено в получателе у загружаемых объектов, если оно не задано в файле
//Справочник.Номенклатура.КоэффициентЕдиницыДляОтчетов
//Справочник.Номенклатура // можно очистить все поля элемента справочника, которых нет в файле sfo
[ПодменаСтрок]
//ООО Ромашка->ООО Цветочек
[НайтиПоРеквизиту]
// по умолчанию поиск объектов работает по коду, наимнованию или номеру документа, если нет уникального идентификатора
//Справочник.Номенклатура.Артикул
//Справочник.Номенклатура.Наименование // будем искать по наименованию, даже если есть кода в файле загрузки
//Справочник.Контрагенты.ИНН+КПП // возможен поиск по двум реквизитам
//Документ.АвансовыйОтчет.НазначениеАванса+СуммаДокумента
//Документ.АвансовыйОтчет.УникальныйИдентификатор1С // будет включен режим поиска по уникальному идентификатору при наличии в файле
// для более сложного поиска объектов перед загрузкой смотрите в модуле обработки использование переменной ИмяРеквизитаДляПоиска
[НайденныеНеИзменять]
// не изменяет свойства в найденный объектах, то есть загружаются только новые объекты
//Справочник.<Любой>
//Справочник.Номенклатура
//Документ.АвансовыйОтчет
[ПодставитьДатуВместоПустой]
//19800101000000
[ИменаРегистровДляАнализа]
// имена регистров, которые будут проанализированы перед загрузкой
// (остальные будут загружены из файла без сравнения)
// секция используется только при ФлажокАнализироватьСведения=1 или ФлажокАнализироватьДвижения=1
//КурсыВалют
//СтавкиТранспортногоНалога
//Хозрасчетный
[ПараметрыВыгрузки]
ПериодВыгрузки=2022-04
УдалятьРегистрациюИзменений=1
ИспользоватьУникальныйИдентификатор=1
[ИменаОбъектовДляВыгрузки]
Документ.ЗаказПоставщику
//Справочник.Валюты
//ПланОбмена.Основной
[ОграничитьПоКоличеству]
ПланОбмена.Основной=100
[ИсключаемыеСвойства]
Справочник.<Любой>.УникальныйИдентификатор1С
Справочник.БанковскиеСчета.Код
Справочник.ДоговорыКонтрагентов.Владелец
Справочник.ДоговорыКонтрагентов.Код
Справочник.Кассы.Код
Справочник.Контрагенты.Код
Справочник.Контрагенты.Родитель
Справочник.Организации.Код
Справочник.Сотрудники.Код
Документ.ЗаказПоставщику.Кратность
Документ.ЗаказПоставщику.Курс
Документ.ЗаказПоставщику.ПоложениеДатыПоступления
Документ.ЗаказПоставщику.СуммаВключаетНДС
Документ.ЗаказПоставщику.ТипДенежныхСредств
Документ.ЗаказПоставщику.ВариантЗавершения
Документ.ЗаказПоставщику.ЗаказПокупателя
Документ.ЗаказПоставщику.УдалитьЗакрыт
Документ.ЗаказПоставщику.ВидОперации
Документ.ЗаказПоставщику.ВидЦенКонтрагента
Документ.ЗаказПоставщику.ЗапланироватьОплату
Документ.ЗаказПоставщику.СостояниеЗаказа
Документ.ЗаказПоставщику.СтруктурнаяЕдиницаРезерв
Справочник.<Любой>.<Реквизит>
Справочник.<Любой>.<ТабличнаяЧасть>
//Документ.<Любой>.<Реквизит>
Документ.<Любой>.<ТабличнаяЧасть>
[ПодменаИмен]
Справочник.СтруктурныеЕдиницы->Справочник.СтруктураПредприятия
Справочник.Сотрудники->Справочник.Пользователи
Справочник.БанковскиеСчета->Справочник.БанковскиеСчетаОрганизаций
Справочник.ХозяйственныеОперации->Перечисление.ХозяйственныеОперации
Документ.ЗаказПоставщику.ВалютаДокумента->Валюта
Документ.ЗаказПоставщику.СтруктурнаяЕдиница->Подразделение
Документ.ЗаказПоставщику.Ответственный->Менеджер
Документ.ЗаказПоставщику.НДСВключатьВСтоимость->ЦенаВключаетНДС
Документ.ЗаказПоставщику.Материалы.Номенклатура->Товары.Номенклатура
Документ.ЗаказПоставщику.Материалы.Количество->Товары.Количество
Документ.ЗаказПоставщику.Материалы.Цена->Товары.Цена
Документ.ЗаказПоставщику.Материалы.Сумма->Товары.Сумма
Документ.ЗаказПоставщику.Материалы.СуммаНДС->Товары.СуммаНДС
Документ.ЗаказПоставщику.Материалы.СтавкаНДС->Товары.СтавкаНДС
Документ.ЗаказПоставщику.Материалы.Характеристика->Товары.Характеристика
Документ.ЗаказПоставщику.Материалы.ЕдиницаИзмерения->Товары.Упаковка
Документ.ЗаказПоставщику.Материалы.ДатаПоступления->Товары.ДатаПоступления
[ПараметрыВыгрузки]
ИспользоватьУникальныйИдентификатор=1
[ИменаОбъектовДляВыгрузки]
[ИсключаемыеСвойства]
Справочник.<Любой>.УникальныйИдентификатор1С
Документ.ЗаказПокупателя.ДатаОплаты
Документ.ЗаказПокупателя.ИспользоватьПлановуюСебестоимость
Документ.ЗаказПокупателя.ИтогПлановаяСебестоимость
Документ.ЗаказПокупателя.КратностьВзаиморасчетов
Документ.ЗаказПокупателя.КурсВзаиморасчетов
Документ.ЗаказПокупателя.УчитыватьНДС
Документ.ЗаказПокупателя.ТипЦен
Документ.ЗаказПокупателя.Товары.Коэффициент
Документ.ЗаказПоставщику.Товары.ПлановаяСебестоимость
Документ.ЗаказПоставщику.Товары.Коэффициент
Задача.ЗадачиПользователя.Оповещение
Перечисление.<Любой>.Синоним
Перечисление.<Любой>.Комментарий
[ИсключаемыеОбъекты]
[ИсключаемыеТипы]
[ПодменаИмен]
Задача.ЗадачиПользователя->Задача.ЗадачаИсполнителя
Документ.ЗаказПокупателя->Документ.ЗаказКлиента
Документ.ЗаказПокупателя.ВалютаДокумента->Валюта
Документ.ЗаказПокупателя.ДоговорКонтрагента->Договор
Документ.ЗаказПокупателя.Товары.КлючСтроки->Товары.КлючСвязи
Документ.ЗаказПокупателя.Товары.КоличествоМест->Товары.КоличествоУпаковок
Документ.ЗаказПокупателя.Товары.ХарактеристикаНоменклатуры->Товары.Характеристика
Документ.ЗаказПокупателя.Товары.Размещение->Товары.Склад
Документ.ЗаказПокупателя.Ответственный->Руководитель
Документ.ЗаказПокупателя.СтруктурнаяЕдиница->БанковскийСчет
Документ.ЗаказПокупателя.СкладГруппа->Склад
Документ.ЗаказПокупателя.СуммаВключаетНДС->ЦенаВключаетНДС
Задача.ЗадачиПользователя.Объект->Предмет
Задача.ЗадачиПользователя.Инициатор->Автор
Задача.ЗадачиПользователя.СрокОповещения->СрокИсполнения
Справочник.Банки->Справочник.КлассификаторБанков
Справочник.БанковскиеСчетаОрганизаций
Перечисление.ВидыСкладов->Перечисление.ТипыСкладов
Перечисление.ВидыСкладов.Идентификатор.Оптовый->ОптовыйСклад
Перечисление.ВидыСкладов.Идентификатор.Розничный->РозничныйМагазин
Перечисление.ПолФизическихЛиц->Перечисление.ПолФизическогоЛица
Перечисление.ПорядкиОкругления->Перечисление.ВариантыОкругления
Перечисление.ВидыДоговоровКонтрагентов->Перечисление.ТипыДоговоров
[ПодменаОбъектов]
[СкриптВыгрузкиСвойствОбъекта1С]
[СкриптВыгрузкиВиртуальныхОбъектов]
[ДополнительныйЗапрос]
[ДополнительныйМассивОбъектов]
[ОграничитьПоКоличеству]
[ПрефиксСвойств]
[ОбщийРодитель]
[ПодставитьДатуВместоПустой]
[ПодменаПустыхСвойств]
[ДобавлениеСвойствВДвижения]
[ФильтрПоИННОрганизации]
[ПримерЗапускаОбработки]
[ИменаПодчиненныхСправочников]
[ИменаЗависимыхСведений]
[ИменаПодчиненныхРегистров]