الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيف تبني برنامج مخازن ومبيعات بطريقة صحيحة ؟؟

رائج
بدأه محمد فؤاد تركي في 2 مايو 2007 · 518 رد · 527,857 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#126

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

▲ -1
#127

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

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

▲ -1
#128

الاخ محمد فؤاد تركي

جزاك الله خيرا علي مجهود الرائع ولكن لي بعض الاستفسارات وارسلها للك ولم ترد علي فيها 0 فبرجاء انا عاوز شرح استعلام وتقرير حركة الصنف شرح مفصل برجاء الرد علي وشكرا وانا عارف ان وانت مفيش وقت عندك ممكن تبعتها لي علي الايميل الخاص بي al_hossamm@yahoo.co اخوك علاء الخولي

▲ 1
#129

السلام عليكم اخي محمد

نحن متابعيين دروسك حتى النهاية

نرجو تكملة الموضوع حتى نهايته اخي الكريم

▲ -1
#130

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

▲ 1
#131

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

واطلب منك المساعدة ببرنامجك

1- فاتورة الشراء

اذا كان عندي موردين ولكل مورد نفس رقم الفاتورة مثلا" 1 فما يقبلها

2- وكذلك رقم السند

3- بالبحث وضعت سعر جدبد للمادة مثلا" اسمنت..... اللسعر الاول 10 السعر الثاني 5

فعند البحث يظهر السعر الاول فقط

ولك الشكر

−1▲ -1
#132

أخي الفاضل محمد فؤاد

اخواني الكرام

لا نعلم من الذي قام بإغلاق الموضوع قد يكون احد مشرفي القسم لأسباب رأها في الموضوع مع ان الموضوع قد قمت بتثبيته بناء على رغبة اخي محمد فؤاد ولم الاحظ اي خلل في الموضوع او المشاركات .

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

بالتوفيق للجميع

▲ -1
#133

السلام عليكم ورحمة الله وبركة

اخي الحبيب محمد

اجمل تحياتي وتمنياتي لك بالتوفيق والنجاح

اولا : - اود ان اشكرك على مجهودك الرائع في شرح هذا البرنامج

وسهولة ويسر توصيل المعلومة

ثانياً :- لي بعض الاستفسارات حول البرنامج

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

وايضا المحصل عن طريقة والباقي على العملاء بمعنى

لو عندي مندوب مبيعات مبيعاتها خلال الشهر 1000 جم والمحصل 800 والباقي 200 مثلا فكيف يتم عمل التقريرلمندوبي المبيعات

ثانياً :- المخزن القاعدة الاساسية فية الوارد اولا يصرف اولا فمثلا لو عندي صنف واحد تمت اكثر من حركة علية

مثلا لو تم شراء 500 من السلع س في اول الشهر ب 100 جم ثم بعد اسبوع 600 وحدة اخرى بي 105 جم وتم بيع منهم 800 وحدة فالمروض ان يظهر عندي المخزون بسعر 105

وايضا كيف يتم عمل تقرير لمعرف ربح كل سلعة على حدى خلال فترة معينة وربح كل السلع

واسف جدا للاطاله

وشكراااااااااااااااااااااااااااااا

#134

أخي الغالي Hassan 202

كما ذكرت سابقاً انني مشغول هذه الايام بتقفيل ميزانية آخر العام وان شاء الله سيتم التواصل وشرح بعض النقاط في وقت قريب

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

تم تعديل هذه المشاركة بواسطة محمد فؤاد تركي في 31 ديسمبر 2007 في 12:55

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#135

الاخ الكريم /

السلام عليكم وحمة الله وبركاته

جزاك الله خيرا عما شرحته ولكل من شاركك فى هذ الموضوع بالايضاح وارجو من ان تبتغى وجه الله بالشرح حتى تفوز بما هو اهم وهو جزاء الله فى الاخره

ولى طلب اخير منك

هل من الممكن تجميع هذ المحاضرات فى كتيب حتى يسفيد منها الجميع

وجزاك الله خيرا وللمنتدى الذى اتاح الفرصه لهذا الموضوع المهم

اخوك مصطفى

#136

الأخ الكريم / محمد فؤاد تركى

مجهود جميل ... أسلوب رائع فى توصيل المعلومة ....شكر الله لك

#137

إلى الأخ محمد :

بداية كل الشكر لك على هذا العمل الرائع

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

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

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

و لك الشكر على مساعدتك

#138

أخي محمد مشكور على الشرح المفصل

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

مع الشكر الجزيل

فادي

#139

من جديد أخي محمد

إذا كان عني مجموعة عملاء وأريد أن أضع لكل عميل سعرخاص لنفس الصنف فكيف يتم ذلك أي:

عميل اسمه خالد --الصنف --اسمنت--السعر 100

عميل اسمه عمر--الصنف-- اسمنت--السعر 90

فكيف يتم ذلك

مع لشكر

#140

أخي الغالي

silva

السلام عليكم ورحمة الله وبركاتة

رداً علي استفسارك

بخصوص رأس فاتورة الشراء والبيع

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

اما رأس فاتورة البيع يتم تسجيل فيها بيانات العميل وايضا طريقة الدفع

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

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

والله الموفق

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#141

اخي الغالي

f_ajjour

السلام عليكم ورحمة الله وبركاتة

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

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

عموما حاول التجربة في فاتورة البيع وانا جاهز لاي استفسارات حول هذا الموضوع

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

والله المستعان

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#142

الاخوة الزملاء

السلام عليكم ورحمة الله وبركاتة

كل عام وانتم بخير بمناسبة العام الهجري الجديد

