Free Essay

Compiere: Opensource Erp Software

In:

Submitted By lely1412
Words 2404
Pages 10
Compiere – Open Source ERP Software

COMPIERE: OPENSOURCE ERP SOFTWARE
Bellalita R. Samik Ibrahim, M. Khalis Anra, Nurlaili Fajriyah, Reishita Indardhati, Rivans Aulia A
Maret 2012

ABSTRAK
ERP(Enterprise Resource Planning) adalah sistem yang didesain untuk melakukan otomatisasi proses bisnis untuk perusahaan kelas Enterprise (menengah dan besar). Ketepatan pemilihan dan pen erapan dari sistem ERP tersebut menjadi kunci dari efektivitas dan keberhasilan penerapan ERP. Salah satu software yang menggabungkan dan mengotomatisasi data bernama Compiere, yang merupakan software open source pertama yang berbasis Java dan merupakan salah satu software ERP yang paling popular. Alasan utama banyak pihak lebih memilih sistem yang open source (bebas) adalah biaya, fleksibilitas, kemandirian vendor dan generasi pengetahuan internal perusahaan. Kelebihan software ini ialah implementasi cepat , dengan asumsi tanpa memerlukan proses pengambilan keputusan yang panjang, yang umumnya terjadi karena masalah perhitungan biaya dan investasi (serta kerugiannya apabila sistem ternyata gagal) dengan Compiere risiko kerugian sangat kecil. Kata Kunci: ERP, Compiere, open source
1.

PENGENALAN COMPIERE

1.1

a.

Deskripsi Software

Compiere adalah salah satu

Server Database

software ERP

Menggunakan database Oracle versi 9,

(Enterprise Resouce Planning) berbasis commercial

sehingga secara legal tetap harus membayar

open source yang populer saat ini. Perangkat lunak

lisensi Oracle walaupun Compiere sendiri

ini pertama kali diluncurkan di dunia open source

diperoleh gratis. Saat ini tim pengembang

pada tahun 2002. Compiere yang dibangun dengan

Compiere sedang menuju independence

menggunakan Java J2EE dapat dijalankan di

database.

berbagai platform seperti Windows, Linux, Unix,

b.

Application Server

dan lain-lain. Compiere merupakan solusi bisnis

Teknologi yang digunakan adalah Jboss

bagi UKM (Usaha Kecil dan Menengah ) dalam

yang bersifat open source dan gratis. Jboss

bidang

distribusi,

pelayanan,

dan

merupakan aplikasi server terkemuka untuk

Compiere

manufakturing.

ritel,

dikembangkan

oleh

mendukung

Consona Corporation, memiliki 2 tipe, yaitu ERP,

platform

Java

Enterprise

(J2EE).

dan CRM, serta berlisensikan GPL. Selain menjadi

c.

Client

market leader untuk aplikasi open source ERP,

Ada 2 tipe pilihan klien, yaitu :

Compiere juga menjadi dasar dari forking aplikasi



ERP

open

source

seperti

OpenBravo

dan

muka Windows.


Adempiere. Teknologi yang ada di balik Compiere antara lain Java, Google Web Toolkit (GWT), Jboss
Aplication

Server,

Adobe

Flex,

serta

dapat

Java client yang menggunakan antar

HTML

client

yang

menggunakan

browser.
1.3

Proses Instalasi

diintegrasikan dengan Crystal Report maupun Jasper

Proses instalasi Compiere meliputi langkah -langkah

Report.

sebagai berikut :


1.2

Arsitektur

Arsitektur teknologi Compiere terdiri dari 3 layer , yaitu: Meng-install database



Meng-install JDK



Mengunduh dan mengekstrak Compiere

Compiere – Open Source ERP Software



Persiapan instalasi server



Pengaturan database (import dan setup

dilakukan oleh customer tetap akan

database Oracle untuk Compiere)

dapat digunakan setelah upgrade



Setup klien



Memulai

Konfigurasi dan kustomisasi yang

Memulai server



b.

klien

(nama

pengguna

dan

password)

1.4

Kelebihan Compiere

1.

Fitur yang lengkap dan user interface yang tepat Gambar 2. Proses upgrade Compiere
4.

Integrasi : Dynamic Web Service
a. Menggunakan arsitektur RESTful
b. Secara Dinamis membuat kembali web service apabila terjadi perubahaan dictionary c. Memungkinkan integrasi antara cloudcloud, cloud to premise

Gambar 1. Tampilan awal Compiere

2.

Aplikasi ERP yang dirancang untuk pasar ekonomi global
a.

