Jump to content
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

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


Recommended Posts

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

Edited by Shivan Rekany
  • Like 1
  • Thanks 1
Link to post
Share on other sites

أسمح لي أستاذي @Shivan Rekany أن أضيف  معك.. 

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

 

  • Like 1
Link to post
Share on other sites
1 دقيقه مضت, Shivan Rekany said:

وما هو مزايا استخدام الجدولين ؟

في الربط في الحذف في الاستعلام في المرتجع

ما يكون في لخبطه

  • Like 1
Link to post
Share on other sites

السلام عليكم

استاذي الفاضل  @Shivan Rekany المحترم

رأي المتواضع وحسب معلوماتي االقاصرة

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

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

علماً اني عملت  جدول واحد للبيع والشراء  واطراف الجدول فوجت العمل فوضى

وبصراحة اجهل جوهر حقيقة  مزايا استخدام جدولين

 

  • Like 1
Link to post
Share on other sites

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

لكن راح ننتظر للآراء الاعضاء الكرام لمن لديه خبرة في ذلك
واتمنى ان اجد كل من استاذ @ابوخليل و @jjafferr و @أ / محمد صالح و @رمهان و @أبو آدم و @أبو إبراهيم الغامدي و @صالح حمادي و @أبو عبدالله الحلوانى و @محمد سلامة و @Elsayed Bn Gemy و @محمد طاهر 

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

  • Like 1
Link to post
Share on other sites

السلام عليكم

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

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

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

  • Like 1
Link to post
Share on other sites

حياك الله الاستاذ شيفان وحيا الله الجميع

رايي المتواضع هو

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

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

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

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

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

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

 

 

 

  • Like 2
  • Thanks 4
Link to post
Share on other sites

فى مثل عندنا فى مصر بيقول المركب اللى فيها ريسين بتغرق هههههههههه

لذلك انا افضل رئيس واحد ( جدول واحد )    افضل فى التعامل معه مريح فى انشاء الاستعلامات  والتقارير

دون الحاج الى ربط ذاك الجدول بهذا الجدول

بالمناسبة انا دائما اتجنب الربط بين الجداول وانصحك بذلك

 

  • Like 1
  • Thanks 2
Link to post
Share on other sites

السلام عليكم

اذا كان حقول الجدولين متشابهين.. يبقي الافضل جدول واحد مع التمييز بينهم بحقل قيمته 1 يبقي شراء.. قيمته 2 يبقي بيع

وسيفيدك هذا بالطبع في الاستعلام والبحث والاكواد.. الخ 

هذا ما اعرفه والله اعلم 

  • Like 1
Link to post
Share on other sites

السلام عليكم

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

و سهولة الفرز بين أقساط العملاء و الزبائن.

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

لقد عملت على برنامج بهذا الشكل و هو جيد

  • Like 2
  • Thanks 1
Link to post
Share on other sites

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

  • Like 2
Link to post
Share on other sites
2 دقائق مضت, Shivan Rekany said:

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

 استاذي ابو محمد

ربنا ييسر امرك ويوفقك يالغالي 

لم استطع ادلي بدلوي ما معنا الا انا ندعي لك بالتوفيق

اما انا باستخدم جدول واحد حسب خبرتي المتواضعه

  • Like 1
Link to post
Share on other sites
في ٢٨‏/١٠‏/٢٠١٨ at 19:36, Shivan Rekany said:

ويجب ان ااخذ معلومات كثيرة عن المشتري و كفيله

لو اصبح لكفيل مشتري .. والعكس لو اصبح المشتري كفيل ؟؟؟

تحياتي

  • Like 1
Link to post
Share on other sites
في ٢٨‏/١٠‏/٢٠١٨ at 18:50, صالح حمادي said:

جدولين أفضل لأنه للفصل الكلي بين عمليتي الشراء و البيع و التحكم في المخزون من خلال أوامر SQL

حياك الله استاذ صالح

لو حبيت اعرف رصيد المخزن في وقت سابق وقبل عملية شراء معينة ؟

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

لو جدولين كيف ستتحكم باوامر الاس كيو ال ؟ وهنا سيكون تسلسل فاتورة شراء هو نفسه تسلسل فاتورة بيع ؟

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

تحياتي

  • Like 2
Link to post
Share on other sites

اخوانى تحياتى واحترام لكم جميعا ممكن تلميذكوا يدلو بدلوه

اولا لانى اعمل فى مجال المحاسبة وحاولت منذ سنوات فى هذا الموضوع بالذات وخاصة مجال البيع والشراء 

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

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

  • Like 1
Link to post
Share on other sites
11 ساعات مضت, رمهان said:

لو اصبح لكفيل مشتري .. والعكس لو اصبح المشتري كفيل ؟؟؟

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

Link to post
Share on other sites
في ٢٤‏/١٠‏/٢٠١٨ at 20:52, Shivan Rekany said:

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

بارك الله فيكم وجزاكم الله خير 

الحقيقه انا اوويد فكرة الاخ شفان

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

وطريقتي اني اميز سجلات البيع والشراء بحقل  يكون فيه رمز لسجل البيع ورمز لسجل الشراء

مثلا اي سجل بيع يحمل رمز B

واي سجل شراء يحمل زمز S

 

  • Like 2
Link to post
Share on other sites
في ٢٩‏/١٠‏/٢٠١٨ at 21:41, رمهان said:

حياك الله استاذ صالح

أهلين أستاذ رمهان من زمان ما تلاقينا في موضوع واحد

أولا اشكر أخي شفان على هذا الموضوع المهم جدا و الذي نغفل عليه كثيرا.

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

في ٢٩‏/١٠‏/٢٠١٨ at 21:41, رمهان said:

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

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

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

و نفس الشيء عند الشراء.

