[QUOTE]
Роман Бузин написал:
[QUOTE][URL=/community/webdev/user/154750/]Алексей Бунеев[/URL] написал:
[URL=/support/forum/user/9254118/]Роман Бузин[/URL] , у клиента УНФ 3.0 с облачным Б24 и коннектор 4.
При синхронизации контактов между Б24 и 1С синхронизируется поле E-mail только с типом «Частный» — как так?
В Б24 есть 4 типа [URL=https://disk.yandex.ru/i/jPo8PDJ_Qf2beQ]https://disk.yandex.ru/i/jPo8PDJ_Qf2beQ[/URL] , при чём по умолчанию подставляется тип «Рабочий» — но он не выгружается в 1С в стандартное поле по умолчанию «E-mail контактное лицо» [URL=https://disk.yandex.ru/i/zM6TW_1mJAuBnA]https://disk.yandex.ru/i/zM6TW_1mJAuBnA[/URL] (все типы [URL=https://disk.yandex.ru/d/1s_-Xra6J1b7sA]https://disk.yandex.ru/d/1s_-Xra6J1b7sA[/URL] )[/QUOTE]
Добрый день! В Битрикс24 у контакта E-mail хранится списком с типами (Рабочий / Частный / Для рассылок / Другой), а в УНФ поле «e-mail контактного лица» — одно значение, без типа. Коннектор переносит email того типа, который указан в Б24. А так как в Битрикс24 при заполнении по умолчанию подставляется тип «Частный» (видно на вашем скриншоте), то в 1С и уезжает именно «Частный». «Рабочий» не теряется и не игнорируется — у контакта просто email помечен как «Частный». Что сделать: Откройте контакт в Б24 → поле «E-mail» → посмотрите, какой тип стоит у адреса. Если «Частный» — это и есть значение, которое ушло в 1С.
Там, где нужно, смените тип на «Рабочий» и пересинхронизируйте — в 1С попадёт «Рабочий».
Если хочется, чтобы новый email всегда создавался как «Рабочий» — смените тип e-mail по умолчанию в настройках Битрикс24.
Сама синхронизация работает корректно — просто email переносится с тем типом, который выбран в Битрикс24, а по умолчанию там стоит «Частный». [/QUOTE]
// Откройте контакт в Б24 → поле «E-mail» → посмотрите, какой тип стоит у адреса. Если «Частный» — это и есть значение, которое ушло в 1С.
В том то и дело, что если в Б24 установлено значение в любом типе поля E-mail, кроме «Частный» — синхронизация не работает в обе стороны 1C ←→ Б24.
Если поставить любой другой тип, то синхронизация не работает ни в одну сторону.
// Там, где нужно, смените тип на «Рабочий» и пересинхронизируйте — в 1С попадёт «Рабочий».
Тут уже возникает проблема, если у клиента 10000 контактов, придётся тратить на это время. Да можно через импорт / экспорт CSV это сделать.
НО? как потом проконтролировать менеджеров, которые будут вносить эл. почту в Б24 и в 1С, чтобы они вносили только в один тип «Частный»?
В компаниях такой проблемы не обнаружено, но тоже проверим. Как будто и в контактах должны синхронизироваться все типы эл. почты, раз уш они есть. Либо должна быть какая-то настройка в синхронизации по сопоставлению типов.
// Если хочется, чтобы новый email всегда создавался как «Рабочий» — смените тип e-mail по умолчанию в настройках Битрикс24.
Это где такая настройка, подскажите?