OpenERP 7.0 Module : ar_account


A. DESKRIPSI

Modul ini dibuat berdasarkan pengalaman implementasi OpenERP yang dilakukan oleh Penulis. Journal Entry pada OpenERP sudah cukup untuk menangani penjurnalan akuntansi perusahaan, tapi voucher-voucher yang terdapat pada modul generik perlu diperkaya. Selain memodifikasi beberapa hal pada modul generik sehingga lebih mudah untuk diimplementasi di Indonesia, modul ini menambah beberapa voucher yang dapat memudahkan user untuk entry data. Voucher-voucher tambahan tersebut adalah :

  1. Bank Payment
  2. Cash Payment
  3. Bank Receipt
  4. Cash Receipt
  5. Accrued Income Settlement
  6. Accrued Expense Settlement

Report-report dan printed form akan dibuat pada modul terpisah

Continue reading

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.0.x & 6.1 Functional Tutorial : Pengelolaan PPN Secara Manual Pada OpenERP


Penanganan Pajak Pertambahan Nilai (PPN) tidak selesai sampai faktur pajak/customer invoice dibuat dan/atau supplier invoice divalidasi. Langkah tersebut baru sampai menjurnal PPN Masukan atau PPN Keluaran. Penanganan PPN masih berlanjut sampai hutang pajak untuk masa pajak yang berkaitan dibayar.

Langkah tambahan tersebut adalah :

    • Mengkreditkan PPN Masukan dengan PPN Keluaran guna mendapatkan jumlah utang PPN
    • Membayar utang PPN tersebut tiap bulannya

    OpenERP belum/tidak memiliki otomatisasi untuk menangani kedua langkah di atas. Penanganannya masih harus ditangani dengan manual menggunakan Journal Entry dan Manual Reconciliation

    A. CONTOH KASUS

    Continue reading

    OpenERP 6.1 Functional Tutorial : Tutup Buku


    A. PENGANTAR

    Proses tutup buku merupakan aktivitas terakhir yang dilakukan pada tiap tahunnya. Oleh karena itu implementasinya pada OpenERP kurang mendapatkan perhatian oleh developer/implementor OpenERP dikarenakan baru dilakukan menjelang fiscal year berakhir. Akibatnya klien kurang mendapatkan informasi mengenai apa yang akan terjadi pada proses tutup buku oleh OpenERP. Ketidaktahuan ini dapat berujung konflik antara developer dengan klien.

    Continue reading

    OpenERP 6.1 Functional Tutorial : Pengantar Implementasi Cost Accounting/Akuntansi Biaya


    Akuntansi Biaya atau Cost Accounting adalah suatu bidang akuntansi yang diperuntukkan bagi proses pelacakan, pencatatan, dan analisa terhadap biaya-biaya yang berhubungan dengan aktivitas suatu organisasi untuk menghasilkan barang atau jasa.

    OpenERP mendukung implementasi akuntansi biaya melalu fitur Analytic Accounting nya. Tulisan ini merupakan pengantar dari beberapa seri artikel mengenai implementasi akuntansi biaya di OpenERP.

    Continue reading

    OpenERP 6.1 Functional Tutorial : Konfigurasi Akun Untuk Physical Inventory


    Physical Inventory memungkinkan user untuk melakukan penjurnalan akuntansi secara otomatis jika Stock Valuation product yang terkait diset menjadi Real-Time

    Physical Inventory

    Physical Inventory

    Hasil Penjurnalan Physical Inventory

    Hasil Penjurnalan Physical Inventory

    Jika jumlah stok aktual lebih banyak dari stok di sistem, maka penjurnalan yang akan terjadi adalah sebagai berikut :

    Akun Persediaan Dr. Sejumlah Selisih Persediaan
    Akun Selisih Persediaan Cr. Sejumlah Selisih Persediaan

    Jika jumlah stok aktual lebih sedikit dari stok di sistem, maka penjurnalan yang akan terjadi adalah sebagai berikut :

    Continue reading

    OpenERP 6.1 Functional Tutorial : Pemindahbukuan Antar Bank Dengan Bank Statement


    A. STUDI KASUS

    Perusahaan A melakukan pemindahbukuan/transfer antar dua rekening bank milik perusahaan tersebut. Uang sejumlah Rp. 2.500.000 dipindahbuku dari rekening di Bank BCA ke Bank Mandiri

    B. CARA MENYELESAIKANNYA DENGAN OPENERP

    Cara termudah melakukan penjurnalan pemindahbukuan antar rekening adalah melalui Journal Entries. Namun apabila perusahaan menggunakan fitur Bank Statement akan terjadi keganjilan dalam pencatatannya. Oleh karena itu penjurnalan pemindahbukan yang sudah dicatat oleh Journal Entries tidak boleh lagi dicatat di Bank Statement.

    Solusi kedua adalah dengan menggunakan Bank Statement. Namun pengguaan Bank Statement dalam pemindahbukuan antar rekening bank membutuhkan penggunaan rekening/akun antara. Tanpa penggunaan rekening antara, akan terjadi penjurnalan ganda.

    Berikut cara menyelesaikannya dengan menggunakan Bank Statement :

    Continue reading

    OpenERP 6.1 Functional Tutorial : Sale Order Dengan Invoice Sesuai Dengan Delivery Order


    A. STUDI KASUS

    Perusahaan A menjual produk-produk di bawah ini kepada salah satu konsumennya :

    1. CT-1810 Router Bits DNSK sejumlah 3 Unit @ Rp. 900.000,-
    2. Hamburger Patty Press Attachment sejumlah 2 Unit @ Rp. 2.500.000,-

    Ketentuan tambahan SO tersebut adalah sebagai berikut :

    • Invoice akan dibuat menyesuaikan dengan delivery order/surat jalan
    • Tidak ada retur yang dilakukan
    • Pembayaran invoice penjualan dilakukan sebanyak 1 kali
    • Delivery Order akan dilakukan sebanyak 2 kali (partial picking)

    Detail Delivery Order/Surat Jalan pertama adalah sebagai berikut :

    1. CT-1810 Router Bits DNSK sejumlah 2 Unit
    2. Hamburger Patty Press Attachment sejumlah 1 Unit

    Detail Delivery Order/Surat Jalan kedua adalah sebagai berikut :

    1. CT-1810 Router Bits DNSK sejumlah 2 Unit
    2. Hamburger Patty Press Attachment sejumlah 1 Unit

    B. CARA MENYELESAIKANNYA DENGAN OPENERP

    Continue reading

    OpenERP 6.1 Functional Tutorial : Sale Order


    Sale Order dalam OpenERP menangani transaksi penjualan dalam perusahaan. OpenERP menyediakan beberapa pengaturan dalam Sale Order guna menangani variasi proses penjualan perusahaan. Berikut beberapa pengaturan tersebut (studi kasus akan diberikan dalam post terpisah):

    A. SHOP

    Pilihan shop menentukan asal penjualan (jika perusahaan memiliki beberapa toko/tempat penjualan). Pilihan shop juga akan menentukan asal produk yang dijual. Produk akan diambil dari Stock Location milik Warehouse dari Shop yang dipilih.

    Pengaturan “Shop”

    Continue reading