1с enterprisedata дополнительные реквизиты

Задача актуальна на 27.06.2021, так как 1С еще не доработала формат под ряд документов, связанных с ответственным хранением.

В редакции 2.4 1С добавила в ERP (КА2, УТ11) документы для учета ответственного хранения (https://its.1c.ru/db/erp24doc#bookmark:shippingtosafekeeping:ShippingToSafekeeping3). Однако, формат не доработан и некоторые документы не включены в формат. В частности, документ «Выкуп товаров хранителем».
Нам поставлена задача передавать документ «Выкуп товаров хранителем» из ERP в 1С: Бухгалтерия предприятия ред. 3 как документ Реализация с основного склада.

Разобьем задачу на 2 части.

  1. Необходимо регистрировать документы вида «Выкуп товаров хранителем» в плане обмена. Изначально, данного вида документа в составе регистрируемых данных не было
  2. Необходимо доработать формат и передавать документы вида «Выкуп товаров хранителем» как документ «Реализация товаров и услуг».

Регистрация документов вида «Выкуп товаров хранителем» в плане обмена

  1. К сожалению, тут придется изменять конфигурацию. Если конфигурация была на полной поддержке — снимать.
  2. Необходимо изменить План обмена «СинхронизацияДанныхЧерезУниверсальныйФормат» — Состав. Добавить наш документ в режиме запрета авторегистрации

3. Отредактировать Подписку на событие СинхронизацияДанныхЧерезУниверсальныйФорматРегистрацияДокумента — Источник. Поставить галочку на нашем документе.

4. После сохранения конфигурации нам необходимо отредактировать правила регистрации объектов. Это проще всего с помощью конфигурации Конвертация данных 2. Для этого сначала выгружаем файл с правилами

5. Теперь загружаем файл в Конвертацию данных 2 и настраиваем правила для нашего документа. Если с этим сложности — погуглите — полно материалов.

6. Сохраняем настроенные правила в КД2 и загружаем в ERP (тем же способом, что и сохраняли)

6. Теперь первая часть задачи — готова. Документ «Выкуп товаров хранителем» регистрируется в плане обмена «Обмен через универсальный формат»

Доработка формата для передачи «Выкуп товаров хранителем»

Поскольку нам нужно Выкуп товаров хранителем передавать как документ Реализации — задача сильно упрощается, т.к. нам не нужно создавать дополнительные XDTO объекты. Нам нужно лишь прописать дополнительные правила обработки данных, правила конвертации объектов и правила конвертации свойств в коде. Все эти изменения можно прописать в общем модуле МенеджерОбменаЧерезУниверсальныйФормат, но я бы рекомендовал использовать для этих целей расширение. Суть от этого не меняется, переходим к изменению кода.

  1. Изменяем процедуру ЗаполнитьПравилаОбработкиДанных(НаправлениеОбмена, ПравилаОбработкиДанных). Данная процедура заполняет таблицу правил обработки данных и нам необходимо добавить туда свое правило обработки данных
    ДобавитьПОД_Документ_ВыкупТоваровХранителем_Отправка(ПравилаОбработкиДанных);   //Пчелинцев

2. Добавляем процедуры обработки данных для нашего объекта. В соответствии со стандартами кода — прописываем правила конвертации объектов для нашего объекта — ПравилоОбработки.ИспользуемыеПКО.Добавить(«Документ_ВыкупТоваровХранителем_Отправка»);
КонецПроцедуры

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

Процедура ПОД_Документ_ВыкупТоваровХранителем_ПриОбработке(ДанныеИБ, ИспользованиеПКО, КомпонентыОбмена)
	
	ПроверкаЗаполненияРеквизитовОбъектаИБ(ДанныеИБ, КомпонентыОбмена, ИспользованиеПКО);
	ПередОбработкойДанныхДокумента(ДанныеИБ, ИспользованиеПКО, КомпонентыОбмена); //ED
КонецПроцедуры

3. Редактируем процедуру ИмяПКОДляОбъектаДанных(КомпонентыОбмена, Объект, Организация), которая определяет правило конвертации объекта по имени объекта. В самый конец процедуры вставляем обработку нашего объекта

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

//-Пчелинцев    
КонецЕсли;

4. Добавляем правила конвертации объекта для нашего объекта. Я их копировал из документа Реализация товаров и услуг и затем отредактировал глядя на структуру документа. Обратите внимание — объект формата (получатель) — Документ.РеализацияТоваровУслуг

Процедура ДобавитьПКО_Документ_ВыкупТоваровХранителем_Отправка(ПравилаКонвертации)

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

КонецПроцедуры

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

5. Собственно запускаем обмен — и наслаждаемся победой! Смотрим документ в бухгалтерии -задача решена!

Выводы

Доработать формат обмена не слишком сложно, если смотреть уже после сделанной работы. И есть некоторый порог вхождения в данную технологию. Без мучений и как по маслу — у меня пока не получилось.

И еще — без Отладчика вообще ничего сделать не получиться.

Сброшу пару ссылок по теме, возможно будут полезны

ИТС. https://its.1c.ru/db/metod8dev#browse:13:-1:1989:2552:2561

Инфостарт https://infostart.ru/1c/articles/695523/ и еще https://infostart.ru/1c/articles/847531/

Мы запускаем курс по Конвертации Данных 3.0 и показываем, как с ее помощью СИЛЬНО упростить решение своих задач

Сегодня мы разберем, как буквально за 10-15 минут настроить и сделать простой перенос справочников и начальных остатков.

А это – массовая и регулярная задача, которая практически неизбежна для большинства запускаемых новых конфигураций.

Поэтому позовите коллег, им это будет тоже очень полезно.

Особенно, если они уже видели КД 3 и успели испугаться :)

Да, когда ее видишь в первый раз – там вообще ни фига не понятно.

Но на самом деле – все ОЧЕНЬ просто. Настолько просто, что вам потом даже скучно будет :)

Что конкретно в сегодняшних видео

Это 4 видео по обмену данными через универсальный формат обмена EnterpriseData.

Кроме того, мы покажем пример доработки типовых правил обмена в 1С:Конвертации данных 3.0

Общая длительность – 34 минуты. Содержание:

  • Настройка обмена на примере 1С:Бухгалтерии 8 и 1C:ERP
  • Как сделать загрузку типовых правил и универсального формата обмена в Конвертации Данных 3.0
  • Перенос структуры метаданных в КД 3.0
  • Как выполнить первый обмен данными
  • Доработка правил конвертации
  • Как загрузить новые правила без изменения конфигурации (без снятия с поддержки)

Обратите внимание, что при решении этой задачи меняются правила загрузки только в конфигурации-приемнике. А конфигурация-источник работает по типовым правилам.

Если бы подобная задача решалась в Конвертации данных 2.0, то изменения пришлось бы вносить в правилах и источника, и приемника.

Данные видеоуроки актуальны для БСП редакции 2.3.2 (для любой сборки старше 2.3.2.43).

Если Вы используете более старшую версию БСП,0 сделайте «поправку» на изменившийся интерфейс и расширенную функциональность. Для этого самостоятельно повторите пример из видео.

Видео 1:
Загрузка правил обмена между типовыми конфигурациями в Конвертацию данных 3.0

В этом уроке выполним подготовительные действия при внесении изменений в правила обмена между типовыми конфигурациями:

  • Загрузка в КД структуры формата обмена (XDTO-пакет)
  • Загрузка структуры метаданных
  • Создание конвертации
  • Выгрузка файлов правил из типовой конфигурации
  • Выгрузка модуля менеджера обмена
  • Загрузка правил в Конвертацию данных

Видео 1: Загрузка правил обмена между типовыми конфигурациями в Конвертацию данных 3.0

Видео 2:
Доработка правил обмена в КД 3.0

В этом уроке мы покажем, как дозаполнить реквизиты объектов при загрузке данных.

Будет решена задача – при загрузке объектов из конфигурации-источника устанавливать комментарий “Загружено из БП 3.0”.

Для решения задачи потребуется внести изменения в правилах конвертации объектов, в событии “Перед записью полученных данных”.

Разработанные правила будут сохранены в виде внешней обработки для дальнейшего использования.

Видео 2: Доработка правил обмена в КД 3.0

Видео 3:
Настройка универсального обмена между типовыми конфигурациями

В этом уроке мы покажем, как настраивать новый обмен между типовыми.

Настройки будут сделаны в конфигурации-источнике и затем загружены в конфигурацию-приемник.

Также в этом видео мы покажем, как без изменения конфигурации подгрузить новые правила обмена.

Видео 3: Настройка универсального обмена между типовыми конфигурациями

Видео 4:
Перенос начальных остатков с помощью правил обмена

В уроке покажем типовой функционал переноса начальных остатков.

Но при загрузке будут использоваться измененные правила конвертации.

Таким образом, можно просто донастраивать типовые правила и продолжать использовать штатные механизмы обмена.

При решении задачи не было написано ни одной строчки кода ни в конфигурации-источнике, ни в конфигурации-приемнике. Никто из 1С-ников тоже не пострадал :)

Видео 4: Перенос начальных остатков с помощью правил обмена

Приятного просмотра!

Хотите делать это профессионально?

Не пропустите специальные условия на курс “Конвертация Данных 3.0 и технология обмена через универсальный формат (2016)

Описание курса, стоимость, условия

P.S.

Если Вы посмотрели видео – оцените сами, сколько часов/дней ушло бы на настройку и отладку аналогичных обменов через txt / dbf.

