Showing posts with label ERP. Show all posts
Showing posts with label ERP. Show all posts

Sunday, December 4, 2022

Customize Pada Compiere

 


Compiere dengan Model-Driven Arcitecturenya membuat leluasa melakukan kustomisasi tanpa menyentuh source code dan tanpa ilmu pemrograman sama sekali.  

1. login sebagai System Administrator.



2. Selanjutnya  ke Aplication Dictionary > Windows, Tab & Field, lalu pilih windows Business Partner



3. Kemudian  tab business partner, lalu Klik pada tombol Create Fields



4. Pada Tab Field, buat record baru dan masukkan namanya sebagai NPWP, isikan juga description. 



5. Selanjutnya mengisi Column, untuk keperluan ini klik kanan dan pilih Zoom


6. Masuk ke windows column, pada tab Column di bidang DBColumn name masukkan nama sebagai NPWP dan description NPWP, untuk mengisi system elemen dapat melakukan "Zoom" ke system elemen dan membuat System elemen baru dengan nama NPWP.



7. Pada Reference pilih salah satu format data, pada contoh pilih sebagai "String" dan Length atau panjang : 20 karakter.



8. Letakkan entity type sebagai "User Maintenance"



9. Kemudian tekan tombol "Synchronize Column"



10. kembali ke tab Field, dan simpan record. Logout dari System Administrator, dan login kembali sebagai admin.  ke windows Business Partner


11. Masukkan Nomor NPWP Business Partner dan tekan Save.



12. Iskani data NPWP Business partner yang lain.


Import Business Partner Pada Compiere

 

Compiere menyediakan kemampuan untuk import records menggunakan comma delimited , tab delimited atau fixed format file. Ini bisa dilakukan pada saat implementasi untuk memasukkan semua dari Business Partners (misalnya data diambil dari aplikasi anda sebelumnya). Fitur Import ini bisa juga digunakan untuk import Invoices, Orders, Journals atau Products.

Untuk melakukan import data anda harus menjalankan langkah berikut:

  • Definisikan Import Loader Format
  • Definisikan Import File
  • LoadFile
  • Verifydata

Untuk membuat, merubah atau men-delete Import Format buka window Import Loader Format dengan klik-ganda pada System Admin --> Data --> Data Import --> Import Loader Format. Icon di depan dari Import Loader Format menu items mengindikasikan bahwa Ini sebuah window.

Sebelum melakukan Import, buat dahulu Business Partner Group

  • Customer
  • Vendor
  • Employee

kemudian buka file contoh di c:\compiere2\data\import\ExampleBpartner.CSV

Copykan data dari sistem eksisting anda kedalam file ini, kemudian save as Import_BP.csv

Kemudian buka System Admin --> Data --> Data Import -->Import File Loader

Pilih Select File to load, dan arahkan kepada file yang dibuat, kemudian pilih format: Example Business Partner.

Tekan tanda OK (centang)

Setelah file di load, masuk ke System Admin --> Data --> Data Import -- > Import Business Partner

Customize Report Pada Compiere

 


Compiere mengijinkan untuk meng-customize Laporan untuk menyesuaikan kebutuhan :

• Display Order

• Sort Order

• Format Item

--Field, Image , Text, Print Format

--Alignment% Width/Height

--Calculate Sum - Average - Count

--Group by (requires Order by sorting)


Print Format

Buka window Print Format untuk customize Laporan klik pada General Rules, klik pada tombol Customize Report pada toolbar tentang Report tersebut.

Catatan: Ketika membuka Print Format yang menggunakan pilihan menu harus menutup dan membuka kembali laporan anda untuk lihat perubahan yang telah dibuat.

Lihat Nama Laporan, Yang sesuai dengan Tabel di mana bidang berada. Bidang Pandangan Laporan menandai adanya tampilan yang digunakan untuk menghasilkan laporan ini. Hilangkan pilihan pada Checkbox Form untuk mencetak suatu columnar List Report (Daftar laporan columnar). Centang lah untuk mencetak suatu format. 

Print Table Format menentukan Fonts, Warna dari Tabel yang di print.

Centang Standard Header /Footer checkbox untuk menunjukkan standard dari Header dan Footer yang digunakan. Jika tidak ingin menggunakan Header standard, harus secara eksplisit di definisikan.

