BussinesProcessManagement in win32

ALL Open Source
Download WampServer atau XamppServer
Download Processmaker
Download openbravo ERP
Download Orange HRM
Download Java
#################################################################


Enterprise Resource Planning (ERP) adalah sistem informasi yang diperuntukkan bagi perusahan manufaktur maupun jasa yang berperan mengintegrasikan dan mengotomasikan proses bisnis yang berhubungan dengan aspek operasi, produksi maupun distribusi di perusahaan bersangkutan.

Sejarah
ERP berkembang dari Manufacturing Resource Planning (MRP II) dimana MRP II sendiri adalah hasil evolusi dari Material Requirement Planning (MRP) yang berkembang sebelumnya. Sistem ERP secara modular biasanya menangani proses manufaktur, logistik, distribusi, persediaan (inventory), pengapalan, invoice dan akuntasi perusahaan. Ini berarti bahwa sistem ini nanti akan membantu mengontrol aktivitas bisnis seperti penjualan, pengiriman, produksi, manajemen persediaan, manajemen kualitas dan sumber daya manusia.

Karakter Sistem
ERP sering disebut sebagai Back Office System yang mengindikasikan bahwa pelanggan dan publik secara umum tidak dilibatkan dalam sistem ini. Berbeda dengan Front Office System yang langsung berurusan dengan pelanggan seperti sistem untuk e-Commerce, Customer Relationship Management (CRM), e-Government dan lain-lain.

Modul ERP
Secara modular, software ERP biasanya terbagi atas modul utama yakni Operasi serta modul pendukung yakni Finansial dan akuntasi serta Sumber Daya Manusia

Modul Operasi
* General Logistics, Sales and Distribution, Materials Management, Logistics Execution, Quality Management, Plant Maintenance, Customer Service, Production Planning and Control, Project System, Environment Management
Modul Finansial dan Akuntansi
* General Accounting, Financial Accounting, Controlling, Investment Management, Treasury, Enterprise Controlling,
Modul Sumber Daya Manusia
* Personnel Management, Personnel Time Management, Payroll, Training and Event Management, Organizational Management, Travel Management,

Keuntungan penggunaan ERP

Integrasi data keuangan
Untuk mengintegrasikan data keuangan sehingga top management bisa melihat dan mengontrol kinerja keuangan perusahaan dengan lebih baik

Standarisasi Proses Operasi
Menstandarkan proses operasi melalui implementasi best practice sehingga terjadi peningkatan produktivitas, penurunan inefisiensi dan peningkatan kualitas produk

Standarisasi Data dan Informasi

Menstandarkan data dan informasi melalui keseragaman pelaporan, terutama untuk perusahaan besar yang biasanya terdiri dari banyak business unit dengan jumlah dan jenis bisnis yg berbeda-beda

Keuntungan yg bisa diukur
* Penurunan inventori
* Penurunan tenaga kerja secara total
* Peningkatan service level
* Peningkatan kontrol keuangan
* Penurunan waktu yang di butuhkan untuk mendapatkan informasi

Memilih ERP

Latar Belakang

* Investasi ERP sangat mahal dan pilihan ERP yang salah bisa menjadi mimpi buruk
* ERP yang berhasil digunakan oleh sebuah perusahaan tidak menjadi jaminan berhasil di perusahaan yang lain
* Perencanaan harus dilakukan untuk menyeleksi ERP yg tepat
* Bahkan dalam beberapa kasus yang ekstrim, evaluasi pilihan ERP menghasilkan rekomendasi untuk tidak membeli ERP, tetapi memperbaiki Business Process yang ada
* Tidak ada ‘keajaiban’ dalam ERP software. Keuntungan yang didapat dari ERP adalah hasil dari persiapan dan implementasi yang efektif
* Tidak ada software atau sistem informasi yang bisa menutupi business strategy yang cacat dan business process yang ‘parah’

Secara singkat, tidak semua ERP sama kemampuannya dan memilih ERP tidaklah mudah (paling tidak, tidaklah sederhana), dan memilih ERP yang salah akan menjadi bencana yang mahal