Да, обмены через txt / dbf / ole и т.д. имеют право на существование. В каких-то специальных случаях, типа стыковки с веб-сервером или переноса из готового формата внешнего приложения.

Однако для стандартных обменов – стандартные методы и быстрее, и сильно проще.

А если кто-то изобретает велосипед, когда есть готовое универсальное решение – это как написать себе на лбу “инструментом не владею, изучать не хочу, буду строить костыли за ваши деньги”.

P.P.S.

Мы хотим показать, что Конвертация Данных 3.0 – это не сложно.

Непривычно – да. Не все сразу понятно – да. Есть очень неоднозначные моменты – да.

Но с помощью готовых инструкций и видео ее можно освоить буквально за 1-2 недели.

В новых редакциях программ 1С была существенно усовершенствована подсистема дополнительных реквизитов Дополнительные реквизиты и сведения. Эта подсистема дает возможность пользователю самим добавлять реквизиты и сведения к объектам программы не прибегая к помощи программиста.

Содержание

  • Дополнительные реквизиты и сведения в 1С
  • Настройка подсистемы Дополнительные реквизиты и дополнительные сведения на примере 1С 8.3 Бухгалтерия 3.0
    • Добавление дополнительных реквизитов
    • Добавление дополнительных сведений к форме

Дополнительные реквизиты являются неотъемлемой часть справочника, хранятся в самом объекте и отображаются на его форме. С их помощью описываются свойства объекта. После их настройки они появляются на форме объекта и становятся доступны для заполнения. Они доступны тем же пользователям, которым доступен и сам объект. Дополнительные реквизиты лучше использовать для отражения общедоступной информации.

Дополнительные сведения — не видны всем, они  хранятся в регистре сведений и доступны по команде из элемента  справочника или документа. Они вводятся в отдельном окне Дополнительные сведения, а также в формах списков документов и справочников и могут быть доступны для просмотра пользователям, доступ которым к объекту закрыт.

Настройка подсистемы Дополнительные реквизиты и дополнительные сведения на примере 1С 8.3 Бухгалтерия 3.0

Включить возможность создавать дополнительные реквизиты и сведения и настроить их можно в разделе Администрирование — Общие настройки. Для этого в подразделе Дополнительные реквизиты и сведения установите галочки, разрешающие добавлять эти элементы.

Добавление дополнительных реквизитов

Для добавления и настройки дополнительных реквизитов в 1С 8.3 перейдем по ссылке Дополнительные реквизиты. В окне перечислены объекты, к которым можем добавить реквизиты.

Для примера, создадим несколько дополнительных реквизитов к справочнику Номенклатура. Выберем элемент, к которому будем создавать реквизит (в нашем примере Номенклатура) и нажмем кнопку Добавить — Новый.

Для примера создадим Дополнительный реквизит, значения которого будут заданы и их необходимо будет выбрать из списка. Назовем его Доп. реквизит 1 (выбор значения). В открывшейся форме зададим его Наименование, Тип значения оставляем Дополнительный реквизит. При желании можно установить флажок Выводить в виде гиперссылки, соответственно в форме элемента данное поле будет представлено в виде гиперссылки. Настраиваем видимость, доступность и обязательность заполнения и по желанию заполнить следующие поля.

На вкладке Значения можем перечислить значения нашего реквизита, при этом значения можно объединять в группы. Например, Значение доп. реквизита 1, значение доп. реквизита 2, значение доп. реквизита 3.

Нажимаем Записать и закрыть и также сохраняем наш созданный реквизит.

Создадим еще один реквизит, назовем его Доп. реквизит — 2 (установка галочки). Для добавления реквизита галочка, флажок установим Тип реквизита Булево. При смене реквизита меняются настройки формы. В данном случае нам предлагается установить настройки видимости и доступности, установить всплывающую подсказку.

Сохраняем реквизит, нажав кнопку Записать и закрыть.

Введем для примера еще один реквизит с Типом значения Строка (назовем его для примера Доп. реквизит — 3 (текст)).

Все настройки интуитивно понятны.

Так, при создании дополнительных реквизитов в 1С, при выборе Тип значения реквизита, мы можем использовать разные варианты и в зависимости от его выбора немного меняется настройка создаваемого реквизита.

Итак, мы создали три дополнительных реквизита к справочнику Номенклатура.

Посмотрим, как они отобразятся в форме элемента справочника. Откроем элемент справочника Номенклатура и зайдем в раздел Дополнительные реквизиты, внизу формы.

Мы видим, три наших добавленных реквизита. В первом реквизите — поле с кнопкой выбора значений, во втором — возможность установить галочку, в третьем — обычное текстовое поле и наши всплывающие подсказки, которые прописали в настройках.

При выборе значений первого реквизита, нажав кнопку Показать все, видим введенные нами его значения дополнительного реквизита. При этом, с помощью кнопки Создать можем эти значения добавлять непосредственно при работе со справочником.

Добавление дополнительных сведений к форме

Рассмотрим пример добавления дополнительных сведений в 1С 8.3. Для этого перейдем по ссылке Дополнительные сведения, в разделе Администрирование — Общие настройки — Дополнительные реквизиты и сведения. Выберем элемент для добавления сведений и нажимаем кнопку Создать — Новое.

Новый объект в предложенный список ввести нельзя. В списке отражены все документы и часть справочников, для которых можно добавить Дополнительные сведения. Дополнительные реквизиты можно добавить лишь к справочникам.

Добавление и настройка дополнительных сведений в 1С производится аналогично дополнительным реквизитам.

Для примера создадим одно дополнительное сведение для справочника Сотрудники, где выбор будет производится из справочника Физические лица, для указания лица, которому подчиняется данный сотрудник (назовем его просто Дополнительные сведения).

Откроем справочник Сотрудники и проверим добавление сведений. Эта информация скрыта из формы элемента и открывается нажатием кнопки Еще — Дополнительные сведения.

Выбрав этот пункт, мы можем добавить дополнительные сведения для данного элемента справочника, в данном примере выбрав из справочника Физические лица.

Аналогично можно добавить Дополнительные сведения и к документам. Окно ввода дополнительных сведений также будет доступно в кнопке Еще — Дополнительные сведения документа.

Данная команда доступна как из самого документа, так и из журнала документов.

См. также:

  • Печать ценников в 1С
  • Очистка кэш 1С 8.3
  • Журнал регистрации в 1С 8.3
  • Как сделать копию базы 1С 8.3
  • Загрузка из Excel в 1С 8.3
  • Как выгрузить документ, отчет из 1С 8.3 в Excel

Если Вы еще не являетесь подписчиком системы БухЭксперт8:

Активировать демо-доступ бесплатно →

или

Оформить подписку на Рубрикатор →

После оформления подписки вам станут доступны все материалы по 1С Бухгалтерия, записи поддерживающих эфиров и вы сможете задавать любые вопросы по 1С.

Подписывайтесь на наши YouTube и Telegram чтобы не пропустить
важные изменения 1С и законодательства

Помогла статья?

Получите еще секретный бонус и полный доступ к справочной системе БухЭксперт8 на 14 дней бесплатно

Обмен через универсальный формат

Подсистема «Обмен данными» библиотеки стандартных подсистем содержит 4 варианта ( технологии) обмена информацией между различными информационными базами:

  • распределенные информационные базы (РИБ);
  • обмен данными через универсальный формат;
  • обмен данными по правилам обмена (правила обмена создаются при помощи конфигурации «Конвертация данных», редакция 2.1);
  •  обмен данными без правил обмена.

В этой статьи рассматривается технология обмена данными через универсальный формат EnterpriseData.  Данная технология   доступна в “Библиотеке стандартных подсистем”, начиная с версии 2.3.1.62. выпущенной в начале 2016 году.  На текущий момент, последняя редакция БСП 2.3  (для  использования с платформой “1С:Предприятие 8.3” не ниже версии 8.3.8.1652 с отключенным режимом совместимости)  имеет релиз 2.3.6.17 .

Рис. 1 Последние релизы БСП 2.3

Среди файлов поставки прикладных решений 1С имеется текстовый файл “Версии библиотек”, где написана на базе какой версии БСП разработано приложение, например,  на основе прикладного решения УТ 11.3.3.231 легло БСП  2.3.5.65.

Отметим, что  для использования с платформой “1С:Предприятие 8.3” не ниже версии 8.3.10.2168 с отключенным режимом совместимости выпущена редакция БСП 2.4.  

Описание формата EnterpriseData

Что такое формат EnterpriseData ?

Это формат, позволяющий описать объект информационной базы (контрагента, накладную и т.п.) или сообщить о факте удаления этого объекта. Ожидается, что конфигурация, получившая файл в формате EnterpriseData, отреагирует соответствующим образом – создаст у себя новые объекты и удалит те, которые в файле помечены как удаленные. Он  предназначен для обмена информацией между конфигурациями УТ, РТ, УНФ, БП. Также формат может использоваться для обмена информацией с любыми другими информационными системами: он не зависит от особенностей собственного программного обеспечения или структур информационных баз, которые участвуют в обмене и не содержит в себе явных ограничений использования.

Версия  формата EnterpriseData

Данные формата хранятся в XDTO – пакетах в ветки общие конфигурации базы данных, как  показано на рис. 2

Рис.2 XDTO – пакеты формата данных EnterpriseData

