Minggu, 25 Desember 2011

Form Control Macros Excel 2007







Create record Macro









Menjalankan macro


Pengenalan Developer & Macros Microsoft Excel 2007



purchasing pada compiere

PURCHASING (PEMBELIAN)
Purchasing ( pembelian ) adalah salah satu fungsi dasar yang umum ada di semua jenis perusahaan. Dikatakan fungsi dasar karena perusahaan tidak dapat beroperasi dengan baik tanpanya.Dari sifatnya, pembelian adalah bagian dasar dan integral dari manajemen bisnis.
Material merupakan faktor sangat penting bagi industri.Material dengan kualitas dan kuantitas yang tepat harus tersedia pada waktu yang tepat, di lokasi dimana diperlukan, dan pada harga yang dapat diterima. Kegagalan dalam memenuhi tanggung jawab yang berkaitan dengan material akan meningkatkan biaya perusahaan dan menurunkan laba seperti juga keusangan metode produksi, personel yang tidak efisien, dan pemasaran yang tidak efektif.
Dalam compiere terdapat beberapa menu untuk mengatur procurement, yaitu :
a.    Purchase Order
Purchase Order merupakan surat resmi untuk melakukan pembelian yang didalamnya terdapat penjabaran pembelian produk yang akan dipesan oleh suatu perusahaan. Window Purchase Order mendefinisikan Purchase Order dari perusahaan. Didalam window Purchase Order, terdapat 3 tab ,yakni :
-       Tab Purchase Order : untuk memasukkan nama perusahaan supplier (vendor).
-       Tab Purchase Order Line : untuk memasukkan jenis barang yang dipesan dari supplier (sesuaikan dengan suppliernya).
-       Tab Purchase Order Tax : untuk menampilkan informasi pajak pindah ke lines order kepada tax order.
b.    Receipt
Material receipt merupakan pendefinisian penerimaan suatu produk atau material dari suatu vendor atau supplier. Didalam window Receipt terdapat 2 tab, yakni :
-       Tab Material Receipt : mendefinisikan penerimaan suatu produk atau material dari suatu vendor.
-       Tab Metrial Receipt Line : mendefinisikan produk yang terdapat didalam Material Receipt.
c.     Vendor Invoice
Invoice merupakan surat tagihan dari supplier ke perusahaan yang membeli barang. Fungsi pada tab Invoice hampir sama dengan tab Purchase Order. Di dalam Vendor Invoice terdapat 3 tab, yakni :
-       Tab Invoice : tab ini berfungsi untuk memasukkan nama perusahaan yang memberikan invoice
-       Tab Invoice Line : tab ini berfungsi untuk menjabarkan produk apa saja yang terdapat pada invoice
-       Tab Invoice Tax : tab ini untuk menampilkan pajak yang berhubungan dengan Lines Invoice

Fungsi Workflow pada compiere

Fungsi Menu & Icon Compiere




Instalasi Compiere

Pada postingan kali ini saya akan coba memberi petunjuk bagaimana cara menginstal compiere versi 3.10 menggunakan database Oracle XE

PROSES INSTALASI COMPIERE


Beberapa persiapan yang harus dilakukan sebelum menginstall, yakni :
  1. Komputer dengan spesifikasi yang memadai (minimal pentium 4 dengan memori 512MB evaluasi atau pembelajaran dan minimal 1 giga untuk produksi). 
  2. Aplikasi compiere 3.1 Community Edition. 
  3. Database (untuk saat ini kita coba menggunakan oracleXE).
  4. Java JDK 6
  5. Ruang kosong dihardisk 5 GB (termasuk database).
  6. Disarankan menggunakan hardware RAID 10.
  7. Tidak ada service MySQL yang sedang berjalan.

Memulai proses installasi :


