Q: Какой тип интеграции сейчас поддерживается, чем могут обмениваться Битрикс24 и Quickbooks?
A: Синхронизация реализована по клиентам и счетам.
Чтобы счета передавались в ваш Битрикс 24 нужно отключить опцию Проверять наличие обязательных пользовательских полей. Она находится по адресу CRM — Настройки — Другое — Прочие настройки — Приложения.
Q: При синхронизации данных с Битрикс24 возникает ошибка «The field … is required». Как это решить?
A: Скорее всего у вас заведено пользовательское поле, у которого включена настройка Required. Нужно убрать обязательность со всех пользовательских полей у счетов, удалить приложение и все импортированные из QuickBooks данные (включая контакты и компании) и установить приложение заново.
Если же пользовательское поле не заводилось, то проблема может быть в платежных системах контактов и счетов. Сначала удалите приложение и все синхронизированные данные, а после переустановите приложение. При этом в настройках QuickBooks обязательно укажите платежные системы как для контактов, так и для компаний. У контактов и компаний существуют отдельные платежные системы, поэтому систему для контакта нельзя назначать для компании и наоборот.
Еще одной причиной может быть использование налогов, привязанных к местоположению. В этом случае в ошибке будет указано поле Location, которое в других случаях не является обязательным. Для решения ситуации нужно выбрать иной тип налогов — при импорте из QuickBooks поле Location в настоящий момент не заполняется.
Q: После произведенного импорта переехали не все данные , а в логе выводится ошибка access denied. Как решить проблему?
A: Данная ошибка возникает, если интеграцию проводит пользователь, не являющийся администратором и не имеющий доступа к некоторым элементам. Необходимо удалить все данные и переустановить приложение заново под администратором.
Q: При синхронизации у меня долго крутится значок загрузки. Все зависло?
A: Процесс может занять определенное время, но синхронизация не зависает. Как только она закончится — вы сразу получите уведомление.
Q: У меня в QuickBooks есть компании с такими же названиями, как в Битрикс24, при синхронизации они объединятся?
A: Нет. Компании синхронизируются по скрытому служебному полю ORIGIN_ID. Заполнить вручную его не получится, поэтому будет дубль.
Q: Горит уведомление Create invoice in QuickBooks. Что нужно сделать?
A: В настройках приложения необходимо указать, какую платежную систему использовать для компаний, а какую — для контактов. При этом важно выбирать платежную системуЮ соответствующую сущности. Т.е. компания — платежкна система для, контакт — для контактов.