بن فرحان بتاريخ: 19 مارس 2022 تقديم بلاغ مشاركة بتاريخ: 19 مارس 2022 السلام عليكم كيف نقوم بإعادة احتساب سعر تكلفة الصنف بعد كل عملية شراء بطريقة المتوسط المرحح أو المتحرك وتعديل تسعيرته تلقائيا في النظام، ياريت كود برمجي أو فكرة مبسطة لإجراء عملية الاحتساب، مع العلم بأني استخدم جدول للمقارنة لكنها غير فعالة عند تزايد أو حذف للحركات. للتوضيح: طريقة المتوسط المرحج أو المتحرك تعتمد على حركة الصنف الواردة والصادرة والمقارنة بين رصيد الحركة الواردة مع الحركة الخارجة وأثناء المقارنة يتم احتساب سعر الكمية وما تبقى من الكمية السابقة تضم للكمية الجديدة وعليه يتم احتساب المتوسط المرجح عبر قسمة إجمالي تكلفة الأرصدة المتبقة على عدد الأصناف المتبقية اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
بن فرحان بتاريخ: 21 مارس 2022 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 21 مارس 2022 الموضوع صعب لهذه الدرجة .. أو أن حقوق الحل محفوظة.. عموما سهلة على نفسي عملية متابعة الحركة ومراقبة المخزون من حيث الإضافة والحذف لحركة الواردة من الأصناف عبر إنشاء VIEW. لكن تبقى عملية إعادة حساب التسعيرة للأصناف بشكل أسرع في كل مرة تتم عملية إضافة أو شراء. اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Oracle forms & APEX بتاريخ: 22 مارس 2022 تقديم بلاغ مشاركة بتاريخ: 22 مارس 2022 على حد علمي، الطريقة كالتالي: New_cost = ( ( current_qty * current_cost) + (new_qty*new_price) ) / ( current_qty + new_qty) بس انتبه انو تحول صح بالنسبة لقيم quantity لانو القيمة الحالية عادة بتكون بالوحدة الاولية (مثلا no) اما الكمية الداخلة فممكن تكون بوحدات ثانية مثل كرتونة او دزينة الخ… اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
بن فرحان بتاريخ: 24 مارس 2022 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 24 مارس 2022 تسلم على الرد .. وصبحك الله بالصحة والعافية الدائمة أنا بستخدم نفس الفكرة : إجمالي التكلفة للأصناف الحالية أو المتبقية مع الكمية الجديدة تقسيم على عدد الوحدات الحالية مع الجديدة المشكلة التي كنت أعاني منها كيف أجيب الكمية الحالية أو المتبقية بعد استبعاد ما تم صرفة لكي اتمكن من عمل المتوسط المرحج للأصناف (المتبقية مع الجديدة) بغرض احتساب السعر الجديد. اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.