партнерский раздел
ФорумЭксплуатацияЭкспорт сотрудников и идентификаторов в CSV-файл

Эксплуатация » Экспорт сотрудников и идентификаторов в CSV-файл

Добрый день!
Покурил форум, но к сожалению так и не нашел ответа на вопрос, как соединить файлы экспорта сотрудников и ключей?
У меня в файле сотрудников количество записей не бьется с количеством записей в файле ключей, на количество около 10-ти записей.

Проверил, несколько первых и последних ключей совпадают с сотрудниками, но как выяснить, какие пропущены?

3 месяца 7 дней назад

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

1 ответ

Вобщем решил.
Выяснилось, что общим полем в обоих файлах является только "табельный номер", к сожалению в нашем варианте данный параметр не везде был заполнен.
Поэтому:
1. Присвоить всем с нулевым или отсутствующим значением, табельным номер.
Сделал sql запросом в БДWITH cte AS (
SELECT
[TABNUMBER],
ROW_NUMBER() OVER (ORDER BY (SELECT NULL)) as rn
FROM
dbo.pList
)
UPDATE cte
SET [TABNUMBER] = RIGHT('ABCDXXXX' + CAST(rn AS VARCHAR), 8)
WHERE [TABNUMBER] IS NULL OR [TABNUMBER] = 0
* ABCDXXXX - замените на свой шаблон, желательно не пересекающийся с существующими номерами.
2. Выгрузил оба файла в EXCEL, в разные листы, убрал лишнее и просто добавил столбец с формулой ВПР по табельному номеру. 

 

3 месяца 6 дней назад

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

Добавить ответ

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

ПОКАЗАН

384 раза

ЗАДАН

3 месяца 7 дней назад

ПРОДУКТЫ

АБД Орион Про

По каждому вопросу/ответу можно добавлять комментарии. Комментарии предназначены для уточнения вопроса/ответа.