Автор | Сообщение | ||||
---|---|---|---|---|---|
vome Народный форумщик Зарегистрирован: 17.09.2004 |
Добавлено: 29.05.2007 11:32 Заголовок сообщения: Откуда взялся "двойник" Добрый день коллеги. Встретилась странная ситуация, когда в модуле зарплата выбираем сотрудника по фамилии (?.фам) в результате мы видим двух человек с одинаковыми табельными номерами, фамилиями и пенсионным номером. При выборе по таб. номеру этот же человек — один, в РА04 этому таб. № так же соответствует одна запись. Так откуда же берется "двойник"? |
||||
Jugulator Главный форумщик Зарегистрирован: 08.10.2004 |
Добавлено: 29.05.2007 11:38 Заголовок сообщения: А если посмотреть поле PA04062 — нет ли там повторений? Может, существует запись другого сотрудника с таким же значением поискового поля? |
||||
aav Администратор Зарегистрирован: 14.09.2004 |
Добавлено: 29.05.2007 11:45 Заголовок сообщения: Мне кажется, я такое уже видел Мне кажется, это дежа вю. Если не ошибаюсь, проблема с индексом. Надо воспользоваться утилитой из спецфункций файлов данных и перестроить его. |
||||
vome Народный форумщик Зарегистрирован: 17.09.2004 |
Добавлено: 29.05.2007 11:56 Заголовок сообщения:
Спасибо за совет, но, задвоений не наблюдается.
Спасибо, вечером поробую. |
||||
Jugulator Главный форумщик Зарегистрирован: 08.10.2004 |
Добавлено: 29.05.2007 12:14 Заголовок сообщения: Можно проверить таблицу PA12 — поиск по сотрудникам. Спец. функция, видимо, ее и перестраивает. |
||||
vome Народный форумщик Зарегистрирован: 17.09.2004 |
Добавлено: 29.05.2007 12:29 Заголовок сообщения:
Спасибо, именно там он и прятался. |
||||
Игорь Голиков Главный форумщик Зарегистрирован: 21.09.2004 |
Добавлено: 29.05.2007 17:07 Заголовок сообщения: Предположительно корень проблемы лежит в импорте из HR данных о сотрудниках. Если его (корень) не найти, то переформировывать придется после каждого импорта: есть прецеденты. Осторожно! Недавно бухгалтер по зарплате, увидав такое первый раз, испугался и одну карточку удалил. В результате была удалена единственная карточка со всей предысторией расчетов… |
||||
Игорь Голиков Главный форумщик Зарегистрирован: 21.09.2004 |
Добавлено: 30.05.2007 09:18 Заголовок сообщения:
Если есть еще возможность, посмотрите, пожалуйста, в корявом РА12, чем отличается у двух дублированных записей табельный номер (который по идее должен был бы быть уникальным) и другие ключевые поля. Может где последующий пробел или другой символ затесался??? |
||||
vome Народный форумщик Зарегистрирован: 17.09.2004 |
Добавлено: 30.05.2007 10:13 Заголовок сообщения:
|
||||
Игорь Голиков Главный форумщик Зарегистрирован: 21.09.2004 |
Добавлено: 30.05.2007 11:04 Заголовок сообщения: HR вроде бы РА12 трогает только при появлении нового лицевого счета. Бяка же кроется в том, что при "синхронизации" карточки сотрудника в HR и РА изменения ключевого поля "ФИО" и "Перс. Код ПФ" заносятся в РА04 минуя средства РА. РА на это не рассчитан. Если такое произошло, и в РА бухгалтер сохраняет карточку, то РА увидев, что в РА12 нет нужного идентификатора, его создает… Выход из положения: или не синхронизировать "ФИО" и "Перс. Код ПФ", или в HR синхронизировать еще и РА12. |