Kamis, 20 Maret 2014

Tagged under: ,

Implementasi Barcode Project di Adempiere




'Skylib, Barcode Project di Adempiere - Tutorial ini saya dapat dari blog seseorang yang telah menolong problem saya beberapa waktu lalu tentunya dia lebih berpengalaman dari saya. ok tidak perlu lama lagi kita masuk ke topik yang mana akhirnya dirumuskan bagian mana yang akan di masukkan sistem barcode. Yaitu bagian 1. Input barang produksi (Material Receipt), dan 2 Bagian cek/loading barang untuk pengangkutan (cek shipment).

Dengan base Adempeire 342 maka solusi-solusinya adalah:

1. Barcode untuk Material Receipt


Pada Adempiere 342 sudah support penggunaan barcode. Sejatinya barcode scanner hanya tools untuk membaca barcode dan mengetikkan pada cursor saat itu. Maka kita tinggal set UPC/EAN dengan string barcode. 

UPC/EAN di input sesuai dengan kode barcode nya

Lookup product menggunakan empat kolom untuk searching, yaitu: Value, Name, SKU, dan UPC. 
Code lookup product. Terlihat menggunakan 4 field untuk searching
Dengan mengeset UPC maka tinggal cursor kita arahkan pada field product ketika input material receipt line, kemudian kita tembakkan scanner ke barcode, maka product akan terinput. Hal ini juga berlaku pada form-form lain yang menggunakan lookup Product seperti Order, dan Invoice.

2. Cek Input Loading
Nah sekarang modul cek barang waktu loading. Jadi ceritanya saat menaikkan barang ke truck, di cek menggunakan barcode scanner. Banyak model yang bisa digunakan, misalnya digunakan seperti ship/receipt confirmation. Namun saya putus kan membuat form baru dengan mencontoh form create line form pada saat membuat Material Receipt dari Invoice.
Tampilan Form baru Input Loading
Dalam form baru ini ada field Business Partner dan Locator. Proses input loading memang tidak berdasarkan nomor Shipment, namun berdasarkan Business Partner (Customer). Sedangkan locator hanya sebagai pelengkap karena secara default shipment hanya dilayani oleh satu gudang. Untuk keperluan ini diperlukan beberapa tambahan tabel yaitu: M_Loading dan M_LoadingLine. M_Loading akan berisi Business Partner, Locator, Nomor Loading digunakan sebagai nomor document transaksi loading, dan Tanggal Loading yaitu tanggal saat itu. Sedangkan M_LoadingLine berisi Qty loading, Product, dan ShpmentLine. 

Kemudian pada tabel M_InOutLine ditambahkan field isBarcodeChecked untuk menyimpan status MInoutLine yang artinya line sudah terkirim semua dan BarcodeCheckedQty yang digunakan untuk menyimpan total qty yang telah terkirim.

Proses pada form ini pertama adalah mengisikan business partner kemudian locator dan nomor loading. Untuk semetara nomor loading diisikan sembarang. Kemudian masukkan qty barang yang akan di scan barcode dan enter, maka cursor akan aktif pada field barcode. Lakukan scan maka otomatis data masuk pada grid dibagian bawah. Setelah input pertama maka field business partner, locator, serta nomor loading akan readonly. Jadi maksudnya kita lakukan terus scan barcode sampai proses selesai. Setelah selesai tinggal tekan tombol dibawah yang akan menutup proses input pada nomor loading tersebut.

Selain itu diperlukan juga print format yang dapat menampilkan barcode dari produk-produk yang ada. Di adempiere 342 sudah support print barcode, namun ada "bug" nya, yaitu printnya terlalu besar. Tidak bisa dikecilkan via setting di printformat item. Setelah dicoba-coba akhirnya saya berhasil mengecilkan barcode yaitu dengan menset barwidth menjadi 1.
Update code agar ukuran barcode kecil.

Contoh hasil cetak barcode tipe code-128

Untuk mendapatkan file-file class baru serta SQL perubahan data bisa didownload dibawah ini:

[ Sumber ]

Rabu, 05 Februari 2014

Tagged under: ,

Cara Menjalankan Aplikasi Adempiere di Eclipse


'Skylib, Cara Menjalankan Aplikasi Adempiere di Eclipse- Selamat malam sobat kali ini saya akan sharing tentang menjalankan system integratis Adempiere di Eclipse seperti yang terlihat dijudul tidak perlu lama lagi berikut tutorialnya:

Pertama, jalankan program/ aplikasi eclipse anda
Kedua, pindah ke menu Run lalu pilih Run Configurations. Lebih jelas lihat gambar

Ketiga, Setelah itu pada tab main klik New Launch Configuration lalu isikan Name dengan nama Adempiere, Project adempiere_360 merupakan source code dari Adempiere dan Main Class dengan nama org.compiere.Adempiere terakhir klik Apply untuk lebih jelas lihat gambar.

