Это старая версия документа!
Обновление модуля
Для уменьшения возможности получения ошибок при обновлении на новую версию модуля рекомендуется придерживаться такого сценария обновления
Выгрузка резервной копии рабочей базы
Отключить регламентные задания ВСЕХ учетных записей по выгрузке товаров на торговые площадки
Выгрузить прайсы всех учетных записей в файлы
Ознакомиться с содержимым модуля «Доработки» (для предотвращения потери доработок)
Обновление модуля согласно инструкции.
Выгрузить прайсы всех учетных записей в файлы
Сравнить файлы прайсов (до обновления и после обновления) по каждой учетной записи (Файл - Сравнить файлы).
- Если структура файлов не изменилась после обновления (идентификторы товаров не изменились, остатки и цены соответствуют) значит обновление прошло успаешно. В таком случае можно включать регламентные задания по выгрузке прайсов и считать обновление успешным.
- Если структура файлов изменилась после обновления - тогда надо анализировать изменения структуры. Это могуть быть как изменения, вызванные развитием модуля (новые теги) так и ошибки обновления/перехода на новую версию. По итогам анализа различий должно приниматься решение о успешности/неуспешности обновления.
В случае признания обновления неуспешным - необходимо произвести восстановление базы из резервной копии.
Обновление модуля на примере конфигурации "BAS Управление торговлей 3.2"
Далее процесс обновления практически не отличается от первоначального встраивания модуля. Необходимо отметить только объекты подсистемы, предназначенные для текущей конфигурации
Перед объединением необходимо убедиться в том что новая конфигурация поставщика не перезатирает доработанный программный код переопределяемого модуля. Если такой код присутствует в методах - необходимо снять флажки с данных методов (или модуля) при объединении.