و للإستعلام عن كمية المخزن قبل عملية شراء معية نطرح الكمية المشتراة من قيمة حقل المخزن نتحصل على الناتج مباشرة.

أستاذ رمهان:

لا أخفي عليك رغبتي الآن في إعجابي بالملاحظات التي أشرت إليها.

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

 

 

  • Like 2
  • Thanks 1
Link to post
Share on other sites
9 ساعات مضت, صالح حمادي said:

أولا اشكر أخي شفان على هذا الموضوع المهم جدا و الذي نغفل عليه كثيرا.

انا اشکرکم جميعا ... لمشاركتكم معنا

  • Like 3
Link to post
Share on other sites
10 ساعات مضت, صالح حمادي said:

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

مع اجمل تحية لابي غفران ..  لسنا بحاجة لــ  Update ولا الى جداول اضافية للمخزون ما دام  يتم رصد الداخل والخارج  .. فمن عمود الداخل والخارج  يظهر المخزون .. ويدخل ضمنا مرتجع البيع والشراء فمرتجع البيع(داخل)  ومرتجع الشراء (خارج) ، وهذا يعني ان المرتجعات تشترك مع البيع والشراء في حقل النوع .

  • Like 2
Link to post
Share on other sites

Join the conversation

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

Guest
Reply to this topic...

×   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.

  • Similar Content

    • By hafidcheraga
      سلام عليكم
      كيف يتم انشاء جدول حدود خلاياه تكون محدودة  غير قابلة للتساع وتحديد الحروف داخل الخلية.

    • By A7med.7amdi
      السلام عليكم ورحمة الله وبركاته
      يشرفنى وجودي في هذا الصرح العظيم واحب ان اقدم لكم برنامجى المتواضع
       لادارة المخازن من اول وضع الاصناف وتكويدها وحتي صرفها بالفواتير وحساب قيمة الخصم ايضا
      فالبرنامج مكون من :
      صفحة الاصناف والسعر ورصيد اول المدة والوارد والمنصرف لكل صنف
      صفحة حركة المخزن والتى تضم تاريخ العملية رقم الآذن
      ونوع المستند وهو معد بقائمة مسبقا بإشهر العمليات في المخزن
      ونوع الحركة وارد او منصرف للمخزن
      وقائمة لكتابة الصنف والمتاح لتوفير الكمية المتاحة في المخزن
      واخيرا الكمية اي المصروفة او الواردة للمخزن
      واخيرا صفحة الفواتير التي تعتمد علي ملئ صفحة الاصناف والاسعار
      طبعا البرنامج مجانى لا اريد سوا الدعاء لي وارائكم علي الملف ومن اراد التعديل عليه يرجي مراسلتى علي الميل او الفيس المدمج في البرنامج
      الباسورد : 123456
       
      Stores V2.xlsm
    • By athal
      السلام عليكم
      حاولت عمل جدول من الكود لكن لم يعمل
       
      create a table1.rar
    • By Khalf
      السلام عليكم
      في زحام الفيديوهات و المنشورات  الخاصة بعمل برنامج المستودعات   افتقدت طريقة واضحة لعمل مناقلة بين مخزنين.
      بالرغم من أني لجأت سابقاً إلى اعتبار المناقلة عملية بيع و شراء بآن معاً  لا تحرك إجمالي المخزون بل الكمية بالمخزن .
      و ذلك بجعل عملية النقل  تسجل مرتين:
      مرة بالإدخال اليدوي لعملية إخراج المواد
      و الثانية آلياً في السطر التالي من ورقة البيانات حيث ينتقل رقم كمية المادة مع اسمها      و اسم المخزن إلى السطر التالي من ورقة البيانات ( كما صممت النموذج ) على أنه عملية شراء
      بالرغم من نجاح الطريقة إلا أنها بدت غير احترافية كما شاهدت بالفيديوهات  الاستعراضية
      أرجو  توجيهكم الكريم في الطريقة المثلى لعمل فاتورة حركة بين المستودعات أو الإحالة إلى مصدر مناسب بعد أن عجزت عن إيجاده .
      جزاكم الله كل خير 
    • By ابوخليل
      هذا  رابط الموضوع السابق المختصر 
      الفكرة هي تأسيس لعملية البيع والشراء لعملاء معتمدين باقل قدر من الكائنات ، والفكرة تم تنفيذها  بــ 3 جداول أساسية فقط : راس الفاتورة _ التفاصيل _ المدفوعات .
      كثير منكم سيقول نعلم هذا  ولم تأت بجديد ، وأعلم ذلك  ولكن الحال في غالب الامثلة والمواضيع المنتشرة في هذا المنتدى وغيره تختلف وفيها الإلزام بما لا يلزم .
      وموضوعي هنا نسخة مطابقة من الرابط السابق  ولكني احببت افراده بموضوع وعنوان مستقل  لعدة اسباب :
      1- وجود فكرة جديدة من بنات افكاري تساعد عند عمليات الادخال ، ومن الممكن وجود احد سبقني الى هذه الفكرة في هذا المنتدى او غيره فهنا اقدم اعتذاري له ابتداءً ولتعلموا انما هو توارد خواطر .
      2- جميع من مر على الموضوع السابق وفهم الفكرة لن يتوقع تغير متميز لذا لن ينشط في المتابعة وفي تصفح المثال الجديد
      3- تلافي جميع المشكلات في الملاحظات السابقة خاصة التي يستعصي او يصعب حلها
      الفكرة هي  جعل جميع النماذج غير منضمة  والحاق البيانات  باستخدام الكود  ، وهذه  ليست جديدة  ولكن الجديد هو  استخدام جدول وسيط مؤقت لرصد تفاصيل الفاتورة
      buySel.rar
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...