1С: Версия 2.0
31.10.2018
За две последние недели октября мы успели сдать несколько кейсов, завершить внедрения, и пару раз сыграть для тренировки в «Что? Где? Когда?». А разработчики модуля интеграции 1С и Битрикс24 успели выпустить новую версию модуля – первый модуль синхронизации версии 2, и даже, благодаря нашему непосредственному участию, доработать этот модуль, представив еще несколько версий.
Пока модуль выпущен только для «Управления нашей фирмой, ред. 1.6» и «Бухгалтерии предприятия, ред. 3.0», для остальных редакций немного позже.
В модуле реализовано много нового функционала, а также приятные доработки существующего.

Изменение концепции модулей синхронизации
Модуль реализован на технологии расширений 1С. Это значит, что модуль интегрируется в базу 1С буквально в 2-3 клика.
Нужно только открыть внешнюю обработку, нажать на "Установить модуль" и перезапустить клиент. При запуске клиента 1С появится новый раздел "Синхронизация с Битрикс24". Если ранее стоял модуль версии 1, то через вышеуказанную обработку можно перенести идентификаторы и настройки в новый модуль.

1.png
Добавление нового функционала
Механизм выгрузки печатных формы в «тайм-лайн» сделок/компаний/контактов.
Если печатная форма документа на основании заказа, или основанием документа является заказ, то печатная форма прицепится к заказу (если его в Битрикс24 нет, то модуль предложит его выгрузить), если нет, то к компании/контакту, который указан в документе. Кнопка выгрузки печатной формы отображается на типовой форме печати печатных форм.
При нажатии на печатную форму, она отобразится. Из 1С печатная форма выгружается в 2 форматах DOCX и PDF. Эти печатные формы можно отправить клиенту по почте, распечатать, сохранить на компьютер.

2.png

Синхронизация модуля с несколькими Битрикс24 из одной базы 1С
В версии модуля 2 можно из одной базы 1С делать синхронизацию сразу с несколькими Битрикс24 или же тонко настроить синхронизацию с одним Битрикс24.

Изменение текущего функционала
1. Теперь нет необходимости выгружать все подчиненные данные (контрагентов, товары), чтобы они были в сделках/счетах. Если при выгрузке данных не будет хватать каких-то данных, то модуль 1С будет принудительно их выгружать. Например, если выгружается сделка, в которой не выгружен определенный товар, то сначала выгрузится этот товар, а потом сделка. Это правило работает в обе стороны.
2. В сделках и счетах появились отборы по загрузке с Битрикс24. Теперь можно указать с какого статуса или даты будут загружаться документы 1С.
3. Доработана загрузка сделок в 1С.  Если ранее вид заказа был только один, то теперь он устанавливается в зависимости от направления сделки. Статусы устанавливаются в зависимости от вида заказа.
4. Проведена оптимизация в части синхронизации (в том числе и в режиме реального времени) и в части клиент-серверного взаимодействия.
5. Добавлена поддержка модуля для работы на веб-клиенте 1С.
6. Появилась возможность останавливать выполнение реал-тайм загрузки данных с Битрикс24. В клиент-серверном режиме базы 1С загрузка останавливается мгновенно, в файловом – в течение минуты.
7. Появилась возможность указывать порядок выполнения синхронизации («Сначала Битрикс24, затем 1С» и наоборот).
8. Кнопка полной синхронизации убрана с главного раздела и перемещена в «Еще» на форме списка настроек.
9. Немного переработан интерфейс.  
10. Исправлен ряд ошибок.

3.png

4.png

И самый главный вопрос: интеграция с магазином в Битрикс24 планируется, разрабатывается, будет в модуле чуть позже.