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

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

قام بنشر

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

سيكون 80% من العمل لفهم المشروع وتصوره  في محيط الجداول فقط

بسم الله .. نبدأ :

1- جدول العملاء 

2-جدول الفاتورة

3- جدول النقدية 

4- جدول الحركة

5- جدول الاصناف

اولا : جدول العملاء ويشتمل على المعرف ، واسم العميل ، ونوع العميل ( مورد ، زبون )  ، والعنوان ، والهاتف ...

  • Like 7
  • الردود 57
  • Created
  • اخر رد

Top Posters In This Topic

قام بنشر

عدنا .. 

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

سأعرض الجداول والمهم من حقولها  ثم نناقشها بعد ذلك واحدا واحدا

اولا : جدول العملاء (tblAgents ) ويشتمل على المعرف ، واسم العميل ، ونوع العميل ( مورد ، زبون )  ، والعنوان ، والهاتف ...

المهم :  معرف العميل  ID_Gnt ترقيم تلقائي (مفتاح الجدول )

           اسم العميل Gnt_name نوعه نصي

          نوع العميل  type_Gnt  نوعه رقمي

ثانيا : جدول رأس الفاتورة tblFatora

المهم :   معرف الفاتورة FatoraId ترقيم تلقائي (مفتاح الجدول)

            نوع الفاتورة FatoraType  رقمي

            معرف العميل ID_fGnt  رقمي

           نوع الدفع cash  رقمي

           تاريخ الفاتورة  fDate  تاريخ ووقت

ثالثا : جدول الحركة (تفاصيل الفاتورة ) tblHaraka

المهم :  معرف الحركة ID_Haraka ترقيم تلقائي (مفتاح الجدول )

           معرف الفاتورة Fatora_id  رقمي

         معرف الصنف ID_Sanf  رقمي

        الكمية quant  رقمي

      السعر  Price  عملة

     الخصم  kasm  رقمي مزدوج ( تنسيق= بالمائة)

رابعا : جدول المدفوعات  tblPay

المهم : معرف الدفع  pay_ID  ترقيم تلقائي (مفتاح الجدول )

          معرف الفاتورة Fatora_id رقمي

        المبلغ  pay  عملة

       تاريخ الدفع Paydate  تاريخ ووقت

testPro.rar

17 ساعات مضت, Amr Ashraf said:

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

الباركود بمفهومه الشامل يصلح فقط  لنقاط البيع

ولكن برامج العملاء  والآجل  سيكون التعمل مع الباركود جزئيا فقط  كإدخال الصنف او ادراج عميل والسبب وجود عمليات  اخرى   يجب تحريرها

  • Like 5
قام بنشر

عدنا ..

المهم في موضوعنا هذا هو تبسيط فكرة  برامج البيع والشراء 

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

ومرتجع الشراء  هو بيع ولكن بسعر الشراء

1- في جدول رأس الفاتورة  سوف يتم ادراج العملاء ( مورد/زبون ) وبمجرد اختيار العميل سيتم تحديث حقل  نوع العملية

فإن كان مورد  ستظهر العملية : شراء أو مرتجع شراء

وان كان زبون ستظهر العملية : بيع او مرتجع بيع

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

فان كان مورد  سيظهر سعر الشراء  والا ظهر سعر البيع 

2- المدفوعات  : 

عند اختيار  نقدي في رأس الفاتورة  ستظهر حقول الدفع  والا ستكون غير ظاهرة

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

آمل ان تجدوا الفائدة والمتعة

 

 

  • Like 3
  • 2 weeks later...
قام بنشر
في ٣٠‏/١٠‏/٢٠١٧ at 19:40, محمود أبوسيف said:

 ولكن لي سؤال ؟   ....  إذا أراد عميل ما إرجاع صنف معين . فكيف لي أن أعرف أن هذا الصنف خاص يهذا العميل ؟ 

الفاتورة الورقية هي الفيصل  ،  وايضا لابد تعمل فورم للبحث عن اي شي

واعتذر عن التأخير بسبب مشاغلي 

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

اليكم الاساسات من جديد كما تصورتها

بالنسبة للكاش والمؤجل  رأيت عدم الحاجة اليها  لانه : اما تدفع وإما لا

لي عودة ان شاء الله , استكمل فيه العمل

 

  • Like 1
قام بنشر

حيث ان المشاركات كثرت وحيث ان الصفحات تعددت  أحببت اخواني الاكارم  الاختصار وطرح آخر تعديل  ومنه ننطلق

