اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

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

قام بنشر
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