Публикация

Карьера при импорте и отображение в контрагентах

Началось все с импорта контактов из Excel. Чтобы не плодить зоопарк в справочнике должностей, название должности вставлял в поле "Полное название должности". Не знаю, с этим связано или нет, но при импорте записей в "Карьере"для контактов не создалось. И как оказалось, из-за этого в контрагентах контакты не отображаются в детали "Контакты".

После некоторых размышлений и поисков решил сделать скрипт, который обновит карьеру для все контактов.
На удивление, скрипт создать удалось достаточно быстро (во вложении). Не уверен, что правильно. Но, похоже, что он корректно отработал. По крайней мере у всех импортированных контактов запись в детали "Карьера" появилась.
Однако проблема с отображение в контрагентах информации об их контактах на соответствующей детали осталась. Пр этом я уже взял текст запроса sq_ContactInAccount и запустил его в самой базе SQL - там все выводится корректно. Поле IsCurrent, по которому тоже могут строки при отображении отбрасываться, у всех записей по 1.
Причем в контактах, созданных вручную - все нормально. Сравнил результаты sq_ContactInAccount для созданных вручную записей и для тех, с которыми проблемы, - никакой разницы крамольной не заметил.
Странно как-то...

Нравится

Поделиться

3 комментария

Скорее всего при импорте в таблице карьеры просто не было первичных ключей, поэтому значения на деталь и не попали. В таких случаях необходимо смотреть лог импорта.
Во вложении находится пример как настроить импорт карьеры + скрипт, который перенесет данные из карточки на деталь (подойдет для Вашего случая, когда данные не проимпорировались).

Да, действительно я как-то не подумал, что карьеру тоже можно импортировать...
Попробовал это сделать, но все равно проблема осталась.
В базе в таблице все записи есть tbl_ContactCareer. Для записей созданных и создаваемых вручную деталь "Котакты" отображает все нормально. Импортированных там как не было, так и нет.

Даа. Оказывается все нормально было, просто дубли в контрагентах были с пробелом в начале (так вот у нас файл для экспорта подготовили...)

Показать все комментарии