Fitur multi-currency, multi tax, multicosting, multi-accounting dan multi fungsionalitas organisasi

b.

Solusi akuntansi yang ditawarkan
Gambar 3. Contoh proses integrasi

disesuaikan dengan kebutuhan dari perusahaan, tidak ber gantung pada mata uang atau skema akuntansi yang digunakan 3.

6.

Minimalisasi Change Management
a.

Change management hanya dilakukan untuk tujuan efisiensi dan efektivitas

b.

Compiere ERP dapat dikustomisasi untuk mengikuti bussiness process customer, bukan sebaliknya

Upgrade
a.

Teknologi migrasi akan meng-upgade sistem yang dimiliki customer ke versi terbaru Compiere – Open Source ERP Software

c.

7.

e.

Kustomisasi dapat dilakukan dengan programming atau tanpa programming

Mampu menghemat sampai dengan
80% dibandingkan dengan aplikasi proprietary dengan kemampuan sejenis

Implementasi ERP yang cepat dan fleksibel, dengan arsitektur Model-Driven
f.

Compiere memasangkan keuntungan

a. Banyak kustomisasi / extension yang dapat dilakukan tanpa programming, seperti: 








Menambahkan sebuah kolom baru, ke sebuah tabel
Menambahkan aturan validasi pilihan (kumpulan nilai, cakupan nilai, dll)
Merancang ulang sebuah window aplikasi untuk menampilkan kolom baru Memasukkan datga ke dalam kolom baru melalui window aplikasi Membuat laporan yang menyertakan kolom baruy atau menggunakan kolom baru sebagai parameter queri

b. Perubahan dapat langsung digunakan
c. Perubahan yang dilakukan akan bertahan terus walaupun akan asa upgrade versi dikemudian hari

open source dengan pelatihan profesional dan pelayanan

2.

FUNGSIONALITAS/ MODUL

2.1

Modul ERP
a.

Business Partner

Merupakan central module yang mengelola semua kontak bisnia. Dalam modul ini kita tidak hanya bisa menyimpan data customer dan vendor, namun juga karyawan dan pengguna
Compiere yang lain. Tipe partner bisnis yang berbeda tersimpan secara terpusat. Setiap partner bisnis juga

a.

b.

Compiere gratis untuk diunduh oleh semua orang, hal ini memberikan keleluasaan dari penguncian oleh vendor Tidak mengenal License Fee dan

untuk

memiliki

kontak, alamat, dan lokasi lebih dari satu.
b.

Products

Merupakan central module yang kedua. Modul ini menyimpan informasi mengenai produk yang tersedia, 8. Biaya yang hemat

diperbolehkan

juga

informasi

standar

mengenai

product attributs, accounting, dan informasi biaya serta harga material

yang tersedia,

informasi penjualan, dan complex pricelist functionality. c.

Q uote-to-Cash

Maintenance Fee layaknya aplikasi proprietary c.

Biaya yang dibayarkan hanyalah:

d.

Subscriber Fee (tahunan)

Merupakan sales area dari aplikasi yang terdiri dari Quote, Sales Order, Customer Shipment,
Customer

Invoice

and

Payments.

Fungsionalitasnya terintegrasi dengan Supply
Chain

Management

and

Customer

Management. Semua transaksi bisnisnya secara otomatis dicatat ke dalam accounting module

Compiere – Open Source ERP Software

berdasarkan

pengaturan

standar

yang

Replenishment. Menyetujui requisition

ditentukan aplikasi.

untuk menghasilkan purchase orders.




Purchase Orders untuk menghasilkan

Q uotes untuk membuat yang mencetak

dan mengkonsolidasi purchase order

quote berdasar kan general atau customer

dari requisition yang terlah disetujui.

pricelist.

material

Quote dapat dicetak sewaktu-

replenishment

dapat

juga

waktu dan diconvert ke saleso order.

membuat

Sales

langsung. Compiere men dukung two-



Orders

merupakan"fulfillment

control document" yang menghasilkan

purchase

order

secara

way dan three-way matching.


shipments and invoices dan memastikan

Material Receipts untuk menerima

order terpenuhi.

material dan membuat shipment secara

Shipments dibuat berdasarkan sales order.

langsung dari purchase order (a tau

shipment bisa dihasilkan secara otomatis

vendor invoice)



ketika

inventory terpenuhi (automatic



backordering).


Customer

Vendor

Invoices

untuk

membuat

invoice dari purchase order atau receipt
Invoices

dihasilkan

secara langsung. Bisa juga membuat

berdasarkan saleso order ataupun shipment.

