Cara Parsing reply Supplier

by @ March 29, 201011:29 am.
Kategori Info Umum, Tentang Admin Server Pulsa
Sewa Server Pulsa
- Tersedia program cicilan untuk anda.
- Deposit H2H senilai 500rb, WebSite + Webreport dengan domain pribadi
Klik untuk info detail

Parsing berperan penting untuk memanfaatkan kecerdasan software di pulsahandal. Software bisa menterjemahkan apapun bentuk reply dari supplier apabila sudah dibekali dengan setting parsing yang benar. Berdasar parsing tersebut software akan mampu melakukan gagal transaksi, sukses transaksi, update harga supplier, pengalihan transaksi saat stok habis, saldo habis, gangguan dll secara otomatis. Dengan singkat kata, ketepatan parsing ini menentukan kecerdasan software dalam mengambil keputusan.

Dengan parsing yang tepat, software akan mampu melakukan

  • Pengalihan transaksi salah 1 produk ke supplier lain saat supplier eksisting kosong/gangguan.
  • Pengalihan seluruh transaksi dari supplier itu ke tempat lain saat saldo habis.
  • Menyertakan SN dari transaksi dari transaksi sukses.
  • Memilih ulang harga terendah saat ada perubahan harga di supplier.
  • Memberikan peringatan saat saldo yang dicatat server berbeda dengan catatan supplier

.

Dalam parsing dikenal yang namanya variable dan kode.
Macam Kode
yang bisa digunakan sudah ditentukan oleh software sesuai penggunaan. Macam kode :

  • sukses : (boolean) untuk menentukan status sukses transaksi
  • gagal : (boolean) untuk menentukan status gagal transaksi
  • harga : (integer) untuk mengambil harga supplier di reply, yang nantikan sebagai dasar perubahan list harga supplier
  • saldo : (integer) untuk mengambil saldo supplier di reply, yang nantinya akan dibandingkan dengan saldo dicatatan server
  • sn : (string) untuk mengambil info SN dari reply, yang nantinya akan diforwardke agen
  • saldohabis : (boolean) untuk memberitahukan software transaksi gagal karena saldo habis, untuk menonaktifkan supplier.
  • stokhabis : (boolean) untuk memberitahu software transaksi gagal karena stok habis/gangguan, untuk menonaktifkan produk disupplier.
  • aktifkan : (boolean) untuk memberitahukan bahwa deposit ke supplier sudah masuk, akan mengaktifkan supplier yang nonaktif karena saldo habis.

.

Variable adalah penterjemahan reply yang dikirim oleh supplier yang digunakan untuk mengisi nilai masing2 kode diatas. Variable diambil dari 1  kata yang ada dalam reply, atau 2 kata yang berdampingan dan digabung jadi satu.

contoh reply :
Pembelian F5.0351737XXXX Harga Rp.5000 berhasil, SN: 1E2D32. Saldo Rp.(Awal 306120 Akhir 301280)

variable hanya mengenal huruf dan angka. Dari reply diatas contoh variable yang bisa digunakan adalah
1 kata : pembelian, f5, harga, sn, saldo, awal, akhir
2 kata: pembelianf5, berhasilsn, hargarp, saldorp

untuk memilih variable, gunakan kata yang selalu ada. Kasus diatas variable f5, pembelianf5 tidak cocok digunakan karena f5 akan selalu berubah sesuai produk dari transaksi.

.

Cara menggunakan variable dalam parsing kode

  • untuk kode integer (angka), gunakan 1 variable
    contoh : harga=hargarp ( kode harga diisi dengan isi dari variable hargarp)
  • untuk kode boolean (ya/tidak), gunakan 2 variable digabung dengan tanda ” | ”
    contoh: sukses=pembelian|berhasil (sukses dianggap “ya” apabila variable pembeliandan berhasil ada di reply
  • untuk string gunakan 1 variable ditambah =string di belakangnya
    contoh: sn=berhasilsn=string (kode SN diberi nilai dari variable berhasilsn dengan nilai string)