Skip to content
English

إعدادات حالة السيارة

إعدادت حالة حاله السياره / Car Status Configurationsسيارات > ملفات السيارات > إعدادت حالة حاله السياره. (تسمية القائمة العربية تحمل كلمة مكررة؛ والسجل هو إعدادات حالة السيارة.)

هنا ترسم حياة السيارة. لا حيث تقرؤها — حيث ترسمها. وهو السجل الوحيد في نصف السيارات من الوحدة الذي يحوّل كومة مستندات إلى دورة حياة، وحتى يوجد ويُربط بصنف يظل كل مستند سيارة في الوحدة يُحفظ بنجاح ولا يغيّر في السيارة شيئاً.

الترخيص المطلوب

srvcenter-subitems.

لا دورة حياة مبنية مسبقاً

قلها صريحة، فأسماء الحالات في القائمة تشبه مسار عمل جاهزاً حتى ليفترض الجميع أنه موصول سلفاً.

الحالة الوحيدة التي يسندها المنتج نفسه هي الأولى. فحين يُنشأ ملف سيارة من سطر مستند يُختم ما قبل المبدئي، وهذا هو مدى السلوك المبني مسبقاً في الوحدة كلها. وفاتورة الشراء لا «تجعل السيارة بالطريق»، وسند التوريد لا «يجعلها مخزوناً متاحاً»، وفاتورة البيع لا «تجعلها مفوترة». وكل انتقال من تلك لا يوجد إلا لأن أحداً كتب سطراً في هذا الإعداد.

والنتيجة ذات وجهين. فأنت تستطيع تمثيل دورة حياة تطابق طريقة عمل معرضك فعلاً — ووكالة استيراد ومعرض مستعمل يحتاجان سلسلتين مختلفتين. وهي تعني كذلك أن قاعدة بيانات لم يملأ أحد فيها هذا الإعداد تتصرف وكأن خاصية الحالات كلها معطّلة، وهذا بالضبط ما تبدو عليه من الخارج.

كيف يُربط

يُربط الإعداد بالصنف، في الصنف ▸ الإعدادات ▸ إعدادات حالة السيارة. ويستطيع إعداد واحد أن يخدم أصنافاً كثيرة، وهذا هو المعتاد — سجل لسيارات الركاب وآخر للمركبات التجارية — لكن كل صنف له سيارات يحتاج واحداً مشيراً إليه.

لا تعتمد على «إعدادات حالة الصنف الفرعي الإفتراضية»

في شاشة إعدادات مركز الخدمة خيار اسمه إعدادات حالة الصنف الفرعي الإفتراضية / Default SubItem Configuration، وليس هو البديل الاحتياطي الذي يعد به اسمه.

فهو يُستشار لغرض واحد: توفير سطور فلترة الحالات لمنتقي السيارة على سطور المستندات، وذلك فقط حين لا يكون للصنف إعداد خاص به.

وهو لا يغذّي محرك الحالات، ولا يغذّي الإنشاء التلقائي لملفات السيارات. فكلاهما يقرأ إعداد الصنف نفسه ويرفض المضي بدونه — بل يفشل الإنشاء التلقائي صراحةً برسالة «الصنف … ليس له إعدادات حالة السيارة». اربط إعداداً حقيقياً بكل صنف له سيارات؛ فالافتراضي على مستوى الوحدة لن ينقذك.

الشاشة — رأس وأربعة جداول

الشاشة كلها صفحة واحدة: الرأس في أعلاها، ثم سطور حركات حالة الصنف الفرعي وسطور تحديث حالة الصنف الفرعي الواحد تحت الآخر، ثم جدولا المجموعات والفلاتر:

شاشة إعدادات حالة السيارة: الرأس وجدولا الحركات والتحديث

الرأس

الحقلبالإنجليزيةملاحظات
الحالة المبدئيةInitial SubItem Statusإجباري. الحالة التي تُعد السيارة فيها قبل أول حركة، والتي ترتد إليها إن حُذفت حركاتها كلها
الحالة الرئيسية المبدئيةSub Item Initial Main Statusإجباري. المثل، لمحور الحالة الرئيسية
مجموعة الصنف الفرعي المُنشأCreated SubItem Master Groupالمجموعة التي تنزل فيها السيارات الجديدة، ومنها قاعدة ترقيمها ومحدداتها العامة. ويفشل الإنشاء التلقائي إن تُركت فارغة
الكمية الرئيسية يجب ان تساوي الواحد الصحيحPrime Quantity Must Be Oneيرفض أي سطر مستند يحمل سيارة وكمية غير الواحد
نسخ الحقول من الصنفCopy Fields From InvItemخريطة حقول تُطبَّق على كل سيارات الصنف كلما حُفظ الصنف

