Вместе с сотрудниками по ссылкам переносятся все сопутствующие справочники:
- Организации (Юридические лица)
- Фирмы (Балансодержатели)
- Подразделения
- ФизЛица (Физические лица).
Переносимая информация по сотрудникам:
- Код (таб. номер), ключевое поле
- Наименование (ФИО)
- Родитель (группа справочника), ключевое поле
- ФизЛицо (физическое лицо сотрудника), ключевое поле
- ЛицевойСчет
- Владелец (организация - юридическое лицо), ключевое поле
- Подразделение, вся история
- Должность, вся история
- ДатаПриема
- ПриказОПриеме (номер приказа)
- ДатаУвольнения
- ПриказОбУвольнении (номер приказа)
- Звание (воинское звание, квалификационный разряд), вся история
Переносимая информация по физическим лицам:
- Наименование (ФИО), ключевое поле
- Родитель (группа справочника)
- АдресПрописка (адрес по регистрации)
- АдресФакт (адрес фактичекий)
- ДатаРождения, ключевое поле
- ИНН
- Телефон
- Док. уд. личность (вид документа)
- Код док. уд. личность
- Серия док. уд. личность
- Номер док. уд. личность
- Дата выдачи док. уд. личность
- Орган выдачи док. уд. личность
Переносимая информация по подразделениям:
- Код, ключевое поле
- Наименование
- Родитель (группа справочника), ключевое поле
- Владелец (организация - юридическое лицо), ключевое поле
Переносимая информация по организации (юр. лицу), берется из констант ЗиКа:
- Наименование (сокр. название организации)
- ПолнНаимен (полное название организации)
- ИНН, ключевое поле
- КПП, ключевое поле
- КодОКПО, ключевое поле
- СвояФирма (Собственная организация), ключевое поле. Всегда = 1.
- ЮрАдресОрганизации
- ТелефоныОрганизации
Переносимая информация по фирме (балансодержателю):
- Наименование
- Организация (юр. лицо), ключевое поле
Собственно, описание обмена (для пользователей):
Данная разработка не является самостоятельным инструментом переноса. Это всего лишь описание правил конвертации объектов и вспомогательная исполняющая обработка. Непосредственная выгрузка объектов происходит при помощи обработки выгрузки (CDExport.ert), входящей в состав поставки любой конфигурации (в данном случае ЗиК). Загрузка выгруженных объектов происходит при помощи обработки CDImport.ert или ЗагрузкаДанных (в составе конфигурации). Так же, для работы обмена необходима внешняя компонента v7plus.dll (входит в состав поставки конфигурации). Для подбора выгружаемых объектов используется обработка UChoice.ert.
Что бы произвести выгрузку объектов, необходимо открыть обработку CDExport.ert. В появившемся окне выбрать правила конвертации (Pr2_AcB6_Sotrudniki.xml), указать путь к файлу, в который произойдет выгрузка. Список выгружаемых объектов можно задать, нажав на поле "Условие". Если список не задан, то выгружаются все объекты. Выгрузка происходит по нажатию на кнопку "Выгрузить данные". Что бы загрузить данные, необходимо открыть обработку CDImport.ert или "Сервис" - "Обмен данными" - "Универсальная обработка загрузки данных". Указать имя и путь файла загрузки, нажать на кнопку "Загрузить данные".
Идентификация загружаемых объектов происходит по набору ключевых полей. Например, поиск нужной организации (юр. лицо) будет осуществляться по совокупности ИНН/КПП/ОКПО с установленным флагом "Ведение бюджетного учета по юридическому лицу". Если такой элемент не будет найден, то он запишется с набором реквизитов указанных выше.
Тренируйтесь на копиях!!!
Состав архивов:
Pr2_AcB6_Sotrudniki.zip:
- Pr2_AcB6_Sotrudniki.xml - правила обмена
- Pr2_AcB6_Sotrudniki.ert - исполняющая обработка (должна находиться в одном каталоге с Pr2_AcB6_Sotrudniki.xml)
ExtForms.zip:
- CDExport.ert - универсальная обработка выгрузки данных (V5.01)
- CDImport.ert - универсальная обработка загрузки данных (V5.04)
- UChoice.ert - универсальная обработка подбора объектов
- V7PLUS.DLL - внешняя компонента
Файлы Pr2_AcB6_Sotrudniki.xml, Pr2_AcB6_Sotrudniki.ert, CDExport.ert, CDImport.ert, UChoice.ert необходимо разместить в каталоге ExtForms информационной базы, V7PLUS.DLL - непосредственно в каталоге информационной базы.
См. также:
Мои разработки
Мои статьи
Отблагодарить меня: