?мпорт начальных данных в подсистему Отдел Кадров

Материал из GedeminWiki
(Различия между версиями)
Перейти к: навигация, поиск
Строка 10: Строка 10:
 
|1 || Фамилия || VARCHAR(20) || [[GD_PEOPLE]].SURNAME
 
|1 || Фамилия || VARCHAR(20) || [[GD_PEOPLE]].SURNAME
 
|-
 
|-
|2 || Имя || VARCHAR(20) ||
+
|2 || Имя || VARCHAR(20) || [[GD_PEOPLE]].FIRSTNAME
 
|-
 
|-
|3 || Отчество || VARCHAR(20) ||
+
|3 || Отчество || VARCHAR(20) || [[GD_PEOPLE]].MIDDLENAME
 
|-
 
|-
|4 || Дата рождения || DATE ||
+
|4 || Дата рождения || DATE || [[GD_PEOPLE]].BIRTHDAY
 
|-
 
|-
|5 || Место рождения || VARCHAR(60) ??? ||
+
|5 || Место рождения, город || VARCHAR(32) || [[GD_PEOPLE]].USR$WG_BCITY
 
|-
 
|-
|6 || Серия и номер паспорта || VARCHAR(20) ??? ||
+
|5 || Место рождения, район || VARCHAR(32) || [[GD_PEOPLE]].USR$WG_BDISTRICT
 
|-
 
|-
|7 || Дата выдачи паспорта || DATE ||
+
|5 || Место рождения, область || VARCHAR(20) || [[GD_PEOPLE]].USR$WG_BREGION
 
|-
 
|-
|8 || Орган, выдавший паспорт || VARCHAR(60) ??? ||
+
|5 || Место рождения, страна || VARCHAR(32) || [[GD_PEOPLE]].USR$WG_BCOUNTRY
 
|-
 
|-
|9 || Личный номер || VARCHAR(20) ??? ||
+
|6 || Серия и номер паспорта || VARCHAR(40) || [[GD_PEOPLE]].PASSPORTNUMBER
 
|-
 
|-
|10|| Адрес: индекс || VARCHAR(20) ??? ||
+
|7 || Дата выдачи паспорта || DATE || [[GD_PEOPLE]].PASSPORTISSDATE
 
|-
 
|-
|11|| Адрес: страна || VARCHAR(20) ??? ||
+
|8 || Орган, выдавший паспорт || VARCHAR(40) || [[GD_PEOPLE]].PASSPORTISSUER
 
|-
 
|-
|12|| Адрес: населенный пункт || VARCHAR(20) ??? ||
+
|7 || Дата действия паспорта || DATE || [[GD_PEOPLE]].PASSPORTEXPDATE
 
|-
 
|-
|13|| Адрес: улица, дом, корпус, квартира || VARCHAR(60) ?? ||
+
|9 || Личный номер || VARCHAR(40) || [[GD_PEOPLE]].PERSONALNUMBER
 +
|-
 +
|9 || Страховой номер || VARCHAR(40) || [[GD_PEOPLE]].USR$INSURANCENUMBER
 +
|-
 +
|10|| Адрес: индекс || VARCHAR(20) || [[GD_PEOPLE]].HZIP
 +
|-
 +
|11|| Адрес: страна || VARCHAR(20) || [[GD_PEOPLE]].HCOUNTRY
 +
|-
 +
|12|| Адрес: населенный пункт || VARCHAR(20) || [[GD_PEOPLE]].HCITY
 +
|-
 +
|13|| Адрес: улица, дом, корпус, квартира || VARCHAR(60) || [[GD_PEOPLE]].HADDRESS
 +
|-
 +
|12|| Телефон || VARCHAR(20) || [[GD_PEOPLE]].HPHONE
 +
|-
 +
|21|| Пол || CHAR(1) || || M -- мужской. F -- женский.
 
|-
 
|-
 
|14|| Дата приказа о приеме || DATE ||
 
