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

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

قام بنشر (معدل)

السلام عليكم

اساتذتي الاعزاء

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

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

ولو في حقول زائده تحذف

تحبباتي للجميع

Invoices.accdb

تم تعديل بواسطه Ahmed_J
قام بنشر

السلام عليكم

اولا :

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

ثانيا :

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

الملاحظات السلبية :

- عمل جداول زائدة ستكون عبئا في نهايات ونتائج البرنامج

- الاهتمام بالفرعيات والجزئيات واهمال الأساسات

من الفرعيات عملية العلاقات وأعطائها اهمية

من الاساسيات : تحليل البيانات

تحليل البيانات فيما يخص برنامجك : هو ان تشرح خصوصية برنامجك  ، لأن البرنامج عبارة عن ( مشتريات ومبيعات ) وهذ مشروع معروف ومتداول ومفهوم لدى اغلب المبرمجين فلا حاجة للتفاصيل

الخصوصية مثلا :

- هل هو نقاط بيع ( بالنقد والكاش ) ام يشتمل على جزئية البيع بالآجل ، ام هو فقط بيع بالآجل ، او اي خصوصية توجد في المشروع غير موجودة في المشاريع العادية

الخلاصة : انت في بداية مشوارك .. فلا تترك الاستشارة في كل صغيرة وكبيرة

لا تخرج من الجداول حتى يتم احكامها 100% حتى لو جلست على اعدادها فترات طويلة

مازلت  اقول واكرر ان ضبط الجداول بصورة صحيحة هو انجاز 80% من المشروع

.............................

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

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

كتبت هذه الملحوظات آمل ان تجد الفائدة

اعانك الله ووفقك

 

 

  • Thanks 1
قام بنشر (معدل)

السلام عليكم استاذ @ابوخليل

شكرا للمتابعة

بارك الله فيك 

البرنامج بسيط

- حسب ماتعلمت من الاساتذه ان البرنامج يتكون من جزئبن رئيسيين هما:

(فاتورة الشراء) وتتكون من جدول الموردين وراس قائمة الشراء و اطراف قائمة الشراء ومرتبطه بالمخزن

و (فاتورة البيع)  وتتكون من جدول الزبائن وراس فاتورة البيع واطراف فاتورة البيع ومرتبطة ايضا بالمخزن

- البيع يكون (نقدا . اقساط, آجل)

- عندي مشكلة في جدول تسديد الديون  هل يكون التسديد على اجمالي الديون ام الباقي من الفاتورة (يعني هل مرتبط بفاتورة الشراء ام لا )

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

تحياتي

تم تعديل بواسطه Ahmed_J
قام بنشر

لا انصحك بالطريقة القديمة

بل اتبع الطريقة الحديثة في التصميم

- جزء واحد عبارة عن رأس واطراف

الرأس يشمل الشراء والبيع ، والتفاصيل تشملهما كذلك

الاقساط برنامج منفصل بذاته .. لأن آلية ونظام الاقساط يختلف تماما

اما تسديد الديون (الآجل ) وحتى الكاش فيكون في جدول الدفع ، يرتبط بالزبون او المتعهد  ورقم الفاتورة ( سواء كانت الفاتورة بيع او شراء او مرتجعات)

  • Like 1
قام بنشر

استاذ @ابوخليل

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

ا انصحك بالطريقة القديمة

بل اتبع الطريقة الحديثة في التصميم

- جزء واحد عبارة عن رأس واطراف

الرأس يشمل الشراء والبيع ، والتفاصيل تشملهما كذلك

هذه الطريقة اول مرة اسمع بها

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

واكون شاكرا لك 

قام بنشر

اختصارا للوقت المتوقع للشروحات مستقبلا

اليك مثالين مختصرين متشابهين تقريبا

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

وناقش ما يهمك من خلالهما ..

New folder.rar

  • Like 1
قام بنشر (معدل)

السلام عليكم 

استاذي العزيز @ابوخليل

لقد تهت اكثر من قبل

كنت اضن ان راس الفاتورة واطرافها يكون في جدول واحد  فقط

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

لان اريد ان اعمل برنامجي بيدي خطوة بخطوة

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

شكرا لك استاذ 

الله يبارك فيك 

Untitled.jpg

تم تعديل بواسطه Ahmed_J
قام بنشر
1 دقيقه مضت, Ahmed_J said:

السلام عليكم 

استاذي العزيز @ابوخليل

لقد تهت اكثر من قبل

كنت اضن ان راس الفاتورة واطرافها يكون في جدول واحد  فقط

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

لان اريد ان اعمل برنامجي بيدي خطوة بخطوة

