Sistem Integrasi FTP untuk Kutipan Zakat
Maybank can send files in either format. Ask them which one they will use.
| Format 1: Simple FTP (Sheet 3 & 4) | Format 2: RCMS Client (Sheet 5) |
|---|---|
|
Structure: Fixed-width Files: ZSLR, ZSLP, ZSLS Records: H (Header), D (Detail) Naming: Z{STATE}{TYPE}ddmmyyyy.txt
|
Structure: Pipe-delimited ( | ) Files: RCMS*.txt Records: 00 (Header), 01 (Body), 99 (Footer) Indicator: 01=Registration, 02=Payment |
| Format | File/Indicator | Direction | Purpose |
|---|---|---|---|
| Simple FTP | ZSLR |
RECEIVE | New employer registrations |
ZSLP |
RECEIVE | Worker Zakat payments | |
| RCMS | 01 (indicator) |
RECEIVE | New employer registrations |
02 (indicator) |
RECEIVE | Worker Zakat payments | |
| Response | ZSLS |
SEND | Registration response (status + Ref No) |
Z{STATE}{TYPE}ddmmyyyy.txt
| Part | Values |
|---|---|
| STATE | KL, SL, NS, JH, KD, KT, ML, PH, PR, PL, PG, SB, SR, TG, LB, PJ |
| TYPE | R = Registration, P = Payment, S = Status Response |
| Code | State | Code | State |
|---|---|---|---|
| 6 | Kuala Lumpur | 15 | Pulau Pinang |
| 7 | Negeri Sembilan | 16 | Sabah |
| 8 | Selangor | 17 | Sarawak |
| 9 | Johor | 18 | Terengganu |
| 10 | Kedah | 19 | Putrajaya |
| 11 | Melaka | 20 | Labuan |
| 12 | Pahang | 21 | Kelantan |
| 13 | Perak | ||
| 14 | Perlis |
| Code | Meaning |
|---|---|
00 | Success / Good |
99 | Failed / Bad |
15 digits, in cents (last 2 digits = sen)
| Display | File Value |
|---|---|
| RM 10.00 | 000000000001000 |
| RM 100.50 | 000000000010050 |
| RM 1,234.56 | 000000000123456 |