PDA

View Full Version : روشهای محاسبه موجودی انبار



shsoft
یک شنبه 03 آبان 1383, 17:29 عصر
می خواستم در مورد دو روش زیر برای محاسبه موجودی با شما مشورت کنم.

1- محاسبه و جمع تمام سطر های ثبت شده در جدول (خرید کالا)
* برای هر مرتبه نمایش موجودی باید اجرا شود

2- فیلدی به عنوان متغیر در دیتابیس در نظر گرفته شود که شبیه یک شمارنده
عمل می کند - پس از هر بار ورود کالا به انبار به تعداد خرید به شمارنده اضافه شود.

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

با تشکر

Payam Moradi
یک شنبه 03 آبان 1383, 17:47 عصر
به نظر من روش اول بهتره. چون ریز موجودی ها رو هم خواهید داشت. ولی در روش دوم شما فقط جمع کل رو دارید و اگر نیاز به ریز موجودی ها داشته باشید دیگه امکان پذیر نیست. 8)

موفق باشید :flower:

vbprogramer
دوشنبه 04 آبان 1383, 07:20 صبح
خوب مسلماْ سرعت روش دوم بیشتره ولی من فکر می کنم روش اول ساده تر باشه :متفکر:

بابک زواری
دوشنبه 04 آبان 1383, 17:39 عصر
شما باید روش اول رو بکار ببرید چون اگر سیستم انبار شما بخواد ریالی هم
کار کنه شما مجبور به استفاده از روشهای average و lifo و fifoو nifo هستید
که در این صورت باید ریز ورودی رو داشته باشید

shsoft
سه شنبه 05 آبان 1383, 10:42 صبح
:flower:

shsoft
چهارشنبه 06 آبان 1383, 14:54 عصر
با سلام
من یک مسئله ای رو درست متوجه نشدم

در روش اول کالاهایی که در انبار ثبت شده اند و مصرف شده اند نیز در عملیات میانگین
قیمت شرکت دارند در حالی که ما فقط به میانگین قیمت کالاهای موجود نیاز داریم

آیا این اطلاعات بی ارزش که در عملیات میانگین شرکت دارند مشکلی در حسابها
ایجاد نمی کنند :گیج:

Payam Moradi
پنج شنبه 07 آبان 1383, 12:16 عصر
برای چی بی ارزش باشند. :متفکر:
یک وقت کاربر لازم میشه بره به سوابق موجودی نگاهی بندازه یا لازم داشته باشه.
مشکلی هم ایجاد نمیکنه 8)

shsoft
پنج شنبه 07 آبان 1383, 14:20 عصر
من بیشتر توضیح می دم
ما در یک جدول اطلاعات ریز خرید انبار را ذخیره کرده ایم
در جدول دیگری اطلاعات ریز فروش را ذخیره کرده ایم

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

تا اینجا درست.
----------------
خوب وقتی در تاریخ X خرید ما با فروش ما برابر شود موجودی صفر است و قیمت میانگین انبار نیز صفر است.

وقتی خرید جدیدی ثبت می شود قیمت کالای جدید که خیلی ارزان تر است با کالاهایی
که قبلا (فروخته شده اند) و گران بوده اند جمع و تقسیم کی شود.

منظور من از اطلاعات بی ارزش این است که ( کالایی که فروخته شده و صلا مت به آن کاری نداریم با در عملیات میانگین شرکت دارد)

در روش دوم که در پست های قبلی شرح دادم چنین مشکلی وجود ندارد
تنها در فورم های ثیت خرید و مرجوع باید کد بیشتری برای کنترل انبار نوشت

نظر شما چیه

Payam Moradi
پنج شنبه 07 آبان 1383, 21:42 عصر
به هر حال هر جور صلاح میدونید.
میتونید طوری برنامه ریزی کنید که اون مواردی که کاربر لازم داره فقط در محاسبات انجام بشه. مثلا محدویت زمان یا فروش یا خرید. مثلا برنامه طوری باشه که اونایی که بی ارزشند رو در میانگین حساب نکنه. یعنی طوری علامتدار بشند که معلوم بشه قبلا حساب شدن. ممکنه یک روز کاربر متوجه بشه که اشتباهی در ثبت کالاهای قدیمی کرده است و حالا میخواد اصلاح کنه و دوباره آمار بگیره. اون وقت اگر اطلاعات قدیمی پاک شده باشند یا به قول شما بی ارزش شده باشند دیگه نمیشه کاری کرد. 8)
البته این راه دنگ و فنگ داره. هر دو راه شما صحیح است ولی اگه من بودم دنگ و فنگش رو ترجیح میدادم. :wink:

باز هم میگم خود دانید. اگه میخاید زیاد اذیت نشید راه دوم رو برید :wink:

shsoft
پنج شنبه 07 آبان 1383, 23:12 عصر
آقا یکی پیدا نمیشه که به اصول حسابداری وارد باشه . من که نفهمیدم دو را با هم فرق دارند اما از هر دو هم
میشه استفاده کرد :گیج: :گیج:
لطفا اساتید کمک کنند :mad: