1С Бэкофис относительно новый инструмент, но на сегодняшний день с его помощью уже можно решить определенный ряд задач.
Один из наиболее эффективных способов использования Бэкофиса — как средство, которое, например, передаёт из 1С статус оплаты счёта. Любые задачи с использованием триггеров Бэкофис решает отлично.
При работе с Бэкофисом необходимо учитывать следующие особенности:
- Если в Сделке выбран только Контакт (т.е. происходит продажа физическому лицу), то такой контрагент заполняется в документе 1С как физическое лицо. Однако, если в Битрикс24 в созданной Сделке заполнены Компания, Контакт и Товар, то из Битрикс24 в Бэкофис прилетает только Компания в поле "Контрагент", а вот Товары и Контакты не прилетают.
- Если Товар заполнен на стороне 1С и документ проведён, то в Сделку Битрикс24 сам Товар не прилетит, заполнится только сумма в Сделке. Если товар был ранее задан в Сделке на стороне Битрикс24, то он не очищается, но сумма сделки становится заполненной со стороны 1С.
- Если со стороны Битрикс24 в Сделке не заполнена Компания, а на стороне 1С выбран контрагент, которого нет в Битрикс24, то при проведении такого документа в 1С в Битрикс24 в Сделке не появляется Компания, т.е. со стороны 1С данные по контрагентам в Битрикс24 не выгружаются. Единственное отличие от модуля Синхронизация у которого в 1С есть настройки как загрузки, так и выгрузки: в Бэкофисе есть только настройка "Загружать клиентов". Т.е. при работе через Бэкофис подразумевается, что все контрагенты загружены в Битрикс24, а из 1С данные по ним не берутся.
- При внесении изменений в контрагента на стороне 1С эти данные не придут в Битрикс24, т.к. нет выгрузки из 1С, есть только загрузка. Такая схема подразумевает, что Битрикс24 является главной базой, и все изменения должны вноситься на стороне Битрикс24.
- В случае, если настроены и Бэкофис, и стандартная синхронизация Битрикс24 с 1С, изменения в данных будут синхронизироваться на обеих сторонах, но Сделки, прилетевшие из 1С через Бэкофис, будут открываться как новые пустые документы 1С, поскольку при выгрузке через Синхронизацию в них отсутствует ID Бэкофиса.