أولاً أحب أن أعتذر لكم عن بعدي في الفترة السابقة عن المنتدي وخاصة عن تكملة بناء البرنامج لظروف تقفيل ميزانية آخر عام 2007 وجرد المخازن

أيضا بانشغالي بنظام التكويد علي برنامج جديد نعمل عليه حاليا من شركة مايكروسوفت اسمة Microsoft besines Axapta Solution

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

والان لنبدأ علي بركة الله اليوم في وضع درس خفيف يضفي شكل جمالي وومميز للبرنامجنا أيضا

وهو تصميم قائمة تحتوي علي كافة النماذج التي انشأناها من قبل ليسهل علينا رؤية البرنامج بشكل صحيح وتتضح الامور أكثر وأكثر

أولاً سنبدأ في تصميم قائمة خاصة بالبرنامج مثل هذه

post-46243-1206954711.jpg

والان سنبدأ علي بركة الله شرح طريقة عمل هذه القائمة الجذابة

طبعاً هذه القائمة ليس من ابداعي ولكن طبعا من تعلمي وبحثي في المنتدي العريق

أولاً نحتاج لاداتين مهمتين لتنفيذ هذا

الاداة الاولي هي عنصر من عناصر Activex واسمها ImgLit

قم بوضعها علي النموذج كما في الشكل التالي

post-46243-1206954955.jpg

ثم اضغط عليها 2 كليك للدخول علي خصائص الاداة ووضع الايقونات الخاصة بكل زر كما هو موضح بالصورة

post-46243-1206955623.jpg

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

وبذلك يكون قد انتهي عمل ومهمة هذه الاداة

الاداة الثانية من دوات عناصر Activex واسمها Toolbar

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

post-46243-1206956232.jpg

سنضع الاداة علي النموذج ونضغط عليها 2 كليك لكي نستطيع عمل Index خاص لكل زر والذي تصنعة الاداةاوتوماتيكيا عند الضغط علي انشاء زر جديد كما هو موضح بالصورة ايضا يمكنك كتابة اسم للزر وعمل TollTip للزر ليكون وقت عرض القائمة تحتاج الوقوف علي كل زر لمعرفة ماذا يعمل بالضبط

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

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

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

واكتب هذه الجملة

Private Sub Toolbar0_ButtonClick(ByVal Button As Object)
Select Case Button.Index

	Case 1
	DoCmd.OpenForm "Codes"

	Case 3

	DoCmd.OpenForm "Trans_in"

	Case 5
	DoCmd.OpenForm "Trans_out"

	Case 7
	DoCmd.OpenForm "report"

	End Select
	End Sub

والان القائمة جاهزة للعمل تمام التمام

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

post-46243-1206956357.jpg

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

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

والسلام عليكم ورحمة الله وبركاتة

Warehouses_System_up.rar

تم تعديل هذه المشاركة بواسطة محمد فؤاد تركي في 31 مارس 2008 في 12:40

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#143

الف شكر لك يا استاذنا القدير بصراحة لا اعرف كيف اعبر عن مدى امتناني لك

لقد استفدت كثيرا من هذا العمل

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

#144

أخي محمد شكرا لك على الشرح ولن لم تقم بالإجابة على السؤال الأول لو سمحت بخصوص تحديث الرصيد تلقائي

مع الشكر

#145
اقتباس
أخي محمد مشكور على الشرح المفصل

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

مع الشكر الجزيل

فادي

عفواً

لم أفهم ماذا تقصد ؟

تم تعديل هذه المشاركة بواسطة محمد فؤاد تركي في 12 يناير 2008 في 15:03

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#146

السادة الزملاء

تم عمل بعض التنظيمات علي غلق وفتح القوائم لتسهيل العمل واظهارها بشكل مناسب

Warehouses_System_up.rar

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#147

أخي محمد سوف اوضح السؤال لو سمحت:

لنفرض جدلا أنه عندي صنف اسمنت والكمية هي (100),,أي يود لدي فقط صنف واحد في المستودع

ثم أضفت فاتورة شراء وكان من بين الأصناف المشتراة

1-) الصنف اسمنت والكمية هي (50),,

2-) الصنف مواد عازلة والكمية هي(40)

هي سيقوم النموذج بتحديث كمية الأسمنت وتصبح الكمية (150) من دون تدخل المستخدم في اضافة الكمية المشتراة يدويا؟؟

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

أرجو أن تكون الفكرة المرجوة وصلت

مع الشكر

فادي

#148

ده شيء طبيعي وبديهي يا أخ فادي

وحاول انك تجرب هذا بنفسك

فمثلاً دعنا نقوم بتكويد صنف جديد بشاشة تكويد الاصناف ونتتبع رصيد هذا الصنف

افتح شاشة التكويد

كود صنف جديد ليكن كوده مثلاً 102030

واسم الصنف اسمنت

ووحدة الصنف طن

اغلق شاشة التكويد ثم افتح شاشة فواتير الشراء والموجوده في القائمة الخاصة بالبرنامج

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

اختار الصنف واكتب كميتة ولتكن 100 طن

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

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

اذهب لتقرير ارصدة المخازن مرة اخري واستعرض الرصيد ستجد الرصيد قد اتغير من 100 طن الي 150 طن

وهكذا

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

اتمني ان اكون قد وصلت المطلوب بالضبط

تم تعديل هذه المشاركة بواسطة محمد فؤاد تركي في 13 يناير 2008 في 15:12

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#149

مشكور اخي منحمد على الرد السريع

فادي

#150

شكرا جزيلا لك أخ محمد على مساعدتك :

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

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

و أنا شاكرة جدا على مساعدتك .

مواضيع مشابهة