Suksesor Penerapan
Syarat sukses memilih ERP Pengetahuan dan Pengalaman
* Pengetahuan adalah pengetahuan tentang bagaimana cara sebuah proses seharusnya dilakukan, jika segala sesuatunya berjalan lancar
* Pengalaman adalah pemahaman terhadap kenyataan tentang bagaimana sebuah proses seharusnya dikerjakan dengan kemungkinan munculnya permasalahan
* Pengetahuan tanpa pengalaman menyebabkan orang membuat perencanaan yang terlihat sempurna tetapi kemudian terbukti tidak bisa diimplementasikan
* Pengalaman tanpa pengetahuan bisa menyebabkan terulangnya atau terakumulasinya kesalahan dan kekeliruan karena tidak dibekali dengan pemahaman yg cukup

Pemilihan Metodologi
Metodologi yang berkaitan dengn ERP
* Ada struktur proses seleksi yang sebaiknya dilakukan untuk memenuhi kebutuhan perusahaan dalam memilih ERP
* Proses seleksi tidak harus selalu rumit agar efektif. Yang penting organized, focused dan simple
* Proses seleksi ini biasanya berkisar antara 5-6 bulan sejak dimulai hingga penandatanganan order pembelian ERP
* Berikut ini adalah akivitas yg sebaiknya dilakukan sebagai bagian dari proses pemilihan software ERP: analisa strategi bisnis, analisa sumber daya manusia, analisa infrastruktur dan analisa software

Analisa Strategi Usaha
* Bagaimana level kompetisi di pasar dan apa harapan dari customers?
* Adakah keuntungan kompetitif yang ingin dicapai?
* Apa strategi bisnis perusahaan dan objectives yang ingin dicapai?
* Bagaimana proses bisnis yang sekarang berjalan vs proses bisnis yang diinginkan?
* Adakah proses bisnis yang harus diperbaiki?
* Apa dan bagaimana prioritas bisnis yang ada dan adakah rencana kerja yang disusun untuk mencapai objektif dan prioritas tersebut?
* Target bisnis seperti apa yang harus dicapai dan kapan?

Analisa Sumberdaya Manusia
* Bagaimana komitment top management terhadap usaha untuk implementasi ERP?
* Siapa yg akan mengimplementasikan ERP dan siapa yg akan menggunakannya?
* Bagaimana komitmen dari tim implementasi?
* Apa yg diharapkan para calon user thd ERP?
* Adakah ERP champion yg menghubungkan top management dgn tim?
* Adakah konsultan dari luar yg disiapkan untuk membantu proses persiapan?

Analisa Infrastruktur
* Bagaimanakah kelengkapan infrastruktur yang sudah ada (overall networks, permanent office systems, communication system dan auxiliary system)
* Seberapa besar budget untuk infrastruktur?
* Apa infrastruktur yang harus disiapkan?

Analisa Perangkat Lunak
* Apakah perangkat lunak tersebut cukup fleksibel dan mudah disesuaikan dengan kondisi perusahaan?
* Apakah ada dukungan layanan dari penyedia, tidak hanya secara teknis tapi juga untuk kebutuhan pengembangan sistem di kemudian hari
* Seberapa banyak waktu untuk implementasi yang tersedia
* Apakah perangkat lunak memiliki fungsi yang bisa meningkatkan proses bisnis perusahaan

Penerapan ERP
Berikut ini adalah ringkasan poin-poin yg bisa digunakan sebagai pedoman pada saat implementasi ERP:
* ERP adalah bagian dari infrastruktur perusahaan, dan sangat penting untuk kelangsungan hidup perusahaan. Semua orang dan bagian yang akan terpengaruh oleh adanya ERP harus terlibat dan memberikan dukungan
* ERP ada untuk mendukung fungsi bisnis dan meningkatkan produktivitas, bukan sebaliknya. Tujuan implementasi ERP adalah untuk meningkatkan daya saing perusahaan
* Pelajari kesuksesan dan kegagalan implementasi ERP, jangan berusaha membuat sendiri praktek implementasi ERP. Ada metodologi tertentu untuk implementasi ERP yang lebih terjamin keberhasilannya

