Изменения документа VKPHT. Описание системы R4 (24Q1)
Редактировал(а) Александра Баруткина 2024/06/27 13:20
От версии 10.4
отредактировано Александра Баруткина
на 2024/06/05 18:03
на 2024/06/05 18:03
Изменить комментарий:
(Autosaved)
К версии 10.3
отредактировано Александра Баруткина
на 2024/06/05 17:55
на 2024/06/05 17:55
Изменить комментарий:
К данной версии нет комментариев
Сводка
-
Свойства страницы (1 изменено, 0 добавлено, 0 удалено)
Подробности
- Свойства страницы
-
- Содержимое
-
... ... @@ -64,17 +64,6 @@ 64 64 * Автоматизировать процессы управления конфигурацией Системы. 65 65 * Вести справочники системы (НСИ) через панель администрирования. 66 66 67 -**~ INT Модуль "Управление интеграцией"** 68 - 69 -Модуль позволяет: 70 - 71 -* Регистрировать шаблоны, их структуру, проверки и разрешенные типы, скачивать пустые шаблоны. 72 -* Конфигурировать правила обработки шаблонов. 73 -* Выполнять сценарий интеграции данных через мастер методы: поток по группе правил обработки шаблонов. 74 -* Выполнять сценарий интеграции данных пошагово. 75 -* Просматривать результаты интеграции. 76 -* Выгружать отчетные формы. 77 - 78 78 = Глоссарий = 79 79 80 80 **Адаптация** – это оказание помощи вновь принятому работнику в усвоении и принятии норм и правил, существующих в компании, создание позитивного образа компании и приобщение к корпоративной культуре. ... ... @@ -1218,195 +1218,3 @@ 1218 1218 |Настройки отключаемых элементов интерфейса на страницах модуля оценка|Администратор конфигурационных параметров|Настроен НСИ с настройкой модуля оценка 1219 1219 |Настройки отключаемых элементов интерфейса на страницах модуля целеполагание|Администратор конфигурационных параметров|Настроен НСИ с настройкой модуля целеполагания 1220 1220 1221 - 1222 -= INT Модуль "Управление интеграцией" = 1223 - 1224 -**Назначение модуля** - обеспечить процесс загрузки (Load) данных в систему VKPHT. 1225 - 1226 -Задачи модуля: 1227 - 1228 -* Регистрация шаблонов, их структуры, проверок и разрешенных типов, скачивание пустого шаблона. 1229 -* Конфигурирование правил обработки шаблонов. 1230 -* Выполнения сценария интеграции данных через мастер методы: 1231 -** Создать интеграционный поток по правилу обработки шаблона. 1232 -** Создать и обработать интеграционный поток по правилу обработки шаблона. 1233 -** Создать и обработать интеграционный поток по всем правилам обработки шаблонов. 1234 -** Создать и обработать интеграционный поток по группе правил обработки шаблонов. 1235 -* Выполнение сценария интеграции данных пошагово: 1236 -** Создать интеграционный поток по правилу обработки шаблона. 1237 -** Забрать данные файла в буфер интеграции. 1238 -** Проверить данные без загрузки в целевую систему. 1239 -** Проверить данные и загрузить в целевую систему. 1240 -* Возможность просмотра результатов интеграции. 1241 -* Возможность выгрузки отчетной формы. 1242 - 1243 -В модуле INT предусмотрены следующие роли: 1244 - 1245 -* Специалист по конфигурированию интеграции - отвечает за создание и редактирование правил загрузки данных. 1246 -* Специалист по запуску интеграции - создает и обрабатывает интеграционные потоки, анализирует ошибки в переданных на загрузку данных. 1247 - 1248 -== Описание модуля INT == 1249 - 1250 -=== INT1 "Управление шаблонами" === 1251 - 1252 -Задачи процесса управления шаблонами, обеспечить следующие возможности: 1253 - 1254 -* Просмотр шаблонов с возможностью скачивания пустого шаблона. 1255 -* Просмотр типов файла интеграционной платформы. 1256 -* Просмотр состава данных шаблона интеграции. 1257 -* Просмотр алгоритма проверки шаблонов интеграции. 1258 - 1259 -Описание процесса "Подготовка данных": 1260 - 1261 -[[Рисунок 1 — Подготовка данных>>image:1713544081419-225.png||data-xwiki-image-style-alignment="center"]] 1262 - 1263 -Таблица – Описание процесса "Подготовка данных" 1264 - 1265 -|**Описание**|**Участники**|**Результат** 1266 -|(% colspan="2" %)INT1 "Управление шаблонами"| 1267 -|((( 1268 -Ответственный за процесс оценки персонала (HR) скачивает пустой шаблон. 1269 - 1270 -Интеграционная платформа генерирует xlsx файл с заполненной шапкой в соответствии с данными в таблице template_filed (template_field.code отсортированные по template_field.index). 1271 - 1272 -Ответственный за процесс подготовки данных локально на компьютере заполняет шаблон в соответствии с руководством по заполнению шаблона. 1273 - 1274 -Ответственный за процесс подготовки данных выкладывает заполненный шаблона на SFTP. 1275 -)))|Ответственный за процесс подготовки данных|Корректно заполненный файл размещен в целевой папке для забора данных в БД Интеграции 1276 - 1277 -=== INT2 "Управление источниками и потоками" === 1278 - 1279 -Задачи процесса управления источниками и потоками, обеспечить следующие возможности: 1280 - 1281 -* Просмотр типов источников интеграционной платформы. 1282 -* Просмотр реестра источников файлов для интеграции. 1283 -* Просмотр правил обработки данных по шаблонам. 1284 -* Просмотр правил обработки данных по шаблонам по интеграционным потокам. 1285 -* Конфигурирование правил обработки шаблонов. 1286 -* Выполнение сценария интеграции данных. 1287 - 1288 -Описание процесса: 1289 - 1290 -[[Рисунок 2 — Конфигурация правил>>image:1713556050423-953.png||data-xwiki-image-style-alignment="center"]] 1291 - 1292 -Таблица – Описание процесса "Конфигурация правил" 1293 - 1294 -|**Описание**|**Участники**|**Результат** 1295 -|(% colspan="2" %)INT2 "Управление источниками и потоками"| 1296 -|((( 1297 -Специалист по конфигурированию интеграции открывает форму соответствующего правила и прописывает данные: 1298 - 1299 -* Путь, откуда забрать файл. 1300 -* Путь, куда переложить в случае успешного забора данных в БД интеграции. 1301 -* Путь, куда переложить в случае неуспешного забора данных в БД интеграции. 1302 -* Префикс, по которому файл будет определен в состав потока 1303 -* Режим отладки. 1304 -* Остановка в случае ошибки . 1305 - 1306 - 1307 -)))|Специалист по конфигурированию интеграции|((( 1308 -В соответствующем правиле обработке шаблона корректно прописаны данные: 1309 - 1310 -* Путь, откуда забрать файл. 1311 -* Путь, куда переложить в случае успешного забора данных в БД интеграции. 1312 -* Путь, куда переложить в случае неуспешного забора данных в БД интеграции. 1313 -* Префикс, по которому файл будет определен в состав потока. 1314 -* Режим отладки. 1315 -* Остановка в случае ошибки. 1316 -))) 1317 - 1318 -[[Рисунок 3— Прохождение базового сценария>>image:1713556028395-410.png||data-xwiki-image-style-alignment="center"]] 1319 - 1320 -Таблица – Описание процесса "Прохождение базового сценария" 1321 - 1322 -|**Описание**|**Участники**|**Результат** 1323 -|(% colspan="2" %)INT2 "Управление источниками и потоками"| 1324 -|((( 1325 -1.Начало процесса интеграции. 1326 - 1327 -2. Пользователь инициирует процесс создания потока.. 1328 - 1329 -3. Вызывается метода регистрации интеграционного потока и формирования списка файлов. 1330 - 1331 -3.1 Ошибка подключения к папкам файла: 1332 - 1333 -* Неправильный логин и пароль. 1334 -* Нет прав на чтение папки. 1335 -* Неправильно указан путь. 1336 -* Прочие технические ошибки. 1337 - 1338 -При получении ошибки сценарий заканчивается как ошибочный. 1339 - 1340 -3.3 Регистрируется экземпляр интеграционного потока. 1341 - 1342 -3.4 Составляется список интеграционных файлов, исходя из настроек правил обработки данных по шаблонам. 1343 - 1344 -4. Пользователь инициирует процесс забора данных из xlsx файла в БД интеграции. 1345 - 1346 -4.1 Вызывается метод забора данных из файла в БД интеграции. 1347 - 1348 -4.2 Проверка шаблона на соответствие заданной структуры шаблона: 1349 - 1350 -* Данные файла не пусты. 1351 -* Наименование шапки корректен. 1352 -* Порядок столбцов корректен. 1353 - 1354 -При получении ошибки сценарий заканчивается как ошибочный. 1355 - 1356 -4.3.2 Регистрируются строки интеграционного файла. Строка преобразуется в json формат и записывается в БД интеграции. 1357 - 1358 -4.4 В случае ошибки пользователь может доработать шаблон 4.5 повторно разместить на SFTP ресурсе и повторить шаги начиная с п.2. 1359 - 1360 -5. Пользователь инициирует процесс проверки и загрузки или проверки без загрузки 1361 - 1362 -5.1. Вызывается метод верификации данных. 1363 - 1364 -5.2 Регистрация запуска по интеграционному файлу. 1365 - 1366 -5.3 Регистрация запуска по строкам интеграционного файла. 1367 - 1368 -5.4 Регистрация ошибок по каждой строке. Проверка на корректность формата, обязательности и размерности. 1369 - 1370 -5.5 Если пользователь нажимал проверить без загрузки, то сценарий завершается. 1371 - 1372 -5.6 Если пользователь нажимал проверить и загрузить, то сценарий продолжается. 1373 - 1374 -5.7 Если правило обработки сконфигурировано как режим отладки, то сценарий завершается. 1375 - 1376 -6. Вызывается метод формирования и отправки запроса на вставку в целевую систему. 1377 - 1378 -6.1 API целевой системы построчно обрабатывает запрос на вставку. Проверка на корректность формата, обязательности и размерности: 1379 - 1380 -6.2 Если ошибки нет, то происходит запись в БД целевой систему. 1381 - 1382 -6.3 Если есть ошибка, то ошибка регистрируется в БД интеграции. 1383 - 1384 -6.5 Если правило обработки сконфигурировано как продолжить, при получении ошибки вставке, то сценарий продолжается 1385 - 1386 -6.7. Если правило обработки сконфигурировано как остановить при получении ошибки вставке, то сценарий останавливается и пользователь может повторить процесс подготовки данных, размещения на SFTP и прохождения сценария. 1387 - 1388 -Процесс вставки продолжается пока все строки не обработаны. 1389 - 1390 -6.6. Когда все строки обработаны, сценарий завершен. 1391 - 1392 -После завершения сценария пользователь может по необходимость вернуться к переподготовки данных и размещения их на SFTP и перезапуску процесса. 1393 -)))|Специалист по запуску интеграции |Пройден базовый сценарий загрузки данных в целевую систему 1394 - 1395 -=== INT3 "Управление миграцией данных" === 1396 - 1397 -Задачи процесса управление миграции данных, обеспечить следующие возможности: 1398 - 1399 -* Просмотр реестр интеграционных потоков. 1400 -* Выгрузка отчетной формы. 1401 - 1402 -Описание процесса "Выгрузка отчетной формы": 1403 - 1404 -[[Рисунок 3 — Выгрузка отчетной формы>>image:1713544118623-774.png||data-xwiki-image-style-alignment="center"]] 1405 - 1406 -|**Описание**|**Участники**|**Результат** 1407 -|(% colspan="2" %)INT3 "Управление миграции данных"| 1408 -|((( 1409 -Специалист по запуску интеграции инициирует процесс выгрузки отчета. 1410 - 1411 -Интеграционная платформа генерирует xlsx файл, содержащий строки, которые были в исходном документе и которые не прогрузились в целевую систему. 1412 -)))|Специалист по запуску интеграции |Выгружен xlsx файл с ошибочными строками