You are on page 1of 79

Dari instalasi hingga Implementasi

Oleh: Agung Budi Santosa


Kata Pengantar
Assalamuallaikum Wr. Wb,

Buku ini berasal dari kumpulan arikel, tulisan, terjemahan, serta hasil pengalaman penulis
selama belajar Compiere ERP & CRM yang penulis coba tuangkan dalam sebuah buku
dengan harapan dapat membantu rekan rekan untuk mendalami Compiere ERP&CRM.

Sumber tulisan berasal dari website www.compiere.org, buku manual Compiere ERP&CRM
(yang sudah out of date) milis indocompiere@yahoogroups (pak Armen, Pak Frans, Dan
rekan rekan yang lain), eevolution.com, serta website sebsite lain yang memuat artikel
tentang Compiere ERP&CRM.

Buku ini tidak dimaksudkan untuk dikomersialkan maupun di cetak dalam bentuk buku,
karena penerbit di Indonesia tidak ada yang berminat mencetak buku IT yang
pembahasannya detail, terinci, serta jumlah halamannya lebih dari 200 halaman .

Tentu saja masih banyak sekali kekurangan dari buku ini, karenanya mohon kritik, saran,
dukungan, sumbangan (oupsss) untuk dialamatkan ke : agung@alphamedia.co.id. Karena
buku ini boleh didownload secara gratis, maka kritik dan saran juga gratis… ☺

Akhir kata, semoga apa yang penulis kerjakan ini berguna bagi orang lain, dan mendukung
kemajuan dunia IT Indonesia. Amien.
Wassalamuallaikum Wr Wb

Agung Budi Santosa


Disclaimer:
Penulis tidak menjamin apa yang ditulis dibuku ini sepenuhnya aman untuk system
computer anda, segala resiko, kerusakan data maupun system yang terjadi karena
mengikuti petunjuk dibuku ini diluar tanggung jawab penulis
DAFTAR ISI
Kata Pengantar dari Penulis

Pendahuluan
Apa Itu Compiere ERP&CRM 1
Mengapa Compiere berbeda 1
Target Pasar 2
Cakupan Fungsional 2

BAB I INSTALASI COMPIERE 3


Instalasi Pada sistem operasi Windows dan database Oeacle 3
Install SUN JAVA SDK 6
Instalasi Compiere 6
Setup Compiere Server 6
Compiere Database Import 9
Menjalankan Application Server 11
Database backup 11
Instalasi Client 12
Mulai menjalankan Compiere 15
Application users 19
Melakukan Update 20
Instalasi pada sistem operasi Linux dan database postgreSWL 22

BAB II OVERVIEW IMPLEMENTASI COMPIERE


Langkah langkah implementasi 27
Account & COA 28
Memulai Login 28
Menu Compiere 29
Nilai Default 31
Membuat Business Partner secara langsung 32
Zoom - membuat record baru tanpa meninggalkan windows 34
Saving / Menyimpan 36
Search 36
Melengkapi order 37
Memasukkan pembayaran / payment 39
Mencari Customer dan Invoice 39
Memasukkan nilai pembayaran 40
Reporting / Pelaporan 41
Customizing Report 42
Drill down - mendapatkan nilai detail dalam report 45
Drill cross - dimana record digunakan 46

BAB III FUNGSI FUNGSI & PERINTAH PERINTAH UMUM COMPIERE

Fungsi fungsi Menu 47


Icon Icon Menu 48
Toolbar Windows 49
Fungsi Workflow 52
Fungsi fungsi Help 53
Online Help 55
Online Training 56
Fungsi Window 57
Value Preference 57
New Record 58
Zoom 60
Refresh 61
Search and Info 62
Record Info 64
User Preferences 65
User Interface Theme 66
Automatic Commit 66
Automatic Login 66
Store Password 67
Show Accounting Tabs / Show Translation Tabs 67
Create Objects on Server 67
Always Print Preview 67
Debug Level 67
Printer 67
Date 67
Common Fields 68
Active 68
Client 68
Default 68
Description 68
Name 69
Organization 70
Summary Level 70
Translated 70
BABIV Implementation and Basic Settings
Introduction 71
Preparation 71
Accounts 72
Initial Implementation 72
Refining your Implementation 76
The Workflow 78
The Client 79
Organization Type 82
The Organization 83
The Role 87
The User 90
Organization Relationships 91
Basic Settings 92
The Language 93
The Currency 93
"Country Region and City 94
Loading the Account Hierarchy 96

BAB V Business Partners


Introduction 103
The Business Partner Setup 103
The Workflow 104
The Business Partner Group 106
Greeting 109
Payment Terms 109
Invoice Schedule 112
Withholding 113
Dunning 114
Import Business Partners 116
Business Partner 116
Customer 120
Vendor 121
Employee 122
Bank Account 123
Location 126
User/Contact 127
Interest Area 128
Withholding 129
Partner Relation 130

BAB VI Taxes
Introduction 133
The Workflow 134
Tax Category 135
Product 135
Charges 136
Tax Rate 137
Tax Hints and Tips 139
Reporting on Taxes 139
Tax Examples 140
Taxes applied to all Regions 140
Multiple Taxes per Line 140

BAB VII Products


What is a Product? 143
What is an Asset? 143
The Product Setup 144
The Workflow 146
Warehouse & Locators 147
Unit of Measure 148
Product Category 150
Tax Category 152
Product 153
Bill of Materials 157
Substitute 159
Replenish 162
Purchasing 162
Business Partner 164
Costing 165
Price 166
Accounting 167
Transactions 168
Translation 168
Assets 169
Asset Group 169
Product Category 170
Product / Assets 170
Shipping an Asset 171
Deliver Assets 173
Attributes 174
Lot Control 175
Serial No Control 176
Attributes 177
Attribute Search 178
Attribute Set 179
Assigning Attributes 183
Searching on Attributes 184

BAB VIII Pricing


Introduction 189
Price Types 189
Discount Types 190
Price List Setup 190
The Workflow 192
Discount Schema 192
Price List 196
Business Partner 198
Price List Examples 199
List Minus Sales Price List 199
Cost Plus Sales Price List 200
Price List Hints and Tips 202

BAB IX Purchasing
Requisition to Invoice 203
Creating Purchase Orders 204
Purchase Order 204
Purchase Order Line 208
Purchase Order Tax 210
Creating Receipts 211
Material Receipt 211
Material Receipt Line 213
Create Receipt From Invoice or Purchase Order 215
Create Invoice from Receipt 217
Creating Vendor Invoices 219
Invoice (Vendor) 219
Invoice Line 221
Invoice Tax 223
Matching 223
Auditing on Matches 226
Reporting on Purchasing 227
Purchase Order Reports 227
Invoice Reports 228
Request for Quotation 228
RfQ Topic 229
RfQ 231
RfQ Response 236
Ranking Responses and Selecting Winners 243
Creating Orders from RfQs 247
Reporting on RfQs 250

BAB X Material Management


Introduction 255
The Warehouse 256
Material Movements 258
Physical Inventory 260
Production or Assembly 260
Inventory Valuation 260
Physical Inventory 261
Inventory Moves 266
Production 268
Reporting on Material Management 270
Material Management Reports 270

BAB XI Sales
Introduction 273
The Workflow 275
The Business Partner 276
The User 276
The Sales Region 278
Commission 278
Commission Run 282
The Sales Order 285
Generate Shipments 287
Generate Invoices 287
Creating Sales Orders 287
Changing Sales Orders 298
Quote Convert 298
Generating Shipments 300
Generate Shipments (batch) 301
Generate Shipments (manual) 302
Generate Invoices 304
Generate Invoice (batch) 304
Create Invoices (manual) 311
Manual Invoices 312
Summary Invoices 313
RePrice Order/Invoice 314
Distribution 316
Distribution List 316
Distribution Run 318
Distribution Examples 323
Distribution Hints and Tips 327
Reporting on Sales 328
Order Reports 328
Invoice Reports 329

BAB XII Payments Receipts and Open Items


Introduction 331
"Payments Receipts and Open Items 332
Bank 332
Cash Book 338
The Cash Journal 338
Payment 340
Payment Allocation 345
Reverse Allocation 348
Bank Statement 348
Payables Payments 351
Payment Selection 351
Payment Print/Export 354
Reporting on Open Items 354
Open Items Reports 355

BAB XIII Performance Analysis (Accounting)


Introduction 357
Accounting Schema 357
Elements 357
General Ledger Parameters 358
Default Accounts 358
Calendar and Period 359
Posting 359
The Workflow 360
Calendar Year and Period 360
Account Element 364
Accounting Schema 366
Default Accounts 372
GL Category 374
Document Sequence 375
Document Type 376
GL Journals 378
Generated Accounting Entries 384
Sales Related Transactions 384
Material Related Transactions 385
Project Related Transactions 388
Base Accounting Rules 388
Reporting on Accounting 389
Accounting Fact Reports 389

BAB XIV Info and Reporting


Introduction 391
The Info 391
List Reporting 392
Customizing Reports 396
Print Format 396
Customizing Forms 404
Customize Invoice 405
Print Form 411
Print Format 412
Customizing Hints and Tips 413
FInancial Reporting 415
Report Column Set 415
Report Line Set 417
Financial Report 420
Financial Reporting Hints and Tips 422
Statement of Account 423

BAB XV The Multi's


Introduction 427
Accounting across Multiple Organizations 427
Multiple Currencies 427
Multi-Currency Conversion 428
Multi-Currency Transactions 428
Multi-Currency Accounting 428
Multi-Currency Processes 429
Currencies and Currency Conversion 429
Currency Type 432
Price List 433
Multi Currency Documents 434
Gain and Loss 435
Multi Lingual 435
Multi-Lingual Documents 435
The Workflow 439

BAB XVI Requests


Introduction 445
What is a Request? 446
The Workflow 447
Check Client Setup 448
Check Users 449
Check Business Partners 450
Request Processor 451
Request 452

BAB XVII Projects


Introduction 457
The Workflow 459
Project Type 460
Project (Service) 464
Project (Order) 469
Creating Purchase Orders 472
Issues to Projects 474
Project Cycle Report 478
Accounting Schema 480

BAB XVIII Service


Introduction 483
Expense Types 483
Resources 485
Resource Type 486
Resource 487
Expense Report 494
Invoicing Expenses 497
Expenses to be Invoiced 497
Create Sales Order 498
Expense Reimbursement 500
Expenses (not reimbursed) 500
Create AP Expense Invoices 502

BAB XIX Utilities