ويستحق خيار الكمية الرئيسية يجب ان تساوي الواحد الصحيح وقفة. فعّله. فهو الإعداد الوحيد الذي يحوّل أشيع خطأ إدخال في الوحدة — كتابة كمية ٦ في سطر واحد بدل ستة سطور بكمية ١ — من ملف سيارة خاطئ صامت إلى رفض عند الحفظ.

الجدول الأول — سطور تحديث حالة الصنف الفرعي

أي مستند يضع أي حالة. وهذا الجدول هو الذي تقضي فيه وقتك.

كل سطر قاعدة: حين يُعتمد مستند من هذا النوع، في هذا الدفتر، على هذا التوجيه، مطابقاً لهذه المعايير، على سيارة مطابقة لهذه المعايير — انقل السيارة إلى هذه الحالة، واختياراً إلى هذه الحالة الرئيسية.

وأعمدته: الدفتر، وتوجيه المستند، ومعايير المستند، واستعلام «طبّق حين» للمستند، ومعايير السيارة، واستعلام «طبّق حين» للسيارة، والنوع، والحالة الهدف، والحالة الرئيسية الهدف، والملاحظات. والعمود الفارغ يطابق كل شيء، وهو ما يجعل قاعدة مثل «أي فاتورة شراء سيارة ← الجمارك» سطراً واحداً بحقلين.

وأول مطابقة تفوز. فرتّب الجدول من الأخص إلى الأعم.

ولعمود إلى حالة رئيسية قيمة إضافية، بدون / None، ومعناها «انقل الحالة الفرعية واترك الرئيسية».

الجدول الثاني — سطور حركات حالة الصنف الفرعي

أي الانتقالات مسموح بها. هذه هي القائمة البيضاء، وهي مطبَّقة بصرامة.

كل سطر يقول إن السيارة تنتقل من هذه الحالة (واختياراً من هذه الحالة الرئيسية) إلى تلك، ويسمّي أنواع المستندات المسموح لها بعمل الانتقال. وما ليس في القائمة يُرفض عند الاعتماد برسالة:

لا يمكن تغيير حالة السياره من … - حالة رئيسية … إلى … - حالة رئيسية … في المستند … للصنف … في السطر …

وهذه أكثر رسائل الوحدة ظهوراً، وهي تعني في الغالب أن جدول الحركات ينقصه سطر، لا أن المستخدم أخطأ.

الجدول الثالث — مجموعات الصنف الفرعي

تجاوز لـ مجموعة الصنف الفرعي المُنشأ: اختر مجموعة مختلفة لكل تركيبة من المحددات العامة الخمسة. مفيد حين ينبغي أن تُرقَّم سيارات فرع الرياض غير سيارات جدة. وحين لا يطابق سطر تُستعمل مجموعة الرأس.

الجدول الرابع — فلاتر الأصناف الفرعية في المستندات

أي الحالات يجوز اختيارها في منتقي السيارة، لكل نوع ودفتر وتوجيه — حتى خمس حالات في السطر. وبه تمنع مندوباً من اختيار سيارة ما زالت في الجمارك على فاتورة بيع.

ويطبّق المنتقي فلترين آخرين دائماً: سيارات صنف السطر فقط، والسيارات غير المعلَّمة بـمنع البيع فقط. وما لم يفعّل التوجيه خيار عدم فلترة الأصناف الفرعية بأصناف المستند المبني عليه فإنه يقصر القائمة كذلك على السيارات الموجودة في المستند المبني عليه.

ماذا يفحص الحفظ — وماذا لا يفحص

يفحص حفظ الإعداد ثلاثة أشياء:

  • تنبيه إذا تساوت حالتا «من» و«إلى» في سطر حركة؛
  • فشل إذا لم تظهر الحالة المبدئية كـحالة من في سطر حركة واحد على الأقل — «يجب إضافة سطر بالحالة … في حقل من حالة في السطور …»؛
  • فشل إذا ملأ سطر فلترة النوع المفرد وقائمة الأنواع معاً.

الجدولان لا يُقابَل بينهما أبداً