На рис. 2 видно, что существуют несколько XDTO – пакетов. Это разные версии формата. Номер версии формата состоит из X.Y.Z, где X.Y – версия, Z – это Minor версия. Minor версия увеличивается в случае исправления ошибок и прочих изменениях, при которых: сохраняется работоспособность логики конвертации данных, основанной на предыдущей версии формата (сохранение обратной совместимости текущих алгоритмов передачи данных через формат); поддержка новых возможностей формата для логики конвертации носит добровольный характер. Примером таких изменений может быть исправление ошибки, изменения свойств объектов формата, добавление свойств, использование которых при конвертации данных не является обязательным. В остальных случаях при изменении формата увеличивается Major версия: X – в случае глобальной реструктуризации, Y – в остальных случаях.
Формат описывает представление объектов (документов или элементов справочников) в виде XML-файлов. Версия 1.0.1 содержит описание 94-х объектов из различных областей (финансы, производство, закупки и продажи, складские операции). Названия типов, как правило, хорошо понятны и не нуждаются в дополнительных объяснениях: например, «Документ.АктВыполненныхРабот» или «Справочник.Контрагенты». Как можно заметить, описание типов документов начинается с префикса «Документ.», элемента справочника – с префикса «Справочник.».
Последняя версия 1.3, однако, чаще всего используется версия 1.0. Нет большой разницы между версиями. Формат EnterpriseDataExchange_1_0_1_1 используется при обмене через веб-сервис.
Отметим, что вместе с пакетом формата данных EnterpriseData используется пакет ExchangeMessage  при создании правилах конвертации. Именно этот пакет  содержит тип объект AdditionalInfo, который может иметь любой тип значения и используется при при создании правила конвертации между объектами конфигураций. которые отсутствуют в  формате данных. Именно, благодаря  AdditionalInfo, можно адаптировать и настраивать  правила обмена без  изменения данных формата в XDTO-пакетах.  

Рис. 3 Структура XDTO-пакетаExchangeMessage

Как обмениваться данными в формате EnterpriseData?

Обмен данными в формате EnterpriseData с конфигурацией – это обмен файлами. В ответ на полученный от внешнего приложения файл конфигурация обработает его и создаст файл-ответ. Обмен файлами может происходить:

  • через выделенный файловый каталог,
  • через каталог FTP,
  • через веб-сервис, развернутый на стороне информационной базы. Файл с данными передается как параметр веб-методов.

Примечание. Для двустороннего обмена данными между сторонним приложением и конфигурацией на стороне информационной базы должен быть сделан ряд настроек – стороннее приложение должно быть зарегистрировано в информационной базе, для него должен быть определен канал обмена  (через файловый или FTP-каталог) и т.п. Но для случаев простой интеграции, когда достаточно только передавать информацию от стороннего приложения в информационную базу и обратной передачи данных из информационной базы в стороннее приложение не требуется (например, интеграция онлайн-магазина, передающего информацию о продажах в «1С:Бухгалтерию»), есть упрощенный вариант работы через веб-сервис, не требующий настроек на стороне.

При обмене с использованием планов обмена конфигурации в ходе синхронизации передают только информацию об изменениях, произошедших со времени последней синхронизации (чтобы минимизировать объем передаваемой информации). При первой синхронизации конфигурация выгрузит все объекты в формате EnterpriseData в XML-файл (поскольку все они являются «новыми» для стороннего приложения).

Следующий шаг за сторонним приложением – оно должно обработать информацию из XML-файла и при следующем сеансе синхронизации поместить в секцию <Confirmation> информацию, что сообщение от конфигурации за определенным номером успешно принято (поместить в поле ReceivedNo номер полученного от конфигурации сообщения). Сообщение-квитанция является для конфигурации сигналом, что все объекты успешно обработаны внешним приложением и информацию о них передавать больше не нужно. Помимо квитанции XML-файл от стороннего приложения также может содержать данные для синхронизации (в секции <Body>).

После получения сообщения-квитанции конфигурация помечает все изменения, переданные в предыдущем сообщении, как успешно синхронизированные. Лишь несинхронизированные изменения в объектах (создание новых, изменение и удаление существующих) будут отправлены во внешнее приложение при следующем сеансе синхронизации.

При передаче данных от внешнего приложения в конфигурацию картина меняется на обратную. Приложение должно заполнить секцию <Confirmation> соответствующим образом, а в секцию <Body> поместить объекты для синхронизации в формате EnterpriseData.

Конфигурация после обработки файла сформирует XML-файл, который будет содержать сообщение-квитанцию и новые данные для синхронизации со стороны конфигурации (если такие есть со времени последнего сеанса синхронизации).

Более подробно об обмен данными с прикладными решениями на платформе «1С:Предприятие» в формате EnterpriseData можно посмотреть здесь 

Общий модуль “менеджера обмена через универсальный формат”.

Процедуры и функции, полностью описывающие правила выгрузки данных из информационной базы в формат обмена и правила загрузки данных из формата обмена в информационную базу, разрабатываются в общем модуле – модуле менеджера обмена через универсальный формат.

Рис. 4 Структура модуля менеджера обмена через универсальный формат

Модуль создается автоматически с помощью конфигурации «Конвертация данных», редакция 3.0, на основе настроенных правил обмена либо вручную в конфигураторе.

Модуль состоит из нескольких крупных разделов, каждый из которых содержит свою группу процедур и функций.

  1. Комментарий. Первая строка модуля содержит комментарий с наименованием конвертации. Эта строка необходима для идентификации модуля при использовании команды Загрузка обработчиков в программе «Конвертация данных», редакция 3.0., например. // Конвертация УП2.2.3 от 01.06.2017 19:51:50
  2. Процедуры конвертации. Содержит предопределенные процедуры, которые выполняются на разных этапах синхронизации данных: перед конвертацией, после конвертации, перед отложенным заполнением.
  3. Правила обработки данных (ПОД). Содержит процедуры и функции, которые описывают правила обработки данных.
  4. Правила конвертации объектов (ПКО). Содержит процедуры и функции, которые описывают правила конвертации объектов, а также правила конвертации свойств данных объектов.
  5. Правила конвертации предопределенных данных (ПКПД). Содержит процедуру, заполняющую правила конвертации предопределенных данных.
  6. Алгоритмы. Содержит произвольные алгоритмы, которые вызываются из других правил (ПОД или ПКО).
  7. Параметры. Содержит логику заполнения параметров конвертации.
  8. Общего назначения. Содержит процедуры и функции, которые широко используются в правилах и алгоритмах.

Ниже описаны параметры процедур и функций, которые используются в нескольких видах процедур модуля менеджера.

КомпонентыОбмена. Тип – Структура. Содержит параметры и правила обмена, инициализированные в рамках выполнения сеанса обмена.

НаправлениеОбмена. Тип – Строка. Либо «Отправка», либо «Получение».

ДанныеИБ. Тип – СправочникОбъект либо ДокументОбъект.

Процедуры, связанные с событиями конвертации

Предусмотрены три предопределенные процедуры, которые вызываются в процессе конвертации:

  • ПередКонвертацией. Вызывается перед выполнением синхронизации данных. Обычно в этой процедуре размещается логика инициализации различных параметров конвертации, заполнения значений по умолчанию и т. д. Параметры:КомпонентыОбмена.
  • ПослеКонвертации. Вызывается после выполнения синхронизации данных, но до выполнения отложенного заполнения. Параметры:КомпонентыОбмена.
  • ПередОтложеннымЗаполнением. Вызывается перед выполнением отложенного заполнения. Здесь может быть расположена логика сортировки или корректировки таблицы объектов, подлежащих отложенному заполнению. Параметры:КомпонентыОбмена.

Процедуры ПОД

ЗаполнитьПравилаОбработкиДанных. Экспортная процедура, в которой располагается логика заполнения правил обработки данных. Содержит вызовы других процедур, которые добавляют в таблицу правил правило обработки конкретного объекта (см. ниже процедуры ДобавитьПОД). Параметры: НаправлениеОбменаПравилаОбработкиДанных (таблица значений, инициализированная в рамках выполнения сеанса обмена).

ДобавитьПОД_<ИмяПОД>. Набор процедур, которые наполняют таблицу ПОД правилами для конкретных объектов. Количество таких процедур соответствует количеству ПОД, предусмотренных для данной конвертации в программе «Конвертация данных», редакция 3.0. Параметры: ПравилаОбработкиДанных (таблица значений, инициализированная в рамках выполнения сеанса обмена).

ПОД_<ИмяПОД>_ПриОбработке. Процедура содержит текст обработчика ПриОбработке для конкретного ПОД. Обработчик предназначен для реализации логики конвертации на уровне объектов. Например, назначить конкретному объекту определенное ПКО в зависимости от содержимого объекта. Параметры:

  • ДанныеИБлибо ДанныеXDTO (в зависимости от направления обмена):
  • при отправке – объект (СправочникОбъект,ДокументОбъект);
  • при получении – структуру с описанием объекта XDTO.
  • ИспользованиеПКО. Тип –Структура. Ключ содержит строку с именем ПКО, а значение типа Булево (Истина – ПКО используется, Ложь – ПКО не используется).
  • КомпонентыОбмена.

ПОД_<ИмяПОД>_ВыборкаДанных. Функция содержит текст обработчика ПриВыгрузке. Обработчик предназначен для реализации произвольного алгоритма выборки объектов, подлежащих выгрузке. Возвращаемое значение: массив объектов, подлежащих выгрузке. В массиве могут содержаться как ссылки на объекты информационной базы, так и структура с данными для выгрузки. Параметры: КомпонентыОбмена.

Процедуры ПКО