Introduction 505
Import 505
Import Format 506
Import File Loader 508
Import Records 510
Import Hints and Tips 513
Merge Entities 514
Merge Hints and Tips 516
Resubmit Posting 516
Recurring Documents 520
Charges 523
Generate Charges 523
Charge 525
BOM Drop 528
Modifying the Owning Organization 532
Warehouse Organization 532
Business Partner Organization 534
Product Organization 536

BAB XX Security
Introduction 539
Roles 539
Role Access 541
Displaying Security Rules 547
Personal Lock 549
Security Hints and Tips 549
Panduan Belajar Compiere ERP&CRM

PENDAHULUAN

i. Apa Itu COMPIERE ERP & CRM


Compiere adalah sebuah software ERP (singkatan dari Enterprise Resource
Planning), dan merupakan sebuah software ERP berbasis open source yang
paling popular saat ini. Sudah lebih dari 800.000 kali di download dari website
http://www.sourceforge.net , Compiere yang di bangun dengan menggunakan
Java J2EE dapat di jalankan di berbagai platform seperti Windows, Linux, Unix,
dll.

ii. Mengapa Compiere Berbeda?


Ada beberapa hal yang membuat Compiere berbeda dengan sistem ERP yang
lain, dimana Compiere memiliki beberapa kelebihan sehingga Compiere menjadi
salah satu pilihan terbaik dalam memilih sistem ERP. Kelebihan kelebihan
tersebut diantaranya adalah :

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 resiko kerugian sangat kecil, misalnya apabila anda menghentikan
proyek implementasi karena suatu alasan. Disamping itu Compiere tidak
mengenal kata gagal, karena apabila sistem yang ada pada Compiere tidak
dapat memenuhi kebutuhan perusahaan anda secara maksimal, anda masih
dapat mengembangkannya sendiri dari source code yang tersedia.

Benar benar Terintegras, artinya semua data (ERP, CRM dan Akunting) di picu
dari transaksi yang sama. Tidak diperlukan migrasi, penggabungan atau
trasformasi data. User yang memasukkan data tidak perlu takut tentang
informasi yang perlu di masukkan untuk CRM, karena informasi informasi
tersebut secara otomatis akan terintegrasi.

Aman dari Kegagalan, orang umumnya akan berusaha aman dari kesalahan.
Akan tetapi sebenarnya tidak ada lingkungan yang benar benar aman,
mengingat banyaknya variable keamanan. Sehingga anda pasti yakin akan
adanya bug dan masalah. Sehingga, idenya adalah membangun system dimana
anda dapat berbuat salah secara aman, dimana anda dapat memperbaiki
kesalahan, mengulangi dari awal dan anda dapat mengatasi situasi tersebut.

Rich and Reach – Rich (kaya) mengacu pada system Clien/Server interface
yang memiliki semua fitur yang diperlukan. Reach (terjangkau) mengacu kepada
web interface dimana dapat diakses tanpa harus memerlukan program khusus
dari sisi klien.

agung@alphamedia.co.id
1
Panduan Belajar Compiere ERP&CRM

Global Market, cukup mudah membangun multi fungsi di Compiere dimana


mengijinkan anda untuk berbuat di pasar global dengan bahasa yang berbeda,
mata uang, dan metode akuntansi.

Smart User Interface, hampir semua tampilan windows dikembangkan pada


aturan dasar, berdasarkan andas. Hal ini mengijinkan untuk akses yang sangat
personal dan memberikan user apa yang diperlukan. Dalam hal tersebut,
Compiere benar benar memperhitungkan fakta bahwa beda orang akan memiliki
kebutuhan yang berbeda pula. Penggerak Perbendaharaan data memungkinkan
setup berbasis per-user. Semua windows dapat di kustomisasi dan dikurangi
terhadap field2 dimana user sesungguhnya memerlukannya dimana hal ini
memberikan flexibiltas lebih baik dari aplikasi lain.

iii. Target Pasar Rompiere


Compiere dirancang untuk industri yang bergerak dibidang jasa, distribusi dan
retail. Terdapat fungsi dasar dari Managemen material serta termasuk juga
Manufacturing Planning meskipun dalam skala terbatas. Tidak ada fungsi
manufaktur seperti Shopfloor kontrol dan Full MRP.
Compiere adalah untuk perusahaan kecil dan menengah (SME), seperti halnya
perusahaan tunggal, untuk rangkaian distribusi, outlet dari sebuah manufaktur,
franchises dll.

iv. Cakupan Fungsional Compiere


Compiere tidak memiliki Material Requirement Scheduling secara penuh, seperti
halnya untuk kebutuhan shop floor atau production scheduling. Akan tetapi anda
dapat melakukan kalkulasi kebutuhan kasar (gross demand) dan melakukan
forecast sebagai resource scheduling secara sangat sederhana. Tidak ada
fungsi payrol secara komplit (seperti kalkulasi net income, potongan, dan
tambahan). Tapi akan ada interface untuk fungsi fungsi tersebut.
Berikut adalah beberapa fungsional yang terdapat pada Compiere ERP&CRM:

• fully integrated ERP and CRM solutions


• both front-office (POS, Web Store) and back-office functionality
• inventory management
• automated accounting
• professional services solution
• managed distribution networks
• streamlined order processing

agung@alphamedia.co.id
2
Panduan Belajar Compiere ERP&CRM

BAB I. INSTALASI COMPIERE


Compiere dapat berjalan pada berbagai Sistem Operasi seperti Windows, Linux,
Unix, Sun Solaris, dan lain lain. Selain itu untuk menjalankan Compiere
diperlukan sebuah database, dimana ada beberapa database yang mendukung
Compiere yaitu Oracle, Postgre SQL, dan Sybase. Tidak seperti halnya Postgre
SQL & Sybase, Oracle merupakan database komersial sehingga untuk
menggunakannya kita harus membeli Lisensi Software.

Pada bab ini hanya akan dibahas cara instalasi Compiere pada Sistem Operasi
Windows dengan database Oracle, serta cara instalasi Compiere pada System
Linux dengan Database Postgre SQL.

I.1 Instalasi Pada Sistem operasi Windows dengan


database Oracle
Install Oracle 10g

Kebutuhan Hardware:

1. Processor Minimal Pentium III 800MHz, Disarankan Pentium4 2GB atau


lebih tinggi.
2. Memori Minimal 512MB, disarankan diatas 1GB.
3. Kapasitas harddisk, Minimal ada ruang kosong sebesar 5GB, disarankan
menggunakan teknologi RAID10.
4. Sistem Operasi Windows 2000 Server (meskipun bisa dipergunakan,
Windows 2000 Profesional, dan Windows XP tidak disarankan sebagai
OS dari Compiere).

Sebelum instalasi dimulai, kita asumsikan anda sudah mempunyai sebuah


komputer dengan spesifikasi minimal seperti diatas, dengan dilengkapi Sistem
Operasi Windows 2000 Server (untuk petunjuk instalasi windows 2000 server
anda dapat membaca buku buku instalasi Windows 2000 server yang banyak
beredar di pasaran)

Siapkan CD Oracle 10g atau download image file dari Oracle Technology
Network (OTN). Anda dapat mendownload database Oracle secara gratis,
karena Oracle mengijinkan anda untuk mendownload dan memakai database
Oracle selama hanya dipergunakan untuk tujuan testing dan study, akan tetapi
apabila untuk kegiatan usaha (production) anda harus membayar lisensinya.

Pada komputer anda harus sudah terinstall kartu jaringan serta memiliki IP
Address. Install juga DNS server pada komputer anda. Karena anda tidak dapat
menggunakan alamat “localhost’ ataupun mengakses IP Address secara
langsung.
agung@alphamedia.co.id
3
Panduan Belajar Compiere ERP&CRM

Install

http://download-east.oracle.com/docs/html/B13669_01/toc.htm,

http://www.oracle.com/technology/documentation/database10g.html

http://www.compiere.org/support/install/installOracleSteps.html

http://www.compiere.org/support/debuggingOracle.html

Langkah selanjutnya

Pada Saat instalasi ada beberapa hal yang perlu anda ketahui sebagai berikut :

• Nama dari “Global Database Name”, sebagai contoh:


train.compieretraining.org
o “Global Database Name” didefinisikan ketika anda membuat
database pada saat instalasi diatas.
o “Service Name” atau “TNS Name” yang merupakan sinonim dari
“Global Database Name:
o Dimana kedua hal diatas umumnya merupakan nama (misal:
compiere) yang diikuti nama domain (misal: compieretraining.org)
• Password dari sys dan system.

Untuk melakukan testing terhadap instalasi database anda dapat menjalankan


perintah berikut: tnsping <Global Database Name>, berikut adalah contoh
hasilnya:

C:\>tnsping train.compieretraining.org
:
Used TNSNAMES adapter to resolve the alias
Attempting to contact (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL =
TCP)(HOST = MAIN)(PORT = 1521))) (CONNECT_DATA = (SERVICE_NAME =
train.compieretraining.org)))
OK (80 msec)

Apabila anda tidak dapat melakukan ping terhadap database, anda harus
memeriksa kembali prosedur instalasi yang baru saja anda lakukan. Pastikan
anda dapat melakukan ping terhadap database sebelum melanjutkan proses
instalasi. Lakukanlah pengecekan pada instalasi Oraccle anda sebagai berikut:

• Cek konfigurasi network dengan Net Manager (di Windows: Start >
Programs > Oracle – OraHome10g> Configuration and Migration Tools >
Net Manager)
• Cek Database Instance dengan Database Configuration Assistant (di
Windows: Start > Programs > Oracle - OraHome> Configuration and
Migration Tools > Database Configuration Assistant)
agung@alphamedia.co.id
4
Panduan Belajar Compiere ERP&CRM

• Cek File file konfigurasi jaringan - assumes familiarity of Oracle install


details (examples)
o tnsnames.ora – Konfigurasi nama jaringan
(D:\Oracle\Ora92\network\admin\ tnsnames.ora )
o sqlnet.ora – file konfigurasi SQL Net
(D:\Oracle\Ora92\network\admin\ sqlnet.ora )
o listener.ora - database listener (pendengaran database)
(D:\Oracle\Ora92\network\admin\ listener.ora )

Anda juga dapat menghubungkan database melalui firewall. Untuk keperluan ini
anda dapat melakukan konfigurasi pada Connection Manager pada file:
cman.ora (contoh: D:\Oracle\Ora92\network\admin\ cman.ora )

Issue utama ketika melakukan setting Compiere adalah ketika melakukan


koneksi kedalam database. Ada dua cara koneksi via JDC (ke dalam server
aplikasi) dan Net8 (untuk semua tools seperti import.,export, dll.).

