Selasa, 21 Desember 2010

SMS Pemberitahuan Otomatis Kepada Pelanggan Pegadaian


Panduan :

  • Import data teks dari menu PEGADAIAN => Import Nasabah
  • Sesaat setelah import SMS akan mengirimkan SMS kepada nasabah yang mempunyai data nomor HP
  • 3 Hari sebelum jatuh tempo software akan mengirim SMS pemberitahun ke-2
  • 3 hari  sebelum jatuh lelang software akan mengirim SMS pemberitahun ke-3
  • Bila pelanggan melunasi pembayaran, maka klik LUNAS pada halaman DATA PELANGGAN, software akan otomatis mengirimkan SMS informasi lunas.
Beberapa parameter setting yang dapat diubah :
  • menit_sms_pemberitahuan1contoh : 60
    maksudnya software akan mengirim SMS 60 menit setelah import data, data sms akan masuk ke halaman outbox tunda, staf dapat mengecek isi sms sebelum terkirim, sms akan terkirim setelah 60 menit.
  • text_sms_pemberitahuan1
    ini adalah teks sms yg akan dikirimkan setelah import data
    contoh : Yth Bpk/Ibu , terimakasih anda telah menjadi nasabah kami dengan nomor SBK , tanggal transaski , pelunasan jatuh tempo pada - PEGADAIAN
  • lama_hari_sms_pemberitahuan_sebelum_jatuh_tempo
    ini adalah lama hari sebelum jatuh tempo, contoh nya "3", maka software akan mengirimkan SMS kepada pelanggan 3 hari sebelum jatuh tempo.
  • lama_hari_sms_pemberitahuan_sebelum_jatuh_lelang
    ini adalah lama hari sebelum jatuh lelang, contoh nya "3", maka software akan mengirimkan SMS kepada pelanggan 3 hari sebelum jatuh lelang
  • lama_hari_tunda_sms_pemberitahuan
    contohnya : 2
    software akan memasukkan SMS Pemberitahuan jatuh tempo dan jatuh lelang ke halaman outbox tunda 2 hari sebelum masa seharusnya sms dikirim, misalnya jatuh tempo tanggal 10 januari maka SMS akan masuk ke halaman outbox tunda tanggal 5 januari, staf pegadaian ada waktu 2 hari untuk memeriksa halaman outbox tunda, apabil ada sms yg harus dihapus maka dapat dihapus selama 2 hari ini, pada tanggal 7 januari maka SMS pemberitahuan jatuh tempo akan dikirim ke pelanggan. 

Senin, 20 Desember 2010

Import data pelanggan di software sms pegadaian

Saat instalasi Software SMS Pegadaian di Pegadaian Kanwil 4 Sumbagsel di Palemabang, sempat ada error saat import data pelanggan. data kode cabang tidak dikenali, padahal sebelumnya di Pegadaian X Senen Jakarta berjalan dengan baik.

Setelah di cek, ternyata data yang diberikan adalah ada karakter selain angka di kode unit.
sebelumnya di kantor cabang senen kode-nya  162400 : BLOK A  

maka kode php utk menangkap kodeunit adalah :