Print Paper menggambarkan Ukuran, Orientasi Dan Margin (Garis tepi) tentang dokumen tersebut. Print Font adalah Fonts yang digunakan untuk mencetak. Print Color adalah Warna menggunakan untuk mencetak. Tombol Copy/Create mengijinkan untuk mengcopy suatu Print Format atau menciptakan suatu Print Format baru dari suatu Tabel .


Display Order

Pindahlah ke tab Order untuk merubah tampilan Order dari unsur-unsur pada laporan tersebut dan disesuaikan dengan dengan kebutuhan. Untuk menambahkan suatu elemen kedalam laporan, klik pada daftar Aneka pilihan yang tersedia dan pindahkan ke Daftar Urutan dengan meng-klik pada sisi kanan panah.

Untuk merubah urutan dari suatu unsur dengan menggunakan pilihan panah naik/turun. Untuk mengeluarkan suatu elemen dari Laporan pilihlah dan klik pada panah kekiri. Simpan perubahan. Perubahan akan segera berlaku untuk laporan berikutnya.


Pindah ke tab Sort Order untuk merubah Urutan order dan menyesuaikan dengan kebutuhan

Selain itu juga dapat mengatur format report, menambahkan logo / Text, mengatur letak field dan lain lain



Wednesday, November 30, 2022

Material Management Pada Compiere

 

Aspek Manajemen material meliputi Produk, Daftar Harga, dan hal hal yang berhubungan.


Aspek Manajemen Material adalah :

• Warehouse

• Shipments (receipts)

• Inventory Movements

• Physical Inventory

• Production

• Customer Shipment

• Replenishment (Demand)

• Available to Promise

• Valuation Costing Material Management

Warehouse adalah lokasi fisik dimana barang/Material disimpan. Disini bisa membuat warehouse sebanyak yang diinginkan. Selanjutnya Warehouse dapat mempunyai satu atau lebih locators (lokasi penempatan barang). Suatu locator mempunyai tiga dimensi seperti yang biasa dikenal dikenal:

  • Aisle (Gang)
  • Bin (Bak/Peti)
  • Level (Tingkat)


Didalam setup kompleks, dapat membuat suatu Warehouse untuk penerimaan, suatu Warehouse untuk penyimpanan dan suatu Warehouse untuk pengiriman:

Material Movement

External

- Receipt

- Shipment

Internal- Inventory Move

- Phisical Inventory

- Production

Inventory Valuation Report

- Based on Price List

- Lists PO Price

- Calculates Qty based on Valuation Date

- Export to XLS for more complex Valuation

 

Fungsi Fungsi Material Management:

1. Physical Inventory, Digunakan untuk melakukan adjustment untuk menyesuaikan stok di system dengan actual, ada yang menyebut dengan stok opname, cycle count, dll.

2. Production / Assembly, Digunakan untuk melakukan transaksi produksi material material yang digunakan dalam produksi dan menghasilkan Finish Good.

3. Inventory Valuation, Digunakan untuk mengevaluasi value / nilai kekayaan material yang ada di warehouse tertentu atau lokasi tertentu.

4. Inventory Move, Digunakan untuk melakukan transaksi antar warehouse.

5. Replenishment, Digunakan untuk melakukan Action berupa Request, atau Purchase Order, ketika stok mencapai Minimum stok, atau dibawah maksimum stok. Sangat berguna untuk menjaga stok selalu pada level aman.

Laporan Material Management

1. Transaction Detail

2. Product Transaction Value

3. Product Transaction Summary

4. Replenish Report

5. Product Costing Report

6. Vendor Selection 


Purchasing Pada Compiere

 

Compiere mensupports beberapa fungsi purchasing yang mana termasuk dalam prosedur Procurement.


Disini dapat menghasilan Purchase Order dari sebuah Sales Order dan membuat Invoice ( tagihan ) atau Receipt ( penerimaan ) tanpa harus memasukkan kembali semua informasi yang dibutuhkan. Untuk fungsionalitas ini Compiere menyediakan ‘Create from’ feature.

Catatan : Purchase Order adalah Opsional (bisa digunakan bisa tidak),

mengingat compiere bisa membuat Invoice atau Shipment tanpa membuat Purchase Order. Matching ( pencocokan ) kepada Purchase Order juga opsional. Matching yang diperlukan merupakan Matching antara Shipment dan Invoice. Jika menggunakan fitur ‘Create from’, Matching akan dilaksanakan secara otomatis. Jika tidak 'match', beberapa transaksi accounting akan tidak dilakukan seperti perpindahan jumlah nilai dari un-invoiced receipts ke invoiced receipts.

