عبدالرحمن بدوى قام بنشر ديسمبر 16, 2015 قام بنشر ديسمبر 16, 2015 السلام عليكم ورحمة الله وبركاته تحية طيبة لاخواننا الافاضل وبعد فى الشيت المرفق هو برنامج ادارة محل تجاري بالتجزئة فى شيت المشتريات توجد يوزر فورم لتسجيل المشتريات وفيها 3 أنواع من الاسعار السعر الجديد (وهو السعر الجديد للشراء) السعر القديم (وهو سعر الصنف المسجل مسبقا فى المخزن كسعر تكلفة) متوسط السعر (وهو متوسط يقوم بحساب متوسط السعر حيث يتم الحساب على اساس السعر الجديد والقديم والكمية الجديدة والكمية فى المخزن) طبعا انا مش فاهم ازاى موضوع المتوسط ده بس أخى أبو الحسن والحسين فى هذا الموضوع http://www.officena.net/ib/topic/65411-ربط-سعر-المبيعات-فى-المشتريات-بالسعر-فى-المخزن/ أنا أريده فى حال اختلاف السعر الجديد عن القديم تظهر لى رسالة بان السعر مختلف وبعدها انا اقرر اضيف اي من الاسعار الثلاثة المطلوب هو ربط الازرار الثلاثة (تسجيل المتوسط- تسجيل السعر الجديد - تسجيل السعر القديم) بالأماكن الطلوبة التى سأشرحها هو أولا فى كل الحالات (يعنى فى الازرار الثلاثة يتم تنفيذ الاتى) : - يتم تسجيل السعر الجديد فى شيت المخازن فى عمود( السعر الجديد) أمام الصنف - يتم ترحيل الصنف والكمية الجديدة فى مكانها فى شيت المشتريات فى حالة كل زرار على حدى * تسجيل المتوسط : يتم تسجيل القيمة الموجودة فى متوسط السعر فى عمود (سعر التكلفة بالكيلو) فى شيت (المخازن) امام الصنف (يعنى تعديل سعر تكلفة الصنف فى شيت المخازن) * تسجيل السعر الجديد : يتم تسجيل القيمة الموجودة فى السعر الجديد فى عمود (سعر التكلفة بالكيلو) فى شيت (المخازن) امام الصنف (يعنى تعديل سعر تكلفة الصنف فى شيت المخازن) * تسجيل السعر القديم : يتم الابقاء على السعر القديم الموجود بالمخزن أساسا ولا يتم التعديل عليه هناك رسالة تظهر حاليا فى حال اختلاف السعر وفيها السعر الجديد والقديم والمتوسط أريدها أن لا تظهر وفقط يظهر رسالة تحذيرية بأن السعر مختلف وجزاكم الله خيرا وجزا الله أخى أبو الحسن والحسين فقد ساهم بشكل كبير فى تطوير هذا الملف وجزاكم الله خيرا ادارة المحلKHMB.rar
KHMB قام بنشر ديسمبر 17, 2015 قام بنشر ديسمبر 17, 2015 السلام عليكم ورحمة الله اخي عبدالرحمن ارجوا المعذرة من الملاحظ ان المخزن يتغذى من المشتريات ومن المبيعات ماعدا السعر لذلك يجب إضافة كمية وسعر أي مشتريات في صفحة المشتريات فعند ترحيل كميـــــــــــة المشتريات الي صفحة المشتريات فمخزون الصنف سيتأثر أي سيتم إضافة الكمية المشتراه فوق كمية الصنف بالمخزن هذا اهم شي ومن ناحية إضافة السعر في المشتريات لا يتأثر المخزون فتبقى لك لمراجعة ومتابعة التغييرات علي السعر وإذا حبيت التعديل بلغني مع انني لا انصحك لك الحرية السعر المخزن المشتريات نفس السعر القديم لاشي إضافة السعر والكمية السعر الجديد تعديل سعر الكيلو فقط إضافة السعر والكمية متوسط السعر تعديل سعر الكيلو فقط إضافة السعر والكمية جرب علي الثلاث حالات اكثر من مرة وكل ماتريد علي هذا المنوال وبعد ذلك قل اللي تريد تغييره ادارة المحلKHMB.rar 1
عبدالرحمن بدوى قام بنشر ديسمبر 17, 2015 الكاتب قام بنشر ديسمبر 17, 2015 6 ساعات مضت, KHMB said: السلام عليكم ورحمة الله اخي عبدالرحمن ارجوا المعذرة من الملاحظ ان المخزن يتغذى من المشتريات ومن المبيعات ماعدا السعر لذلك يجب إضافة كمية وسعر أي مشتريات في صفحة المشتريات فعند ترحيل كميـــــــــــة المشتريات الي صفحة المشتريات فمخزون الصنف سيتأثر أي سيتم إضافة الكمية المشتراه فوق كمية الصنف بالمخزن هذا اهم شي ومن ناحية إضافة السعر في المشتريات لا يتأثر المخزون فتبقى لك لمراجعة ومتابعة التغييرات علي السعر وإذا حبيت التعديل بلغني مع انني لا انصحك لك الحرية السعر المخزن المشتريات نفس السعر القديم لاشي إضافة السعر والكمية السعر الجديد تعديل سعر الكيلو فقط إضافة السعر والكمية متوسط السعر تعديل سعر الكيلو فقط إضافة السعر والكمية جرب علي الثلاث حالات اكثر من مرة وكل ماتريد علي هذا المنوال وبعد ذلك قل اللي تريد تغييره ادارة المحلKHMB.rar أخى الفاضل والله انا محرج من حضرتك جدا لأنى أجهدتك كثيرا فى هذا الملف ولسوء فهمى لقضية المشتريات والمخازن أرهقتك فى الشرح فلا داعى لكى تعتذر انت بل انا من يجب ان يعتذر عن إجهادك المستمر ولا يسعنى إلا أن أقول لك جزاكم الله خيرا على ما تقدم لى وليتنى أستطيع مساعدتك فى أى شىء ولكنى للأسف كما ترى قلة خبرتى او انعدامها فى مجال الماكرو فاسمح لى أن أكافئك عن مساعدتك لى بالدعاء وحسب فهذا ما أستطيع أن أقدمه لك وقد واجهتنى مشكلة بسيطة وهى فى حال اختلاف السعر كان لا يمكننى إضافة السعر القديم وقد قمت بالدخول الى الماكرو وتمكين ظهور السعر القديم حتى ولو اختلف السعر وأخيرا جزاكم الله خيرا للمرة الثانية وبتلك المساعدة تم إسدال الستار على هذا الموضوع الذى أتعبتك فيه كثيرا وسأطرحه على المنتدى لعل أحدا يستفيد منه ويكتب الله لنا الأجر وجزاكم الله خيرا ولقد أرسلت لك رسالة على الخاص يمكنك أن تتطلع عليها وجزاكم الله خيرا للمرة الثالثة 1
KHMB قام بنشر ديسمبر 17, 2015 قام بنشر ديسمبر 17, 2015 السلام عليكم ورحمة الله صدقني تكفي دعوة منك من القلب في ظهر الغيب بالهداية والصلاح لي ولذريتي ولجميع المسلمين وان يردنا الله إليه ردا جميلا ويحسن خاتمتنا
عبدالرحمن بدوى قام بنشر ديسمبر 17, 2015 الكاتب قام بنشر ديسمبر 17, 2015 25 دقائق مضت, KHMB said: السلام عليكم ورحمة الله صدقني تكفي دعوة منك من القلب في ظهر الغيب بالهداية والصلاح لي ولذريتي ولجميع المسلمين وان يردنا الله إليه ردا جميلا ويحسن خاتمتنا أخى الفاضل جزاكم الله خيرا ولكن أثناء الاستخدام واجهتنى مشكلة وهى أنه فى كل مرة تتغير قيمة المشتريات يتيغير معها سعر الشراء فى كل المشتريات حتى السابقة لأنها بالطبع مرتبطة بالقيمة الموجودة فى المخزن وكذلك فى المبيعات يتم التغيير في نسبة الربح تبعا لتغير نسبة السعر فى كلا الحالتين مربوطة بدالة if & vlookup مثال فى المبيعات سعر البيع =IF(B6>=125;VLOOKUP(A6;المخزن!A:Z;6;0);IF(B6<125;VLOOKUP(A6;المخزن!A:Z;11;0)) ودى معناها أنه لو الكمية أقل من 125 احسب بسعر القطاعى الموجود فى المخزن فى العمود 11 ولو أكثر من 125 احسب بسعر القطاعى الموجود فى العمود 6 الملطلوب عامة هو انه فى حالة تغيير سعر الشراء مثلا يتم احتساب السعر فى المبيعات أو المشتريات الجديدة فقط ولا يتم التأثير على ما سبق لأن ما سبق من مشتريات يتم احتسابه على السعر القديم وكذلك فى المبيعات يتم إحتساب الارباح على السعر القديم ويتم التغير فى السعر الجديد المطلوب بعد الحكاية دى كلها إما التعديل على المعادلة نفسها بأن تحتفظ بالقيمة القديمة فى حال تغيير السعر (مش عارف ده ينفع أصلا ولا لأ فى المعادلات ) أو الغاء المعادلة فى الخلية نهائيا وتطبيقها فى الفورم هذا تعديل مقترح على الفورم حيث أن هذا الtextbox الجديد الى هو السعر ده (الأخير الى تحت الكمية) يتم فيه اظهار السعر بالجرام حسب الكمية بمعنى انه فى textbox 4 هنقول ان textbox 4 = سعر الصنف بالجرام لو الكمية (textbox1 فى الفورم) أقل من 125 هياخد سعر القطاعى الموجود فى المخزن فى العمود 11 أو الكمية أكبر من 125 هياخد سعر الجملة الموجود فى المخزن فى العمود 6 وبعد ذلك يتم ترحيل القيمة التي ستنتج فى هذا المثال فى المبيعات فى مكان سعر المبيعات بالجرام (يعنى مكان المعادلة الموجودة حاليا) وبهذا لن يتأثر السعر فى حال تغير سعر الشراء لأنه قيمة وليس معادلة وأنا سأقوم بتطبيقها على باقى الشيتات انا أريد الفكرة فقط أو الصيغة أتمنى أكون وصلت قصدى وليس كالعادة رغيت كثير بدون ما أوصل المقصود ادارة المحل .rar
KHMB قام بنشر ديسمبر 17, 2015 قام بنشر ديسمبر 17, 2015 السلام عليكم ورحمة الله اخي عبدالرحمن ماقمنا به حسب طلبكم كل هذا يندرج في إدخال وارد أي (تسجيل مشتريات) فقط اما طلبك الان هذا يتم عملة في المبيعات فقط الله يحفظك وفيما بعد تستطيع عمل ماقلتة داخيا أي في الشيت مثل ماهو موجود الان أي سعر للكيلو يتم تسجيلة عند ادخال وارد ولاحظت ان هناك معادلة في عمود سعر الجرام بتقسيم السعر علي الف . اعملي خطتك في شيت وصورة مع الشرح.
عبدالرحمن بدوى قام بنشر ديسمبر 18, 2015 الكاتب قام بنشر ديسمبر 18, 2015 أخى الفاضل جزاكم الله خيرا تم حل المشلكة بعد المحاولة نجحت فى تحقيق المطلوب وهو كما فى الملف المرفق وأرجو نظر هذا التعديل ولو كانت لديك أى ملحوظة عليه أكون شاكر جدا لو أفدتنى بها فأنت أكثر منى خبرة فى مجالى الماكرو والمحاسبة التعديل هو انى تقريبا لغيت الvlookub كمعادلات نهائيا فى موضوع الاسعار وجعلت العملية تتم من خلال الماكرو بحيث ان القيمة التى تسجل تكون قيمة فقط ولا تتغير بأى متغيرات أخرى فى الملف ولكن فقط التغير يتم على الملف الجديد جرب مجموعة من العمليات وعدل فى أسعار الشراء والمبيعات واختره إن كانت هناك أى ملحوظة أكون شاكر وخصوصا دالة if الى عملت بيها القصة دى لأنى بصراحة شبه إنى ألفتها وانا شغال بالماكرو لأنى مش بعرف أشتغل معادلات فى الماكرو أصلا وجزاكم الله خيرا ادارة المحل .rar 1
الردود الموصى بها