ЗаполнитьПравилаКонвертацииОбъектов. Экспортная процедура, в которой располагается логика заполнения правил конвертации объектов. Содержит вызовы других процедур, которые добавляют в таблицу правил правило конвертации конкретного объекта (см. ниже процедуры ДобавитьПКО). Параметры: НаправлениеОбменаПравилаКонвертации (таблица значений, инициализированная в рамках выполнения сеанса обмена).

ДобавитьПКО_<ИмяПКО>. Набор процедур, которые наполняют таблицу ПКО правилами для конкретных объектов. Количество таких процедур соответствует количеству ПКО, предусмотренных для данной конвертации в программе «Конвертация данных», редакция 3.0. Параметры: ПравилаКонвертации (таблица значений, инициализированная в рамках выполнения сеанса обмена).

ПКО_<ИмяПКО>_ПриОтправкеДанных. Процедура содержит текст обработчика ПриОтправке для конкретного ПКО. Обработчик используется при выгрузке данных. Предназначен для реализации логики конвертации данных, содержащихся в объекте информационной базы, в описание объекта XDTO. Параметры:

  • ДанныеИБ. Тип –СправочникОбъектДокументОбъект. Обрабатываемый объект информационной базы.
  • ДанныеXDTO. Тип –Структура. Предназначен для доступа к данным объекта XDTO.
  • КомпонентыОбмена.
  • СтекВыгрузки. Тип –Массив. Содержит ссылки на выгружаемые объекты с учетом вложенности.

ПКО_<ИмяПКО>_ПриКонвертацииДанныхXDTO. Процедура содержит текст обработчика ПриКонвертацииДанныхXDTO для конкретного ПКО. Обработчик используется при загрузке данных. Предназначен для реализации произвольной логики конвертации данных XDTO. Параметры:

  • ДанныеXDTO. Тип –Структура. Свойства объекта XDTO, прошедшие предварительную обработку для упрощения доступа к ним.
  • ПолученныеДанные. Тип –СправочникОбъектДокументОбъект. Объект информационной базы, сформированный путем конвертации данных XDTO. Не записан в информационную базу.
  • КомпонентыОбмена.

ПКО_<ИмяПКО>_ПередЗаписьюПолученныхДанных. Процедура содержит текст обработчика ПередЗаписьюПолученныхДанных для конкретного ПКО. Обработчик используется при загрузке данных. Предназначена для реализации дополнительной логики, которую необходимо выполнить перед записью объекта в информационную базу. Например, нужно ли загрузить изменения в существующие данные ИБ либо следует загрузить их как новые данные. Параметры:

  • ПолученныеДанные. Тип –СправочникОбъектДокументОбъект. Элемент данных, сформированный путем конвертации данных XDTO.

Записывается в случае, если эти данные являются для информационной базы новыми (параметр ДанныеИБ содержит значение Неопределено).

В противном случае ПолученныеДанные замещают собой ДанныеИБ (все свойства из ПолученныеДанные переносятся в ДанныеИБ).

Если стандартное замещение данных ИБ полученными данными не требуется, следует прописать свою логику переноса, после чего установить параметру ПолученныеДанные значение Неопределено:

  • ДанныеИБ. Тип –СправочникОбъектДокументОбъект. Элемент данных информационной базы, соответствующий полученным данным. Если соответствующие данные не найдены, содержит Неопределено.
  • КонвертацияСвойств. Тип –Таблица значений. Содержит правила конвертации свойств текущего объекта, инициализированные в рамках выполнения сеанса обмена.
  • КомпонентыОбмена.

Процедуры ПКПД

ЗаполнитьПравилаКонвертацииПредопределенныхДанных. Экспортная процедура, в которой располагается логика заполнения правил конвертации предопределенных данных. Параметры: НаправлениеОбменаПравилаКонвертации (таблица значений, инициализированная в рамках выполнения сеанса обмена).

Алгоритмы

В программе «Конвертация данных», редакция 3.0 есть возможность создавать произвольные алгоритмы, которые вызываются из обработчиков ПОД и ПКПД. Наименование, параметры и содержимое алгоритмов определяются при разработке правил.

Параметры

ЗаполнитьПараметрыКонвертации. Экспортная процедура, в которой происходит заполнение структуры с параметрами конвертации. Параметры: ПараметрыКонвертации (тип – Структура).

Процедуры и функции общего назначения

ВыполнитьПроцедуруМодуляМенеджера. Параметры: ИмяПроцедуры (строка), Параметры (структура). Экспортная процедура, которая предназначена для вызова неэкспортной процедуры модуля, имя и параметры которой получены на вход. Позволяет выполнить вызов процедуры или функции по строке без использования метода Выполнить.

ВыполнитьФункциюМодуляМенеджера. Параметры: ИмяПроцедуры (строка), Параметры (структура). Функция, назначение аналогично ВыполнитьПроцедуруМодуляМенеджера. Отличие в том, что она вызывает функцию и возвращает ее значение.

Внимание!!! Перед использованием в рабочей базе данных, рекомендуем предварительно настроить и выполнить обмен в тестовых базах.

В конфигурации Управление IT-отделом 8 ограничен функционал по выгрузке информации в другие учетные системы, поэтому выгрузить информацию нельзя.

Загрузка данных реализована с помощью универсального формата обмена данными — «Enterprise Data» и позволяет загружать информацию по следующим справочникам:

  • Должности;
  • Контрагенты;
  • Организации;
  • Подразделения;
  • Сотрудники (при наличии дополнительной настройки);
  • Физические лица;

Настройку начинаем на стороне конфигурации Управление IT-отделом 8. Необходимо включить синхронизацию данных. Найти настройку можно в разделе Администрирование => Синхронизация данных => Синхронизация данных.

После установки галочки, нужно заполнить префикс информационной базы.
После того, как синхронизация включена и заполнен префикс, переходим к настройке обмена, нажав на кнопку Новая синхронизация данных.

В открывшемся окне, поэтапно будет выполняться настройка обмена.

На первом этапе, нужно настроить параметры подключения.
Включение синхронизации данных

Для настройки подключения к другой программе мы рекомендуем использовать вариант: Синхронизация данных через файл, без подключения к другой программе. При выборе данного варианта, можно дополнительно контролировать данные, открыв файлы для просмотра.
На следующем шаге настройки, нужно указать каталог, в который будет выгружены настройки синхронизации, а также файлы с данными.
После того, как каталог указан, переходим на следующий шаг и заполняем префикс информационной базы, с которой будет выполняться синхронизация данных.
Настройки подключения в конфигурации Управление IT-отделом 8 завершены и сохранены в папку-каталог, указанный ранее.
Завершение настройки подключения в конфигурации Управление IT-отделом 8

Переходим к настройке синхронизации данных в другой конфигурации, поддерживающей формат обмена «Enterprise Data». В нашем случае: Зарплата и управление персоналом, редакция 3.1. Включение синхронизации, а так же её настройка находится как в и конфигурации Управление IT-отделом 8, в разделе администрирования.
Настройка синхронизации в программе-корреспонденте
Добавляем новую синхронизацию данных и выбираем вариант Синхронизация данных через универсальный формат
Настройка синхронизации в программе-корреспонденте
На первом шаге настройки, необходимо настроить параметры подключения.
Настройки параметров подключения в программе-корреспонденте
Выбираем вариант подключения: Синхронизация данных через файл, без подключения к другой программе. Для удобства настройки, устанавливаем галочку: Загрузить параметры подключения из файла и выбираем файл настроек из папки-каталога, созданного на этапе настройки в конфигурации Управление IT-отделом 8.
Вариант настройки подключения в программе-корреспонденте
Файл настроек синхронизации данных
При переходе на следующий шаг, каталог уже заполнен из файла настроек.
Каталог обмена в программе-корреспонденте
Аналогично заполнен из файла настроек и следующий этап настройки.
Настройка префикса в программе-корреспонденте
На следующем этапе конфигурация информирует о том, что настройки подключения сохранены.
Завершение настройки подключения в программе-корреспонденте "Зарплата и управление персоналом, редакция 3.1"
После того, как настройки подключения сохранены, нужно настроить правила отправки и получения данных.
Настройка правил отправки и получения данных в программе-корреспонденте
Запишем и закроем форму без дополнительных настроек.
Настройка правил отправки и получения данных в программе-корреспонденте
ВАЖНО!!! При нажатии на гиперссылку: Выполнить начальную выгрузку данных, произойдёт выгрузка всей информации из программы-корреспондента, поэтому рекомендуем пропустить этот шаг, закрыв настройку обмена.
Завершение настройки синхронизации в программе-корреспонденте
Настройка синхронизации почти завершена. Необходимо определить состав объектов для обмена (Справочники: Должности, Контрагенты, Организации, Подразделения, Физические лица).
Состав отправляемых данных в программе-корреспонденте
После того, как выбрали объекты для синхронизации, необходимо их зарегистрировать.
рис.35.png
Состав отправляемых данных в программе-корреспонденте
Настройка завершена, можно выполнить обмен.
Выгрузка информации из программы-корреспондента

В конфигурации Управление IT-отделом 8 откроем настройки правил отправки и получения данных.
ВАЖНО!!! Формат обмена данными «Enterprise Data» не позволяет обмениваться справочником сотрудники, поэтому этот функционал был доработан нами. Сотрудники создаются на основании физических лиц. Для включения данного функционала, необходимо установить галочку: Создавать сотрудников по данным физических лиц.
После этого можно выполнить сопоставление и загрузку данных.
Результат синхронизации будет виден в справочиниках
Настройка правил отправки и получения данных в конфигурации Управление IT-отделом 8

