Oracles Self Service
Human Resources

Articles

Le but de cet article est de vous aider à comprendre la fonctionnalité principale de libre-service et aussi pour vous donner les principes de base pour être en mesure de personnaliser ce module.

Vue d'ensemble

Oracle Self-Service des ressources humaines (SSHR) étend les fonctionnalités de Oracle HRMS standards en permettant aux employés et aux gestionnaires de participer à la gestion des ressources humaines par le biais d'un navigateur Web. Par exemple, un utilisateur peut modifier lui-même son adresse, pas besoin de commis RH pour le faire.

SSHR utilise l'Oracle Applications Framework (Cadre OA) la technologie pour activer les options de personnalisation flexibles.

Intégration avec Oracle Workflow et Approval Management Engine (AME). Ce qui fait qu’une saisie ou une modification d’information peut passer par un processus d’approbation si nécessaire.

Qu’est-ce qui se passe quand un utilisateur modifie ses informations personnelles (Personal Information) avec le module libre-service?

Lorsque l'utilisateur clique sur le bouton Soumettre, il lance le flux de travail HRSSA et démarre un processus d’affaire. Si nous vérifions dans le moniteur d'état (Status monitor), nous pouvons voir ce processus:

Pourquoi ce flux de travail en particulier est-il déclenché?

La réponse est dans la définition de la fonction associée à l'option de menu pour les renseignements personnels (Personal Information). Allez dans l'écran de fonction et interroger la fonction de l'information personnelle HR_PERINFO_SS.

Vous voyez dans le champ paramètres l’information suivante:
pItemType = HRSSA => Ceci permet de spécifier le flux de travail associé à la fonction. Ce flux de travail est celui des ressources humaines HRSSA.

pProcessName = HR_PERSONAL_INFO_JSP_PRC => Ceci permet de spécifier le processus d’affaire qui se situe dans le flux de travail HRSSA. Si vous ouvrez le flux de travail HRSSA avec l’outil Workflow Builder, vous pourrez voir le processus Personal Information.

Qu'est-ce que le Special Information Type (SIT)?

  • Il s'agit d'une fonctionnalité qui peut être utilisé pour étendre ou personnaliser Oracle Self-Service.
  • SIT est un mécanisme par lequel vous pouvez créer de nouveaux champs, pour capturer des informations supplémentaires contre un enregistrement de Oracle HRMS.
  • Les SIT sont créés à partir Personal Analysis Flexfield FlexField, un type de FlexField clé et sont visibles à travers le Business Group.
  • SIT sont principalement attachés à personne (people); peut également être utilisé avec l'emploi (job), affectation (assignment) et emplacements (location).
  • L’écran SIT a une date de début et date de fin associé à la ligne SIT. Très utile à des fins historiques.

Extension exemple Self Service

Exigences

Donnez à l'utilisateur la possibilité de remplir un formulaire pour l’obtention d’un prêt pour achat d’ordinateur via le Employee Self Service. Les renseignements suivants doivent être fournis par l'employé:

  • Prix de l’ordinateur total, incluant les taxes applicables
  • le montant total du prêt demandé (minimum de $ 500 - $ maximum 3000)
  • Période de remboursement: 12 mois ou 24 mois

À l'heure actuelle, aucune approbation n'est nécessaire.

Solution

1.

Créez le SIT clé dans le FlexField " Personal Analysis Flexfield ". Inscrire cette structure comme un type spécial d'information (Special Information Type ou SIT).

2.

Créez une nouvelle fonction nommée XXX_HR_SIT_EMP_COMP_PURCH. Cette fonction sera une copie de la fonction Oracle "HR_SIT_SS". Le type de la fonction doit être SSWA jsp parce que ce sera une fonction Java Server Page (jsp). Remplacer HR_SIT_SS par la nouvelle fonction "XXX_HR_SIT_EMP_COMP_PURCH".

Paramètre:

Parameter extract Description
pAMETranType=SSHRMS Spécifier le AME transaction type pour HR workflow. AME c’est à cet endroit qu’on spécifie les règles d’approbation.
pProcessName=XXX_HR_SIT_JSP_PRC Spécifier le nom du processus XXX_HR_SIT_JSP_PRC qui est une copie créée dans Workflow builder de HR_SIT_JSP_PRC.
pCalledFrom=XXX_HR_SIT_EMP_COMP_PURCH XXX_HR_SIT_EMP_COMP_PURCH est le nom de la function créé dans AOL.

Description du paramètre extrait

pAMETranType = SSHRMS Spécifiez le type de transaction AME pour les flux de travail des ressources humaines. AME est l'endroit où vous spécifiez les règles de gestion pour approbation.

pProcessName = XXX_HR_SIT_JSP_PRC Spécifiez le nom XXX_HR_SIT_JSP_PRC des processus d'affaires qui est une copie créée dans le générateur de flux de travail de HR_SIT_JSP_PRC.

pCalledFrom = XXX_HR_SIT_EMP_COMP_PURCH XXX_HR_SIT_EMP_COMP_PURCH est le nom de la fonction créée dans AOL.

3.

Inclure cette fonction XXX_HR_SIT_EMP_COMP_PURCH au sein de HR GLOBAL CUSTOM menu HR_GLOBAL_SS_FUNCTIONS_CUSTOM.

4.

Fixez le XXX_HR_SIT_EMP_COMP_PURCH au menu "Employee Self Service» ou tout autre Menu HRMS.

En conclusion, Oracle Self-Service Human Resources est un bon outil pour réduire les coûts administratifs. En outre, il est facile de le configurer et de le personnaliser pour répondre aux besoins de l'entreprise.

Oracle® & Oracle® E-Business Suite
are registered trademarks of Oracle Corporation