اذهب الي المحتوي
أوفيسنا

حساب رصيد الصنف الذى يتكون من خامات


الحلبي
إذهب إلى أفضل إجابة Solved by ابوخليل,

الردود الموصى بها

السلام عليكم 

مرفق اربع جداول (4 جداول ) :

  1. جدول buy هو جدول المشتريات
  2. جدول t1 هو جدول الاصناف (كارت الصنف)
  3. جدول cost هو جدول الخامات منها تتكون الاصناف
  4. جدول t2  هو جدول المبيعات

نفرض ان اشترينا بعض الخامات مثل خامة 1 - خامة2 - خامة3

             صنف1      يتركب من خامة1 - خامة2- خامة3

            صنف2      يتركب من خامة1 - خامة 3 - خامة 4

           صنف3      يتركب من خامة2 - خامة 5 - خامة 6

  وقمنا ببيع عدد (2) من الصنف1

         وبيع عدد(3) من الصنف2

          وبيع عدد(4) من الصنف3

كيف نحسب رصيد المباع من الخامات لكل صنف  ـ واجمالى المتبقى من  الخامات  بعد عملية الشراء والبيع

ملوحظة هامة : ارجو ان اسماء الحقول واسماء الجداول هى نفسها لانها موجودة فى البرنامج الاساسى اكون شاكر وان دعت الحاجة الى تغيير اسماء الحقول او الجداول لا مانع 

جزاكم الله كل خير

 

    

 

رصيد صنف.accdb

رابط هذا التعليق
شارك

السلام عليكم

من النظرة الاولى .. يجب اعادة التصميم

لماذا ؟ لأن الصنف يعتبر منتجا جديدا لا دخل له بالخامات وتنوعها وتعددها ، فلا تربطه بها

انظر الى المشروع من خارج الصندوق

يجب ان يكون للخامات نظامها الخاص بالادخال والاخراج

مجرد رأي  ..

 

 

  • Like 1
رابط هذا التعليق
شارك

استاذنا ومعلمنا الجليل / @ابوخليل

يهمنى جدا رأيكم فى الموضوع ويشرفنى مروركم الكريم وكل عام وحضرتك بخير وسعادة

ماذا لو عندك برنامج مطعم مثلا وطلب منا ان نحسب رصيد كل صنف على اعتبار ان الصنف مثلا سندوتش فول فانه يتركب او يتكون من فول - زيت- ليمون -ملح واحيانا طماطم

فانا كصاحب مطعم اشترى هذه المكونات (الخامات) مثلا 10 كيلو فول ـ 5 كيلو زيت - و2 كيلو ليمون 

ولكى يتم عمل سندوتش الفول ناخذ من الفول مثلا 2, كيلو ـ ومن الزيت مثلا 3, كيلو  - ومن الليمون 1, 

فكيف نحسب ما تبقى عندنا فى المطعم (رصيد الصنف ) بعد طرحها من عدد المشتريات 

وهكذا لو اشترينا مثلا  8 كليو لحم مفروم عشان نعمل منه سندوتش مفروم (هذا اسم الصنف) وهو يتكون من 3, لحم مفروم ـ  4, ملح

ولكى يتم عمل سندوتش المفروم ناخذ هذه الكميات ونطرحها من عدد المشتريات 

اي ان سندوتش الفول (اسم الصنف) يتكون من بعض الخامات ولو تم بيع عدد 2 سندوتش يضاعف له المكونات

هذا كان قصدى ان نعتبر انه  برنامج مطعم وليس برنامج مخازن ـ ولهذا شاهدت فيديوهات كثيرة عن المطاعم التى توضح تصنيغ الخامات المكونة للصنف وخصمها من المشتريات

ولكم جزيل الشكر وجزاكم الله كل خير على ما تقدموه من مساعدات لنا 

 

رابط هذا التعليق
شارك

كان اللي على بالي انه مصنع وما شابه ذلك

اما مطعم  فانا اسحب كلامي السابق ...

ورأيي في هذا المجال مؤكد لن يعجبك ، لاني اعتقد انه الزام ما لا يلزم

بسبب ان مشتريات المطاعم محصورة بوقت وتاريخ محدد قصير ويجب عليهم استهلاكها .

وان اردت ان تجرب ومصر على تنفيذ فكرتك بحساب المستهلك من المادة الخام من خلال الصنف فيلزم ان يكون في جدول الاصناف وامام كل صنف ما يستهلكه من المواد  .. بمعنى انك سوف تحسب على اساس الوحدة .. اي السندوتش الواحد

ويكون الربط بين جدول الاصناف وجدول الميعات وليس جدول المواد الخام

