Sebelumnya Minta Maaf Kalo tulisannya acak-acakan, lebih baik sebelum di baca di copy paste saja dulu ke word,Setelah mengetahui apa itu MTI, Bitmap dan Data Element, sekarang mari kita mulai dengan sebuah contoh bagaimana cara menyusun sebuah message ISO 8583 yang lengkap sampai siap untuk dikirimkan ke client/server.
--Terima Kasih--
Sebagai contoh kita mempunyai tugas untuk membuat sebuah Network Management Request Message yang menggunakan ISO 8583 versi 1993 dengan Data Element yang aktif adalah DE ke 3,7,11,12,13,48 dan 70 dengan konfigurasi tiap-tiap Data Element adalah sebagai berikut :
Data Element | Type | Keterangan | Nilai |
003 | N6 | Processing Code | 123456 |
007 | N8 | Transmission Date and Time (yyyyMMdd) | 20100914 |
011 | N6 | System Trace Audit Number | 123456 |
012 | N6 | Local time transaction (hhmmss) | 011030 |
013 | N4 | Date local transaction (mmdd) | 0914 |
048 | AN...999 | Additional Data Private | 009ECHO TEST |
070 | N3 | Network Management Information Code | 001 |
Tahapan yang perlu dilakukan yaitu adalah :
- Pembuatan Message Type Identifier, yang diminta adalah Network Management Request Message dengan versi 1993. Jadi nilai MTI yang cocok adalah sebagai berikut :
1800 dengan penjelasan :
- Digit pertama bernilai 1 (satu) berarti menggunakan versi 1993 dari ISO 8583.
- Digit kedua bernilai 8 (delapan) berarti Network Management Message.
- Digit ketiga bernilai 0 (nol) berarti Request.
- Digit keempat bernilai 0 (nol) berarti ini adalah Acquirer.
- Pembuatan Bitmap, pembuatan Bitmap dapat dilakukan dengan cara sebagai berikut :
1 2 3 4 5 6 7 8 9 0 1 2 128 |
12345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678 n-th bit |
00100010001110000000000000000000000000000000000100000000000000000000010000000000000000000000000000000000000000000000000000000000 bit map |
1 2 3 4 5 6 7 8 9 0 1 2 128 |
12345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678 n-th bit |
10100010001110000000000000000000000000000000000100000000000000000000010000000000000000000000000000000000000000000000000000000000 bit map |
* Konversi nilai 10100010001110000000000000000000000000000000000100000000000000000000010000000000000000000000000000000000000000000000000000000000 menjadi nilai hexadecimal dengan cara sebagai berikut :
* Dari hasil konversi dari binary ke hexadecimal,didapatkan nilai Bitmap sebagai berikut : A2380000000100000400000000000000
Setelah semua proses perhitungan selesai dilakukan, sekarang mari kita gabungkan antara MTI, BITMAP dan Application Data menjadi satu yang hasil akhirnya adalah seperti dibawah ini :
1800A2380000000100000400000000000000123456201009141234560110300914009ECHO TEST001
ini adalah sebuah contoh format message lengkap ISO 8583 untuk tipe Network Management Request .
SUMBER : http://martinusadyh.web.id dan wikipedia
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | 1010 0010 = A 2 0011 1000 = 3 8 0000 0000 = 0 0 0000 0000 = 0 0 0000 0000 = 0 0 0000 0001 = 0 1 0000 0000 = 0 0 0000 0000 = 0 0 0000 0100 = 0 4 0000 0000 = 0 0 0000 0000 = 0 0 0000 0000 = 0 0 0000 0000 = 0 0 0000 0000 = 0 0 0000 0000 = 0 0 0000 0000 = 0 0 |
* Dari hasil konversi dari binary ke hexadecimal,didapatkan nilai Bitmap sebagai berikut : A2380000000100000400000000000000
- Pengabungan Data Element, sedangkan penggabungan nilai Data Element menghasilkan nilai sebagai berikut : 123456201009141234560110300914009ECHO TEST001 .
Setelah semua proses perhitungan selesai dilakukan, sekarang mari kita gabungkan antara MTI, BITMAP dan Application Data menjadi satu yang hasil akhirnya adalah seperti dibawah ini :
1800A2380000000100000400000000000000123456201009141234560110300914009ECHO TEST001
ini adalah sebuah contoh format message lengkap ISO 8583 untuk tipe Network Management Request .
SUMBER : http://martinusadyh.web.id dan wikipedia
Posting Komentar