نرم افزار تولید شناسه شبا

shebaافرادی که طی این چند سال اخیر بیشتر با عملیات انتقال وجه بین بانکها سروکار داشتن حتما با حواله ساتنا آشنایی دارند. توسط این سیستم وجوه شما بدون هیچ هزینه ای از بانک مبدا به بانک مقصد منتقل میشه. البته لازمه ی ارسال این نوع حواله داشتن شماره ای به نام شناسه “شبا” است. در تعریف این واژه در سایت بانک ملی اینطور اومده:”شبا” یا شماره حساب بانکی ایران، بمنظور تسهیل و استاندارد سازی مبادلات بین بانکی و بین المللی بانک های کشور، توسط بانک مرکزی جمهوری اسلامی ایران و مطابق با استاندارد ۱۳۶۱۶-ISO ، تعریف و تبیین شده است و بزودی در تمام سامانه های پرداخت بین بانکی منحصرا از این نوع شماره حساب استفاده می شود. هر شماره حساب بانکی ، قابل تبدیل به یک شماره حساب “شبا” خواهد بود.

شیوه دریافت شناسه شبای مربوط به هر بانک هم مختلفه اما تقریبا تمامی بانکها در سایت خودشون شبای مربوط به حسابهاشون را ارائه می کنند.تعدادی از بانکها هم مثل بانک ملی علاوه ارائه در سایت،در نرم افزار همراه بانک هم محاسبه می شود.روش دیگه اون ارسال از طریق پیامکه. مثلا در بانک ملی با ارسال پیامک با فرمت زیر به شماره ۲۰۰۰۸۰۱۸ متقابلا شناسه شبا برای شما ارسال میشه.

فرمت ارسال پیام کوتاه:
برای دریافت کد شبای حساب سپرده:       شماره حساب سیبا + فاصله + عدد صفر
مثال: ۰ ۰۳۰۱۴۳۶۲۰۴۰۰۶
برای دریافت کد شبای حساب تسهیلات:    شماره حساب سیبا + فاصله + عدد یک
مثال: ۱ ۰۳۰۱۴۳۶۲۰۴۰۰۶

اما نرم افزار یکسان از طرف بانک مرکزی یا هیچ کدوم از بانکها برای صدور شناسه برای کلیه حسابهای بانکی ارائه نشده و یا حداقل من بی اطلاع هستم.

 جستجو در اینترنت هم دو نتیجه داشت.یکی اش معرفی نرم افزار شبا برای گوشی های “اپل” که فقط معرفی بود هیچ اثر دیگه ای ازش تو وب جهانی پیدا نکردم. دومی هم تقریبا همون چیزی بود که دنبالش می گشتم.نرم افزار صدور شناسه شبا برای همه بانکها.وبلاگ “گروه نرم افزاری سپهر آریان” نرم افزاری طراحی کرده که شناسه شبا را بدون نیاز به اتصال به اینترنت و یا ارسال پیامک تحویل میده.برای اطمینان چندتایی شماره حساب را با اون تست کردم ،خروجی شبا صحیح بود.فقط اشکال وارده در اینه که شماره هر شماره حسابی را با الگوریتم اشتباه هم قبول می کنه.مثلا شماره ۰۳۰۰۲۳۹۰۲۳۰۰۳ بانک ملی از لحاظ الگوریتم درسته اما ۰۳۰۰۲۳۹۰۲۳۰۰۲ خیر!!

اما در مجموع نمره عالی را میشه برای این برنامه صادر کرد.

دانلود کنید با حجم ۱۱ کیلوبایت ناقابل!

دانلود

ضمنا یادم نره،اگر برنامه اجرا نشد،سیستم شما نرم افزار NET Framework 2.0. را کم داره. اون را هم از اینجا دانلود کنید: NET Framework 2.0.

http://www.shokri.ir/banknevesht/wp-content/themes/the-book/the-book/images/mohr1.gif

———————————————————————————————————————————

