Web aplikasi payroll sealbca adalah web aplikasi yang digunakan untuk memanage penggajian untuk para tim sales di seluruh wilayah indonesia. dengan aplikasi ini nanti akan di hasilkan output berupa file yang sesuai dengan format untuk seal bca sehingga outputnya nanti bisa langsung dikirim ke bca untuk kemudian diproses penggajiannya melalui transfer rekening bca masing masing sales.
Recent Post
Home
All posts
Wednesday, March 19, 2014
Tuesday, March 18, 2014
5 Cara menjadi Programmer Enterpreneur
Diera yang sekarang serba datar ini , sudah saat nya para programmer tidak hanya menjadi bagian dari pekerja, buruh, sudah saatnya berpikir menjadi enterpreneur. contoh seorang programmer yang menjadi enterpreneur adalah founder google, yahoo diikuti oleh generasi generasi dibelakangnya. 5 cara tersebut adalah dengan cara : Blogging, meningkatkan technikal skill, melatih kemampuan verbal, latih personal branding, dan yang terakhir adalah menciptakan creativitas dibidang maya. berikut kutipan video dari pak Romi...
http://nusamandiriportal.blogspot.com
http://nusamandiriportal.blogspot.com
Friday, March 14, 2014
Generate nomor transaksi saat insert ke tabel
hari ini saya akan bagikan tips bagaimana mengenerate nomor journal id secara otomatis pada saat memasukan data ke tabel. hal ini berguna untuk menghindari duplikat insert atau kegagalan insert jika field journal_id diset sebagai primary.
Contoh dibawah saya akan memasukan nomor journal id yang nomornya digenerate langsung dari tabel, asumsinya disini misalkan nomor journal id terakhir adalah "NPT000460" , perintahnya adalah sebagai berikut :
insert into ap_journal(journal_id) select 'NPT'+case len(isnull(max(substring(journal_id,4,6)),0)+1)
when 1 then '00000'
when 2 then '0000'
when 3 then '000'
when 4 then '00'
when 5 then '0'
end +
convert(varchar,isnull(max(substring(journal_id,4,6)),0)+1)
from ap_journal
penjelasan :
Contoh dibawah saya akan memasukan nomor journal id yang nomornya digenerate langsung dari tabel, asumsinya disini misalkan nomor journal id terakhir adalah "NPT000460" , perintahnya adalah sebagai berikut :
insert into ap_journal(journal_id) select 'NPT'+case len(isnull(max(substring(journal_id,4,6)),0)+1)
when 1 then '00000'
when 2 then '0000'
when 3 then '000'
when 4 then '00'
when 5 then '0'
end +
convert(varchar,isnull(max(substring(journal_id,4,6)),0)+1)
from ap_journal
penjelasan :
- perintah select 'NPT' : menampilkan 'NPT'
- Perintah
- case len(isnull(max(substring(journal_id,4,6)),0)+1)
when 1 then '00000'
when 2 then '0000'
when 3 then '000'
when 4 then '00'
when 5 then '0'
end- : menambahkan angka 0 didepan nomor journal_id tergantung dari panjangnya journal_id yang tertinggi ditambahkan 1
- perintah : convert(varchar,isnull(max(substring(journal_id,4,6)),0)+1) digunakan untuk mengambil running number dari journal_id yang tertinggi dari posisi 4 sebanyak 6, kenapa dari posisi 4? karena running number dimulai diposisi ini. kenapa sebanyak 6? karena running numbernya disediakan sebanyak 6 digit. supaya hasilnya nanti bisa digabungkan dengan hasil seleksi yang lain maka tipe datanya saya rubah ke varchar menggunakan perintah convert
- setiap pencarian select di berikan tanda + untuk menggabungkan string agar sesuai dengan format journal_id. (perintah + bisa juga digantikan dengan concat() )
- langkah terakhir adalah memasukan nomor tersebut ke tabel dengan perintah insert.
Tuesday, March 11, 2014
Mengecek duplikat data dengan query
senang sekali rasanya bisa menulis kembali dan sharing kepada teman teman, setelah sekian lama vakum akibat kesibukan. sebenarnya saat menulis ini pun sedang ada banyak project yang dikerjakan dan sangat melelahkan, untuk melepas kelelahan itulah saya ingin sedikit share agar saya juga bisa sedikit lebih rileks. oke langsung saja, kali ini saya akan membagikan tips bagaimana mengatasi jika ada duplikat data seperti hasil query dibawah ini :
langkah pertama kamu harus tahu dulu data mana saja yang duplikat datanya : contoh dibawah ini data yang duplikat adalah field journal_id sehingga saya menggunakan perintah sql sebagai berikut :
"SELECT JOURNAL_ID,COUNT(JOURNAL_ID) FROM AP_JOURNAL GROUP BY JOURNAL_ID
HAVING COUNT(JOURNAL_ID)>1"
HAVING COUNT(JOURNAL_ID)>1"
penjelasan diatas yaitu saya menselect field journal_id , dan menghitung jumlah dari journal_id saya lakukan grouping untuk field journal_id kemudian saya menambahkan kriteria dimana jika jumlah journal_id nya lebih besar dari 1 maka itu ditampilkan karena jika jumlahnya lebih dari 1 maka nomornya duplikat. jika perintah tersebut dijalankan maka akan ditampilkan sebagai berikut dan anda mengetahui nomor journal mana saja yang duplikat.
Kunjungi juga : http://nusamandiriportal.blogspot.com
Thursday, February 13, 2014
Software Cuci Mobil
Software Cuci Mobil Ver.1 adalah sebuah aplikasi karya anak bangsa yang
di design khusus untuk bisnis cuci mobil & motor sehingga sistem
pelaporannya menjadi mudah. didesign dengan tampilan yang user friendly
dengan penggunanya. software ini selain digunakan untuk cuci mobil dan
motor, bisa juga digunakan untuk penjualan produk, penjualan sparepart
& accesories, jasa service, aplikasi ini sudah mendukung proses
bisnis sehari hari serta saling terintegrasi .
Aplikasi ini berbasis desktop dan berjalan pada sistem operasi windows, sehingga memudahkan user dalam penggunaannya.
Aplikasi ini berbasis desktop dan berjalan pada sistem operasi windows, sehingga memudahkan user dalam penggunaannya.
Tuesday, February 11, 2014
Mengecek duplikat data dengan SQL Query
senang sekali rasanya bisa menulis kembali dan sharing kepada teman teman, setelah sekian lama vakum akibat kesibukan. sebenarnya saat menulis ini pun sedang ada banyak project yang dikerjakan dan sangat melelahkan, untuk melepas kelelahan itulah saya ingin sedikit share agar saya juga bisa sedikit lebih rileks. oke langsung saja, kali ini saya akan membagikan tips bagaimana mengatasi jika ada duplikat data seperti hasil query dibawah ini :
langkah pertama kamu harus tahu dulu data mana saja yang duplikat datanya : contoh dibawah ini data yang duplikat adalah field journal_id sehingga saya menggunakan perintah sql sebagai berikut :
Monday, February 10, 2014
Subscribe to:
Posts (Atom)