لا شيء يتحقق من أن حالة تنتجها سطور التحديث عندك يمكن بلوغها عبر سطور الحركات. فتستطيع حفظ إعداد يبدو مكتملاً، ولا تكتشف الثغرة إلا حين يُرفض مستند حقيقي أمام عميل برسالة «لا يمكن تغيير حالة السياره من … إلى …».

ابنِ جدول الحركات أولاً ثم جدول التحديثات، وامشِ بسيارة اختبار على السلسلة كلها في بيئة تجريبية قبل التشغيل.

قاعدة إعادة التشغيل، ولماذا يؤلم التأريخ الرجعي

لا يكتفي المحرك بـ«وضع الحالة». فكل مستند يمس سيارة يكتب حركة حالة — سطراً مؤرَّخاً يقول أي مستند حرّك السيارة وإلى أين. وحين يُعتمد أي منها يجمع النظام كل حركات تلك السيارة، من كل مستند ومن كل نوع، ويرتبها بالتاريخ المؤثر ثم بتاريخ الإنشاء، ثم يسلسلها: حالة «من» في كل حركة هي حالة «إلى» في سابقتها، وأول حركة تبدأ من الحالة المبدئية في الإعداد. ثم تُفحص كل حلقة في السلسلة على جدول الحركات. وحالة السيارة الجارية ليست إلا هدف آخر حركة.

والتاريخ المؤثر افتراضاً هو تاريخ المستند المؤثر؛ ويستطيع التوجيه تسمية حقل تاريخ آخر بخيار حقل التاريخ المُؤثر في حالة الصنف الفرعي.

المستند المؤرَّخ رجعياً يعيد اشتقاق كل ما بعده

لأن التاريخ كله يُعاد ترتيبه عند كل اعتماد، فإن إقحام مستند في وسط ماضي السيارة يعيد سلسلة كل انتقال لاحق. وانتقال كان مشروعاً حين وقع قد يصير ممنوعاً، فيُرفض المستند الرجعي برسالة تسمّي حالات مستند آخر — فيبدو وكأن اللوم على المستند الخطأ.

خطط لذلك: صحّح تاريخ السيارة من الأحدث إلى الأقدم، أو احذف المستندات اللاحقة وأقحم التصحيح ثم أعد تحريرها. وحذف مستند يحذف حركاته ويعيد حساب السيارة إلى حالها السابق، فالآلية قابلة للعكس — لكنها مزعجة.

قائمة الحالات

في القائمة عشرون قيمة. والجدول أدناه هو الكتالوج، ومعه عائلة المستندات التي سُميت كل قيمة من أجلها.

العمود الأيمن إعداد مقترح لا سلوك مبني مسبقاً

لا شيء في المنتج يربط أياً من هذه الحالات بأي مستند. وعمود «القاعدة المعتادة» يصف سطر التحديث الذي ينتهي أكثر المعارض إلى كتابته — وهو نقطة بداية لإعدادك أنت، ولا يصف شيئاً يقع قبل أن تكتبه.

الحالةبالإنجليزيةالقاعدة المعتادة (تكتبها أنت)معناها في الساحة
ما قبل المبدئيPre Initialالنظام، عند الإنشاء من سطر مستندالسجل موجود ولم يقع شيء بعد
مبدئيInitialيُسمّى حالةً مبدئية في الإعدادحالة بداية السلسلة
بالطريقIn Transitأمر شراء السيارة أو الفاتورة المبدئيةمطلوبة من المصنع وفي الطريق
الجماركCustomsفاتورة شراء السيارةوصلت وواقفة في الجمارك
تم دفع الجماركCustoms Paidالمستند الذي تستعمله لمرحلة الجماركسُدّدت الرسوم
تم تسليمهReceivedسند توريد السيارة — يعكسه إلغاء التوريداستُلمت فعلياً في المخزن
مخزون متاحFree Stockسند التوريد أو مستند مخزنيفي المعرض وغير محجوزة
مخزون أماناتStock Consignmentمستند أماناتمحتفظ بها أمانة
محجوزBookedطلب عرض السعر أو عرض السعر أو أمر البيعمحجوزة لعميل
مخصصAllocatedتخصيص السيارة — يعكسه إلغاء التخصيصمسندة إلى عميل أو فرع أو مندوب
مطلوب له خطاب مرورTraffic Letter Requestedطلب خطاب المرور — يعكسه إلغاؤهطُلب خطاب التسجيل
مُصدر له خطاب مرورTraffic Letter Issuedخطاب المرور — يعكسه إلغاؤهصدر خطاب التسجيل
مفوتر كلياًInvoicedفاتورة البيع أو الفاتورة المبدئية — يعكسها المردودبيعت وفُوترت
توصيل كليTotally Deliveredمستند تسليم أو صرفسُلّمت للعميل
توصيل نهائيFinal Deliveredالتسليم النهائي — يعكسه إلغاؤهتم التسليم النهائي
أخرى ١ … أخرى ٥Other 1 … Other 5حرة لمراحلك الخاصةما يحتاجه معرضك