Pada setup Oracle setup, masukkanlah TNS Name (atau Global Name) dan
Database Name (atau SID) sebagau turunannya. Misalnya: anda memasukkan
"dev.compiere.org" sebagai TNS/Global Name - "dev" akan digunakan sebagai
Database Name. Mohon dicatat, bahwa anda tidak perlu memasukkan Global
Name secara penuh, anda dapat memasukkan "dev" untuk keduanya – namun
hal ini tidak di rekomendasikan. Pada “local machine” anda juga dapat
menggunakan versi pendek seperti "dev" dan "dev.compiere.org", keduanya
dapat digunakan.

Kadang kadang TNS atau global name adalah sama dengan SID – terutama jika
anda tidak mempunyai server DNS lokal yang bekerja. Pada kasus ini (dengan
menggunakan contoh diatas), masukan juga "dev" sebagai TNS/Global name.
Anda dapat melakukan verifikasi TNS name didalam file:
$ORACLE_HOME/network/admin/tnsnames.ora.

EMail

Koneksi Email, disini digunakan sebagai default. Anda dapat merawat koneksi
email pada applikasi disisi Client. It is not required that at this point, the program
can read your emails. But, you need an IMAP server for Request processing.

Jika anda tidak memasukkan atau tidak mempunyai SMTP server, cukup
masukkan sebarang alamat server yang valid. Jika server exists, akan tetapu
tidak menyediakan layanan POP3, SMTP atau IMAP, setup tetap akan selesai
dengan sukses. Tanpa alamat server yang valid, setup akan gagal.

agung@alphamedia.co.id
5
Panduan Belajar Compiere ERP&CRM

Install Sun Java SDK

instalasi Compiere

Catatan: Instalasi server Compiere secara otomatis juga akan menginstall


sebagai client pada server tersebut. Jangan lupa untuk menginstal DNS, dan
jangan menggunakan “localhost” atau mengakses IP Address secara langsung.

Langkah instalasi

• Apabila sebelumnya anda pernah menginstal Compiere, hapuslah sub-


direktori jboss
• Download dan extract file distribusi Compiere-252*.zip
o Sebagai contoh apabila anda meng extract kedalam directory
utama di drive C maka akan di ekstrak dalam folder: C:\Compiere2

Setup the Compiere Server

Langkah selanjutnya adalah menjalankan script instalasi yang terdapat pada


direktori C:/Compiere2 sebagai berikut:

Starting RUN_setup

Perintah diatas akan menghasilkan tampilan sebagai berikut:

Gambar I.1

Catatan: Jika window diatas tidak muncul atau menampilkan error, anda
mungkin tidak memiliki Java 1.4.* di environtmen path sistem operasi anda.
Anda tidak dapat melanjutkan proses!

Anda dapat menge set PATH dengan mengekseskusi script WinEnv.js pada
direktori utils melalui command prompt, Seperti contoh berikut:
agung@alphamedia.co.id
6
Panduan Belajar Compiere ERP&CRM

C:\Compiere2\utils> cscript WinEnv.js C:\Compiere2 C:\j2sdk1.4.2_05

Gambar I.2

Contoh diatas dengan asumsi anda meng ekstrak Compiere pada C:\Compiere2
dan Java SDK anda ada di C:\j2sdk1.4.2_05

Gambar I.3

Anda juga dapat men set secara manual, seperti contoh berikut:

• Tambahkan "C:\jsdk1.4.2_02\bin\;C:\Compiere2\lib;" pada awal PATH


system environment variable
• Set JAVA_HOME system environment variable ke dalam
"C:\jsdk1.4.2_05"
• Set COMPIERE_HOME system environment variable ke dalam
"C:\Compiere2"

agung@alphamedia.co.id
7
Panduan Belajar Compiere ERP&CRM

Started RUN_setup

Setelah sukses menjalankan RUN_setup, akan muncul window seperti


ditampilkan pada gambar dibawah. Masukkan atau rubahlah parameter sesuai
dengan konfigurasi sistem anda Informasi detail dapat anda cek
prosedur instalasi diatas atau tekan Help pada setup window. Anda dapat
menekan tombol “test” untuk mengecek parameter yang anda masukkan, apabila
semua parameter sudah benar maka anda dapat mennyimpan konfigurasi
dengan menekan tombol Save. Catatan: anda tidak akan dapat melakukan
“Save” apabila sistem masih menemukan kesalahan.

Gambar I.4

Apabila ada salah satu nilai yang tidak dapat di verifikasi oleh sistem, maka akan
ada tanda merah, coba perbaiki dan lakukan test kembali.
Setelah anda berhasil melakukan Save anda akan melihat window dialog box
sebagai berikut:

agung@alphamedia.co.id
8
Panduan Belajar Compiere ERP&CRM

Gambar I.5

Pastikan anda melihat "BUILD SUCCESSFUL" dan "Done" dalam Log file.
Anda dapat mengulangi prosedur instalasi hingga berhasil.

Langkah Selanjutnya
Langkah selabjutnya adalah melakukan Import/Create database Compiere.

Compiere Database Import

Verify Compiere.dmp

File Compiere.dmp is located in $COMPIERE_HOME/data and contains the


seed database for your Compiere installation.

Run Database Import

Jalankan script RUN_ImportCompiere yang terletak pada direktori:


C:\compiere2\utils , Anda akan melihat tampilan sebagai berikut:

Gambar I.6

agung@alphamedia.co.id
9
Panduan Belajar Compiere ERP&CRM

Mohon dicatat pada saat import program akan munculkan peringatan(IMP-


00041: Warning: object created with compilation warnings), dikarenakan proses
pengimportan serangkaian program. Hal ini normal dan anda dapat
mengacuhkan. Setelah import program, prosedur SQL akan memastikan semua
di import secara benar dan akan mencatat semua objek yang invalid.

Gambar I.7

Berikut ini adalah tampilan akhir dimana tidak ada eror ditemukan (no (error)
rows selected)

Gambar I.8

agung@alphamedia.co.id
10
Panduan Belajar Compiere ERP&CRM

Pengecekan Terakhir

Anda dapat melakukan pengecekan terakhir pada lingkungan kerja sistem anda
dengan kembali menjalankan script RUN_Env yang terletak pada directori
C:\compiere2>utils. Saat ini seharunya anda tidak akan menemukan error.

Menjalankan Application Server

Setelah semua proses instalasi berhasil dilakukan, maka anda dapat


menjalankan aplikasi server dengan menjalankan script RUN_Server2

Example RUN_Server2 Output


Setting myEnvironment ....
... copy changed client libraries ...
0 File(s) copied
===========================================================
.
JBoss Bootstrap Environment
.
JBOSS_HOME: D:\Compiere2\jboss\bin\\..
.
JAVA: D:\j2sdk1.4.1\bin\java
.
JAVA_OPTS: -server -Xms32m -Xmx512m -DCOMPIERE_HOME=D:\Compiere2 -
Djetty.port=80 -Dprogram.name=run.bat
.
CLASSPATH: ;D:\j2sdk1.4.1\lib\tools.jar;D:\Compiere2\jboss\bin\\run.jar
.
=============================================================
.
17:40:52,397 INFO [Server] JBoss Release: JBoss-3.0.3 CVSTag=JBoss_3_0_3
17:40:52,444 INFO [Server] Home Dir: D:\Compiere2\jboss
17:40:52,444 INFO [Server] Home URL: file:/D:/Compiere2/jboss/
17:40:52,444 INFO [Server] Library URL: file:/D:/Compiere2/jboss/lib/

17:41:42,619 INFO [MainDeployer] Deployed package:


file:/D:/Compiere2/jboss/server/compiere/conf/jboss-service.xml
17:41:42,634 INFO [Server] JBoss (MX MicroKernel) [3.0.3 Date:200210011106] Started in
0m:50s:144ms

Penting!: pastikan tidak ada eror selama instalasi.

Untuk memastikannya lakukan pemeriksaan pada file :


C:\compiere2\jboss\server\compiere\logs

agung@alphamedia.co.id
11
Panduan Belajar Compiere ERP&CRM

Masalah yang paling sering muncul, ports sudah dipakai, seagai contoh:

17:41:09,085 ERROR [NamingService] Could not start on port 1099


java.net.BindException: Address already in use: JVM_Bind
at java.net.PlainSocketImpl.socketBind(Native Method)

Hal ini mungkin disebabkan ada program lain yang menggunakan port 1099;
hentikan program tersebut kemudian jalankan kembali Run_Server2 atau
jalankan setup Compiere untuk menggunakan port yang lain in RUN_setup.

Port yang sering konflik:

• 80 – biasanya karena ada web server yang dijalankan


• 8080 – digunakan oleh Oracle Database
• 1099 – sering digunakan oleh IDE untuk debugging

Database Backup

Setelah anda berhasil menginstall, anda harus mempersiapkan prosedur bakcup


untuk sistem anda. Anda dapat menentukan sendiri metode bakcup yang anda
inginkan, bnerikut ini adalah beberapa metode yang dapat anda pakai:

• Menjalankan script ColdBackup.sql dari system user, dimana akan


membuat script untuk cold backup (backup secara dingin) yang sesuai.
• Lakukan Check & Edit terhadap hasil script
• Tentukan kapan anda akan menjalankan script cold backup.
• Script untuk "hot backup" yaitu RUN_DBExport hanya cocok untuk sistem
kecil dimana datanya lebih kecil 100 MB
• Disarankan untuk menjalankan database pada mode ArchiveLog.

Untuk penjelasan lebih detail anda dapat melihat pada dokumentasi oracle.

INSTALASI CLIENT
Kebutuhan Sistem

• Platform Java
• Ruang Hard Disk : 3 MB (tidak termasuk Java Runtime)
• Memory: minimal 128 MB, disarankan 256 MB
• Resolusi Display 1024*768 atau lebih tinggi
• Koneksi TCP/IP ke Server

agung@alphamedia.co.id
12
Panduan Belajar Compiere ERP&CRM

Instalsi Client Compiere

Catatan: Instalasi Server secara otomatis akan menginstal aplikasi Client install
pada Server tersebut, sehingga anda tidak perlu menginstal lagi.

Apabila aplikasi server anda sudah dijalankan, pada komputer client bukalah
browser anda dan arahkan ke komputer server anda. Pada contoh dibawah
alamatnya adalah: http://dev/compiere.html (dimana dev adalah nama server)

Gambar I.9

agung@alphamedia.co.id
13
Panduan Belajar Compiere ERP&CRM

Pilihan 1: Web Start

WebStart secara otomatis akan memastikan bahwa anda menggunakan versi


terakhir. Klik pada tombol WebStart maka anda akan melihat dialog WebStart.
Anda perlu menginstal java pada client anda.

Gambar I.10

Langkah selanjutnya adalah memeriksa mode security anda:

Gambar I.11

