Learning Odoo Functional Basics During My Internship
Joined an Odoo Functional training session during MagangHub Batch 3 and learned the basic flow of Odoo modules, from attendance and HR processes to accounting, while understanding how ERP systems support real company operations.
Muhammad Arya Dipanegara Gunawan
May 16, 2026
Learning Odoo Functional Basics During My Internship
During my MagangHub Batch 3 internship, I had the opportunity to join an Odoo Functional training session. The session introduced me to how Odoo works as an ERP system and how its modules support daily business operations.
The training was not focused on coding, but more on understanding the functional flow behind the system. We discussed the basic concepts of Odoo and how several modules are used in a company, starting from attendance and HR-related processes to broader business areas such as accounting.
Understanding Odoo from the functional side
Before joining the session, I mostly saw Odoo from the integration side, especially when working with attendance and HRIS-related data. Through this training, I started to understand that Odoo is not only a system with many modules, but also a platform that connects business processes into one flow.
The session helped me see how employee attendance, HR data, and accounting processes can be connected inside an ERP environment. Even though the explanation was still at a basic level, it gave me a clearer picture of how companies manage operational data in a more structured way.

Connecting the training with real project work
This training was useful because some of the projects I worked on during the internship were related to attendance monitoring and HRIS integration.
By understanding the basic functional flow of Odoo, I could better understand why data consistency, module structure, and workflow alignment are important. Attendance data, for example, is not only about check-in and check-out records. It can also affect monitoring, reporting, employee management, and decision-making.
The biggest lesson: systems follow business processes
One thing I learned from this session is that enterprise systems are built around real business processes. A system like Odoo works well when each module supports the actual workflow used by the company.
This helped me improve the way I think about software development. Building a system is not only about the interface, database, or API. It is also about understanding how the business process works and making sure the system follows that process clearly.

Overall, the Odoo Functional training became one of the valuable learning activities during my internship. It gave me a better understanding of ERP systems, business workflows, and how technology supports company operations in a real working environment.
Enjoyed this post? Leave a like.
Comments
Join the discussion for this post.
Join the discussion
Sign in first, then write a comment or reply to an existing thread.
Sign in with GitHub to start a new comment. After that, this area will become active for writing.
Your GitHub identity will be used for comment attribution.