Обработка "Перенос сотрудников базы ЗИК из других баз данных через OLE-соединение"

Перенос сотрудников базы "Зарплата и Кадры" из других баз данных через OLE-соединение

Обработка предназначена для переноса элементов справочника «Сотрудники» из подключаемых баз в текущую.

Обработка производит перенос простых (непериодических) реквизитов:

  • Число
  • Строка
  • Дата
  • Справочник

Для реквизитов типа «Справочник» поиск осуществляется по наименованию.

Для каждого элемента справочника в принудительном порядке устанавливается атрибут «Основной элемент». Перенос остальных атрибутов осуществляется через объект «Метаданные», что не требует полной идентичности конфигураций. При небольшой доработке можно адаптировать для переноса любого справочника, т.к. механизмы в большинстве своём задействуются универсальные.

Изначально была создана для работы одновременно с тремя базами данных. Настраивается программно (в конце текста обработки необходимо однократно настроить таблицу значений, в которую загружается название организации для инициализации элементов диалога, путь к базе данных, имя пользователя и пароль). Далее пользователю предоставляется удобный дружественный интерфейс Tongue out

Инструкция для пользователя

  1. Выбрать из списка базу данных
  2. Нажать на кнопку «Загрузить»
  3. После загрузки списка сотрудников двойным нажатием мыши выбрать нужного
  4. Согласиться о создании его в базе или отказаться, если он выбран ошибочно
  5. Если необходимо работать с другой базой, то необходимо завершить текущий сеанс кнопкой «Завершить»
  6. По окончании работы просто закрыть форму обработки

Небольшое лирическое отступление

На днях у нас открылась новая фирма и руководство решило перевести часть сотрудников туда. Само собой встал вопрос о том, как перенести десятки сотрудников с адресами и паспортными данными. Вот и пришлось как-то поздно вечером в компании хорошей девушки и бутылочки коньяка набросать эту чудную вещь.

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *