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

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


Shivan Rekany

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

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

مع اجمل تحية لابي غفران

أهلين أستاذنا العزيز.

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

لسنا بحاجة لــ  Update ولا الى جداول اضافية للمخزون 

أنا لا أضع جدول إضافي للمخزن.

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

من قبل كنت استعمل استعلام أجمع فيه بين جدول السلعة و جدول الحركة للتعديل مباشرة على حقل كمية السلعة لكن ظهرت معي بعض المشاكل جعلتني أفصل بينهما و أستعمل أوامر SQL و لو تذكر هذه المشاكل سوف أضعها هنا في هذا الموضوع.

و كما أشرت مع الأستاذ رمهان الآن بدأت أيد فكرة جدول موحد بعض الشيء بعد هذا الحوار المثمر لكن سوف أدرسها و أجربها أولا لأنه لدي بعض الإختلافات في حقول جدول الشراء و البيع.

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

5 دقائق مضت, صالح حمادي said:

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

حقيقة .. كان تعليقي هو اعتراض على استخدام  Update  تصورت انها تحذف أو تغير البيانات التاريخة

اذا كانت الحركات بالكمية والعدد موجودة ومحفوظة في مكان آخر .. فلا تعليق  ..

وفهمت منك ان هذا الحقل (كمية المخزن ) هو بديل  لنتيجة استعلام  يصعب استخلاصه

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

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

وفهمت منك ان هذا الحقل (كمية المخزن ) هو بديل  لنتيجة استعلام  يصعب استخلاصه

نعم أستاذنا هذا صحيح

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

لدي سؤال لك:

عند أرشفت السنة المالية يعني أنك سوف تحفظ نسخة من قاعدة البيانات و تمسح جميع بيانات الشراء و البيع من القاعدة الحالية.

في برامجك أين تخزن قيمة المخزن في هذه الحالة

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

:yes:   انت  صح  :signthankspin:

باعتبار حقل (كمية المخزن )  =  جرد نهاية السنة

فكرة جيدة لم تمر بي من قبل

نريد استاذنا تجربتك لهذه التقنية مع الجدول الواحد

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

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

نريد استاذنا تجربتك لهذه التقنية مع الجدول الواحد

نعم سوف أجربها إنشاء الله

و سوف أعطيك نسخة من برنامجي بعد أن أخفف من حجمه لأن حجم الواجهة كبير

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

37 دقائق مضت, صالح حمادي said:

تمسح جميع بيانات الشراء و البيع من القاعدة الحالية.

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

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

1 دقيقه مضت, Shivan Rekany said:

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

فيه بعض المؤسسات تطلب الفصل بين السنوات المالية من أجل المحاسبة

الأرشفة ليست متعلقة بحجم الملف فقط

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

43 دقائق مضت, صالح حمادي said:

فيه بعض المؤسسات تطلب الفصل بين السنوات المالية من أجل المحاسبة

الأرشفة ليست متعلقة بحجم الملف فقط

في ذلك الحين وفي نهاية السنة الحسابية نقدر ان نعمل نسخة من القاعدة البيانات بيكون بيها حركة اي بيانات في ذلك السنة فقط !!
 

منذ ساعه, صالح حمادي said:

نعم سوف أجربها إنشاء الله

و سوف أعطيك نسخة من برنامجي بعد أن أخفف من حجمه لأن حجم الواجهة كبير

بعدين ارفقه هنا 

تم تعديل بواسطه Shivan Rekany
  • Like 1
  • Thanks 1
رابط هذا التعليق
شارك

حيا الله الجميع

الاستاذ صالح : حسب فكرتك احب اذكر ان هناك مساعد لها وفي قواعد البيانات السيرفرية مثل الاوراكل والاسكيو ال سيرفر وهو مايسمى بالتريقرز او بالعربي الزناد وهو حدث للجدول يتم تلقائي ( محصور بالاضافة او التحديث او الحذف ) وعند حدث يت لجدول اخر . وحسب فكرتك عرف تريقر على على جدول المخزون بالتحديث عند عمل اضافة شراء او بيع بجداول البيع والشراء. ملاحظة : الاكسس اتى من 2010 اعتقد بهذه الميزة ولكن بحدود ضيقة وعن طريق عرض الجدول بالتصميم ثم خيار انشاء ماكرو بيانات من شريط الادوات.

ملخص فكرتك : عند كل فاتورة شراء يتم وضع الرصيد مع الفاتورة وكذلك عند البيع وخلينا نكمل عند الارجاع وعند الاتلاف وعند الجرد وووو ... !

اسئلة :

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

  ان قلت يتم اخذها في الحسبان فكيف اعرف الرصيد قبل هذه الفاتورة والعكس ؟ اروح للفاتوره اللي قبلها ؟ ايش عرفني انه بينهما حركات بيع وارجاع واتلاف وغيره ؟

2. لو تم الغاء فاتورة او قل حذفها ......... اين الرصيد هل نقول معليش والله راح مع الفاتورة !!!!

3. هل تخيلت بيئة تعدد المستخدمين والشبكات : هل تضمن تنفيذ عمليات الابديت المتتالية بنجاح ؟

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

بل ان هناك انظمة تستطيع القراءة من اكثر من سنة مالية بدون تعديل فقط قراء وتقارير لانه ليس من المعقول ان تقاريري بالنظام الحالي لا تقرأ سنواتي السابقة .

 

تحياتي

 

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

في ٣٠‏/١٠‏/٢٠١٨ at 11:10, Shivan Rekany said:

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

قريبا باذن الله وسأعرض احد برامجي هنا بعد تردد كبير :fff:

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

16 دقائق مضت, رمهان said:

قريبا باذن الله وسأعرض احد برامجي هنا بعد تردد كبير :fff:

بفارق الصبر سانتظر لكي اشوفه 

لا تردد نحن بنتظارك

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

في October 30, 2018 at 22:59, صالح حمادي said:

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

السلام عليكم 

أستاذي

ألا يمكن ضم الحقول كلها في جدول واحد ثم جعل النموذج الخاص بكل نوع من الحركات يعرض الحقول للخاصة بها دون غيرها ؟

 

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

منذ ساعه, رمهان said:

مايسمى بالتريقرز او بالعربي الزناد وهو حدث للجدول يتم تلقائي

هذه الميزة لم أسمع بها من قبل

منذ ساعه, رمهان said:

اخذت الرصيد ووضعته بحقل في فاتورة الشراء

ليس في فاتورة الشراء بل في حركة الشراء

منذ ساعه, رمهان said:

هل سيتم وضعه بدون كميات الفاتورة المصاحبة ام يحسب كذلك كميات الفاتورة الحالية بالحسبان؟

نعم يحسب كميات الفاتورة الحالية بالحسبان

منذ ساعه, رمهان said:

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

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

لكي أعرف الرصيد قبل هذه الحركة نحسب: كمية المخزن بعد الشراء - الكمية المشتراة

منذ ساعه, رمهان said:

2. لو تم الغاء فاتورة او قل حذفها ......... اين الرصيد هل نقول معليش والله راح مع الفاتورة !!!!

أوضح فكرة : كمية المخزن الحالية موجودة بحقل المخزن في جدول السلع و تتغير تبعا لحركات الشراء و البيع.

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

منذ ساعه, رمهان said:

3. هل تخيلت بيئة تعدد المستخدمين والشبكات : هل تضمن تنفيذ عمليات الابديت المتتالية بنجاح ؟

بصراحة هذه لا أعلم

لأني جربت البرنامج على شبكة من جهازين فقط و سوف أجربها على 5 أجهزة إن شاء الله

منذ ساعه, رمهان said:

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

بل ان هناك انظمة تستطيع القراءة من اكثر من سنة مالية بدون تعديل فقط قراء وتقارير لانه ليس من المعقول ان تقاريري بالنظام الحالي لا تقرأ سنواتي السابقة

لقد رأيت مؤسسات تطلب هذا الشيء (الفصل بين السنوات) و لا يجب عليا أن أتدخل في عملهم

هذا و الله أعلى و أعلم

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

21 ساعات مضت, رمهان said:

قريبا باذن الله وسأعرض احد برامجي هنا بعد تردد كبير :fff:

لا تردد استاذ @رمهان ننتظر منك حتي نتعلم ونستفيد .. نحن هنا بسبب عطاكم وجميع أساتذتنا بالمنتدى الرائع .. نقتفي بخطواتكم وننهل من علمكم

نحن لانريد أن نظل وراء أخطائنا نضن أننا بالطريق الصواب في بناء الجداول و النماذج والاستعلامات ..... الخ، وبعد سنوات نكتشف حقيقة اننا على عكس البناء الصحيح ..  

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

شاكر عطائكم المتجدد

 

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

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