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