راهنمای استفاده از پایای گروهی در بانک کشاورزی

بسم الله الرحمن الرحیم

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

این برنامه برای تبدیل فایل های گروهی با فرمت متنی(Txt) واکسل(Excel) به فایل خروجی

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

که براساس دستور بانک مرکزی تهیه شده است ، می باشد .

بدین منظور لازم است مشتریانی که می خواهند واریز تجمعی داشته باشند فایل های مشابه فایل نمونه

ایجاد کرده وخوراک ورودی برنامه تهیه می گردد .

را هنمای نصب

به منظور نصب بدون مشکل این برنامه ترتیبی اتخاذ گردیده که نصب برنامه ، تا حد امکان ساده وبا

پیش فرض های کاربردی انجام پذیرد.

برای نصب  برنامه  از شاخه ای به نام ACH_G.Converter  فایل setup.exe    را اجرا می نماییم.

در این موقع مرحله  نصب  dotNetFx40_Full_x86_x64.exeشروع می شود ، توجه کنید که

بصورت پیش فرض پیغام License  بر روی Don’t Accept  است که باید روی Acceptکیلیک کنیم ،

 تصاویر زیر از مراحل نصب را نشان می دهد:

 

 

 

 

 

 

وسپس نصب برنامه مبدل پایا شروع می شود.

مسیر پیش فرض نصب برنامه :

   C:\Program Files (x86)\Agri-bank\Ach Convertor Software       

که در صورت لزم می توان آن راتغییر دارد

 

 

حال نوبت به نصب برنامه مبدل ACH می رسد که به شرح زیر ادامه پیدا می کند:

 

 

 

 

 

 

 

حال میانبر لازم برای اجرای برنامه در میز کار (Desktop) ایجاد گردیده است.

 

توجه : نمونه فایل های ورودی مورد استفاده ، بهمراه فایل هابرنامه  ارسال

گردیده است که در زمان نصب در شاخه ای که برنامه نصب می گردد، کپی می شود.

مسیر پیش فرض برنامه :

C:\Program Files (x86)\Agri-bank\Ach Convertor Software

علاوه براین به منظور دسترسی  سریع به فایل هایی نمونه ، میانبری درزمان نصب بر روی desktop

به نام File ACH ایجاد می گردد.

 

            شرایط لازم برای اجرای برنامه

1-            نصب dotNetFx40_Full_x86_x64.exe بر روی ویندوز

2-           کپی فایل های ACHConvertorSys.exe  و FarsiLibrary.Utils.dll  و

 FarsiLibrary.Resources.dll  و MehrGostarDigit.dll در شاخه ای که برنامه

 

 در آن شاخه نصب می شود.

حال امکان اجرای برنامه فراهم گردیده است

             توجه : در زمان نصب برنامه ، به صورت اتوماتیک فایل ها فوق کپی  می گردد.

             توجه مهم : برای استفاده از فایلهای اکسل ، نصب برنامه اکسل الزامی است .

 

تولید کننده نرم افزار

این برنامه به سفارش اداره کل  نظام های پرداخت و خزانه داری (معاونت نظام های پرداخت مبتنی بر حساب )

 بانک کشاورزی  وتوسط شرکت گسترش فناوری های نوین کشاورز در سال 90 طراحی وپیاده سازی

گردیده است.(نسخه شماره3  تاریخ ویرایش  12/08/1392)

 

 

راهنمای نرم افزار

 را هنمای برنامه ، با کلیک موس بر روی قسمت " راهنما " فعال می گردد

 

 

شرایط لازم برای اجرای برنامه

3-         نصب dotNetFx40_Full_x86_x64.exe بر روی ویندوز

4-           کپی فایل های ACHConvertorSys.exe  و FarsiLibrary.Utils.dll  و

 FarsiLibrary.Resources.dll  و MehrGostarDigit.dll در شاخه ای که برنامه

 

 در آن شاخه نصب می شود.

حال امکان اجرای برنامه فراهم گردیده است

             توجه : در زمان نصب برنامه ، به صورت اتوماتیک فایل ها فوق کپی  می گردد.

             توجه مهم : برای استفاده از فایلهای اکسل ، نصب برنامه اکسل الزامی است .

 

 

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

محتویات فایل متنی ورودی (Txt) 

محتوی یک فایل متنی بصورت زیر است :

00000000000000498798725000000000001

00000000000000498789725000000000001

T0000000000000000000000000000000002

این فایل می تواند دارای تا 10 هزارو یک ردیف داشته باشد که همه ردیف ها به غیر از ردیف آخر داری یک فرمت واحد می باشد.