Kemudian, Applikasi akan mulai aktif.

Pilihan 2: Instalasi Local

Klik pada "zip" dan extract isi file kedalam direktori di harddisk anda.

Anda memerlukan variabel system environment JAVA_HOME dan


COMPIERE_HOME pada seting PATH anda.
agung@alphamedia.co.id
14
Panduan Belajar Compiere ERP&CRM

Buka command prompt (DOS) dan masuk ke direktori Compiere (misal


C:\Compiere2) dan ketik: "cscript WinEnv.js COMPIERE_HOME JAVA_HOME".
Contoh:

C:\Compiere2\utils> cscript WinEnv.js C:\Compiere2 C:\j2sdk1.4.2_02

Contoh diatas dengan asumsi anda mengekstrak file zip ke dalam C:\Compiere2
dan Java SDK berada do C:\j2sdk1.4.2_02. Jika anda memiliki Java Runtime
yang telah terinsal di sistem anda, parameter JAVA_HOME dapat juga sebagai
berikut:.
C:\Program Files\Java\j2re1.4.2_02

Anda juga dapat menge set secara manual(menggunakan contoh diatas):

• Tambahkan "C:\jsdk1.4.2_02\bin\;C:\Compiere2\lib;" pada awal dari


sistem PATH environment
• Set variable JAVA_HOME system environment ke "C:\jsdk1.4.2_02"
• Set variable COMPIERE_HOME system environment ke "C:\Compiere2"

Apabila variable COMPIERE_HOME or JAVA_HOME environment belum di set


secara benar maka anda akan melihat windows berikut:

Gambar I.12

Lakukan perbaikan dengan mengikuti petunjuk yang sudah dijelaskan diatas.

agung@alphamedia.co.id
15
Panduan Belajar Compiere ERP&CRM

Mulai Menjalankan Compiere Client

Gambar I.13

Klik pada field Host/Server (yang mana mungkin semuanya berwarna merah)
dan anda akan melihat dialog Connection.

Masukkan nama dari Application Host/Server dan port (default port adalah
1099). Dan tekan tombol Test Application. Untuk Informasi tentang HTTP Tunnel
isilahkan cek nfo check http://www.compiere.org/support/install/firewall.html .

Apabil Application Server tidak ditemukan, maka akan menampilkan informasi


seperti database server. Dimana hal ini menunjukkan bahwa application server
tidak running. Anda dapat memasukkan nama Database Host/Server (dengan
default port adalah 1521), nama database (bagian pertama / nama depan dari
Gloable Database Name) dan username dan password ( defaultnya adalah
compiere/compiere). Tekan Test Database dan anda akan tersambung ke
database.

agung@alphamedia.co.id
16
Panduan Belajar Compiere ERP&CRM

Gambar I.14

Klik OK untuk kembali ke tampilan Login :

Gambar I.15

agung@alphamedia.co.id
17
Panduan Belajar Compiere ERP&CRM

Jika semua informasi Host berwarna putih, anda telah terhubung ke aplication
server. Jika disebelah kiri berwarna sedikit merah, anda telah tersambung ke
database, akan tetapi tidak ke application server. Application servr tidak
diperlukan untuk sebagaian besar entry data.

User dan password dari Application Users secara default adalah seperti
diperlihatkan di bawah. Klik OK atau tekan enter untuk masuk.

Gambar I.16

Selamat, anda sudah terhubung! Anda dapat memilihi salah satu pilihan dari
menu yang tesedia untuk user tersebut beserta client dan organisasi yang
berhubungan.

agung@alphamedia.co.id
18
Panduan Belajar Compiere ERP&CRM

Gambar I.17

Untuk Penjelasan selanjutnya anda dapat melihat pada tour yang tersedia pada
:http://www.compiere.org/product/tour/first.html, Untuk memulai mode debug/
trace aplikasi, anda dapat melihat di:
http://www.compiere.org/support/debugging.html

Application Users

Compiere Application menyediakan user aplikasi sebagai berikut::

User Name Password Role Description

System System System The System Administrator (cannot access


Administrator application data)

SuperUser System - all - The Super user has all roles and with that
access to system administration and
application data

GardenAdmin GardenAdmin GardenWorld Example Client Administrator


Admin

GardenUser GardenUser GardenWorld Example User


User

Penting!, Username dan Password adalah Case Sensitive!


agung@alphamedia.co.id
19
Panduan Belajar Compiere ERP&CRM

Langkah pertama untuk Cient HTML :

Klik pada Web Application links untuk menjalankan client HTML.

Gambar I.18

Dari sini prosesnya sama dengan aplikasi client, akan tetapi dengan
menggunakan user interface yang lebih sederhana.

MELAKUKAN UPDATE
Update the Compiere Executables

Melakukan update terhadap sistem tidak akan meng overwrite (menimpa) File
file yang dipergunakan untuk konfigurasi seperti: myEnvironment, server.xml, dll.
Jika anda ingin ingin memperbarui sama sekali sistem anda, anda dapat
mengapus direktori.

Links: 2.5.2a atau langsung: Zip File (checksum) - Tar.gz file (checksum)

agung@alphamedia.co.id
20
Panduan Belajar Compiere ERP&CRM

Sebelum Update

• Jangan melakukan backup dari RUN_DBExport


• Pada COMPIERE_HOME (misal C:\Compiere2), hapus jboss sub-
directory
• Anda juga dapat menghapus semua file yang lain, jika anda ingin
menyimpan informasi konfigurasi anda dapat menyimpan file file
*.properties.
• Cek Release Notes untuk petunjuk langkah Migrasi

Windows

• Download and extract Compiere-251*.zip


• If there is an update available, please apply it now

Linux/Unix

• Download and extract Compiere-251*.tar.gz


o gunzip Compiere_251b.tar.gz
o tar xvf Compiere_251b.tar
• If there is an update available, please apply it now

Setelah-Update

• Setiap kali anda mengextract file zip/tar, anda harus mengeksekusi


RUN_setup. Hal ini akan meng update file file konfigurasi.
• Manjalan Migrasi data (see below) atau mengeksekusi
RUN_InstallCompiere untuk a memulai dari awal.
• Client secara otomatis akan melakukan update, jika anda menggunakan
WebStart, selain itu anda harus menginstal file zip untuk client dari server.
• Cek Release Notes untuk langkah langkah setelah Migrasi

Update Database Compiere

Untuk update versi yang lebih baru diperlukan migrasi data dikarenakan adanya
perubahan skema data. Anda akan menemukan beberapa error ketika
mengeksekusi versi yang lebih baru akan tetapi dengan database versi lama.

• Anda bisa mendapatkan support dari ComPiere untuk migrasi data


apabila anda membeli jasa support contract dari ComPiere.
• Selain itu, jalankan script RUN_ImportCompiere in di direktori
C:\compiere\utils untuk mendapatkan susunan database terbaru, lihat di :
http://www.compiere.org/support/install/createDatabase.html

agung@alphamedia.co.id
21
Panduan Belajar Compiere ERP&CRM

I.2 Instalasi Pada Sistem operasi Linux dengan database


POstgreSQL

Awalnya Compiere hanya dapat berjalan dengan database Oracle, kemudaian


disusul dengan sybase namun hingga saat ini dari pihak Compiere masih
menggunakan Oracle sebagai database yang disarankan. Namun mengingat
Oracle merupakan database komersial dimana anda harus membayar lisensi
untuk dapat memakainya, maka banyak pihak yang menginginkan untuk
menggunakan database opensource seperti PostgreSQL. Keinginan ini dijawab
oleh sebuah perusahaan software dari mexico yaitu E-evolution (http://www.e-
evolution.com.mx) yang mengembangkan Compiere yang dapat berjalan diatas
databse PostgreSQL. Compiere jenis baru ini kemudian di beri nama Compiere
Libero. Untuk dapat menginstall Compiere Libero anda dapat mengikuti petunjuk
yang akan diutarakan berikut ini.

Dengan asumsi anda telah berhasil menginstall sebuah server Linux, serta anda
menguasai perintah perintah dasar Linux, maka ikuti petunjuk berikut:

Login lah kedalam server linux anda sebagai root. Kemudian buat dua buah
folder yaitu u01 dan u02”

# mkdir u01
# mkdir u01/app

pada folder u01/app ini kita akan meletakkan aplikasi Compiere serta databse
PostgreSQL. Sedangkan untuk data nantinya akan kita letakkan di folder
/u02/pg_data. Kemudian ekstrak file binary Compiere Libero kedalam folder
u01/app, hasil ekstrak akan menghasilkan folder /u01/app/Compiere2 dimana
didalamnya terdapat file file aplikasi dari Compiere Libero.

Setup Variable Environtment (Lingkungan)


Sebelum kita melakukan instalasi, kita harus melakukan setup variable untuk
environtment sytstem. Anda dapat meletakkannya pada file .profile sehingga
akan selalu dijalankan setiap anda login ke dalam sistem.

# cat >> /etc/profile <<EOF


export JAVA_HOME=/usr/local/bin/j2sdk1.4.2_08
export COMPIERE_HOME=/u01/app/Compiere2
export PATH=$PATH:/u01/app/pgsql/bin:$JAVA_HOME/bin
export LD_LIBRARY_PATH=
/u01app/pgsql/lib:$JAVA_HOME/jre/lib/i386:$JAVA_HOME/jre/i386/client
EOF

agung@alphamedia.co.id
22
Panduan Belajar Compiere ERP&CRM

Menginstall JAVA
Download Java 2 SDK dari website Sun Microsystem, atau copy dari CD yang
disediakan. Dengan asumsi yang anda pakai adalah Java 2 SDK versi 1.4.2.8
dan anda copy kan kedalam folder /usr/local/bin, maka untuk menginstal adalah
sebagai berikut:

#./j2sdk-1_4_2_08-linux-i586.bin

dan buat link :

# ln -s /usr/local/bin/j2sdk1.4.2_08/bin/java /usr/bin/java

Kemudian coba lakukan pengetesan dengan menjalankan perintah sebagai


berikut:

# java -version
java version “1.4.2_08”
Java(TM) 2 Runtime Emvirontment, Standard Edition (build 1.3.2_08-b03)
Java HotSpot(TM) Client VM (build 1,4,2_08-b03,mixed mode)

Jika anda melihat sederetan output seperti diatas maka instalasi java anda
sudah berhasil

Instalasi PostgreSQL

Untuk menginstal postgreSQL anda dapat mendowload secara gratsi dari situs
FTP: ftp://ftp/postgresql.org/source/y8.0.3/postgresql-8.0.3.tar.gz atau anda
dapat mengambil dari CD yang disertakan pada buku ini. Copykan file tersebut
kedalam salah satu folder kemudian jalankan perintah berikut:

# gunzip postgresql-8.0.3.tar.gz
# tar xf postgresql-8.0.3.tar

Setelah anda menjalankan perintah diatas akan terbentuk sebuah folder dengan
nama postgresql-8.0.3 dibawah folder tempat anda bekerja. Masuklah kedalam
folder tersebut dan jalan kan perintah berikut:

# ./configure –prefix=/u01/app/pgsql
# gmake
# su
# gmake install

Selanjutnya kita akan membuat account user untuk Postgresql sebagai berikut:

# adduser postgres
# mkdir /u02
agung@alphamedia.co.id
23
Panduan Belajar Compiere ERP&CRM

# mkdir /u02/pg_data
# chown postgres /u02/pg_data
# su – postgres
$ /u01/app/pgsql/bin/initdb –D /u02/pg_data

Agar PostgreSQL yang baru saja anda install dapat diakses dari jaringan, anda
perlu mengedit file /u02/pg_data/pg_hba.conf, berikut adalah contoh pada salah
satu baris file pg_gba.conf:

Host all all 192.168.0.0 255.255.255.0 trust

Untuk menjalankan PostgreSQL jalankan perintah berikut:

$pg_ctl start –D /u02/pg_data –l logfile –o “-I”

Installasi Procedure Languages

Instalasi ini diperlukan untuk emulasi karena PLJava tidak men support type
maping java.

$ createlang plpsql template1

Membuat User & Database untuk Compiere

$ createuser compiere
$ createdb compiere –e unicode

Instalasi PLJava

Login sebagai root, kemudian buatlah directory sebagai berikut:

# mkdir /u01/app/pgsql/pljava
# mkdir /u01/app/pgsql/jdbc

Kemudian download PLJava dari


http://gborg.postgresql.org/project/pljava/genpage?downloads

Ekstrak file tersebut kedalam /u01/app/pgsql/pljava

# cd /u01/app/pgsql/pljava
# gunzip pljava-i686-pc-linux-gnu-pg8.0-1.1.0.tar.gz
# tar xf pljava-i686-pc-linux-gnu-pg8.0-1.1.0.tar

anda juga dapat mendownload file Library JDBC postgreSQL dari website
http://jdbc.postgresql.org/download/postgresq-8.0-310.jdbc3.jar dan letakkan
kedalam directory /u01/app/pgsql/jdbc
agung@alphamedia.co.id
24
Panduan Belajar Compiere ERP&CRM

Selanjutnya anda perlu menambahkan parameter parameter berikut kedalam file


/u02/pg_data/postgresql.conf

# define "pljava" as a custom variable class. This is a comma separated


# list of names.
#
custom_variable_classes = 'pljava'
# define the class path that the JVM will use when loading the
# initial library. Only meaningful for non GJC installations
#
pljava.classpath = '/u01/app/pgsql/pljava/pljava.jar'
# Set the size of the prepared statement MRU cache
#
#pljava.statement_cache_size = 10
# If true, lingering savepoints will be released on function exit. If false,
# the will be rolled back
#
pljava.release_lingering_savepoints = true
# Define startup options for the Java VM.
#
pljava.vmoptions = '-Xmx64M -Dbackchannel.port=48'
# Setting debug to true will cause the postgres process to go
# into a sleep(1) loop on its first call to java. This is
# only useful if you want to debug the PLJava internal C code.
#
pljava.debug = false

masih pada file /u02/pg_data/postgresql.conf, carilah baris berikut:


dynamic_library_path=’$libdir’, hapus tanda pagar (#) dan edit seperti berikut:

dynamix_library_path = ‘/u01/app/pgsql/pljava’

kemudian rubah listen address dan sesuaikan dengan address server anda
dimana komputer lain akan memanggil databse postgreSQL. Misalnya addres
server anda adalah 192.168.0.10 maka :

listen_address = ‘192.168.0.10’
port = ‘5432’

Menginstall PLJava kedalam database


Untuk menginstall PLJava kedalam database, ikuti langkah berikut:

# java -cp /u01/app/pgsql/pljava/deploy.jar:/u01/app/pgsql/jdbc/postgresql-8.0-


310.jdbc3.jar org.postgresql.pljava.deploy.Deployer -install -user compiere -database
compiere
agung@alphamedia.co.id
25
Panduan Belajar Compiere ERP&CRM

# su - postgres
$ pg_ctl stop -D /u02/pg_data
waiting for postmaster to shut down.... done
postmaster stopped
$ pg_ctl start -D /u02/pg_data -l logfile -o "-i"
$ psql -U compiere -d compiere
Welcome to psql 8.0.1, the PostgreSQL interactive terminal.

Type: \copyright for distribution terms


\h for help with SQL commands
\? for help with psql commands
\g or terminate with semicolon to execute query
\q to quit

compiere=#CREATE SCHEMA compiere;


compiere=# SET search_path TO compiere,sqlj;
compiere=# SELECT sqlj.install_jar('file:///u01/app/Compiere2/lib/sqlj.jar', 'sqlj',
true);
compiere=# SELECT sqlj.set_classpath('compiere', 'sqlj');
compiere=# \q

Instalasi Compiere
Setelah anda berhasil menjalankan seluruh prosedur diatas, maka langkah yang
terakhir adalah menginstall aplikasi Compiere.

Login lah sebagai root, eksekusi file script setup Compiere :

# cd /u01/app/Compiere2
# ./RUN_setup.sh

Kemudian lakukan test pada environtmen anda:

# utils/RUN_Env.sh
Jika semuanya OK, lanjutkan dengan mengimport data:
# psql -U compiere d compiere < COMPIERE_HOME/data/CompierePGSQL.dmp
If all is ok, we can test the Compiere server.
# ./RUN_Server2.sh

Yang terakhir adalah menjalankan aplikasi client dengan perintah sebagai


berikut:

# ./RUN_Compiere2.sh
Jika semua seperti yang diharapkan maka Selamat! Anda telah berhasil
menginstall Compiere Libero!

agung@alphamedia.co.id
26
Panduan Belajar Compiere ERP&CRM

BAB II. OVERVIEW IMPLEMENTASI COMPIERE


Setelah anda berhasil menginstall Compiere, langkah selanjutnya adalah
melakukan implementasi Compiere pada perusahaan anda. Proses
implementasi yang sesungguhnya bisa cukup rumit dan komplex, Namur pada
bab ini penulis menyajikan secara sederhana terlebih dahulu, dengan tujuan
agar gambaran implementasi bisa den dengan mudah dipahami. Adapun
penjelasan secara rinci akan divas pada bab bab selanjutnya.

Sebelum melakukan implementasi secara “life” dengan menggunakan data asli


perusahaan anda, ada baiknya anda mencoba melakukan konfigurasi dengan
menggunakan data sesuai data perusahaan anda tapi dengan tujuan untuk
latihan. Dengan demikian anda akan terbiasa dengan konfigurasi dan seting
pada Compiere, sehingga anda dapat mengatasi masalah dengan cepat
seandainya terjadi masalah nantinya.

Langkah langkah implementasi

Langkah langkah implementasi secara garis besar ditunjukkan pada diagram


berikut:

Gambar 2.1

Persiapan

Pada saat implementasi, tidak ada persiapan khusus yang diperlukan kecuali
anda harus menyiapkan data yang diperlukan untuk implementasi. Data tersebut

agung@alphamedia.co.id
27
Panduan Belajar Compiere ERP&CRM

diantaranya adalah Chart Of Account, Business Partner, Product, dan Bill Of


Material (BOM), Anda dapat memasukkan informasi ini satu persatu ataupun
dengan cara import agar menghemat waktu.

Accounts & CoA


For Chart of Account setup details check here.

Memulai Implementasi

Proses implementasi dimulai ketika anda menjalankan program “Initial Client


Setup”. Anda harus login sebagai “System Administrator” untuk menjalankan
program tersebut. Untuk selanjutnya membuat user, aturan dan standard entiti
untuk tipe dokumen, business partner, product, dan lain lain. Setelah
menyelesaikan proses ini, anda sudah dapat membuat dan mencetak invoice
anda yang pertama!.

Program tersebut juga akan membuat dua account user dengan level “Client”
yang memiliki semua wewenang untuk merawat aturan aturan system serta
melakukan transaksi. Yang satu lagi adalah user dengan level “Organisasi” yang
mempunyai semua wewenang untuk melakukan transaksi.

Setelah menyeleseaikan konfigurasi awal, anda pada dasarnya sudah siap untuk
menuju proses selanjutnya. Namun anda juga dapat melakukan pengecekan
ulang dan update terhadap konfigurasi awal anda dengan workflow “Initial Client
Setup Review”.

Memulai Login
Untuk memulai login anda dapat mencari icon bergambar logo huruf “C” yang
bertuliskan Compiere.

Untuk anda yang menggunakan OS Windows anda

dapat juga menjalankan dari “Start” dan pilih Compiere2

Gambar 2.2

agung@alphamedia.co.id
28
Panduan Belajar Compiere ERP&CRM

Loginlah sebagai SuperUser (case sensitive) dan passwordnya: System - Compiere akan
mengingat data login anda.

Gambar 2.3

Pilih lah Role sebagai GardenWorld Admin.

Gambar 2.4

Menu Compiere

Menu dari Compiere akan menampilkan semua menu yang tesedia untuk role
yang anda pilih. Untuk mencari menu yang anda inginkan, anda dapat
memanfaatkan menu search yang ditandai berwarna kuning, Sebagai contoh
coba masukkan Sales dan tekan enter. System akan mencari ke semua menu
yang mengandung kata kata Sales (case sensitive) didalamnya.
agung@alphamedia.co.id
29
Panduan Belajar Compiere ERP&CRM

Gambar 2.5

Pada gambar nampak bahwa sistem menunjuk kepada menu Sales Order.Anda
juga dapat menampilan menu Sales Order ke lajur sebelah kiri dengan meng

klik kanan pada menu Sales order dan klik pada : Perluas Menu-Bar
anda (Shortcut) dengan men drag pada menu sebelah kiri

Gambar 2.6

agung@alphamedia.co.id
30
Panduan Belajar Compiere ERP&CRM

Navigasi Windows
Untuk membuka window Sales Order anda dapat menekan Ctrl-Enter di area
yang berwarna kuning pada search area, mekakuan klik dua kali (double-click)
pada deretan menu di sebelah kanan atau meng klik pda shortcut di lajur
sebelah kiri.

Gambar 2.7

Nilai Default

Tampilan layaran Sales Order akan muncul dengan nilai default/preference yang
anda tentukan, untuk Organisasi (HQ) anda, untuk client (GardenWorld) atau
system anda.