Gagalnya ERP
* Waktu dan biaya implementasi yang melebihi anggaran
* Pre-implementation tidak dilakukan dengan baik
* Strategi operasi tidak sejalan dengan business process design dan pengembangannya
* Orang-orang tidak disiapkan untuk menerima dan beroperasi dengan sistem yang baru

Tanda-tanda kegagalan ERP
Kegagalan ERP biasanya ditandai oleh adanya hal-hal sebagai berikut:
* Kurangnya komitmen top management
* Kurangnya pendefinisian kebutuhan perusahaan (analisa strategi bisnis)
* Cacatnya proses seleksi software (tidak lengkap atau terburu-buru memutuskan)
* Kurangnya sumber daya (manusia, infrastruktur dan modal)
* Kurangnya ‘buy in’ sehingga muncul resistensi untuk berubah dari para karyawan
* Kesalahan penghitungan waktu implementasi
* Tidak cocoknya software dgn business process
* Kurangnya training dan pembelajaran
* Cacatnya project design & management
* Kurangnya komunikasi
* Saran penghematan yang menyesatkan

by:wiki

HARDWARE YANG DIBUTUHKAN
komputer 1 set pentium 4 (terbaru xixixixi) yang penting bisa dijadiin server.

SOFTWARE YANG DIBUTUHKAN
untuk bisa install ERP Software yang diperlukan:
1. JAVASDK terbaru
2. POSTGRESQL terbaru
3. APACHE TOMCAT terbaru
4. APACHE ANT terbaru
5. OPENBRAVO ERP terbaru

LANGKAH INSTALLASI YANG DIBUTUHKAN

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Ini percobaan saya yang pertama kali untuk install Openbravo 2.40 di Ubuntu 8.10. Pertama, saya mendapatkan link ke sourceforge yang langsung menyediakan instalasi Openbravo 2.40, yaitu http://sourceforge.net/project/showfiles.php?group_id=162271

Dari urutan link tersebut, saya tentunya memilih yang nomor 02-Openbravo-installers, kemudian pilih OpenbravoERP_2.40-linux-installer.bin. Saya mencari mirror dari Taiwan. Berdasarkan pengalaman, lebih cepat downloadnya. Saya juga menggunakan Downthemall dari add-on Firefox untuk download

Sambil nunggu selesai, persiapkan dulu environment Openbravo, antara lain:

  1. Database (support Oracle dan PostgreSQL), gue milih PostgreSQL
  2. Sun Java Development Kit (JDK)
  3. Apache Tomcat
  4. Apache ANT

Database PostgreSQL

  1. Kita mulai untuk install PostgreSQL. Karena saya pake ubuntu 8.10, berikut ini step-stepnya: sudo apt-get install postgresql-8.3
  2. setelah selesai (tanpa error), kita buat password untuk postgresql, dengan perintah: sudo su – postgres -c psql
  3. dia akan masuk ke dalam perintah postgres, kemudian berikan perintah: alter role postgres with password ‘password_baru’;
  4. untuk keluar, berikan perintah:\q

Sun JDK

  1. Sekarang lanjut ke bagian Java SDK, untuk install java SDK 6 (terbaru), berikut perintahnya: sudo apt-get install sun-java6-jdk
  2. sewaktu instalasi, nanti di console akan keluar term and condition, di OK-kan saja semua, yang penting bisa digunakan Tahap selanjutnya, saya harus membuat Sun Java JDK menjadi default JDK, dengan perintah: sudo update-java-alternatives -s java-6-sun
  3. Kemudian saya membuat variabel JAVA_HOME dengan perintah: echo ‘JAVA_HOME=”/usr/lib/jvm/java-6-sun”‘ | sudo tee -a /etc/environment
  4. agar variabel ini dapat tersedia di dalam terminal, jalankan perintah: source /etc/environment
  5. Sebelum melanjutkan proses berikutnya, saya restart dulu.