Purchase Order merupakan suatu dokumen kontrol dalam hal Receipts dan Invoices. Purchase Order tidak selalu diperlukan untuk melakukan Receipts. Tergantung kepada policy perusahaan, pembuatan Purchase Orders mungkin adalah keharusan, akan tetapi didalam Compiere adalah opsional. Aspek penting  dimungkinkan untuk memasukkan Receipt (memiliki Purchase Order atau tidak) dan bisnis tetap berlanjut. Catatan bahwa hanya Products yang dapat dilakukan Receipt.

Compiere dapat membuat suatu Vendor Invoice dari Receipt yang dibuat ( Harga Invoice didasarkan pada daftar harga Business Partner ) atau juga dimungkinkan untuk melakukan cara sebaliknya dimana Invoice dimasukkan terlebih dahulu ( jika menerima bersama Shipment ) dan membuat Receipt dari Invoice tersebut. Ketika memroses Receipt maka Inventory akan diperbahurui sebagaimana mestinya



Pricing Pada Compiere

 


Pada Compiere penetapan harga untuk Customer dan Vendor ditentukan dengan menggunakan Price List Compiere mengijinkan untuk membuat sebanyak mungkin Daftar Harga sesuai yang diperlukan. Suatu Daftar Harga diperlukan baik untuk proses pembelian atau penjualan. Dengan menggunakan Daftar Harga maka dapat mengendalikan apa yang dijual kepada Customer yang mana serta harga yang harus dikenakan. Ada suatu yang Daftar Harga default yang dapat ditimpa/overwrite.

Daftar Harga dibuat menggunakan suatu skema diskon. Discount Schemes atau pengaturan diskon mengijinkan untuk menggambarkan persentase diskon dan surcharges. Setelah kalkulasi  price, persentase diskon dihitung dan diberlakukan bagi format harga akhir.

Business Partner menentukan Daftar Harga, dan Daftar Harga menentukan harga. Daftar Harga dasar yang di rekomendasikan adalah Daftar Harga Pembelian ( Purchase Pricelist ) dan Daftar Harga Penjualan ( Sales Pricelist ). Masing-Masing Daftar Harga menyediakan jenis harga berikut: List price (Daftar Harga), Standard Price (Harga standar) dan limit price (Harga Batas).

Daftar Harga yang digunakan untuk Customer yang menerima diskon. Untuk jenis harga ini, tersedia checkbox yang dapat digunakan untuk mencetak diskon pada invoice ( faktur) atau order/ pesanan.

Harga Standard adalah harga default yang mana ditampilkan untuk produk.

Limit Price ( batas harga ) mempunyai suatu batas dan mengeluarkan suatu peringatan jika suatu harga di bawah batas itu dimasukkan. Harga Batas dapat digunakan untuk mengecek biaya-biaya pembelian akhir anda setelah diskon, rabat, dan lain lain Price List discount type (jenis diskon Daftar Harga) menentukan bagaimana Daftar, Standard dan Harga Batas dihitung. Ini menjadi bagian negosiasi dengan Business Partner,

Setup Daftar Harga


Automatic Price List

Process membuat Price List secara otomatis, memiliki prosedur yang cukup kompleks.


Manual Pricelist

  • Buat Price List 
  • Buat Price List Version (untuk range tanggal) Di Price List Version : 
  • Masukkan Products dan Harga Di Product 
  • Masukkan Price List Version 
  • Masukkan harga


Product Pada Compiere

 


Produk pada Compiere merupakan sesuatu yang dijual maupun beli, yang mempunyai suatu Harga. 

Yang terdiri dari :

  • Items : Barang-barang yang secara fisik anda jual
  • Services : Sesuatu yang tidak terbatas dalam kaitannya dengan ketersediaan sumber daya
  • Resources : Sumber daya
  • Expense Types : Jenis pembiayaan

Produk dapat diuraikan sebagai 'koleksi Asset dengan atribut yang serupa.

Suatu asset adalah sesuatu yang dibeli ataupun produksi. Tidak seperti Produk yang bisa atau tidak memiliki suatu asset. Baik digunakan sendiri atau oleh orang lain, hanya saja karakteristik utama suatu asset adalah bahwa untuk melakukan tracking dan memelihara secara individu.

Dan suatu asset dapat secara opsional dijual. Asset dapat diuraikan seperti entity individu dari suatu Produk.


Product Setup Workflow

Product Attribute“Product” Attribute

- Same for the specific Product

- Set of Attributes & Values

“Instance” Attribute