اي سيكون في جدول المبيعات ما يدل على الكمية من المادة / المواد  الخام  في الوحدة الواحدة ، وحقل بالعدد

 

 

رابط هذا التعليق
شارك

تمام اعتبر انه مطعم لان هذه الخامات تعتبر مواد التصنيع للصنف الواحد

41 دقائق مضت, ابوخليل said:

وان اردت ان تجرب ومصر على تنفيذ فكرتك بحساب المستهلك من المادة الخام من خلال الصنف فيلزم ان يكون في جدول الاصناف وامام كل صنف ما يستهلكه من المواد  .. بمعنى انك سوف تحسب على اساس الوحدة .. اي السندوتش الواحد

كيف نضع امام الصنف الواحد مواد الاستهلاك (الخامات) على اعتبار ان صنف1 مثلا يستهلك خامة1 -خامة2 - خامة3 فاين نضع هذه الخامات امام اسم الصنف

كل اللى حضرتك طلبته من الزام موجود فى الجداول

كيف يكون شكل جدول الاصناف وباقى الجدول على اساس فكرة حضرتك - وياريت نقوم بالتطبيق على الجداول الموجودة واذا لزم الامر ان نزيد حقل او نحذف او نعدل فلا مانع

شاكر جدا متابعة حضرتك وجزاك كل خير

رابط هذا التعليق
شارك

حتى انا ليس لدي تصور كامل ، وهل سوف يتم احكام الفكرة ، لأن الخامات كثيرة

لذا انت مضطر لتطبيق رأيي الأول

اليس المطلوب هو الاستعلام عن رصيد الخامات من كل نوع ؟

لذا الافضل والأتقن ان تكون عمليات الخامات منفصلة عن الاصناف والمبيعات

العامل الذي يجلب الخامات من مستودع او ثلاجة المطعم  تسجل كعملية اخراج ثم بعد ذلك يتم اعدادها 

_ جدول مشتريات الخامة يتم مقارنته بجدول المبيعات ( النقود / ربح - خسارة )

- جدول مشتريات الخامة يتم مقارنته مع جدول اخراج الخامة ( لاستخراج رصيد الخامات )

- جدول الاصناف مساعد لعمليات البيع ( يكفي اسم الصنف والسعر )

رابط هذا التعليق
شارك

17 دقائق مضت, ابوخليل said:

اليس المطلوب هو الاستعلام عن رصيد الخامات من كل نوع ؟

لذا الافضل والأتقن ان تكون عمليات الخامات منفصلة عن الاصناف والمبيعات

تمام

عمليات الخامات وضعتها فى جدول لحاله يسمى cost

والاصناف وضعتها فى جدول لحاله يسمى t1 

والمبيعات فى جدول لحاله يسمى  t2

22 دقائق مضت, ابوخليل said:

لعامل الذي يجلب الخامات من مستودع او ثلاجة المطعم  تسجل كعملية اخراج ثم بعد ذلك يتم اعدادها 

_ جدول مشتريات الخامة يتم مقارنته بجدول المبيعات ( النقود / ربح - خسارة )

- جدول مشتريات الخامة يتم مقارنته مع جدول اخراج الخامة ( لاستخراج رصيد الخامات )

- جدول الاصناف مساعد لعمليات البيع ( يكفي اسم الصنف والسعر )

كيف يتم ذلك لقد حاولت كثيرا اكثر من اسبوع ولم اصل لحل

فهل يمكن تطبيق ذلك على الجداول بعمل اى استعلام او كود برمجى او اى شئ حتى تتم فكرة حضرتك

رابط هذا التعليق
شارك

السلام عليكم ..

بعد اذن استاذي الجليل @ابوخليل

كما تفضل استاذنا ..موضوعك يشبه موضوع مخازن او سوبر ماركت ..الفرق هنا اننا ندخل اسم الصنف مع الخامات التي يتكون منها

اي جدول الاصناف يربط مع جدول الخامات ..وفي كارت الصنف نقوم بأدخال الخامات وكمياتها كما في الصورة

image.png.9d715f2e861181f0a890a59d5f22e468.png

رابط هذا التعليق
شارك

26 دقائق مضت, Eng.Qassim said:

ما تفضل استاذنا ..موضوعك يشبه موضوع مخازن او سوبر ماركت ..الفرق هنا اننا ندخل اسم الصنف مع الخامات التي يتكون منها

ندخل اسم الصنف مع الخامات التي يتكون منها فى جدول المشتريات فقط

رابط هذا التعليق
شارك

8 دقائق مضت, الحلبي said:

دخل اسم الصنف مع الخامات التي يتكون منها فى جدول المشتريات فقط

استاذي الحبيب دكتور @الحلبي..بالنسبة للمشتريات الموضوع متعلق بالخامات وليس الاصناف

اما بالنسبة للمبيعات ..فنبيع اصناف وليس خامات

في سؤال استاذ خليل وانت لم تجب عنه ...هل الخامات كثيرة ام نستطيع حصرها في جدول الاصناف ...اعني اذا كان الصنف لايأخذ اكثر من 5 خامات فيمكن ان نجعلها مع جدول الاصناف

لكني لا احبذ هذه الفكرة ..

لنبدأ البداية بجدولين ..جدول الاصناف وجدول الخامات .. ابغي مشاركة من بقية الاخوة لنخرج ببرنامج مطعم شهي

بصراحة شهيتني على الفول

Rest - Copy.accdb

رابط هذا التعليق
شارك

41 دقائق مضت, Eng.Qassim said:

ستاذي الحبيب دكتور @الحلبي..بالنسبة للمشتريات الموضوع متعلق بالخامات وليس الاصناف

احسن جملة قيلت فى الموضوع تمام التمام عليك بشمهندس

 

41 دقائق مضت, Eng.Qassim said:

في سؤال استاذ خليل وانت لم تجب عنه ...هل الخامات كثيرة ام نستطيع حصرها في جدول الاصناف ...اعني اذا كان الصنف لايأخذ اكثر من 5 خامات فيمكن ان نجعلها مع جدول الاصناف

فعلا الصنف لا ياخذ اكثر 6 خامات 

41 دقائق مضت, Eng.Qassim said:

بصراحة شهيتني على الفول

ان شاء اول ماافتح المطعم اوعدك بسندوتش فول مافى له مثيل

 

41 دقائق مضت, Eng.Qassim said:

لنبدأ البداية بجدولين ..جدول الاصناف وجدول الخامات .. ابغي مشاركة من بقية الاخوة لنخرج ببرنامج مطعم شهي

 

الجدولين تمام والنموذج تمام  

ارجو تكلمة المشروع سواء من حضرتك او احد الاخوة

 

رابط هذا التعليق
شارك

شكرا اخوي قاسم للمداخلة

ولكن فكرتي هي جعل الاصناف والمبيعات بعيدة عن المواد الاولية

واعتذر عن تأخري في تعديل المرفق لانشغالي

في المثال المرفق سنعمل على جدول واحد  cost2 وجدول آخر مساعد cost

cost هو جدول مساعد عبارة عن انواع الخامات او  صنف الخامة  ( معرف الخامة ، اسمها ، المورد ، والوحدة )

cost2 هو عبارة عن جدول مشتريات الخامة مع الاخراج ، جعلتهما في جدول واحد افضل لتدفق البيانات وسهولة التعامل معها من خلال الاستعلامات البسيطة او من خلال الكود

طبعا انت بحاجة الى جداول اخرى مساعدة مثل جدول الوحدات وجدول الموردين

عملت لك نموذجين : واحد للشراء والآخر للاخراج يصبان في جدول cost2 ، ويمكنك اختصارهما الى نموذج واحد ان رغبت في الاستفادة من خصائص النموذج في اخفاء بعض الحقول واظهار الاخرى

من خلال جدول  cost2 يمكنك استخراج رصيد الخامات .. كما يمكنك استخدام حقل الاجمالي خلال فترة محددة للمقارنة مع اجمالي المبيعات لنفس الفترة في الجدول البعيد ( جدول المبيعات )

الفكرة ان عمليات المواد الاولية من شراء وتخزين واخراج من المخزن من اجل صنع واعداد الطعام تتم لوحدها بعيدا عن جدول الاصناف والمبيعات .

لذا فقد قمت بحذف جدول الاصناف وجدول المبيعات حتى اقرب الفكرة

 

رصيد صنف2.accdb

رابط هذا التعليق
شارك

8 ساعات مضت, ابوخليل said:

الفكرة ان عمليات المواد الاولية من شراء وتخزين واخراج من المخزن من اجل صنع واعداد الطعام تتم لوحدها بعيدا عن جدول الاصناف والمبيعات .

اللهم ماصلى وسلم عليك استاذنا / ابو خليل  الفكرة تقريبا وصلت الى دهنى 

طيب كيف نبيع هنبيع طبعا من جدول  cost2 لانه شامل بين الشراء والاخراج

بعدها لا ينصقنا الا استعلام لحساب الرصيد لا يهمك من الجداول الاخرى مثل اسماء الموردين وجدول الوحدات 

جزاك الله خير وجعل الله هذا العمل فى ميزان الحسنات ان شاء الله

