From f9b0471444fa46e845f552392642f27e9808d8cc Mon Sep 17 00:00:00 2001 From: Quentin COQUEREL Date: Thu, 18 Sep 2025 12:36:33 +0200 Subject: [PATCH] =?UTF-8?q?Mise=20=C3=A0=20jour=20du=20package?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- datasets/reference/COSMETYS_M.json | 82 ++++++++++++++ datasets/reference/COSMETYS_S.json | 82 ++++++++++++++ layouts/reference/BadgeReaders_layout.json | 12 +++ .../ENVIRONMENT_CONFIGURATION_layout.json | 21 ---- .../SOHORSYS-INITIALISATION_layout.json | 43 ++++++++ layouts/reference/SOHORSYS-RED_layout.json | 49 --------- .../UTILISATEURS_SALARIES_layout.json | 57 ++++++++++ layouts/reference/dataset_layout.json | 49 +++++++++ .../reference/demo/COSMETYS_RESOURCES_TI.json | 41 ------- .../dev/COSMETYS_BASIC_DATA_TEST.json | 101 ------------------ 10 files changed, 325 insertions(+), 212 deletions(-) create mode 100644 datasets/reference/COSMETYS_M.json create mode 100644 datasets/reference/COSMETYS_S.json create mode 100644 layouts/reference/BadgeReaders_layout.json delete mode 100644 layouts/reference/ENVIRONMENT_CONFIGURATION_layout.json create mode 100644 layouts/reference/SOHORSYS-INITIALISATION_layout.json delete mode 100644 layouts/reference/SOHORSYS-RED_layout.json create mode 100644 layouts/reference/UTILISATEURS_SALARIES_layout.json create mode 100644 layouts/reference/dataset_layout.json delete mode 100644 packages/reference/demo/COSMETYS_RESOURCES_TI.json delete mode 100644 packages/reference/dev/COSMETYS_BASIC_DATA_TEST.json diff --git a/datasets/reference/COSMETYS_M.json b/datasets/reference/COSMETYS_M.json new file mode 100644 index 0000000..5a964ca --- /dev/null +++ b/datasets/reference/COSMETYS_M.json @@ -0,0 +1,82 @@ +{ + "name": "COSMETYS", + "size": "M", + "packageLayout": "dataset_layout", + "items": [ + { + "key": "SOHORSYS_RESET_DATASET-1", + "itemType": "SOHORSYS_RESET_DATASET", + "jsonUrls": [] + }, + { + "key": "BASIC_DATA_USER-1", + "itemType": "BASIC_DATA_USER", + "jsonUrls": [ + "s3://asys-fr-rd-c3-reference/initdata-SIRH/users.json" + ] + }, + { + "key": "RESOURCES-1", + "itemType": "RESOURCES", + "jsonUrls": [ + "s3://asys-fr-rd-c3-reference/initdata-SIRH/resources.json" + ] + }, + { + "key": "RESOURCES_CONTRACTS-1", + "itemType": "RESOURCES_CONTRACTS", + "jsonUrls": [ + "s3://asys-fr-rd-c3-reference/initdata-SIRH/resources-contracts.json" + ] + }, + { + "key": "RESOURCES_SITE_DATE_HISTORY-1", + "itemType": "RESOURCES_SITE_DATE_HISTORY", + "jsonUrls": [ + "s3://asys-fr-rd-c3-reference/initdata-SIRH/resources-site-date-histories.json" + ] + }, + { + "key": "RESOURCES_ASSIGNMENT_DATE_HISTORY-1", + "itemType": "RESOURCES_ASSIGNMENT_DATE_HISTORY", + "jsonUrls": [ + "s3://asys-fr-rd-c3-reference/initdata-SIRH/resources-assignment-date-histories.json" + ] + }, + { + "key": "RESOURCES_ANALYTICAL_TASK_DATE_HISTORY-1", + "itemType": "RESOURCES_ANALYTICAL_TASK_DATE_HISTORY", + "jsonUrls": [ + "s3://asys-fr-rd-c3-reference/initdata-SIRH/resources-analytical-task-date-histories.json" + ] + }, + { + "key": "RESOURCES_WEEKLY_TIMETABLE_DATE_HISTORY-1", + "itemType": "RESOURCES_WEEKLY_TIMETABLE_DATE_HISTORY", + "jsonUrls": [ + "s3://asys-fr-rd-c3-reference/initdata-SIRH/resources-weekly-timetable-date-histories.json" + ] + }, + { + "key": "RESOURCES_BADGES-1", + "itemType": "RESOURCES_BADGES", + "jsonUrls": [ + "s3://asys-fr-rd-c3-reference/initdata-SIRH/resources-badges.json" + ] + }, + { + "key": "BADGING_CLOCKINGS-1", + "itemType": "BADGING_CLOCKINGS", + "jsonUrls": [ + "s3://asys-fr-rd-c3-reference/initdata-SIRH/clockings.json" + ] + }, + { + "key": "DAILY_SCHEDULE_HISTORY-1", + "itemType": "DAILY_SCHEDULE_HISTORY", + "jsonUrls": [ + "s3://asys-fr-rd-c3-reference/initdata-SIRH/action-histories-full.json" + ] + } + ] +} \ No newline at end of file diff --git a/datasets/reference/COSMETYS_S.json b/datasets/reference/COSMETYS_S.json new file mode 100644 index 0000000..c7a119f --- /dev/null +++ b/datasets/reference/COSMETYS_S.json @@ -0,0 +1,82 @@ +{ + "name": "COSMETYS", + "size": "S", + "packageLayout": "dataset_layout", + "items": [ + { + "key": "SOHORSYS_RESET_DATASET-1", + "itemType": "SOHORSYS_RESET_DATASET", + "jsonUrls": [] + }, + { + "key": "BASIC_DATA_USER-1", + "itemType": "BASIC_DATA_USER", + "jsonUrls": [ + "s3://asys-fr-rd-c3-reference/initdata-SIRH/users.json" + ] + }, + { + "key": "RESOURCES-1", + "itemType": "RESOURCES", + "jsonUrls": [ + "s3://asys-fr-rd-c3-reference/initdata-SIRH/resources-10.json" + ] + }, + { + "key": "RESOURCES_CONTRACTS-1", + "itemType": "RESOURCES_CONTRACTS", + "jsonUrls": [ + "s3://asys-fr-rd-c3-reference/initdata-SIRH/resources-contracts-10.json" + ] + }, + { + "key": "RESOURCES_SITE_DATE_HISTORY-1", + "itemType": "RESOURCES_SITE_DATE_HISTORY", + "jsonUrls": [ + "s3://asys-fr-rd-c3-reference/initdata-SIRH/resources-site-date-histories-10.json" + ] + }, + { + "key": "RESOURCES_ASSIGNMENT_DATE_HISTORY-1", + "itemType": "RESOURCES_ASSIGNMENT_DATE_HISTORY", + "jsonUrls": [ + "s3://asys-fr-rd-c3-reference/initdata-SIRH/resources-assignment-date-histories-10.json" + ] + }, + { + "key": "RESOURCES_ANALYTICAL_TASK_DATE_HISTORY-1", + "itemType": "RESOURCES_ANALYTICAL_TASK_DATE_HISTORY", + "jsonUrls": [ + "s3://asys-fr-rd-c3-reference/initdata-SIRH/resources-analytical-task-date-histories-10.json" + ] + }, + { + "key": "RESOURCES_WEEKLY_TIMETABLE_DATE_HISTORY-1", + "itemType": "RESOURCES_WEEKLY_TIMETABLE_DATE_HISTORY", + "jsonUrls": [ + "s3://asys-fr-rd-c3-reference/initdata-SIRH/resources-weekly-timetable-date-histories-10.json" + ] + }, + { + "key": "RESOURCES_BADGES-1", + "itemType": "RESOURCES_BADGES", + "jsonUrls": [ + "s3://asys-fr-rd-c3-reference/initdata-SIRH/resources-badges-10.json" + ] + }, + { + "key": "BADGING_CLOCKINGS-1", + "itemType": "BADGING_CLOCKINGS", + "jsonUrls": [ + "s3://asys-fr-rd-c3-reference/initdata-SIRH/clockings-10.json" + ] + }, + { + "key": "DAILY_SCHEDULE_HISTORY-1", + "itemType": "DAILY_SCHEDULE_HISTORY", + "jsonUrls": [ + "s3://asys-fr-rd-c3-reference/initdata-SIRH/action-histories-full.json" + ] + } + ] +} \ No newline at end of file diff --git a/layouts/reference/BadgeReaders_layout.json b/layouts/reference/BadgeReaders_layout.json new file mode 100644 index 0000000..bbf8aac --- /dev/null +++ b/layouts/reference/BadgeReaders_layout.json @@ -0,0 +1,12 @@ +{ + "items": [ + { + "itemType": "C3_RESET_BADGEREADERS", + "requiresFile": false + }, + { + "itemType": "C3_BADGEREADERS", + "requiresFile": true + } + ] +} \ No newline at end of file diff --git a/layouts/reference/ENVIRONMENT_CONFIGURATION_layout.json b/layouts/reference/ENVIRONMENT_CONFIGURATION_layout.json deleted file mode 100644 index 840a83e..0000000 --- a/layouts/reference/ENVIRONMENT_CONFIGURATION_layout.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "name": "SOHORSYS_ENVIRONMENT_CONFIGURATION_layout", - "items": [ - { - "itemType": "ENVIRONMENT_CONFIGURATION_RESET", - "requiresFile": false - }, - { - "itemType": "BASIC_DATA_EXTERNAL_URL_CONFIG", - "requiresFile": true - }, - { - "itemType": "BASIC_DATA_INTERNAL_URL_CONFIG", - "requiresFile": true - }, - { - "itemType": "BASIC_DATA_RIGHTS_DESCRIPTION", - "requiresFile": true - } - ] -} diff --git a/layouts/reference/SOHORSYS-INITIALISATION_layout.json b/layouts/reference/SOHORSYS-INITIALISATION_layout.json new file mode 100644 index 0000000..8e9f8f5 --- /dev/null +++ b/layouts/reference/SOHORSYS-INITIALISATION_layout.json @@ -0,0 +1,43 @@ +{ + "name" : "SOHORSYS-INITIALISATION_layout", + "items" : [ { + "requiresFile" : false, + "itemType" : "BASIC_DATA_RESET_DATABASE" + }, { + "requiresFile" : false, + "itemType" : "USERS_RESET" + }, { + "requiresFile" : false, + "itemType" : "ENVIRONMENT_CONFIGURATION_RESET" + }, { + "requiresFile" : true, + "itemType" : "BASIC_DATA_COMPANY" + }, { + "requiresFile" : true, + "itemType" : "BASIC_DATA_USER" + }, { + "requiresFile" : true, + "itemType" : "BASIC_DATA_SITE" + }, { + "requiresFile" : true, + "itemType" : "BASIC_DATA_ASSIGNMENT" + }, { + "requiresFile" : true, + "itemType" : "BASIC_DATA_ANALYTICAL_TASK" + }, { + "requiresFile" : true, + "itemType" : "BASIC_DATA_DAILY_TIMETABLES" + }, { + "requiresFile" : true, + "itemType" : "BASIC_DATA_WEEKLY_TIMETABLE" + }, { + "requiresFile" : true, + "itemType" : "BASIC_DATA_RIGHTS_DESCRIPTION" + }, { + "requiresFile" : true, + "itemType" : "BASIC_DATA_USER_RIGHT" + }, { + "requiresFile" : false, + "itemType" : "BASIC_DATA_EXPERT_RULE" + } ] +} \ No newline at end of file diff --git a/layouts/reference/SOHORSYS-RED_layout.json b/layouts/reference/SOHORSYS-RED_layout.json deleted file mode 100644 index 6dd223a..0000000 --- a/layouts/reference/SOHORSYS-RED_layout.json +++ /dev/null @@ -1,49 +0,0 @@ -{ - "name": "SOHORSYS-RED_layout", - "items": [ - { - "itemType": "BASIC_DATA_RESET_DATABASE", - "requiresFile": false - }, - { - "itemType": "BASIC_DATA_USER", - "requiresFile": true - }, - { - "itemType": "BASIC_DATA_COMPANY", - "requiresFile": true - }, - { - "itemType": "BASIC_DATA_SITE", - "requiresFile": true - }, - { - "itemType": "BASIC_DATA_ASSIGNMENT", - "requiresFile": true - }, - { - "itemType": "BASIC_DATA_ANALYTICAL_TASK", - "requiresFile": true - }, - { - "itemType": "BASIC_DATA_DAILY_TIMETABLES", - "requiresFile": true - }, - { - "itemType": "BASIC_DATA_WEEKLY_TIMETABLE", - "requiresFile": true - }, - { - "itemType": "BASIC_DATA_RIGHTS_DESCRIPTION", - "requiresFile": true - }, - { - "itemType": "BASIC_DATA_USER_RIGHT", - "requiresFile": true - }, - { - "itemType": "BASIC_DATA_EXPERT_RULE", - "requiresFile": false - } - ] -} diff --git a/layouts/reference/UTILISATEURS_SALARIES_layout.json b/layouts/reference/UTILISATEURS_SALARIES_layout.json new file mode 100644 index 0000000..efda91e --- /dev/null +++ b/layouts/reference/UTILISATEURS_SALARIES_layout.json @@ -0,0 +1,57 @@ +{ + "name": "UTILISATEURS_SALARIES_layout", + "items": [ + { + "itemType": "USERS_RESET", + "requiresFile": false + }, + { + "itemType": "RESOURCES_RESET", + "requiresFile": false + }, + { + "itemType": "BASIC_DATA_USER", + "requiresFile": true + }, + { + "itemType": "RESOURCES", + "requiresFile": true + }, + { + "itemType": "RESOURCES_SITE_DATE_HISTORY", + "requiresFile": true + }, + { + "itemType": "RESOURCES_ANALYTICAL_TASK_DATE_HISTORY", + "requiresFile": true + }, + { + "itemType": "RESOURCES_WEEKLY_TIMETABLE_DATE_HISTORY", + "requiresFile": true + }, + { + "itemType": "RESOURCES_ASSIGNMENT_DATE_HISTORY", + "requiresFile": true + }, + { + "itemType": "RESOURCES_CONTRACTS", + "requiresFile": true + }, + { + "itemType": "RESOURCES_BADGES", + "requiresFile": true + }, + { + "itemType": "USERS_RESET", + "requiresFile": false + }, + { + "itemType": "BASIC_DATA_USER", + "requiresFile": true + }, + { + "itemType": "BASIC_DATA_USER_RIGHT", + "requiresFile": true + } + ] +} \ No newline at end of file diff --git a/layouts/reference/dataset_layout.json b/layouts/reference/dataset_layout.json new file mode 100644 index 0000000..bb9aaa1 --- /dev/null +++ b/layouts/reference/dataset_layout.json @@ -0,0 +1,49 @@ +{ + "name": "dataset_layout", + "items": [ + { + "itemType": "SOHORSYS_RESET_DATASET", + "requiresFile": false + }, + { + "itemType": "BASIC_DATA_USER", + "requiresFile": true + }, + { + "itemType": "RESOURCES", + "requiresFile": true + }, + { + "itemType": "RESOURCES_CONTRACTS", + "requiresFile": true + }, + { + "itemType": "RESOURCES_SITE_DATE_HISTORY", + "requiresFile": true + }, + { + "itemType": "RESOURCES_ASSIGNMENT_DATE_HISTORY", + "requiresFile": true + }, + { + "itemType": "RESOURCES_ANALYTICAL_TASK_DATE_HISTORY", + "requiresFile": true + }, + { + "itemType": "RESOURCES_WEEKLY_TIMETABLE_DATE_HISTORY", + "requiresFile": true + }, + { + "itemType": "RESOURCES_BADGES", + "requiresFile": true + }, + { + "itemType": "BADGING_CLOCKINGS", + "requiresFile": true + }, + { + "itemType": "DAILY_SCHEDULE_HISTORY", + "requiresFile": true + } + ] +} \ No newline at end of file diff --git a/packages/reference/demo/COSMETYS_RESOURCES_TI.json b/packages/reference/demo/COSMETYS_RESOURCES_TI.json deleted file mode 100644 index 79fc813..0000000 --- a/packages/reference/demo/COSMETYS_RESOURCES_TI.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "name": "COSMETYS_RESOURCES_TI", - "packageLayout": "SALARIES_layout", - "items": [ - { - "key": "RESOURCES_RESET-1", - "jsonUrl": "", - "itemType": "RESOURCES_RESET" - }, - { - "key": "RESOURCES-1", - "jsonUrl": "s3://asys-fr-rd-dev/c3/initdata-SIRH/resources-10.json", - "itemType": "RESOURCES" - }, - { - "key": "RESOURCES_SITE_DATE_HISTORY-1", - "jsonUrl": "s3://asys-fr-rd-dev/c3/initdata-SIRH/resources-site-date-histories-10.json", - "itemType": "RESOURCES_SITE_DATE_HISTORY" - }, - { - "key": "RESOURCES_ANALYTICAL_TASK_DATE_HISTORY-1", - "jsonUrl": "s3://asys-fr-rd-dev/c3/initdata-SIRH/resources-analytical-task-date-histories-10.json", - "itemType": "RESOURCES_ANALYTICAL_TASK_DATE_HISTORY" - }, - { - "key": "RESOURCES_WEEKLY_TIMETABLE_DATE_HISTORY-1", - "jsonUrl": "s3://asys-fr-rd-dev/c3/initdata-SIRH/resources-weekly-timetable-date-histories-10.json", - "itemType": "RESOURCES_WEEKLY_TIMETABLE_DATE_HISTORY" - }, - { - "key": "RESOURCES_ASSIGNMENT_DATE_HISTORY-1", - "jsonUrl": "s3://asys-fr-rd-dev/c3/initdata-SIRH/resources-assignment-date-histories-10.json", - "itemType": "RESOURCES_ASSIGNMENT_DATE_HISTORY" - }, - { - "key": "RESOURCES_CONTRACTS-1", - "jsonUrl": "s3://asys-fr-rd-dev/c3/initdata-SIRH/resources-contracts-10.json", - "itemType": "RESOURCES_CONTRACTS" - } - ] -} \ No newline at end of file diff --git a/packages/reference/dev/COSMETYS_BASIC_DATA_TEST.json b/packages/reference/dev/COSMETYS_BASIC_DATA_TEST.json deleted file mode 100644 index e857066..0000000 --- a/packages/reference/dev/COSMETYS_BASIC_DATA_TEST.json +++ /dev/null @@ -1,101 +0,0 @@ -{ - "name": "COSMETYS_BASIC_DATA_TEST", - "packageLayout": "REFERENTIEL_layout", - "items": [ - { - "key": "BASIC_DATA_RESET_DATABASE-1", - "jsonUrl": "", - "itemType": "BASIC_DATA_RESET_DATABASE" - }, - { - "key": "BASIC_DATA_COMPANY-1", - "jsonUrl": "s3://asys-fr-rd-dev/c3/initdata-SIRH/companies.json", - "itemType": "BASIC_DATA_COMPANY" - }, - { - "key": "BASIC_DATA_JOB-1", - "jsonUrl": "s3://asys-fr-rd-dev/c3/initdata-SIRH/jobs.json", - "itemType": "BASIC_DATA_JOB" - }, - { - "key": "BASIC_DATA_AGREEMENTS-1", - "jsonUrl": "s3://asys-fr-rd-dev/c3/initdata-SIRH/agreements.json", - "itemType": "BASIC_DATA_AGREEMENTS" - }, - { - "key": "BASIC_DATA_COUNTRY-1", - "jsonUrl": "s3://asys-fr-rd-dev/c3/initdata-SIRH/countries.json", - "itemType": "BASIC_DATA_COUNTRY" - }, - { - "key": "BASIC_DATA_CATEGORY-1", - "jsonUrl": "s3://asys-fr-rd-dev/c3/initdata-SIRH/categories.json", - "itemType": "BASIC_DATA_CATEGORY" - }, - { - "key": "BASIC_DATA_URSSAF_CODE-1", - "jsonUrl": "s3://asys-fr-rd-dev/c3/initdata-SIRH/urssafCodes.json", - "itemType": "BASIC_DATA_URSSAF_CODE" - }, - { - "key": "BASIC_DATA_CONTRACT_TYPE-1", - "jsonUrl": "s3://asys-fr-rd-dev/c3/initdata-SIRH/contractTypes.json", - "itemType": "BASIC_DATA_CONTRACT_TYPE" - }, - { - "key": "BASIC_DATA_SITE-1", - "jsonUrl": "s3://asys-fr-rd-dev/c3/initdata-SIRH/sites.json", - "itemType": "BASIC_DATA_SITE" - }, - { - "key": "BASIC_DATA_LIST_ITEM-1", - "jsonUrl": "s3://asys-fr-rd-dev/c3/initdata-SIRH/listItems.json", - "itemType": "BASIC_DATA_LIST_ITEM" - }, - { - "key": "BASIC_DATA_ASSIGNMENT-1", - "jsonUrl": "s3://asys-fr-rd-dev/c3/initdata-SIRH/assignments.json", - "itemType": "BASIC_DATA_ASSIGNMENT" - }, - { - "key": "BASIC_DATA_ANALYTICAL_TASK-1", - "jsonUrl": "s3://asys-fr-rd-dev/c3/initdata-SIRH/analyticalTasks.json", - "itemType": "BASIC_DATA_ANALYTICAL_TASK" - }, - { - "key": "BASIC_DATA_DAILY_TIMETABLES-1", - "jsonUrl": "s3://asys-fr-rd-dev/c3/initdata-SIRH/daily-timetables.json", - "itemType": "BASIC_DATA_DAILY_TIMETABLES" - }, - { - "key": "BASIC_DATA_WEEKLY_TIMETABLE-1", - "jsonUrl": "s3://asys-fr-rd-dev/c3/initdata-SIRH/weekly-timetables.json", - "itemType": "BASIC_DATA_WEEKLY_TIMETABLE" - }, - { - "key": "BASIC_DATA_POPULATION-1", - "jsonUrl": "s3://asys-fr-rd-dev/c3/initdata-SIRH/populations.json", - "itemType": "BASIC_DATA_POPULATION" - }, - { - "key": "BASIC_DATA_PAYROLL_CALENDAR-1", - "jsonUrl": "s3://asys-fr-rd-dev/c3/initdata-SIRH/payrollCalendars.json", - "itemType": "BASIC_DATA_PAYROLL_CALENDAR" - }, - { - "key": "BASIC_DATA_PAYROLL_CALENDAR_PAY_PERIODS-1", - "jsonUrl": "s3://asys-fr-rd-dev/c3/initdata-SIRH/payPeriods.json", - "itemType": "BASIC_DATA_PAYROLL_CALENDAR_PAY_PERIODS" - }, - { - "key": "BASIC_DATA_PAYROLL_CALENDAR_SPECIAL_DAYS-1", - "jsonUrl": "s3://asys-fr-rd-dev/c3/initdata-SIRH/payrollCalendarsSpecialDays.json", - "itemType": "BASIC_DATA_PAYROLL_CALENDAR_SPECIAL_DAYS" - }, - { - "key": "BASIC_DATA_RIGHTS_DESCRIPTION-1", - "jsonUrl": "s3://asys-fr-rd-dev/c3/initdata-SIRH/rightDescriptions.json", - "itemType": "BASIC_DATA_RIGHTS_DESCRIPTION" - } - ] -} \ No newline at end of file