Forum Orisinil
OtomaX - Orisinil Topup Machine => Tips dan Trik => Topic started by: monang on August 07, 2013, 12:58:08 PM
-
Hallo bos2 dan para shifu semuanya...
Mohon maaf sebelumnya klo permasalahan ini sudah pernah dibahas sebelumnya, tp saya sdh coba muter2 tp blm ketemu.
Permasalahannya seputar reply balasan Token PLN biar balasan ke pelanggan bisa lengkap keluar SN dan PLNREF nya.
Reply token pln dari sumbernya (switching PLN) sebagai berikut:
ISI PLA30 KE 01105437485, BERHASIL.SAL=500.000,HRG=30.000,SN=5072-7062-9352-4242-4990/HENDRA/R1/900VA/45,6 PLNREF:BFA97F32A7AF4461A730B0C5326ECE8D/RPTOKEN:27.572,00/PPN:0,0/PPJU:828,0/MATERAI:0,0;
bagaimana kira2 setting2an di jawaban provider (regex) dan format balasan sukses agar bisa tampil reply ke pelanggan seperti ini:
PLNG20.032007890281 SUKSES. SN: 5314-1928-2594-4663-8479/PIMPINANPT-SARANA-KHARIS/R1/2200VA/15,7 PLNREF:8B36A853B1D1451384D777D238E5E43D/RPTOKEN:15.094,00/PPN:0,0/PPJU:906,0. Saldo 360.039 - 16.100 = 343.939
maksudnya biar di reply ke pelanggan lengkap keluar "SN:" dan juga "PLNREF:".
terima kasih atas pencerahannya, salam sukses selalu.
-
Hallo bos2 dan para shifu semuanya...
Mohon maaf sebelumnya klo permasalahan ini sudah pernah dibahas sebelumnya, tp saya sdh coba muter2 tp blm ketemu.
Permasalahannya seputar reply balasan Token PLN biar balasan ke pelanggan bisa lengkap keluar SN dan PLNREF nya.
Reply token pln dari sumbernya (switching PLN) sebagai berikut:
ISI PLA30 KE 01105437485, BERHASIL.SAL=500.000,HRG=30.000,SN=5072-7062-9352-4242-4990/HENDRA/R1/900VA/45,6 PLNREF:BFA97F32A7AF4461A730B0C5326ECE8D/RPTOKEN:27.572,00/PPN:0,0/PPJU:828,0/MATERAI:0,0;
bagaimana kira2 setting2an di jawaban provider (regex) dan format balasan sukses agar bisa tampil reply ke pelanggan seperti ini:
PLNG20.032007890281 SUKSES. SN: 5314-1928-2594-4663-8479/PIMPINANPT-SARANA-KHARIS/R1/2200VA/15,7 PLNREF:8B36A853B1D1451384D777D238E5E43D/RPTOKEN:15.094,00/PPN:0,0/PPJU:906,0[/b]. Saldo 360.039 - 16.100 = 343.939
maksudnya biar di reply ke pelanggan lengkap keluar "SN:" dan juga "PLNREF:".
terima kasih atas pencerahannya, salam sukses selalu.
kata kunci harus ada = BERHASIL
regex= \D*(?<nominal>\d+) ke (?<tujuan>\d+).+sn=(?<sn>.+)/MATERAI
hasilnya:
SUCCESSUL
Parameters:
nominal=30
tujuan=01105437485
sn=5072-7062-9352-4242-4990/HENDRA/R1/900VA/45,6 PLNREF:BFA97F32A7AF4461A730B0C5326ECE8D/RPTOKEN:27.572,00/PPN:0,0/PPJU:828,0
nah, untuk format balasan ke pelanggan bisa di seting seperti ini:
[kodeproduk].[tujuan] SUKSES. SN: [sn]. Saldo [saldolama] - [harga] = [saldo]
semoga membantu
-
Hallo bos2 dan para shifu semuanya...
Mohon maaf sebelumnya klo permasalahan ini sudah pernah dibahas sebelumnya, tp saya sdh coba muter2 tp blm ketemu.
Permasalahannya seputar reply balasan Token PLN biar balasan ke pelanggan bisa lengkap keluar SN dan PLNREF nya.
Reply token pln dari sumbernya (switching PLN) sebagai berikut:
ISI PLA30 KE 01105437485, BERHASIL.SAL=500.000,HRG=30.000,SN=5072-7062-9352-4242-4990/HENDRA/R1/900VA/45,6 PLNREF:BFA97F32A7AF4461A730B0C5326ECE8D/RPTOKEN:27.572,00/PPN:0,0/PPJU:828,0/MATERAI:0,0;
bagaimana kira2 setting2an di jawaban provider (regex) dan format balasan sukses agar bisa tampil reply ke pelanggan seperti ini:
PLNG20.032007890281 SUKSES. SN: 5314-1928-2594-4663-8479/PIMPINANPT-SARANA-KHARIS/R1/2200VA/15,7 PLNREF:8B36A853B1D1451384D777D238E5E43D/RPTOKEN:15.094,00/PPN:0,0/PPJU:906,0. Saldo 360.039 - 16.100 = 343.939
maksudnya biar di reply ke pelanggan lengkap keluar "SN:" dan juga "PLNREF:".
terima kasih atas pencerahannya, salam sukses selalu.
REGEX
\D*(?<nom>\d+) KE (?<tujuan>\d+).*SN=(?<tkn>\S{24})/(?<an>\D+)/(?<tarif>\S{2})/(?<daya>\d+)VA/(?<kwh>\S{4,5}) PLNREF:(?<ref>\S{28,32})/RPTOKEN:(?<rptkn>\S{6,10}).00/PPN:(?<ppn>\S{1,10}),0/PPJU:(?<ppju>\S{1,10}),0/MATERAI:(?<mtr>\S{1,10}),0
RESULT
SUCCESSUL
Parameters:
nom=30
tujuan=01105437485
tkn=5072-7062-9352-4242-4990
an=HENDRA
tarif=R1
daya=900
kwh=45,6
ref=BFA97F32A7AF4461A730B0C5326ECE8D
rptkn=27.572
ppn=0
ppju=828
mtr=0
PARAMETER
sn=[tkn]/[an]/[tarif]/[daya]/[kwh] RPTOKEN:[rptkn] PPN:[ppn] PPJ:[ppj] MAT:[mtr] Ref:[ref]
RESULT
SN: 5072-7062-9352-4242-4990/HENDRA/R1/900/45,6 RPTOKEN:27.572 PPN:0 PPJ:828 MAT:0 Ref:BFA97F32A7AF4461A730B0C5326ECE8D
Semoga menambah koleksi ;)
-
REGEX
\D*(?<nom>\d+) KE (?<tujuan>\d+).*SN=(?<tkn>\S{24})/(?<an>\D+)/(?<tarif>\S{2})/(?<daya>\d+)VA/(?<kwh>\S{4,5}) PLNREF:(?<ref>\S{28,32})/RPTOKEN:(?<rptkn>\S{6,10}).00/PPN:(?<ppn>\S{1,10}),0/PPJU:(?<ppju>\S{1,10}),0/MATERAI:(?<mtr>\S{1,10}),0
RESULT
PARAMETER
sn=[tkn]/[an]/[tarif]/[daya]/[kwh] RPTOKEN:[rptkn] PPN:[ppn] PPJ:[ppj] MAT:[mtr] Ref:[ref]
RESULT
Semoga menambah koleksi ;)
mantep !
REGEX
\D*(?<nom>\d+) KE (?<tujuan>\d+).*SN=(?<tkn>\S{24})/(?<an>\D+)/(?<tarif>\S{2})/(?<daya>\d+)VA/(?<kwh>\S{4,5}) PLNREF:(?<ref>\S{28,32})/RPTOKEN:(?<rptkn>\S{6,10}).00/PPN:(?<ppn>\S{1,10}),0/PPJU:(?<ppju>\S{1,10}),0/MATERAI:(?<mtr>\S{1,10}),0
RESULT
PARAMETER
sn=[tkn]/[an]/[tarif]/[daya]/[kwh] RPTOKEN:[rptkn] PPN:[ppn] PPJ:[ppj] MAT:[mtr] Ref:[ref]
RESULT
Semoga menambah koleksi ;)
-
ISI PLNA20.22115617379 SUKSES. SN:5828-4310-1977-4893-5489/GEDUNG-SERBA-GUNA/P1/900VA/22,5 REF:BD7D61CEB6344AC9A71667B68F39D03F/RPTOKEN:17037,00/PPN:0,0/PPJU:1363,0/. Saldo 743.473-18.500=724.973. [Senin, 02 Desember 2013 06:47] Trx ID:37705043
bisa dibantu regex gan klu bisa laporan nya ke pembeli sms user
SN:5828-4310-1977-4893-5489/GEDUNG-SERBA-GUNA/P1/900VA/kwh22,5 /RPTOKEN:17037,00/PPN:0,0/PPJU:1363,0
kereseller
SN:5828-4310-1977-4893-5489/GEDUNG-SERBA-GUNA/P1/900VA/kwh22,5
-
Mas-mas, bisa bantu saya buat regex untuk PLN, Karakter koma (,) Tidak bisa ditangkep otomax nieh.
Jawaban provider:
Lukman, Isi PLN50.34654879541 Harga RP.48600 berhasil, VSN: 4567-1125-6543-9987-8552/ MUHAMMAD-RIDWAN /R1/2200/44,8. Sal Rp.(awal 50000 Ahir 2400)
Saya pake regex ini bisa dikenali ketika sy tes pake >> Regex Tester
\D*(?<nominal>\d+).(?<tujuan>\d+) .+VSN: (?<sn>.+). Sal
RESULT Pada (Regex Tester)
nominal=50
tujuan=34654879541
Sn=4567-1125-6543-9987-8552/MUHAMMAD-RIDWAN/R1/2200/44,8
Tapi tidak ketangkep pada PENGUJI JAWABAN
:::kelompok jawaban tidak dikenali:::
Tolong kesediaan mas-mas yang bisa bantu ngatasi masalah pada jawaban ini yang mengandung karakter koma, trims ..
-
Mas-mas, bisa bantu saya buat regex untuk PLN, Karakter koma (,) Tidak bisa ditangkep otomax nieh.
Jawaban provider:
Lukman, Isi PLN50.34654879541 Harga RP.48600 berhasil, VSN: 4567-1125-6543-9987-8552/ MUHAMMAD-RIDWAN /R1/2200/44,8. Sal Rp.(awal 50000 Ahir 2400)
Saya pake regex ini bisa dikenali ketika sy tes pake >> Regex Tester
\D*(?<nominal>\d+).(?<tujuan>\d+) .+VSN: (?<sn>.+). Sal
RESULT Pada (Regex Tester)
nominal=50
tujuan=34654879541
Sn=4567-1125-6543-9987-8552/MUHAMMAD-RIDWAN/R1/2200/44,8
Tapi tidak ketangkep pada PENGUJI JAWABAN
:::kelompok jawaban tidak dikenali:::
Tolong kesediaan mas-mas yang bisa bantu ngatasi masalah pada jawaban ini yang mengandung karakter koma, trims ..
kalau saya regexnya rubah sedikit gan jadi
PLN(?<nominal>\d+).(?<tujuan>\d+) .+VSN: (?<sn>.+). Sal
kemudian di "jawaban dari provider" prioritasnya bikin lebih kecil dari prioritas jawaban berhasil yang lain
-
oke gan, aku coba pakai mantranya .. udah 3 hari masak input SN PLN manual, sunggguh merepotkan ..
-
Para Suhu Dan Master Sekalian Mohon Bantuannya Ya, Mohon Regex Untuk Reply Token Saya..,
Berikut replynya =
Transaksi Sukses PLN Denom 20 =
PREPLN|547201199040|MUKHASIM (G)|R1/900|14008463581|29,60|07554111648152264693|B981145A8BDFB92EDF0CDD3ECA479CA0|20000|18600#Terima Kasih
Mutar Muter Nyari Regexnya Masih Kurang Paham masalah regex :D ,,
Mohon Bantuan Dan Bimbingan Juragan dan Master sekalian ,,, terima kasih
-
Assalamualaikum, Agan agan dan para sesepuh OtomaX, Mohon bantuan REGEX utk mereplace/menghilangkan karakter yg tidak diinginkan pada reply PLN (misal seperti "spasi" / "tanda kutip" dll) utk kemudian di replce menjadi "-" atau di hilangkan, sbb ada bebrapa mitra saya yg menggunakan software lain, mereka tdk dapet menangkap SN dari saya apabila SN tsb mengandung karakter "spasi" / "titik".
Contoh, misal saya dapet reply dari suplier saya sbb :
"<MR0003> TRX HPLN20.14012345678 pd 18 Feb 2015 18:34 SUKSES, SN:3597-1989-3496-0734-5512/Ir. H. SUTIKNO BIN MA'RUF, BA/R1/900/27,60 Saldo: <11.725.469 - 18.200 = 11.707.269> << Trx Lancar"
Dari reply diatas, kira2 saya harus menggunakan REGEX seperti apa agar nanti saya dapat meneruskan reply ke mitra2 saya dgn hasil reply yg kurang lebihnya seperti ini :
Replace karakter yg tdk diinginkan dengan "-" :
<MR0003> TRX HPLN20.14012345678 pd 18 Feb 2015 18:34 SUKSES, SN:3597-1989-3496-0734-5512/Ir-H-SUTIKNO-BIN-MA-RUF-BA/R1/900/27,60 Saldo: <11.725.469 - 18.200 = 11.707.269> << Trx Lancar"
atau membuang karakter yg tidak diinginkan :
<MR0003> TRX HPLN20.14012345678 pd 18 Feb 2015 18:34 SUKSES, SN:3597-1989-3496-0734-5512/IrHSUTIKNOBINMARUFBA/R1/900/27,60 Saldo: <11.725.469 - 18.200 = 11.707.269> << Trx Lancar"
Atas bantuannya saya ucapkan terimakasih dan Jazakallahu khoiron katsiron
-
Assalamualaikum, Agan agan dan para sesepuh OtomaX, Mohon bantuan REGEX utk mereplace/menghilangkan karakter yg tidak diinginkan pada reply PLN (misal seperti "spasi" / "tanda kutip" dll) utk kemudian di replce menjadi "-" atau di hilangkan, sbb ada bebrapa mitra saya yg menggunakan software lain, mereka tdk dapet menangkap SN dari saya apabila SN tsb mengandung karakter "spasi" / "titik".
Contoh, misal saya dapet reply dari suplier saya sbb :
"<MR0003> TRX HPLN20.14012345678 pd 18 Feb 2015 18:34 SUKSES, SN:3597-1989-3496-0734-5512/Ir. H. SUTIKNO BIN MA'RUF, BA/R1/900/27,60 Saldo: <11.725.469 - 18.200 = 11.707.269> << Trx Lancar"
Dari reply diatas, kira2 saya harus menggunakan REGEX seperti apa agar nanti saya dapat meneruskan reply ke mitra2 saya dgn hasil reply yg kurang lebihnya seperti ini :
Replace karakter yg tdk diinginkan dengan "-" :
<MR0003> TRX HPLN20.14012345678 pd 18 Feb 2015 18:34 SUKSES, SN:3597-1989-3496-0734-5512/Ir-H-SUTIKNO-BIN-MA-RUF-BA/R1/900/27,60 Saldo: <11.725.469 - 18.200 = 11.707.269> << Trx Lancar"
atau membuang karakter yg tidak diinginkan :
<MR0003> TRX HPLN20.14012345678 pd 18 Feb 2015 18:34 SUKSES, SN:3597-1989-3496-0734-5512/IrHSUTIKNOBINMARUFBA/R1/900/27,60 Saldo: <11.725.469 - 18.200 = 11.707.269> << Trx Lancar"
Atas bantuannya saya ucapkan terimakasih dan Jazakallahu khoiron katsiron
Wa'alaykumussalam.. wr wb
untuk bantuan regex silahkan meluncur kesini gan :) http://forum.orisinil.com/index.php/topic,14818.0.html (http://forum.orisinil.com/index.php/topic,14818.0.html)