Keempat, pindah ke tab Arguments lalu pada kolom VM arguments isikan dengan 
-DPropertyFile="C:\Adempiere\Adempiere.properties"
-DADEMPIERE_HOME="C:\Adempiere"
kode diatas merupakan source folder Adempiere ditempat yang anda simpan lalu klik apply dilanjutkan dengan close terlebih dahulu. Lihat gambar untuk lebih jelas
Kelima, atau langkah terakhir kembali klik Run lalu klik Run Configurations pilih program yang kita buat tadi lali klik Run dengan sendirinya aplikasi adempiere akan berjalan dan biarkan beberapa saat. Itulah langkah dalam menjalankan aplikasi adempiere di Eclipse selamat mencoba.

Selasa, 21 Januari 2014

Tagged under: , ,

Cara Memperbaiki Tab Title Page

Tab Title Page
'Skylib, Memperbaiki Tab Title Page - Salam sobat sekalian salam sejahtera untuk kita semua. Kali kita akan membahas bagaimana cara memperbaiki Tab Title Page seperti yang ada pada gambar diatas, dimana gambar Before tidak menunjukkan judul page yang sedang dibuka tetapi setelah diperbaiki akan menjadi gambar yang bertuliskan After. Barang kali ada sobat - sobat menghadapi hal yang sama berikut tutorial/ caranya;
  • Pertama seperti biasa login ke blog sobat setelah itu masuk ke Template lalu masuk lagi ke Edit HTML.
  • Kedua setelah itu akan banyak sekali script dan sobat tidak perlu pusing cari saja kode < Head > lalu  pastekan kode dibawah ini tepat dibawah kode < Head > tersebut.
<title>
<b:if cond='data:blog.homepageUrl == data:blog.url'>
<data:blog.title/>
<b:else/>
<data:blog.pageName/>
</b:if>
</title>
  • Ketiga atau langkah terakhir klik Save Template.
Sekian cara memperbaiki Tab Title Page yang tidak sesuai dengan judul page yang kita buka, semoga tutorial ini dapat membantu masalah sobat yang sedang menghadapi hal serupa. Salam sejahtera untuk kita semua.

[ Sumber ]

Kamis, 09 Januari 2014

Tagged under: ,

Cara Buat Komentar Facebook Dan Blog Bersebelahan

Cara buat komentar facebook dan blog bersebelahan
'Skylib, Cara Buat Komentar Facebook Dan Blog Bersebelahan - Sahabat blogger kali ini akan dijelaskan toturial dalam membuat komentar FB bersebelahan dengan komentar Blog seperti terlihat pada gambar diatas. Tidak perlu lama lagi berikut caranya;

Login Blog anda lalu pilih Template >>> Edit HTML setelah itu mulai dari langkah pertama simak ya.

Pertama cari kode ]]></b:skin> lalu letakkan source berikut diatas kode ]]></b:skin>