Apache Tomcat

  1. Next, lanjut nih, saya instal Apache Tomcat:sudo apt-get install tomcat6 tomcat6-admin tomcat6-examples tomcat6-docs
  2. berikutnya, saya coba jalankan servicenya: sudo service tomcat6 start
  3. Kalo sudah Ok, bisa lanjut nih. saya coba buka http://localhost:8180. Mampus, page not found. Mulai tegang, tanya Mbah Google dulu. Hohoho, kata mbah, coba dulu http://localhost:8080. Yup It works!it works
  4. Sekarang ngapain lagi? hmm, buat variabel dulu, buat variabel CATALINA_HOME, CATALINA_BASE, dan CATALINA_OPTS kita gunakan perintah echo ‘CATALINA_HOME=”/usr/share/tomcat6″‘ | sudo tee -a /etc/environment kemudian echo ‘CATALINA_BASE=”/var/lib/tomcat6″‘ | sudo tee -a /etc/environment dan terakhir echo ‘CATALINA_OPTS=”-server -Xms384M -Xmx512M -XX:MaxPermSize=256M”‘ | sudo tee -a /etc/environment
  5. kemudian: source /etc/environment
  6. Sebelum lanjut, restart dulu.

Apache ANT

  1. Environment terakhir baru pasang apache ANT: sudo apt-get install ant ant-optional
  2. Selanjutnya, set ANT_HOME variabel: echo ‘ANT_HOME=”/usr/share/ant”‘ | sudo tee -a /etc/environment
  3. seperti biasa, jalankan lagi: source /etc/environment
  4. restart lagi

Saya sudah selesaikan untuk instalasi environment yang dibutuhkan oleh Openbravo, sekarang giliran saya install openbravo-nya. Kalo pake GUI isntaller seperti ini, enak dipandang, tapi masalahnya bakal lama proses compilenya. Nggak apa-apa deh. Masuk dulu ke folder tempat installer-nya di download, kemudian ganti dulu permissionnya agar bisa di eksekusi dengan cara chmod +x ./OpenbravoERP_2.40-linux-installer.bin. Setelah itu, baru kita eksekusi sudo ./OpenbravoERP_2.40-linux-installer.bin.

Nah, berikut saya kasi screen capture-nya

Ini tahap awal, pembukaan:

Screenshot-Setup1

Kayaknya tahap yang berikut basa-basi doank deh, pastinya accept lah:

Screenshot-Setup2

Yang berikut adalah tempat folder di mana Openbravo mau diinstall, mending pakai default dia saja:

Screenshot-Setup3

Kalo yang ini, juga pakai default dia saja:

Screenshot-Setup4

Khusus yang ini, kamu bisa milih, mau install database dan aplikasi di 1 komputer/server, ato di beda komputer/server, saya pilih yang sama saja:

Screenshot-Setup5

Kalo yang ini, mending yang standar saja. Saya kan masih newbie:

Screenshot-Setup6

Ini menentukan folder tempat JDK. Kalo yang kamu kerjain sama seperti saya, tulis aja seperti ini:

Screenshot-Setup7

Kalo yang ini, menentukan lokasi Ant:

Screenshot-Setup8

Nah, yang ini menentukan lokasi Tomcat:

Screenshot-Setup9

Karena dari awal saya instal PostgreSQL, ya tentunya pilih PostgreSQL:

Screenshot-Setup10

Sekarang, tentukan direktori PostgreSQL:

Screenshot-Setup11

Untuk host, saya pake localhost saja:

Screenshot-Setup12

Ini bebas diisi apa saja:

Screenshot-Setup13

ini juga bebas diisi apa saja, tapi yang database name, mending nggak usah diganti:

Screenshot-Setup14

ini juga bebas, tapi lebih safe dipertahankan saja:

Screenshot-Setup15

Ini untuk menentukan format waktu:

Screenshot-Setup16

Yang ini menanyakan, apakah mau dipasang demo data? menurut saya pasang saja, soalnya setau saya, openbravo nggak mau diinstall kalo tidak ada data:

Screenshot-Setup17

Dia tanya dulu, siap nggak? Siap donk …

Screenshot-Setup18

Mulai juga akhirnya:

Screenshot-Setup19

Sudah 30 menit berlalu, belum selesai juga, mulai stres deh:

Screenshot-Setup20

Akhirnya kelar juga:

Screenshot-Setup21

Saya restart dulu deh, biar system kenali Openbravo dan service pendukungnya dari awal…

