17435 график работ

This commit is contained in:
mirzakaev_tf 2023-11-28 09:00:32 +05:00
parent 1f67bcff38
commit f106932ca5
1 changed files with 75 additions and 51 deletions

View File

@ -7,16 +7,35 @@
На вкладке «Справочники» будут представлены основные справочники, необходимые для обмена данными с 1С::<br> На вкладке «Справочники» будут представлены основные справочники, необходимые для обмена данными с 1С::<br>
Грейды - Catalog_Грейды<br> Тип | Сущность в 1С | Параметр | Справочник в Лексеме
Справочник своих организаций - Catalog_Организации<br> ----|---------------|----------|---------------------
Справочник видов документов физических лиц - Catalog_ВидыДокументовФизическихЛиц<br> Виды графиков работ | Catalog_ГрафикиРаботыСотрудников | ?$select=Ref_Key,Description,ДлительностьРабочейНедели&$filter=DeletionMark eq false |
Справочник видов контактной информации - Catalog_ВидыКонтактнойИнформации<br> Виды документов об образовании | Catalog_ВидыДокументовОбОбразовании | |
Справочник физических лиц - Catalog_ФизическиеЛица<br> Виды образования физ.лиц | Catalog_ВидыОбразованияФизическихЛиц | |
Справочник должностей - Catalog_Должности<br> Грейды | Catalog_Грейды | |
Справочник подразделений - Catalog_ПодразделенияОрганизаций<br> Документы физических лиц | InformationRegister_ДокументыФизическихЛиц | |
Документы физических лиц - InformationRegister_ДокументыФизическихЛиц<br> Завершение испытательного срока | Document_ЗавершениеИспытательногоСрока | $filter=Posted eq true |
Справочник сотрудников - Catalog_Сотрудники<br> Испытательный срок | Document_ПриемНаРаботу | |
Кадровые данные сотрудников - InformationRegister_КадроваяИсторияСотрудников<br> Кадровые данные сотрудников | InformationRegister_КадроваяИсторияСотрудников | |
Образование физ.лиц | Catalog_ОбразованиеФизическихЛиц | |
Показатели начисления зарплаты | Catalog_ПоказателиРасчетаЗарплаты | |
Продление испытательного срока | Document_ПродлениеИспытательногоСрока | $filter=Posted eq true |
Семья физ.лиц | Catalog_РодственникиФизическихЛиц | |
Специальности по образованию | Catalog_КлассификаторСпециальностейПоОбразованию | ?$select=Ref_Key,Description,Code&$filter=DeletionMark eq false |
Справочник видов документов физических лиц | Catalog_ВидыДокументовФизическихЛиц | |
Справочник видов занятости | InformationRegister_ВидыЗанятостиСотрудников | |
Справочник видов контактной информации физ.лиц | Catalog_ВидыКонтактнойИнформации | |
Справочник должностей | Catalog_Должности | |
Справочник подразделений | Catalog_ПодразделенияОрганизаций | |
Справочник своих организаций | Catalog_Организации | |
Справочник склонений объектов | InformationRegister_СклоненияПредставленийОбъектов | |
Справочник сотрудников | Catalog_Сотрудники | |
Справочник физических лиц | Catalog_ФизическиеЛица | ?$select=Ref_Key,Description,Фамилия,Имя,Отчество,ДатаРождения,Инициалы,ИНН,СтраховойНомерПФР,Пол,КонтактнаяИнформация/Тип,КонтактнаяИнформация/Представление,КонтактнаяИнформация/Вид_Key,МестоРождения | ФИО, дата рождения // Реквизиты для сопоставления со справочником физ.лиц
Степени родства физ.лиц | Catalog_СтепениРодстваФизическихЛиц | |
Типы начислений | ChartOfCalculationTypes_Начисления | ?$select=Ref_Key,Description&$filter=DeletionMark eq false |
Типы отпусков | Catalog_ВидыОтпусков | |
Учреждения образования | Catalog_УчебныеЗаведения | |
Для них должны быть указаны сущности 1С, например: <br> Для них должны быть указаны сущности 1С, например: <br>
![Рисунок 1 Каталог_Организации](../media/Каталог_Организации.png) ![Рисунок 1 Каталог_Организации](../media/Каталог_Организации.png)
@ -24,48 +43,49 @@
Если настроить константу "Папка для вставки импортируемых из 1С подразделений", то на каждом филиале подразделения будут загружаться к нужному корневому подразделению , иначе по умолчанию в корень папки Подразделения с кодом из константы "вершина_справочника_подразделений". Если настроить константу "Папка для вставки импортируемых из 1С подразделений", то на каждом филиале подразделения будут загружаться к нужному корневому подразделению , иначе по умолчанию в корень папки Подразделения с кодом из константы "вершина_справочника_подразделений".
Кроме сущности 1С для запроса соответствующего справочника можно указать в поле **"Параметр"** поля и фильтры для выборки из 1С,<br> например, для сущности «Catalog_ФизическиеЛица»:<br> Кроме сущности 1С для запроса соответствующего справочника можно указать в поле **"Параметр"** поля и фильтры для выборки из 1С,<br> например, для сущности «Catalog_ФизическиеЛица»:<br>
```json
"?$select=Ref_Key,Description,Фамилия,Имя,Отчество,ДатаРождения,КонтактнаяИнформация/Тип,КонтактнаяИнформация/Представление,КонтактнаяИнформация/Вид_Key".<br> "?$select=Ref_Key,Description,Фамилия,Имя,Отчество,ДатаРождения,КонтактнаяИнформация/Тип,КонтактнаяИнформация/Представление,КонтактнаяИнформация/Вид_Key".<br>
"value": [{<br> "value": [{
"Ref_Key": "6289c32e-b7f0-11e8-80e3-00505692bbd5",<br> "Ref_Key": "6289c32e-b7f0-11e8-80e3-00505692bbd5",
"Code": "00-0000749",<br> "Code": "00-0000749",
"Description": "ФАМИЛИЯ ИМЯ ОТЧЕСТВО",<br> "Description": "ФАМИЛИЯ ИМЯ ОТЧЕСТВО",
"ДатаРождения": "ДАТА РОЖДЕНИЯ",<br> "ДатаРождения": "ДАТА РОЖДЕНИЯ",
"Пол": "ПОЛ",<br> "Пол": "ПОЛ",
"ИНН": "ИНН",<br> "ИНН": "ИНН",
"СтраховойНомерПФР": " СНИЛС",<br> "СтраховойНомерПФР": " СНИЛС",
"МестоРождения": "0,город Ленинград,,,",<br> "МестоРождения": "0,город Ленинград,,,",
"ИмеетНаучныеТруды": false,<br> "ИмеетНаучныеТруды": false,
"ИмеетИзобретения": false,<br> "ИмеетИзобретения": false,
"ФИО": " ФАМИЛИЯ ИМЯ ОТЧЕСТВО",<br> "ФИО": " ФАМИЛИЯ ИМЯ ОТЧЕСТВО",
"УточнениеНаименования": "",<br> "УточнениеНаименования": "",
"ДатаРегистрации": "0001-01-01T00:00:00",<br> "ДатаРегистрации": "0001-01-01T00:00:00",
"НаименованиеСлужебное": " ФАМИЛИЯ ИМЯ ОТЧЕСТВО ",<br> "НаименованиеСлужебное": " ФАМИЛИЯ ИМЯ ОТЧЕСТВО ",
"ЛьготаПриНачисленииПособий": "",<br> "ЛьготаПриНачисленииПособий": "",
"ОтношениеКОсобойЗоне": "",<br> "ОтношениеКОсобойЗоне": "",
"ВидОсобойЗоны": "",<br> "ВидОсобойЗоны": "",
остоянноПроживалВКрыму18Марта2014Года": false,<br> остоянноПроживалВКрыму18Марта2014Года": false,
"Фамилия": " ФАМИЛИЯ",<br> "Фамилия": " ФАМИЛИЯ",
"Имя": "ИМЯ",<br> "Имя": "ИМЯ",
"КонтактнаяИнформация": [
{
"КонтактнаяИнформация": [<br> "Ref_Key": "6289c32e-b7f0-11e8-80e3-00505692bbd5",
{<br> "LineNumber": "1",
"Ref_Key": "6289c32e-b7f0-11e8-80e3-00505692bbd5",<br> "Тип": "Адрес",
"LineNumber": "1",<br> "Вид_Key": "dfae44d5-1d84-11e8-80e0-00505692f865",
"Тип": "Адрес",<br> "Представление": "РОССИЯ, 143090, Московская обл, Краснознаменск г, Победы ул, дом № 32, квартира 3",
"Вид_Key": "dfae44d5-1d84-11e8-80e0-00505692f865",<br> "Значение": "{\r\n\"value\": \"РОССИЯ, 143090, Московская обл, Краснознаменск г, Победы ул, дом № 32, квартира 3\",\r\n\"type\": \"Адрес\",\r\n\"Country\": \"РОССИЯ\",\r\n\"addressType\": \"Административно-территориальный\",\r\n\"CountryCode\": \"643\",\r\n\"ZIPcode\": \"143090\",\r\n\"area\": \"Московская\",\r\n\"areaType\": \"обл\",\r\n\"city\": \"Краснознаменск\",\r\n\"cityType\": \"г\",\r\n\"street\": \"Победы\",\r\n\"streetType\": \"ул\",\r\n\"houseType\": \"Дом\",\r\n\"houseNumber\": \"32\",\r\n\"apartments\": [\r\n{\r\n\"type\": \"Квартира\",\r\n\"number\": \"3\"\r\n}\r\n],\r\n\"oktmo\": \"46706000001\"\r\n}",
"Представление": "РОССИЯ, 143090, Московская обл, Краснознаменск г, Победы ул, дом № 32, квартира 3",<br> "ЗначенияПолей": "<КонтактнаяИнформация xmlns=\"http://www.v8.1c.ru/ssl/contactinfo\" xmlns:xs=\"http://www.w3.org/2001/XMLSchema\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" Представление=\"РОССИЯ, 143090, Московская обл, Краснознаменск г, Победы ул, дом 32, квартира 3\"><Комментарий/><Состав xsi:type=\"Адрес\" Страна=\"РОССИЯ\"><Состав xsi:type=\"АдресРФ\"><СубъектРФ>Московская обл</СубъектРФ><Город>Краснознаменск г</Город><Улица>Победы ул</Улица><ОКТМО>46706000001</ОКТМО><ДопАдрЭл><Номер Тип=\"2010\" Значение=\"3\"/></ДопАдрЭл><ДопАдрЭл><Номер Тип=\"1010\" Значение=\"32\"/></ДопАдрЭл><ДопАдрЭл ТипАдрЭл=\"10100000\" Значение=\"143090\"/></Состав></Состав></КонтактнаяИнформация>",
"Значение": "{\r\n\"value\": \"РОССИЯ, 143090, Московская обл, Краснознаменск г, Победы ул, дом № 32, квартира 3\",\r\n\"type\": \"Адрес\",\r\n\"Country\": \"РОССИЯ\",\r\n\"addressType\": \"Административно-территориальный\",\r\n\"CountryCode\": \"643\",\r\n\"ZIPcode\": \"143090\",\r\n\"area\": \"Московская\",\r\n\"areaType\": \"обл\",\r\n\"city\": \"Краснознаменск\",\r\n\"cityType\": \"г\",\r\n\"street\": \"Победы\",\r\n\"streetType\": \"ул\",\r\n\"houseType\": \"Дом\",\r\n\"houseNumber\": \"32\",\r\n\"apartments\": [\r\n{\r\n\"type\": \"Квартира\",\r\n\"number\": \"3\"\r\n}\r\n],\r\n\"oktmo\": \"46706000001\"\r\n}",<br> "Страна": "РОССИЯ",
"ЗначенияПолей": "<КонтактнаяИнформация xmlns=\"http://www.v8.1c.ru/ssl/contactinfo\" xmlns:xs=\"http://www.w3.org/2001/XMLSchema\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" Представление=\"РОССИЯ, 143090, Московская обл, Краснознаменск г, Победы ул, дом 32, квартира 3\"><Комментарий/><Состав xsi:type=\"Адрес\" Страна=\"РОССИЯ\"><Состав xsi:type=\"АдресРФ\"><СубъектРФ>Московская обл</СубъектРФ><Город>Краснознаменск г</Город><Улица>Победы ул</Улица><ОКТМО>46706000001</ОКТМО><ДопАдрЭл><Номер Тип=\"2010\" Значение=\"3\"/></ДопАдрЭл><ДопАдрЭл><Номер Тип=\"1010\" Значение=\"32\"/></ДопАдрЭл><ДопАдрЭл ТипАдрЭл=\"10100000\" Значение=\"143090\"/></Состав></Состав></КонтактнаяИнформация>",<br> "Регион": "Московская обл",
"Страна": "РОССИЯ",<br> "Город": "Краснознаменск г",
"Регион": "Московская обл",<br> "АдресЭП": "",
"Город": "Краснознаменск г",<br> "ДоменноеИмяСервера": "",
"АдресЭП": "",<br> "НомерТелефона": "",
"ДоменноеИмяСервера": "",<br> "НомерТелефонаБезКодов": "",
"НомерТелефона": "",<br> "ВидДляСписка_Key": "dfae44d5-1d84-11e8-80e0-00505692f865"
"НомерТелефонаБезКодов": "",<br> },
"ВидДляСписка_Key": "dfae44d5-1d84-11e8-80e0-00505692f865"<br> ```
},<br>
Для загрузки кадровых данных сотрудников должно быть заполнено поле **Сущность 1С** - InformationRegister_КадроваяИсторияСотрудников. Из этой сущности берем последние значения подразделения и занимаемой должности и загружаем в таблицу перемещений в Лексеме.<br> Для загрузки кадровых данных сотрудников должно быть заполнено поле **Сущность 1С** - InformationRegister_КадроваяИсторияСотрудников. Из этой сущности берем последние значения подразделения и занимаемой должности и загружаем в таблицу перемещений в Лексеме.<br>
**Справочник в Лексеме** - реквизиты для сопоставления со справочником физических лиц<br> **Справочник в Лексеме** - реквизиты для сопоставления со справочником физических лиц<br>
@ -80,6 +100,10 @@
**Филиалы** - список филиалов, для которых действует данная строчка **Филиалы** - список филиалов, для которых действует данная строчка