المشاركات

برنامج إدارة المبيعات: الدرس- 16: صفحة المبيعات الآجله - الجزء 3: طباعة فاتورة المبيعات الآجلة

صورة
في الدرس السادس عشر من برنامج ادارة المبيعات سنقوم بابطباعة فاتورة المبيعات الأجلة متطلبات هذا الدرس   زر الطباعة btnPrint مديول Module أولا: .زر الطباعة btnPrint يتم طباعة محتوى الداتاكردفيو للمواد المباعة والمعلومات الاخرى للفاتورة عند الضغط على هذا الزر  عن طريق الكود التالي  Private Sub btnPrint_Click(sender As Object , e As EventArgs) Handles btnPrint.Click         If dgvBill.Rows.Count <> 0 Then               Dim d, m, y As String             d = cbDay.Text             m = cbMonth.Text             y = cbYear.Text             BillDate = d & "-" & m & "-" & y             ...

برنامج إدارة المبيعات: الدرس- 15: صفحة المبيعات الآجله - الجزء 2: حفظ فاتورة البيع الآجل في قاعدة البيانات

صورة
في الدرس الخامس عشر من برنامج ادارة المبيعات سنقوم بانشاء جدول جديد في قاعدة البيانات لحفظ وصل او فاتورة المبيعات الآجلة (الغير نقدية) داخله. متطلبات هذا الدرس إنشاء جدول جديد  tblForwardBills في قاعدة البيانات زر الحفظ btnSaveToDB زر فاتورة جديدة btnNewBill أولا: إنشاء جدول جديد tblForwardBills في قاعدة البيانات. يتم إنشاء جدول جديد داخل قاعدة البيانات واضافة الية الحقول التالية لتخزين معلومات الوصل او الفاتورة . ثانياً: زر الحفظ btnSavetoDB  يتم داخل هذا الزر التاكد من ان رقم الفاتورة المراد تخزينها غير موجود سابقا داخل جدول المبيعات الآجله، ايضا التاكد من اضافة مواد لفاتورة المبيعات قبل الحفظ والا لن يتم الحفظ. بعد تحقق الشرطين اعلاه تتم عملية الحفظ. بعد ان تتم عملية الحفظ يتم ايضا تحديت رقم الوصل المخزن سابقا داخل جدول BillID برقم فاتورة جديد لاستخدمه كرقم فاتورة جديد لعملية بيع جديدة. Private Sub btnSaveToDB_Click(sender As Object , e As EventArgs) Handles btnSaveToDB.Click         ' للتأكد من عدم تكرار رقم الفاتورة مرة...

برنامج إدارة المبيعات: الدرس - 14: صفحة المبيعات الآجله - الجزء1:حساب قيمة البيع الآجل - أشعار السداد

صورة
في الدرس الرابع عشر من برنامج ادارة المبيعات سنقوم ببرمجة صفحة او فورم المبيعات الآجلة (المبيعات الغير نقدية) متطلبات هذا الدرس   يتكون هذا الفورم من جزئين الجزء الاول: هو اضافة نفس الادوات التي استخدمت في فورم المبيعات النقدية الى فورم المبيعات الآجلة واجراء تعديل على بعض الاكواد لعرض المراد بيعها داخل الداتاكردفيو الخاصة بطباعة الوصل او الفاتورة او حفظه  داخل قاعدة البيانات  الجزء الثاني: في هذا الجزء يتم اجراء العمليات الحسابية الخاصة بعلميات البيع الاجل سواء كان كامل البيع بالآجل او سداد جزء من قيمة المواد والباقي يكون آجلز أولا: الجزء الاول يرجى مراجعة الدروس التالية لمعرفة كيفية برمجة الادوات المنقولة من فورم المبيعات النقدية: صفحة البيع النقدي - الجزء 1: عرض الموجودات داخل فورم البيع النقدي صفحة البيع النقدي - الجزء 2: إضافة المواد الى فاتورة البيع صفحة البيع النقدي - الجزء 3: إلغاء فاتورة البيع - حذف مادة من فاتورة البيع   ثانياً: الجزء الثاني.  يتم عرض مبلغ الفاتورة او الوصل الكلي الذي تم احتسابه سابقا داخل lbBillAmount الخاص بمبلغ الفاتورة الكلي ...