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

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

قام بنشر

اخوانى

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

فى المرفق جدول Names خاص بالاصناف يوجد صنف اسمه (اسمنت السويس) كمثال يوجد منه 4 او 5 انواع اخرى حيث الشيكارة 50 كيلو والطن 20 شيكارة

في صنف اسمه (اسمنت ابيض 45) يختلف عن الاسمنت العادى الشيكارة 45كيلو والطن 22شيكارة

( اسمنت ابيض 40) الشيكارة 40 كيلو  والطن 25 شيكارة

( جبس ) شيكارة 30 كيلو والطن 33 شيكارة

المشكلة فى الاسمنت بانواعه والجبس حيث سيتم عمل لكل صنف نموذج خاص به Item ، Item1 ، ItemJ ، ItemB ،

الاصناف ( رمل - ظلط - سن ) لا مشكلة فيهم يتم التعامل بالمتر

الاصناف ( طوب - العتب ) بالعدد لا مشكلة فيهم

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

فى البرنامج تم عمل وحدتين قياس لكل صنف وحدة كبرى ووحدة صغرى مثال ( اشتريت كمية من الاسمنت 3 طن   و12 شيكارة يتم تسجيل 3 فى الوحدة الكبرى و12 فى الوحدة الصغرى )

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

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

Root220.rar

قام بنشر

انا لم افتح المرفق

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

البعض يعمل عمودين للباركود  خاص وعام

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

قام بنشر

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

انا بسجل كل صنف لوحده فى الجدول والاسمنت الاسمر بصفة عامة له وحدة ثابت ( الطن = 20شيكارة والشيكارة = 50كيلو )

ولكن الاسمنت الابيض فيه نوعين على حسب الوزن نوع اسمنت ابيض 45 وده الشيكارة = 45 كيلو وبالتالى فى الطن يختلف الطن = 22شيكارة ونوع اخر اسمه اسمنت ابيض 40 الشيكارة 40كيلو والطن = 25شيكارة

وايضا الجبس الشيكارة 30كيلو وهكذا

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

ولا رأي حضرتك اعمل لكل صنف جدول

قام بنشر

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

الارصدة يمكنك الاطلاع عليها من فورم واحد

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

بمعنى ان جميع النماذج اللي انت عاملها عاملة زحمة  وما لهاش داعي

قام بنشر

فى راي ممكن يفين 

ممكن تعمل لكل صنف له وحدة كود

مثال اسمنت السويس اسمر -20 شكارة (طن) الكود 11001

اسمنت السويس اسمر -22 شكارة (طن) الكود 11002

اسمنت السويس اسمر -24 شكارة (طن) الكود 11003

اسمنت السويس ابيض -20 شكارة (طن) الكود 11004

اسمنت السويس ابيض -22 شكارة (طن) الكود 11005

وهكذا

قام بنشر

جزاكم الله خيرا

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

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

قام بنشر

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

ويظهر رصيد الصنف بكل سهولة 

هو نموذج واحد فقط لاظهار الرصيد 

عن ادخال كود الصنف يظهر الرصيد المتاح له

الرصيد بالاخضر انا بصممه فى كل اعمالى

image.png.dfdb5713ec105679324b45e7c850211f.png

قام بنشر

اخى اشكرك وجزاك الله خير

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

مثلاً الاسمنت الاسمر

بيكون الشيكارة 50كيلو والطن 20 شيكارة

الاسمنت الابيض

فيه نوعين شيكارة 45 كيلو والطن حوالى 22 شيكارة

وفيه شيكارة 40 كيلو والطن 25 شيكارة

الجبس

بيكون الشيكارة 33كيلو او 30 كيلو الطن على حسب وزن الشيكارة اذا كانت الشيكارة 33 كيلو بيكون الطن حوالى 30 شيكارة

واذا كان الشيكارة 30كيلو بيكون الطن حوالى 33 شيكارة

عملية الشراء والبيع ممكن يكون البطن والشيكارة او بالطن والكيلو او بالشيكارة والكيلو

المشكلة بدى احسب رصيد لكل صنف من الاصناف السابقة بالطن - الشيكارة - الكيلو ودى فى الاسمنت

اما باقى الاصناف من ظلط او رمل او سن بيكون بالمتر

الطوب بالطوبة

العتب بالواحدة

الحديد بالطن والسيخ والكيلو

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

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

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

 

قام بنشر

اخي الحبيب

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

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

  • Thanks 1
قام بنشر