receipt secara otomatis dari invoice saat

Kita dapat memilih untuk membuat invoice

menerima invoice dan shipment pada

setelah shipment, saat order telah selesai

waktu yang sama.

dikirim atau berdasar customer invoice schedule. Sebuah

invoice



schedule

Payments untuk membuat payment berdasarkan payment

term

dalam

mengijinkan kita untuk mengirim summary

mengambil keuntungan dari payment

invoice, misalnya pada akhir minggu atau

discounts. Payment dapat juga membuat

akhir bulan.

transaksi Automatic Clearing House dan

Receipts dibuat oleh payment rules setelah

transfer menggunakan check printing

memasuki order atau invoice.

program.



d. Requisition to pay adalah area penjualan dari aplikasi yang terdiri dari modul requisition, purchase

order,

2.2

Modul CRM

vendor

shipment, vendor invoice and payments.

Fungsi standar untuk customer relationship system

Semua transaksi bisnisnya secara otomatis

sangat basic dan belum sepenuhnya dikembangkan.

dicatat

module

Masih evaluasi fungsi tersebut, karena integrasi

yang

fungsionalitas CRM ke dalam sistem ERP mungkin

ke

berdasarkan

dalam

accounting

pengaturan

standar

lebih besar daripada short comings. Integrasi ini

ditentukan aplikasi.

memberikan akses langsung ke semua informasi


Requisitions requisition otomatis

untuk secara manual

melalui

membuat

yang relevan dari pelanggan seperti sales figures,

maupun

orders,

Material

memungkinkan

unpaid

invoices. untuk Requests

mengelola

module

permintaan

pelanggan dan mendelegasikan tugas-tugas dalam

Compiere – Open Source ERP Software

organisasi.

Integrasi

e-mail

membantu

untuk

mengirimkan jawaban otomatis untuk permintaan dan juga membantu untuk mengelola marketing campaigns. 2.3

Web Stores

Compiere Web Store menyediakan semua yang dibutuhkan untuk menjalankan

web presence.

Informasi di-share dengan aplikasi standar, jadi

Gambar 4. Window Commission

tidak lagi dibutuhkan sinkronisasi atau integrasi tambahan. Komponen web store ini di-customized ke look-and-feel web site.

b. Quotation
Membuat

quotation

untuk

pelanggan

menggunakan harga standar atau daftar harga
3.

SALES AND MARKETING

khusus

pelanggan.

Quotation

dapat

dimodifikasi setiap saat dan dapat digunakan
3.1

Proses Bisnis

secara otomatis untuk menghasilkan sales

Berikut ini adalah tahapan- tahapan bisnis yang

order.

dapat dilakukan di Compiere untuk kategori sales and marketing.
a.

c. Sales Order

Commission Run Detail
Daftar

jumlah

Sales order adalah " fulfillment control order /

invoices

document" untuk menghasilkan pengiriman

untuk commision run

dan faktur dokumentasi. Tipe sales order



Commission menampilkan nama dan

meliputi:

deskripsi untuk mengindikasi mengapa



Standar Order

komisi perlu dibayarkan
Commission Run menampilkan deskripsi



ketersediaan

dan total komisi yang telah dibuat



Proses pemesanan produk berdasarkan

mendapatkan faktur secara langsung atau

Commissioned

Business

Partner

menampilkan business partner yang

Business



POS Order
Proses ini

Partner

pilihan

setelah pengiriman.

menerima komisi


dengan

biasa

dilakukan

dengan

menampilkan

pembeli yang belum dikenal. Proses ini

pihak lain yang bertransaksi dengan kita

melakukan pengiriman dan memberikan

berupa vendor, customer, pegawai, atau

faktur

salesperson

Pembayaran diterima melalui kas, check,



atau kartu kredit.

Product menampilkan item yang

dibeli atau dijual dalam suatu organisasi



kepada

pembeli

sekaligus.

Credit Order
Proses ini

biasa

dilakukan

dengan

pelanggan dengan akun yang sudah dikenal. Proses pemesanan menghasilkan pengiriman, faktur, dan pembayaran secara opsional.

Compiere – Open Source ERP Software





Warehouse Order
Digunakan

saat

membuat

summary

Pembuatan

dokumentasi

invoices

(faktur)

invoices. Pengguna dapat memilih faktur secara manual atau membuat faktur berdasarkan periode.


Prepay Order
Digunakan untuk transaksi melalui Web
Store. Proses pemesanan membutuhkan receipt of payment yang menghasilkan faktur, setelah itu akan melakukan pengiriman barang.



Direct Ship Order
Digunakan

