Payroll Solution System   PayoHR Brutus  Version 1.2 Time to make Work Pay Olivier Mbaidanem [email_address] Consultant Or...
Summary <ul><li>Popay Presentation. </li></ul><ul><li>Why a payroll solution system ? </li></ul><ul><li>PayoHR. </li></ul>...
Partie I Popay Presentation
Popay Presentation <ul><li>Popay  : </li></ul><ul><ul><li>Belgium Company created in 2004. </li></ul></ul><ul><ul><li>Cons...
Popay Presentation <ul><li>Projects : </li></ul><ul><ul><li>Europe :  </li></ul></ul><ul><ul><ul><li>Telenet,  Fod,  Axima...
Partie II Why a Payroll Solution ?
Why a Payroll Solution ? <ul><ul><li>Definition of a payroll system solution :  </li></ul></ul><ul><ul><li>Computer progra...
Why a Payroll Solution ? <ul><ul><li>Why a payroll solution ? </li></ul></ul><ul><ul><li>Time saving. </li></ul></ul><ul><...
Why a Payroll Solution ? <ul><ul><li>Remarks  :  The more you recrute, the more you will need the use of payroll software,...
Partie III PayoHR
PayoHR <ul><ul><li>Why Popay Payroll Solution ? </li></ul></ul><ul><li>Taking advantages of a real expertise on Oracle Pay...
PayoHR <ul><ul><li>Payroll Engine : </li></ul></ul><ul><ul><li>PayoHR  is based on an engine written in PL/SQL language. <...
PayoHR <ul><ul><li>Payroll system based on rules </li></ul></ul><ul><ul><li>Some rules are imposed by legislation and are ...
PayoHR <ul><ul><li>Smart formulas </li></ul></ul><ul><ul><li>Powerful way of modeling business rules with a logical method...
PayoHR <ul><ul><li>Make Pay Run : </li></ul></ul><ul><li>Configuration:    </li></ul><ul><ul><ul><li>Configure additional,...
PayoHR <ul><ul><li>Preparation   : </li></ul></ul><ul><ul><ul><li>Data migration (employees, contacts, mode of settlement)...
PayoHR <ul><ul><li>Output of results :    </li></ul></ul><ul><ul><ul><li>Reports visualisation.  </li></ul></ul></ul><ul><...
PayoHR <ul><ul><li>DateTrack </li></ul></ul><ul><ul><li>Management of historic. </li></ul></ul><ul><ul><li>Based on two no...
Partie IV Technology and architecture
Technology and architecture <ul><ul><li>Apex  : </li></ul></ul><ul><ul><li>RAD (Rapid Application Development) </li></ul><...
Technology and architecture <ul><ul><li>APEX Allows: </li></ul></ul><ul><ul><li>To generate HTML pages and branching betwe...
Technology and architecture <ul><ul><li>Capture Apex 1 </li></ul></ul>
Technology and architecture <ul><ul><li>Capture Apex 2 </li></ul></ul>
Technology and architecture Reporting
Technology and architecture <ul><ul><li>Reporting  : </li></ul></ul><ul><ul><li>JasperReport/I-report     free </li></ul>...
Technology and architecture <ul><ul><li>Reporting  : </li></ul></ul><ul><ul><li>I-report </li></ul></ul><ul><ul><ul><li>Re...
Technology and architecture Architecture DB objects Application Express Payroll engine API 1 API 2   API 3 API 4 API n Tom...
Evolution Evolution : <ul><ul><li>Step 1 </li></ul></ul><ul><ul><ul><li>Full development of the payroll engine .  </li></u...
Time to make Work Pay Thank you for your attention
Upcoming SlideShare
Loading in …5
×

Solution de gestion de paie : PAYOHR

2,943 views

Published on

Popay (Société Belge) Spécialiste de la paie sous Oracle HRMS dans le monde a profité de son expertise en gestion de ressources humaines pour mettre en place une solution HR a la portée des entreprises africaines.

Published in: Technology
1 Comment
2 Likes
Statistics
Notes
No Downloads
Views
Total views
2,943
On SlideShare
0
From Embeds
0
Number of Embeds
146
Actions
Shares
0
Downloads
0
Comments
1
Likes
2
Embeds 0
No embeds

No notes for slide

Solution de gestion de paie : PAYOHR

  1. 1. Payroll Solution System PayoHR Brutus Version 1.2 Time to make Work Pay Olivier Mbaidanem [email_address] Consultant Oracle Payroll-HR Bocar Diallo [email_address] Co-Manager de popay Africa
  2. 2. Summary <ul><li>Popay Presentation. </li></ul><ul><li>Why a payroll solution system ? </li></ul><ul><li>PayoHR. </li></ul><ul><li>Technology and architecture. </li></ul><ul><li>Evolution. </li></ul>
  3. 3. Partie I Popay Presentation
  4. 4. Popay Presentation <ul><li>Popay : </li></ul><ul><ul><li>Belgium Company created in 2004. </li></ul></ul><ul><ul><li>Consultancy </li></ul></ul><ul><ul><ul><li>Oracle HRMS ( Human Resource Management System). </li></ul></ul></ul><ul><ul><ul><li>Payroll. </li></ul></ul></ul><ul><ul><li>With 20 Oracle Expert Consultants who advise and implement HR and Payroll Solution Systems. </li></ul></ul><ul><ul><li>Filial Created by Popay with 2 senegalese partners. </li></ul></ul><ul><ul><li>With around 10 consultants (Africans and Europeans). </li></ul></ul>
  5. 5. Popay Presentation <ul><li>Projects : </li></ul><ul><ul><li>Europe : </li></ul></ul><ul><ul><ul><li>Telenet, Fod, Axima (Belgium). </li></ul></ul></ul><ul><ul><ul><li>Rivas, SKU (Netherlands). </li></ul></ul></ul><ul><ul><ul><li>Ville De Luxembourg (Luxembourg). </li></ul></ul></ul><ul><ul><ul><li>PEKAO Bank (Poland). </li></ul></ul></ul><ul><ul><li>Africa : </li></ul></ul><ul><ul><ul><li>SENELEC, BCEAO et SONATEL in Senegal. </li></ul></ul></ul><ul><ul><ul><li>OCP, Bank al Maghreb in Morocco. </li></ul></ul></ul><ul><ul><ul><li>CNPS in Ivory Cost. </li></ul></ul></ul><ul><ul><ul><li>Congo Government. </li></ul></ul></ul>
  6. 6. Partie II Why a Payroll Solution ?
  7. 7. Why a Payroll Solution ? <ul><ul><li>Definition of a payroll system solution : </li></ul></ul><ul><ul><li>Computer program dedicated to payroll process, wich allows to input, calculate and print useful data for the set up of reports like Pay Slip by including juridical, social and accounting aspects. </li></ul></ul><ul><ul><li>The payslip is only the tip of the iceberg and hides a complex, rule driven system underneath. </li></ul></ul>
  8. 8. Why a Payroll Solution ? <ul><ul><li>Why a payroll solution ? </li></ul></ul><ul><ul><li>Time saving. </li></ul></ul><ul><ul><li>Avoid repetitive tasks. </li></ul></ul><ul><ul><li>Reducing the risks of error in case of manual payroll system. </li></ul></ul><ul><ul><li>In adaptation with the constant evolution of the companies. </li></ul></ul><ul><ul><li>Reduces the use of an expert. </li></ul></ul><ul><ul><li>Etc. </li></ul></ul>
  9. 9. Why a Payroll Solution ? <ul><ul><li>Remarks : The more you recrute, the more you will need the use of payroll software, in order to control data flows. </li></ul></ul><ul><ul><li>Results of 2 illustrations of Atos-Statilogie (Jun 2003 - France) based on 1700 managers who employe between 6 to 200 : </li></ul></ul>Companies between 6 to 49 employees Companies between 50 to 200 employees 1/ Sofware 50% 75% 2/ Accounting experts 40% 7% 3/ Specialised companies 6% 18% 4/ Manual Solutions 4% 0%
  10. 10. Partie III PayoHR
  11. 11. PayoHR <ul><ul><li>Why Popay Payroll Solution ? </li></ul></ul><ul><li>Taking advantages of a real expertise on Oracle Payroll and HR tools. </li></ul><ul><li>Alternative to some costly solution payroll systems. </li></ul><ul><li>Solution adapted to African legislations and context . </li></ul><ul><li>Complement and diversify our offer, while staying within our field : HR and payroll. </li></ul><ul><li>Solution based upon free tools of Oracle technologies. </li></ul>
  12. 12. PayoHR <ul><ul><li>Payroll Engine : </li></ul></ul><ul><ul><li>PayoHR is based on an engine written in PL/SQL language. </li></ul></ul><ul><ul><li>Some functions : </li></ul></ul><ul><ul><ul><li>Debugging. </li></ul></ul></ul><ul><ul><ul><li>Payroll formulas execution. </li></ul></ul></ul><ul><ul><ul><li>Individual or multiple payroll execution. </li></ul></ul></ul><ul><ul><ul><li>Rollback Payroll . </li></ul></ul></ul><ul><ul><ul><li>Eligibility control for the Payroll elements. </li></ul></ul></ul><ul><ul><ul><li>Calculation of statutory deductions ( TRIMF , IPRES ). </li></ul></ul></ul>
  13. 13. PayoHR <ul><ul><li>Payroll system based on rules </li></ul></ul><ul><ul><li>Some rules are imposed by legislation and are common to all firms : </li></ul></ul><ul><ul><ul><li>-IPRES, CFCE. </li></ul></ul></ul><ul><ul><ul><li>-IGR, TRIMF. </li></ul></ul></ul><ul><ul><li>PayoHR supports multiple localizations (Morocco, Senegal). </li></ul></ul><ul><ul><li>Each company with its own management rules. </li></ul></ul><ul><ul><li>Each rule may be a formula for calculating. </li></ul></ul><ul><ul><li>Two cases : </li></ul></ul><ul><ul><ul><li>Creating new methods. </li></ul></ul></ul><ul><ul><ul><li>Evolution of the existing rules. </li></ul></ul></ul><ul><ul><ul><li> Rapid generation of management rules : Smart formulas </li></ul></ul></ul>
  14. 14. PayoHR <ul><ul><li>Smart formulas </li></ul></ul><ul><ul><li>Powerful way of modeling business rules with a logical method. </li></ul></ul><ul><ul><li>Calculation formulas attached to payroll elements . </li></ul></ul><ul><li>Example : Formula of CFCE (Contribution forfaitaire à la charge de l’employeur) . </li></ul><ul><ul><li>declare </li></ul></ul><ul><ul><li> montant number; </li></ul></ul><ul><ul><li>begin </li></ul></ul><ul><ul><li>montant:= bal( 'SALAIRE_BRUT_IMPOSABLE', 'year') * cte('taux_cfce'); </li></ul></ul><ul><ul><li>save (montant); </li></ul></ul><ul><ul><li>end; </li></ul></ul>
  15. 15. PayoHR <ul><ul><li>Make Pay Run : </li></ul></ul><ul><li>Configuration:   </li></ul><ul><ul><ul><li>Configure additional, company specific, elements and rules . </li></ul></ul></ul><ul><ul><ul><li>Calculation of formulas writing corresponding to rules. </li></ul></ul></ul><ul><ul><ul><li>Configuration of user tables. </li></ul></ul></ul><ul><ul><ul><ul><li>Matrix correspondence (matrice impôts). </li></ul></ul></ul></ul><ul><ul><ul><li>Creating Company, Organization , Function, Payroll and Position . </li></ul></ul></ul>Configuration <ul><ul><li>Output of results </li></ul></ul>Preparation/Execution
  16. 16. PayoHR <ul><ul><li>Preparation   : </li></ul></ul><ul><ul><ul><li>Data migration (employees, contacts, mode of settlement). </li></ul></ul></ul><ul><ul><ul><li>Payroll elements allocation. </li></ul></ul></ul><ul><ul><ul><ul><li>Automatic ( Salaire de base, IGR). </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Manual (Sursalaire, heure supplémentaire). </li></ul></ul></ul></ul><ul><ul><ul><li>Data entries : </li></ul></ul></ul><ul><ul><ul><ul><li>Mass. </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Individual. </li></ul></ul></ul></ul><ul><ul><li>Payroll Execution : </li></ul></ul><ul><ul><ul><li>Global. </li></ul></ul></ul><ul><ul><ul><li>Individual. </li></ul></ul></ul>
  17. 17. PayoHR <ul><ul><li>Output of results :   </li></ul></ul><ul><ul><ul><li>Reports visualisation. </li></ul></ul></ul><ul><ul><ul><li>Reports Edition. </li></ul></ul></ul>
  18. 18. PayoHR <ul><ul><li>DateTrack </li></ul></ul><ul><ul><li>Management of historic. </li></ul></ul><ul><ul><li>Based on two notions : </li></ul></ul><ul><ul><ul><li>Session Date. </li></ul></ul></ul><ul><ul><ul><li>The validity of an information at one time. </li></ul></ul></ul><ul><ul><li>It allows : </li></ul></ul><ul><ul><ul><li>History the whole payroll data (new and former) for each employee . </li></ul></ul></ul><ul><ul><ul><li>History updates on employee information. </li></ul></ul></ul>
  19. 19. Partie IV Technology and architecture
  20. 20. Technology and architecture <ul><ul><li>Apex : </li></ul></ul><ul><ul><li>RAD (Rapid Application Development) </li></ul></ul><ul><ul><li>HtmlDB  APEX. </li></ul></ul><ul><ul><li>Free. </li></ul></ul><ul><ul><li>Web based. </li></ul></ul><ul><ul><li>Multi platform. </li></ul></ul><ul><ul><li>Offered with 10g eXpress Edition. </li></ul></ul><ul><ul><li>Perfect Interaction with SQL and PL/SQL language </li></ul></ul><ul><ul><ul><li>Basis of developments in Oracle environment </li></ul></ul></ul>
  21. 21. Technology and architecture <ul><ul><li>APEX Allows: </li></ul></ul><ul><ul><li>To generate HTML pages and branching between them. </li></ul></ul><ul><ul><li>Passage and automatical recuperation of data from formulas. </li></ul></ul><ul><ul><li>Menu and sub menu system. </li></ul></ul><ul><ul><li>JavaScripts, css, html integration. </li></ul></ul><ul><ul><li>To create personalised page models. </li></ul></ul>
  22. 22. Technology and architecture <ul><ul><li>Capture Apex 1 </li></ul></ul>
  23. 23. Technology and architecture <ul><ul><li>Capture Apex 2 </li></ul></ul>
  24. 24. Technology and architecture Reporting
  25. 25. Technology and architecture <ul><ul><li>Reporting : </li></ul></ul><ul><ul><li>JasperReport/I-report  free </li></ul></ul><ul><ul><ul><li>A powerful Open Source tool (java library) used for reports generation. </li></ul></ul></ul><ul><ul><ul><li>Allows to create reports from JRXML files. </li></ul></ul></ul><ul><ul><ul><li>Results on PDF, HTML, XML format. </li></ul></ul></ul>
  26. 26. Technology and architecture <ul><ul><li>Reporting : </li></ul></ul><ul><ul><li>I-report </li></ul></ul><ul><ul><ul><li>Report tool design. </li></ul></ul></ul><ul><ul><ul><li>Produce JRXML files. </li></ul></ul></ul><ul><ul><li>JasperReport  apex Link </li></ul></ul><ul><ul><ul><li>The inter-action with apex is done with a servlet written and saved in a Tomcat Server. </li></ul></ul></ul><ul><ul><ul><li>Reports and parameters are saved withing the Oracle XE database . </li></ul></ul></ul>
  27. 27. Technology and architecture Architecture DB objects Application Express Payroll engine API 1 API 2 API 3 API 4 API n Tomcat JasperReport Web Browsers
  28. 28. Evolution Evolution : <ul><ul><li>Step 1 </li></ul></ul><ul><ul><ul><li>Full development of the payroll engine . </li></ul></ul></ul><ul><ul><ul><li>Administrative management of employees and companies in connection with payroll . </li></ul></ul></ul><ul><ul><ul><li>Minimum interfaces . </li></ul></ul></ul><ul><ul><li>Step 2 </li></ul></ul><ul><ul><ul><li>Optimize the graphical user interface ( in progress ). </li></ul></ul></ul><ul><ul><li>Step 3 </li></ul></ul><ul><ul><ul><li>I mplementation of the processes of human resource management . </li></ul></ul></ul><ul><ul><ul><ul><li>Recruitment . </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Evaluation of staff . </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Career Management . </li></ul></ul></ul></ul>
  29. 29. Time to make Work Pay Thank you for your attention

×