.comments-page { background-color: #f2f2f2;}
#blogger-comments-page { padding: 0px 5px; display: none;}
.comments-tab { float: left; padding: 5px; margin-right: 3px;
cursor: pointer; background-color: #f2f2f2;}
.comments-tab-icon { height: 14px; width: auto; margin-right: 3px;}
.comments-tab:hover { background-color: #eeeeee;}
.inactive-select-tab { background-color: #d1d1d1;}

Kedua cari kode </head> lalu letakkan lagi source berikut diatas kode </head>

<script src='http://connect.facebook.net/en_US/all.js#xfbml=1'/>
<script src='http://code.jquery.com/jquery-latest.js'/>
<meta content='egon.novsky' property='fb:admins'/>
<script type='text/javascript'>
function commentToggle(selectTab) {
$(".comments-tab").addClass("inactive-select-tab");
$(selectTab).removeClass("inactive-select-tab");
$(".comments-page").hide();
$(selectTab + "-page").show();
}
</script>

Source yang berwarna merah seperti <meta content='egon.novsky' property='fb:admins'/> ganti dengan ID Facebook anda, lihat gambar


Ketiga atau langkah terakhir cari kode <div class='comments' id='comments'> lalu letakkan source berikut dibawah kode <div class='comments' id='comments'>

<div class='comments-tab' id='fb-comments' onclick='javascript:commentToggle(&quot;#fb-comments&quot;);' title='Comments made with Facebook'>
<img class='comments-tab-icon' src='http://static.ak.fbcdn.net/rsrc.php/v1/yH/r/eIpbnVKI9lR.png'/>
<fb:comments-count expr:href='data:post.url'/> Comments
</div>
<div class='comments-tab inactive-select-tab' id='blogger-comments' onclick='javascript:commentToggle(&quot;#blogger-comments&quot;);' title='Comments from Blogger'>
<img class='comments-tab-icon' src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhsfM1Wd1itcmIxkbYb47TMKmC9qH8HyK0fxk4f2CbBKOCO8dTFeWgqditlejm3Z9o3C2uMCuIrRpxaf-7htgRZcrI9K_5HTCMIKQ07LfZDUAofWv4AwWs056WlHZo7x5RFIogA7rPmvBk/s200/favicon.ico'/><data:post.numComments/>Comments</div><div class='clear'/>
</div>
<div class='comments-page' id='fb-comments-page'>
<b:if cond='data:blog.pageType == &quot;item&quot;'>
<div id='fb-root'/>
<fb:comments expr:href='data:post.url' num_posts='5' width='400'/>
</b:if>
</div>
<div class='comments comments-page' id='blogger-comments-page'>

Source yang berwarna merah seperti num_posts='5' ( jumlah komentar yang ditampilkan ) dan width='400' ( lebar komentar ) bisa diganti sesuai selera.

[ Sumber ]

Kamis, 02 Januari 2014

Tagged under: , ,

Cara Membuat Icon Blog Profesional

Membuat Icon Blog Profesional
'Skylib, Cara Membuat Icon Blog Work 100% - Kali ini akan diberitahu cara untuk membuat icon untuk blog kita tentunya ini akan membuat blog kita semakin terlihat profesional artinya gk kalah dengan web/ blog premuim dll. Oke langsung saja dijelaskan caranya.
  • Pertama masuk ke web www.tools.dynamicdrive.com tujuannya untuk mengconvert gambar kita menjadi ".ico" kemudian untuk mengconver lihat gambar dibawah ini
tools.dynamicdrive
  • Kedua klik "Download FavIcon" ( hasil dari convert gambar tadi )
  • Ketiga upload gambar yang tadi didownload ".ico" ke hosting kemudian klik kanan gambar lalu klik "copy link address"
  • Keempat copy  script berikut: <link rel="shortcut icon" type="image/x-icon" href="paste copy link address tadi"></link> pastekan diatas <b:skin>
[ Sumber ]

Jumat, 06 Desember 2013

Tagged under: , ,

[ Video ] Bukti Kalau WWE/ Smack Down itu Rekayasa

'Skylib, Bukti Kalau WWE/ Smack Down itu Skenario - WWE merupakan World Wrestling Entertainment dimana acara gulat ini dilakukan oleh orang-orang profesional yang ditujukan untuk hiburan semata. Buktinya arti "E" dalam WWE mempunyai arti "Hiburan" dimana skenario pertandingan dan adu argumen dalam acara WWE sudah diatur dan dikemas semenarik mungkin agar penonton terhibur. Buktinya bisa dilihat dalam video berikut ini:

Selasa, 26 November 2013

Tagged under: , ,

Fakta: Wanita Jomblo Sulit Menolak Godaan Ini



'Skylib, Fakta: Wanita Jomblo Sulit Menolak Godaan Ini - Masih jomblo dan happy dengan status ini. Seorang wanita boleh saja punya keputusan untuk tidak memiliki pasangan dulu dengan beberapa pertimbangan. Namun Anda harus waspada. Walaupun happy dengan status jomblo atau single, biasanya wanita yang masih sendiri terhadap godaan-godaan ini.

Pria Yang PDKT
Meskipun banyak wanita mengatakan nyaman dan baik-baik saja dengan status sendiri, nyatanya banyak wanita tergoda dengan pria-pria yang mendekatinya. Biasanya pria-pria ini ditanggapi dengan dua cara, yang pertama ditanggapi manis, dan yang kedua adalah sinis. Pria yang ditanggapi manis biasanya dilakukan wanita yang sudah siap punya pasangan, sedangkan tanggapan sinis biasanya diberikan wanita yang masih trauma dengan hubungan sebelumnya.

Rayuan Dari Para Pria (Terlebih Jika Tampan)
Namun jika pria yang sedang PDKT pintar merayu dengan halus dan memberi sentuhan berbeda, biasanya wanita akan luluh hatinya. Plus.. jika pria yang merayu ini tampan. Biasanya wanita yang punya prinsip kuat untuk sendiri dulu akan mencair hatinya. Kesempatan tidak datang dua kali kan? Makan, Makan, Makan Wanita yang belum punya pasangan juga ada dua tipe, yaitu yang menjaga bentuk badannya, ada juga yang santai saja mumpung lagi jomblo dan tidak ada yang melarang makan. Maka berbagai makanan enak siap dinikmati kapan saja. Kalau tidak ada kontrol, bisa-bisa berat badan melonjak gila-gilaan.

Heboh Belanja Mumpung Diskon
Inilah salah satu godaan terbesar wanita, baik yang masih single atau yang sudah punya pasangan. Biasanya wanita yang masih single tidak punya rem untuk membelanjakan uangnya. Berbeda dengan wanita lain yang sudah memikirkan anak, dapur dan biaya menikah. Jadi tidak heran jika beberapa wanita single lebih boros saat belanja.

[ Sumber ]