إعدادات المخزون
نظرة عامة
فيما يلي شرح عملي ومبسط يركز على الأعمال لنوع المستند إعدادات المخزون في دفاتر، مع ربطه المباشر بعمليات إدارة المخزون اليومية.
ما هو استخدام نوع المستند "إعدادات المخزون" في عمليات الأعمال؟
إعدادات المخزون هو المستند الذي يحدد القواعد العامة لكيفية إدارة المخزون داخل دفاتر.
يمكن اعتباره “دستور المخزون” الذي تتحرك بناءً عليه جميع العمليات مثل:
- الاستلام من الموردين
- الصرف للعملاء
- التحويل بين المستودعات
- الجرد والتسويات
- تقييم تكلفة البضائع
بدلاً من اتخاذ قرارات مختلفة في كل عملية، يضمن هذا المستند أن جميع معاملات المخزون تتم بأسلوب موحد ومتسق يخدم أهداف العمل المالية والتشغيلية.
المتطلبات الأساسية قبل استخدام إعدادات المخزون
قبل الاعتماد على إعدادات المخزون، يُفضل التأكد من:
- تحديد هيكل المستودعات في الشركة (رئيسي، فروع، مخازن بيع، مخازن مواد خام…)
- الاتفاق داخلياً على:
- كيفية تقييم تكلفة المخزون (لأغراض الربحية)
- مدى الصرامة المطلوبة في التحكم بالكميات
- وضوح سياسات العمل مثل:
- هل يُسمح بالبيع من مخزون غير متوفر؟
- هل يتم الحجز المسبق للكميات للعملاء؟
هذه القرارات الإدارية هي التي تنعكس لاحقاً داخل إعدادات المخزون.
سير العمل النموذجي وكيف يتناسب مع عمليات الأعمال
الإدارة تحدد السياسات
- طريقة تقييم المخزون
- مستوى التحكم في الكميات
- قواعد التعامل مع الفروقات والجرد
تسجيل هذه السياسات في إعدادات المخزون
- مرة واحدة أو عند تغيير السياسة
تنفيذ العمليات اليومية
- أي استلام أو صرف أو تحويل يلتزم تلقائياً بهذه الإعدادات
- الموظفون لا يحتاجون لاتخاذ قرارات في كل مرة
النتيجة
- بيانات مخزون موثوقة
- تقارير دقيقة
- قرارات شراء وبيع أفضل
السيناريوهات التجارية الرئيسية التي يكون فيها إعدادات المخزون ضرورياً
1. شركات التجارة والتوزيع
- الحاجة لمعرفة الربح الحقيقي لكل عملية بيع
- التحكم في المخزون عبر عدة مستودعات
- تقليل الأخطاء الناتجة عن الاجتهاد الفردي
2. الشركات التي لديها مخزون عالي القيمة
- مثل الأجهزة، قطع الغيار، أو المواد المستوردة
- أي خطأ في التقييم أو الكمية يؤثر مباشرة على الأرباح
3. الأعمال التي تعتمد على الجرد الدوري
- إعدادات المخزون تضمن أن نتائج الجرد تعكس الواقع المالي
- تسهّل اكتشاف الفروقات وتحليل أسبابها
4. الشركات سريعة النمو
- عند زيادة عدد الموظفين أو الفروع
- إعدادات المخزون تضمن أن الجميع يعمل بنفس القواعد
اعتبارات مهمة للمستخدمين
إعدادات المخزون ليست عملية يومية
يتم تعديلها فقط عند تغيير سياسة العمل، وليس مع كل معاملة.أي تغيير يؤثر على المستقبل التعديلات تؤثر على العمليات القادمة، وقد تؤثر على التقارير، لذا يجب اتخاذها بحذر.
يفضل أن تُدار من الإدارة أو المالية لأنها تمس الربحية، التكاليف، ودقة التقارير.
الاتساق أهم من التعقيد إعدادات واضحة وبسيطة أفضل من إعدادات معقدة لا يلتزم بها الفريق.
الخلاصة
إعدادات المخزون هو حجر الأساس لإدارة المخزون في دفاتر.
هو ما يضمن أن كل حركة مخزون تخدم أهداف العمل، تعكس الواقع المالي بدقة، وتمنح الإدارة الثقة في الأرقام التي تعتمد عليها في اتخاذ القرار.
Default settings for your stock-related transactions
المعلومات الأساسية
- الوحدة: المخزون
- نوع المستند: أخرى
- النوع: إعدادات
الحقول
| اسم الحقل | التسمية | النوع | مطلوب | الخيارات | الوصف |
|---|---|---|---|---|---|
| itemnamingby | تسمية السلعة بواسطة | حدد | رمز الصنف, سلسلة ترقيم الوثيقة | تحديد طريقة تسمية الأصناف في دفاتر | |
| valuation_method | أسلوب التقييم الافتراضي | حدد | FIFO, المتوسط المتحرك | تحديد أسلوب تقييم المخزون الافتراضي للأعمال | |
| item_group | المجموعة الافتراضية للمواد | رابط | مجموعة الصنف | تعيين مجموعة الأصناف الافتراضية عند الإنشاء | |
| default_warehouse | المخزون الافتراضى | رابط | المستودع | تحديد المستودع الافتراضي لحركات المخزون | |
| sampleretentionwarehouse | مستودع الاحتفاظ بالعينات | رابط | المستودع | مستودع مخصص للاحتفاظ بعينات الأصناف | |
| stock_uom | وحدة القياس المخزون الافتراضية | رابط | وحدة القياس | وحدة القياس الافتراضية لتخزين الأصناف | |
| autoinsertpricelistrateifmissing | إدراج سعر العنصر تلقائيًا في حالة النقص | التحقق من | - | إضافة سعر تلقائي إذا لم يوجد بقائمة الأسعار | |
| customdonotincludeitempricelist | لا تقم بتضمين السعر من قائمة أسعار الأصناف | التحقق من | - | تجاهل أسعار الأصناف من قائمة الأسعار | |
| updatepricelistbasedon | تحديث قائمة الأسعار بناءً على | حدد | السعر, سعر السلعة حسب قائمة الأسعار | تحديد الأساس لتحديث أسعار قائمة الأسعار | |
| updateexistingpricelistrate | تحديث سعر قائمة الأسعار الحالي | التحقق من | - | السماح بتحديث أسعار قائمة الأسعار الحالية | |
| allowtoeditstockuomqtyfor_sales | السماح بتحرير كمية وحدة قياس المخزون لوثائق المبيعات | التحقق من | - | السماح بتعديل كمية وحدة المخزون في المبيعات | |
| allowtoeditstockuomqtyfor_purchase | السماح بتحرير كمية وحدة قياس المخزون لوثائق الشراء | التحقق من | - | السماح بتعديل كمية وحدة المخزون في المشتريات | |
| allowuomwithconversionratedefinedin_item | السماح بوحدة القياس ذات معدل التحويل المحدد في الصنف | التحقق من | - | السماح بوحدات قياس بمعدلات تحويل معرفة بالصنف | |
| overdeliveryreceipt_allowance | السماح بالتسليم/الاستلام الزائد (%) | رقم عشري | - | نسبة السماح بالزيادة في التسليم أو الاستلام | |
| mrqtyallowance | السماح بالتحويل الزائد | رقم عشري | - | نسبة السماح بالزيادة في تحويل المواد | |
| overpickingallowance | الحد المسموح به للانتقاء الزائد | في المئة | - | نسبة السماح بالزيادة في الالتقاط من المخزون | |
| roleallowedtooverdeliver_receive | الدور المسموح له بتسليم/استلام الزائد | رابط | صلاحية | الدور المخول بالسماح بالزيادة في التسليم أو الاستلام | |
| allownegativestock | السماح بالقيم السالبة للمخزون | التحقق من | - | السماح بوجود رصيد مخزون سالب | |
| showbarcodefield | عرض حقل الباركود في معاملات المخزون | التحقق من | - | إظهار حقل الباركود في معاملات المخزون | |
| cleandescriptionhtml | تحويل وصف العنصر إلى HTML نظيف في المعاملات | التحقق من | - | تنظيف وصف الصنف وتحويله إلى HTML منسق | |
| allowinternaltransferatarmslengthprice | السماح بالتحويلات الداخلية بسعر المسافة التجارية | التحقق من | - | السماح بالتحويل الداخلي بسعر محايد تجارياً | |
| actionifqualityinspectionisnotsubmitted | الاجراء اذا لم يتم تقديم فحص الجودة | حدد | توقف, تحذير | إجراء دفاتر عند عدم تقديم فحص الجودة | |
| actionifqualityinspectionis_rejected | الإجراء إذا تم رفض التفتيش على الجودة | حدد | توقف, تحذير | إجراء دفاتر عند رفض فحص الجودة | |
| enablestockreservation | تمكين الحجز في المخزون | التحقق من | - | تفعيل حجز المخزون للطلبات المستقبلية | |
| allowpartialreservation | السماح بالحجز الجزئي | التحقق من | - | السماح بحجز جزئي من الكمية المطلوبة | |
| autoreservestockforsalesorderon_purchase | تحجز المخزون تلقائيًا لطلب البيع عند الشراء | التحقق من | - | حجز المخزون تلقائياً لأوامر البيع عند الشراء | |
| autoreserveserialandbatch | حجز أرقام التسلسلي والدفعي تلقائيًا | التحقق من | - | حجز الأرقام التسلسلية والدفعات تلقائياً | |
| allowexistingserial_no | الالسماح بتصنيع / استلام الرقم التسلسلي الحالي مرة أخرى | التحقق من | - | السماح بإعادة استخدام رقم تسلسلي موجود | |
| donotusebatchwisevaluation | عدم استخدام التقييم حسب الدُفعات | التحقق من | - | تعطيل التقييم القائم على الدفعات | |
| autocreateserialandbatchbundlefor_outward | إنشاء حزمة تسلسلية ودفعية تلقائيًا للخروج | التحقق من | - | إنشاء حزمة أرقام ودفعات تلقائياً للصرف | |
| pickserialandbatchbased_on | اختيار التسلسلي / الدفعي بناءً على | حدد | FIFO, LIFO, Expiry | تحديد أسلوب اختيار الأرقام أو الدفعات | |
| disableserialnoandbatch_selector | تعطيل محدد التسلسلي والدفعي | التحقق من | - | تعطيل أداة اختيار الرقم التسلسلي والدفعة | |
| useserialbatch_fields | استخدم حقول التسلسلي / الدفعي | التحقق من | - | استخدام حقول الرقم التسلسلي والدفعة في المعاملات | |
| donotupdateserialbatchoncreationofauto_bundle | لا تقم بتحديث السلسلة / الدفعة عند إنشاء الحزمة التلقائية | التحقق من | - | عدم تحديث الأرقام أو الدفعات عند إنشاء حزمة تلقائية | |
| setserialandbatchbundlenamingbasedonnaming_series | تعيين تسمية الحزم التسلسلية والدُفعات بناءً على سلسلة التسمية | التحقق من | - | تسمية حزم الأرقام والدفعات حسب سلسلة التسمية | |
| usenamingseries | هل تمتلك سلسلة تسمية افتراضية لمعرف الدفعة؟ | التحقق من | - | استخدام سلسلة تسمية افتراضية لمعرف الدفعة | |
| namingseriesprefix | بادئة سلسلة التسمية | البيانات | - | بادئة سلسلة التسمية للدفعات أو الحزم | |
| enablestockreservation | تمكين الحجز في المخزون | التحقق من | - | تفعيل حجز المخزون للطلبات المستقبلية | |
| allowpartialreservation | السماح بالحجز الجزئي | التحقق من | - | السماح بحجز جزئي من الكمية المطلوبة | |
| autoreservestockforsalesorderon_purchase | تحجز المخزون تلقائيًا لطلب البيع عند الشراء | التحقق من | - | حجز المخزون تلقائياً لأوامر البيع عند الشراء | |
| autoreserveserialandbatch | حجز أرقام التسلسلي والدفعي تلقائيًا | التحقق من | - | حجز الأرقام التسلسلية والدفعات تلقائياً | |
| actionifqualityinspectionisnotsubmitted | الاجراء اذا لم يتم تقديم فحص الجودة | حدد | توقف, تحذير | إجراء دفاتر عند عدم تقديم فحص الجودة | |
| actionifqualityinspectionis_rejected | الإجراء إذا تم رفض التفتيش على الجودة | حدد | توقف, تحذير | إجراء دفاتر عند رفض فحص الجودة | |
| allowtomakequalityinspectionafterpurchaseordelivery | السماح بإجراء فحص الجودة بعد الشراء / التسليم | التحقق من | - | السماح بفحص الجودة بعد الشراء أو التسليم | |
| auto_indent | رفع طلب المواد عندما يصل المخزون إلى مستوى إعادة الطلب | التحقق من | - | إنشاء طلب مواد تلقائياً عند بلوغ حد إعادة الطلب | |
| reorderemailnotify | الإخطار عن طريق البريد الإلكتروني عند إنشاء طلب المواد تلقائيًا | التحقق من | - | إرسال إشعار بريدي عند إنشاء طلب مواد تلقائي | |
| allowfromdn | السماح بنقل المواد من مذكرة التسليم إلى فاتورة المبيعات | التحقق من | - | السماح بنقل المواد من إشعار التسليم للفاتورة | |
| allowfrompr | السماح بنقل المواد من إيصال الشراء إلى فاتورة الشراء | التحقق من | - | السماح بنقل المواد من إذن الاستلام للفاتورة | |
| stockfrozenupto | تجميد المخزون حتى | التاريخ | - | تجميد حركات المخزون حتى تاريخ محدد | |
| stockfrozenupto_days | تجميد المخزون التي تزيد عمرها عن (أيام) | الباحث | - | تجميد المخزون الأقدم من عدد أيام محدد | |
| roleallowedtocreateeditbackdated_transactions | الدور المسموح له بإنشاء/تعديل معاملات مؤرشفة | رابط | صلاحية | الدور المخول بإنشاء أو تعديل معاملات بتاريخ سابق | |
| stockauthrole | الدور المسموح به لتحرير المخزون المجمد | رابط | صلاحية | الدور المخول بتعديل المخزون المجمد |
الصلاحيات
| الدور | قراءة | كتابة | إنشاء | حذف | إرسال | إلغاء |
|---|---|---|---|---|---|---|
| Stock Manager | ✓ | ✓ | ✓ | |||
| Sales User | ✓ |
أنواع المستندات ذات الصلة
| نوع المستند | العلاقة | الوحدة |
|---|---|---|
| مجموعة الصنف | يربط إلى | الإعدادات |
| صلاحية | يربط إلى | النواة |
| وحدة القياس | يربط إلى | الإعدادات |
| المستودع | يربط إلى | المخزون |