توجه : بدلیل استقاده از این فایل برای دسته ای در  حساب های مهرگستر، تا  20 کارکتر (شامل حروف و اعداد) به عنوان شناسه به دنباله هر حساب اضافه

 می شود که درحال حاضر از آن به عنوان قسمتی از شرح در  مهر گستر استفاده می شود :

بابت چک  به شماره             0000000000000049879872500000000000112345678

00000000000000498789725000000000001                                             

T0000000000000000000000000000000002                                      

اجرای برنامه و شرح کار آن در استفاده از فایل متنی

       بعداز اجرای  برنامه منوی مثل زیر ظاهر می شود:

 

    نام صاحب حساب فرستنده : در اینجا نام صاحب حساب که مبلغ پایای گروهی

 از آن حساب کسر می شود درج می گردد.

شماره حساب فرستنده: شماره حساب فرستنده به همراه شماره کنترلی در اینجا

درج می گردد ودر صورت صحیح نبودن شماره حساب پیغام خطا نمایش می دهد.

مسیر فایل ورودی ( متنی یا اکسل): از این طریق فایل ورودی متنی بارگذاری می گردد.

تذکر(مهم) : برای تبدیل قایل گروهی شامل حسابهای تسهیلات مربع مربوط را

علامت گذاری نمائید.

 

 

 

بعداز  بار گذاری فایل ، در صورتیکه ساختار فایل صحیح باشدعلامت تیک سبز ظاهر می شود:

 

مسیر فایل خروجی : این مسیر غیر فعال است  وزمانی که فایل ورودی بارگذاری شد

 وروی باکس تبدیل کلیک شد از ما مسیر فایل خروجی را می پرسد وفایل خروجی با فرمت

 خاص نمایش داده می شود که مسیرفایل خروجی ونام فایل خروجی قابل تغییر است

ولی بهتر است فایل را تغییر نمی دهیم.

 

 

 

بعد فایل را  (ذخیره) save  می کنیم .

صفحه نمایش داده می شود که اطلاعات مهم فایل خروجی را نمایش می دهد.

توجه : " شرح واریز " فعلا مورد استفاده نیست.

 

 

 

باپایان گرفتن کار بر روی برنامه اطلاعات کار انجام شده نمایش داده می شود:

 

 

حالا می توانیم از برنامه خارج شویم وفایل خروجی آماده استفاده در

 برنامه مهر گستربرای واریز گروهی می باشد.

 

توجه: در صورتیکه ساختار فایل اشتباه باشد ، پیغام خطا ظاهر شده وفایل خطا

در صفحه desktop   ذخیره می شود که می توانیم از  آن فایل استفاده کرد.

 

 

 

 

 

فرمت مورد استفاده در ردیف های به غیر از آخرین ردیف (فرمت متنی)

این ردیف ها شامل 5 صفر در ابتدا و18 رقم شا مل شماره حساب مهر گستر و رقم کنترولی

 و 12 رقم مبلغی که باید در این حساب واریز گرددمی باشد.

00000000000000498798725000000000001   : مثال

 

 

 

 

 

 

---

12 رقم(مبلغ)

18 رقم ( حسا ب با رقم کنترلی)

5 صفر

مثال

000000000001

000000000498798725

 

00000

 

تذکرات مهم :

1-           این ردیف های بنا به تعریف بانک مرکزی تا ده هزار ردیف قابل استفاده می باشد.

2-          شماره حساب باید با رقم کنترلی بصورت صحیح درج گردد ومابغی اعدادد با صفر پر گردد در غیر

 این صورت پیغام خطا دریافت خواهدشد.

3-        مبلغ پایا 12 رقم می باشد و مابقی اعداد از سمت چپ صفر درج می گردد.

4-          با توجه به اینکه حسابهای مورد استفاده در حالت متنی حساب مهر گستر  می باشد ، استفاده از

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

5-  در صورتیکه بخواهیم درمحتویات فایل متنی از شناسه استفاده کنیم در انتهای  هر ردیف غیر از ردیف آخر

تعداد 20 کارکتر به عنوان شناسه  اضافه می کنیم که در واریز آنی پایا در شرح درج می گردد.

مثال:

0000000000000049879872500000000000112345678901234567890

برای چک شماره000000000000004987897250000000000011234578903 

T0000000000000000000000000000000002                                      

 

 

فرمت مورد استفاده در آخرین ردیف(فرمت متنی)

این ردیف با T   شروع می شود ودر انتهای ردیف مبلغ کل واریزی درج می کردد

وسایر رقم ها باصفر پر می گردد.

