در بخش اول خطاهای خودپرداز با انواع وضعیت های خودپرداز آشنا شدیم. یک خودپرداز می تواند به یکی از حالت های زیر باشد:
- فعال و در حالت سرویس دهی کامل
- فعال و در حالت سرویس دهی ناقص
- غیر فعال بدلیل قطعی ارتباط یا نقص فنی (خطای خودپرداز)
- غیر فعال بدلیل عملیات سوپروایزری یا تعمیرات
در بخش دوم خطاهای خودپراز با انواع عوامل خطای خودپرداز آشنا شدیم. عامل خطا یکی از موارد زیر می باشد:
- خطاهای مشتری
- خطاهای فنی خودپرداز
- بخش سوم: خطاهای شبکه و سرور
در این بخش ابتدا اسامی ماژول های خودپرداز طبق استاندارد WOSA/XFS و سپس فرمان های مربوط به کارت خوان و کش دیسپنسر به عنوان دو ماژول پرکاربرد خودپرداز را معرفی می کنیم
اسامی ماژولهای خودپرداز و کدهای مرتبط با هر ماژول طبق استاندارد WOSA/XFS
Module |
ماژول | مخفف | کد |
Printer |
چاپگر – پرینتر رسید و ژورنال | PTR | 1 |
Identification Card Unit | کارت خوان – کارت ریدر | IDC | 2 |
Cash Dispenser | اسکناس پرداز – کش دیسپنسر | CDM | 3 |
PIN Pad | پینپد | PIN | 4 |
Check Reader and Scanner | چک ریدر و اسکنر | CHK | 5 |
Depository Unit | دریافت پاکت | DEP | 6 |
Text Terminal Unit | اپراتور پنل – SOP | TTU | 7 |
Sensors and Indicators Unit | سنسورها و ایندیکیتورها | SIU | 8 |
Vendor Dependent Mode | وضعیت وابسته به تولیدکننده | VDM | 9 |
Camera | دوربین | CAM | 10 |
Alarm | آلارم | ALM | 11 |
Card Embossing Unit | برجسته ساز کارت | CEU | 12 |
Cash In Module | دریافت اسکناس | CIM | 13 |
Card Dispenser | کارت دیسپنسر | CRD | 14 |
Barcode Reader | بارکد ریدر | BCR | 15 |
Item Processing Module | پردازشگر مواردی مانند چک و .. | IPM | 16 |
کد دستورات ارسال شده به ماژولها و پاسخهای دریافتی، از ضرب عدد 100 در کد ماژول شروع می شود مثلاً دستورات کارت ریدر از 201 آغاز می شود و همچنین خطاهای کارت ریدر از 201- آغاز می شود. فرمان 207 برای خواندن کارت بوده و خطای 209- مربوط به خرابی شاتر می باشد. دستورات دیسپنسر از 301 آغاز شده و خطاهای دیسپنسر از 301- آغاز می شود. فرمان 303 برای پرداخت وجه به مشتری بوده و خطای 312- مربوط به باز نشدن شاتر می باشد.
کدهای رایج فرمانهای کارت ریدر و پاسخهای مربوطه طبق استاندارد WOSA/XFS
کاربرد: خواندن پیامهای ژورنال و یافتن کد خطا
فرمانهای استعلام وضعیت کارت خوان Card Reader Info Commands (IDC INFO)
کد | شرح | فرمان |
201 | دریافت وضعیت کارت ریدر | Status |
202 | دریافت قابلیت های کارت ریدر | Capabilities |
فرمانهای اجرایی کارت خوان Card Reader Execute Commands (IDC CMND)
فرمان | شرح | کد |
Read Track | خواندن دیتا از ترکهای مغناطیسی کارت | 201 |
Write Track | نوشتن دیتا روی ترکهای مغناطیسی کارت | 202 |
Eject Card | پس دادن کارت | 203 |
Retain Card | ضبط کارت | 204 |
Reset Count | صفر کردن تعداد کارتهای ضبط شده | 205 |
Set Key | ست کردن کلید رمز نگاری | 206 |
Read Raw Data | خواندن دیتا از ترکهای مغناطیسی کارت | 207 |
Write Raw Data | نوشتن دیتا روی ترکهای مغناطیسی کارت | 208 |
Chip IO | تبادل اطلاعات با کارتهای اسمارت | 209 |
Reset | ریست کردن کارت ریدر | 210 |
خطاهای دریافتی از کارت خوانCard Reader Errors (IDC Error)
فرمان | شرح | کد |
Media Jam | گیر کردن کارت | -200 |
No Media | نبودن کارت در کارتخوان | -201 |
Media Retained | ضبط کارت | -202 |
Retain Bin Full | پر بودن محفظه کارتهای ضبط شده | -203 |
Invalid Data | نامعتبر بودن دیتای کارت | -204 |
Invalid Media | نامعتبر بودن کارت | -205 |
Shutter Fail | خرابی شاتر (دریچه) کارت ریدر | -209 |
Card Too Short | کوتاه بودن کارت (کارت شکسته) | -216 |
Card Too Long | بزرگ بودن کارت | -217 |
- برای رفع گیر کردن کارت، اگر فرمان ریست جواب نداد، می توان برق کارت ریدر را قطع کرده و یا دستگاه را خاموش کرده و سپس اقدام به خارج کردن دستی کارت نمود.
- برای رفع پر بودن محفظه کارتها، می توان فرمان Clear Cards یا فرمانهای مشابه را اجرا کرد.
- خرابی شاتر، ممکن است به صورت فیزیکی و با سرویس و تمیزکاری برطرف شود.
کدهای رایج فرمانهای کش دیسپنسر و پاسخهای مربوطه طبق استاندارد WOSA/XFS
کاربرد: خواندن پیامهای ژورنال و یافتن کد خطا
فرمانهای استعلام وضعیت دیسپنسر Cash Dispenser Info Commands (CDM INFO)
کد | شرح | فرمان |
301 | دریافت وضعیت دیسپنسر | Status |
302 | دریافت قابلیت های دیسپنسر | Capabilities |
فرمانهای اجرایی دیسپنسرCash Dispenser Execute Commands (CDM CMND)
فرمان | شرح | کد |
Denominate | محاسبه تعداد اسکناس قابل پرداخت طبق مبلغ | 301 |
Dispense | خارج کردن اسکناسها از کاستها | 302 |
Present | تحویل اسکناسها (وجه) به مشتری | 303 |
Reject | ریترکت– انتقال اسکناس به محفظه ریجکت | 304 |
Retract | ریترکت– انتقال اسکناس به محفظه ریترکت | 305 |
Open Shutter | باز کردن شاتر (دریچه خروجی) | 307 |
Close Shutter | بستن شاتر (دریچه خروجی) | 308 |
Start Exchange | آغاز عملیات پولگذاری | 311 |
End Exchange | پایان عملیات پولگذاری | 312 |
Calibrate Cash Unit | کالیبره کردن کاستها | 315 |
Reset | ریست کردن دیسپنسر | 321 |
Test Cash Units | تست کاستها | 322 |
خطاهای دریافتی از دیسپنسرCash Dispenser Errors (CDM Error)
خطا | شرح | کد |
Cash Unit Error | خطای کاست | -302 |
Not Dispensable | غیر قابل پرداخت | -306 |
Too Many Items | نیاز به تعداد زیاد اسکناس جهت پرداخت – یا اینکه مشکلی در تحویل وجه به مشتری | -307 |
Shutter Not Open | شاتر باز نمی شود | -312 |
Shutter Open | شاتر باز هست (وضعیتی که نباید باز باشد) | -313 |
Shutter Closed | شاتر بسته است | -314 |
Invalid Cash Unit | کاست نامعتبر | -315 |
No Items | اسکناسی موجود نیست | -316 |
Shutter Not Closed | شاتر بسته نمی شود | -319 |
Present Error | مشکل در پرداخت وجه به مشتری | -320,-321,-322 |
Items Not Taken | مشتری وجه را بر نداشته است | -335 |
Items Left | در مسیر یا خروجی اسکناس باقی مانده است | -336 |