Поставили передо мною задачу — в связи с переводом сотрудников в другую организацию — перенести данные по сотрудникам в другую базу.
Можно было конечно написать правила обмена и выгружать их по звонку, загружать в другую базу. Но это бы во первых создало мне дополнительную, ненужную работу, во вторых скучно и не интересно.
Давно хотелось поработать с COM-соединением, но не было подходящих задач.
В результате появилась эта обработка. Сотруднику из другой организации предоставлен логин и пароль, с минимальными правами, и он по мере перевода сотрудников сам подключается, выбирает нужных и загружает их данные в свою базу.
Стаж для больничного листа как переносится : — какой был введен в старую организацию или пересчитывается на дату увольнения ?
(1) makas,
Из табличных частей переносятся только данные о семье. (ну и естественно контактная информация, паспортные данные).
Стажи никак не переносятся. У обеих организаций используются дополнительные стажи и они не совсем совпадают. Если нужно — могу добавить (в упрощенном варианте — тот стаж, который был + период работы, без анализа входит период или нет в страховой стаж).
при повторном переносе что является ID, нет ли опасности дублирования физлиц?
(3) pas,
При переносе проверка на то, что физ.лицо уже есть в принимающей базе не осуществляется.
Когда у себя задал вопрос нужна ли такая проверка — сказали, что не нужно и они и так знают кто есть, а кого нет…
По результатам — вижу уже, что сделали дублей, собираюсь дорабатывать. Единственный достойный ID на мой взгляд — паспортные данные, на них и собираюсь сделать проверку.
странно… либо у меня дежавю, либо автор совершенно не пользуется поиском на инфостарте…
Перенос сведений о физических лицах из ЗУП 2.5 в ЗУП 2.5
Для полноты ощущений хотелось бы сравнения вот с этой обработкой:
(5) dock,
Ага. И про гугл Я вчера услышал. 🙂
Ну что тут скажешь — ищешь, ищешь… Ну нету… Только напишешь вопрос и «Искать пробовал?», «Тему сто раз обсуждали…»
По функционалу — та обработка явно превосходит. Ну и покрасивше будет. 🙂
(6) За сравнение — спасибо.
А с поиском… ну что поделаешь, в современном информационном мире нужно не просто уметь пользоваться поиском, иногда уже требуется талант для составления запроса и много-много терпения 🙂
И да, у меня все-таки просто дежавю 😎
З.Ы. за «покрасивше» отдельное спасибо — не думал, что в торопях что-то может получиться красивое.
Кстати, у себя я даже скрыл ввод логина/пароля — в базах добавлен «Робот» без отображения в списке выбора, в обработке напрямую прописан это пользователь, а поля ввода скрыты. Итог: меньше ошибок у пользователей и быстрее работа.
З.Ы.Ы. совет по поводу: «Когда у себя задал вопрос нужна ли такая проверка — сказали, что не нужно и они и так знают кто есть, а кого нет… » слушай дядьку доктора Хауса — ВСЕ ВРУТ. Пользователи врут в два раза больше и чаще 😉
кстати, о переходе к 3-ке еще не думал ?