A. Instalasi Database Oracle XE
Langkah – langkah menginstall







  1. Double klik OracleXEUniv . maka file akan diekstrak untuk persiapan instalasi.
  2. Setelah proses ekstrak selesai, akan muncul dialog instalasi.
  3. Tekan next untuk melanjutkan proses, kemuadian akan muncul dialog License Agreement, dimana anda harus memilih “I accept the term of License Agreement “ untuk melanjutkan proses.
  4. Selanjutnya anda akan diminta untuk memilih folder untuk instalasi Oracle XE, anda dapat menekan next untuk mengikuti peletakkan folder secara default atau bisa merubah sesuai dengan keinginan anda.
  5. Berikutnya anda diminta memasukkan password. Masukkan password serta konfirmasinya. Password sesuai keinginan anda masing - masing. Kemudian klik next.
  6. Akan muncul tampilan seperti di bawah ini. Pilih install.
  7. Tunggu proses penginstallan selesai.                                              
  8. Apabila tampilan dibawah ini sudah muncul, maka proses instalasi Oracle XE sudah selesai. Tekan finish untuk menyelesaikan proses instalasi Oracle XE. 

B. Install JDK 1.6

  1. Double klik file JDK6u10-windows-i586 (nama file bisa berbeda tergantung tanggal update terbaru). Maka file akan diekstrak untuk persiapan instalasi.
  2. Tekan next untuk melanjutkan. Maka akan muncul tampilan di bawah ini, kemudian klik accept dari License Agreement untuk melanjutkan.
  3. Setelah muncul tampilan di bawah ini pilih paket-paket yang akan diinstall, atau tekan next untuk menginstall tipikal.
  4. Instalasi berlangsung, tunggu sejenak.
  5. Setelah muncul tampilan di bawah ini klik next.
  6. Tunggu sampai proses penginstallasian java selesai.
  7. Apabila tampilan dibawah ini sudah muncul, maka proses instalasi JDK 1.6 sudah selesai. Tekan finish untuk menyelesaikan proses instalasi JDK 1.6.

C. Instalasi Compiere

  1. Extract compiere_310.zip C:\
  2. Lakukan setting environment.
  • Klik kanan pada computer. Klik properties lalu pilih advanced system and setting. Pilih environment variable. Klik new pada system variable.
  • Maka akan muncul tampilan seperti dibawah ini. Pada variabel name diisi dengan JAVA_HOME. Pada variable value diisi dengan alamat dimana java jdk1.6 yang telah diinstall.
  • Dalam proses penginstallan standar variable value diisi dengan C:\Program Files\Java\jdk1.6.0_10\. Kemudian klik OK.
  • Setelah itu klik kembali new pada system variable. Maka akan muncul tampilan seperti dibawah ini. Pada variabel name diisi dengan COMPIERE_HOME. Pada variable value diisi dengan alamat dimana Compiere yang telah diextract.
  • proses penginstallan standar variable value diisi dengan C:\Compiere2.
  • Kemudian klik OK 
  • Environment setting selesai
  1. Buka C:/Compiere2
  2. Klik Run_Setup.bat
  3. Akan terlihat tampilan window setup berikut
  4.  Isikan web port dengan 8081. Dan isikan database port dengan 1521
  5. Isi field-filed yang ada. Khusus untuk field server isikan dengan nama komputer yang digunakan.(lihat di control panel  System)
  6. Pada database type isikan oracleXE. Untuk system password masukkan password system dari database sementara. Database user adalah nama database dari compiere yang akan diinstall dan password adalah password yang akan digunakan.
  7. Klik test untuk menguji keabsahan nilai yang dimasukkan. Kemudian klik tombol hijau .Apabila sudah, klik save untuk melanjutkan instalasi.
  8. License Agreement akan muncul di layar. Pilih : “Yes, I Understand and Accept” untuk meneruskan instalasi.
  9. Akan muncul dialog box untuk security key, klik OK.
  10. Beberapa saat kemudian akan muncul layar untuk menginstall server maka klik check available application dilanjutkan dengan mengklik tombol hijau.
  11. Tampilan layar berikutnya adalah License Agreement, dan sekali lagi anda harus memilih “ Yes I Understand and accept”
  12. Tampilan instalasi compiere akan muncul seperti gambar di bawah ini. Kemudian pilih start file installation.
  13. Apabila muncul dialog box error seperti di bawah ini, itu berarti kita perlu menghubungkan compiere dengan database lokal. Dengan cara mengcopy file ExpDat.dmp yang ada pada data mentah ke dalam folder data yang ada pada compiere2 yang telah diekstak.
  14. Pada folder utils klik RUN_DBRestore.bat, maka akan muncul tampilan dibawah ini. Proses ini digunakan untuk mengkonfigurasikan compiere dengan database local agar bisa dipakai.
  15. Jika tampil gambar seperti dibawah ini, maka tekan enter untuk melanjutkan proses tersebut.
  16. klik RUN_setup.bat yang ada pada folder compiere2 yang telah di ekstrak. Kemudian akan tampil gambar seperti di bawah ini. Klik start files installation, kemudian tunggu sampai selesai.
  17. jika sudah selesai, klik start migrate database setelah itu akan muncul gambar seperti dibawah ini, kemudian check license. Lalu close dialog box tersebut.
  18. setelah mengklik check license, kemudian di close.
  19. Kemudian buka folder lib yang ada pada Compiere2. Double klik icon. Maka akan tampil gambar seperti di bawah ini. Lalu klik “yes, I understand and accept”
  20. klik test database pada tampilan dibawah ini :
  21. setelah di klik maka test database akan berubah menjadi tombol hijau hijau, kemudian klik tombol hijau hijau seperti gambar dibawah ini :
  22. klik tombol hijau untuk kembali ke tampilan login
  23. User dan password dari application users secara default adalah seperti diperlihatkan di bawah ini. Klik tombol hijau atau tekan enter untuk masuk.
  24. Muncul tampilan seperti dibawah ini yang menandakan installasi telah selesai.
  25. Untuk menampilkan tampilan seperti dibawah ini, klik menu.
