SearchKit requetes

De wiki
Révision datée du 6 janvier 2024 à 07:02 par Destrieux (discussion | contributions) (Page créée avec « =Requêtes à importer pour la purge des données= ==Personnels partis depuis plus de 5 ans== -----copier à partir d'en dessàus de cette ligne [ [ "SavedSearch", "save", { "records": [ { "name": "Personnels", "label": "Personnels partis depuis plus de 5 ans", "form_values": null, "mapping_id": null, "search_custom_id": null, "api_entity": "Contact", "api_params":... »)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
Aller à la navigation Aller à la recherche

Requêtes à importer pour la purge des données

Personnels partis depuis plus de 5 ans


copier à partir d'en dessàus de cette ligne

[

 [
   "SavedSearch",
   "save",
   {
     "records": [
       {
         "name": "Personnels",
         "label": "Personnels partis depuis plus de 5 ans",
         "form_values": null,
         "mapping_id": null,
         "search_custom_id": null,
         "api_entity": "Contact",
         "api_params": {
           "version": 4,
           "select": [
             "id",
             "display_name",
             "employer_id.display_name",
             "job_title",
             "infos_personnel.Date_debut_fonctions",
             "infos_personnel.Date_fin_fonctions"
           ],
           "orderBy": [],
           "where": [
             [
               "contact_sub_type:name",
               "CONTAINS",
               "Personnel"
             ],
             [
               "NOT",
               [
                 [
                   "infos_personnel.Date_fin_fonctions",
                   "=",
                   "ending_5.year"
                 ]
               ]
             ]
           ],
           "groupBy": [],
           "join": [],
           "having": []
         },
         "expires_date": null,
         "description": "Personnels ayant quitté la structure depuis plus de 5 ans (responsable de la structure d’accueil des corps, personnels habilités, personnels techniques de la structure d’accueil des corps, personnels concernés par les activités d’enseignement médical et de recherche, personnels titulaires d’une autorisation expresse délivrée par le responsable de la structure d’accueil des corps)"
       }
     ],
     "match": [
       "name"
     ]
   }
 ],
 [
   "SearchDisplay",
   "save",
   {
     "records": [
       {
         "name": "Personnels_partis_depuis_plus_de_5_ans_Table_1",
         "label": "Personnels partis depuis plus de 5 ans Table 1",
         "saved_search_id.name": "Personnels",
         "type": "table",
         "settings": {
           "description": "Personnels ayant quitté la structure depuis plus de 5 ans",
           "sort": [
             [
               "sort_name",
               "ASC"
             ]
           ],
           "limit": 50,
           "pager": {
             "show_count": true
           },
           "placeholder": 5,
           "columns": [
             {
               "type": "html",
               "key": "display_name",
               "dataType": "String",
               "label": "Nom",
               "sortable": true
             },
             {
               "type": "html",
               "key": "employer_id.display_name",
               "dataType": "String",
               "label": "Employeur",
               "sortable": true
             },
             {
               "type": "field",
               "key": "job_title",
               "dataType": "String",
               "label": "Fonction",
               "sortable": true
             },
             {
               "type": "field",
               "key": "infos_personnel.Date_debut_fonctions",
               "dataType": "Date",
               "label": "Début des fonctions",
               "sortable": true
             },
             {
               "type": "field",
               "key": "infos_personnel.Date_fin_fonctions",
               "dataType": "Date",
               "label": "Fin des fonctions",
               "sortable": true
             }
           ],
           "actions": true,
           "classes": [
             "table",
             "table-striped"
           ],
           "headerCount": true
         },
         "acl_bypass": false
       }
     ],
     "match": [
       "name",
       "saved_search_id"
     ]
   }
 ],
 [
   "Group",
   "save",
   {
     "records": [
       {
         "name": "Personnels_partis_plus_5_ans_52",
         "title": "Personnels partis plus 5 ans",
         "description": "Personnels partis depuis plus de 5 ans",
         "source": null,
         "saved_search_id.name": "Personnels",
         "is_active": true,
         "visibility": "User and User Admin Only",
         "group_type": [],
         "parents": null,
         "is_hidden": false,
         "is_reserved": false,
         "frontend_title": "Personnels partis plus 5 ans",
         "frontend_description": null
       }
     ],
     "match": [
       "name",
       "saved_search_id"
     ]
   }
 ]

]


copier jusqu'au dessus de cette ligne