Коннектор к Битрикс24, В этой теме Вы можете задать вопросы касательно модуля Бэкофис 2.0 и написать свои предложения. Имеется общая группа в телеге которая объединяет пользователей Битрикс использующих интеграцию с 1С и в которой мы можем скоординировать действия по продвижени
Андрей Ковач написал: Опытным путем выявил, что на стороне 1С при создании заказа клиента, дополнительный реквизит Направление сделки Б24 не задает единственный параметр по умолчанию. После указания вручную, синхронизация статусов работает. Как исправить этот момент?
Какой параметр по умолчанию. не совсем понял. Можете поподробнее описать проблему?
Андрей Ковач написал: Опытным путем выявил, что на стороне 1С при создании заказа клиента, дополнительный реквизит Направление сделки Б24 не задает единственный параметр по умолчанию. После указания вручную, синхронизация статусов работает. Как исправить этот момент?
Какой параметр по умолчанию. не совсем понял. Можете поподробнее описать проблему?
Андрей Ковач написал: Опытным путем выявил, что на стороне 1С при создании заказа клиента, дополнительный реквизит Направление сделки Б24 не задает единственный параметр по умолчанию. После указания вручную, синхронизация статусов работает. Как исправить этот момент?
Какой параметр по умолчанию. не совсем понял. Можете поподробнее описать проблему?
у вас в заказе свойство направление не заполнено. Поэтому не проставляется статус. А направление по умолчанию(когда в rest запросе пусто) - общее. Нужно всегда устанавливать в заказе направление.
Андрей Ковач написал: Опытным путем выявил, что на стороне 1С при создании заказа клиента, дополнительный реквизит Направление сделки Б24 не задает единственный параметр по умолчанию. После указания вручную, синхронизация статусов работает. Как исправить этот момент?
Какой параметр по умолчанию. не совсем понял. Можете поподробнее описать проблему?
у вас в заказе свойство направление не заполнено. Поэтому не проставляется статус. А направление по умолчанию(когда в rest запросе пусто) - общее. Нужно всегда устанавливать в заказе направление.
Такого не было никогда, до версии бэкофис 2.0 Мы никогда не трогали это реквизит в заказ клиента и статусы обменивались
Если забить новый реквизит (второй реквизит компании) и зайти в 1с через бэкофис с выбраными реквизитами в б24 то в 1с он возьмет этого контрагента по умолчанию которые были реквизиты и зальет новые данные на уже существующее юр лицо, https://recordit.co/sk4yPzXf5X вот видео посмотрите, я создал новый реквизит в б24, выбрал его по умолчанию, далее создаем счет в 1с через бэкофис, и вместо того что бы создать нового контрагента, он берет и меняет существующего контрагента.
Кирилл Кузьменко написал: Если забить новый реквизит (второй реквизит компании) и зайти в 1с через бэкофис с выбраными реквизитами в б24 то в 1с он возьмет этого контрагента по умолчанию которые были реквизиты и зальет новые данные на уже существующее юр лицо, https://recordit.co/sk4yPzXf5X вот видео посмотрите, я создал новый реквизит в б24, выбрал его по умолчанию, далее создаем счет в 1с через бэкофис, и вместо того что бы создать нового контрагента, он берет и меняет существующего контрагента.
Если у вас конфигурация не УТ 11, то модулем поддерживается сценарий, когда у компании/контакта только один реквизит. Если их будет несколько, то будут конфликты, что у вас и произошло. Для БП и УНФ компания/контакт это контрагент. А реквизит компании/контакта - определенные поля контрагента.
Кирилл Кузьменко написал: Если забить новый реквизит (второй реквизит компании) и зайти в 1с через бэкофис с выбраными реквизитами в б24 то в 1с он возьмет этого контрагента по умолчанию которые были реквизиты и зальет новые данные на уже существующее юр лицо, https://recordit.co/sk4yPzXf5X вот видео посмотрите, я создал новый реквизит в б24, выбрал его по умолчанию, далее создаем счет в 1с через бэкофис, и вместо того что бы создать нового контрагента, он берет и меняет существующего контрагента.
Если у вас конфигурация не УТ 11, то модулем поддерживается сценарий, когда у компании/контакта только один реквизит. Если их будет несколько, то будут конфликты, что у вас и произошло. Для БП и УНФ компания/контакт это контрагент. А реквизит компании/контакта - определенные поля контрагента.
Прошу переработайте логику синхронизации, что бы можно было привязать два контрагента к одной компании по средствам идентификации реквизитов, к примеру вручную если я раскидаю идентификаторы в 1с, а именно присвою двум контрагентам одинаковые id компании и правильные id реквизитов то загружаются как надо, только ошибка в логах появляется "Найдено несколько контрагентов по идентификатору: 1138. Контрагент будет пропущен.". Прошу сделать правильное сопоставление правил, а именно по идентификатору реквизита, тогда не будет проблем, сейчас же у вас определение производится по идентификатору компании что является неверным.
Кирилл Кузьменко написал: Прошу сделать правильное сопоставление правил, а именно по идентификатору реквизита, тогда не будет проблем, сейчас же у вас определение производится по идентификатору компании что является неверным.
Поддержка нескольких реквизитов реализована для УТ 11. Для БП и УНФ это не планируется. т.к. судя по статистике, мало кто использует несколько реквизитов для компании/контактов. Реализация того, что вы просите - внесет больше недопонимания и многих запутает.