شكرا لك استاذ 

الله يبارك فيك

 

نعم هي جدول واحد فقط .. رأس وتفصيل

ولكن عملك المرفق رأسين وتفصيلين

... الرأس ضروري للربط

في كل مشروع يكون هناك حقل هو رأس الهرم وعليه تدور العمليات كلها

وفي مشروع المبيعات راس الهرم هو رقم الفاتورة

العملاء تبع .. مع الاخذ بالاعتبار انه يمكن التصفية باعتبار عميل محدد ( على عملياته ومدفوعاته )

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

رقم الفاتورة يجمع ويضم الكل لذا جعلناه رأس

قام بنشر

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

  • Like 1
قام بنشر (معدل)

شكرا استاذ @ابوخليل

شكرا استاذ @Foksh

يعني قصدك يكون جدولين

الجدول الاول راس فاتورة البيع والشراء

الجدول الثاني : اطراف فاتورة البيع والشراء

وشكرا

 

تم تعديل بواسطه Ahmed_J
قام بنشر

انظر هنا قمت بالتعديل على مرفقك

ولكنه لم يكتمل بعد

بحاجة الى مراجعة .. يحتمل اني غفلت عن بعض الحقول خاصة في الرأس والتفاصيل

Invoices.rar

11 دقائق مضت, Foksh said:

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

ارفق له الجداول فقط للاطلاع عليها ومناقشتها

يعجبني كلام الأخ احمد هذا :

22 دقائق مضت, Ahmed_J said:

لان اريد ان اعمل برنامجي بيدي خطوة بخطوة

 

  • Like 1
قام بنشر (معدل)

استاذ ابو خليل

الله يحفظك  

خلينا نترك ملفي انا عارف فيه اخطاء

فقط جاوبني 

كم جدول احتاج للبرنامج

وماهي اسماء  الجداول والحقول وطريقة الربط

واكون شاكر لك كثيرا 

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

Untitled.jpg

تم تعديل بواسطه Ahmed_J
قام بنشر

هل اطلعت على المرفق الأخير ؟

هذه الجداول هي الاساسية التي يدور عليها العمل .. وبالتحديد 3 منها فقط

رأس الفاتورة / التفاصيل / المدفوعات

البقية تعتبر جداول ثابتة خدمية

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

 

  • Like 1
قام بنشر

بالنسبة لترقيم الفاتورة

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

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

الذي يريد التفريق لا يعتبر حقل نوع العملية مهما .. لأن رقم الفاتورة هو الدليل

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

  • Like 1
قام بنشر
35 دقائق مضت, ابوخليل said:

ارفق له الجداول فقط للاطلاع عليها ومناقشتها

 

مرفق جزء من أحد المشاريع السابقة ، لفاتورة البيع والشراء مع المستلزمات ،،

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

 

 

 

New DB.accdb

  • Like 1
قام بنشر
19 ساعات مضت, ابوخليل said:

لا انصحك بالطريقة القديمة

بل اتبع الطريقة الحديثة في التصميم

- جزء واحد عبارة عن رأس واطراف

الرأس يشمل الشراء والبيع ، والتفاصيل تشملهما كذلك

السلام عليكم

آسف للازعاج بس والله لسه موفاهم  طريقة الاستاذ @ابوخليل

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

المطلوب:

- عدد الجداول 

-  اسماء الجداول 

- اسماء الحقول 

- طريقة الربط

 

 

قام بنشر

الامر ابسط مما تتصور

اولا

المثال هو من عملك .. يعني انت اللي كاتب الحقول بحروف اجليزية

انا فقط اختصرت :

1-جدول المشتريات وجدول تفاصيله واالمبيعات وتفاصيله الى جدولين فقط وغيرت في تسمية الحقول بما يناسب الدمج

 2- دمج المورد والزبون بحقل واحد

ثانيا

يوجد تسميات توضيحية للحقول باللغة العربية

افتح الجداول على العرض وانت تفهم

قام بنشر

ايضا لا تعمل اي شيء خارج الجداول مثل النماذج

النماذج تأتي في الآخر وع اكواد لتسهيل الادخال 

جرب ادخل بيانات من خلال الجداول .. 

اعمل على الجداول الثلاث .. راس الفاتورة / التفاصيل / الدفع

يعني ادخل عملية شراء واحدة او عمليتين ومثلها بيع

ونفحص المخرجات من خلال استعلام

ستكتشف بنفسك الحقول اذا مكتملة او انك بحاجة الى ادراج حقل ما

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.

  • تصفح هذا الموضوع مؤخراً   1 عضو متواجد الان

×
×
  • اضف...

Important Information