- Different for the specific Product Instance(s)

- Set of Attributes & Values

- Predefined

- Lot (Batch)

- Serial No

- Guarantee (Expiry) Date

Individual Product AttributePredefined Individual Attributes

- Lot/Batch, Serial No, Guarantee Date

Create Instance Attributes (Serial No,…)

- Receiving

- Production – Physical Inventory

- Shipment

Optionally specify/reference Instances

- Inventory Move – Physical Inventory – Production

- Order – Invoice – Shipment


Business Partner Pada Compiere

 


Pada Compiere, Business Partner merupakan suatu entity / badan/pihak yang melakukan bisnis dengan perusahaan. 

Ada tiga jenis Business Partner yang berbeda : 

  • Vendor
  • Customer
  • Employee 

Konsep Business Partner Compiere jauh lebih fleksibel dibanding kebanyakan aplikasi, karena suatu Business Partner bisa merupakan suatu Vendor, Customer, Employee maupun kombinasi ke tiganya. Pendekatan semacam ini memudahkan kendali akses untuk fungionalitas “self-service’ dan mengijinkan analisa regional dan optimisasi pengiriman. 

Suatu Business Partner memiliki satu / lebih lokasi  satu maupun lebih Kontak, yang dapat secara optional dihubungkan untuk suatu Lokasi. Kontak dapat mempunyai yang disebut Interest Area, Yang membentuk basis untuk Manajemen Hubungan Pelanggan dan mengijinkan orang-orang bagian penjualan untuk mengatur Email-lists  untuk tujuan pemasaran.

Suatu Business Partner juga mempunyai suatu Account Bank dan Withholding functionality (fungsional Withholding ). Business Partner boleh mempunyai hubungan dengan Business Partner lain. Ini mengijinkan suatu Sales Order untuk dikirimkan kepada suatu Business Partner yang pertama, dan tagihan invoice kepada suatu Business Partner yang kedua Dan Pembayaran dilakukan oleh Business Partner yang ketiga.

Setup Business PartnerWorkflow Setup Business Partner:


Berikut adalah langkah langkah Setup Business Partner :

1. Membuat Business Partner Group

- Common Accounting

- For Reporting Purposes

2. Setup Greeting

- Untuk Business Partner & Contact

3. Menentukan Payment Term

- Untuk Sales Order dan Purchase Order

4. Menentukan Invoice Schedule

- Summary Invoices for Shipments

- Locations

- Ship – Invoice

- Pay From – Remit To

5. Menentukan Withholding,

- Quality, Tax (1099)

6. Menentukan Dunning

7. Menentukan Re9nue Recognition

8. Import Business Partner

9. Membuat / Update Business Partner




Tuesday, November 29, 2022

Membuat QRcode & Barcode pada QWeb Report Odoo

 

Pada tutor ini akan menampilkan QRcode & barcode pada produk yang ada di Inventory Odoo versi 10. Secara default Odoo sudah menampilkan barcode pada label produk.

1. Coding untuk Barcode :

<img t-if="product.default_code" t-att-src="'/report/barcode/?type=%s&amp;value=%s&amp;width=%s&amp;height=%s' % ('EAN13', product.default_code, 600, 150)" style="width:100%;height:20%;"/>


2. Coding untuk QR code

<img t-if="product.default_code" t-att-src="'/report/barcode/?type=%s&amp;value=%s&amp;width=%s&amp;height=%s' % ('QR', product.default_code, 600, 150)" style="width:100%;height:60%;"/>


3. Hasil tampilan QRcode yang di scan menggunakan HP.



Baca juga artikel yang berkaitan :


Sunday, November 27, 2022

Goods Receipt Pada Openbravo

 


Membuat Receipts 

Untuk membuat Goods Receipts di OpenBravo klik-ganda pada Procrement Management --> Goods Receipt. Goods Receipt mendefinisikan Penerimaan suatu produk atau Material dari suatu vendor. Receipt mungkin secara manual dimasukkan atau mungkin diturunkan dari suatu Purchase Order atau Invoice vendor. Tab Goods Receipt mengijinkan untuk menghasilkan, memelihara, memasukkan dan memproses Receipt dari vendor. Bidang Order Reference mengijinkan untuk memasukkan suatu nomor referensi. Jenis Dokumen dianggap default. Ini menentukan urutan dokumen tersebut dan memproses aturan.

