نحوه فراخوانی اطلاعات متغیر ماهانه از فایل DBF
در سیستم دستمزد نوسا این امکان در اختیار کاربران قرار داده شده است تا بتوانند ساعات کارکرد و سایر اطلاعات متغیر ماهانه را به یکباره از طریق فایلهای خروجی دستگاه حضوروغیاب یا سایر نرمافزارهای مرتبط، بصورت فرمتهای "Text" یا "DBF" در نرمافزار فراخوانی کنند. جهت فراخوانی اطلاعات متغیر ماهانه از طریق فایل DBF، از منوی "طراحی دستمزد" ، قسمت "روشهای فراخوانی اطلاعات" ، گزینه "اطلاعات متغیر ماهانه" را انتخاب میکنیم:
در پنجره ظاهر شده، ضمن تعریف شیوه فراخوانی اطلاعات متغیر ماهانه، اقدام به معرفی فیلدها واطلاعات فایل خروجی و همخوانی آنها با فیلدهای متغیر ماهانه سیستم حقوق و دستمزد نوسا در سیستم مینماییم:
برای مثال، قصد داریم اطلاعات متغیر ماهانه فایل خروجی نرمافزار حقوق و دستمزد نوسا تحت سیستم عامل " DOS " که به صورت فایل "DBF" است را در نرمافزار دستمزد نوسا فراخوانی نماییم؛جهت تعریف شیوه فراخوانی اطلاعات متغیر ماهانه این فایل، با فشردن تکمه در نوار ابزار بالای پنجره، محاوره تعریف یک شیوه فراخوانی ظاهر میشود:
- در قسمت "نام شیوه فراخوانی" ، برای شیوه فراخوانی فایل مذکور میتوان یک نام مناسب در نظر گرفت.
- در قسمت "فرمت فایل" ، فرمت فایل ورودی را از میان گزینههای "Text" و "DBF" مشخص میکنیم.
- در قسمت "جداکننده ستونها" ،چناچه فرمت فایل با گزینه "DBF" انتخاب شده باشد،امکان انتخاب گزینه از این قسمت وجود ندارد و جداکننده ستون برای فایل با فرمت "DBF" در سیستم تعریف نشده است.
- در قسمت "متن فارسی" ، موقعیت سیستمی متن فارسی(ویندوز،ایران سیستم،پانیذ،سایه) که پیش فرض بر روی گزینه "ویندوز" قرار دارد را معین میکنیم.
موقعیت سیستمی متن فارسی در فایلهای "DBF"، عمدتا از نوع "ایران سیستم" میباشد.
- در قسمت پایین این محاوره تنظیماتی جهت تعیین تعداد "سطرهای اضافی" در ابتدا،انتها و بین دادهها تعبیه شدهاند. برای فایلهای "DBF" گزینههای تنظیمات از این جهت غیرفعال میباشند.
- در نهایت در قسمت پایین این محاوره جهت معرفی فیلدها و همخوانی آنها با فیلدهای متغیر ماهانه سیستم حقوق و دستمزد نوسا، تکمه "تعیین فیلدهای فراخوانی" میفشاریم.
در این محاوره اقدام به معرفی فایل نمونه و ستون های اطلاعات آن به سیستم نوسا مینماییم. ابتدا با انتخاب آیکون از قسمت "نام و مسیر فایل نمونه" اقدام به معرفی مسیر این فایل از روی سیستم کامپیوتر میکنیم و سپس با انتخاب تکمه "پیشنمایش فایل" ، قادر به ملاحظه اطلاعات این فایل در کادر سفید رنگ قسمت پایین این محاوره به صورت ستون به ستون(باسرستون نامگذاری شدهاند)خواهیم بود.
در مرحله بعد جهت شناسایی پرسنل و انطباق با دادههای موجود یکی از ستون های متناظر با شماره پرسنلی یا شماره کارت حضوروغیاب را به سیستم معرفی میکنیم. برای این فایل نمونه، شماره پرسنلی با ستون شماره1(DSW_ID) مطابقت دارد. لذا تیک "وجود دارد" در قسمت "شماره پرسنلی" را گذاشته و شماره ستون را به روی شماره1 تنظیم میکنیم:
حال جهت معرفی و انطباق سایر ستونها از بالای این محاوره، پنجره "فیلدهای قابل تعریف" را برمیگزینیم. در نوارابزار بالای این پنجره ضمن فشردن تکمه اقدام به انتخاب فیلدهای متغیر ماهانه در برنامه نوسا و انطباق آنها با ستونهای فایل فراخوانی شده مینماییم:
لازم به ذکر است منظور از "فیلد مقصد" ،فیلد تعریف شده در سیستم دستمزد نوسا جهت محاسبات حقوق و منظور از "فیلد مبدا" ، فیلدی(ستون)از فایل فراخوانی شده جهت تعریف شیوه فراخوانی در سیستم دستمزد میباشد.
در صورت فشردن تکمه در قسمت "فیلد مقصد"، محاوره زیر جهت "انتخاب فیلد" از میان فیلدهای متغیر ماهانه(بهاختصار: مم/WR)نمایان میگردد و میتوان با فیلتر بر "نوع دادهها" جهت دسترسی سریع تر به فیلد موردنظر اقدام نمود:
پس از انتخاب فیلد مورد نظر تکمه "تصویب" را میفشاریم، سپس در محاوره بعدی تنظیمات "فیلد مبدا" از قبیل شماره ستون،عرض ستون و سایر تنظیمات را انجام داده و سپس تصویب مینماییم:
همچنین جهت معرفی و انطباق "فیلد های مبدا" با "فیلدهای مقصد" در بالای این محاوره میتوان از طریق کلیک کلیک موس بر روی سرستون آن و کشاندن آن بر روی فیلد مقصد اقدام نمود:
پس از معرفی و مطابقت تمام فیلدها، تکمه "تصویب" را میفشاریم. بدین ترتیب شیوه فراخوانی اطلاعات متغیر ماهانه از طریق فایل "DBF" برای فایلهای خروجی دیگر نرم افزارها در سیستم تعریف و در زمانهای مقتضی به راحتی میتوان اطلاعات این فایلها را در "کاربرگ اطلاعات متغیر ماهانه" فراخوانی نمود.
category : بازگشت