Darta Consulting –  OpenERP atau Odoo adalah paket aplikasi bisnis open-source ditulis dengan Python dan dirilis di bawah lisensi Affero General Public License (AGPL). Manfaat Odoo ERP telah dirasakan oleh 2 juta pengguna di seluruh dunia. Mereka menggunakan Odoo ERP untuk mengelola perusahaan dari semua ukuran yang berbeda. Komponen utamanya adalah server, 260 modul inti (modul resmi) dan sekitar 4.000 modul komunitas.

OpenERP dikenal hingga Mei 2014 yang kemudian berubah nama menjadi Odoo. Namanya diganti karena pada versi 8 menyertakan aplikasi termasuk website builder, e-commerce, point of sale, dan bisnis intelijen. Perangkat lunak ini sesuai dengan harapan standar sistem ERP, sambil memberikan modul tambahan di luar cakupan sistem ERP tradisional.

Aplikasi Odoo diatur dalam 6 kelompok:

1. Front-end apps: website builder, blog, e-commerce 2. Sales management apps: CRM, point of sales, quotation builder 3. Business operations apps: project management, inventory, manufacturing, accounting and purchase 4. Marketing apps: mass mailing, lead automation, events, survey, forum, live chat 5. Human Resources apps: employee directory, enterprise social network, leaves management, timesheet, fleet management 6. Productivity apps: business intelligence, instant messaging, notes

Baca juga: Tips Memilih Sistem ERP yang Tepat bagi Perusahaan

Perangkat lunak ini secara aktif diprogram, didukung, dan diselenggarakan oleh OpenERP SA. Odoo mirip dengan banyak proyek open source di mana customize programming, dukungan, dan layanan lainnya juga disediakan oleh sebuah komunitas global yang aktif dan jaringan 500 mitra resmi, sehingga manfaat Odoo ERP bisa lebih banyak dinikmati pengguna.

Official application yang ada pada OpenERP/Odoo:

  • Sales Management
  • Purchase Management
  • Customer Relationship Management
  • Project Management
  • Warehouse Management
  • Manufacturing
  • Accounting & Finance
  • Content Management
  • E-commerce
  • Asset Management
  • Human Resource Management
  • Fleet Management
  • Event Management
  • Social Network
  • Point of Sale
  • Knowledge and Document Management
  • Calendar
  • Expense Management
  • Time Tracking
  • Employee Appraisals
  • Manufacturing Resource Planning
  • Portal
  • Employee Directory
  • Address Book
  • Recruitment Process
  • Payroll Management
  • Arsitektur

Odoo menggunakan Service Oriented Architecture sebagai pola desain arsitektur perangkat lunak.

1. Arsitektur aplikasi web Versi terbaru dari Odoo (termasuk versi 7) sebagian besar diimplementasikan sebagai aplikasi web. Odoo termasuk aplikasi server/server web (dikenal sebagai Odoo Server) yang berfokus pada logika bisnis ERP, menyimpan data melalui antarmuka dengan database, dan web client untuk akses web browser. Bagian server dan logika bisnis dari Odoo ditulis dalam bahasa pemrograman Python. Aplikasi web ditulis dalam JavaScript.

2. Modul-modul Fitur bisnis yang disusun dalam modul-modul. Modul adalah folder dengan yang strukturnya telah ditetapkan yang berisi kode XML dan Python file. Sebuah modul mendefinisikan struktur data, form, laporan, menu, prosedur, alur kerja, dan lainnya. Modul juga dapat mengandung komponen web yang ditulis dalam JavaScript.

3. Database Odoo menggunakan PostgreSQL sebagai database management system.

4. Source code dan kontribusi Kode sumber Odoo di-host di layanan proyek GitHub hosting, Git distributed revision control system. Dokumentasi dipublikasikan di situs web yang terpisah.

5. Lingkungan pengembangan Pengembangan modul bergantung pada file Python dan file XML. Beberapa logika aplikasi (yaitu alur kerja dan struktur data) dapat diubah melalui antarmuka klien menggunakan mode pengembang.

Baca juga: Terbukti, Sistem ERP Tingkatkaaan Performa Perusahaan Anda

Kelebihan Odoo:

Kelebihan#1. Akses informasi yang dapat dipercaya

Kelebihan#2. Multi platform bisa menggunakan sistem operasi windows, MacOS, Linux, dan Android

Kelebihan#3. Menghindari redudansi dari pemasukan data dan operasi

Kelebihan#4. Mengurangi waktu jeda waktu penampilan informasi dan laporan

Kelebihan#5. Pengurangan biaya, penghematan waktu, dan peningkatan kontrol dengan analisis skala enterprise

Kelebihan#6. Modul lengkap dan saling terintegrasi