Untuk mengeset preferences pilihlah field yang anda inginkan kemudian tekan
klik kanan (sebagai contoh: field “Target Document Type” akan dirubah ke “POS
Order”) dan pilih Value Preference

agung@alphamedia.co.id
31
Panduan Belajar Compiere ERP&CRM

Gambar 2.8

Pilihlah scope (untuk semua/specific Organizations, Users, Window) dan tekan


OK. Maka nilai default anda yang baru pada layar Order Entry adalah POS
Order.

Gambar 2.9

Membuat Business Partner secara langsung


Untuk membuat Business Partner baru pada umumnya anda harus
memasukkannya di window Business Partner ataupun dengan melakukan
import. Namun anda juga dapat membuat Business Partner baru secara
langsung. Nilai default dari Business Partner adalah di salin dari Business
Partner “Standard” anda. Pada field Business Partner, tekan klik-kanan dan pilih
New Record:

Gambar 2.10

agung@alphamedia.co.id
32
Panduan Belajar Compiere ERP&CRM

Masukkan Informasi customer anda, untuk memasukkan alamat/address, pilih


tombol Location button:

Gambar 2.11

Masukkan address (alamat)

Gambar 2.12

Klik OK untuk konfirmasi pencatatan Customer yang baru;


Sales Order secara otomais akan ter updated:

Gambar 2.13

agung@alphamedia.co.id
33
Panduan Belajar Compiere ERP&CRM

Zoom – Membuat Record baru tanpa meninggalkan Window

Pada field optional Campaign Field (field optional memiliki background putih, field
mandatory memiliki background biru muda) tekan klik kanan dan pilih Zoom:

Gambar 2.14

Window Campaign akan terbuka untuk memasukn record baru. Jika field "zoom
from" memiliki beberapa pilihan, window Zoom akan mengurutkan record yang
diplih secara otomatis.

Gambar 2.15

Masukkan kata kunci pada field Search Key and Name (ini merupakan field
mandatory jadi anda harus mengisinya), anda bebas mengisinya dengan
informasi yang sesuai menurut anda.

agung@alphamedia.co.id
34
Panduan Belajar Compiere ERP&CRM

Gambar 2.16

Kemudian tekan Save – dam tutup the window dengan menekan tanda x di
sebelah kanan atas atau dengan menekan tombol End di sebelah kiri (anda
akan di tanya, apakah anda ingin menyimpan perubahan yang sudah anda
lakukan) pada Tool Bar.

Gambar 2.17

Kembali pada tampilan Order , Campaign yang baru belum tersedua, klik-kanan
pad field Campaign and pilih Refresh:

Gambar 2.18

agung@alphamedia.co.id
35
Panduan Belajar Compiere ERP&CRM

Saving / Menyimpan

Pilih Campaign baru dan terkan Save atau cukup tekan pada tab Order Line.
System memiliki setting Auto Commit setting (dari menu window via File >
Preference atau pada standard window via Tools > Preference). Ini akan secara
otomatis menyimpan / save pilihan anda, tapi anda harus melakukan konfirmasi
ketika merubah tab.

Search

Masuk ke tab Order Line dengan meng klik pada tab.

Pada field Product, masukkan %Bush (misal: anda mencari product dengan
kata bush [case diabaikan] pada Search Key) dan tekan enter:

Gambar 2.19

Anda dapat melihat ketersediaan product dan merubah harga berdasarkan pada
dasar harga pada Customer atau price list order. Plih product and tekan OK –
atau cukup dengan men klik-dua kali pad baris:

Gambar 2.20

agung@alphamedia.co.id
36
Panduan Belajar Compiere ERP&CRM

Melengkapi Order

Order Line sudah ter updated dengan informasi harga. Anda dapat memasukkan
keterangan tambahan, merubah harga, dan quantity. Anda akan mendapatkan
peringatan / warning, jika memasukkan harga dibawah limit harga.

Gambar 2.21

Tekan Save and kembali ke Header. (Tax engine akan menentukan, bahwa
customer di luar negri tidak terkena pajak - anda harus menimpa/mengganti
informasi ini apabila ada pengecualian atau anda dapat merubah setup aturan
pajak yang berbeda – misal: tidak berlaku untuk "mail order")

Apabila anda mempercayai customer anda, anda dapat merubah aturan


pembayaran/payment dari Cash (tunai) menjadi On Credit.

Gambar 2.22

agung@alphamedia.co.id
37
Panduan Belajar Compiere ERP&CRM

Anda telah menyelesaikan order anda, maka tekan tombol transaction Complete,
yang mana akan menyimpan order anda dan memprosesnya (meng - updates
inventory, customer credit line, dll.).

Gambar 2.23

Order akan menjadi "abu abu" untuk mengindikasikan bahwa sudah


menyelesaikan order anda. Sekarang anda dapat mencetak invoice (surat
tagihan) melalui tombol Print Document. System tau bahwa ketika anda
mencetak POS Order, sebenarnya anda menginginkan untuk mencetak invoice
(atau mencetak delivery note untuk warehouse order) dan bukan konfirmasi
standard Order. Karena ini adalah POS Order, invoice akan di proses secara
otomatis (demikian juga dengan Shipping document).

Gambar 2.24
agung@alphamedia.co.id
38
Panduan Belajar Compiere ERP&CRM

Jika anda kembali ke Order Line, anda dapat melihat bahwa Quantity Orderedy
adalah sama dengan Quantity Delivered dan Invoiced. Dimana anda juga
mencatat bahwa isi Window berubah dengan context; anda melihat apa yang
anda perlu lihat di context yang diberikan (dn jika anda tidak menyukainya, anda
dapat merubah aturannya).

Gambar 2.25

Memasukkan Pembayaran / Payment

Customer baru kami mengirim sebuah Check! Anda dapat menyederhanakan


struktur menu dengan membuat Role dengan fungsionalitas yang sudah dipilih.
Di Men, pilih search untuk Payment dan buka Window nya.

Klik New atau melalui Menu File > New Record - you can also enter Ctrl+N or
F2. Anda dapat juga dapat mencatat, bahwa Icon icon adalah serupa dengan
keboard standard PC. Pada field Business Partner, tekan tombol yang anda pilih.

Mencari Customers dan Invoices.

Pada Business Partner Info, tekan enter dan anda akan melihat semua
customer. Mohon dicatat bahwa semua Customer baru berwarna merah karena
belum memiliki tagihan (credit line).

Gambar 2.26

agung@alphamedia.co.id
39
Panduan Belajar Compiere ERP&CRM

Tekan cancel – sekedar untuk memperlihatkan kepada anda fitur yang lain: klik
pada tombol Invoice dan tekan enter; Sekarang anda melihat semua Invoices
yan masih open. Umumnya, anda akan mempersempit pencarian dengan
memasukkan kata kunci customer, invoice number, dll. Pilih invoice dan klik OK
atau klik-dua kali pada baris yang bersangkutan.

Gambar 2.27

Anda dapat meng akses Search atau Info melalui Menu Window - View > ...

Memasukan nilai pembayaran (Payment amounts)


Layar Payment juga ter updated bersama Customer dan nilai pembayaran.
Misalnya Customer and lupa untuk mengirim 75c (dari total tagihan $ 23.75),
maka anda mencoba meng koreksi nilai pembayaran menjadi $23.00.
Perbedaan 0.75 akan muncul sebagai write-off (setelah keluar dari field) alias di
hilangkan. Jika memang ada diskon pembayaran yang valid, system akan
menyarankan pengurangan nilai pembayaran dengan valid discount pada hari
pembayaran di field discount. System membedakan antara diskon payment
yang telah ditentukan dengan pembayaran singkat yang akan anda write off.
Anda juga harus menjaga balance.

agung@alphamedia.co.id
40
Panduan Belajar Compiere ERP&CRM

Gambar 2.28

Cukup tekan complete dan biarkan system memberitahu anda, bahwa anda
harus mengisi field mandatory yang lain. Anda harus men set pada Document
Type atau AR Payment sebagai kemungkinan pembayaran terbanyak yang akan
diterima (dan AP payments umumnya akan di generate). Lengkapi informasi lain
yang diperlukan (check number, etc.) dan tekan complete.

Gambar 2.29

Reporting / Pelaporan

Di Menu search untuk Payment Allocation Report (anda dua masukan – satu
untuk Window dan satu untuk summarized Payment Allocation Report). Dialog
pilihan akan muncul. Untuk masuk ke Business Partner merupakan optional
(boleh ya atau tidak), sehingga cukup tekan OK (jika anda lebih suka parameter
pilihan tambahan yang lain untuk report, anda dapat menambahkan dengan
mudah):

agung@alphamedia.co.id
41
Panduan Belajar Compiere ERP&CRM

Gambar 2.30

Berikut ini anda sudah memiliki report anda, meskipun mungkin tidak terlalu
bagus, sehingga merasa perlu untuk melakukan Customize, maka tekan tombol
Customization.

Gambar 2.31

agung@alphamedia.co.id
42
Panduan Belajar Compiere ERP&CRM

Customizing a Report

Pilih fields, anda dapat memperlihatkan urutan dalam tab Display Order :

Gambar 2.32

Pada tab Sort, pilih Business Partner dan Invoice untuk mensortir report
berdasar pada:

Gambar 2.33
agung@alphamedia.co.id
43
Panduan Belajar Compiere ERP&CRM

Pada tab Format Item, anda dapat memilih Business Partner. Pilih Group by
untuk membuat total nilai per Business Partner. Anda dapat pula merubah kolom
heading disini dan tekan OK.

Gambar 2.34

Anda juga bisa mendapatkan total untuk tiap Business Partner maka pioih
Amount. Pilih check box Calculate Sum sehingga nilai total akan di kalkulasi

Gambar 2.35
agung@alphamedia.co.id
44
Panduan Belajar Compiere ERP&CRM

Sekarang, report anda nampak lebih baik. Sehingga anda melihat disini Invoice
mana yang telah di bayar serta dengan metode pembayaran(Check, transfer, dll)
ataupun tunai (Cash)

Gambar 2.36

Drill-Down – Mendapatkan detail dalam reports

Semua field berwarna biru adalah “Drill-Down enabled” yaitu dapa di drill
kebawah secaralebih detail, sehinga cukup klik-dua kali pada NewCustome r-
dan berikut adalah Business Partner Report:

Gambar 2.37

agung@alphamedia.co.id
45
Panduan Belajar Compiere ERP&CRM

Drill-Across – Dimana record digunakan

