Вы создали решение
Управление договорами в среде разработки и перенесли его в продакшн. В обеих средах есть идентичные решения.
Разберём пример решения со следующим составом:
- раздел Договоры:
- приложение Договор;
- приложение ДС к договору;
- бизнес-процесс Согласование договорных документов;
- модуль Интеграция с ЮЗДО:
- действие в БП Отправка документа;
- действие в БП Получение документа;
- бизнес-процесс Синхронизация статусов.
Рассмотрим разные варианты изменений и результат обновления со среды разработки на продакшн:
- На продакшн добавили приложение Вид договора, в среду разработки — приложение Тип договора.
Результат: при обновлении конфликта не возникнет, на продакшне будут оба приложения.
- На продакшн добавили приложение Вид договора, в среду разработки — приложение Вид договора.
Результат: если их коды совпадают, то обновиться не получится; если коды отличаются, то на продакшне будут оба приложения.
- На продакшне изменили форму приложения Договор.
Результат: при обновлении возникнет конфликт, и вы сможете:
- отменить обновление;
- перезаписать конфликтующие элементы.
Во втором случае форма приложения на продакшне заменится формой из среды разработки, изменения будут утеряны.
- На продакшне создали новую форму для приложения Договор.
Результат: при обновлении возникнет конфликт, и вы сможете:
- отменить обновление;
- перезаписать конфликтующие элементы.
Во втором случае форма приложения на продакшне заменится формой из среды разработки, но созданная форма сохранится и будет доступна для выбора в настройках приложения.
- На продакшне изменили бизнес-процесс Согласование договорных документов.
Результат: при обновлении возникнет конфликт, и вы сможете:
- отменить обновление;
- перезаписать конфликтующие элементы.
Во втором случае бизнес-процесс на продакшне заменится, изменения будут доступны в предыдущей версии бизнес-процесса.