22.04.2018 10:31:00
[QUOTE]Ольга Владимировна написал:
Здравствуйте. При попытке загрузки товара из Битрикс24 в 1С в логах появляется такая ошибка и товар не загружается. [URL=https://yadi.sk/i/S101EMeo3UdqiC]https://yadi.sk/i/S101EMeo3UdqiC[/URL] Создание свойства в Битриксе24 с названием "Вид товара" и значением "Услуги" не помогает. Как можно решить эту проблему? Спасибо![/QUOTE] На стороне 1С проверили заполнение реквизита "Вид товара" у данной позиции? |
|
|
13.04.2018 19:43:54
[QUOTE]Александр Денисюк написал:
[QUOTE] Владимир Шевцов написал: На мой взгляд это не проблема, а всего лишь небольшое усложнение.Проверка должна быть примерно такого вида:При выгрузке из Битрикс в 1С -> Если контакт не имеет заполненной компании, то это партнер - частное лицо в 1С.(это при начальном создании, с идентификаторами проще находим по идентификатору и определяем тип объекта. Если контакт пишем в контакт, а партнера ищем по владельцу, если партнер сразу пишем в партнера)При выгрузке из 1С в Битрикс -> Если Партнер не частное лицо пишем в компании и берем его контактные лица в контакты, если партнер-частное лицо пишем сразу в контакты, сохраняем идентификаторы.Это полностью обеспечивает потребность большинства о которой вы говорите и захватит тех кто работает с юр.лицами, а это весь оптовый сегмент.[/QUOTE] Усложняем задачу: у партнера 3 контрагента, которые являются реквизитами. Как их связывать будет с контактами? Для каждого контактного лица выгружать всех контрагентов/реквизитов. Я не говорю, что нельзя сделать, а говорю, что будет костыль. Нужно ли его делать сейчас - это вопрос.[/QUOTE] В таком случае логичнее всего (как минимум в первой версии реализации) выгружать партнера-частное лицо как контакт и игнорировать его контактные лица, т.к. в Битриксе нельзя указать контакт для контакта, в него пишем все указанные реквизиты. Хотите несколько контактов выгружать, ставится условное ограничение, выбираете партнер-компания, на логике системы УТ — это ни как не отражается (там только синоним поля меняется). Идентификатор храним в регистре. По остальным контактам партнера опционально можно указать свободную выгрузку контактов для связи (но это вероятнее всего будет лишним). Вообще наличие нескольких реквизитов(контрагентов) подразумевает все же некую группу компаний и заводить их как партнер-частное лицо крайне нелогично, это применяется для розницы. |
|
|
13.04.2018 13:21:40
[QUOTE]Евгений Коробейников написал:
Добрый день, коллеги. Настроили обмен между Б24 и 1С:БП 3.0 и вот результаты: 1. Практически все контрагенты задвоились, потому что проверка идет не по ИНН (её по ИНН вообще в настройках модуля нет), а по внешнему идентификатору и названию. 2. Почему-то все контактные лица из Б24 стали контрагентами с типом "физ.лицо", при этом в Б24 этот Контакт был связан с Компанией, а сейчас в 1С этой связки нет. Заходишь в 1С в контрагента, пришедшего из Б24, и на вкладке "Контактные лица" ничего нет. [/QUOTE] Связь Контакт-Компания в Битрикс сейчас в обмене вообще никак не учитывается насколько можно судить по тестам. Для себя настроили односторонний обмен 1С -> Битрикс24 для выгрузки исключительно Партнеров в Компании (частных лиц у нас очень не много). Дубли после убрали стандартным механизмом Битрикс24, но тут нужно внимательно следить за ID и подгонять в ручную или с помощью экспорта и обработки на стороне 1С. |
|
|
13.04.2018 13:17:18
[QUOTE]Александр Денисюк написал:
[QUOTE] Владимир Шевцов написал: Жаль. В основном для обмена партнерами/компаниями и контактами хотелось использовать данный механизм. На стороне Битрикс24 создается контакт идет работа и он же выгружается в 1С. Либо наоборот в 1С создается контакт и выгружается в Битрикс. Особенно актуально для первичной синхронизации (у нас порядка 20000 номеров и e-mail адресов). Как один из вариантов реализации (мое предложение) - если на стороне битрикса документ сделан на контакт, то в 1С ищем партнера по владельцу, а контакт засовываем в реквизит "Контактное лицо" (есть у всех продажных документов) на стороне 1С. Так же в виде опции можно реализовать при обратной выгрузке 1С -> Битрикс24 для организаций использующих обмен в сделку подставляется партнер/компания на стороне битрикса. Такая реализация даст однотипность данных. Компания = Партнер, Контактное лицо = Контакт. Что на мой взгляд более верно с точки зрения учета и проще для понимания пользователя. (Исключение партнере = частное лицо, это будет контакт, но разобрать на стороне 1С тип сложности не составит, особенно с учетом идентификаторов) [/QUOTE] У нас партнер с типом компания - это компания, частное лицо - контакт. Такую реализацию просило большинство. Как вы собираетесь разрулить с контактными лицами партнеров, которые частные лица? Нельзя указать контакт контакту. И это одна всего лишь одна из проблем.[/QUOTE] На мой взгляд это не проблема, а всего лишь небольшое усложнение. Проверка должна быть примерно такого вида: При выгрузке из Битрикс в 1С -> Если контакт не имеет заполненной компании, то это партнер - частное лицо в 1С.(это при начальном создании, с идентификаторами проще находим по идентификатору и определяем тип объекта. Если контакт пишем в контакт, а партнера ищем по владельцу, если партнер сразу пишем в партнера) При выгрузке из 1С в Битрикс -> Если Партнер не частное лицо пишем в компании и берем его контактные лица в контакты, если партнер-частное лицо пишем сразу в контакты, сохраняем идентификаторы. Это полностью обеспечивает потребность большинства о которой вы говорите и захватит тех кто работает с юр.лицами, а это весь оптовый сегмент. |
|
|