ketika

order

penjualan

Gambar 6. Entri shipments

langsung dikirim dari pemasok ke pelanggan. e. Customer Returns
 Pembuatan

Return

Materials

Authorization (RMA)
 Menentukan kebijakan kembali, termasuk pengecualian untuk

produk

tertentu,

business partner, atau kriteria lainnya.
 Pemberian

hak

istimewa

kepada

pengguna yang untuk memungkinkan fleksibilitas dalam proses pengembalian.

f. Sales Invoices
Gambar 5. Pembuatan sales order

Pembuatan faktur penjualan sesuai dengan aturan bisnis umum dengan fleksibilitas

d. Shipments

sebagai berikut:

Sales Order menghasilkan satu atau lebih



pengiriman berdasarkan ketersediaan produk dan dapat mengulangi pemesanan untuk produk yang

sedang

Konfigurasi

workflow

kustomisasi

proses

tidak

membuat

pengiriman

standar

meliputi:


Konfirmasi pengiriman setiap

pengiriman



Ketika

pesanan

sudah

benar-benar

dikirim.


Berdasarkan jadwal faktur standar untuk pelanggan khusus.

Sebagai

contoh,

jadwal faktur dapat dibentuk untuk

Mempersiapkan

dokumentasi

pengiriman


setelah

dilakukan.

tersedia.

untuk

Segera

mengatur summary invoices, termasuk semua pengiriman ke pelanggan untuk

quotation

dan/

atau

bulan sebelumnya.

Compiere – Open Source ERP Software

g. Receipts
Aturan

tidak dapat diakses oleh entitas lain. Berbagi data pembayaran mendukung pembuatan

yang

fleksibel

adalah prasyarat untuk centralized functionality,

payment receipts

outsourcing, service center atau enterprise yang

otomatis untuk:

mengoperasikan dan mengatur multiple companies.



Cash transaction



Kartu kredit, cek, dan transaksi debet

Compiere

langsung

organisasi yang berbeda dan mendukung tiga tingkat



Proses pembayaran merchant

melalui

dirancang

untuk

mempertahankan

entitas:

VeriSign dan PayFlowPro. Open items

-

Client

diatur dengan yaitu menerima cek atau

-

System

membuat debit langsung, membuat entri

-

Organization -Hierarchy

cash

book,

atau

proses

Sistem data di tingkat ini sebagian besar merupakan

rekonsiliasi Bank statements (transfer).

infrastruktur informasi dan dapat mencakup mitra

Fasilitas

dapat

bisnis di seluruh sistem, produk, skema akuntansi,

digunakan untuk debet langsung dari

dan lain-lain yang merupakan tingkat sistem yang

business partner bank. Faktur tersebut

setara

akan ditandai

dan transfer disimpan

menyediakan alat untuk melakukan sinkronisasi

dalam

sebagai

sistem yang berbeda.

kliring

sistem

selama

otomatis

unreconciled

dengan

instalasi

database.

Compiere

payment.
3.2

Struktur Pengorganisasian Data
Client

level

data

mendefinisikan

informasi

Struktur Pengorganisasi Data merupakan hal yang

akuntansi dan struktur serta mitra bisnis umum,

penting, apalagi pada perusahaan yang memiliki

produk,

ukuran organisasi yang besar. Sistem organisasi

merupakan tingkat transaksi (i.e. System and Client

yang dimiliki Compiere telah dirancang sedemikian

cannot perform transactions, you need at least one

rupa sehingga dapat mengatasi sejumlah kesulitan

Organization) . Organisasi juga dapat memiliki data

dalam menangani data dan menghubungkannya

mereka sendiri dan struktur informasi, yang tidak

kedalam organisasi.

dimiliki oleh Organisasi lain. Organisasi dapat

dll.

Sedan gkan

tingkat

organisasi

disusun dalam hirarki dengan the children able to access their parent's data.

Data tentang tingkat masing-masing hanya dapat dimasukkan atau dimodifikasi (if the role you are using has write privileges for that level). Kita dapat melihat dan menggunakan data dengan tingkatan yang Gambar 7. Entity level Compiere

lebih

tinggi,

tapi

tidak

mengubahnya.

Contohnya adalah dengan tingkat peran sistem, kita
Multi-Organization

Compiere

memiliki

fitur

memastikan entitas organisasi mana saja yang dapat berbagi data dan memastikan bahwa data pribadi

dapat mengakses dan mengubah data sistem, tetapi tidak mengakses atau melihat data client atau tingkat organisasi. Dengan peran tingkat organisasi, kita