تبدأ من أول وجديد

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

اولا :

تصميم الجداول بحاجة الى اعادة ضبط  فني وعملي

اليك بعض الملاحظات التي يجب العمل بها ، علما ان هذه الملاحظات عامة لا تخصك انت فقط

تسمية الجدول : يجب ان تكون التسمية دليل على المحتوى ويفضل ان تبدأ التسمية بالبادئة tbl  للجدول وللاستعلام  qry وللنموذج frm  وللتقرير rep

فجدول الاصناف يمكن تسميته هكذا : tblItems  أو  tblAsnaf لاحظ حرف الكابتل عند بداية كلمة جديدة ، الحرف الكبير يساعد على قراءة الاسم بسهولة مثلا : tblAnnualBonuses  tblAlshtrakatAlmonthya

يمنع منعا باتا ترك مسافات بين الكلمات في التسمية

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

انظر الصورة ادناه حيث وقعت في المحذور في تسمية الحقلين

 

عزيزي : هذه مقدمة  ردا على تساؤلك الاخير  فإن اعجبك  سوف نستمر خطوة خطوة ونعمل تطبيق على كل خطوة 

Untitled.jpg

  • Like 2
قام بنشر

اخى ابو خليل جزاك الله خيرا

حبدأ خطوة خطوة

عملت الجداول

جدول tblAsnaf الانواع كل نوع يندرج تحته اصناف اخرى

جدول tblItems الاصناف

جدول tblCustomer العملاء

جدول tblSupplier الموردين

جدول tblWahdat وحدات القياس

جدول tblHarakat خاص بحركات العملاء والموردين

جدول tblTypcus حركات العملاء

جدول tblTypSupp حركات الموردين

جدول TblUsers المستخدمين

جدول tblMsarif المصروفات

سجلت الانواع وسجلت الاصناف والوحدات وحركات عملا وموردين

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

 

يومية.rar

قام بنشر

تمام  يعجبني هذا الحماس

سوف  افصل الدروس بموضوع مستقل

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

الطلب انك تحفظ المثال الذي سنعمل عليه دوما على صيغة mdb 

والاستفسار هو  يوجد حقل في جدول الحركات اسمه Mashal  مشال ما هذا الحقل وما وظيفته ؟

قام بنشر

استفسارات :

1- هل البيع والشراء  كاش  ام  امكانية تأجيل الدفع

2- هل كل البيوع على مشترين مسجلين كعملاء ؟ بمعنى اي مشتري جديد يسجل كعميل ؟ 

قام بنشر

اخى الكريم

كاش او اجل للدفع لايهم

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

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

 

عميل.JPG

بحيث لو العميل حب يشوف حسابه حفتحله حسابه ويلقى نظرة عليه يكون اسهل له

قام بنشر

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

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

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

انتظرني حتى اجري بعض التعديلات على جداولك

قام بنشر

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

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

قام بنشر

اذا انت محاسب فزيادة خير

شوف عزيزي : جدول الحركات يسجل فيه الحركة بيع او شراء ، والاعمدة الاساسية ثلاثة هي : الاجمالي والمدفوع  والمتبقي 

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

تستطيع من خلال الاستعلام  اظهار  المتبقيات عليك للموردين وايضا  المتبقيات لك على المشترين

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

قام بنشر

زيادة في الايضاح :

كل ما تفكر به من نتائج سوف تظهر لك من خلال التقارير او النماذج فمثلا :

تقرير عن عميل يحتوي على ثلاثة اعمدة يظهر عملياته كلها  اجمالي المبيعات / اجمالي المدفوعات / المتبقي

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

لانه باستطاعتك الفحص وعرض تقرير :

   من عمودين :  المتبقي / السداد   ومن المؤكد ستجدهما متساويين في المجموع

قام بنشر

جزاك الله خيرا اخى واستاذى وشيخنا الجليل @ابوخليل 💐

4 ساعات مضت, أكسس وبس said:

جدول tblCustomer العملاء

جدول tblSupplier الموردين

جدول tblWahdat وحدات القياس

جدول tblHarakat خاص بحركات العملاء والموردين

جدول tblTypcus حركات العملاء

جدول tblTypSupp حركات الموردين

لم اطلع عالمرفقات بعد

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

وكذلك 3 جداول للحركات ؟

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

قام بنشر

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

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

لا نعلم فقد يضطر للانسحاب كعملية تكتيكية للدفاع عنهما :geek:

  • Haha 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.

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

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information