expadat bisa didapat disini expdat

Introduction to Compiere

Compiere adalah sebuah software ERP dan merupakan sebuah software ERP berbasis open source pertama kali dan merupakan salah satu software ERP yang paling populer saat ini. Compiere yang dibangun dengan menggunakan java J2EE dapat dijalankan di berbgai platform seperti Windows, Linux, Unix dan lain – lain.
Kelebihan – kelebihan dari Compiere diantaranya adalah :
1.       Implementasi cepat, dengan asumsi tanpa memerlukan proses pengambilan keputusan yang panjang, yang umumnya terjadi karena masalah perhitungan biaya dan investasi (serta kerugian apabila sistemnya gagal). Dengan compiere resiko kerugian sangat kecil. Disamping itu compiere tidak menegnal kata gagal, karena apabila sistem yang ada pada compiere tidak dapat memenuhi kebutuhan perusahaan anda secara maksimal, anda masih dapat mengembangkannya sendiri dari source yang tersedia.
2.       Benar – benar terintegrasi. Artinya semua data dipicu dari transaksi yang sama. Tidak diperlukan migrasi, penggabungan atau transformasi data. User yang memasukkan data tidak perlu takut tentang informasi yang perlu dimasukkan untuk CRM, karena informasi – informasi tersebut secara otomatis akan terintegrasi.
3.       Aman dari kegagalan. Orang umumnya akan berusaha aman dari kesalahan. Akan tetapi sebenarnya tidak ada lingkungan yang benar – benar aman, mengingat banyaknya variabel keamanan. Sehingga anda pasti yakin akan adanya bug dan masalah. Sehingga idenya adalah membangun sistem dimana anda dapat berbuat salah secara aman, dimana anda dapt memperbaiki kesalahan, mengulangi dari awal dan mengatasi situasi tersebut.
4.       Rich and reach. Rich mengacu pada sistem client/server interface yang memiliki semua futur yang diperlukan. Reach mengacu kepada web interface dimana dapat diakses tanpa harus memerlukan program khusus dari sisi client.
5.       Global market. Cukup mudah membangun multi fungsi di compiere dimana mengizinkan anda untuk berbuat di pasar global dengan bahasa yang berbeda, mata uang, dan metode akuntansi.
6.       Smart user interface. Hampir semua tampilan windows dikembangkan pada aturan dasar. Hal ini mengizinkan 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 set-up berbasis per-user. Semua windows dapat di customisasi dan dikurangi terhadap field – field dimana user sesungguhnya memerlukannya dimana hal ini memberikan flexibilitas yang lebih baik dari aplikasi lain.  