Выполнять синхронизацию данных, можно по расписанию. Для этого нужно открыть настройки синхронизации данных.
Настройки синхронизации данных
На вкладке: Сценарии синхронизации добавить свой сценарий.
Добавление сценария синхронизации
В сценарии синхронизации, устанавливаем расписание и сохраняем.
Сценарий синхронизации по расписанию
В конфигурации есть возможность быстрой загрузки информации без создания планов обмена. Для этого нужно открыть: Администрирование => Синхронизация данных => Загрузка данных EnterpriseData. В открывшемся окне, выбрать файл выгрузки и выполнить операцию загрузки. Быстрая загрузка информации
Внимание! Данный функционал доступен только в редакции КОРП

EnterpriseData — формат обмена данными, разработанный для интеграции с программными продуктами фирмы «1С».

Скачать

Формат ориентирован на бизнес и основан на XML. В нем описаны структуры данных, которые соответствуют документам и элементам справочников (бизнес-сущностям), которые представлены в программах «1С».

Назначением формата EnterpriseData является обмен данными внутри компании (разнородные и территориально удаленные информационные системы, также, входят в их число). Он покрывает каждую область деятельности компании — финансы, производство, закупки и продажи.

Универсальный формат обмена применяется для синхронизации информации между программными продуктами фирмы «1С» и поддерживается в ключевых типовых конфигурациях:

  • 1С:ERP Управление предприятием 2,
  • 1С:Комплексная автоматизация, редакция 2,
  • 1С:Управление торговлей, редакция 11,
  • 1С:Бухгалтерия предприятия, редакция 3.0,
  • 1С:Зарплата и управление персоналом, редакция 3.

В линейке решений «Управление автотранспортом» обмен в универсальном формате реализован в конфигурациях:

  • 1С:Управление автотранспортом Стандарт, редакция 2,
  • 1С:Управление Автотранспортом ПРОФ, редакция 2,
  • 1С:Транспортная логистика, экспедирование и управление автотранспортом КОРП, редакция 1.

Тип синхронизации зависит от конкретной задачи.

Она может:

  • Быть односторонней или двухсторонней в зависимости от направления синхронизации;
  • Настраиваться либо для всех данных, которые находятся в программе, либо для одной части информации (соответствующим определенной дате, конкретной организации, складу или подразделению)
  • Проводиться на фоне в автоматическом режиме по заранее заданному расписанию или вручную, когда это нужно.

Передача данных между программами осуществляется с помощью различных каналов связи: сетевого каталога, электронной почты, FTP или Интернета(веб-сервисов). Если Вы работаете в одной сети, то Вы, также, можете настроить синхронизацию с помощью прямого подключения через COM-соединения.

Настройка программы

Для того чтобы использовать в программе возможности синхронизации данных, необходимо включить флажок Синхронизация данных в разделе Администрирование Синхронизация данных.

После этого становятся доступными команды, связанные с синхронизацией данных.

Чтобы начать использовать в программе возможности синхронизации данных нужно выполнить некоторые настройки:

  • Зайдите в раздел Администрирование — Синхронизация данных
  • Включите флажок Синхронизация данных

После этого команды, связанные с синхронизацией данных, станут доступными.

01.jpg

Заполните Префикс этой информационной базы, например, УА. Это нужно для успешного проведения синхронизации.

Префикс позволяет различать, в какой из программ (информационных баз) вводились данные, и добавляется автоматически к номерам документов и кодам списков. Данные действия должны быть произведены во всех программах, между которыми необходимо настроить синхронизацию данных.

Настройка синхронизации данных

Перейдите в список Настройки синхронизации данных с помощью соответствующей ссылки раздела Администрирование — Синхронизация данных для того, чтобы настроить синхронизацию данных с другой программой.

Список может видоизменяться в зависимости от количества синхронизаций, которые были настроены.

Кнопка Настроить синхронизацию данных будет видна в том случае, если синхронизация еще не настроена ни с одной программой.

Чтобы выбрать синхронизацию данных с помощью универсального формата обмена, нужно нажать кнопку Настроить синхронизацию данных.

Далее нужно указать необходимые для настройки сведения, следуя по инструкции программы.

Синхронизация данных между разными программами

Назначение

В следующем примере мы рассмотрим настройку синхронизации между программами «1С:Управление Автотранспортом ПРОФ, редакция 2» (далее по тексту — «Управление автотранспортом») и «1С:Бухгалтерия предприятия, редакция 3.0» (далее по тексту — «Бухгалтерия предприятия»).

Синхронизация между «Управление автотранспортом» и другими программами настраивается подобным образом.

В данном примере указанные программы находятся на одном компьютере.

При одновременном использовании двух программ (например, «Управление автотранспортом» и

«Бухгалтерия предприятия»), Вы получаете следующие возможности:

  • повышается эффективность управления транспортным предприятием;
  • объединяются данные управленческого и бухгалтерского учета;
  • в программе «Управление автотранспортом» есть все данные, которые являются необходимыми для управления транспортным предприятием;
  • в программе «Бухгалтерия предприятия» есть все данные, которые являются необходимыми для регламентированного учета и сдачи отчетности;
  • сотрудники получают возможность работать в привычной для себя среде:
  • бухгалтеры ведут деятельность в программе «Бухгалтерия предприятия»;
  • логисты и диспетчеры используют «Управление автотранспортом».
Выбор программы-источника и программы-приемника

Обратите Ваше внимание, что, настраивая синхронизацию данных между двумя программами необходимо верно назначить программу-источник и программу-приемник.

Решение принимайте в зависимости от наполненности двух программ данными:

  1. Если на момент создания синхронизации обе программы уже наполнены данными, тогда в качестве программы-источника следует отдать предпочтение той программе, данные в которой заполнены более качественно и подробно.

    • Когда будете делать выбор, обязательно учитывайте, что в случае, когда часть имеющихся данных двух программ является общей, тогда от выбора программы-источника будет зависеть то, в какому виду будет приведена часть общих данных.
    • Вы можете воспользоваться возможностью интерактивного получения данных, когда вид каких-то общих данных нужно изменить перед тем, как они будут приняты программой.
    • Во время первичной синхронизации из программы-источника следует взять только те данные, которые должны быть получены без изменений. Остальные данные будут синхронизированы после, когда необходимая информация будет перенесена из программы-приемника в программу-источник.
  2. Если одна из программ (точнее, информационных баз) пустая или практически пустая, то выбор становится значительно проще.

  3. В рассматриваемом примере в качестве программы-источника была выбрана программа «Управление автотранспортом». Также программе «Бухгалтерия предприятия», которая выбрана в качестве программы-приемника, были установлены нужные настройки параметров программы, и этой программе был присвоен префикс БП.

Настройка. Первый этап

Вы можете выполнять первоначальную настройку синхронизации на стороне конфигурации-источника.

Важно!
Рекомендуем для настройки синхронизации программы «Управление автотранспортом» с другими конфигурациями выбрать программу «Управление автотранспортом». Благодаря этому получится выполнить более точную настройку обмена и исключить регистрацию лишних объектов, которые не будут использоваться при обмене.

  1. Для того, чтобы начать настройку, нажмите кнопку Настроить синхронизацию данных и выберите пункт Через универсальный формат обмена.

  2. Выберите из списка синхронизацию с нужной программой (в нашем примере Бухгалтерия предприятия, редакция 3.0) и дальнейшие действия выполняйте в соответствии с указаниями программы.

  3. Создайте резервную копию данных перед тем, как приступить к синхронизации. Для этого перейдите по соответствующей ссылке.

  4. Нажмите на переключатель Выбор способа настройки синхронизации данных и выберите Указать настройки вручную.

  5. 02.jpg

    Чтобы перейти к выбору варианта подключения к другой программе, нажмите кнопку Далее.

  6. На странице Выбор варианта подключения к другой программе необходимо указать параметры, по которым будет осуществляться подключение к программе-приемнику, например, Другие каналы связи. Нажмите кнопку Далее.

  7. На странице Выбор каталога для файлов синхронизации данных выберите Настроить подключение через локальный или сетевой каталог и задайте необходимые параметры. Нажмите кнопку Далее для того, чтобы перейти к настройке параметров синхронизации.

  8. На странице Настройка параметров синхронизации данных укажите префикс информационной базы, с которой необходимо осуществить синхронизацию данных (в рассматриваемом примере БП). Название программы-приемника заполняется автоматически, но при необходимости вы можете его изменить.

  9. Перейдя по ссылке Изменить правила выгрузки данных, Вы приступаете к настройке правил синхронизации, которые будут использоваться при отправке данных из этой программы.

  10. Нажмите Изменить значения автоматического заполнения для настройки значений по умолчанию. Эти значения будут использоваться каждый раз при отправке из программы-источника и получении в программу-приемник.

  11. Для изменения настроек (например, изменения варианта подключения) нажмите кнопку Назад. Нажав на кнопку Далее вы переходите к проверке установленных параметров и дальнейшей настройке.

    Важно!
    Между программами будут синхронизированы данные в соответствии с настройками состава объектов при отправке и получении. При первоначальном обмене данными к отправке будут зарегистрированы все имеющиеся объекты. Настройка «Синхронизировать документы, начиная с даты» не учитывается.
    Вручную отмените регистрацию всех объектов до первого обмена, если не нужно перенести все документы.

  12. Параметры синхронизации данных будут выведены для просмотра. Нажав на кнопку Далее Вы завершите настройки синхронизации данных.

  13. Подождите, настройка занимает некоторое время. На странице завершения первого этапа настройки для данного способа синхронизации данных будет указано имя файла с настройками для программы-приемника, например, FПапка для обменаНастройки синхронизации для УАТ.xml. Нажмите кнопку Сохранить. Снимите флажок Выполнить отправку данных в программу-приемник. На этом настройка синхронизации данных на стороне программы-источника в случае с использованием других каналов связи завершена.

    03.jpg

    Важно!
    После настройки синхронизации выполните первоначальную синхронизацию данных. Первоначальная синхронизацию выполняйте в базе, которая была выбрана в соответствии с рекомендациями в разделе «Выбор программы-источника и программы-приемника».

