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

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

قبليقبلي Go to previous topic
بعديبعدي Go to next topic
آخرين ارسال 17 دی 1390 01:01 ب.ظ توسط j-esfahani
برگشت ورود دوره جاری
�11 پاسخ
مرتب:
شما مجاز به پاسخ به اين پست نمي باشيد.
مولف پيغام ها
dadras
کاربر با تجربه
کاربر با تجربه

--
14 دی 1390 11:33 ق.ظ
    ضمن عرض سلام خدمت دوستان عزیز

    یک سناریو :

    شرکت الف در تاریخ 1/2 کالای a را به تعداد 1 عدد خریداری می کند ( در این تاریخ هیچ موجودی به جر همین 1 عدد ندارد )  و رخداد ورود آن را به انبار 1 را ثبت می کند .
    در تاریخ 1/3 با تنظیم یک برگه نقل و انقال همین 1 عدد را به انبار 2 منتقل می سازد .
    در تایخ 1/4 از انبار 2 رخداد مصرف تنظیم می نماید برای پروژه X .

    به هر دلیل این کالا در این پروژه مصرف نمی شود .

    در تاریخ 1/5 رخداد برگشت مصرف درج می شود و کالا با ذکر مرجع به انبار 2 باز گردانده می شود .
    در تاریخ 1/6 برگه نقل و انتقال تنظیم شده و کالا به انبار 1 بازگردانده می شود .

    حال می خواهیم کالای خریداری شده را به فروشنده باز پس دهیم ، به عبارتی کل مسیری که یکبار طی شده بود الان به صورت عکس طی می شود .

    در تاریخ 1/7 رخداد برگشت از خرید دوره جاری تنظیم می کنیم با ذکر مرجع ، حال می بینیم که سیستم موجودی ما را منفی ارزیابی کرده است و خطا می دهد .

    دلیل آن هم همان مرجعی است که ذکر کردیم ، حال سوال بنده اینجاست که :

    قبول دارم که رخداد برگشت از لحاظ ریالی باید عینا همانند رخداد رسید باشد ، پس به مرجع آن نیاز داریم ، اما متوجه نمی شوم چرا در واقع تاریخ اعمال شدن این رخداد همان تاریخ مرجع در نظر گرفته می شود و باعث منفی شدن تعداد در کارت کالا می شود ؟ می خواهم بدانم چرا نمیشود در همان تاریخ 1/7 به مبلغ رسید انبار همان 1 عدد از سیستم خارج شود ؟

    نکته :
    الف : برگه ها ریالی شدند و سند حسابداری دارند و می خواهیم سابقه این اتفاق در سیستم حفظ شود ( پاک کردن کل رخدادهای این کالا از ابتدا به عنوان راه حل قابل قبول نیست )
    ب : اینکه از رخداد برگشت دوره قبل استفاده شود به عنوان راه حل به مشتری ارائه شد و مشکل مشتری حل شده است ، اما سوال بنده کماکان باقی است !
    j-esfahani
    کاربر پیشرفته
    کاربر پیشرفته

    --
    14 دی 1390 03:15 ب.ظ

    با عرض سلام

    جناب آقای دادرس مدتی قبل برای من هم این اتفاق افتاد و یادم هست با رخداد خروج متفرقه برگه انبار رو عملیاتی کردیم.

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

    بنده هم 2 مثال خدمت شما عرض میکنم:

    مثال 1:
                              رسید 10 برگ انبار 1
                              حواله  4  برگ انبار 1
                     برگشت حواله 4 برگ انبار

                           موجودی 10 برگ(انبار1)

    برگشت خرید (دوره جاری) 10 برگ انبار 1 (از مرجع رسید 10 برگ)

    اما مثال 2 :

                              رسید 10 برگ به انبار 1
                       نتقل وانتقال 4 برگ از  انبار 1 به 2
                              حواله  4  برگ از انبار 2
                     برگشت حواله 4 برگ به انبار 2
                       نتقل وانتقال 4 برگ از  انبار 2 به 1 
     
                          موجودی 10 برگ(انبار1)

    برگشت خرید (دوره جاری)  6 برگ انبار 1 (از مرجع رسید 10 برگ)
    --------------------------------------------------------------------------------------
    در زمان انتخاب مرجع ، رسید مربوط به 10 برگ دیده میشود ولی سیستم به اندازه 6 برگ مجوز ثبت برگه را میدهد.


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

    با تشکر

    momeni
    کاربر ارشد
    کاربر ارشد

    --
    14 دی 1390 05:54 ب.ظ
    dadras
    کاربر با تجربه
    کاربر با تجربه

    --
    15 دی 1390 09:37 ق.ظ
    با تشکر از آقای مومنی و عرض سلام مجدد

    قربان این لینک ، یکی بحث کالاهای امانی نیست و دیگری بحث قیمت آن ،
    در عرایض بنده کالا امانی نیست و اصلا بحثی در خصوص قیمت ندارم و قبول دارم باید به همان قیمت ورود خارج شود .

    سوال بنده این است که :
    اگر رخدادی به جز همان ورود اولیه برای این کالا درج نشده بود " برگشت دوره جاری " قابل استفاده بود . اما حالا که رخداد نقل و انتقال و ... برای آن درج شده ، حتی با اینکه کالا نه از نظر تعداد و نه از نظر قیمت تغییر یافته و در زمان ثبت برگه برگشت خرید در انبار وجود فیزیکی داشته ، چرا نمی شود از برگشت دوره جاری استفاده کرد .

    ممنون
    j-esfahani
    کاربر پیشرفته
    کاربر پیشرفته

    --
    15 دی 1390 11:34 ق.ظ
    جناب دادرس

    فقط رخداد نقل و انتقال تاثیر گذار است و بقیه رخداد های ورود خروج اتفاق بیافتد موجودی کالا در برگشت دوره جاری منفی نمی شود.
    momeni
    کاربر ارشد
    کاربر ارشد

    --
    16 دی 1390 12:29 ق.ظ
    سلام

    متاسفانه یک حالت کابوس گونه‌ای در مباحث ما در این انجمن‌ها برای من اتفاق می‌افتد - هر چه گام بر میدارم به پیش نمی‌روم و یا هر چه می‌گویم صدایی از حنجره‌ام خارج نمی‌شود.

    عرض شود که اولا آن مثالی که من لینک داده‌ام دقیقا مربوط به برگشت ورود دوره جاری است - الف) امانی بودن رخداد ورود در آن به عنوان مثال آمده است. ب) برخلاف آنچه شما قبول دارید منظور این بوده که اصولا نمی‌توانیم به همان قیمت خارج کنیم

    در مورد کل بحث هم اصلا گیج هستم. n سال است این بحث جریان دارد و یک پاسخ بسیار ساده و سرراست هم دارد که دقیقا مطابق رفتار سیستم است - هم در آن پست به همین پاسخ اشاره شده است و هم اینجا تکرار می‌کنم. برخلاف فرمایشات این بحث، "هیچ" ارتباطی با نوع رخداد هم ندارد:

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

    باور بفرمایید به همین سادگی است. در تمام مثال‌هایی که فرمودید کافی است ستون مانده کالا را نیز ذکر کنید و آنگاه همین اصل بسیار ساده را لحاظ نمایید.

    ارادت
    j-esfahani
    کاربر پیشرفته
    کاربر پیشرفته

    --
    17 دی 1390 10:02 ق.ظ

    در زمان برگشت 6 برگ که عرض کردم موجودی انبار 10 برگ است ولی اگر از 6 برگ بیشتر برگشت دهیم ، موجودی منفی میشود.

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

    استاد، من بی گناهم ...

    dadras
    کاربر با تجربه
    کاربر با تجربه

    --
    17 دی 1390 11:10 ق.ظ
    سلام مجدد
    بله قربان ، حق با شماست . ممنونم از توضیحاتتون .
    momeni
    کاربر ارشد
    کاربر ارشد

    --
    17 دی 1390 11:28 ق.ظ
    سلام

    باور بفرمایید به جد معتقدم اشکال از "گیج" بودن بنده است. واقعا تصور می‌کنم پاسخ بسیار ساده‌ای که عرض شد دقیقا در اینجا هم صدق می‌کند ولی حتما اشکالی در آن جمله (یا در پیاده کردن "لحن" جمله در نوشته) وجود دارد که باعث ادامه یافتن این بحث شده است. با اجازه دوباره تلاش می‌کنم (با شرمندگی) این موضوع بسیار ساده را شرح دهم:

    عرض بنده این بود (دقیقا): برگشت دوره جاری فقط به شرطی میسر است که عمل برگشت منجر به منفی شدن کارت کالا در هیچ مقطعی نگردد.

    به نظرم تاکید کلامی روی "هیچ مقطعی" انجام نشده است. همان مثال‌های شما را با مانده ذکر می‌کنم (همان که درخواست کرده بودم یکبار خودتان زحمت بکشید):

    مثال 1:
    رسید 10 برگ انبار 1 - مانده 10
    حواله 4 برگ انبار 1 - مانده 6

    حال در ادامه برگشت همان حواله را درج کرده‌اید بنابراین مقدار (موثر) حواله 4 تغییر می‌کند به تفاوت مقدار ابتدایی و برگشت. مانده پس از برگشت حواله 4 چنین خواهد شد

    رسید 10 برگ انبار 1 - مانده 10
    حواله 4 برگ انبار 1 که هر 4 برگ آن برگشت خورده است - مانده 10

    موجودی 10 برگ(انبار1)

    برگشت خرید (دوره جاری) 10 برگ انبار 1 (از مرجع رسید 10 برگ)

    اما مثال 2 :

    رسید 10 برگ به انبار 1 - مانده 10
    نتقل وانتقال 4 برگ از انبار 1 به 2 - مانده 6
    حواله 4 برگ از انبار 2
    برگشت حواله 4 برگ به انبار 2
    نتقل وانتقال 4 برگ از انبار 2 به 1 - مانده 10

    موجودی 10 برگ(انبار1)

    در این زمان در صورتی که بخواهید از رسید 10 برگ اول چیزی را برگشت دهید باید توجه داشته باشید که حداکثر 6 برگ را می‌توانید برگشت دهید چرا که اگر مثلا 7 برگ را برگشت دهید به صورت زیر خواهد شد (با اجازه عملیات مربوط به انبار 2 را ذکر نمی‌کنم):

    رسید 10 برگ به انبار 1 که 7 برگ آن برگشت خورده است - مانده 3
    نتقل وانتقال 4 برگ از انبار 1 به 2 - مانده "منفی 1" - غیر قابل قبول
    نتقل وانتقال 4 برگ از انبار 2 به 1 - مانده 3 (که البته به اینجا نخواهیم رسید)

    توجه فرمودید که همان بحث مانده منفی در اینجا صادق است البته "در هیچ مقطعی"

    این وضعیت را در کارت کالا هم می‌توانید به سادگی مشاهده نمایید - لازم است تا در Tab رخدادها، گزینه رخدادهای برگشت دوره جاری به صورت مستقل بازنمایی شوند را علامت‌گذاری ننمایید.

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

    دلیل اینکه رفتار رخدادهای ورود و خروج با نقل و انتقال متفاوت است این است که برای آن رخدادها هم به نوبه خود از برگشت دوره جاری استفاده نموده‌اید و مقدار موثر آنها را در زمان خود تغییر داده‌اید. به همین دلیل کارت در هیج مقطعی منفی نشده است.

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

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

    اما حالا بنده از روی کنجکاوی (پس از اینکه سرتان را این قدر به درد آوردم) پرسش کوچکی دارم: مشکل موجود چه بوده که نیاز به این همه بحث و داستان پیش آمد؟

    ارادت
    momeni
    کاربر ارشد
    کاربر ارشد

    --
    17 دی 1390 11:56 ق.ظ
    سلام

    جناب دادرس، من مخلص همه همکاران گلم هستم

    ارادت
    dadras
    کاربر با تجربه
    کاربر با تجربه

    --
    17 دی 1390 12:01 ب.ظ
    عرض ادب و احترام
    اختیار دارید قربان ، شما بزرگوارید و بنده نوازی می فرمایید
    j-esfahani
    کاربر پیشرفته
    کاربر پیشرفته

    --
    17 دی 1390 01:01 ب.ظ
    جناب آقای مومنی توضیحات شما مثل همیشه فوق العاده بود.

    جواب پرسش کوچک شما را با اجازه از جناب دادرس (از دید بنده) عرض میکنم :

    نکته ای که من متوجه آن نبودم بحث نقل از انبار 1به2 و 2به1 بود که بدلیل اینکه مرجع ندارد(طبق استدلال جنابعالی) باعث میشود مانده موجودی رسید(خرید اول) کاهش یابد و به همان اندازه مانده رسید ، بتوان برگشت خرید داد و بیشتر از آن مقدار ، خطا موجودی خواهد داد.

    ممنون






    شما مجاز به پاسخ به اين پست نمي باشيد.