اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

عند البيع كيف يتم انقاص كمية المخزون ؟


المشاكس

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

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

اخواني عندي في المرفق نموذجين

الأول خاص بالميعات

والثاني خاص بالبضائع المستلمه (المخزن)

المطلوب :

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

بحيث لو عندي في البضائع المستلمه 100 حبه وبعت 20 يبقى الموجود في نموذج البضائع المستلمه 80 ؟؟

كيف تتم هذه الطريقه ؟؟

____________________

الأمر الثاني

أريد عند أختيار صنف معين من القائمه المنسدله للمبيعات تتعبئ حقول السعر والعدد المتبقي من الصنف والمقاس تلقائيا ً >> بنائا ً على البيانات المعبأه في نموذج البضائع المستلمه ؟؟

تحيــــــاتي لكم

المرفق

7

7

7

33.zip

تم تعديل بواسطه المشاكس
رابط هذا التعليق
شارك

مجهود تشكر عليه اخوي زحوف .......

بس فيه شوية اخطاء برمجية , وبعض الأخطاء في الحقول , ورسالة الخطاء

الخطاء الأول في الكود التالي

----------

End If

Rst.Close <<<<<<انوقع السطر ذا ماله أي أساس ؟

End Sub

-----------------

الخطاء الثاني

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

التالي

ElseIf Me.Csale > Me.العدد Then <------------ الخطاء علامة < اتوقع انها تكون عكس

MsgBox "لا يمكن اتمام عملية البيع لان الكمية المطلوبه غير متوفره"

Me.Csale.SetFocus

-------------------------------

الخطاء الثالث في الحقول وبما أنه نموذج يتم تعبئة بيانات من خلاله فإن النموذج عند

تعبئة نموذج جديد تتغير قيم الحقول في النماذج السابقه , وهذا خطاء لأن بعد عندي

تقاريرا اقوم بطباعتها

--------------------------------

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

-------------------------------

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

وأكرر عميييييق شكري لك اخوي زحوف على المحاوله الجريئة .. وبإنتظار ردك إذا كان في شي

يمكن اكون انا الغلطان ,,,,,,,,,, تحياتي لك

تم تعديل بواسطه المشاكس
رابط هذا التعليق
شارك

End If

Rst.Close <<<<<<انوقع السطر ذا ماله أي أساس ؟

هذا الامر لغلق جدول المشتريات بعد فتحه وتستطيع تجاوز الكونفج باستخدام عبارة on error resume next

الخطاء الثاني

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

التالي

ElseIf Me.Csale > Me.العدد Then <------------ الخطاء علامة < اتوقع انها تكون عكس

MsgBox "لا يمكن اتمام عملية البيع لان الكمية المطلوبه غير متوفره"

Me.Csale.SetFocus

كلامك صحيح جل من لايسهو سبحانه

الخطاء الثالث في الحقول وبما أنه نموذج يتم تعبئة بيانات من خلاله فإن النموذج عند

تعبئة نموذج جديد تتغير قيم الحقول في النماذج السابقه , وهذا خطاء لأن بعد عندي

تقاريرا اقوم بطباعتها

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

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

مؤكد اذا اردت اضافة عملية بيع جديده فعليك تفريغ الحقول

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

كلامك صحيح الخطأ في علامة اكبر من

والاخطاء واردة وانما هو محاولة لايجاد حل يساعدك

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

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

ZAHOF----زاهوف

تم تعديل بواسطه zahof
رابط هذا التعليق
شارك

هلابك اخوي زاهوف >زحوف

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

------> صحيح طلبي هو الانقاص من كمية المخزون وبيني وبينك والله انك ماقصرت أبد ..

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

المنسدله ماتطلع كلها في الجدول !! يعني حقل يطلع وحقلين لأ !!

++++++++++++++++++++++++++++++++++++++++++

مؤكد اذا اردت اضافة عملية بيع جديده فعليك تفريغ الحقول

--------------> بس ماننسى لو صار في ترجيع في المبيعات بمعنى ان الزبون فرضا ً شرا نوع معين

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

وأخيرا ً أعتذر عن المسميات العربيه في البرمجه الي كنت متوقع انك راح تتكلم عليها ,,,,

تحياتي لك يا أستــاذي ................. (:

رابط هذا التعليق
شارك

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

المنسدله ماتطلع كلها في الجدول !! يعني حقل يطلع وحقلين لأ !!

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

....--------------> بس ماننسى لو صار في ترجيع في المبيعات بمعنى ان الزبون فرضا ً شرا نوع معين

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

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

............................ ؟؟؟

==============================

لم افهم ايش المطلوب في المشاركة الاخيرة

ZAHOF=زاهوف

تم تعديل بواسطه zahof
رابط هذا التعليق
شارك

يعطيك الف عافيه يالغالي ,,,,

ومعليش بتعبك معاي ,,, طيب كيف اسوي نموذج يضيف المسترجع للمخزون ؟!

أو اذا في كود عند حدث معين عشان يرجع المسترجع يااسلااااام ....................

المشاركه الأخيره سببها إني مستعجل أبي رد ,تخبر في ناس تنتظر تبي البرنامج ):

تحيـــــــــــــاتي لكـــــــ .......

رابط هذا التعليق
شارك

تسلم حبيبي

اي والله سهران على هالبريميج غثني .......

شف في طريقه ثانيه للإضافه في المرفق بس يبيلها سمكره

ادخل على نموذج المبيعات وغير في قيمة الحقل حق ( العدد ) وتفهم الزبده

بس لاتعدل اسماء الجداول :biggrin: لأنك لو عدلتها بتسوي لي حوسه

تشـاووو

_____.rar

_____.rar

تم تعديل بواسطه المشاكس
رابط هذا التعليق
شارك

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