Pilih Business Partner dengan meng-klik pada Icon Di dalam Bidang Business Partner. Window info Business Partner akan muncul. Tekan Return atau masukkan wildcard "%" untuk menampilkan semua atau suatu subset dari Business Partner:

Centang Cek-box Vendor only untuk menampilkan hanya vendor saja. Jika tidak dicentang, semua Business Partner nampak. Pilih vendor yang diinginkan dengan klik-ganda pada baris yang sesuai untuk memasukkan vendor tersebut ke dalam Bidang Business Partner Di dalam window Goods Receipt. Alamat Partner dan User/Contact (jika ada) akan diisi secara otomatis.

Aturan Freight Cost (biaya pengiriman) mengindikasikan metoda tersebut digunakan ketika menagih biaya pengiriman.


Goods Receipt Line

Untuk memasukkan lines Receipt secara manual, masuk kedalam pada tab lines, dan klik pada Tombol New Record: Pilih suatu Produk dengan meng-klik pada Icon Di dalam Bidang Produk. Tekan Return Di dalam window Product Info Yang muncul, untuk menampilkan semua daftar produk. klik-ganda pada Produk yang diinginkan untuk memasukkannya ke dalam bidang produk yang akan di receipt.

Jika Produk yang dipilih didefinisikan sebagai mempunyai Attribute Set Instance, dapat mendefinisikannya pada saat ini. Pilih Tombol atribut set instance dan dialog berikut akan ditampilkan.

Hal yang perlu dicatat adalah, dalam membuat Material Receipt tidak harus membuat PO, sehingga apabila prosedur ini di ijinkan maka gudang bisa menerima barang tanpa harus ada PO. Namun hal ini tentu harus mengacu kepada policy perusahaan, beberapa perusahaan di Indonesia terutama UKM banyak menerapkan hal ini, karena misalnya membeli barangnya dari pasar, toko, dan lain lain (yang notabene tanpa PO).


Baca juga artikel yang berkaitan :


Install ERP Compiere

 


Berikut adalah cara install ERP Compiere 

1. Persiapan yang diperlukan

1.1. Download Java JDK 5 

Unzip Java JDK 5 ke suatu folder (contoh: C:\Program Files\Java\jdk1.5.0_15)

1.2. Download Compiere 3

Unzip Compiere 3 ke root folder (C:). folder Compiere yang diekstrak adalah Compiere 2 (C:\Compiere 2). Untuk penamaan ini, Compiere 3 masih menggunakan Compiere 2 sebagai nama folder. Hal ini dikarenakan environment script yang digunakan masih menggunakan script untuk versi 2.

1.3.  Oracle XE  ( baca : Instalasi Database Oracle XE Pada Windows )

 

2. Setting Environtment

2.1. Buka environment variable window dengan cara klik kanan My Computer, lalu pilih properties.


2.2. Klik Advance dan pilih Environment Variables. Klik New, di System Variables.


2.3. Untuk Variable Name isi dengan JAVA_HOME dan Variable Value dengan url dari Java JDK yang telah diekstrak (contoh: C:\Program Files\Java\jdk1.5.0_15)

Klik New, di System Variables.

2.4. Untuk Variable Name isi dengan COMPIERE_HOME dan Variable Value dengan url dari Compiere yang telah diekstrak (contoh: C:\Compiere 2)

Klik OK lalu Apply .



3. Instalasi Compiere

3.1. Buka C:/Compiere 2, Klik Run_Setup.bat (Run_Setup.sh untuk Linux)

Secara default port web menggunakan 80. Apabila menggunakan Oracle XE, kemungkinkan akan bentrok dikarenakan Oracle XE menggunakan port 80, untuk mengatasi masalah tersebut maka set Compiere untuk menggunakan port 8081.

Isi field-field yang ada. Khusus untuk field Server isikan dengan nama komputer yang digunakan. Pilih database yang digunakan. 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.

Klik Test untuk menguji keabsahan nilai yang dimasukkan. Apabila sudah, klik Save untuk melanjutkan instalasi.



3.2. License Agreement akan muncul di layar. Klik Ok 



3.3.  Klik Start Server Install



3.4. Klik Start Create New Database.



3.5. Tunggu sampai selesai instalasi selesai.


3.6. Tampilan Login Compiere :



Selanjutnya baca : Implementasi Pada Compiere

Memunculkan Simbol & Emoji Pada OS Mac

  Memunculkan Simbol & Emoji  1. Buka aplikasi Pages / Notes pada Macbook. 2. Klik pada Menubar Edit --> Pilih Emoji and Symbols a...