اشكر كل من شارك هنا برأي او أشعرنا بمتابعته للموضوع  :

رعد داود     محمود أبوسيف    Amr Ashraf    Salloum_soft   عمرو المطري    ابو زاهر    شامل2    الهمة      Tarek zenhom      omarahmed1424   at_aziz   أبو عبدالله الحلوانى     محمد ابوعبد الله

والشكر موصول لكل من أهمه هذا الموضوع

احبتي  النسخة الاخيرة من المثال  نقلتها هنا  ، وهي خالية من البيانات

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

testPro12.rar

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

اقرأ عافاك الله ما كتبته اعلاه ,, يجب ان تدخل بيانات  كافية  للتجربة وترفق المثال وسؤالك

اسعد الله اوقاتكم بكل خير

عملت تجربة شراء وبيع

عند عمل استعلام تخرج النتائج مع بعض (مورد وعميل )

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

 

كشف.png

testPro12.rar

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

احبتي اعذروني  في تأخري فأنا اعمل في المتاح من وقتي

تفضلوا

اظهار الأرصدة في التقرير

وايضا  ظهوره في الفاتورة عند اختيار العميل

testPro13.rar

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

قام بنشر
3 ساعات مضت, ابوخليل said:

احبتي اعذروني  في تأخري فأنا اعمل في المتاح من وقتي

تفضلوا

اظهار الأرصدة في التقرير

وايضا  ظهوره في الفاتورة عند اختيار العميل

testPro13.rar

يسلموا ايديك ابو خليل 

 

ابدعت :fff:

قام بنشر
4 ساعات مضت, ابوخليل said:

اظهار الأرصدة في التقرير

 

يسعد مساك صديقي ابو خليل

هناك خطأ في الرصيد

سند قبض من عميل المفروض رصيده يقل 

لكن هنا يزداد 

 

ابو خليل 1.png

ابو خليل 2.png

ابو خليل 3.png

ابو خليل.rar

  • Like 1
قام بنشر (معدل)
في ٩‏/١١‏/٢٠١٧ at 11:58, Salloum_soft said:

هناك خطأ في الرصيد

سند قبض من عميل المفروض رصيده يقل 

لكن هنا يزداد 

 

ابو خليل 1.png

ابو خليل 2.png

ابو خليل 3.png

اضافة علي ما ذكره الأخ الفاضل Salloum_soft يوجد تكرار في اسماء العملاء في الاستعلام كما هو موضح 

Untitled.png.9811bc6e84f30b2dc552dd8f43eee871.png

والمطلوب عدم تكرار العملاء بتعاملاتهم وانما يكون اسم العميل وتجميع كل التعاملات

تم تعديل بواسطه محمود أبوسيف
  • Like 1
قام بنشر

عدنا ...

الارصدة : مبالغ  وأصناف

في الاستعلامات ، لتوظيفها في اي مكان

وتجدونها في النماذج  :

في رأس الفاتورة يظهر رصيد المبلغ  وفي تفاصيل الفاتورة عند اختيار الصنف من مربع التحرير يظهر  الرصيد

 

testPro14.rar

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

في رأس الفاتورة يظهر رصيد المبلغ  وفي تفاصيل الفاتورة عند اختيار الصنف من مربع التحرير يظهر  الرصيد

يسلموا ايديك معلم ابو خليل:fff:

 

6669.png

قام بنشر
في ١٢‏/١١‏/٢٠١٧ at 15:29, ابوخليل said:

عدنا ...

الارصدة : مبالغ  وأصناف

في الاستعلامات ، لتوظيفها في اي مكان

وتجدونها في النماذج  :

في رأس الفاتورة يظهر رصيد المبلغ  وفي تفاصيل الفاتورة عند اختيار الصنف من مربع التحرير يظهر  الرصيد

 

testPro14.rar

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

testPro14.rar

قام بنشر

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

اخي محمود  هذا السطر هو المسؤول عن جلب الرصيد  ويمكنك توظيفه في اي مكان :

textRseed = Nz(DLookup("Rseed", "QryArsedh", "ID_fGnt=" & Me.ID_fGnt), 0)

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

وعلى فكرة ..

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

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

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

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

  • Like 4
قام بنشر

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

لاحظوا  ان العمل هذا هو فكرة لتبسيط  لهذا النوع من المشاريع

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

  • Like 1
قام بنشر
1 دقيقه مضت, ابوخليل 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