۱۹ Responses to “نرم افزار تولید شناسه شبا”

  1. سلام
    مگه میشه؟
    مگه تولید شناسه شبا بر اساس فرمول تعریف شده ای است؟

    پاسخ به این نظر

    عبدالرضا شکری Reply:

    @علی,
    سلام.بله،شبا الگوریتم مشخص و تعریف شده اما پیچیده ای داره

    پاسخ به این نظر

  2. عالی بود دستتون درد نکنه

    پاسخ به این نظر

  3. متاسفانه نرم افزار دقیقی نیست و قبل از تبلیغ این نرم افزار باید از امنیت و دقت آن مطمئن می شدید. چند مورد رو که من تست کردم فقط بانک ملی رو درست جواب میده بقیه بانک ها مثل سینا- تجارت و … کد شبا رو اشتباه میده

    پاسخ به این نظر

  4. اینطوری فایده نداره. آدم نمیتونه اعتماد کنه. اومدیم و آدم شماره حساب رو اشتباه زد و خروجی شبا هم اشتباه بود، اونطوری پول رو میریزه به حساب طرف دیگر. یکی از اشکالاتی که سیستم ساتنا داره اینه که مثل دستگاه های ATM تاییدیه شماره حساب نداره. و آدم نمی تونه اطمینان حاصل کنه به چه شخصی پول را انتقال میده.

    پاسخ به این نظر

    عبدالرضا شکری Reply:

    @محمد شفیعی,
    کاملا صحیح فرمودین..

    پاسخ به این نظر

  5. طرف دیگر = شخص دیگری.

    پاسخ به این نظر

  6. برای اقتصاد نوین تست کردم اشتباه بود.
    فرمول خاصی داره؟

    پاسخ به این نظر

    عبدالرضا شکری Reply:

    @علی,
    الگوریتم تعریف شده ای داره،اما مثل اینکه این برنامه بی اشکال نیست

    پاسخ به این نظر

  7. سلام
    خدا قوت
    من شماره شبا ملی رو دارم، تا حالا ازش استفاده نکردم…
    در هر صورت ممنون بزرگوار …

    پاسخ به این نظر

  8. درود بیکران خدمت استاد گرامی
    ممنون از لطفتون نسبت به همکاران
    منم دیگه مزاحم همکاران نمیشم(خجالت)

    پاسخ به این نظر

  9. برنامه ای که نوشته شده از فایل بانک مرکزیه که در اینترنت هم هست
    که اشتباه زیاد داره مخصوصاً در مورد بانکهایی مثل ملت!
    و بعضی بانکها هم که نرم افزارشون رو عوض کردند از این الگوریتم پیروی نمی کنند!!! حتی در این فایل بهالگوریتم محاسبه شبای حسابهای سنتی بانک ملی و صادرات هم اشاره شده که در واقع کاملا اشتباهه!
    ولی به هر حال ممنونم آقای شکری از بابت تمام زحماتتون
    موفق باشید

    پاسخ به این نظر

    عبدالرضا شکری Reply:

    @بانو,
    ظاهرا کامل تست اش نکردم.

    پاسخ به این نظر

  10. سلام کوچک همه همکاران بانکی هستم از بانک سپه اگه تحلیلی بررسی کنیم محاسبه شبا دوقسمت داره اول محاسبه ی رمز یا عدد کنترلی که دورقم اول شبا بعداز irهست که اگرچه ظاهرش مشکله اما دراصل کاری نداره ودوم فرمتی که بانک برای شماره حساب خودش انتخاب میکنه که باید کلا ۱۸رقم رو پرکنه و بعد براساس اون فرمت کد کنترلی حساب میشه که این فرمت برای هر بانکی مخصوص به خودشه ،و این نرم افزار متاسفانه این فرمت مخصوص هر بانک رو در نظر نمی گیره که درست از آب درنمیادمثلا بانک ملی و صادرات برای پرکردن ۱۸رقم به اول شماره حساب ۱۳رقمی ۶صفر اضافه می کنن اما بعضی بانکها به وسط شماره حسابها شون هم عدد اضافه می کنن یامثلا بانک رفاه برای حسابهای همراه تا ۱۷رقم صفر و رقم آخر ازچپرو ۱میگذاره که گفتم هر بانکی تو این مورد ساز خودشو میزنه رقم نوزدهم نوع حساب (متمرکز ،سنتی و…)رو معلوم میکنه و بعد کدکنترلی محاسبه میشه که مجال گفتنش نیست بنابراین نمیشه گفت که نرم افزاری هست که بتونه شبای همه ی بانکها رو حساب کنه

    پاسخ به این نظر

    عبدالرضا شکری Reply:

    @حسن,
    سلام و عرض ارادت…
    در اینکه این نرم افزار خطا داره شکی نیست اما طبق الگوریتم محاسبه شبا قطعا میشه براش نرم افزار طراحی کرد.

    پاسخ به این نظر

  11. لطفا این مطلب ببینید و نظرتو رو بگید
    http://sobhanehonline.com/fa/news/9844
    با تشکر

    پاسخ به این نظر

    عبدالرضا شکری Reply:

    @مهدی,
    بعید میدونم این اتفاق بیافته..منظورم تعدیل نیرو توسط این موسساته.

    پاسخ به این نظر

  12. با تشکر از مطالب خوبتان

    پاسخ به این نظر

  13. باسلام و ضمن تشکر از راهنماییهاتون . از آنجا که انجام عملیات بانکی اینترنتی به شدت موجب رفاه و راحتی بیشتر در زندگی و صرفه جویی فوق العاده دروقت میشه لذا از آنجا که بنده هم بینهایت از عملیاتهای بانکی اینترنتی استقبال میکنم و خودم به کرات از آن استفاده میکنم ودراین خصوص بجهت تراکنش و عملیات زیاد بانکی بامن تماس نیز گرفه شده و پیشنهادات و انتقادات را جویا شدند . مع الوصف یکی دو نکته را برای عزیزان مشتاق یادآور میشوم و امیدوارم تا در امور جاری و روزمره به هموطنان عزیزم کمک بشود .
    ۱٫ بجهت اینکه انتقال کارت به کارت شامل محدودیتهایی است لذا در شرایطی که شماره حساب کارت مورد نظری را نداریم وحتی به صاحب آن نیز دسترسی نداریم جهت دریافت شماره حساب از شماره کارت بانکی در ساعات غیر اداری میتوان به خودپرداز بانک کارت مزبور مراجعه و با کارت دیگری که فرضا کارت خودمان است یک عملیات انتقال ۱ ریالی به کارت مورد نظر را جریان می اندازیم و در دستگاه خودپرداز بانک کارت مزبور شماره حساب و نام صاحب آن به روی صفحه می آید در این لحظه اطلاعات مورد نظر را یادداشت برداری نموده و عملیات را کنسل یا لغو می کنیم سپس می توانیم برای عملیات اینترنتی از اینترنت بانک مورد نظر (بانک کارت مقصد) ، شبای حساب مورد نظر را نیز برای عملیات پایا یا ساتنا اینترنتی دریافت نموده و عملیات مزبور را در هرساعت ازشبانه روز انجام دهیم.
    ببخشید طولانی شد امیدوارم مفهوم باشد
    ۲٫همانگونه که عزیزان اشاره کردند در ساعات اداری می توان با بانک هرشعبه ای از کارت مورد نظر نیز تماس حاصل نمود و شماره حساب یا شبای حساب مزبور را دریافت نمود.
    ۳٫برخی از بانکها مانند پاسارگاد ۸۲۸۹۱۱۱۱ شماره تلفن گویا برای ارائه چنین خدماتی درهرساعت از شبانه روز معرفی نموده اند که این شامل همه بانکها نمی شود . این روش کار را کمی آسانتر مینماید.
    باسپاس از حوصله تان . موفق و منصور و عاقبت بخیر باشید.

    پاسخ به این نظر

پاسخی بنویسید