Sekarang kita ingin untuk melakukan “Drill-Across” (misal: membuat report


tentang dimana Business Partner yang anda pilih tersebut digunakan). Disini kita
hanya punya satu record (anda dapat menggunakan Find untuk memilih record
tertentu). Pilih Invoice – misal: kita ingin melihat semua invoice dari customer
tersebut dan cursor berubah menjadi icon berbentuk tangan. Klik dua kali pada
salah satu baris(tapi bukan pada field drill-down yang berwarna biru) dan ... anda
mendapatkan Report Invoice:

Gambar 2.38

Meskipun tidak seutuhnya sempurna, fasilitas diatas dapat menampilkan hapir


semua field yang anda inginkan, dan anda dapat melakukan customize dengan
mudah. Hal ini merupakan fasilitas yang sangat jarang dijumpai pada aplikasi
ERP&CRM yang lain.

agung@alphamedia.co.id
46
Panduan Belajar Compiere ERP&CRM

BAB III. FUNGSI FUNGSI DAN


PERINTAH PERINTAH UMUM COMPIERE
Fungsi Fungsi Menu
Menu pada Compiere menampilkan semua task (tugas) yang tersedia untuk Role
yang telah anda pilih. Pada field/ruang pencarian berwarna kuning masukkan
“sales” kemudian tekan Enter. System akan menampilkan semua menu yang
menggandung kata sales (Case sensitive) dan menandainya. Tekan Enter untuk
mencari kata menu yang lain (misal “sales order”). Untuk membuka menu
tekanlah “Shift”,”Alt” atau “Ctrl” bersamaan dengan tombol Enter, atau double klik
pada menu item yg anda pilih.

Gambar 3.6

Shortcut (Jalan pintas) dapat didefinisikan menggunakan menu item seperti


Sales Order dan Expenses Report. Untuk membuat Shortcut sebagai contoh,
yang mana akan ditampilkan pada sisi sebelah kiri dari menu, klik kanan pada
Sales Order atau pada Expenses Report kemudian klik pada Add to Bar.

Add to Bar

Gambar 3.7

agung@alphamedia.co.id
47
Panduan Belajar Compiere ERP&CRM

Shortcut akan dibuat di sisi sebelah kiri dari window. Untuk meng ekspand pada
menu bar tersebut, tempatkan cursor pada batas window sehingga berubah
menjadi double arrow (panah dua sisi) kemudian drag (klik&tahan sambil ditarik)
ukuran window hingga mencapai ukuran yang sesuai.

Gambar 3.8

Icon – icon Menu


Tiap item menu mempunyai icon yang mengindikasikan type dari fungsi window
yang ditampilkan :

Gambar 3.9

Icon window mengindikasikan sebuah window. Sebuah windows merupakan


tempat data disimpan atau tempat untuk memasukkan data seperti Sales Order
dan Tax Category.

Icon Report mengindikasikan sebuah report(laporan). Sebuah report akan di olah


dan ditampilkan ke layar report yang mana dapat di modifikasi dan di cetak
seperti halnya Invoice summary (ringkasan tagihan).

agung@alphamedia.co.id
48
Panduan Belajar Compiere ERP&CRM

Icon Process mengindikasikan sebuah proses. Sebuah proses bisa merupakan


sebuah job/pekerjaan atau tugas yang dijalankan pada database atau server
seperti halnya Generate Invoice.

Icon W mengindikasikan Workflow (aliran kerja). Sebuah Workflow


mendefinisikan serangkaian langkah yang diperlukan untuk memenuhi sebuah
prosedur.

Windows, Process, Report dan Workflow semuanya akan di jelaskan pada buku
ini.
Toolbar Window

Gambar 3.10

agung@alphamedia.co.id
49
Panduan Belajar Compiere ERP&CRM

Menu Window 1

Gambar 3. 11

Menu Window 2
agung@alphamedia.co.id
50
Panduan Belajar Compiere ERP&CRM

Gambar 3.12

Menu Context

Gambar 3.13

agung@alphamedia.co.id
51
Panduan Belajar Compiere ERP&CRM

Tombol Dialog

Gambar .14

Fungsi Workflow
Sebuah workflow adalah serangkaian langkah demi langkah yang harus
dikerjakan (pada sebuah prosedur kerja). Klik pada tabulasi workflow pada
window utama untuk mendapatkan gambaran secara cepat dari langkah langkah
yang termasuk didalam pekerjaan tertentu. Sebagai contoh lihatlah pada
workflow Initial Client Setup Review. Anda dapat membukanya dengan
mendouble klik pada General Rules, Client Rules, Initial Client Setup Review
pada menu.

Gambar 3.15

agung@alphamedia.co.id
52
Panduan Belajar Compiere ERP&CRM

Pada workflow yang ditampilkan, setengah diatas merupakan diagram ilustrasi


secara grafis dari workflow yang bersangkutan. Anda dapat dengan mudah untuk
melihat rangkaian langkah langkah yang diperlukan untuk setup. Pada bagian
bawah dari window anda dapat melihat penjelasan dari langkah langkah
workflow yang digambarkan di bagian atas atau keterkatiannya. Untuk
menelusuri langkah langkah dan membuka window yang berhubungan
dengannya anda dapat mendouble klik pada icon workflow pada diagram
ilustrasi atau menggunakan tombol workflow.

Gambar 3.16

Fungsi Help
Screen Help
Compiere menyediakan help pada setiap window yang anda buka. Buka menu
help pada window yang sedang anda buka lalu pilih help atau tekan F1 :

Gambar 3.17

Window Help akan terbuka dan menampilkan semua informasi tentang windows
dimana anda sedang berada. Dalam hal ini Window Role, Window Helo
termasuk informasi Window, Tabs dan Informasi Field. Anda dapat men scroll
(gulung) windows help atau meng klik pada link yang tersedia.

Informasi window menampilkan penjelasan singkat dari window dan


menyediakan link ke Tabulasi yang berbeda. Klil pada Tabs link untuk
menampilkaninformasi Tabs yang berhubungan. Sebagai contoh Workflow
Access.
agung@alphamedia.co.id
53
Panduan Belajar Compiere ERP&CRM

Gambar 3.18
Anda akan dihubungkan ke Tabulasi Workflow Access, yang menampilkan
penjelasan singkat dari tabulasi dan menyediakan link ke field yang berbeda. Klik
pada link filed untuk menampilkan informasi field yang berhubungan. Sebagai
Contoh Read Write:

Gambar 3.19

agung@alphamedia.co.id
54
Panduan Belajar Compiere ERP&CRM

Informasi Field menampilkan keterangan singkat dari field yang anda pilih.

Online Help
Compiere juga menyediakan Help disetiap window yang anda buka, Untuk
membuka menu help disetiap windows dan memilih online:

Gambar 3.20
Pilihan diatas akan memanggil homepage Compiere dimana anda akan
menemukan banyak informasi, sebagai contoh Forum, Pertanyaan & Jawaban,
Support , dll. Menu Search pada sebelah sisi kiri akan memberikan jawaban
yang anda inginkan.

agung@alphamedia.co.id
55
Panduan Belajar Compiere ERP&CRM

Gambar 3.21

Online Training
Di alamat http://www.compiere.com/online anda dimungkinkan untuk dapat
mengikuti training secara online.

agung@alphamedia.co.id
56
Panduan Belajar Compiere ERP&CRM

Gambar 3.22

Fungsi Window
Compiere mendukung fungsi fungsi konteks window yang berbeda, yang mana
mengijinkan anda untuk memasukkan informasi dari windows yang anda buka.
Pada contoh kami, kita membuka Sales Order. Anda membuka Sales Order
dengan menekan Ctrl-Enter (Alt-Enter atau Shift-Enter) di field pencarian warna
kuning, dengan men double klik pada term di menu tree atau meng klik shortcut
pada menu anda.

Gambar 3.23

Value Preference
Fungsi Value Preference pada menu konteks mengijinkan anda untuk men set
preference anda secara langsung dari window dimana anda berada.

Windows Sales Order muncul dengan preference/default yang anda set untuk
Client anda (GardernWorld) dan Organisasi (HQ). Field optional/pilihan memiliki
agung@alphamedia.co.id
57
Panduan Belajar Compiere ERP&CRM

background putih, Field mandatory(wajib disiisi) memiliki background terang.


Field reddish adalah field mandatory yang tetap membutuhkan nilai.

Untuk men set preference anda isilah field atau pilih nilai yang diinginkan dari
drop-down list (sebagai contoh, rubah field Target Document Type dari Standard
ke POS Order), kemudian gunakan tombol kanan mousr dan pilih Value
Preference dari menu.

Gambar 3.24

Piliha lah Scope (Untuk Semua/spesifik Organization, User, Window) dan tekan
OK. Nilai default anda yang baru akan menjadi POS Order pada Window Order.

Gambar 3.25

New Record

Fungsi New Record pada Context menu mengijinkan anda untuk membuat
Business Partner yang baru dari window dimana anda berada. Umumnya anda
akan membuat Business Partner dengan meng import nya atau memasukkannya
di window Business Partner. Akan perlu waktu ketika anda memasukkan
agung@alphamedia.co.id
58
Panduan Belajar Compiere ERP&CRM

dokumen yang anda perlukan untuk memasukkan Business Partner secara


cepat.

Pada field Business Partner, gunakan tombol kanan mouse dan pilih New
Record

Gambar 3.26

Masukkan Informasi Customer, Untuk memasukkan address, klik pada tombol


Location di ebelah field Location/Address.

Gambar 3.27

Untuk memasukkan Location/Address yang baru pada window yang muncul,


masukkan address informasi:

agung@alphamedia.co.id
59
Panduan Belajar Compiere ERP&CRM

Gambar 3.28

Klik OK pada kedua window. Sales Order tersebut akan di update secara
otomatis dengan informasi yang baru.

Semua field yang lain untuk Business Partner yang baru adalah default dari
Business Partner yang didefinisikan untuk Client. Informasi tersebut dapat di
modifikasi secara langsung melalui window Business Partner.

Zoom
Fungsi Zoom pada menu Context mengijinkan anda untuk men zoom secara
langsung ke window dimana entity ini di definisikan. Selanjutnya anda dapat
menentukan nilai yang mana yang anda inginkan untuk dipakai atau anda dapat
membuat record baru.

Gambar 3.29

Window Project terbuka. Jika field “zoom from” memiliki pilihan, window Zoom
akan melakukan query record yang dipilih secara otomatis. Jika field “zoom from”
dibiarkan kosong, record baru akan otomatis terbuka di window Project.

Masukkan nama project pada field nama (mandatory):

agung@alphamedia.co.id
60
Panduan Belajar Compiere ERP&CRM

Gambar 3.30

Klik tombol Save pada toolbar dan tutuplah windows. Gunakan tombol kanan
atas x pada window atau klik tombol End pada sebelah kiri pada toolbar, yang
mana akan seara otomatis menyimpan perubahan yang anda lakukan