Introduction to ERP

A.      PENGENALAN ERP          
                ERP adalah singkatan dari Enterprise Resoure Planning, yang merupakan sistem yang didesain untuk melakukan otomatisasi proses bisnis untuk perusahaan kelas enterprise.  Hal ini dapat meliputi proses manufacturing, distribution, personnel, project management, payroll dan financial. ERP merupakan sistem informasi berorientasi akuntasi untuk mengidentifikasikan dan perencanaan kebutuhan resource secara luas.
                Dengan memiliki sistem ERP, sebuah perusahaan dapat melakukan berbagai efisisensi, seperti mengatur stok barang secara lebih akurat, mengontrol pembelian barang berdasarkan kebutuhan serta mangatur penjualan secara cepat dan efisisen. Disamping itu data – data tersebut dapat juga dapat diakses secara realtime. Sehingga pemilik usaha dapat menjalankan usahanya dengan lebih efisien serta dapat menetukan keputusan  - keputusan bisnis secara lebih tepat, akurat dan cepat.

B.      SEJARAH SINGKAT ERP
                Disekitar tahun 1960, dunia manufaktur membuat teknik perhitungan kebutuhan material. Dasar perhitungan adalah menggunakan Bill Of Material yang berupa daftar kebutuhan bahan baku (Raw Material) yang dibutuhkan untuk membuat suatu produk. Dengan perhitungan status persediaan barang (inventory) serta jadwal produksi, sistem tersebut dapat memberikan rekomendasi pembelian bahan baku yang dibutuhkan. Sistem ini dikenal dengan MRP, yang merupakan singkatan dari Material Requirement Planning (Perencanaan Kebutuhan Bahan).
                Di tahun 1970 proses MRP diintegrasikan dengan fungsi – fungsi bisnis manufaktur yang lain, yang menghasilkan sistem baru yang disebut Manufacturing Resource Planning yang disingkat dengan MRPII. MRPII merupakan sebuah sistem yang dapat dipakai untuk membuat perencanaan semua kebutuhan sumber daya Manufaktur secara efisien, meliputi business planning, sales and operation planning, production schedulling, material requirements planning, capacity requirements planning, dan system execution support.
                Pada awal tahun 1990-an dunia industri mengembangkan MRP II menjadi sebuah sistem dengan scope yang lebih luas yang kemudian dikenal dengan Enterprise Resource Planning (ERP). ERP didesain untuk melakukan otomatisasi proses bisnis untuk perusahaan menengah dan besar. Hal ini dapat meliputi proses manufactuirng, distribution, personnel, project management, payroll dan financial. ERP system merupakan sistem informasi berorientasi akuntasi untuk mengidentifikasi dan perencanaan kebutuhan resource secara luas.

C.      KEUNTUNGAN PENGGUNAAN SISTEM ERP        
                Ada beberapa alasan mengapa sebuah perusahaan menggunakan sistem ERP, diantaranya adalah :
1.     Dapat mengakses informasi kegiatan usaha seperti stok barang,  order, jadwal produksi dan lain – lain secara cepat dan akurat.
2.       Meningkatkan proses kerja, efisiensi serta mengurangi penggunaan kertas.
3.       Meningkatkan kontrol dan otomatisasi sistem peringatan melalui email, atau media komunikasi yang lain.
4.       Menyediakan sistem yang user friendly yang berbasis web.
5.       Efisiensi proses dengan mengadopsi sistem bisnis yang terbaik.
6.       Membangun sistem untuk sistem baru serta mengintegrasikan dengan sistem yang ada.