Forum Orisinil
OtomaX - Orisinil Topup Machine => Parsing => Topic started by: madkios on April 07, 2016, 02:33:37 PM
-
ini jawaban diproses= TRX LANCAR- BISMILLAH-R#1023175 T-SEL LOKAL-VIP5.082331164041 akan diproses. Please wait . . .
di Modul= Gagal. Tidak ada transaksi menunggu untuk jawaban ini. Status=Menunggu Jawaban, nominal: 5 tujuan: 082331164041 trxid: 1023175
hasil penguji jawaban=Status Trx = MENUNGGU JAWABAN
========================
Parameter yang ditangkap:
jawaban=TRX LANCAR- BISMILLAH-R#1023175 T-SEL LOKAL-VIP5.082331164041 akan diproses. Please wait . . .
trxid=1023175
nominal=5
tujuan=082331164041
ini jawaban Sukses= TRX LANCAR- Maypulsa" T-SEL LOKAL VIP5.082331164041 SUKSES SN:6040714150481929580 S=381.383-5.425=375.958 R#1023175.Kamis 07-04-16 (14:14:44)
di Modul= Gagal. Tidak ada transaksi menunggu untuk jawaban ini. Status=Sukses, tujuan: 082331164041 sn: 6040714150481929580 nominal: 5 trxid: 1023175
hasil tes jawaban=Status Trx = SUKSES
========================
Parameter yang ditangkap:
jawaban=TRX LANCAR- Maypulsa" T-SEL LOKAL VIP5.082331164041 SUKSES SN:6040714150481929580 S=381.383-5.425=375.958 R#1023175.Kamis 07-04-16 (14:14:44)
tujuan=082331164041
sn=6040714150481929580
nominal=5
trxid=1023175
Mohon yg punya solusi tolong ajari saya, kenapa setingan sudah benar tapi ga mau sukses otomatis
-
coba trxid nya diilangin aja pak.. jangan ditangkap
-
trxid ga di tangkap pake regex masih tetap nongol di penguji jawaban, barangkali di coba disitu gimana hasilnya
-
Ada setting jawaban dikelompok jawaban yg sama mungkin pak, yg prioritasnya lebih kecil
Dibuatkan kelompok jawaban baru aja.
Prioritas = 0
Status trx = Menunggu Jawaban
Regex = R#(?<trxid>\d+)\D*(?<nominal>\d+).(?<tujuan>\d+) akan diproses
Prioritas = 0
Status trx = Sukses
Regex = \D*(?<nominal>\d+).(?<tujuan>\d+) SUKSES SN:(?<sn>[\d\D]*) S\=(?<zz>[\d\D]*)R#(?<trxid>\d+)\.
Parameter Balasan = sn=[sn]
Regex Tangkap Harga beli dan Saldo di Modul =
-(?<hargabeli>[.\d]+)\=(?<saldo>[.\d]+) R#
-
Ada setting jawaban dikelompok jawaban yg sama mungkin pak, yg prioritasnya lebih kecil
Dibuatkan kelompok jawaban baru aja.
Prioritas = 0
Status trx = Menunggu Jawaban
Regex = R#(?<trxid>\d+)\D*(?<nominal>\d+).(?<tujuan>\d+) akan diproses
Prioritas = 0
Status trx = Sukses
Regex = \D*(?<nominal>\d+).(?<tujuan>\d+) SUKSES SN:(?<sn>[\d\D]*) S\=(?<zz>[\d\D]*)R#(?<trxid>\d+)\.
Parameter Balasan = sn=[sn]
Regex Tangkap Harga beli dan Saldo di Modul =
-(?<hargabeli>[.\d]+)\=(?<saldo>[.\d]+) R#
Masih ga bisa Bos
Ketika ada balasan SUKSES kan masih menunggu jawaban posisinya, setelah kirim ulang otomatisnya jalan ada balasan Sudah pernah dengan status Sukses , saya tangkap dengan satatus SUKSES, bisa sukses otomatis, jadi kesimpulan saya biang keroknya TRXID.
Tapi gimana cara menghilangkan trxid biar ga ketangkap
-
hasil test ditempat sy sukses
(http://s29.postimg.org/5quo4kctv/Trx.jpg) (http://postimg.org/image/5quo4kctv/)
(http://s29.postimg.org/ie9yxpasz/regex.jpg) (http://postimg.org/image/ie9yxpasz/)
Parsingnya pake trxid ga pak? Kalo parsingnya pake [trxid] ke suplier, dengan regex diatas bisa sukses.
kecuali parsing polosan, reply trxid jadi blank, regex diatas ga jalan.
- Reply suplier coba di copas lgsung dari IM center ke penguji jawaban
- Cek kelompok jawaban di modul ( yg ini kadang juga dilupa )
-
Suplayer parsingnya ga pake trxid, tapi balasan sedang proses dan sukses ada trxid nya, trxid punya suplayer, walau ga di tangkap dengan regex kalau di tes di penguji jawaban trxid tetap muncul,
Gimana caranya agar trxid tidak muncul
-
ini jawaban diproses= TRX LANCAR- BISMILLAH-R#1023175 T-SEL LOKAL-VIP5.082331164041 akan diproses. Please wait . . .
di Modul= Gagal. Tidak ada transaksi menunggu untuk jawaban ini. Status=Menunggu Jawaban, nominal: 5 tujuan: 082331164041 trxid: 1023175
hasil penguji jawaban=Status Trx = MENUNGGU JAWABAN
========================
Parameter yang ditangkap:
jawaban=TRX LANCAR- BISMILLAH-R#1023175 T-SEL LOKAL-VIP5.082331164041 akan diproses. Please wait . . .
trxid=1023175
nominal=5
tujuan=082331164041
ini jawaban Sukses= TRX LANCAR- Maypulsa" T-SEL LOKAL VIP5.082331164041 SUKSES SN:6040714150481929580 S=381.383-5.425=375.958 R#1023175.Kamis 07-04-16 (14:14:44)
di Modul= Gagal. Tidak ada transaksi menunggu untuk jawaban ini. Status=Sukses, tujuan: 082331164041 sn: 6040714150481929580 nominal: 5 trxid: 1023175
hasil tes jawaban=Status Trx = SUKSES
========================
Parameter yang ditangkap:
jawaban=TRX LANCAR- Maypulsa" T-SEL LOKAL VIP5.082331164041 SUKSES SN:6040714150481929580 S=381.383-5.425=375.958 R#1023175.Kamis 07-04-16 (14:14:44)
tujuan=082331164041
sn=6040714150481929580
nominal=5
trxid=1023175
Mohon yg punya solusi tolong ajari saya, kenapa setingan sudah benar tapi ga mau sukses otomatis
Bold merah itu masalahnya.
Otomatis trtangkap TRXID oleh otomax jika R#, harusnya sih "#" aja dari sisi suplier
Regex suksesnya bisa dicoba ini aja
\D*(?<nominal>\d+).(?<tujuan>\d+) SUKSES
setting
(http://s8.postimg.org/qqkz1nimp/regex2.jpg) (http://postimg.org/image/qqkz1nimp/)
awalan= <spasi>SUKSES SN:
akhiran = <spasi>S=
TRXID tetap tertangkap dipenguji jawaban sebab suplier mggunakan R#
Kalo masih ga sukses juga, minta supliernya hilangkan R di replynya ;D
-
Buat semua Suplayer H2H jangan gunakan R#[trxid] cukup #[trxid] agar tidak merepotkan sedoter
-
ini ada satu suplayer lagi juga menggunakan R#[trxid] tapi sukses semua transaksinya lancar,
karena parsingnya [kodeproduk].[tujuan].[pin]R#[trxid]
jadi yg masuk trxid kita bukan trxid suplayer
-
Mohon pencerahanya juga Mastah, supplier gunakan trxid:
#7127007 R# PLN20.539112211660 SUKSES. SN/Ref: 4336-1010-3966-7711-6879/H SULTAN ZAELANI/R1/900VA/31.2KWH/0,00/1133,00. Hrg 19,880. Sal 678,811. @13@08 08:07:57
replay ke RS: roju cell:PLN20.539112211660 SUKSES. SN/Ref: 4336-1010-3966-7711-6879/H. Hrg 20.750 Sal 277.550 @Sabtu, 13 Agustus 2016 08:07
Replay ke RS SN+NAMA Terpenggal hanya nama depan.
saat karakter nama menggunakan strip (-), semua SN+nama sukses ke RS, tp saat menggunakan spasi cuma nama depan yg terkirim ke RS, #7117209 R# PLN100.539112299135 SUKSES. SN/Ref: 5373-2493-5537-8855-9190/PT-PUDJIPAPAN-KREASINDO/R1/1300VA/68,90KWH/0,00/2913,00. Hrg 99,880. Sal 1,408,786. @12@08 19:37:40
MM shop:PLN100.539112299135 SUKSES. SN/Ref: 5373-2493-5537-8855-9190/PT-PUDJIPAPAN-KREASINDO/R1/1300VA/68. Hrg 101.650 Sal 58.401 @Jumat, 12 Agustus 201
regex: (?<nominal>\d+).(?<tujuan>\d+) SUKSES. SN/Ref:(?<sn>.+). Hrg
-
Mohon pencerahanya juga Mastah, supplier gunakan trxid:
#7127007 R# PLN20.539112211660 SUKSES. SN/Ref: 4336-1010-3966-7711-6879/H SULTAN ZAELANI/R1/900VA/31.2KWH/0,00/1133,00. Hrg 19,880. Sal 678,811. @13@08 08:07:57
replay ke RS: roju cell:PLN20.539112211660 SUKSES. SN/Ref: 4336-1010-3966-7711-6879/H. Hrg 20.750 Sal 277.550 @Sabtu, 13 Agustus 2016 08:07
Replay ke RS SN+NAMA Terpenggal hanya nama depan.
saat karakter nama menggunakan strip (-), semua SN+nama sukses ke RS, tp saat menggunakan spasi cuma nama depan yg terkirim ke RS, #7117209 R# PLN100.539112299135 SUKSES. SN/Ref: 5373-2493-5537-8855-9190/PT-PUDJIPAPAN-KREASINDO/R1/1300VA/68,90KWH/0,00/2913,00. Hrg 99,880. Sal 1,408,786. @12@08 19:37:40
MM shop:PLN100.539112299135 SUKSES. SN/Ref: 5373-2493-5537-8855-9190/PT-PUDJIPAPAN-KREASINDO/R1/1300VA/68. Hrg 101.650 Sal 58.401 @Jumat, 12 Agustus 201
regex: (?<nominal>\d+).(?<tujuan>\d+) SUKSES. SN/Ref:(?<sn>.+). Hrg
#7127007 R# PLN20.539112211660 SUKSES. SN/Ref: 4336-1010-3966-7711-6879/H SULTAN ZAELANI/R1/900VA/31.2KWH/0,00/1133,00. Hrg 19,880. Sal 678,811. @13@08 08:07:57
#(?<trxid>\d+)\D*(?<nominal>\d+).\D*(?<tujuan>\d+) SUKSES. SN/Ref: (?<sn>.+). Hrg
SUCCESSUL
Parameters:
trxid=7127007
nominal=20
tujuan=539112211660
sn=4336-1010-3966-7711-6879/H SULTAN ZAELANI/R1/900VA/31.2KWH/0,00/1133,00
-
msh belum terserap semua nama ke RS, KEBETULAN BARUSAN ADA TRX MASUK JUGA, Hanya nama depan yg terkirim:
ihsan:PLN20.539112894547 SUKSES. SN/Ref: 5053-4843-2168-4910-2090/H. Hrg 21.050 Sal 18.801 @Sabtu, 13 Agustus 2016 10:39
-
msh belum terserap semua nama ke RS, KEBETULAN BARUSAN ADA TRX MASUK JUGA, Hanya nama depan yg terkirim:
ihsan:PLN20.539112894547 SUKSES. SN/Ref: 5053-4843-2168-4910-2090/H. Hrg 21.050 Sal 18.801 @Sabtu, 13 Agustus 2016 10:39
coba .. di replay sampean sukses di tambah bagian SN/Ref: [sn] [nama] [ket]
-
msh belum terserap semua nama ke RS, KEBETULAN BARUSAN ADA TRX MASUK JUGA, Hanya nama depan yg terkirim:
ihsan:PLN20.539112894547 SUKSES. SN/Ref: 5053-4843-2168-4910-2090/H. Hrg 21.050 Sal 18.801 @Sabtu, 13 Agustus 2016 10:39
tanpa regex juga bisa ketangkep, om
contoh yg ini :
#7127007 R# PLN20.539112211660 SUKSES. SN/Ref: 4336-1010-3966-7711-6879/H SULTAN ZAELANI/R1/900VA/31.2KWH/0,00/1133,00. Hrg 19,880. Sal 678,811. @13@08 08:07:57
tinggal isi,
- awalan tujuan : . (titik)
- akhiran tujuan : (spasi)
- akhiran nominal : . (titik)
- awalan SN : : (titik dua-spasi)
- akhiran SN: . Hrg (titik-spasi-Hrg)
-
tanpa regex juga bisa ketangkep, om
contoh yg ini :
#7127007 R# PLN20.539112211660 SUKSES. SN/Ref: 4336-1010-3966-7711-6879/H SULTAN ZAELANI/R1/900VA/31.2KWH/0,00/1133,00. Hrg 19,880. Sal 678,811. @13@08 08:07:57
tinggal isi,
- awalan tujuan : . (titik)
- akhiran tujuan : (spasi)
- akhiran nominal : . (titik)
- awalan SN : : (titik dua-spasi)
- akhiran SN: . Hrg (titik-spasi-Hrg)
Ya ini juga bisa ngk usah maen tangkep2 sama reges klo ngk ngerti regex.... hahha ane juga blm paham makanya cara seperti ini lebih mudah di mengerti sprtinya
-
Mohon pencerahanya juga Mastah, supplier gunakan trxid:
#7127007 R# PLN20.539112211660 SUKSES. SN/Ref: 4336-1010-3966-7711-6879/H SULTAN ZAELANI/R1/900VA/31.2KWH/0,00/1133,00. Hrg 19,880. Sal 678,811. @13@08 08:07:57
replay ke RS: roju cell:PLN20.539112211660 SUKSES. SN/Ref: 4336-1010-3966-7711-6879/H. Hrg 20.750 Sal 277.550 @Sabtu, 13 Agustus 2016 08:07
Replay ke RS SN+NAMA Terpenggal hanya nama depan.
saat karakter nama menggunakan strip (-), semua SN+nama sukses ke RS, tp saat menggunakan spasi cuma nama depan yg terkirim ke RS, #7117209 R# PLN100.539112299135 SUKSES. SN/Ref: 5373-2493-5537-8855-9190/PT-PUDJIPAPAN-KREASINDO/R1/1300VA/68,90KWH/0,00/2913,00. Hrg 99,880. Sal 1,408,786. @12@08 19:37:40
MM shop:PLN100.539112299135 SUKSES. SN/Ref: 5373-2493-5537-8855-9190/PT-PUDJIPAPAN-KREASINDO/R1/1300VA/68. Hrg 101.650 Sal 58.401 @Jumat, 12 Agustus 201
regex: (?<nominal>\d+).(?<tujuan>\d+) SUKSES. SN/Ref:(?<sn>.+). Hrg
Jawaban suplier =
#7127007 R# PLN20.539112211660 SUKSES. SN/Ref: 4336-1010-3966-7711-6879/H SULTAN ZAELANI/R1/900VA/31.2KWH/0,00/1133,00. Hrg 19,880. Sal 678,811. @13@08 08:07:57
Hasil SN mau seperti ini: 4336-1010-3966-7711-6879/H SULTAN ZAELANI/R1/900VA/31.2
Prioritas: 0
Regex: \D*(?<nominal>\d+).(?<tujuan>\d+) SUKSES. SN/Ref: (?<sn>[\d\D]*)KWH\/(?<aa>[\d\D]*)\/(?<bb>[\d\D]*)\.\sHrg
Parameter balasan: sn=[sn]
Prioritas: 1
Regex: \D*(?<nominal>\d+).(?<tujuan>\d+) SUKSES. SN/Ref: (?<sn>[\d\D]*). Hrg
Parameter balasan: sn=[sn]
Buatkan dua regex diatas.
Prioritas "0" untuk tangkap jawaban Pln dari suplier dengan jawaban seperti diatas, jika brubah akan diproses oleh prioritas "1".
prioritas "1" berfungsi utk tangkap produk PULSA dan PLN DGN JAWABAN YG BERUBAH-UBAH.
SN Pln mau ditambahkan PPJ? silakan di kreasikan pada parameter balasan regex prioritas "0"