تعداد ارقام مورد استفاده جمع کل ، 13 رقم است که درصورت صحیح نبودن پیغام

خطا مشاهده شده واز ادامه کار جلوگیری خواهد شد.

مثال:

T0000000000000000000000000000000002

 

مبلغ کل واریزی (13 رقم)

21عدد صفر

نشان خط آخر

0000000000002

000000000000000000000

T

 

تبدیل فایل اکسل( Excel)  به XML

برای این منظور از قسمت " ایجاد فایل Xml  " عمل می کنیم توجه داشته باشید

 که شماره حساب فرستنده لازم است شماره مهر گستر باشد ، فرمت فایل اکسل به شرح زیر است:

این فایل شامل مبلغ گیرنده ، شماره شبای گیرنده  ، نام ونام خانوادگی گیرنده وشناسه واریزمی باشد که

لازم است دقیقا" تکمیل گردد.

در انتهای ستون مبلغ گیرنده جمع کل واریزی درج می گردد که این مبلغ توسط برنامه

 درزمان تبدیل فایل کنترل می گردد بهتر است  و بهتر است برای جلو گیری از خطا های احتمالی بعد از

 آخرین ردیف و زیر مجموع مبالغ ،حرف T  درج گردد.

 

توجه داشته  باشید که صحت تک تک شماره شبای گیرنده از نظر ساختاری در فایل کنترل می گردد.

برای جلوگیری از امکان اشتباه نمونه فایل به همراه برنامه ارسال گرددیده که در شاخه ای که برنامه

نصب شده وجود دارد .

                            نمونه فایل اکسل ورودی

توجه: همان طوری که می بینیدشناسه واریز می تواند خالی و یا  حرفی  و یا عددی و یا ترکیب

حرفی عدی  که تعداد آن 20 کارکتر می باشد.

برای ایجاد فایل  XMLلازم است ، اطلاعات مربوط به  نام صاحب حساب فرستنده

، شماره حساب فرستنده وشرح واریز تکمیل گردد ولی در حال حاضر از قسمت شرح

 واریز استفاده نمی گردد.

سپس از مسیر فایل ورودی فایل اکسلی که قبلا آماده شده است را بار گذاری کرده

 و بر روی قسمت تبدیل کلیک می کنیم:

 

 

در این مرحله ، در صورتی که ساختار فایل مشکلی وجود داشته باشد ویا اینکه شماره

 شبای گیرنده از نظرساختاری صحیح نباشد پیغام خطا نمایش داده می شود در غیر این صورت

 می توان  فایل خروجی را ذخیره نمود.

توجه  : در این مرحله می توان نام فایل را تغییرداد ولی برای جلوگیری از مشکلات

بعدی از تغییر آن خودداری می کنیم.

 

 

تذکر 1  : با توجه به اینکه در فایل اکسل از شماره حساب شبا استفاده می گردد

 می توان از آن برای واریز از حساب بانک کشاورزی به حساب های بانک کشاورزی و

یا سایر بانکها استفاده نمود.

تذکر2 : فایل اکسل 2003   (*.xls) وفایل اکسل 2007 (*.xlsx)  قابل انتخاب

 برای ورودی می باشد .

تذکر 3(خیلی مهم): به منظور جلو گیری از خطای احتمالی در ایجاد فایل XML  بهتر است

بعد از آخرین ردیف و زیر مجموع مبالغ ، حرف T  درج گردد.

 

توجه: در صورتیکه ساختار فایل اشتباه باشد ، پیغام خطا ظاهر شده وفایل خطا

در desktop   ذخیره می شود که می توانیم از  آن فایل استفاده کرد.     

    

 

 

تبدیل شماره حساب مهرگستر به شبا

در این قسمت امکان تبدیل شماره حساب مهر گستر به شماره شبا فراهم گردیده است که این تبدیل

 به صورت تکی وگروهی با فرمت متنی(Tex ) واکسل امکان پذیر است .

 

توجه مهم : برای تبدیل شماره حساب های تسهیلات مهر گستر به شماره شبا ، لازم است با زدن

علامت درمستطیل مربوطه حساب تسهیلات به سیستم معرفی گردد.

تبدیل تکی شماره حساب مهر گستر به شماره شبا

پس از درج تیک مربوط به "تکی " شماره حساب مهر گستر را درج می نمائیم وبر روی گزینه " تبدیل"

کلیک می کنیم .

 

توجه :

1- امکان copy   و paste در این قسمت فعال می باشد.

2-حساب تسهیلات را مشخص نمائید.

 

