Вышли новые версии для модулей синхронизации с Битрикс24.
Изменения:
- Исправлена ошибка, когда возникала ошибка лицензии, когда Б24 в коробке - Исправлена ошибка, когда выгружалась неправильная иерархия товаров(когда более 50 групп) - Исправлена ошибка, когда количество товаров в сделке округлялось до целого числа
Здравствуйте. Спасибо за Вашу работу. Задам свои вопросы. УНФ 1.6.15.39 / Модуль обмена 1.12
Алгоритм работы: Звонит или пишет в почту Клиент1, его добавляем в Б24. Клиент1 синхронизируется в 1С. В 1С создаем новый заказ, в поле "контрагент" выбираем Клиент1, делаем автозаполнение по ИНН для получения реквизитов Компании1. Далее отправляем Клиенту1 письмом КП\Счет. Проблема только в том, что из Б24 имя Клиент1 попадает в 1С в поле Представление-В программе (скрин прилагаю). После автозаполнения по ИНН это поле перезатирается названием Компании1 и в 1С более нет контрагента с таким именем. И нет связи между Клиент1 и Компания1. Если бы имя Клиента1 попадало в 1С в поле Контакт, то проблемы бы не было и была связь между Клиентом1 и Компанией1. Очень удобно.
Сергей Бирюков написал: Алгоритм работы: Звонит или пишет в почту Клиент1, его добавляем в Б24. Клиент1 синхронизируется в 1С. В 1С создаем новый заказ, в поле "контрагент" выбираем Клиент1, делаем автозаполнение по ИНН для получения реквизитов Компании1. Далее отправляем Клиенту1 письмом КП\Счет. Проблема только в том, что из Б24 имя Клиент1 попадает в 1С в поле Представление-В программе (скрин прилагаю). После автозаполнения по ИНН это поле перезатирается названием Компании1 и в 1С более нет контрагента с таким именем. И нет связи между Клиент1 и Компания1.Если бы имя Клиента1 попадало в 1С в поле Контакт, то проблемы бы не было и была связь между Клиентом1 и Компанией1. Очень удобно.
Прочитал несколько раз и не понял проблемы. Связь то идет по ид, а не по наименованию. Если создали клиента в Б24, то в 1С создастся контрагент и ему будет присвоен ИдБ24 сущности. И как бы вы не изменяли этого контрагента в 1С, он выгрузится в эту сущность Б24. Естественно, в настройках должно стоять критерий поиска по внешнему коду(он всегда по умолчанию стоит).
Сергей Бирюков написал: Алгоритм работы: Звонит или пишет в почту Клиент1, его добавляем в Б24. Клиент1 синхронизируется в 1С. В 1С создаем новый заказ, в поле "контрагент" выбираем Клиент1, делаем автозаполнение по ИНН для получения реквизитов Компании1. Далее отправляем Клиенту1 письмом КП\Счет. Проблема только в том, что из Б24 имя Клиент1 попадает в 1С в поле Представление-В программе (скрин прилагаю). После автозаполнения по ИНН это поле перезатирается названием Компании1 и в 1С более нет контрагента с таким именем. И нет связи между Клиент1 и Компания1.Если бы имя Клиента1 попадало в 1С в поле Контакт, то проблемы бы не было и была связь между Клиентом1 и Компанией1. Очень удобно.
Прочитал несколько раз и не понял проблемы. Связь то идет по ид, а не по наименованию. Если создали клиента в Б24, то в 1С создастся контрагент и ему будет присвоен ИдБ24 сущности. И как бы вы не изменяли этого контрагента в 1С, он выгрузится в эту сущность Б24. Естественно, в настройках должно стоять критерий поиска по внешнему коду(он всегда по умолчанию стоит).
Способ идентификации - внешний идентификатор для физ и юр.лиц. При выгрузке из 1с в Б24 создается Компания (изначально это было физ.лицо, но для работы в 1С оно было преобразовано в юр.лицо). При этом в 1С один контрагент как на втором скрине выше, в Б24 Контакт + Компания, при этом связи между ними нет.
В 1С УНФ есть сущность Контакт. Она аналогична Контактам в Б24, и может иметь или не иметь связь с компаниями. 1С-Контакты выгружаются в Б24 и все связи с компаниями сохраняются и в 1С и в Б24. При выгрузке из Б24 в 1С создается Контрагент, который в итоге перезатирается в юрлицо.
Сергей Бирюков написал: В 1С УНФ есть сущность Контакт. Она аналогична Контактам в Б24, и может иметь или не иметь связь с компаниями. 1С-Контакты выгружаются в Б24 и все связи с компаниями сохраняются и в 1С и в Б24.При выгрузке из Б24 в 1С создается Контрагент, который в итоге перезатирается в юрлицо.
Конечно. Если контакт без владельца компании, то он выгрузится как контрагент. Если имеет владельца - контакта контрагента. По другому не будет.
Цитата
Способ идентификации - внешний идентификатор для физ и юр.лиц. При выгрузке из 1с в Б24 создается Компания (изначально это было физ.лицо, но для работы в 1С оно было преобразовано в юр.лицо). При этом в 1С один контрагент как на втором скрине выше, в Б24 Контакт + Компания, при этом связи между ними нет.
В компании выгружаются юр лица, ИП и контактные лица выгружаются в контакты. Если вы начинаете костылять и пытаться выгружать все в компании, то у вас возникнут проблемы. Модуль не работает по схеме - все контрагенты компании, контакты - контакты.
Сергей Бирюков написал: В 1С УНФ есть сущность Контакт. Она аналогична Контактам в Б24, и может иметь или не иметь связь с компаниями. 1С-Контакты выгружаются в Б24 и все связи с компаниями сохраняются и в 1С и в Б24.При выгрузке из Б24 в 1С создается Контрагент, который в итоге перезатирается в юрлицо.
Конечно. Если контакт без владельца компании, то он выгрузится как контрагент. Если имеет владельца - контакта контрагента. По другому не будет.
Цитата
Способ идентификации - внешний идентификатор для физ и юр.лиц. При выгрузке из 1с в Б24 создается Компания (изначально это было физ.лицо, но для работы в 1С оно было преобразовано в юр.лицо). При этом в 1С один контрагент как на втором скрине выше, в Б24 Контакт + Компания, при этом связи между ними нет.
В компании выгружаются юр лица, ИП и контактные лица выгружаются в контакты. Если вы начинаете костылять и пытаться выгружать все в компании, то у вас возникнут проблемы. Модуль не работает по схеме - все контрагенты компании, контакты - контакты.
Да, вроде Вы объясняете как раз, как и надо. Но что тогда у меня не так, почему у меня Б24контакты в 1Сконтрагентов выгружаются? https://yadi.sk/i/v9npta4LrcePgg
Сергей Бирюков написал: Да, вроде Вы объясняете как раз, как и надо. Но что тогда у меня не так, почему у меня Б24контакты в 1Сконтрагентов выгружаются? https://yadi.sk/i/v9npta4LrcePgg
Они выгружаются в контрагенты, когда у контакта не указана компания. Если указана - выгружаются в контакты контрагента(компании)
А когда потом они будут выгружаться из 1С в Б24, то будет смотреться по типу контрагента. Юр лица в компании, остальные в контакты
Александр Денисюк написал: Они выгружаются в контрагенты, когда у контакта не указана компания.Если указана - выгружаются в контакты контрагента(компании)
Можно ли сделать, чтобы Б24контакты выгружались в 1Сконтакты безусловно? А компания уже заводится на стороне 1С. Дело в том, что в процессе подготовки КП, переговоров еще нет реквизитов юрлица. И все общение и отправка КП привязаны к частному лицу. Когда же переговоры успешны, выставляется счет с реквизитами компании.
Сергей Бирюков написал: Можно ли сделать, чтобы Б24контакты выгружались в 1Сконтакты безусловно? А компания уже заводится на стороне 1С.Дело в том, что в процессе подготовки КП, переговоров еще нет реквизитов юрлица. И все общение и отправка КП привязаны к частному лицу. Когда же переговоры успешны, выставляется счет с реквизитами компании.
Только если вы сами доработаете модуль синхронизации.
Александр Денисюк написал: У вас старая KA. Раньше справочник назывался КлассификаторБанковРФ. Моежете переименовать, а можете обновить КА
Александр, переименовал справочник, теперь новая ошибка: -------------------------------------------------------------------------------- 25.06.2018 23:02:53 {ОбщийМодуль.Б24_ОбменСПорталомВыгрузкаВызовСервера.Модуль(3372)}: Ошибка при вызове метода контекста (Выполнить) Выборка = Запрос.Выполнить().Выбрать(); по причине: {(535, 20)}: Таблица не найдена "РегистрСведений.ДвоичныеДанныеФайлов" ЛЕВОЕ СОЕДИНЕНИЕ <<?>>РегистрСведений.ДвоичныеДанныеФайлов КАК ДвоичныеДанныеФайлов