Настройка. Второй этап

Если Вы подключаетесь к программе-приемнику напрямую (когда программа-источник и программа-приемник находятся на одном компьютере) второй этап отсутствует.

Настройка в этом случае производится в программе-источнике, а подключение к программе-приемнику, получение и отправка данных будут организованы программой-источником сразу же. В программе-источнике необходимо настроить правила синхронизации данных для программы-приемника и параметры по умолчанию.

Поставьте флажок Выполнить отправку данных в программу-приемник и нажмите кнопку Готово. Это нужно для того, чтобы выполнить синхронизацию сразу же после настройки синхронизации на странице завершения первого этапа.

При использовании других каналов связи в настройке синхронизации (например, локального или сетевого каталога F:Папка для обмена) данный шаг нужно выполнить уже в программе-приемнике, открыв ее на компьютере в удаленном офисе.

Далее произведем настройки параметров программы-приемника. Обратите внимание, что префикс программы-приемника должен совпадать с тем, который Вы указывали, когда настраивали синхронизацию данных (в нашем примере БП)

  1. В списке Настройки синхронизации данных выберите Настроить синхронизацию данных, нажмите Через универсальный формат обмена — Другая программа.

  2. На форме настройки синхронизации для переключателя Выбор способа настройки синхронизации данных выберите Загрузить файл с настройками, созданный в другой программе. Укажите путь к файлу настройки синхронизации данных, созданному на этапе настройки синхронизации данных на стороне программы-источника «Управление автотранспортом», например, F:Папка для обменаНастройки синхронизации для УАТ.xml нажав на кнопку tt.png и нажмите Далее.

    05.jpg

  3. Далее настройте параметры подключения соответственно настройкам в программе-источнике.

  4. На странице Настройка параметров синхронизации данных нажмите ссылку Изменить правила выгрузки данных.

  5. После настройки параметров синхронизации данных нажмите кнопку Далее чтобы проверить параметры и завершить настройки синхронизации данных.

  6. Чтобы подтвердить параметры синхронизации нажмите кнопку Готово. Далее работа помощника синхронизации данных завершится и откроется помощник интерактивной синхронизации данных, с помощью которого вы сможете получить данные и отправить их в программу-источник. В списке Настройки синхронизации данных будет сохранена созданная настройка синхронизации данных.

Правила синхронизации данных

Правила синхронизации данных нужно использовать, когда нужно синхронизировать не все данные, а их только часть. При настройке синхронизации учитывайте, что быстрее передать и получить часть данных, чем все данные сразу.

Правила синхронизации данных действуют по такому принципу, что новые настройки действительны для всех данных только в момент создания синхронизации данных.

Правила синхронизации данных могут быть изменены и в настройке синхронизации данных, которая уже существует. Чтобы перейти к форме настройки правил синхронизации данных, откройте в списке Настройки синхронизации данных соответствующую настройку и на закладке Настройки синхронизации данных нажмите кнопку Настроить…

Учитывайте, что после создания синхронизации данных новые настройки действуют уже только для тех данных, которые были изменены после применения новых настроек, поэтому с большой ответственность подходите к настройке фильтров при создании синхронизации данных.

06.jpg

Переключатель Нормативно-справочная информация поможет выбрать режим, в котором будут выгружаться списки программы:

  • В режиме Отправлять всю данные синхронизируются в полном объеме, нормативно-справочная информация автоматически синхронизируется в этой и во второй программе;
  • В режиме Отправлять только используемую в документах — синхронизироваться будут только те данные, ссылки на которые содержаться в документах, которые участвуют в синхронизации данных;
  • В режиме Не отправлять — нормативно-справочная информация синхронизироваться не будет.

Переключатель Документы определяет, как они будут синхронизироваться:

  • Отправлять все — документы синхронизируются в обеих программах;
  • Ручная синхронизация данных — документы автоматически не синхронизируются. Отправка и получение документов выполняется вручную.
  • Не отправлять — документы не синхронизируются.
Дата начала отправки документов

При необходимости отправлять документы с определенной даты, тогда укажите в настройках синхронизации значение даты начала отправки документов. Изначально там задана дата начала текущего года.

Необходимо определить дату начала синхронизации документов. Если дата указана, то документы и все связанные данные будут синхронизированы только начиная с указанной даты. Данные, которые были введены ранее указанной даты, синхронизированы не будут.

Фильтры

Вы можете ограничить данные, участвующие в синхронизации — и задать, в разрезе каких Организаций, Складов и Подразделений будут отправляться данные

  • Фильтр По организациям позволяет ограничить список организаций, по которым разрешена синхронизация данных. Это влияет как на отправку самого списка организаций, так и на отправку других данных, которые связанны с организациями (списки и документы). Фильтр включен, когда переключатель находится в положении По выбранным организациям, далее с помощью флажков необходимо выбрать нужные организации из списка.

Значения по умолчанию

Значения по умолчанию указываются в форме Права и настройки в разрезе организаций.

Для того, что документы правильно отражались в учете при синхронизации данных, необходимы значения по умолчанию. При отправке данных для того, чтобы документы автоматически дозаполнились, используются значения по умолчанию. Если в документах, которые были получены из другой программы, не были предусмотрены какие-то реквизиты, при совершении синхронизации данных программа заполнит эти реквизиты автоматически.

Состав объектов

По умолчанию в состав синхронизации данных входят все виды документов, для которых возможна синхронизации.

Полный список видов документов, для которых возможна синхронизация, размещен в приложении в конце этого документа.

Выставляя флажки в таблице Состав объектов, вы определяете состав данных, которые будут выгружены, если в данном случае не требуется обмен всеми видами документов.

При участии в обмене Путевых листов, укажите настройки отправки путевых листов.

Общие рекомендации по настройке синхронизации данных

Если Вы настраиваете синхронизацию данных в клиент-серверном варианте программы обратите внимание, что синхронизацию данных нужно выполнять на компьютере, на котором установлен сервер 1С:Предприятия. Поэтому уверьтесь, что пользователь операционной системы, от имени которого запущен сервер 1С:Предприятия имеет доступ к указанному каталогу для синхронизации данных и может осуществлять чтение и запись. Если это не так, то этот пользователь должен получить необходимые права, или выберите другого пользователя с необходимыми правами на каталог для синхронизации данных, чтобы тот осуществлял запуск сервера 1С:Предприятия.

Вам может понадобится, чтобы на компьютере с установленным сервером 1С:Предприятие, были установлены настройки прокси-сервера. Это необходимо для синхронизации данных в клиент-серверном варианте. При осуществлении синхронизации в файловом варианте необходимы настройки прокси-сервера на компьютере, на котором осуществляется синхронизация данных.

Дата запрета загрузки данных. При необходимости вы можете установить дату запрета загрузки данных. Это нужно для дополнительной защиты данных текущей программы от изменений, которые могут быть получены в результате загрузки данных из других программ. Дату запрета загрузки данных можно устанавливать как для всех информационных баз, так и для конкретной информационной базы, из которой будут загружаться данные.

При установленной дате запрета загрузки данных все запрещенные для получения данные будут упущены при попытке получить данные в программу до даты запрета загрузки, а сведения об этих попытках будут записаны в журнал регистрации и также будут отражены в списке Результаты синхронизации данных. Разрешенные данные будут получены.

Хранение файлов в томах на диске.

Архив с файлами, которые хранятся в томах, автоматически создается вместе с созданием начального образа в том случае, если для хранения файлов используются тома на диске.

Создайте резервную копию данных перед началом синхронизации. Вы можете сделать это с помощью программы или сторонними средствами.

Внимание!
Работа с внешними ресурсами, в том числе и синхронизация данных блокируется при копировании базы данных или ее восстановлении из резервной копии. Программа оповестит Вас об этом в начале работы с базой данных. В том случае, если эта база данных становится основной, нажмите кнопку Информационная база перемещена, что разблокировать. В разделе Администрирование — Обслуживание — Регламентные операции с помощью кнопки Разблокировать работу с внешними ресурсами, также, можно разблокировать работу с внешними ресурсами и синхронизацию данных.

Выбор варианта подключения

Подключения, которые могут быть использованы для синхронизации данных между двумя программами, можно разделить на две группы:

  • Прямое подключение используют, когда нужно осуществить синхронизацию данных между двумя программами, и обе программы доступны для подключения;
  • Другие каналы связи. Настраивается несколько вариантов подключения через другие каналы связи, а один из них выбирается в качестве основного

Синхронизация данных через COM-соединение доступна только для универсальной синхронизации данных. При использовании COM-соединения настройка синхронизации данных выполняется за один этап на стороне одной программы.

На странице Выбор варианта подключения к другой программе определите параметры подключения к программе-приемнику или к подчиненному узлу информационной базы.

