Добрый день, при импорте адресов контрагентов из 1с 8.2 в адреса контрагентов террасофта попадают не нужные данные, это номера телефонов и адреса почтовых ящиков, хотелось бы узнать как можно это отфильтровать, скриншот настроек террасофта прилагается:
Нравится
Забыл пояснить, адреса контрагентов в 1с берутся из поля "Представление", которое в зависимости от типа содержит адрес, телефон или почтовый адрес.
Здравствуйте, Роман!
Для того, чтобы корректно выбирались адреса, следует задать фильтры для того элемента, в котором импортируется адрес:
В данном конкретном случае значение фильтра необходимо подставить в соответствии с синтаксисом языка 1С: Значение(Перечисление.ТипыКонтактнойИнформации.Адрес)
Обратите внимание, в коробочной версии утилиты нет возмодности фильтрации. Для использования данной функциональности следует произвести установку утилиты интеграции с 1С из Каталога расширений.
Спасибо за ответ, Анна. В документации к утилите, на которую вы дали ссылку указано, что она уже встроена в террасофт с версии 322, а мы используем 3.4.0.61.
Роман, утилита, которая поставляется в каталоге расширений, постоянно обновляется и дорабатывается, и отличается от той, что поставляется в коробочной версии.
Спасибо, всё получилось, не закрывайте, пожалуйста, тему, буду тестировать и возможно возникнут вопросы
При попытке синхронизации выдает ошибку вида:
HistoryDataset('TypeID') = TypeID; HistoryDataset.Post(); HistoryDataset.Close(); }
Где выделено желтым:
HistoryDataset.Post();
Как победить?
Роман,
уточните, пожалуйста, проблема воспроизводится только при синхронизации контрагентов с настроенным соответствием адресов, или для любой синхронизации?
Если только для одной, тогда предоставьте, пожалуйста, скриншоты настроек интеграции.
И еще: сбой при импорте или при экспорте?
Спасибо за ответ, мне удалось исправить ошибку самостоятельно.
Пока, что есть возможность проверить только синхронизацию контрагентов и регистра сведений с настроенным соответствием адресов.
Например сейчас мне надо импортировать в адреса контрагентов террасофта адреса контрагентов из 1с, которые находятся в Регистре сведений->Контактная информция->представление. Мои настройки:
[URL=http://s1.ipicture.ru/Gallery/Viewfull/10527987.html][IMG]http://s1.ipi…]
Импорт проходит удачно, но адреса в контрагентах не поялвяются, нет никаких ошибок, что это может быть?
"Роман Асланов" написал:Спасибо за ответ, мне удалось исправить ошибку самостоятельно.
Пока, что есть возможность проверить только синхронизацию контрагентов и регистра сведений с настроенным соответствием адресов.
Например сейчас мне надо импортировать в адреса контрагентов террасофта адреса контрагентов из 1с, которые находятся в Регистре сведений->Контактная информция->представление. Мои настройки:Импорт проходит удачно, но адреса в контрагентах не поялвяются, нет никаких ошибок, что это может быть?
Так же хочется добавить, что при создании фильтра, например "Тип" содержит "Адрес", появляется ошибка при импорте, фильтр:
[URL=http://s2.ipicture.ru/Gallery/Viewfull/10562694.html][IMG]http://s2.ipi…]
Ошибка:
[URL=http://s2.ipicture.ru/Gallery/Viewfull/10562670.html][IMG]http://s2.ipi…]
В логе по этой ошибке написано:
"[12.05.14 09.39.07.606] (E) 'EditWindowUSI' значение атрибута не определено"|
Для устранения сбоя при фильтрации по типу Адрес попробуйте в фильтре вместо "содержит" установить "равно". Кроме того, фильтру нужно задать значение: "Значение(Перечисление.ТипыКонтактнойИнформации.Адрес)", а не просто "Адрес"
В контрагентах не появляется адресов потому, что импортиованные адреса не связаны с конкретным контрагентом. Вам следует настраивать подчиненную синхронизацию для Контрагентов.
Сделал так, как вы посоветовали, синхронизация проходит настолько быстро, что окно с её прогрессом появляется на долю секунды, ошибок нет, адресов в контрагентах тоже.
[URL=http://s2.ipicture.ru/Gallery/Viewfull/10566127.html][IMG]http://s2.ipi…]
Роман, а конфигурация 1С дорабатывалась? Вы уверены, что значение перечисления называется имеено Адрес?
Это можно проверить в конфигураторе 1С:
Для этого следует зайти в Перечисления - Типы контактой информации - Значения:
В случае, если значение не отличается, для точной диагностики нужен будет сеанс удаленной отладки.
Конфигурация дорабатывалась, но значение перечисления стоит "Адрес".
В таком случае для диагностики и устранения проблемы необходим сеанс удаленного доступа. Написала Вам на почту.