Если вы, как и я, столкнулись с тем, что типовой импорт данных из E-Staff в ЗУП КОРП не вполне устраивает заказчика (или "выпадает в ошибку"), то предлагаемое расширение, возможно, снимет часть вопросов или подскажет направление поиска (все изменения я постарался прокомментировать: зачем они были сделаны).
Итак, в расширении следующие доработки:
— исправлена ошибка преобразования типов данных при загрузке кандидатов, у которых отсутствует часть ФИО (например, есть только имя или имя-отчетство);
— доработана загрузка прикрепленных файлов (штатно загружались только фотографии кандидата и резюме в формате html, а теперь и другие виды документов: PDF, Word, Excel);
— реализована загрузка кандидатов, не прикрепленных ни к одной вакансии (штатно такие кандидаты не загружались, а переносились только их личные данные);
— добавлена загрузка текстового названия предполагаемой должности (в составе файла обмена эта информация была, но игнорировалась, а теперь добавляется в поле "О себе" карточки кандидата);
— добавлены скобки Попытка/Исключение в некоторых местах кода, когда загрузка прерывалась из-за некорректных данных в файлах обмена (теперь загрузка пропускает эти некорректные данные и идет дальше).
Проверено на следующих конфигурациях и релизах:
- Зарплата и управление персоналом, редакция 3.1, релизы 3.1.28.64