Даже если у вас уже есть сохраненные настройки синхронизации данных, Вы можете настроить варианты подключения. Для этого нажмите на кнопку Параметры синхронизации данных Параметры подключения на форме настройки правил синхронизации.

Прямое подключение

Если необходимо выполнить синхронизацию данных между двумя программами, используйте прямое подключение. Обратите внимание, что обе программы должны быть доступны, то есть компьютеры, на которых они находятся, включены и работают в сети.

Существует два вида Прямого подключения:

  • Прямое подключение к программе на этом компьютере или в локальной сети;
  • Прямое подключение к программе через Интернет.

Прямое подключение к программе на этом компьютере или в локальной сети

Если программа-источник и программа-приемник находятся на одном компьютере или в локальной сети одного офиса, то воспользуйтесь данным вариантов подключения. Программы и компьютеры, на которых они находятся должны быть доступы все время.

  1. Выберите параметры подключения к другой программе, например, На данном компьютере или в локальной сети. Далее укажите Каталог информационной базы (например, I:ExchangeDemoSSL).

    07.jpg

  2. С помощью переключателя выберите параметры подключения к другой программе На сервере 1С:Предприятия, когда программа-приемник находится на сервере. Далее укажите Кластер серверов (например, Demo-Server) и Имя информационной базы, (например, Demo-SSL).

  3. Используя переключатель выберите способ аутентификации:

    • Аутентификация 1С:Предприятия — тогда необходимо указать имя Пользователя-администратора (например, Администратор) и Пароль для входа программу-приемник (например, 123);
    • Аутентификация операционной системы.

Прямое подключение к программе через Интернет (веб-сервис)