Gambar 3.31

Refresh
Kembali ke dalam window Order anda, Project baru belum tersedia. Klik kanan
pada field Project dan pilih Refresh.

Gambar 3.32

agung@alphamedia.co.id
61
Panduan Belajar Compiere ERP&CRM

Search dan Info


Search diperlukan ketika anda mempunyai record dalam jumlah besar dan anda
ingin menyortir record berdasarkan kriteria yang anda inginkan.
Pada window Sales Order rubah ke Order Line dengan meng klik tab.
Pada field Product, masukkan %Bush (tidak case sensitif) pada search key dan
tekan enter.

Gambar 3.33

Anda dapat melihat product yang tersedia beserta harga berdasar pada
customer atau daftar harga. Pilih product degan mengkliknya dan klik pada OK
atau cukup dengan men doublik pada baris yang bersangkutan.

Gambar 3.34

Jika daftar dari option cukup panjang, field general Search akan lebih membantu
dari pada list drop down. Pada Quote-to-Invoice < Order drilldown, sebagai
contoh anda akan menemukan cara membuka window Order Info berikut:

agung@alphamedia.co.id
62
Panduan Belajar Compiere ERP&CRM

Gambar 3.35
Jika anda memasukan criteria yang unik di dalam bidang Pencarian ( E.G.
masuk C&W ke dalam Bidang Pencarian Mitra Bisnis), pencarian akan
memberikan satu record saja. (yaitu. windows pencarian aslinya tidak terbuka)

Jika anda menggunakan wildcard di dalam Bidang Pencarian, Window Pencarian


akan terbuka dan menunjukkan daftar semua Mitra Bisnis:

Gambar 3.36

Atau klik pada sisi kanan icon di dalam Bidang Pencarian Business Partner
dalam window Order Info untuk membuka windows Business Partner Info dan
masukkan kriteria pencarian anda di dalam window tersebut:

agung@alphamedia.co.id
63
Panduan Belajar Compiere ERP&CRM

Gambar 3.37
Record Info

Record Info merekam Info setiap window di dalam Compiere dan menyediakan
anda Informasi terkini. Turun pada sisi kanan window anda akan menemukan
suatu yang bidang memajang dua figur:

Gambar 3.38

agung@alphamedia.co.id
64
Panduan Belajar Compiere ERP&CRM

A+ di depan figur ini menunjukkan bahwa suatu record telah dimasukkan/disisipi,


a* menunjukkan bahwa suatu [record/ catatan] telah diubah.

Gambar 3.38

Double klik atau klik kanan pada gambar untuk nampilkan siapa yang membuat
atau merubah record/ catatan] ini:

Gambar 3.40

USER PREFERENCES (PILIHAN PEMAKAI)

User Preference mengijinkan anda untuk menentukan tampilan Clien dan


bagaimana system akan bereaksi terhadape tindakan user secara spesifik. User
Preference dapat diakses dengan pemilihan Tools < Preference dari Menu
utama:

agung@alphamedia.co.id
65
Panduan Belajar Compiere ERP&CRM

Gambar 3.41

User Interface Theme

Tema User Interface mengijinkan anda untuk memilih look and feel (penampilan
dan jiwa] Compiere. Anda dapat memilih gaya berbeda dan warna dan
menampilkan preview sebelum anda menyimpannya.

Automatic Commit

Jika anda mencentang Automatic Commit cek box, perubahan yang anda
lakukan akan secara otomatis disimpan ketika diarahkan kedalam tab tunggal.
Ketika anda mer;ubah tabs anda harus mengkonfirmasikan tindakan tersebut
dengan mengabaikan setting tersebut.

Automatic Login

agung@alphamedia.co.id
66
Panduan Belajar Compiere ERP&CRM

Login Jika anda mencentang Login Cek box otomatis, window login tidak akan
ditampilkan ketika mulai Compiere. Melainkan akan menggunakan Username,
password, Role, Client Dan Organisasi yang digunakan untuk login sebelumnya .
Jika anda ingin merubahnya, anda harus login dan menghilankan centang pada
checkbox ini dan logoff dari Compiere. Pada login anda berikutnya anda akan
kembali mendapatkan tampilan login untuk memasukkan nilai yang anda
inginkan

Store Password
Jika anda mencentang Kotak Cek Store Password, Compiere akan mengingat
Username dan Password yang anda masukkan untuk login sebelumnya. Nilai-
Nilai ini dapat ditimpa (overwritten) jika perlu.

Show Accounting Tabs / Show Translation Tabs


Jika anda mencentang check Box Show Accounting Tabs / Show Translation
Tabs, Compiere akan menunjukkan tabs ini pada setiap jendela yang sesuai.

Sistem Administrator pada umumnya hampir dipastikan memilih check bos ini di
centang, sedangkan user adalah sebaliknya.

Create Objects on Server


Centang pada check box Create Object on Server jika anda sedang bekerja
sedikit dan ingin mengurangi lalu lintas jaringan. Object yang diciptakan pada
[server akan memerlukan sumber daya lebih besar dari server tersebut.

Always Print Preview


Jika anda mencentang Always Print Preview, Compiere akan menampilkan
preview sebelum printeran dokumen dokumen, laporan atau report pada layar.

Debug Level
Debug Level menandai adanya rincian pesan debug yang dihasilkan oleh
Compiere. Anda mungkin diminta untuk memodifikasi pengaturan ini ketika
meminta pendukungan untuk suatu permasalahan yang spesifik.

Printer
Printer field mengijinkan anda untuk memilih suatu printer untuk digunakan untuk
dokumen dan pelaporan. Itu akan menimpa nilai yang dimasukkan ketika anda
login ke Compiere.

Date
Date Field mengijinkan anda untuk memilih suatu tanggal untuk digunakan untuk
dokumen. Ini akan menimpa nilai masuk ketika login ke Compiere.

agung@alphamedia.co.id
67
Panduan Belajar Compiere ERP&CRM

Common Field
Beberapa Field di Compiere ditampilkan sangat sering dan anda perlu
mengetahui apa saja kegunaannya:

Active
One common field is the Active checkbox. There are two methods of making
records unavailable in the system: One is to delete the record, the other is to de-
activate the record. A de-activated record is not available for selection, but
available for reports. There are two reasons for de-activating and not deleting
records:
Salah satu Field yang umum adalah Checkbox Active. Ada dua metoda
bagaimana membuat record yang tak tersedia disistem: Satu adalah untuk
menghapus record, yang kedua adalah ke de-activate record. Suatu record yang
di de-activated tidaklah tersedia untuk pemilihan, tetapi tersedia untuk laporan.
Ada dua pertimbangan untuk de-activating dan tidak menghapus arsip:

• Sistem memerlukan[record tersebut untuk tujuan audit.

• The record is referenced by other records. E.g., you cannot deleted a Business
Partner if there are invoices for this partner record existing. You de-activate the
Business Partner and prevent that this record is used for future entries.
• Record] disesuaikan oleh record lain arsip. Misal anda tidak bisa menghapus
suatu Business Partner jika ada faktur yang eksist untuk partner ini. Anda de-
activate Business Partner dan mencegah record tersebut digunakan di waktu
yang akand atang.

Client
This is the Client for this installation. A Client is a company or legal entity.
Klien Bidang Umum Ini adalah Klien untuk instalasi ini. Suatu Klien adalah suatu
[perusahaan/ rombongan] atau badan hukum.

Default
Default Checkbox menandakan bahwa record ini akan digunakan sebagai nilai
default untuk Keterangan(description) Record baru. Description adalah suatu
uraian singkat opsional record.

Description
Description dibatasi hingga 255 karakter.

Document No
The Document No is usually automatically generated by the system and
determined by the document type of the document. If the document is not saved,
the preliminary number is displayed in < >.
Document No (Dokumen tidak ada) pada umumnya secara otomatis dihasilkan
oleh sistem dan yang ditentukan oleh type dokumen dari dokumen tersebut. Jika
dokumen tidaklah disimpan, nomor;jumlah yang persiapan akan ditampilkan.
agung@alphamedia.co.id
68
Panduan Belajar Compiere ERP&CRM

Jika jenis dokumen dari dokumen anda tidak punya urutan dokumen otomatis
yang ditentukan, ketika anda membuat dokumen baru field akan kosong. Ini
adalah untuk dokumen yang pada umumnya memiliki nomor eksternal (seperti
Vendor invoice). Jika anda membiarkan bidang ini kosong, sistem akan
menghasilkan suatu nomor dokumen untuk anda.

The document sequence used for this number is defined in the Document
Sequence window under Performance Analysis < Accounting Rules < Document
Sequence. Its name is DocumentNo_, where TableName is the actual name of
the table (e.g.C_Order)
Urutan Dokumen digunakan untuk nomor ini ditentukan di window urutan
dokumen didalam Performance Analysis < Accounting Rules < Document
Sequence. Namanya sendiri adalah DocumentNo Tablename adalah nama yang
actual dari table (missal C_Order)

Gambar 3.42

Name
The Name is the alphanumeric identifier of the entity. The Name of an entity
(record) is used as an default search option in addition to the search key. The
name is up to 60 characters in length.
Name adalah pengidentifikasi alphanumeric suatu entity (kesatuan/pihak). Nama
dari suatu entity (record) digunakan sebagai suatu pilihan default pencarian
agung@alphamedia.co.id
69
Panduan Belajar Compiere ERP&CRM

sebagai tambahan terhadap kata kunci pencarian. Namae memiliki panjang


maksimal 60 karakter.

Organization
Organisasi adalah organisasional entity di dalam Client. Suatu Organisasi adalah
suatu unit badan hukum atau klien anda, sebagai contoh adalah gudang/ toko,
departemen.

Summary Level
The Summary Level checkbox indicates that the entity is a Summary entity.
Summary entities are used in the Product trees and are for reporting purposes
only. They have no values associated with them and would not appear on price
lists, stock replenishments etc.
Checkbox Summary Level menunjukkan bahwa entity adalah suatu Summary
entity (ringkasan entity). Summary entity digunakan didalam diagram pohon
Produk dan untuk tujuan pelaporan saja. Mereka tidak punya nilai-nilai yang
berhubungan dengannya dan tidak akan nampak pada daftar harga, pengantian
stock dan lain lain

Translated
Checkbox Translated menandakan bahwa kolom ini diterjemahkan.

agung@alphamedia.co.id
70
Panduan Belajar Compiere ERP&CRM

BAB IV. SETING SETING DASAR &


IMPLEMENTASI COMPIERE

Bersambung…………
Nantikan lanjutannya ☺
agung@alphamedia.co.id

agung@alphamedia.co.id
71