تم تعديل بواسطه الحلبي
رابط هذا التعليق
شارك

16 دقائق مضت, الحلبي said:

  الفكرة تقريبا وصلت الى دهنى 

طيب كيف نبيع هنبيع طبعا من جدول  cost2 لانه شامل بين الشراء والاخراج

الفكرة لم تصل بعد الى ذهنك

كيف تبيع من جدول cost2 ؟

الاصناف والمبيعات قسم آخر لا صلة له بالمواد الاولية ، (برنامجين داخل مشروع واحد)

فقط تستفيد من جدول cost2 من مجاميع سعر الشراء حين تجلبها في تقارير الربح والخسارة

رابط هذا التعليق
شارك

1 ساعه مضت, ابوخليل said:

كيف تبيع من جدول cost2 ؟

انا اسف فى الرد اصل انا فى الدوام

طب اذا نعمل جدول لحاله للبيع 

رابط هذا التعليق
شارك

6 دقائق مضت, ابوخليل said:

جدول اصناف غير مرتبط بالخامات فقط رقم الصنف واسمه وسعر البيع

طب ينفع جدول t1  للاصناف

وجدول t2 للمبيعات

الموجودين فى اول المشاركة

رابط هذا التعليق
شارك

نعم ولكن احذف حقل الشراء من جدول t1 

والجدول الثاني اضف اليه الحقول الخاصة بالبيع ( سعر الوحدة ، الاجمالي )

باعتبار انك تعمل برنامج بيع منفصل عن جدول شراء المواد الاولية

رابط هذا التعليق
شارك

21 دقائق مضت, ابوخليل said:

والجدول الثاني اضف اليه الحقول الخاصة بالبيع ( سعر الوحدة ، الاجمالي )

حضرتك عايز كما فى المرفق

رصيد صنف2.accdb

رابط هذا التعليق
شارك

19 دقائق مضت, ابوخليل said:

شراء الخامات واخراجها شيء

طيب انظر للمرفق عملت جدول للواحدات واضافته فى النموذج  لا بد لعمل نموذج لحالة للبيع بعيد عن الشراء والمخرجات

حضرتك ادخل قيم فى النموذجين حتى يتم عمل استعلام لرصيد الصنف الذى له مخرجات او مكونات او تصنيع او خامات

رصيد صنف2.accdb

تم تعديل بواسطه الحلبي
رابط هذا التعليق
شارك

عدلت على المثال ولاحظ التالي :

الوحدة يتم ادخالها في جدول cost ( صنف الخامة ) وتنزل آليا في نموذج الشراء ونموذج الاخراج ، لان هذا منطقي فالخامة التي تشتريها حسب وحدة محددة يجب اخراجها بنفس الوحدة ،، ستقول نحن نشتري الطحين بالشوال 50 كج ونخرج منه في اليوم الربع او النصف هنا لا بد من الضبط فيجب ان يدخل الشراء بــــ كج فيدخل وزن الكيس 50 كج ويتم الاخراج بنفس الوحدة

اطلع على المثال جيدا ثم امسح البيانات واعد ادخال بيانات جديدة

oreR1.accdb

رابط هذا التعليق
شارك

2 ساعات مضت, ابوخليل said:

اطلع على المثال جيدا ثم امسح البيانات واعد ادخال بيانات جديدة

معلش تعبتك معايا

ارجو توضيح بسيط وهو : بعد ان امسح جميع البيانات ابدأ من فين

ابدأ بنموذج المشتريات طب اين نموذج البيع 

ارجو ترتيب تسجيل البيانات اولا نموذج المشتريات ثم نموذج الاخراج ام ماذا

جزاك كل خير 

رابط هذا التعليق
شارك

تبدأ بتسجيل البيانات الثابتة اولا

1- تسجل الخامات في جدول cost من خلال نموذج costFrm

2- تسجيل الوحدات في جدول الوحدات

ثم تدخل البيانات المتجددة في جدول cost2 من خلال النموذجين ابتداء بنموذج المشتريات ، ثم نموذج الاخراج لانه لا يتصور اخراج خامة لا يوجد لها رصيد ، وهنا يتبادر الى الذهن وجوب عمل ضابط في نموذج الاخراج ( تنبيه او منع تسجيل ) عند اختيار خامة لا رصيد لها 

4 ساعات مضت, الحلبي said:

 

ابدأ بنموذج المشتريات طب اين نموذج البيع 

 

قلنا ان البيع واصناف المبيعات قسم جديد ستقوم انت بتصميمه 

 

رابط هذا التعليق
شارك

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • اضف...

Important Information