|14|| Дата приказа о приеме || DATE ||
Строка 47: Строка 61:
 
|-
 
|-
 
|20|| Подразделение || VARCHAR(20) ??? ||
 
|20|| Подразделение || VARCHAR(20) ??? ||
|-
 
|21|| Пол || CHAR(1) || || M -- мужской. F -- женский.
 
 
|-
 
|-
 
|22|| Образование || VARCHAR(20) ??? ||
 
|22|| Образование || VARCHAR(20) ??? ||

Версия 20:12, 22 февраля 2011

Данные на вход подаются в виде CSV файла следующей структуры:

# поля Наименование Тип данных Поле в БД Примечание
1 Фамилия VARCHAR(20) GD_PEOPLE.SURNAME
2 Имя VARCHAR(20) GD_PEOPLE.FIRSTNAME
3 Отчество VARCHAR(20) GD_PEOPLE.MIDDLENAME
4 Дата рождения DATE GD_PEOPLE.BIRTHDAY
5 Место рождения, город VARCHAR(32) GD_PEOPLE.USR$WG_BCITY
5 Место рождения, район VARCHAR(32) GD_PEOPLE.USR$WG_BDISTRICT
5 Место рождения, область VARCHAR(20) GD_PEOPLE.USR$WG_BREGION
5 Место рождения, страна VARCHAR(32) GD_PEOPLE.USR$WG_BCOUNTRY
6 Серия и номер паспорта VARCHAR(40) GD_PEOPLE.PASSPORTNUMBER
7 Дата выдачи паспорта DATE GD_PEOPLE.PASSPORTISSDATE
8 Орган, выдавший паспорт VARCHAR(40) GD_PEOPLE.PASSPORTISSUER
7 Дата действия паспорта DATE GD_PEOPLE.PASSPORTEXPDATE
9 Личный номер VARCHAR(40) GD_PEOPLE.PERSONALNUMBER
9 Страховой номер VARCHAR(40) GD_PEOPLE.USR$INSURANCENUMBER
10 Адрес: индекс VARCHAR(20) GD_PEOPLE.HZIP
11 Адрес: страна VARCHAR(20) GD_PEOPLE.HCOUNTRY
12 Адрес: населенный пункт VARCHAR(20) GD_PEOPLE.HCITY
13 Адрес: улица, дом, корпус, квартира VARCHAR(60) GD_PEOPLE.HADDRESS
12 Телефон VARCHAR(20) GD_PEOPLE.HPHONE
21 Пол CHAR(1) M -- мужской. F -- женский.
14 Дата приказа о приеме DATE
15 Номер приказа о приеме VARCHAR(20) ???
16 Дата последнего приказа о переводе DATE
17 Номер последнего приказа о переводе VARCHAR(20) ???
18 Должность по последнему приказу VARCHAR(20) ???
19 Табельный номер VARCHAR(20) ???
20 Подразделение VARCHAR(20) ???
22 Образование VARCHAR(20) ???
23 Семейное положение VARCHAR(20) ???
24 Национальность VARCHAR(20) ???
25 Годность к воинской службе VARCHAR(20) ???
26 Звание VARCHAR(20) ???
27 Военкомат VARCHAR(20) ???
28 Военно-учетная специальность (ВУС) VARCHAR(20) ???

Для данных действуют следующие правила:

  • В качестве разделителя полей используется символ ";"
  • Для вещественных чисел используется "." в качестве разделителя целой и дробной части. Для отрицательных чисел пробел между знаком "-" и самим числом не допускается.
  • Дата передаётся в формате "дд.мм.гггг".

В процессе импорта, объекты ищутся по наименованию без учета регистра символов, концевых и начальных пробелов. Если объект не найден, то он создается.

Документы начального ввода данных

Повторный ввод начальных данных

См. также

Issue 2231


Персональные инструменты
Пространства имён

Варианты
Действия
Навигация
Инструменты