{"id":378,"date":"2018-01-25T17:14:51","date_gmt":"2018-01-25T16:14:51","guid":{"rendered":"https:\/\/bssolutionexpertise.com\/?p=378"},"modified":"2018-01-25T17:14:51","modified_gmt":"2018-01-25T16:14:51","slug":"generation-automatique-et-mensuelle-des-demandes-de-paie-pour-plus-de-1000-gestionnaires","status":"publish","type":"post","link":"https:\/\/bssolutionexpertise.com\/index.php\/2018\/01\/25\/generation-automatique-et-mensuelle-des-demandes-de-paie-pour-plus-de-1000-gestionnaires\/","title":{"rendered":"G\u00e9n\u00e9ration automatique et mensuelle des demandes de paie pour plus de 1000 Gestionnaires"},"content":{"rendered":"<div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-1 nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"background-color: rgba(255,255,255,0);background-position: center center;background-repeat: no-repeat;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom: 0px;margin-top: 0px;border-width: 0px 0px 0px 0px;border-color:#eae9e9;border-style:solid;\" ><div class=\"fusion-builder-row fusion-row\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-0 fusion_builder_column_1_1 1_1 fusion-one-full fusion-column-first fusion-column-last\" style=\"margin-top:0px;margin-bottom:20px;\"><div class=\"fusion-column-wrapper fusion-flex-column-wrapper-legacy\" style=\"background-position:left top;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;\"><div class=\"fusion-text fusion-text-1\"><h2>Contexte<\/h2>\n<p>Lors du d\u00e9veloppement de la solution des mises \u00e0 jour automatiques ont \u00e9t\u00e9 r\u00e9alis\u00e9es au sein des traitements de g\u00e9n\u00e9rations des demandes de paie.<\/p>\n<p>Chaque demande de paie cr\u00e9\u00e9e par le syst\u00e8me serait suffix\u00e9e par l&rsquo;identifiant du gestionnaire, afin de faciliter la recherche de sa propre demande de paie et de restreindre la confidentialit\u00e9 par gestionnaire.<\/p>\n<h2>Probl\u00e9matique<\/h2>\n<p>Apr\u00e8s quelques retours utilisateurs, le client a demand\u00e9 l&rsquo;automatisation de la g\u00e9n\u00e9ration de leur demande de paie chaque d\u00e9but de mois.<\/p>\n<p>La premi\u00e8re solution fut d&rsquo;utiliser un bordereau pour g\u00e9n\u00e9rer ces demandes, mais l&rsquo;identifiant utilisateur \u00e9tait syst\u00e9matiquement le m\u00eame. Il fallait simuler la connexion de l\u2019utilisateur afin d\u2019obtenir son identifiant et de g\u00e9n\u00e9rer correctement \u00e7a demande de paie.<\/p>\n<h2>R\u00e9alisation<\/h2>\n<p>La solution a donc \u00e9t\u00e9 d&rsquo;utiliser l&rsquo;API OpenHR pour simuler la cr\u00e9ation des demandes de paie par les utilisateurs (hors des horaires d&rsquo;ouverture du syst\u00e8me aux gestionnaires).<\/p>\n<p>En compl\u00e9ment : Le client s&rsquo;est alors aper\u00e7u que certains gestionnaires utilisaient le m\u00eame identifiant de demande et donc r\u00e9cup\u00e9raient le travail d&rsquo;un autre gestionnaire ou faisaient \u00e9chouer leurs travaux. Une solution de g\u00e9n\u00e9rations des identifiants a donc \u00e9t\u00e9 rajout\u00e9e pour compl\u00e9ter la solution et permettre le cloisonnement d\u00e9finitif des demandes.<\/p>\n<p><u>Technologie\u00a0:<\/u> Java \/ Open HR<\/p>\n<p><u>Progiciel\u00a0: <\/u>HR Access Suite 7 et 9<\/p>\n<\/div><div class=\"fusion-clearfix\"><\/div><\/div><\/div><\/div><\/div>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false},"version":2}},"categories":[4],"tags":[],"class_list":["post-378","post","type-post","status-publish","format-standard","hentry","category-hraccess"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p9vk3y-66","jetpack_likes_enabled":true,"jetpack-related-posts":[],"_links":{"self":[{"href":"https:\/\/bssolutionexpertise.com\/index.php\/wp-json\/wp\/v2\/posts\/378","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bssolutionexpertise.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bssolutionexpertise.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bssolutionexpertise.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/bssolutionexpertise.com\/index.php\/wp-json\/wp\/v2\/comments?post=378"}],"version-history":[{"count":1,"href":"https:\/\/bssolutionexpertise.com\/index.php\/wp-json\/wp\/v2\/posts\/378\/revisions"}],"predecessor-version":[{"id":379,"href":"https:\/\/bssolutionexpertise.com\/index.php\/wp-json\/wp\/v2\/posts\/378\/revisions\/379"}],"wp:attachment":[{"href":"https:\/\/bssolutionexpertise.com\/index.php\/wp-json\/wp\/v2\/media?parent=378"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bssolutionexpertise.com\/index.php\/wp-json\/wp\/v2\/categories?post=378"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bssolutionexpertise.com\/index.php\/wp-json\/wp\/v2\/tags?post=378"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}