Фамилия сотрудника как альтернатива Табельному номеру #483086


#0 by Tender
Переношу данные из Камина в ЗУП посредством выгрузки/загрузки DBF. Перебирал сотрудников по табельному номеру, но потом выяснил что таб.номера одного и того же сотрудника в ЗУПЕ и в Камине различаются. Например код: Хочу попробовать аналогичную операцию, но используя вместо табельного номера например фамилию. Фамилия из Камина выгружается в легкую! Но как заставить работать вот эту строчку: Сотрудник = Справочники.СотрудникиОрганизаций.НайтиПоКоду(ТабельныйНомер); Реквизита "фамилия" в справочнике v8 не нахожу...
#1 by Aprobator
однофамильцев совсем нету? А в справочнике (реквизиту "Фамилия") ему делать нечего. Для этого регистр сведений в 8 - ке есть.
#2 by wPa
Код и табелдьный номер в ЗУп не одно и тоже. Табельный номер лежит в РС работники. Проще по Наименование (ФИО) + ДатаРождения синхронизировать
#3 by Aprobator
давно я конечно с ЗУП возился, но как то это утверждение меня смущает. Хотя в старых версиях ЗУП может все так и было.
#4 by wPa
упссс... видимо это с 22 или 23 релиза. Реквизит в РС - УдалитьТабельныйНомер, а код в спр Сотрудники именуется табельный номер... вот блин...
#5 by wPa
Раньше как раз было нормально - как код. Потом появился регистр и табельный убрали туда. Теперь вот в процессе возврата (раз реквизит еще не убит)
#6 by Aprobator
насколько я помню, регистр с табельным номером требовался когда еще справочника сотрудники не было, а только один справочник физлица. проверку накатай чтобы система проверяла и ФИО тож и в случае не соответствия уточняла, а вот этого товарища куда пихать? Лично я так делал. Причем ФИО проверял так -  получал полное ФИО с источника - пробелы отправлял в сад, тоже самое делал с наименованием Справочника Сотрудники (не в самом справочнике конечно). Чтобы потом это соответствие сохранить (для возможных повторных добросов и т.п.) юзал РС ЗначенияСвойствОбъектов. Дальше справишься сам.
#7 by wPa
Справочник Сотрудники и РС РаботникиОрганизаций появились единовременно. И Табельный они почти сразу в РС утащили. Я так понял мотивировано тем, что в разных организациях моежт быть одинаковый ТН, а код справочники уникальный.
#8 by wPa
немного подумали (годика эдак полтора два) и вернули обратно.
#9 by Aprobator
дык и Сотрудник тоже уникален. Впрочем 1С виднее ).
#10 by Aprobator
+ в свое время много было матов на ЗУП сложено. Как сейчас - фиг знает. Копаю УПП и потихоньку 8.2 щупать начинаю.
#11 by Schwonder
Для всяких обменов физлицами лучше юзать ИНН для синхронизации.
#12 by Эмбеддер
+1
#13 by zzerro
Это сотрудники а не физлица, так что ИНН не канает
#14 by zzerro
Попробуй по Наименованию физического лица например: Фамилия Имя Отчество или через регистр ФИО физлиц.
#15 by wPa
Полный тезка однофамилец отловится только по ДР
#16 by ilkoder
ТА обратно из физлица сотрудника запросом не вытащить? и по инн собирать
#17 by zzerro
ну и по ДР, если есть такая необходимость, никтож не запрещает
#18 by bazvan
При обемен физлиц необходимо синхронизировать по ФИО, дате рождения, иногда по номеру ПФР (на текущий момент он обязателен)
#19 by zzerro
Делал внешнюю обработку заполнения ТЧ для документа НЗРО из экселя. Вводили данные по начислениям зарплаты за предыдущий год, для будущего расчета среднего. Поиск сотрудников вел по полному ФИО + период работы - в 99% случаев определялось все верно, кроме отдельных случаев, когда период работы не совпадал.
#20 by zzerro
+ правда ввод документов был ручной, только начисления заполнялись из экселя, но все же работало...
#21 by wPa
что значит "если есть необходимость"? Если ты так не сделаешь - будет вероятность дублей
#22 by zzerro
А как насчет того что и сотрудников может быть несколько для одной организации для одного физлица - тут уж и ДР не поможет... Либо табельный номер, либо вид занятости и еще период работы
#23 by Эмбеддер
Я бы сделал синхронизацию так. Имеем 2 таблицы значений с сотрудниками, отсортированными однозначным образом (допустим, там и там табельные номера, не обязательно одинаковые). Первая таблица сотрудники из старой базы, вторая - из новой. Поиск по ИНН, ПФР или др. А дальше если это 2-е физлицо в одной из баз, в другой оно также 2-е по списку
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С