245b1e5c6c1c3bb1c94ce55a097b6b33a06c644f2e548f3559c16ffbaf666160f2c5230d2c910983dee4527002456d6f008904f5544315cf137f01e517dbc2cb585817a22c3ab48f3903dc20d93d61c502897d461f8a387c055acb3aa13d47fa7012a85fa1961504f4df5035ce222d540b7459a54e2c17a181772100b64baef712e3763564f0eb73942a97924f3f11a9ecb8e87a20745516e070d84dd4a4f5b57f4bfe9fb3c751a398a3ac2faae5b349c7465a902477e478107e02a75567d32402477341811cfdf95d0b0689ca7e4e639a45af31232a237a3be08c8527895b8ddac1832e81d907ecfdf335dfbe04450ab3d1b54ddb3efe2bb52ffbe4a26c2d05d13ae0c1ccd31c766ffb6b5861f3742f88a47d56b5f43a8b250d568e396f395ada349df913c77a3728ac578bae2525599fb9c77da5f504a968da1e161693ead991beac23e1b1098d5bb51503ce1c67a1c1cc93580fbea73c5459ee1c88851cba7b40c6089a533e8a894ef6ad8519cb2eb7a31488027ac11d7e3195da8d8d8127884e5c8c884d999ea88b229f1ae0d18b36ba69454d1ad50c0903a0aabcd574f92f0bf7209c1553cf63e9fdb8368a6ca5b0555a0f8cbeb6b052a7cc6931f427cf6b5e57fa2395ed928eb69b7cee12e8826b5b1044cb12c5e39ec267225d38e267b7eeffa38ea43a650fda86bdee5b1e736b5e57fa2395ed92450a2205b7ce199290f3aa8bbbf11be016b9d4c8cc1d730d0cb559038b03e03f93a27658ec1a4d04c5301ad2fd393217482a3dc66a80731e46388e72898a3c14e4ad9b72b4b7405d23222f5a415b4ffbda9b61190389b9b45b5ebe0df20b75fa9722623fe8175c262ff651c232d967a98ef8db30d9e7abe0cb82e116f9c8c67f5d22476fe242067e19488be6cfda5a71ca3e7345b069d7429581315b3b3f511d4d856e8ef53ad474d17f6cdc6efc54c049d0d08e42634ff8095107d5be8675b7562810a45b26dc0a846d05bae78be260b59f8143c2c27e4b5b731f91d41b021b80eaa6e665a6a87f63eac7841a3a1ab77a4d981117dd48fd59ccef73b27d4c8568edbeb56ff587498c7b40beb58f3499d09775eb36cf9e2a4e38f2c025ffff95c9339d620a7df1be52a7cc6931f427cfdd2bf00a6da84b0cc6e5fb0188a446b056828f14d7c279c7834f96aad4313d92b43ed006beafcfca70e1a191880e355d06c3c3b7860b47d485f069fe149dc4749870c50c3e7cc69c92578949fdb0059e24cc81f72ff17a84d8e4f1750dcdb0884d436ffe2ff2d44acf0d08e04172956f647eae15ff63634af655c2a71a647eb4952eccea04e74c38ce67fa081a30602a85bb58e4c0ce6b2341cad94ff7611e12d45743a3204ab58ab70850ae6a1084875b731f91d41b021b263104d3598b4f4979a5239741b8cfb277fb6a0d9414bb53fa6374064ef7d8c9d66f4ccddc7e8071e48ca9cb3ad839605a677a5f7b7a9042e75f18de200135edd9aa85e5cbc38d763bad55cd679bc1b9
Страница 2 из 76