if(is_numeric($m[0])){
$kode_pgd_cabang = $m[0];

sedangkan kodeunit di palembang : 17170I : UPC.PASAR 7 ULU

karena ada karakter selain angka di 17170I  makaya gak terdeteksi.

sekarang sudah tau permasalahnnya, tinggal update kode aja.
lanjut

Sabtu, 18 Desember 2010

Fitur LOG REKAM pada Real Count

Salah satu fitur terbaru di Real Count dari Software-Pilkada.com adalah fitur rekam, fitur ini akan mencatat semua aktifitas input atau ubah data suara, data yang direkam adalah :

  • IP address PC yg input/update data
  • user login
  • tanggal dan jam
  • STATUS apakah data baru atau update
dengan fitur ini maka dapat diketahui setiap ada perubahan tentang data suara

Jumat, 17 Desember 2010

kecepatan modem AHA Esia


speed modem AHA lumayan, malam ini tembus 1,5Mbps

Minggu, 12 Desember 2010

Langkag Instalasi NixSMS-Center di server vps

NixSMS-Center diinstal di hosting vps agar bisa diakses lewat internet dari mana saja, jadi softwarenya di sedangkan SMS Gateway Engine tetap di PC dirumah/kantor, ini karena di vps tidak bisa pasang modem gsm.


langkah2 :
- cari vps minimal ram 128 Mb, rekomendasi 256 Mb keatas
- buat database misalnya namanya dbsms, buat user agar baru dan beri hak akses ip luar
- install database, file database ada di file .sql
- upload sms-center misal di sms.domainanda.com
- install juga sms center di pc local, tapi gak perlu install database, karena database sudah ada di vps
- edit db php, ganti 'localhost' menjadi ip server vps, username dan password jg diganti dg username dan password mysql di vps yg diberi hak akses ip luar
- coba jalankan sms center dari localhost. bila berhasil buka software dan tidak ada pesan salah maka sudah berhasil terhubung ke mysql vps
- edit file gammurc di folder gammu, edit nomor port com nya
- edit smsdrc juga, edit localhost, user dan pasword database agar sama dg db.php
- selesai
 
silahkan coba dengan menjalankan sms gateway, mulai dari install - start

cara pemberian akses hak akses ip luar pada mysql
- buka localhost/phpmyadmin
- klik Hak Akses
- klik Menambahkan pengguna baru
- pada Privileges Global Pilih semua aja
 

Rabu, 18 Agustus 2010

driver utk kabel c55 di windows 7 64 bit

ternyata driver lama saya gak jalan di win7 64bit, cari2 dapat juga disini

http://www.usglobalsat.com/download/546/win_drivers.zip

Minggu, 11 April 2010

Barcode dengan kabel USB 5 meter

NixSMS-Bimbel yang didesain menggunakan barcode reader untuk absensi siswa, bisa menggunakan kabel USB yang disambung dengan kabel USB extention 5 meter. dengan demikian absensi bisa dilakukan dengan jarak 6 meter dengan PC.

Barcode reader USB menggunakan  CIPHERLAB CPL-1000U USB seharga 750rb dan kabel USB ext saya beli di jakartanotebook.com dengan harga 42ribu.

Kamis, 18 Maret 2010

Prosentase pengguna nomor hp tetap


hari ini kirim sms ke 1463 data nama, nomor hp didapat dari CD oleh2 mukhtamar 2006 di palembang,
dari sekian nomor ada yg dobel, setelah difilter oleh software kini jumlahnya 1196 nomor,
dari  sekian nomor tsb ada beberapa nama yg gak mempunyai hp, kini jumlahnya 1041
dari sekian nomor tsb ada 1022 yg terkirim, dan 19 Failed, failed ini terjadi karena nomor salah format misal ada huruf, dsb
dari 1022 sms dan ada 410 nomor hp yg terdeteksi otomatis tidak aktif
sekarang dari 786 yg masih terhitung aktif

kesimpulan iseng2 ini adalah:
  • kecepatan kirim SMS dari lokasi bekasi dengan menggunakan kartu as rata2 170 sms/jam
  • dalam jangka waktu 4 tahun, ternyata ada 60% yang masih bertahan menggunakan nomor hp yang lama
kecepatan kirim sms yang lambat ini dikarenakan menggunakan sms engine smslib, bila menggunakan gammu maka kecepatan menjadi 1sms/4detik atau bisa 15 sms per menit atau 900 sms per jam, NixSMS-Center versi 1.9.2 sudah mendukung GAMMU. jadi bisa memilih sms engine smslib, nowsms atau GAMMU

    Kamis, 04 Maret 2010

    NixSMS-Sekolah : Penambahan fitur nomor hp pilihan pada data siswa

    pada pengiriman SMS ini terdapat pilihan kirim SMS ke :
    • wali kelas
    • semua siswa salam 1 kelas
    • semua ayah siswa dalam 1 kelas
    • semua ibu siswa dalam 1 kelas
    • semua wali siswa dalam 1 kelas



      semua pilihan, pilihan disini maksudnya adalah siswa, ayah, ibu atau wali yg di conteng pada edit data siswa, nomor hp yg dipilih akan dicetak tebal pada halaman data siswa.
      Misalnya siswa Fulan, nomor hp pilihan diconteng wali, sedangkan Siswa Nama Sitorus nomor hp pilihan diconteng ayah dan ibu, maka pada saat pengiriman SMS ke pilihan akan mengirimkan SMS ke wali Fulan, ayah dan Ibu Sitorus.
    Pengiriman SMS ini juga dapat menampilkan nama yaitu dengan format :
    • untuk menampilkan nama siswa
    • untuk menampilkan nama ayah
    • untuk menampilkan nama ibu
    • untuk menampilkan nama wali
    pengiriman sms dengan teks bisa dilakukan pada pengiriman SMS ke siswa, ayah, ibu, wali dan pilihan, sedangkan untuk teks , , hanya bisa mengirimkan sms ke siswa, ibu, ayah, wali saja, tidak bisa ke pilihan.

    Kamis, 25 Februari 2010

    Fitur Dual Engine pada NixSMS-Center versi 187 keatas

    NixSMS-Center, SMS Center yang awalnya menggunakan SMS engine NowSMS 6.x mulai dari versi  0.1 sampai 0.7, setelah itu dilanjutkan dengan menggunakan engine SMSLib sejak versi 1.0 s.d 1.8.6.

    mulai versi 1.8.7 atau mungkin langsung ke versi 1.9.0 bisa memilih NowSMS ver 5.51 atau SMSLib, pergantuan SMS engine bisa dilakukan kapan saja, tidak musti dari awal, dan databasenya menyatu yaitu data sms inbox dan outbox baik yang SMSLib atau NowSMS sama saja.

    Karena NowSMS tidak menentukan struktur tabel database, maka struktur tabel mengikuti SMSLib.

    Pertimbangan menggunakan SMSLib adalah :
    • Open source
    • SMS yg keluar dapat diketahui detail waktu terkirim dan informasi delivery
    • Pengiriman SMS Sekaligus bisa sampai 50.000 sms utk sekali klik kirim
    Namun kelemahan SMSLib adalah :
    • harus dijalankan manual setiap ingin menjalankan SMS Engine 
    • pengenalan terhadap modem gsm dan handphone tidak sebanyak dan se stabil NowSMS
    • Setting modem gsm/hp dan COM PORT harus edit file teks
    Pertimbangan memakai NowSMS
    • Menu yang mudah utk menambah hp/modem gsm, dan memilih COM PORT
    • Lebih stabil
    • Dapat berjalan sebagai service, jadi dapat jalan terus tanpa perlu ada tampilan DOS kayak SMSLib.
    Namun kelemahan NowSMS adalah :
    • Harga lisensi yang sangat mahal, harganya $ 995 utk kecepatan 5 SMS per menit, bila anda ingin menggunakan versi bajakan itu urusan anda. saya nggak ikut2an.
    • Untuk versi yg digunakan saat ini adalah NowSMS v5.51 tidak ada informasi apakah SMS sudah terkirim atau belum, dan tidak ada informasi delivery report.

    Selasa, 23 Februari 2010

    Permasalahan pada waktu jam SMS

    Bila software NixSMS-Center anda mempunyai permasalahan pada sms masuk dan sms keluar, yaitu jam tidak sesuai dengan jam komputer, maka coba cek timezone PC anda,

    • caranya klik START => CONTROL PANEL 
    • pilih Date, Time, Language, and Regional Options
    • Pilih Date and Time
    • Pilih Time Zone
    • Pilih GMT + 7 (Bangkok, Hanoi, Jakarta)
    • OK

    Kamis, 18 Februari 2010

    Kode NixSMS di software lain

    Tidak sengaja ketemu software sms sekolah yg masih sangat minim fitur, saya download dan buka isinya, agak terkejut ketika melihat ada beberapa folder yg isinya berupa kode2 dari nixsms-center. saya pikir baguslah karena memang beberapa kode di nixsms saya publish bebas dan silahkan digunakan bila memang diperlukan. itung2 amal.

    Sabtu, 13 Februari 2010

    NixSMS-Center : SMS Prioritas

    Bila anda telah mengirim SMS misal 1000 sms, lalu anda kirim lagi 1 sms yg penting, maka 1 sms ini akan terkirim bila 1000 sms tadi telah dikirim semua.

    di NixSMS-Center v183 terdapat fitur untuk mengirim SMS prioritas, dengan fitur ini 1 sms tadi dapat dikirim duluan begitu tombol kirim di klik, tidak perlu harus mengunggu 1000 sms tadi terkirim semua.

    Jumat, 12 Februari 2010

    Tambah Kolom Terlambat Pada Halaman Kehadiran Siswa

    Pada NixSMS-Sekolah v183 kami menambahkan fitur baru yaitu kolom terlambat, jadi siswa yg terlambat di set dikolom ini agar nanti bisa diketahui jumlah keterlambatan dalam 1 bulan.

    Membatasi tampilan kelas hanya pada angkatan yang aktif

    ada sedikit perbaikan di NixSMS-Sekolah, yaitu kelas yg ada hanya akan tampil mengikuti mana angkatan yang diset aktif, bila angkatan yg diset aktif adalah angkatan 2009 maka hanya menampilkan kelas yang diinput utk angkatan 2009, demikian jg utk data absensi dan laporan siswa hanya menampilkan kelas yg aktif saja.
    selesai.

    lanjut ke penambahan kolom terlambat pada halaman kehadiran siswa

    Kamis, 11 Februari 2010

    NixSMS-Sekolah : Menghitung Hari Efektif

    Di NixSMS-Sekolah terdapat fungsi untuk menghitung hari efektif, hari efektif adalah jumlah hari dimana siswa wajib masuk.

    Untuk menentukan jumlah hari efektif maka harus ditentukan dulu :
    1. jumlah hari pada bulan tersebut, karena setiap bulan berbeda2 ada yg 28, 29, 30, 31
    untuk menentukan jumlah hari pada bulan tertentu pake fungsi ini
    function MonthDays($someMonth, $someYear){
    return date("t", strtotime($someYear . "-" . $someMonth . "-01"));
    }

    2. jumlah hari libur pada bln tersebut, data hari libur diinput di halaman hari libur
    3. hari apa saja kelas tsb masuk, ada sekolah yg masuknya senin sampai sabtu, ada jg senin sampai jumat, dan utk bimbel hari masuknya ada yg hari senin, rabu, dan jumat. setiap nama hari telah ditentukan kode-nya misal hari senin 1, selasa 2 dst.
    nah untuk mengetahui tanggal n itu kode hari apa, saya pake fungsi ini

      $dayofweek_tanggalreq = date('N', strtotime($tanggalreq));

    3. tinggal hitung aja jumlah hari  dibulan tersebut yang hari masuknya sesuai dengan poin 3 diatas, dikurang jumlah hari libur.

    selesai

    Rabu, 10 Februari 2010

    Penambahan Halaman Paket Hari Libur pada NixSMS-Sekolah

    di NixSMS-Sekolah, hari libur bisa diset namun berlaku utk semua kelas, hal ini akan bermasalah nantinya bila tidak semua kelas sama hari liburnya. mungkin saja kelas 1 dan kelas 2 berbeda hari libur.

    Untuk itu di NixSMS-Sekolah v183 disediakan halaman Paket Hari Libur, disetiap paket hari libur terdapat beberapa hari libur yg bisa diset. nantinya kelas dapat diedit dan bisa memilih paket hari libur yg mana.

    Misalnya dibuat paket hari libur dg Nama Khusus Kelas 1, maka utk semua kelas 1 nantinya memilih paket ini.

    Jumat, 05 Februari 2010

    Tambah Field baru di smsserver_in

    struktrur tabel default tabel smsserver_in adalah :

    CREATE TABLE `smsserver_in` (
      `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
      `process` int(11) NOT NULL,
      `originator` varchar(16) NOT NULL,
      `type` varchar(1) NOT NULL,
      `encoding` char(1) NOT NULL,
      `message_date` datetime NOT NULL,
      `receive_date` datetime NOT NULL,
      `text` varchar(1000) NOT NULL,
      `original_ref_no` varchar(64) DEFAULT NULL,
      `original_receive_date` datetime DEFAULT NULL,
      `gateway_id` varchar(64) DEFAULT NULL,
      PRIMARY KEY (`id`)
    ) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=12248 ;

    saya ingginnya menambah field baru, yaitu id_folder yg gunanya utk menandai sms ini di folder mana, pertama saya coba tambahkan field baru di tabel smsserver_in, tapi pas dijalankan errror, ya udah saya buat tabel barusaja yaitu inbox dg struktur spt ini

    CREATE TABLE `inbox` (
      `inboxid` int(11) NOT NULL AUTO_INCREMENT,
      `id` int(11) NOT NULL,
      `folderid` smallint(3) NOT NULL,
      `userid` smallint(3) NOT NULL,
      `aksiid` smallint(5) NOT NULL,
      `sound` enum('0','1') NOT NULL DEFAULT '0',
      `del` enum('0','1') NOT NULL DEFAULT '0',
      PRIMARY KEY (`inboxid`)
    ) ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=12203 ;

    tabel ini ngelik ke smsserver_in, dari tabel inbox tsb saya bisa tahu sms berada difolder mana. itu aja.

    Selasa, 02 Februari 2010

    Modul REGISTRASI pada NixSMS

    Modul REGISTRASI adalah modul untuk membuat form dan grid data, data tersebut bisa dikostumisasi kolom2nya dan gridnya akan menyesuaikan dengan kolom yg dibuat. nantinya data bisa diinput oleh operator atau dinput via SMS oleh user.

    modul yang bisa diintegrasikan dengan nixsms-center, nixsms-sekolah, nixsms-bimbel, nixsms-kampanye atau nixsms-marketing.

    contoh penggunakan modul ini misalnya, untuk membuat data pendaftaran tryout bimbel, maka cukup create formulir dengan kolom yg bisa ditentukan sendiri, lalu publikasikan ke media iklan bahwa peserta bisa mendaftar via SMS dengan format bla.bla.bla.

    contoh lain, misalnya untuk LSM, organisasi bisa memanfaatkan modul ini untuk pendaftaran anggota baru.
    Awalnya sering saya buat modul seperti ini, dan setiap ada permintaan susunan tabelnya beda2, kali ini saya buat yg bisa dikostumisasi dan bisa dibuat beberapa form dalam 1 aplikasi, jadi utk penggunaan selanjutnya tidak perlu hard koding.