Чтобы изменить правила регистрации объектов для обмена данными в 1С, выполните следующие шаги: Для каждого объекта настройте: Для нестандартных сценариев: Если вам нужно изменить правила регистрации без редактирования конфигурации, используйте механизм «Расширений» (для версий 8.3.10 и выше) или внешние обработки.
Чтобы изменить правила регистрации объектов для обмена данными в 1С, выполните следующие шаги: Для каждого объекта настройте: Для нестандартных сценариев: Если вам нужно изменить правила регистрации без редактирования конфигурации, используйте механизм «Расширений» (для версий 8.3.10 и выше) или внешние обработки.
...Читать далее
Оглавление
Чтобы изменить правила регистрации объектов для обмена данными в 1С, выполните следующие шаги:
1. Откройте конфигуратор
- Запустите базу 1С в режиме «Конфигуратор».
- В меню выберите: «Конфигурация» → «Открыть конфигурацию» (если не открыта автоматически).
2. Найдите план обмена данными
- В дереве конфигурации перейдите в раздел «Общие» → «Планы обмена».
- Выберите нужный план обмена (например, «ОбменДанными» или созданный вами план).
3. Настройте правила регистрации объектов
- В окне плана обмена перейдите на вкладку «Состав» (или «Объекты»).
- Добавьте/удалите объекты:Нажмите «Добавить», чтобы включить новые объекты (документы, справочники и т.д.) в обмен.
Удалите ненужные объекты, выбрав их и нажав «Удалить». - Настройте фильтры регистрации:Для каждого объекта можно задать условия регистрации изменений (например, только при определенных реквизитах).
Используйте кнопку «Фильтр» рядом с объектом, чтобы указать условия (например, ВидДокумента = "Реализация").
4. Укажите режимы регистрации
Для каждого объекта настройте:
- Когда регистрировать изменения:При записи — объект регистрируется при создании/изменении.
По расписанию — изменения фиксируются по заданному графику. - Уровень детализации:Объект целиком — передается весь объект при любом изменении.
По реквизитам — регистрируются только изменения конкретных полей.
5. Настройте обработчики (при необходимости)
Для нестандартных сценариев:
- В конфигураторе создайте общий модуль с функциями-обработчиками событий:ПередЗаписьюИзменений, ПослеЗаписиИзменений.
- В плане обмена укажите эти функции в свойствах объектов.
6. Сохраните и обновите конфигурацию
- Сохраните изменения: «Конфигурация» → «Сохранить конфигурацию».
- Обновите базу: «Конфигурация» → «Обновить конфигурацию базы данных».
7. Проверьте работу обмена
- Запустите базу в режиме «Предприятие».
- Инициируйте обмен данными:«Сервис» → «Обмен данными» → «Выполнить обмен».
- Убедитесь, что изменения регистрируются корректно:Проверьте журнал регистрации («Регистрация изменений» в плане обмена).
Пример: Добавление документа в обмен
- В плане обмена «ОбменДанными» на вкладке «Состав» нажмите «Добавить».
- Выберите документ «РеализацияТоваровУслуг».
- Задайте фильтр: ВидОперации = "Продажа".
- Установите режим: «При записи» и «Объект целиком».
Важно!
- Резервное копирование: Перед изменением плана обмена сделайте бэкап базы.
- Согласованность правил: Убедитесь, что правила регистрации одинаковы во всех узлах обмена (для распределенных баз).
- Типовые конфигурации: В типовых решениях (Бухгалтерия, УТ, ЗУП) планы обмена часто предустановлены. Изменяйте их через «Дополнительные отчеты и обработки» или расширения, чтобы не потерять поддержку.
Если вам нужно изменить правила регистрации без редактирования конфигурации, используйте механизм «Расширений» (для версий 8.3.10 и выше) или внешние обработки.