تبدیل گروهی شماره حساب مهر گستر به شماره شبا

در tab  "  تبدیل شماره حساب مهر گستر به شبا "  دکمه  "  گروهی " را فعال می کنیم واز "

مسیر فایل ورودی ( فرمت متنی ویا اکسل) فایل متنی " که شامل شماره حساب های مهر گستر

بارقم کنترلی است را بارگذاری می کنیم در اینجا مسیر ونام فایل خروجی را از ما می پرسد

 که بعد از اختصاص نام فایل ، فایل متنی خروجی را ذخیر می کنیم و سیستم پیغام نهایی

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

توجه مهم : حساب تسهیلات بایستی برای سیستم مشخص گردد.

 

    

 

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

داده شده است :

 

 

توجه 1  : صحت ساختاری  شماره حساب مهرگستر با عدد کنترلی توسط سیستم کنترل

 می گردد.

توجه 2  : بهتر است در آخرین خط فایل ورودی  برای جلوگیری از خطا ،حرف T "  " درج گردد.

برای استفاده از فایل ورودی اکسل ، بعد از انتخاب فایل ، صحت آن تست شده وتیک سبز رنگ

 ظاهر می گردد  :

 

 

توجه3 : در صورت وجود  خطادر فایل متنی ویا اکسل  ، فایل متنی گزارش خطا در میز کار

 ( desktop) بنام "  فایل خطا " ایجاد می گردد وامکان مشاهده وچاپ فایل خطا نیز

فراهم است.

 

 

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

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

گردیده است که در زمان نصب در شاخه ای که برنامه نصب می گردد، کپی می شود.

مسیر پیش فرض برنامه :

C:\Program Files (x86)\Agri-bank\Ach Convertor Software 3.0.0.1

علاوه براین به منظور دسترسی  سریع به فایل هایی نمونه ، میانبری درزمان نصب بر روی desktop

به نام File ACH ایجاد می گردد.

نام فایل نمونه

توضیحات

Input_Excel Tabdil to sheba

فایل نمونه اکسل برای تبدیل شماره حساب مهرگستر به شماره شبا

Input_Excel Tabdil to XML from shenase

فایل نمونه اکسل برای تبدیل به فایل  Xml(خروجی مورد نیازپایا) با شناسه پرداخت

Input_Excel Tabdil to XML

فایل نمونه اکسل برای تبدیل به فایل Xml(خروجی مورد نیازپایا) بدون  شناسه پرداخت

Input_Text  Tabdil To XML

فایل نمونه متنی (Txt)برای تبدیل به فایل Xml(خروجی مورد نیازپایا) بدون  شناسه پرداخت

Input_Text Tabdil to sheba

فایل نمونه متنی (Txt) برای تبدیل شماره حساب مهرگستر به شماره شبا

Input_Text Tabdil to XML from shenase

فایل نمونه متنی (Txt)برای تبدیل به فایل Xml(خروجی مورد نیازپایا) با  شناسه پرداخت

 

 

 

 

 

 

 


مطالب مشابه :


راهنمای استفاده از پایای گروهی در بانک کشاورزی

سیستم پایای بانک کشاورزی حساب مهر گستر به شماره شبا. که براساس دستور بانک مرکزی تهیه




دريافت شناسه شبا - شماره حساب بانکی ایرانيان...

مطابق با دستور العمل بانک مرکزي بانک ها مکلف هستند شبا ي تمامي بانک سپه. 015. 7. بانک کشاورزی.




شناسه حساب بانکی ایران (شبا)

شبا چیست . شناسه حساب بانکی که به اختصار شبا نا میده میشود شماره ای است 24رقمی که یک حساب




محاسبه شبا

ایران زمین - محاسبه شبا - ایران زمین . محاسبه بانک کشاورزی: پست




محاسبه و دریافت شماره شبا بانک انصار

معرفی خدمات الکترونیکی بانک انصار - محاسبه و دریافت شماره شبا بانک انصار بانک کشاورزی:




شبا چیست ؟

مطابق با دستور العمل بانک مرکزی بانک ها مکلف هستند شبا ی تمامی حساب های بانک کشاورزی: 016:




شناسه حساب بانكی (شبا ) چیست؟

مـاه پسند - شناسه حساب بانكی (شبا ) چیست؟ - بانک ملی ایران انتخاب اول مردم ایران




بانک ملی امکان پرداخت اینترنتی اقساط تسهیلات را فراهم کرد

بانک و توسعه Bank and Development - بانک ملی امکان پرداخت اینترنتی اقساط تسهیلات را فراهم کرد




برچسب :