وتسمية واحدة تستحق التنبيه كي لا تربك أحداً: Received مترجمة تم تسليمه، ومعناها «تم استلامه». وفي قائمة تحوي أيضاً توصيل كلي وتوصيل نهائي تُقرأ معكوسة. خذ المعنى من الإنجليزية.

الحالة الرئيسية

محور ثانٍ أخشن يُحفظ إلى جانب الحالة، بخمس قيم: مبدئي، وبضاعة الامانات، ومخزونات الشركة، والمشتريات، ومبيعات. وُجد ليسأل تقرير «كم سيارة في جانب المشتريات» بلا تعداد اثنتي عشرة حالة فرعية. وسطور الحركات تستطيع اشتراط حالة رئيسية معينة في «من»؛ وسطور التحديث تضع الجديدة أو تتركها بـبدون.

إعداد عملي

هذا هو الإعداد الذي ربطته الصحراء بالصنف MDL-RIMAL24، ومنه تأتي كل حالة تلقاها في أمثلة المعرض في هذا التوثيق.

الرأس: الحالة المبدئية مبدئي، والحالة الرئيسية المبدئية المشتريات، والمجموعة المُنشأة GRP-CARS-NEW، وعلامة الكمية الرئيسية يجب ان تساوي الواحد الصحيح مفعّلة.

سطور التحديث، من الأخص إلى الأعم:

النوعالدفترإلى حالةإلى حالة رئيسية
فاتورة شراء سيارةBK-SIPIالجماركالمشتريات
توريد سيارةBK-SIRمخزون متاحمخزونات الشركة
أمر بيع سيارةBK-SISOمحجوزمبيعات
تخصيص سيارةBK-SIAمخصصمبيعات
طلب خطاب مرورمطلوب له خطاب مروربدون
خطاب مرورمُصدر له خطاب مروربدون
فاتورة بيع سيارةBK-SISIمفوتر كلياًمبيعات
تسليم نهائيBK-SIFDتوصيل نهائيمبيعات

وسطور الحركات، تسمح بتلك السلسلة وبعكوسها:

منإلىالأنواع المسموح بها
مبدئيالجماركفاتورة شراء سيارة
الجماركمخزون متاحتوريد سيارة
مخزون متاحمحجوزأمر بيع سيارة
محجوزمخصصتخصيص سيارة
مخصصمطلوب له خطاب مرورطلب خطاب مرور
مطلوب له خطاب مرورمُصدر له خطاب مرورخطاب مرور
مُصدر له خطاب مرورمفوتر كلياًفاتورة بيع سيارة
مفوتر كلياًتوصيل نهائيتسليم نهائي
مخصصمخزون متاحإلغاء التخصيص
محجوزمخزون متاحإلغاء أمر البيع
توصيل نهائيمفوتر كلياًإلغاء التسليم النهائي

واقرأ عبارة «يعكسه» في هذين الجدولين على أنها حالة فقط. فمستند الإلغاء في هذه الوحدة ينقل حالة السيارة ولا شيء غير ذلك — لا يعكس مخزوناً ولا يعكس محاسبة.

ولاحظ أن العكوس سطور كغيرها. فمستند الإلغاء ليس حالة خاصة عند المحرك — يكتب حركة كسائر المستندات، وإن لم تمنحه انتقالاً مشروعاً رُفض الإلغاء نفسه.

وسطور الفلترة تضبط المنتقيات: على أمر بيع السيارة مخزون متاح فقط؛ وعلى فاتورة البيع مخصص ومُصدر له خطاب مرور فقط.

وتمشي CAR-000318 على تلك السلسلة من الجمارك في ١٠ فبراير إلى توصيل نهائي في ٣ مارس، وتحمل صفحة إحصائياتها حركة لكل خطوة.