Роман Бузин, добрый день! Такой вопрос, синхронизируется 1С УНФ с Б24, при синхронизации контактов с пользовательскими полями почем-то в контакты Б24 из 1С выгружаются пользовательские поля не только контактов, но и компаний. Почему такое может происходить? При этом все типы покупателей ЮЛ / ИП / Физ. лица выгружаются в Б24 из 1С, как компании (не контакты).
Директор и руководитель проектов в «АБМ» ИТ-интегратор Telegram: WhatsApp: Эл. почта: sale@abm-it.ru -- Сайт: ВК: Дзен:
Алексей Бунеев написал: , добрый день! Такой вопрос, синхронизируется 1С УНФ с Б24, при синхронизации контактов с пользовательскими полями почем-то в контакты Б24 из 1С выгружаются пользовательские поля не только контактов, но и компаний. Почему такое может происходить? При этом все типы покупателей ЮЛ / ИП / Физ. лица выгружаются в Б24 из 1С, как компании (не контакты).
Добрый день! Похоже что все типы источников компаний/контактов настроены как компании. Нужно смотреть настройку настройкой "Источники компаний/контактов от типов контрагентов". Различие «физлицо = контакт» задаётся только через настройкой "Источники компаний/контактов от типов контрагентов". Если настройка не корректная (всё = «Компания»), то: 1. физлица + ЮЛ + ИП уходят как компании; 2. в контактную выгрузку подмешиваются пользовательские поля контрагентов-компаний → UF компаний в контактах.
написал: Добрый день, заметили проблему при передачи доп. реквизита Номенклатуры с типом Число, из 1с в Б24. В 1с значение доп. реквизита номенклатуры число = 3150, а в битриксе это свойство товара тоже с типом число, но при передачи из 1с ставится как 3 150 т.е. появляется пробел между тысячами. Когда нажимаешь редактировать значение свойства в б24 оно сбрасывается (если ввести от руки в б24 3150, то при повторном изменении значение не сбрасывается, а предлагается изменить). Складской учет не включен в 1с. При передаче заполнении в б24 и передачи в 1с, всё корректно в обоих системах отображается. Но если изменить в 1с номенклатуру и засинхронить, в битриксе отображается число некорректно. из-за этого не можем использовать свойство в логике битрикса т.к. оно не воспринимается как число.
Добрый день. Да, проверил, вижу такое странное поведение, причем не важно какое число 1 000 или 20 результат одинаковый. Написал ответственным проверить причину.
Добрый день, подскажите вижу было последнее обновление от 5 июня для модуля на фреш, там как раз касалось числовых параметров, могло ли это обновление поломать передачу числа в б24? есть ли информация о дате исправления?
Нет, точно не связано. Проблема на стороне Б24, не в модуле 1С. Задача разработчикам Б24 поставлена, даты не известны.
Добрый день. Подскажите, не решили ли данную проблему? Тоже с ней столкнулся. Единственное, не совсем понял, почему проблема на стороне Б24? Я включил в коннекторе расширенное логгирование и там по телу запроса видно, что в свойстве товара уже передается значение с пробелом. Может быть на стороне коннектора в 1С можно написать свой алгоритм для получения значения свойства и его форматирования?
написал: Добрый день, заметили проблему при передачи доп. реквизита Номенклатуры с типом Число, из 1с в Б24. В 1с значение доп. реквизита номенклатуры число = 3150, а в битриксе это свойство товара тоже с типом число, но при передачи из 1с ставится как 3 150 т.е. появляется пробел между тысячами. Когда нажимаешь редактировать значение свойства в б24 оно сбрасывается (если ввести от руки в б24 3150, то при повторном изменении значение не сбрасывается, а предлагается изменить). Складской учет не включен в 1с. При передаче заполнении в б24 и передачи в 1с, всё корректно в обоих системах отображается. Но если изменить в 1с номенклатуру и засинхронить, в битриксе отображается число некорректно. из-за этого не можем использовать свойство в логике битрикса т.к. оно не воспринимается как число.
Добрый день. Да, проверил, вижу такое странное поведение, причем не важно какое число 1 000 или 20 результат одинаковый. Написал ответственным проверить причину.
Добрый день, подскажите вижу было последнее обновление от 5 июня для модуля на фреш, там как раз касалось числовых параметров, могло ли это обновление поломать передачу числа в б24? есть ли информация о дате исправления?
Нет, точно не связано. Проблема на стороне Б24, не в модуле 1С. Задача разработчикам Б24 поставлена, даты не известны.
Добрый день. Подскажите, не решили ли данную проблему? Тоже с ней столкнулся. Единственное, не совсем понял, почему проблема на стороне Б24? Я включил в коннекторе расширенное логгирование и там по телу запроса видно, что в свойстве товара уже передается значение с пробелом. Может быть на стороне коннектора в 1С можно написать свой алгоритм для получения значения свойства и его форматирования?
Добрый день. Не решена еще. Из 1С передается число, число выглядит так 3 150, это не пробел это представление числа. Со стороны 1С выгружается корректно.
Роман Бузин написал: Цитата Алексей Бунеев написал: Роман Бузин , добрый день! Такой вопрос, синхронизируется 1С УНФ с Б24, при синхронизации контактов с пользовательскими полями почем-то в контакты Б24 из 1С выгружаются пользовательские поля не только контактов, но и компаний. Почему такое может происходить? При этом все типы покупателей ЮЛ / ИП / Физ. лица выгружаются в Б24 из 1С, как компании (не контакты).Добрый день!Похоже что все типы источников компаний/контактов настроены как компании. Нужно смотреть настройку настройкой "Источники компаний/контактов от типов контрагентов". Различие «физлицо = контакт» задаётся только через настройкой "Источники компаний/контактов от типов контрагентов". Если настройка не корректная (всё = «Компания»), то: 1. физлица + ЮЛ + ИП уходят как компании; 2. в контактную выгрузку подмешиваются пользовательские поля контрагентов-компаний → UF компаний в контактах.
Всё верно, все типы контрагентов → выгружаются в компании . Это ведь единственная верная настройка, т.к. в Б24 в компаниях тип реквизита: Физ. лицо — именно туда и должны выгружаться физ. лица из 1С. А контакты из 1С уже должны выгружаться в контакты Б24. Почему в этой единственно верной схеме* в контакты выгружаются поля компаний?
*Именно эта схема используется при реализации проекта Интернет-магазина + CRM на коробочном Б24, других вариантов там нет. Опять же при использовании системы лояльности, бонусы должны прописываться именно к компании (контрагенту), а не к контакту.
Всё-таки как отключить передачу полей из компаний в контакты? Может есть какой-то хитрый код для поле своего алгоритма для контактов? Или хитрая настройка?
Директор и руководитель проектов в «АБМ» ИТ-интегратор Telegram: WhatsApp: Эл. почта: sale@abm-it.ru -- Сайт: ВК: Дзен:
написал: Добрый день, заметили проблему при передачи доп. реквизита Номенклатуры с типом Число, из 1с в Б24. В 1с значение доп. реквизита номенклатуры число = 3150, а в битриксе это свойство товара тоже с типом число, но при передачи из 1с ставится как 3 150 т.е. появляется пробел между тысячами. Когда нажимаешь редактировать значение свойства в б24 оно сбрасывается (если ввести от руки в б24 3150, то при повторном изменении значение не сбрасывается, а предлагается изменить). Складской учет не включен в 1с. При передаче заполнении в б24 и передачи в 1с, всё корректно в обоих системах отображается. Но если изменить в 1с номенклатуру и засинхронить, в битриксе отображается число некорректно. из-за этого не можем использовать свойство в логике битрикса т.к. оно не воспринимается как число.
Добрый день. Да, проверил, вижу такое странное поведение, причем не важно какое число 1 000 или 20 результат одинаковый. Написал ответственным проверить причину.
Добрый день, подскажите вижу было последнее обновление от 5 июня для модуля на фреш, там как раз касалось числовых параметров, могло ли это обновление поломать передачу числа в б24? есть ли информация о дате исправления?
Нет, точно не связано. Проблема на стороне Б24, не в модуле 1С. Задача разработчикам Б24 поставлена, даты не известны.
Добрый день. Подскажите, не решили ли данную проблему? Тоже с ней столкнулся. Единственное, не совсем понял, почему проблема на стороне Б24? Я включил в коннекторе расширенное логгирование и там по телу запроса видно, что в свойстве товара уже передается значение с пробелом. Может быть на стороне коннектора в 1С можно написать свой алгоритм для получения значения свойства и его форматирования?
Добрый день. Не решена еще. Из 1С передается число, число выглядит так 3 150, это не пробел это представление числа. Со стороны 1С выгружается корректно.
Поддерживаю, такая проблема есть, и это именно пробел.
Решили на стороне коробочного Б24 обработчиком через удаление пробелов из числовых значений — это явно баг, а не фича.
Ещё вопрос, как можно на стороне коробочного Б24 запускать обработчик на API не через агента, а в момент окончания синхронизации Коннектора?
Директор и руководитель проектов в «АБМ» ИТ-интегратор Telegram: WhatsApp: Эл. почта: sale@abm-it.ru -- Сайт: ВК: Дзен: