1. P-ISSN: 2808-5957
E-ISSN: 2808-6724
ijoms.internationaljournallabs.com
1505
PLANNING AND IMPLEMENTATION OF ODOO ERP HUMAN
RESOURCE APPLICATION MODULE USING ACCELERATED SAP
(ASAP) METHOD IN HEAVY EQUIPMENT RENTAL COMPANY
Affandy1
, Suryarini Widodo2
, Syti Sarah3
Program Studi Magister Manajemen Sistem Informasi, Universitas Gunadarma1, 2
Program Studi Bisnis Digital, Universitas Pendidikan Indonesia3
email : 1
affndy@gmail.com,2
srini@staff.gunadarma.ac.id ,3
sytisarah@upi.edu
ARTICLE INFO ABSTRACT
Date received: 04 August 2022
Revision date : 19 August 2022
Date Approved : 25 August 2022
An integrated information system in the Human Resources
Department (HRD) is needed for good HR management to
improve employee performance. The Importance of Odoo ERP
Implementation Human Resource Application Module to
replace a system that uses excel sheets into an automation
process in the employee payroll process according to the
company's business processes. Based on these problems,
research was conducted to plan and implement this module
using the Accelerated SAP (ASAP) method. The ASAP method
is a framework method that is applied to project management
to improve efficiency in the implementation of Odoo ERP. The
results of this study are the renewal of the business process
for employee payroll with changes in the division of labor
between actors in HRD and the Accounting & Finance
Department. In addition, customization and configuration of
the Human Resource Application module was carried out
according to the payroll process business blueprint. The
process of testing this application uses the Black Box Testing
method which is focused on functional specifications.
Keywords: Odoo ERP; Human
Resource Application; ASAP
Method; Black Box Testing.
This work is licensed under CC BY-SA 4.0
INTRODUCTION
Information technology in the form of information systems is now developing very
quickly so that it requires companies to optimize the role of the technology so that it can
support effective and efficient operations. The importance of implementing the Human
Resources Applications module on Odoo ERP in heavy equipment rental companies for
the automation process of the employee payroll process. This is necessary because the
process of calculating salaries manually often results in errors in the salary component
which results in incorrect salary calculations and causes delays in providing employee
2. Planning and Implementation of Odoo ERP Human Resource Application Module Using
the Accelerated Sap (Sap) Method in Heavy Equipment Rental Companies
Indonesian Journal of Multidisciplinary Science, Vol 1 (11), Agustus 2022
1506
salaries. Another important factor is the implementation of this module because until
2021 the company has 382 employees consisting of head office staff, operators and
mechanics who are permanent and contract employees. With the number of employees
increasing every year, this heavy equipment rental company requires good management
of Human Resources (HR) to improve employee performance.
The purpose of this study is to identify company information related to business
processes and analysis of needs on the implementation of Human Resource Application,
then apply the concept of the Odoo ERP system based on identified business processes,
configure and customize the Odoo ERP Human Resource Application module and perform
system testing using the Black method. Box Testing focused on functional specifications.
Based on the above, the authors are interested in conducting research on this heavy
equipment rental company regarding planning and implementation with Odoo ERP on the
Human Resource Application module using the Accelerated SAP (ASAP) method.
Enterprise Resource Planning (ERP)
According to (Chain, 2017) in his book Integrated Business Informations Systems
ERP operational system is described as a system that supports all business processes
running in a company. Inside the ERP contains modules including procurement,
production, sales, equipment management, finance and accounting which are stored in
the database. By using an ERP strategy, business processes and IT infrastructure can be
standardized and implemented with the appropriate software system.
The inclusion of business objectives into consideration leads to a more strategic
approach to ERP system implementation objectives. Standardizing business processes
beyond organizational boundaries can have enormous synergistic effects. Organizations
can implement best practices in systems, and ERP systems are considered as business
tools rather than as IT (Information Technology) tools.
Odoo
Odoo is an open source ERP application. Because of this nature, Odoo is suitable
to be applied to small companies to large companies. Odoo has 30 modules that are
constantly updated to support business processes (Odoo,2022). Odoo has high flexibility
so that it is easy to access and can adapt to company needs (Moss, 2018). Odoo's
modules include Sales Management, Purchase Management, Inventory Management,
Human Resource, MRP, CRM, Fleet Management, Warehouse Management, Accounting
and Finance, and so on. The technologies used by Odoo include using the Python
language in its programming, using XML and Javascript in its UI/UX design, and using the
PostgreSQL database.
3. Planning and Implementation of Odoo ERP Human Resource Application Module Using
the Accelerated Sap (Sap) Method in Heavy Equipment Rental Companies
Indonesian Journal of Multidisciplinary Science, Vol 1 (11), Agustus 2022
1507
ASAP Metodology
The Accelerated SAP (ASAP) methodology describes all activities in an ERP
implementation and includes all technical areas to support technical project management,
and address issues such as user interface, and data conversion. According to
(Terminanto et al., 2019) the advantages of this method are fast implementation speed,
optimal use of costs and resources, and high quality compared to the Waterfall and Spiral
methods. According to (Maulidina et al., 2020) Accelerated SAP (ASAP) Methodology is
the recommended approach for implementing ERP software in companies. ASAP is a
methodology to develop ERP for fast, reliable results, and to help users find the best
solution for a business. In addition ASAP has advantages in project governance, quality
management, and guidelines for project implementation and efficient business process
management. According to (Kurniawan et al., 2019) Accelerated SAP (ASAP) is a
methodology that can help implement ERP so as to produce effective and efficient
processes according to the needs of the company and the customer environment. Using
the ASAP method, it can directly speed up the work process for ERP deployment in
accordance with the project plan based on procedural steps in project management.
According to (Yohannes et al., 2018) the Accelerated SAP (ASAP) method requires that
every critical phase must go well such as preparing blueprints, processing steps, User
Acceptance Test (UAT) and training because in this phase if there is lack of preparation,
planning and documentation are not sufficient. well, it will cause the project to fail. From
Research (Supriyono & Sutiah, 2019) the Accelerated SAP method has a level of efficiency
and effectiveness in the management of ICT-based Islamic religious education learning
media project development. Based on (Ancveire, 2018) the advantages with Accelerated
SAP are a more realistic method and focus on individual gap analysis. An important part
of the ASAP methodology is the ASAP Implementation Roadmap which can be seen in
Figure 1 below.
Figure 1. Roadmap Methodology ASAP
4. Planning and Implementation of Odoo ERP Human Resource Application Module Using
the Accelerated Sap (Sap) Method in Heavy Equipment Rental Companies
Indonesian Journal of Multidisciplinary Science, Vol 1 (11), Agustus 2022
1508
From Figure 1, it can be seen that the ASAP methodology has an implementation phase
roadmap consisting of Project preparation, Blueprint, Realization, Final preparation and
Go Live & Support.
Black Box Testing
Black Box Testing focuses on the functional specifications of the software (Naik,
Kshirasagar;Tripathy, 2008). In functional testing, the tester does not have access to the
internal details of the program and the program is treated as a black box. A Testing
Engineer only pays attention to the parts that are accessible outside the program, i.e.,
only the inputs and results are visible externally. The tester applies input to the program,
observes the externally visible program results, and determines whether the program
results are the expected results or not. The inputs are selected from the program
requirements and the properties of the program's input and output domains. A tester is
only concerned with the functionality and features found in the program specification.
METHOD
In this study, the research stage is divided into two stages, namely the initial stage
or called the conceptual model and the Accelerated SAP (ASAP) method which consists
of five stages, namely project preparation, business blueprint, realization, final
preparation and go-live and support.
Conceptual Model
In the early stages of research, a conceptual model is carried out to find solutions
to problems and adapt to the needs of business processes within the company. With this
model, input, process and output are obtained in designing the Human Resources
Applications module using the Odoo ERP application with the Accelerated SAP (ASAP)
method. Figure 2 shows a conceptual model for designing Odoo ERP for modules that
are implemented in a heavy equipment rental company. The conceptual model describes
the design of the Odoo ERP system based on problems in the Human Resource
Department (HRD). In HRD the identified problem is the payroll calculation process using
excel sheets.
5. Planning and Implementation of Odoo ERP Human Resource Application Module Using
the Accelerated Sap (Sap) Method in Heavy Equipment Rental Companies
Indonesian Journal of Multidisciplinary Science, Vol 1 (11), Agustus 2022
1509
Figure 2. Conceptual Method of Implementation of the Human Resources
Applications module
Systematic research
This process describes in detail the stages of activities in the implementation of
Odoo ERP at a heavy equipment rental company using the Accelerated SAP (ASAP)
method which consists of five stages, namely project preparation, business blueprint,
realization, final preparation and go-live and support. The detailed process of systematic
research can be seen in Figure 3.
6. Planning and Implementation of Odoo ERP Human Resource Application Module Using
the Accelerated Sap (Sap) Method in Heavy Equipment Rental Companies
Indonesian Journal of Multidisciplinary Science, Vol 1 (11), Agustus 2022
1510
Figure 3. Research Systematics (ASAP Method).
RESULT AND DISCUSSION
At this stage, it will be explained in more detail about the preparation of plans and
designs on the Human Resources Application module at a heavy equipment rental
company which is part of the project preparation. In addition, it will be informed in detail
about the Blue Print process, with the final result at this stage in the form of a business
process identification document needed by the Human Resource Department (HRD) in
the employee payroll process. Furthermore, it will be detailed in detail the stages of
realization, final preparation and go-live support.
Project Preparation
This stage consists of several activities to prepare plans and designs for the Human
Resources Application in heavy equipment rental companies. The activities held are
Project Initial Planning, Project Procedure, Project Kick Off and Technical Requirements.
The outline of project preparation can be identified from project information which can
be seen in Table 1 below.
7. Planning and Implementation of Odoo ERP Human Resource Application Module Using
the Accelerated Sap (Sap) Method in Heavy Equipment Rental Companies
Indonesian Journal of Multidisciplinary Science, Vol 1 (11), Agustus 2022
1511
Table 1. Project Information Implementation of Human Resources
Application
No Detailed Information Information
1 Scope of Project This section discusses the scope of the
project which includes Human Resources
Applications focused on the employee
module and payroll module
2 Time line Project This section discusses the details of project
implementation which includes :
Interview to product owner and
user to get fit & gap analysis
Blueprint Document Creation
System implementation and
customization
Testing End To End
End User Assessment
Go live and support
3 Project Organization In this section the Project discusses the
Team Organization consisting of :
ERP Consultant Team consisting of
1 Project Manager, 1 Quality
Assurance (QA) Person, 2
Development Team Person, and 2
Tester Team Person
The Project Giving Team consists of
1 Product Owner, 1 Project
Management Office, 1 HRD Team
Leader
Business Blueprint
At this stage, we will discuss in detail the Business Process Analysis, GAP Analysis
and Business Process Definition needed to identify the business processes needed by
heavy equipment rental companies in the Human Resource Department (HRD) in the
Human Resources Application, employee module and payroll module. Business Process
Analysis is to analyze current business processes or As Is at a heavy equipment rental
company in the payroll process at the Human Resource Department (HRD). Activity
diagram of the Payroll Process (As Is) can be seen in Figure 4 below.
8. Planning and Implementation of Odoo ERP Human Resource Application Module Using
the Accelerated Sap (Sap) Method in Heavy Equipment Rental Companies
Indonesian Journal of Multidisciplinary Science, Vol 1 (11), Agustus 2022
1512
Figure 4. Activity Diagram of the Payroll Process (As Is)
In Figure 4 it can be concluded that there is a process of repeating payroll
calculations carried out by HRD and the Finance & Accounting Dept. This happens
because there is no automation system so it takes longer time for validation & verification
(v&v). Meanwhile, from the results of the GAP Analysis, a Business Process Definition is
generated. In this process, mapping is carried out between the current process (As Is)
and business process recommendations (To Be). Based on the GAP Analysis, the
customization of the Human Resources Applications module is also determined. The
Business Process Definition process can be described in the use case diagram in Figure
5.
Figure 5. Use Case Diagram of the Payroll Module Business Process Definition
9. Planning and Implementation of Odoo ERP Human Resource Application Module Using
the Accelerated Sap (Sap) Method in Heavy Equipment Rental Companies
Indonesian Journal of Multidisciplinary Science, Vol 1 (11), Agustus 2022
1513
From Figure 5 it can be seen that the HRD Admin Actor plays an important role in the
Odoo ERP payroll module because he is given the task of Managing employee payslips,
because this process greatly influences the duties of other actors, namely the HRD
Manager to confirm Employee Payslips and the Finance & Accounting Manager who is in
charge of recap employees. payslip, manage bank transfers and manage PPh 21.
Realization
The realization stage aims to configure the application of the Human Resources
Application module based on the business process requirements specified in the Business
Blueprint stage. This stage includes Baseline Configuration, Final Configuration and
Configuration Testing. The Baseline Configuration stage is to install the odoo ERP Human
Resource Application which consists of the employee module and the payroll module. The
next stage is Final Configuration, which is to customize and configure the Employee
module and Payroll module. Details of the Final Configuration process can be seen in
Table 2.
Table 2. Final Configuration of the Human Resources Application Module
No Modul Human
Resources
Application
Adjustment Type Category Adjustment of Human Resources
Application Module
1 Employee - Update
Customize
- Customize the Employee screen which
includes BPJS, Personal Information
and Insurance
- Customizing the screen contract
- New
Development
Making a new screen or new screen for
inputting Job Position master data, BPJS
Work Class, Status and PTKP and Job level
2 Salary Rule Update
Customize
Customize the payroll component of Basic
Salary, Fix Allowance, Holiday Allowance,
Overtime fee, Rapel Gaji, JKK Paid By
Company, JKM Paid By Company, JHT
Paid By Company, BPJS Health Paid By
Company, JP (Pensiun Guarantee) Paid By
Employee, Tax Allowance, Insurance
Deduction, Other Allowance
2 Report
Payslip
Update
Customize
Adjustment of payroll reports per
employee according to existing reports in
the company
3 Bank Transfer New
Development
Provides a Bank Transfer Management
Menu where the list of registered
employees is filled in automatically in csv
format to be paid salaries
10. Planning and Implementation of Odoo ERP Human Resource Application Module Using
the Accelerated Sap (Sap) Method in Heavy Equipment Rental Companies
Indonesian Journal of Multidisciplinary Science, Vol 1 (11), Agustus 2022
1514
No Modul Human
Resources
Application
Adjustment Type Category Adjustment of Human Resources
Application Module
4 Export PPh 21 New
Development
Menu for exporting PPh 21 data into a csv
file
The next process performs configuration settings. The configuration setting
process is testing based on the final configuration including the employee module and
the payroll module. At this stage, Black Box testing will be carried out which is focused
on the functional specifications of the customized screen in the final configuration stage,
in Figure 6 is an example of testing on the employee payslip report in the payroll module.
Figure 6. Report PDF Employee Payslip
In Figure 6 it can be seen that the employee payslip report in PDF (Portable
Document Format) contains a summary and detail of salary components per employee
per period. Specifically, the employee salary summary is separated by allowances or
allowances and deductions or deductions. From the figure, you can also see the detailed
calculation of each salary component and the formula. With this report, it is hoped that
the salary value given to employees can be transparent and accountable.
Final Preparation
Final Preparation is the stage of doing user acceptance testing (final preparation)
which aims to test the application is in accordance with the requirements of the company's
11. Planning and Implementation of Odoo ERP Human Resource Application Module Using
the Accelerated Sap (Sap) Method in Heavy Equipment Rental Companies
Indonesian Journal of Multidisciplinary Science, Vol 1 (11), Agustus 2022
1515
business processes. In this study, the final preparation stage was prioritized on User
Acceptance Testing (UAT), namely direct testing by users based on the Business Blueprint
and testing scenarios used based on the main actors involved, namely HRD Staff, HRD
Manager and Accounting Manager. In Table 3, an example of one of the testing scenarios
for the Finance & Accounting Manager actor is shown.
Tabel 1. Scenario Testing Aktor Manager Finance & Accounting
No Testing Point Procedure
&
Condition
Order Check Points Status
1 View Report
Payslip
Employee
View
Report
Employee
Payslip
1 Menu
Payroll>Employee
Payslips
Ok
2 Bank
Transfer
Management
CRUD Bank
Payment
1
2
3
4
Menu Payroll>Bank
Transfer Management
Bank Transfer
Management
parameter include of:
- Bank Payment
- Period
Compute Bank
Payment
Save Bank Payment
Ok
Ok
Ok
Ok
3 Export PPh
21
Create
Report PPh
21
1
2
3
Menu Payroll>Export
PPh 21
Input paramater
include of :
- Export Type
- Year
- Month
Select Export Button
Ok
Ok
Ok
Based on Table 3, it can be seen that the function of the Finance & Accounting
Manager is to view employee payslips reports, make bank transfer payment reports and
check PPh 21 reports. The tests carried out focus on functional specifications on the menu
of bank transfer management and export PPh 21. The main functions on the menu This
is reporting for payroll transfer orders and the value of PPh 21 for each employee.
12. Planning and Implementation of Odoo ERP Human Resource Application Module Using
the Accelerated Sap (Sap) Method in Heavy Equipment Rental Companies
Indonesian Journal of Multidisciplinary Science, Vol 1 (11), Agustus 2022
1516
Go Live and Support
The Go live and support stage is the stage of monitoring and supervising the
system implementation project being carried out. The mitigation process in Go Live and
Support can be seen in incident flow management in Figure 7 below.
Figure 7. Incident Flow Management Go Live and Support Process
Based on the diagram in Figure 7, it can be concluded that every time there is an
"access failure" both from the network and the application, IT Support will record every
ticket on the Problem Monitoring Documentation.
CONCLUSION
Based on the results of the research that has been done and refers to the purpose
of making this thesis, the following conclusions can be drawn:
1. Renewal of the payroll business process at the heavy equipment rental company,
where previously there was a redundancy process between HRD and the Accounting &
Finance Department, with the implementation of the Odoo ERP Human Resource
Application, there was a division of roles between the two. Separate roles, namely HRD
has the task of verifying and validating employee master data and the payroll approval
process, while the Accounting & Finance side sees employee payroll reports, makes Bank
Transfer Management reports and prepares PPh-21 reports.
2. The implementation of the Odoo ERP Human Resource Application system is
carried out by customization and configuration according to the approved Business
Blueprint. Adjustments made to the Employee Menu, Contract, Salary Rule, Report
Payslip, Bank Transfer and Export PPh-21
3. The testing process is carried out using the Black Box testing method which is
focused on the functional specifications of the screen carried out at the configuration
setting and final preparation stages. The results of this test are in accordance with the
13. Planning and Implementation of Odoo ERP Human Resource Application Module Using
the Accelerated Sap (Sap) Method in Heavy Equipment Rental Companies
Indonesian Journal of Multidisciplinary Science, Vol 1 (11), Agustus 2022
1517
expected output and go through the approval process from users, project owners and
stakeholders.
REFERENCE
Ancveire, I. (2018). Fit Gap Analysis Methods for ERP Systems. 2018 IEEE 12th
International Symposium on Applied Computational Intelligence and Informatics
(SACI), 161–166.
Chain, B. P. (2017). Integrated Business Information Systems.
Kurniawan, M. F., Ridwan, A. Y., Amalia, A., & Fajrillah, N. (2019). Perancangan Sistem
Green Sales and Distribution Menggunakan Aplikasi Odoo Dengan Metode
Accelerated Sap Pada Industri Pengolahan Karet ( Studi Kasus: Cv Inti Karet
Bandung ) Development Green Sales and Distribution System Using Odoo Application
With Acce. 6(2), 8321–8336.
Maulidina, R., Rizki, N. A., & Dewi, R. S. (2020). Perencanaan dan Implementasi SAP
pada PT XYZ dengan Menggunakan Metode Accelerated SAP (ASAP). JURIKOM
(Jurnal Riset Komputer), 7(1), 83. https://doi.org/10.30865/jurikom.v7i1.1856.
Moss, G. (2018). Working with Odoo 10, 3nd Edition.
Naik, Kshirasagar;Tripathy, P. (2008). Software Testing And Quality Assurance (Theory
and Practice) (Vol. 15, Issue 2). A John Wiley & Sons, INC.
Supriyono, S., & Sutiah, S. (2019). Pengembangan manajemen proyek pembelajaran
berbasis ICT menggunakan metode accelerated SAP pada Odoo ERP. Seminar
Nasional Inovasi Teknologi, 27–30.
Terminanto, A., Hidayanto, A. N., & Maulana, B. (2019). Development, configuration and
implementation open source ERP in manufacturing modul with accelerated Sap
method. International Journal of Management, 10(3), 77–98.
https://doi.org/10.34218/IJM.10.3.2019.009.
Yohannes, Gunawan, W., Ikhsan, R. B., & Aries. (2018). Assessing ERP SAP
implementation in the small and medium enterprises (SMEs) in Indonesia. Journal of
Physics: Conference Series, 978(1). https://doi.org/10.1088/1742-
6596/978/1/012013