При необходимости синхронизации данных между двумя программами используется этот вариант подключения. Программа-приемник может находится в другом офисе, но при этом она должна иметь доступ к синхронизации через интернет.

  1. При настройке такого варианта подключения укажите:

    • Адрес программы (например, http://DemoServer/DemoSSL1);
    • имя Пользователя-администратора (например, Администратор) и Пароль для входа в программу-приемник (например, 123). При необходимости включите флажок Запомнить пароль.
  2. При использовании интернета для подключения может быть нужна настройка прокси-сервера. Для его настройки нажмите на ссылку Параметры доступа в интернет

    08.jpg

Другие каналы связи

Вы можете использовать другие каналы связи в случаях, если:

  • Необходима выполнить синхронизацию данных с той программой, которая расположена в этом же или удаленном офисе, но у нее нет доступа к сети, доступа в интернет (в таком случае прямое подключение выполнить не удастся). Причем две программы, которые являются участниками синхронизации данных, могут работать в разное время;
  • Необходимо выполнить синхронизацию данных в распределенной информационной базе.
  • Вы можете настроить несколько вариантов подключения через другие каналы связи. Однако один из низ необходимо назначить основным:
    • Локальный или сетевой каталог;
    • Подключение через FTP-ресурс;
    • Подключение по электронной почте.

Когда вы настраиваете данный вариант подключения, не забудьте на странице помощника синхронизации данных Выбор варианта подключения к другой программе выбрать переключатель Другие каналы связи. Для того, чтобы перейти к настройка параметром подключения нажмите Далее.

09.jpg

Каналы связи, которые связанны с интернетом, иногда обладают ограниченной емкостью и скоростью. В программе подготовлены способы их рационального использования.

Локальный или сетевой каталог

Каталогом для синхронизации данных может стать карта памяти.

  1. Включите флажок Настроить подключение через локальный или сетевой каталог (включен по умолчанию), когда используете вариант подключения через локальный или сетевой каталог.

  2. Введите путь к Каталогу, например, F:Папка для обмена. Каталог может располагаться на том же компьютере, в сетевом каталоге или на карте памяти (рекомендуется).

  3. При необходимости уменьшить объем пересылаемого сообщения, вы можете его заархивировать. Для этого поставьте флажок Сжимать отправляемые данные в архив, при необходимости укажите Пароль архива для защиты данных.

  4. Поставьте флажок Транслитерировать имена файлов сообщений обмена. Тогда имена файлов станут автоматически написаны латинскими буквами.

  5. Вы можете выполнить проверку возможности записи в указанный каталог.

  6. Чтобы перейти к настройкам подключения через FTP-ресурс нажмите кнопку Далее.

    10.jpg

Подключение через FTP-ресурс

  1. Включите флажок Настроить подключение через FTP-ресурс.

  2. Укажите Путь к каталогу, например ftp://ftp.Demo.ru/, Порт (по умолчанию 21).

  3. Укажите имя Пользователя (логин), например, Administrator и Пароль, например, 123.

  4. Чтобы ограничить размер передаваемого сообщения введите Максимальный размер файла (КБ). Если сообщение может быть любого размера, оставьте значение 0 (по умолчанию).

  5. Внимание!
    Обратите внимание, что если при синхронизации данных сообщение, которое передается окажется больше указанного ограничения, отправка или получение данных не состоится, в журнале регистрации будут зафиксированы сведения об этом.

  6. Для организации пассивного соединения включите флажок Пассивное соединение.

  7. Можно выполнить проверку подключения.

  8. Нажмите кнопку Далее чтобы перейти к настройкам подключения по почте.

    11.jpg

Подключение по электронной почте

  1. Поставьте флажок Настроить подключение по электронной почте.

  2. Нажав на кнопку s.png, выберите из списка Учетную запись электронной почты с помощью кнопки.

  3. Для того чтобы ограничить размер сообщения, введите Допустимый размер вложения письма.

  4. Нажмите кнопку Далее для настройки дополнительных параметров синхронизации данных

    12.jpg

Выполнение синхронизации данных

Если вы установили такие настройки, что выполнение синхронизации данных происходит автоматически, то синхронизация данных будет осуществляться по заданному расписанию.

Если автоматическое выполнение синхронизации данных не настроено или необходимо выполнить синхронизацию данных в сейчас, то для осуществления синхронизации данных вручную необходимо открыть список Настройки синхронизации данных.

13.jpg

В данном списке расположены программа и название информационной базы-корреспондента, информация по датам выполненных отправок и получений, для наглядности неуспешные отправки и получения данных отмечены красным значком. С помощью кнопки Только неуспешные можно просмотреть все попытки синхронизации данных, которые не произошли.

В списке Настройки синхронизации данных выберите нужную настройку и нажмите кнопку Синхронизировать. Тогда синхронизация данных будет включена вручную.

Также Вы можете дважды щелкнуть мышью по нужной настройке, если в списке их несколько. Для того, чтобы подтвердить сообщение, которое выведет программа, нажмите Да.

Все события, которые возникают в процессе отправки и получения данных, обязательно записываются в журнал регистрации.

Если с синхронизацией данных что-то произойдет, то эта информация поможет разобраться с причинами. Для просмотра журнала регистрации, в списке Настройки синхронизации данных щелкните по нужной настройке синхронизации данных, затем щелкните по ней правой кнопкой мыши, чтобы вызвать контекстное меню, выполните команды События получения данных или События отправки данных. Также можно просмотреть журнал регистрации с помощью соответствующих команд меню Еще.

В карточке каждой настройки синхронизации, также, содержится информация о события синхронизации данных. Для этого выполните одну из ссылок События отправки, События получения на панели навигации окна настройки синхронизации данных.

Выполнение синхронизации данных при необходимости (интерактивно)

Если до момента синхронизации данных один и тот же объект мог быть введен в обе программы, которые были участниками синхронизации, тогда следует выбрать режим интерактивной синхронизации. Например, этот режим стоит выбрать если синхронизация между двумя программами происходит впервые. Однако в них уже должны вестись учет и содержатся одинаковые списки — Контрагенты, Номенклатура и т.д.

Велика вероятность, что данные в таких программах будут продублированы. Интерактивный режим позволит такие данные сопоставить автоматически или вручную.

  1. В списке Настройки синхронизации данных выберите нужную настройку синхронизации данных, затем нажмите кнопку u.jpgСинхронизировать данные, задав дополнительные параметры, для того чтобы открыть Помощник интерактивной синхронизации данных. Помощник поможет выполнить отправку и получение данных с возможностью предварительного просмотреть и сопоставить получаемые данные.

  2. На первой странице Помощника интерактивной синхронизации данных указаны параметры производимой синхронизации данных, которые были заданы при настройке синхронизации. Если необходимо указать другие параметры нажмите кнопку Настроить.

  3. Чтобы перейти к сопоставлению объектов нажмите кнопку Далее. Подождите, пройдет некоторое время прежде, чем анализ данных завершится.

  4. Переключатель Данные для отправки позволит при необходимости выбрать вариант отправки дополнительных данных:

Для открытия Отчета о составе отправляемых данных перейдите по соответствующей ссылке.

Также Вы можете открыть отчет щелкнув по кнопке Состав данных из окна Отправляемые данные. В отчете приводится статистика по данным, которые будут или не будут отправлены.

Щелкнув по кнопке Настройки можно Сохранить текущую настройку отбора данных для отправки или выбрать из списка ранее сохраненную настройку.

Нажмите кнопку Далее для выполнения синхронизации данных.

14.jpg

Результатом интерактивной синхронизации является автоматическое сопоставление данных, которое программа выводит в таблицу с сопоставленными данными.

Если необходимо выполнить получение данных (по соответствующей команде), то делать это рекомендуется только после того, как Вы выполнили сопоставление объектов. Если объекты не были сопоставлены, то после получения данных будут созданы дубли «не сопоставленных» объектов.

Нажав на кнопку Сопоставить Вам откроется список для предварительного просмотра получаемых данных и выполнения сопоставления объектов вручную.

Если Вы используете интерактивный режим получения данных, тогда лучше вначале выполнять автоматическое сопоставление, а затем выполнять сопоставление вручную для объектов, которые не были сопоставлены автоматически. Объекты двух программ, которые вы сопоставите вручную будут запомнены и при выполнении следующей синхронизации данных сопоставятся автоматически.

После сопоставления всех объектов в информационных базах, которые совпадают, синхронизацию между ними можно выполнять автоматически (при условии, что далее все объекты будут заводиться только в какой-то одной программе, а в другую будут переноситься с помощью синхронизации данных). Увеличивайте частоту автоматической синхронизации данных, чтобы перенос таких объектов осуществлялся быстрее.

Для выполнения отправки данных щелкните по кнопке Далее.

На последней странице помощника программа предложит Вам настроить выполнение синхронизации данных автоматически по расписанию. Данное предложение будет недоступно, если текущая синхронизация данных уже была включена в одно из расписаний выполнения синхронизации данных, которое уже существует.

Чтобы настроить расписание синхронизации данных в автоматическом режиме нажмите кнопку Настроить.

15.jpg

Чтобы выйти из помощника интерактивной синхронизации данных щелкните по кнопке Готово.

Автоматическое выполнение синхронизации данных по расписанию

Вы можете настроить автоматическое выполнение синхронизации данных по кнопке Настроить. Тогда откроется окно Сценарий синхронизации данных и часть полей в нем заполнится автоматически.

16.jpg

Просмотрите список сценариев синхронизации данных с помощью ссылки панели навигации в настройке синхронизации данных Сценарии синхронизации. Также, вы можете создать новый сценарий синхронизации данных или изменить существующие.

Выполнение синхронизации данных автоматически по заданному расписанию — основная цель сценария синхронизации. Сценарий необходим для того, чтобы задать расписание и порядок отправки и получения данных.

Мы не рекомендуем Вам выполнять только отправку данных или только получение данных, несмотря на то что сценарий позволяет это сделать. Лучше выполняйте полноценную синхронизацию данных в одном сценарии.

Для каждого сценария можно установить индивидуальное расписание.

В списке сценариев вы можете Включить/Отключить загрузку или выгрузку данных с помощью кнопки k.jpg, выполняемые действия сценария отмечаются флажком в соответствующей колонке списка. Сценарий, расписание которого включено, в списке выделен жирным шрифтом. Когда вы отключаете расписание, выделение автоматически снимается.

Чтобы ввести новое расписание, нажмите кнопку Добавить. Программа автоматически предлагает варианты заполнения сценария. Вы, также, можете заполнить данные самостоятельно.

С помощью флажка Автоматически по расписанию можно отключить расписание синхронизации данных. При вводе сценария флажок по умолчанию включен.

Нажмите кнопку Добавить для добавления в сценарий нового действия, заполните необходимые данные:

  • В колонке Информационная база выберите из списка нужный тип информационной базы, например, Бухгалтерия предприятия, редакция 3.0. Выберите из предлагаемого списка нужную информационную базу, например, БП;
  • После того, как вы выберете информационную базу в колонке Подключение, необходимо выбрать вариант подключения из списка, который используется в настройке синхронизации (например, Локальный или сетевой каталог);
  • В колонке Выполняемое действие нужно выбрать из списка нужные действия в сценарии — Получение данных или Отправка данных.

После того как Вы настроили сценарий синхронизации данных, около настройки синхронизации данных в списке появляется значок k.jpg. Посмотреть сценарий выбранной синхронизации данных можно также в списке Настройки синхронизации данных по команде Еще — Сценарии синхронизации данных.

Результаты синхронизации данных

Во время выполнения синхронизации данных могут произойти проблемные ситуации, которые потребуют вмешательства пользователя.

Результаты синхронизации данных отображаются в виде ссылки в списке Настройки синхронизации данных. В случае возникших в ходе синхронизации коллизий ссылка принимает вид v.jpg Предупреждения с соответствующим значком. В скобках будет указано количество предупреждений. Для просмотра списка предупреждений перейдите по ссылке. В результате откроется форма Предупреждения при синхронизации данных.

Количество соответствующих проблемных ситуаций указано в заголовке каждой вкладки данной формы в скобках.

Необходимая информация о данных, которая поможет понять почему возникли проблемы, и узнать причину, по которой они не были приняты, выводится в колонках списка. Причина кратко указывается в специальной колонке, а подробную формулировку, с указанием проблемных полей списков или документов вы можете увидеть в выделенной строке в нижней части списка.

Список обновляется вручную, для обновления в нем данных нажмите кнопку o.jpg Обновить.

Непроведенные документы

Здесь указаны документы, которые не удалось провести по каким-либо причинам. Для решения проблемы с проведением документа откройте документ и устраните недочеты, которые помешали его проведению. Причина невозможности автоматического проведения отражена внизу списка.

Незаполненные реквизиты

Содержит список незаполненных реквизитов элементов списков программы. Чтобы исправить откройте элемент списка (дважды щелкнув по нему левой клавишей мыши) и заполните обязательные для заполнения поля, затем запишите элементы.

Конфликты

Когда настроена синхронизация данных между двумя программами может быть такое, что одни и те же данные изменяются одновременно. Поэтому могут возникнуть две различающиеся версии одинаковых данных в этих программах. Это конфликт изменения данных.

Чтобы разрешить такой конфликт в программе предусмотрено автоматическое их разрешение (выбирается одна из версий). Но вы можете самостоятельно изменить результат автоматического разрешения конфликта. Для этого выделите элемент списка.

Непринятые по дате запрета

В этом списке отображаются данные, которые были отклонены из-за установленного запрета на загрузку данных прошлых периодов.

Приложение — Состав объектов для обмена

Объект конфигурации

«Управление автотранспортом»

Направление обмена

Из УАТ

в БП

Из БП

в УАТ

Из УА

в КА/ERP

Из КА/ERP

в УАТ

Из УАТ

в ЗУП

Из ЗУП

в УАТ

Справочники

Валюты

Валюты

Валюты

Валюты

Договоры контрагентов

Договоры

Договоры с контрагентами

Классификатор единиц измерения

Классификатор единиц измерения

Упаковки и единицы измерения

Контрагенты

Контрагенты

Контрагенты

Контрагенты

Номенклатура

Номенклатура

Номенклатура

Страны мира

Страны мира

Страны мира

Организации

Организации

Организации

Организации

Банки

Банки

Банки

Банки

Банковские счета

Банковские счета контрагентов

Банковские счета, Банковские счета организаций

Банковские счета контрагентов

Подразделения организаций

Подразделения

Подразделения организаций

Структура предприятия

Пользователи

Пользователи

Пользователи

Склады

Склады

Склады

Статьи расходов

Статьи расходов

Физические лица

Физические лица

Физические лица

Физические лица

Параметры выработки сотрудников

Виды работ сотрудников

Виды работ сотрудников

Статьи движения денежных средств

Статьи движения денежных средств

Статьи движения денежных средств

Документы

Товарно-транспортный документ

Реализация (акты, накладные)

Реализация товаров и услуг

Реализация услуг

Реализация (акты, накладные)

Реализация товаров и услуг

Поступление товаров услуг

Поступление (акты, накладные)

Поступление товаров и услуг

Выдача расходных материалов

Требование — накладная

Внутреннее потребление товаров

Списание товаров

Списание запасов

Перемещение товаров

Перемещени е товаров

Перемещени е товаров

Инвентаризация товаров

Инвентариза ция товаров

Авансовый отчет

Авансовый отчет

Платежное поручение входящее

Платежное поручение

Поступление безналичных денежных средств

Платежное поручение исходящее

Платежное поручение

Списание безналичных денежных средств

Приходный кассовый ордер

Приходный кассовый ордер

Приходный кассовый ордер

Расходный кассовый ордер

Расходный кассовый ордер

Расходный кассовый ордер

Начисление зарплаты

Отражение зарплаты в финучете

Документ «Заправка ГСМ»

Со склада, По талонам

Требование — накладная

или

Перемещени е товаров

Перемещени е товаров

или

Внутреннее потребление товаров

За наличные

Авансовый отчет

Авансовый отчет

От поставщика, По карте

Поступление товаров и услуг

Поступление товаров и услуг

Документ «Слив ГСМ»

На склад

Перемещени е товаров

Перемещени е товаров

На АЗС

Возврат товаров поставщику

Возврат товаров поставщику

Документ «Операции с техническими жидкостями»

Долив по акту, Долив по ТО, Долив прочее

Требование — накладная

Документ «Путевой лист»

Выработка сотрудников

Выработка сотрудников

Данные для расчета зарплаты

Фактический расход ГСМ

Требование — накладная

или

Списание товаров

Внутреннее потребление товаров

Документ «Ремонтный лист»

В автосервисе (материалы автосервиса)

Поступление (акты, накладные)

Поступление товаров и услуг

Собственная рем.зона В автосервисе

(собственные материалы)

Требование — накладная

Внутреннее потребление товаров

Выработка сотрудников

Выработка cотрудников

Данные для расчета зарплаты

Понравилась статья? Поделить с друзьями:
  • 1с erp дополнительные реквизиты программно
  • 1с в расширении недоступны реквизиты формы
  • 1с вывести на печать реквизиты контрагента
  • 1с групповое изменение реквизитов провести
  • 1с для транспортно экспедиторской компании