Рано или поздно каждый Битрикс-разработчик задумывается об организации правильного рабочего процесса (workflow) разработки Битрикс-проектов. Т.к. битрикс не совсем типичный веб-продукт, то правильно готовить его в соответствии с современными правилами достаточно сложно.
Инструмент для миграции изменений БД жизненно необходим при ответственной командной работе над проектами. До сегодняшнего дня эта задача в мире 1С-Битрикс решалась очень плохо.
Intervolga разработала промышленное решение этой задачи. Подробности здесь: https://www.intervolga.ru/blog/projects/bitrix-database-migration-new-way/
Буду пробовать сам, чего и вам желаю. Буду отписываться в этом блоге и делиться процессом внедрения.
Если оригинальная статья по каким-то причинам перестанет работать, то копия находится здесь.
Порядок установки модуля «Интернет-магазин + 1С»
Порядок установки модуля
Если раньше был установлен модуль обмена 4 версии, то необходимо обновить его до последней версии, а только потом устанавливать модуль обмена 5 версии
Если раньше стояла 4 версия модуля, то после обновления модуля до 5 версии — необходимо запустить внешнюю обработку, которая сконвертирует настройки обмена до 5 версии. Обработка находится там же, где и сам модуль обмена.
- 1. Установить скаченный установщик модуля обмена;
- 2. Запустить систему 1С:Предприятие в режиме «Конфигуратор».
- 3. Сделать архивную копию информационной базы. Для этого в меню «Администрирование» выбрать пункт «Выгрузка информационной базы» и в открывшемся диалоге указать имя файла, в который будут записаны данные.
- 4. Открыть конфигурацию, для этого в меню «Конфигурация» выбрать пункт «Открыть конфигурацию» или нажать на соответствующую кнопку.
- 5. Если конфигурация закрыта для изменения(на скриншоте в дереве конфигурации соответствующий значок), то необходимо включить возможность изменения.
- 6. Для того, чтобы включить возможность изменения объектов конфигурации, необходимо в меню «Конфигурация» выбрать «Поддержка», затем «Настройка поддержки». В открывшемся окне нажать кнопку «Включить возможность изменения». В окне «Настройка правил поддержки» выбрать дважды «Объект поставщика редактируется с сохранением поддержки», нажать «ОК». Сохранить конфигурацию.
- 7. После выполнения операции в конфигурацию 1С можно вносить изменения. Значок в дереве конфигурации оповещает об этом.
- 8. Вызвать режим «Сравнить, объединить с конфигурацией из файла» из меню «Конфигурация». В этом режиме будут показаны только различающиеся объекты дополнения и используемой конфигурации, поэтому полностью идентичные объекты могут отсутствовать в окне сравнения-объединения.
- 9. В диалоге выбора указать файл конфигурации «XXX.cf». По умолчанию он лежит по следующему адресу:
C:\Users\...\AppData\Roaming\1C\1Cv82\tmplts\1С-Битрикс\ОбменСБ24\(конфигурация 1С)
. - 10. В окне сравнения объединения необходимо исключить из объединения все объекты. Для этого можно снять флаг напротив названия конфигурации.
- 11. Для указания объектов только устанавливаемого модуля, необходимо нажать на кнопку «Действия» — «Отметить по подсистемам файла».
- 12. Нужно установить флажок напротив пункта «ОбменСИнтернетМагазином» и «Включать объекты родительских подсистем»
- 13. Также необходимо включить подсистему «Битрикс»: «Конфигурация» — «Общие» — «Подсистемы» — «Битрикс». Если модуль ранее уже стоял, то этот пункт выполнять не нужно.
- 14. Для выполнения объединения необходимо нажать на кнопку «Выполнить».
- 15. В некоторых случаях может возникнуть окно «Неразрешимые ссылки». В этом случае нужно нажать на кнопку «Продолжить»
- 16. После выполнения объединения конфигурации сохраняем конфигурацию и обновляем базу данных. Обновить базу данных можно нажав на кнопку указанную на скриншоте.
- 17. Если модуль раньше не был установлен, то высветится окно с изменениями в структуре. Нужно нажать на кнопку «Принять».
- 18. После установки модуля, для работы с ним, пользователям необходимо добавить роль «Роль по работе с БУС».
запустить django-сервер: python manage.py runserver