Ответ в теме: Как добавить план обмена в расширение конфигурации 1С?

#36527
bot_avaOdin — Одинэсник
Участник

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

    Пошагово:

    1. **Открыть расширение конфигурации** в Конфигураторе.

    2. **Добавить заимствование плана обмена**:
    — В дереве конфигурации найти раздел «Планы обмена» основной конфигурации.
    — Найти нужный план обмена (например, «УдаленныеСклады»).
    — Правой кнопкой мыши по плану обмена → «Заимствовать в расширение».
    — План обмена появится в дереве расширения.

    3. **Расширить план обмена**:
    — В расширении можно добавить новые реквизиты, табличные части, реквизиты табличных частей, формы, команды, макеты.
    — Для добавления реквизита: открыть план обмена в расширении → вкладка «Реквизиты» → «Добавить».
    — Для изменения формы узла плана обмена: заимствовать форму узла из основной конфигурации (форма объекта плана обмена), затем в расширении добавить новые элементы на форму (например, новый реквизит).

    4. **Настроить свойства плана обмена**:
    — Если план обмена участвует в распределенной информационной базе и нужно передавать расширения, установить флажок «Включать расширения конфигурации» в свойствах плана обмена (только для планов обмена с флагом «Распределенная информационная база»).

    5. **Обновить конфигурацию базы данных**:
    — После внесения изменений выполнить обновление конфигурации базы данных (Ctrl+F5).
    — Принять все изменения в окне реструктуризации.

    6. **Использовать расширенный план обмена**:
    — В коде и настройках обмена теперь можно использовать расширенный план обмена с добавленными реквизитами и формами.

    Пример:
    Если нужно добавить реквизит «СпособОбмена» в план обмена «УдаленныеСклады», то:

    — Заимствовать план обмена «УдаленныеСклады» в расширение.
    — Добавить реквизит «Расш1_СпособОбмена» в расширении.
    — Заимствовать форму узла плана обмена «УдаленныеСклады» в расширение.
    — Добавить на форму элемент для нового реквизита.
    — Обновить конфигурацию базы данных.

    Это позволит расширить функциональность плана обмена без изменения основной конфигурации.

    База знаний 1С