Setelah restart, buka browser, dan ketik http://localhost:8080/openbravo. Waduh, kok http://localhost:8080/openbravo error terus, kenapa ini??? Coba tanya mbah google lagi. Katanya mungkin coba periksa Tomcat security, apakah Yes atau No.

sudo gedit /etc/init.d/tomcat6

cari tomcat6_security, ganti ke no. Save dan tutup. Coba restart lagi Tomcat dengan

sudo service tomcat6 restart

kemudian buka

http://localhost:8080/openbravo

openbravo

Horeeee, bisa juga akhirnya, tinggal login. Ooo, login saya salah terus, ada apa ini ya? Hmm cari tau lagi di Mbah Google, oo ternyata awalnya harus username Openbravo dan password openbravo.

masuk

Selamat mencoba !

++++++++++++++++++++++++++++++++++++++++++++++++



OpenBravo merupakan salah satu turunan Compiere yang cukup terkenal dan layak diperhitungkan. Hal ini dikarenakan Openbravo sedikit berbeda dengan Compiere maupun ADempiere, dimana OpenBravo menggunakan User Interface berbasis Web.
Sehingga bagi anda yang menghendaki menggunakan aplikasi sekelas Compiere yang Full Web Base, OpenBravo layak untuk dipertimbangkan.

Seperti halnya Compiere dan Adempiere, instalasi OpenBravo cukup mudah, bagi anda yang sudah bisa menginstall Compiere dan atau ADempiere tidak akan menemui kesulitan untuk menginstall OpenBravo.

Untuk dapat menginstal OpenBravo, anda cukup mengikuti beberapa langkah yang akan saya coba terangkan dibawah ini, apabil semua proses instalasi berhasil dengan baik maka anda segera bisa mencoba kemampuan OpenBravo di komputer anda.

Persiapan

1. Anda harus menyiapkan komputer dengan Spec: Pentium 4 dengan memory minimal 512MB
2. Download JDK1.5 di http://java.sun.com/javase/downloads/index_jdk5.jsp
3. Download PostgreSQL versi terbaru di http://www.postgresql.org/
4. Download Apache tomcat di http://tomcat.apache.org/download-55.cgi
5. Download Apache Ant di http://ant.apache.org/bindownload.cgi
6. Download OpenBravo 2.3.5 di di http://www.openbravo.com/

Langkah Instalasi

1. Install JDK 1.5 di komputer anda, Catat nama folder tempat anda menginstallnya

2. Setting Environtment sebagai berikut:
- Tambahkan path instalasi JDK / JRE anda sebagai berikut(disesuaikan dengan letak folder instalasi anda) : C:\\Program Files\Java\JRE1.5.0_15\bin; C:\\Program Files\Java\JRE1.5.0_15\bin\client
- Kemudian tambahkan Variable sebagai berikut:
Variable Name = JAVA_HOME , Variable Value = C:\Program Files\Java\Jdk1.5.0_15
Variable Name = ANT_HOME , Variable Value = C:\apache-ant-1.7.0

3. Install Apache Tomcat

4. Extract Apache ANT dan masukkan kedalam direktori C:\apache-ant-1.7.0

5. Install PostgreSQL

Instalasi OpenBravo

1. Apabila anda sudah melakukan instalasi uj=ntuk JDK /JRE, Apache Tomcat, Apache ANT, dan PostgreSQL, jalankan file: OpenbravoERP_2.35MP4-windows-installer.exe
maka tampilan instalasi akan segera muncul















Selanjutnya akan muncul Licence Agrement, silahkan anda membacanya dan apaliba anda setuju dengan perjanjian lisensi tersebut pilih "I accept the Agrement" dan tekan Next















Selanjutnya pilih Complete apabila anda menginginkan OpenBravo dan database di install pada komputer yang sama, atau pilih distributed apabila akan di install di komputer yang berbeda.
kemudian tekan Next.















Pilih Standard apabila anda akan menginstall database dan application server (recomended) apabila anda seorang developer mungkin anda perlu memilih piihan "Development". Untuk kesempatan ini kita memilih "Standard" lalu tekan Next.















Selanjutnya akan muncul tampilan untuk mengkonfirmasi letak folder dimana anda menginstall JDK, Apache tomcat, dan ANT (apabila anda menginstall secara benar openbravo akan mengenalinya secara otomatis).

