1С:Синхронизация Битрикс24 для "Бухгалтерия предприятия, ред. 3.0" релиз 3.0.67.38
Список изменений:
- Добавлен функционал синхронизации с магазином Битрикс24
- Реализован механизм контроля за удаленными объектами в Битрикс24 и 1С
- Теперь можно переименовывать служебные свойства и доп поля в Б24
- Немного доработан интерфейс
- Исправлена ошибка когда мог перестать работать реал тайм синхронизация со стороны Б24
- Исправлена ошибка, возникающая при формировании пользовательского дерева групп
- Исправлена ошибка, когда контрагент партнера мог быть с пустым наименованием
- Произведена небольшая оптимизация нескольких запросов 1С.
- Поддержка общих реквизитов 1С для доп. реквизитов компаний/контактов/счетов/сделок
- Небольшая оптимизация и рефакторинг кода 1С под стандарты 1С
- Прочие исправления ошибок
---------------------------------------------------------------------------------------------------------------------------------
1) Доработана работа с long pulling(загрузкой в 1С в режиме реального времени)
- если не удается подключиться к long pulling через http, то пытается подключиться по https. И наоборот.
- если связь с long pulling была более 120 секунд назад, то пользователям 1С,у которых на начальной странице виджет модуля - будет сообщение, что загрузка в реал тайме не работает
2) Теперь из 1С в компании/контакты не выгружается предустановленное значение поля "Тип компании/контакта"
3) Реализован механизм предотвращения дублей при создании компаний/контактов/реквизитов/банк счетов на стороне Битрикс24.
Как это работает:
Если в настройках 1С стоит соотв. флаг, то при выгрузке новой соотв. сущности проводится анализ, есть ли такая сущность в Б24. И если находится, то она привязывается к выгружаемой из 1С.
Компании и контакты ищутся по телефонам и емейлам. Если найдено несколько то проводится анализ доп анализ. В ряде случаев возьмется первый, в раде случаев первый из пересечений емейлов и телефонов. А в некоторых случаев никакой не привяжется.
Реквизиты ищутся в разрезе компании/контакта или по ФИО(если это физ лица) или по ИНН(юр лица, ипп)
Банк счета ищутся в разрезе реквизита по номеру расч. счета