OpenERP 7.0 Module : ar_base_amount_to_text


OpenERP implementation need amount to text function on many documents such as invoice, sale order, etc. I know that OpenERP has provide amount_to_text functionality. Too bad it is not located on module. They put it on /tools folder (amount_to_text.py). It is not as flexible that i wanted to. That’s why we build this module.

Continue reading

OpenERP 7.0 Module : l10n_id


Despite all the issues that revolve around OpenERP 7.0 we should try to move forward to it. We will start with Indonesian Localization module. We are not really satisfied with existing module in OpenERP repository, so We decide to make our own l10n_id. Currently it hosted in GitHub. The project url is :

Continue reading

OpenERP 6.1 Modul : HR Attendance / Absensi


Modul attendance/absensi merupakan modul penting dalam Human Resource Information System bersama-sama dengan modul payroll. Berbeda dengan modul payroll yang pada versi 6.1 sudah mengalami meningkatan yang cukup signifikan, modul generic attendance / absensi belum mendapatkan perhatian yang cukup. Hal ini meengakibatkan modul attendance generic sangat tidak tepat untuk diimplementasikan pada kondisi ketenagakerjaan di Indonesia.

Pengembangannya lebih sulit dari modul payroll ataupun pph 21, karena tidak banyak yang bisa dimanfaatkan dari modul-modul generic OpenERP.

A. FITUR-FITUR

Continue reading

OpenERP 6.1 Application : Human Resource Management System – Intro


Home Screen

OpenERP mempunyai kemampuan yang mengagumkan, tidak hanya karena modul-modul generiknya namun kemampuannya untuk dikustomisasi. Penulis kali ini mencoba untuk menjadikan OpenERP sebagai Human Resource Management System. Ya .. Penulis akan mengecilkan lingkup OpenERP yang tadinya Full ERP system menjadi hanya menangani HRM System saja. Kompensasinya tentu saja modul-modul generik hr milik OpenERP akan dikustomisasi hingga bisa dijadikan aplikasi siap pakai bukan berupa modul generik yang membutuhkan kustomisasi lebih lanjut.

Dikustomisasi hanya untuk menangani HRM di Indonesia secara khusus. Penulis cukup yakin OpenERP yang didesain khusus untuk dapat diimplementasikan di Indonesia akan mampu bersaing dengan aplikasi HRM, payroll, atau absensi yang telah ada.

Kemungkinan HRM System ini akan terdiri dari :
1. HRM System
Aplikasi dasar HRM

2. Addons Penggajian
Modul payroll milik OpenERP disempurnakan. Dukungan penuh terhadap PPH 21 dan Jamsostek.

3. Addons Absensi dan Cuti
Penyempurnaan modul absensi OpenERP sehingga bisa menghasilkan output selain dari Total Working Hour.

4. Addons Rekrutmen
Addons dibangun tanpa mengikutsertakan modul hr_recruitment OpenERP. Didesain sehingga dapat mensupport alat-alat ukur psikologi yang biasanya digunakan pada proses rekrutmen.

5. Addons Evaluasi Karyawan
KPI

(Dan kemungkinan bisa bertambah)

Setiap addons dapat diimplementasi masing-masing tanpa harus menginstall addons lainya. Integrasi antar addons akan dibuat terpisah jika diinginkan integrasi antar addons.

Berikut adalah konsep dan sneak peek HRM System tersebut, addons akan diberikan previewnya pada post terpisah sejalan dengan kemajuan pengembangannya.

Continue reading

OpenERP 6.1 Modul : PPH 21 (Update 1.2) Running System


Setelah melalui berbagai aral rintangan modul pph 21 untuk OpenERP 6.1 diteruskan pengembangannya.

FITUR-FITUR TAMBAHAN
  1. Perhitungan menggunakan running system yang dipercaya bisa menghindari lebih bayar/kurang bayar pada akhir tahunnya
  2. Perhitungan tarif pajak, biaya jabatan dan PTKP disesuaikan dengan updatan tahun 2009
  3. Untuk menghindari variasi yang tidak tertebak, perhitungan PTKP yang tadinya lgs dihitung berdasarkan data dari modul hr_keluarga_karyawan, dibuat menjadi object sendiri
  4. Penambahan tahun pajak dan masa pajak

Continue reading

OpenERP 6.1 Modul : PPH 21 – Ver 1.0


Kemampuan OpenERP diimplementasikan di dunia ketenagakerjaan di Indonesia salah satunya tergantung pada kemampuan OpenERP dalam menangani PPH 21 (Pajak Penghasilan Orang Pribadi). Menurut Anastasia Diana dalam buku “Perpajakan Indonesia”. terdapat 18 skenario PPH 21 yang harus bisa ditangani oleh OpenERP. Belum kemampuan untuk mengeluarkan laporan (1) Slip Gaji, (2) Bukti Potong Pajak, dan (3) SPT Tahunan PPH Pasal 21. Pada addons standar OpenERP 6.1 dan launchpad lokal Indonesia (CMIW) belum ada modul yang dapat menangani PPH 21 sehingga pembuatan modul PPH 21 adalah keharusan bagi OpenERP agar dapat diterapkan di Indonesia. It’s a long road, tapi Penulis sudah mulai membuat modul tersebut.
Continue reading

OpenERP 5.0.16 Modul : Terbilang


Fungsi untuk merubah jumlah uang ke tulisan dalam OpenERP (5.0.16 – 6.1) tidak dimasukan ke dalam modul, melainkan diletakan di dalam file /bin/tools/amount_to_text.py. Penulis kemudian membuat modul base_amount_to_text yang menambahkan kemampuan res.currency untuk merubah jumlah uang ke tulisan. Meniru cara ir.cron menjalankan fungsi.

Continue reading