Compiere – Open Source ERP Software

dapat menggunakan semua sistem atau data client

mengubah peran, bahkan jika organisasi memiliki

yang didefinisikan, tetapi tidak dapat memodifikasi

informasi yang berbeda dan struktur akuntansi.

apapun.

Sebuah

peran

memungkinkan

untuk

mempertahankan beberapa tingkat (client tertentu

Compiere secara otomatis mendukung multiple

misalnya dan data organisasi yang spesifik).

Legal

Entity

accounting,

memastikan

bahwa

transaksi yang melintasi batas-batas badan hukum
Entitas tertentu seperti mitra bisnis atau produk

telah dicatat dengan benar. Hal ini dapat mencakup

memerlukan

perhitungan

informasi

akuntansi.

Informasi

biaya-biaya

(misalnya

organisasi

akuntansi dipertahankan pada tingkat client dan

penjualan adalah badan hukum yang berbeda dari

organisasi, tetapi tidak pada tingkat sistem. Jika

produk yang dimiliki organisasi).

ingin berbagi sebuah entitas tingkat sistem harus memasukkan (atau default) informasi akuntansi.

REFERENSI

Tanpa ini, suatu entitas tidak terlihat bagi organisasi.

Anomim. _____, Funcionality of Compiere ERP and

Hal ini memungkinkan organisasi untuk selektif

CRM, [online],

dalam apa yang harus 'mewarisi' dan mengatasi

( http://www1.compiere.com/functionality/index.

rintangan utama untuk berbagi data. Banyak aplikasi

html, diakses tanggal 20 Maret 2012)

memiliki informasi akuntansi sebagai bagian dari

Anonim. _____, Compiere's Multi Organization,

atribut normal suatu entitas, sehingga sulit untuk

[online],

berbagi informasi yang sama antara entitas yang

( http://compiere.knowledgeblue.com/multi_org.

ingin berbagi informasi. Compiere juga memiliki

htm, diakses tanggal 24 Maret 2012)

kemampuan untuk mengatur kembali struktur organisasi atau menggabungkan entitas.

Anonim. 2010, Compiere: Sales, [online],
(http://wiki.compiere.com/display/docs/Sales,
diakses tanggal 24 Maret 2012)
Santosa, Agung B. _____, Compiere ERP dan CRM,
[online],
( http://www.erpweaver.com/index.php?option=c om_content&task=view&id=26&Itemid=27 , diakses tanggal 22 Maret 2012)
Sedat Belbağ, Mustafa Çimen, Şule Tarım, dkk.
2009, A Research on Corporate Enterprise
Resource Planning (ERP) Systems used for

Gambar 8. Centralized function

Supermarket Supply Chain Inventory
Service Center adalah organisasi virtual yang melakukan transaksi untuk organisasi lainnya.
Contohnya adalah pembelian terpusat atau jasa akuntansi outsourcing. Peran dapat diatur sehingga memungkinkan departemen pusat atau organisasi eksternal untuk mengakses area fungsional hanya untuk informasi yang diperlukan. Pusat layanan dapat mengakses

beberapa

organisasi

tanpa

Management in Turkey, [pdf], ( http://www.eurojournals.com/ejsr_38_3_13.pdf, diakses tanggal 23 Maret 2012)

Similar Documents

Free Essay

Jdjdkdkdk

...Online Sales System Master of Science Thesis [in the Programme Software Engineering & Technology] Haseeb Zulfiqar Chalmers University of Technology University of Gothenburg Department of Computer Science and Engineering Göteborg, Sweden, March 2011 Online Sales System The Author grants to Chalmers University of Technology and University of Gothenburg the non-exclusive right to publish the Work electronically and in a non-commercial purpose make it accessible on the Internet. The Author warrants that he/she is the author to the Work, and warrants that the Work does not contain text, pictures or other material that violates copyright law. The Author shall, when transferring the rights of the Work to a third party (for example a publisher or a company), acknowledge the third party about this agreement. If the Author has signed a copyright agreement with a third party regarding the Work, the Author warrants hereby that he/she has obtained any necessary permission from this third party to let Chalmers University of Technology and University of Gothenburg store the Work electronically and make it accessible on the Internet. Online Sales System Haseeb Zulfiqar © Haseeb Zulfiqar, March 2011. Examiner: Sven-Arne Andreasson Chalmers University of Technology University of Gothenburg Department of Computer Science and Engineering SE-412 96 Göteborg Sweden Telephone + 46 (0)31-772 1000 A Sales System is an online web application of sells forest products, paper in particular, around...

Words: 12011 - Pages: 49