# Установка модуля обмена Битрикс для 1С

## Порядок установки модуля

Если раньше был установлен модуль обмена 4 версии, то необходимо обновить его до последней версии, а только потом устанавливать модуль обмена 5 версии

Если раньше стояла 4 версия модуля, то после обновления модуля до 5 версии – необходимо запустить внешнюю обработку, которая сконвертирует настройки обмена до 5 версии.  Обработка находится там же, где и сам модуль обмена.

0\. Выйти из всех 1С, подключенных рабочей базе, чтобы не было конфликтов и модуль установился без проблем.

1\.   Установить скачанный установщик модуля обмена для 1С: УТ, 11.4 — [Версия модуля 7.0.1.27 (скачать)](https://1c.1c-bitrix.ru/upload/iblock/50f/7.0.1.27_UT11.4.8.73.zip). Или просто [скачать распакованный файл конфигурации 1Cv9.cf](https://drive.google.com/file/u/1/d/17o45JKbp83H9jxbjCxTbgrnLuGZ3eBZz/view?usp=sharing). Если у вас другая версия 1С, то выбрать [соответствующий модуль из таблицы соответствия](https://1c.1c-bitrix.ru/ecommerce/download.php).

2\.    Запустить систему 1С:Предприятие в режиме "Конфигуратор".

![](https://1480690874-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M1B1BMwmRkGzV5C4BnU%2F-M4XbI7A_xpJnOEGrl9M%2F-M4XejBkc7cKWYR4wiS_%2Fuser5.jpg?alt=media\&token=ae9eda2d-1898-496c-8ef1-9cfa645ad7ac)

3\.    Сделать архивную копию информационной базы. Для этого в меню "Администрирование" выбрать пункт "Выгрузка информационной базы" и в открывшемся диалоге указать имя файла, в который будут записаны данные.

![](https://1480690874-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M1B1BMwmRkGzV5C4BnU%2F-M4Sz8tvyFpZMI-6WkdO%2F-M4TAcOFXq1CLBNhc6gD%2FPicture%201.png?alt=media\&token=c7cb3fb7-d0af-4621-94db-7e373b5d1f21)

4\.   Открыть конфигурацию, для этого в меню "Конфигурация" выбрать пункт "Открыть конфигурацию" или нажать на соответствующую кнопку.

![](https://1480690874-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M1B1BMwmRkGzV5C4BnU%2F-M4Sz8tvyFpZMI-6WkdO%2F-M4TAfiUfF82zwj0yzUH%2FPicture%202.png?alt=media\&token=b4045ca9-d5d9-4085-bb82-774ede96737a)

5\.   Если конфигурация закрыта для изменения(на скриншоте в дереве конфигурации соответствующий значок), то необходимо включить возможность изменения.

![](https://1480690874-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M1B1BMwmRkGzV5C4BnU%2F-M4Sz8tvyFpZMI-6WkdO%2F-M4TAvzgIIyKahfVoAJJ%2FPicture%203.png?alt=media\&token=e188720b-8bf2-4852-8e4b-8b938cb540cd)

6\.   Для того, чтобы включить возможность изменения объектов конфигурации,  необходимо в меню "Конфигурация" выбрать "Поддержка", затем "Настройка поддержки". В открывшемся окне  нажать кнопку "Включить возможность изменения". В окне "Настройка правил поддержки" выбрать дважды "Объект поставщика редактируется с сохранением поддержки", нажать "ОК". Сохранить конфигурацию.

![](https://1480690874-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M1B1BMwmRkGzV5C4BnU%2F-M4Sz8tvyFpZMI-6WkdO%2F-M4TAywOAXhEz5IIAJyC%2FPicture%204.png?alt=media\&token=35191fc5-943c-4864-8231-da5cf97a3056)

![](https://1480690874-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M1B1BMwmRkGzV5C4BnU%2F-M4Sz8tvyFpZMI-6WkdO%2F-M4TB1YKBn8oZbOl2-I9%2FPicture%205.png?alt=media\&token=63915a70-a971-4fca-bc3d-676466e9cb5e)

![](https://1480690874-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M1B1BMwmRkGzV5C4BnU%2F-M4Sz8tvyFpZMI-6WkdO%2F-M4TBN8_SBBSWj9nO0wY%2FPicture%206.png?alt=media\&token=5b51914d-28cf-4698-8392-58c18933191c)

7\.   После выполнения операции в конфигурацию 1С можно вносить изменения. Значок в дереве конфигурации оповещает об этом. После нажатия «Закрыть» система может тормозить и подвиснуть на несколько секунд или минут, следует терпеливо подождать :)

![](https://1480690874-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M1B1BMwmRkGzV5C4BnU%2F-M4Sz8tvyFpZMI-6WkdO%2F-M4TBQPRDcPBuFFp03dm%2FPicture%207.png?alt=media\&token=ef08c18d-122d-4a76-8a7d-ac61354087a4)

8\.   Вызвать режим "Сравнить, объединить с конфигурацией из файла" из меню "Конфигурация". В этом режиме будут показаны только различающиеся объекты дополнения и используемой конфигурации, поэтому полностью идентичные объекты могут отсутствовать в окне сравнения-объединения.

![](https://1480690874-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M1B1BMwmRkGzV5C4BnU%2F-M4Sz8tvyFpZMI-6WkdO%2F-M4TBfIyBvK22VCX1FAT%2FPicture%208.png?alt=media\&token=8a3bfc6c-45e5-48be-8c31-d22bec903f93)

9\.   В диалоге выбора указать файл конфигурации «XXX.cf». Который вы предварительно скачали. [Скачать файл конфигурации 1Cv8.cf](https://drive.google.com/file/d/17o45JKbp83H9jxbjCxTbgrnLuGZ3eBZz/view?usp=sharing).&#x20;

Если вы распаковывали модуль через setup.exe то, по умолчанию он лежит по следующему адресу: C:\Users\\...\AppData\Roaming\1C\1Cv82\tmplts\1С-Битрикс\ ОбменСБ24\\(конфигурация 1С).&#x20;

10\.       В окне сравнения объединения **необходимо исключить из объединения все объекты**. Для этого можно снять флаг напротив названия конфигурации.

![](https://1480690874-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M1B1BMwmRkGzV5C4BnU%2F-M4Sz8tvyFpZMI-6WkdO%2F-M4TBp3-NdXVCzKF0N8z%2FPicture%209.png?alt=media\&token=847eb717-80eb-4e40-990d-695026b5aa84)

11\.       Для указания объектов только устанавливаемого модуля, необходимо нажать на кнопку "Действия" – "Отметить по подсистемам файла".

![](https://1480690874-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M1B1BMwmRkGzV5C4BnU%2F-M4X9Kg2p0Ao1hLL4U_I%2F-M4X_LapxMQqVzodieLt%2F7b55b2e7ab.jpg?alt=media\&token=eb9c6a75-4c06-4e35-8d9b-9bcddc932915)

![](https://1480690874-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M1B1BMwmRkGzV5C4BnU%2F-M4Sz8tvyFpZMI-6WkdO%2F-M4TCEcObewMoYbI-Soc%2FPicture%2010.png?alt=media\&token=5be778cc-37f4-4a52-9e4f-c4829de505a6)

**12.** Нужно установить флажок напротив пункта «Битрикс»

![](https://1480690874-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M1B1BMwmRkGzV5C4BnU%2F-M4Sz8tvyFpZMI-6WkdO%2F-M4TCUtUVUUce5dnuzf0%2FPicture%2011.png?alt=media\&token=5491cb18-5bcd-4f0b-bebd-a4f369eddb90)

13\.       **Также необходимо включить  подсистему «Битрикс»: "Конфигурация"  -  "Общие" – "Подсистемы"  – "Битрикс".** Если модуль ранее уже стоял, то этот пункт выполнять не нужно.

![](https://1480690874-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M1B1BMwmRkGzV5C4BnU%2F-M4Sz8tvyFpZMI-6WkdO%2F-M4TCYAkSNeJhayZ_8Ru%2FPicture%2012.png?alt=media\&token=ba3e073e-1d23-458e-b48c-c4cb97a9945e)

14\.       Для выполнения объединения необходимо нажать на кнопку «Выполнить».

![](https://1480690874-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M1B1BMwmRkGzV5C4BnU%2F-M4Sz8tvyFpZMI-6WkdO%2F-M4TCmTJh-H-2nRZqq9L%2FPicture%2013.png?alt=media\&token=e2754abf-ad64-490e-b0e5-27500f7e3387)

15\.       В некоторых случаях может возникнуть окно «Неразрешимые ссылки». В этом случае нужно нажать на кнопку «**Продолжить**»

![](https://1480690874-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M1B1BMwmRkGzV5C4BnU%2F-M4Sz8tvyFpZMI-6WkdO%2F-M4TCs8a1ChHaKwUml2a%2FPicture%2014.png?alt=media\&token=8b47a8ad-55d4-4829-8bd8-a3a7cf23ec80)

16\.       После выполнения объединения конфигурации сохраняем конфигурацию и обновляем базу данных. Обновить базу данных можно нажав на кнопку указанную на скриншоте.

![](https://1480690874-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M1B1BMwmRkGzV5C4BnU%2F-M4Sz8tvyFpZMI-6WkdO%2F-M4TDGIzDnK1eDVVoGDk%2FPicture%2015.png?alt=media\&token=dd37982f-a6ac-4b74-aa7d-7621101c316d)

17\.       Если модуль раньше не был установлен, то высветится окно с изменениями в структуре. Нужно нажать на кнопку «Принять».

![](https://1480690874-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M1B1BMwmRkGzV5C4BnU%2F-M4Sz8tvyFpZMI-6WkdO%2F-M4TDJIA-bRznLG-1YSa%2FPicture%2016.png?alt=media\&token=028c0846-a2fc-4288-a9ca-5db2592f867d)

**18.** **После установки модуля, для работы с ним, пользователям необходимо добавить роль «Роль по работе с БУС».**

![](https://1480690874-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M1B1BMwmRkGzV5C4BnU%2F-M4XbI7A_xpJnOEGrl9M%2F-M4Xepl8G8DUvp51LRxs%2Fuser.jpg?alt=media\&token=cf6b3408-821d-4941-b3a3-60d6aa4ca1e3)

Выбрать нужного пользователя и кликнуть на иконку редактирования

![](https://1480690874-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M1B1BMwmRkGzV5C4BnU%2F-M4XbI7A_xpJnOEGrl9M%2F-M4XezibEFQq_zD3FXOQ%2Fuser2.jpg?alt=media\&token=1d90014f-e18b-4d1d-b754-cdc7917cac3a)

В открывшемся окне, перейти на вкладку **«Прочие»**

![](https://1480690874-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M1B1BMwmRkGzV5C4BnU%2F-M4XbI7A_xpJnOEGrl9M%2F-M4Xf3CtqaAp4ZKg15St%2Fuser3.jpg?alt=media\&token=a0010982-8432-48a9-b9e4-5b76c95dac46)

В открывшемся списке ролей домотать до самого низа и выделить галочкой **«Роль по работе БУС»**

![](https://1480690874-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M1B1BMwmRkGzV5C4BnU%2F-M4XbI7A_xpJnOEGrl9M%2F-M4XfA3hR6L3KCuRQIHa%2Fuser4.jpg?alt=media\&token=68e9bbd2-b465-4526-981a-5d89e0a42664)

19\. Ура! модуль обмена Битрикс установлен!

## **П**ечать чеков по данным с сайта

**ТОЛЬКО ДЛЯ РОССИЙСКИХ КОНФИГУРАЦИЙ**

Если необходим функционал печати чеков по данным с сайта, то необходимо доработать объект типовой конфигурации «Модуль управляемого приложения».

1\.     В режиме конфигуратора развернуть дерево конфигурации

![](https://1480690874-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M1B1BMwmRkGzV5C4BnU%2F-M4Sz8tvyFpZMI-6WkdO%2F-M4TKutSa-i8nSXEp2s2%2FPicture%2017.png?alt=media\&token=ee83d10a-973f-45bd-9bb2-8f5f0b6c7538)

2\.     Выбрать узел «Управление торговлей», нажать на правую кнопку  мыши и выбрать пункт «Открыть модуль управляемого приложения».

![](https://1480690874-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M1B1BMwmRkGzV5C4BnU%2F-M4Sz8tvyFpZMI-6WkdO%2F-M4TKyJKU_VMGSBLtfCm%2FPicture%2018.png?alt=media\&token=76da0fcb-ef1c-43c8-9b43-51760c620d2b)

3\.     Находим процедуру «ПриНачалеРаботыСистемы()»

**Если конфигурация 1С – УТ,** **ERP** **2 или КА 2, то добавляем в конец 3 строки:**

&#x20; `Если Б_ПечатьЧековСервер.ЭтоНужноеРабочееМесто() тогда` \
&#x20;   `ПодключитьОбработчикОжидания("БитриксПроверкаЧеков", 300);` \
`КонецЕсли;`

![](https://1480690874-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M1B1BMwmRkGzV5C4BnU%2F-M4Sz8tvyFpZMI-6WkdO%2F-M4TL0R-7rkvtkbwMkOZ%2FPicture%2019.png?alt=media\&token=8bcdbc0e-77a4-4a5b-b3f9-17105dd24697)

**Если модуль УНФ , то добавляем в конец 1 строку**

`ПодключитьОбработчикОжидания("БитриксПроверкаЧеков", 300);`

4\.     Добавляем процедуру «БитриксПроверкаЧеков()»

`Процедура БитриксПроверкаЧеков() Экспорт`\
&#x20; `лКоличествоДоков = Б_ПечатьЧековСервер.КоличествоДокументовДляЧеков();`\
&#x20; `Если лКоличествоДоков > 0 тогда`                              \
&#x20;   `Б_ПечатьЧековКлиент.ПечатьЧеков();`           \
&#x20; `КонецЕсли;`\
`КонецПроцедуры`

**При обновлении конфигураций 1С нужно следить, чтобы обновление 1С не затерло это изменение.**
