| Цитата |
|---|
| Анатолий Масловский написал: При этом нужно настраивать синхронизацию по-новой или модуль просто обновляется с сохранением всей информации? |
|
|||
|
|
|
|
|||
|
|
|
Большая просьба взять проблему в разработку, это имеет существенное значение, тк ИП по сути своей не равен Контакт ( ИП != Контакт ), хотя и длинна ИНН у них одинаковая и профиль (паспортные данные) одинаковый (те профиль ИП = профиль Контакт, с точки зрения программиста).. Но с точки зрения логики у ИП могут быть работники по найму, следовательно и Контакта (ИП) может быть Контакт ... и Выплаты (переводы денег) ИП поставщику != выплаты физлицу, не одно и тоже с точки зрения бухучета, это разное налогообложение выплат... и счета в банке у ИП с начинаются 407, а у физлиц с 408... Вы поинтересуйтесь у бухгалтеров пользователей 1С - все заводят ИП по профилю Организация... но приходится мирится с тем, что потом дубли он и в Контактах и в Организациях, а сделки, документы и контакты менеджеров привязывать к ИП Организация.. С надеждой, что когда-нибудь доработается.. |
|||
|
|
|
|
|||||
|
|
|
|
Добрый день.
Просьба ответить на сообщение |
|
|
|
|
В 1С и компания и контакт(если контакт с типом Контрагент), попадет в документ как контрагент. Если контакт создается в Б24 и выгружается в 1С, то смотрится владелец контакта , если есть -создается контакт,ное лицо контрагента если нет - контрагент. Так что все ок. Единственный минус, это что нельзя привязать контактные лица ИП, но без этого можно жить, обойдя этот момент |
|||
|
|
|
|
|||
|
|
|
2) По срокам не ко мне, я не продукт менеджер. В планах есть, когда - неизвестно. |
|||
|
|
|
Спасибо. |
|||||
|
|
|
|
|||
|
|
|
еще какой-то способ есть? я боюсь если ее всю удалить в Б24 и заново синхронизировать она вся в выставленных счетах потеряется... а если еще раз полную синхронизацию? |
|||
|
|
|
Я могу завтра подключиться и удаленно посмотрим в чем дело |
|||
|
|
|
Укажите, пожалуйста, где именно об этом упоминается. |
|||||
|
|
|
|
|||
|
|
|
|
Александр Денисюк, здравствуйте!
Спасибо за оперативное исправление ранее найденных ошибок! Тестируем обновленный модуль 1.11 для УТ11 на Комплексной автоматизации 2.4. 1) После выполнения полной синхронизации часть пользовательских полей Компаний в Битрикс24 копируется в пользовательские поля Контактов Битрикс24, хотя изначально у Контактов их совсем не было. Судя по всему, они бы все выгрузились в Контакты, но в логах есть ошибки типа "Поле UF_CRM_3670712595548 для объекта CRM_CONTACT уже существует.". Если добавить поля к Контактам, то они так же дублируются в Компании. Можно как-то избежать этого дублирования? 2) В Битрикс24 у контактов есть стандартное поле "Должность". Оно не синхронизируется с 1С, хотя вроде как есть довольно подходящее поле "Должность по визитке". 3) Некоторые контакты не загружаются из Битрикса, хотя с модулем 1.8 все было в порядке. Выдает ошибку: "Контакту 'Иванов Иван Алексеевич', который в 1С контрагент, назначили покупателя. Такие контакты в 1С не загружаются, т.к. будет дубль в контактных лицах. Или наоборт, контактному лицу убрали покупателя. Или по указанным критериям поичска(телефон/емейл) был найден контрагент, а не контактное лицо контрагента(например создан и компания и контакт по лиду)." В нашем случае это последняя причина: "по указанным критериям поичска(телефон/емейл) был найден контрагент, а не контактное лицо контрагента(например создан и компания и контакт по лиду)". Почему так было сделано? У нас действительно номера телефонов и адреса эл.почты контактов дублируются в соответствующую компанию. Это позволяет просмотривать все звонки и письма сразу из карточки компании, не просматривая отдельно все контакты. Было бы логичнее проверять дубли только в рамках одинаковых сущностей. |
|
|
|
|
2)Да, не синхронизируется 3)Такое может быть, когда из 1С выгружается в контакты контрагент физ лицо(ип например) и в Б24 ему указывают компанию. В этом случае этот контрагент в 1С выгрузится как контактное лицо контрагента компании. Что будет неверно. Поэтому и возникает ошибка |
|||
|
|
|
Но я немного не о том. Начальные данные: чистая база 1С без доп.реквизитов, Битрикс24 с пользовательскими полями у Компаний. При полной синхронизации пользовательские поля Компаний загружаются из Битрикса, затем частично выгружаются обратно в пользовательские поля Контактов в Битрикс24. В 1С в комментариях к этим доп.реквизитам указано " Свойство компании (Битрикс24) Свойство контакта (Битрикс24)", хотя изначально в Б24 они были только у Компаний. Хотелось бы понять, почему они дублируются в Контакты и как этого избежать.2) А будут? ![]() 3) Не очень понял... Это тестовый портал Битрикс24, там 1 Компания и у неё 2 Контакта. Компании добавлено 4 реквизита: ООО, ИП, ООО. Физ.лицо. У одного контакта вообще нет реквизитов, но есть совпадающий с Компанией номер телефона. Он не выгружается с ошибкой. У второго Контакта есть реквизит с типом "Физ.Лицо", он выгружается в контактные лица компании. |
|||||
|
|
|
|
|||||||
|
|
|
2) Ок, спасибо за ответ, не критично ![]() 3) Модуль для УТ11, Конфигурация 1С:Комплексная автоматизация 2 (2.4.5.71). С модулем версии 1.8 этот же тестовый набор данных синхронизировался без проблем. UPD: Доп. информация к первому пункту. Вычистил всё следы синхронизации, пробую ещё: - Если в настройках синхронизации контрагентов включена только загрузка данных из Б24, без выгрузки, то всё ОК, можно хоть сколько раз делать полную синхронизацию, ошибок не возникает. - Если включить выгрузку данных из 1С в Б24, то при первой полной синхронизации несколько полей Компаний выгружаются в Битрикс (на остальные ругается "Поле UF_CRM_3670974872730 для объекта CRM_CONTACT уже существует."). При этом у доп. реквизитов в 1С комментарий только "Свойство компании (Битрикс24)". - при следующей полной синхронизации он загружает задублированные поля Контактов Б24 и приписывает им в комментарии "Свойство контакта (Битрикс24)", как так и нужно... |
|||||||||
|
|
|
|
|||
|
|
|
Поставил как Вы сказали - и установилась. Но теперь при вводе токена вываливает такое сообщение: метод объекта не обнаружен [ХранилищеОБщихНастроекЗагрузить] В подробнее: {ОбщийМодуль.Б_ОбщиеПроцедурыИФункцииСервер.Модуль(58)}: Метод объекта не обнаружен (ХранилищеОбщихНастроекЗагрузить) Возврат ОбщегоНазначения.ХранилищеОбщихНастроекЗагрузить("НастройкаПроксиСервера", ""); В чем опять налажал? |
|||||
|
|
|
|
Александр Денисюк, подскажите при первой полной синхронизации какой правильный порядок действий для Контрагентов?
У нас они заполнены и в Битрикс24 и в 1С и хотелось бы чтобы они соотвествовали |
|
|
|
|
Возможно у вас старая платформа 1С. |
|||||||
|
|
|
||||||