Selanjutnya pilihan database, anda dapat memilih menggunakan Oracle atau Postgre SQL, dam tutorial kali ini saya menggunakan PostgreSQL, sehingga pilih PostgreSQL lalu tekan Next
















Masukkan alamat IP komputer dimana database anda terinstall, atau localhost apabila anda berada dikomputer yang sama dimana database terinstall















Masukkan password Database sesuai yang anda tentukan ketika melakukan instalasi PostgreSQL.















Masukkan nama database beserta Username dan Password yang digunakan untuk menyimpan data OpenBravo.















Tentukan setting Tanggal , separator dan waktu















Masukkan Context Name (default = OpenBravo)















Pilih apakah anda menginginkan demo data atau tidak, apabila anda masih belajar disarankan untuk memilih Yes sehingga anda memiliki demo data untuk latihan.















Selanjutnya OpenBravo telah siap untuk melakukan instalasi, Selanjutnya tekan Next

Selanjutnya proses instalasi akan berjalan, tunggu hingga proses instalasi selesai (perlu beberapa saat untuk meyelesaikan proses instalasi, jadi anda harus sabar :) )

















Menjalankan OpenBravo

Apabila proses instalasi sudah selesai dengan sukses, buka browser anda dan arahkan kealamat komputer dimana Openbravo beserta port dimana anda menginstall beseta port yang anda sediakan untuk openbravo serta context namenya. Jadi misalnya anda menginstall di komputer =Localhost, dengan port = 8080, dan context name=openbravo, maka alamatnya menjadi:
http://localhost:8080/openbravo

Selanjutnya anda akan mendapatkan tampilan login dibawah ini





















Apabila anda sudah melihat tampilan login Openbravo, Selamat!! anda sudah berhasil melakukan instalasi Openbravo.
Selanjutnya untuk login masukkan username = Openbravo dan password= openbravo
===================

For more than 10 years, I've covered financial management software applications for business use, on the proprietary side and in the open source arena. The availability of robust open source financial applications for businesses is now at a point where many firms are saving a lot of money by turning to free solutions. In particular, open source ERP (enterprise resource planning) applications, which feature strong financial modules, have taken a bite out of the software cost structure for many businesses. In this post, I'll round up eight open source finance solutions that can save your business money.

1. Adaptive Planning Express

Adaptive Planning Express

Adaptive Planning Express is an open source budgeting and planning application that can take a small business well beyond what can be done in spreadsheets. Although you have to register first, you can request to see an online demo of how it works. Worth watching.


2. GnuCash

GnuCash

GNuCash is a very widely used free, open source accounting software application. You can get a good feel for the reports, ledgers and investment tracking features it offers here.


3. OpenBravo

GnuCash

OpenBravo ERP is designed for much more than just finance, and is a high-end tool, but looks and feels very much like a database application. It has a strong set of financial management features, and is noted for doing supply chain management very well.


4. Xtuple

Xtuple

For a slightly easier-to-digest ERP application than OpenBravo ERP, try Xtuple. It comes in several editions, but the PostBooks Edition of it is particularly optimized for the financial management needs of smaller companies.

5. FrontAccounting

FrontAccounting

FrontAccounting is an open source application that allows your business to do secure accounting on the web. The advantage here is that workers in disparate locations can easily share and access an on-demand interface. You can find a large collection of screenshots presenting what it does online.


6. RapidMiner

RapidMiner

RapidMiner is a powerful open source tool for data mining, and if your business already has a lot of existing financial data, you can use it for financial and accounting data mining and forecasts. You can take an online tour of how it works.


7. DataVision

RapidMiner

In the world of proprietary software for producing financial reports, Crystal Reports is very widely used. For an open source product that works very much the same way and is compatible with countless databases and spreadsheets, look into DataVision. You can produce reports that you create here in PDF, HTML, text, PostScript and many other formats.


8. SpagoBI

SpagoBI

Business Intelligence (BI) software is now very widely used to track how money flows within and outside of businesses. SpagoBI does very graphical flowcharts and other visual depictions of business money flow trends, and more.

Do you know of any good, open source finance/ERP applications?