محرر البيانات أداة تحرير مجمّع بطراز الجداول الممتدة، لبناء وتصحيح الهيكل التنظيمي والوظيفي — الوحدات التنظيمية، والأوصاف الوظيفية، والوظائف — وبيانات موظفيك، كل ذلك في مكان واحد. بدلًا من فتح كل شاشة على حدة، تعمل عبر الأربع جميعًا في جدول واحد — تكتب في الخلايا مباشرة، وتضيف الصفوف وتحذفها، وتراجع كل تغيير قبل أن يصل إلى قاعدة البيانات.
/{slug}/app/data-editor — من القائمة الجانبية الهيكل ← محرر البيانات.
التبويبات الأربعة
| التبويب | ما يحرّره |
|---|---|
| الهيكل التنظيمي | الوحدات التنظيمية — الاسم، النوع، الوحدة الأم. يعكس الشجرة نفسها الظاهرة في مخطّط العائلات الوظيفية. |
| الأوصاف الوظيفية | الأوصاف الوظيفية — السجلّ الكامل: الاسم والغرض، ونوع الوظيفة، والقطاع الفرعي والعائلة الوظيفية، ومقر العمل، والتسلسل الإداري، والمؤهلات، والعدد المطلوب، والراتب، وأولوية التوطين، وجداراته الفنية والعامة. يظهر جزء من الحقول في الجدول؛ افتح لوحة السجلّ لصفٍّ (زرّ التوسيع) لتحرير كل حقل، مجمّعًا في أقسام. يظهر رمز الدرجة للقراءة فقط؛ أما حقول النظام وسير العمل (الإصدار، حالة الاعتماد، رمز التصنيف السعودي، مرتبة الدرجة) فليست معروضة هنا. |
| الوظائف | الوظائف — المسمّى، الوصف الوظيفي الذي تتبعه، الوحدة التنظيمية التي تقع فيها، سعة المقاعد، ونمط القياس ومسار التوظيف. |
| الأشخاص | الأشخاص — الاسم، الوظيفة الحالية، المدير المباشر، وسجلّ التواصل والقوى العاملة الكامل (الاسم الرباعي، الهاتف، روابط الملفات، تاريخا المباشرة والميلاد، تفصيل سنوات الخبرة، ووسم الإرشاد). |
يحمل كل تبويب وسمًا صغيرًا بعدد التغييرات المعلّقة عليه، فترى بلمحة أين تقع تعديلاتك قبل أن تحفظ.
كل شيء معلّق حتى تحفظ
لا يُكتَب ما تكتبه إلى قاعدة البيانات أثناء العمل. كل إضافة وتعديل وحذف يبقى محفوظًا محليًا في المتصفح — الجدول، ووسوم التبويبات، وألوان الصفوف كلها تعكس هذه المسوّدة المحلية. لا يصل شيء إلى الخادم حتى تفتح ملخص الحفظ عن قصد وتؤكّد (انظر الحفظ أدناه).
تُحفظ مسوّدتك تلقائيًا في هذا المتصفح أثناء العمل. فإن حدّثت الصفحة أو أغلقت التبويب قبل الحفظ، يعرض المحرر عند إعادة فتحه خيارين — متابعة التعديلات (يستعيد كل تغيير معلّق وسجلّ التراجع كما تركتهما تمامًا) أو البدء من جديد (يتجاهل المسوّدة ويحمّل البيانات المحفوظة الحالية). وتبقى المسوّدة محليًا في هذا المتصفح فقط ولا تُرسَل إلى الخادم حتى تحفظ، وتُمحى تلقائيًا فور نجاح الحفظ.
إضافة الصف وتعديله وحذفه
- إضافة صف (في الشريط العلوي) يضيف صفًا فارغًا إلى التبويب النشط، معبّأً مسبقًا بقيم افتراضية معقولة. تحمل الصفوف الجديدة معرّفًا مؤقتًا حتى تُحفظ — ويمكنك الإشارة فورًا إلى صف جديد من تبويب آخر (مثلًا وضع وظيفة أُضيفت للتو تحت وحدة تنظيمية أُضيفت للتو) قبل أن يحصل أيّ منهما على معرّف حقيقي.
- تعديل أي خلية مباشرة في الجدول — حقول النص والقوائم المنسدلة وحقول الأرقام كلها قابلة للتعديل المباشر. انظر الحقول المقيَّدة أدناه لمعرفة كيف تعمل العلاقات.
- حذف صف عبر إجراء الصف. لا يُزال الصف المحذوف من الجدول فورًا — بل يُشطَب ويُوسَم محذوف لتراه بوضوح قبل أن يختفي، ويمكنك التراجع عنه كأي تغيير آخر. كل صف قابل للحذف: فإذا كان الصف مرتبطًا بصفوف أخرى، يفتح الحذف نافذة قصيرة تسألك كيف تتعامل مع التوابع — انظر حذف صف مرتبط.
حالة الصف
يحمل كل صف نقطة حالة ملوّنة تُبقيك على اطّلاع دائم بما هو معلّق. وإن نسيت دلالة كل لون، فزرّ المعلومات بجوار أداة تخصيص الأعمدة يفتح دليلًا للألوان:
| الحالة | المعنى |
|---|---|
| جديد (نقطة خضراء) | صف جديد أُنشئ في هذه الجلسة ولم يُحفظ بعد. |
| معدّل (نقطة كهرمانية) | صف موجود تغيّر فيه حقل واحد على الأقل. |
| محذوف (نقطة حمراء، والصف مشطوب) | معلّق للحذف. يبقى ظاهرًا لتراجعه أو تتراجع عنه قبل الحفظ. |
| (بلا نقطة) | بلا تغيير — يطابق ما هو محفوظ حاليًا. |
الحقل الذي يحمل قيمة غير صالحة يُحاط بإطار ويمنع الحفظ حتى تُصلحه أو تتجاهل الصف — انظر التحقق.
تحديد الصفوف والإجراءات الجماعية
للتغييرات المتكررة يمكنك التصرّف في عدة صفوف دفعة واحدة بدل صفٍّ تلو الآخر.
- حدّد الصفوف عبر مربّع الاختيار في بداية كل صف. ومربّع الاختيار في الترويسة يحدّد — أو يُلغي تحديد — كل الصفوف المعروضة حاليًا، فالبحث أو التصفية أولًا ثم «تحديد الكل» يحصر التحديد في تلك الصفوف فقط.
- بمجرد تحديد صف أو أكثر يظهر شريط إجراءات فوق الجدول يعرض العدد وإجراءين جماعيين:
- تكرار يستنسخ كل صف محدَّد كصف جديد — نسخة جديدة يمكنك تعديلها بعدها. مفيد لإنشاء عدة وظائف أو وحدات شبه متطابقة.
- حذف يضع كل الصفوف المحددة قيد الحذف دفعة واحدة. الحذف الجماعي يعالج الصفوف غير المرتبطة فقط: فإذا شمل تحديدك صفًا واحدًا مرتبطًا بصفوف أخرى، يُعطَّل زر الحذف — عالِج ذلك الصف منفردًا (حذف متسلسل أو فصل التوابع). هذا يمنع الحذف الجماعي من اتخاذ قرار حذف متسلسل واسع نيابةً عنك.
- إلغاء التحديد (علامة ✕) يُزيل التحديد دون أي تغيير.
كلا الإجراءين الجماعيين يُحتسبان خطوة تراجع واحدة — تراجع واحد يعكس الدفعة بأكملها. والتحديد خاص بكل تبويب ويُلغى عند تبديل التبويب، ولا يمكن تحديد الصفوف المحذوفة. وكالعادة لا شيء يُكتب حتى تحفظ.
الحقول المقيَّدة: قوائم منسدلة لا نص حر
حقول العلاقات — الوحدة الأم لوحدة تنظيمية، والقطاع الفرعي لوصف وظيفي، والوحدة التنظيمية والوصف الوظيفي لوظيفة، ووظيفة الشخص الحالية ومديره — كلها قوائم منسدلة، لا حقول نص حر أبدًا. لا يمكنك ربط علاقة إلا بصف موجود فعلًا: إمّا محفوظ مسبقًا، أو معلّق في المسوّدة نفسها (حتى لو كان صفًا أضفته للتو بـإضافة صف قبل ثوانٍ، رغم أنه لا يملك معرّفًا حقيقيًا بعد). هذا ما يجعل بناء هيكل كامل من الأعلى إلى الأسفل في جلسة واحدة آمنًا — أضِف الوحدة التنظيمية، ثم أضِف وظائف تحتها فورًا، ثم أشخاصًا في تلك الوظائف — دون كتابة معرّف واحد أو ترك مرجع معلّق.
لوحة السجلّ: تحرير كل حقل في الصف
يعرض الجدول عمدًا مجموعة أعمدة مختصرة لتبقى الصفوف مقروءة. ولملء كل حقل في صف، انقر زرّ التوسيع في بداية الصف — فتُفتح لوحة سجلّ على الجانب تعرض مجموعة الحقول الكاملة على هيئة نموذج مقسّم إلى أقسام (للوصف الوظيفي: الهوية، والغرض والنطاق، والمؤهلات، والعدد والراتب، والتصنيف، والجدارات).
تتصرّف التعديلات في اللوحة تمامًا كتعديلات الجدول — نفس التعليق، ونفس التراجع/الإعادة، ونفس التحقق، ونفس المسوّدة المحفوظة تلقائيًا — فاللوحة مجرد طريقة أرحب للوصول إلى الحقول غير الظاهرة كأعمدة. ولا يزال بإمكانك إظهار أيٍّ منها كعمود في الجدول من قائمة الأعمدة حين تفضّل تحريره عبر صفوف كثيرة دفعة واحدة.
يظهر رمز الدرجة للقراءة فقط (فهو المقبض الثابت للصف). أما حقول النظام وسير العمل — الإصدار، وحالة الاعتماد، ورمز التصنيف السعودي، ومرتبة الدرجة ونحوها — فليست قابلة للتعديل هنا وليست معروضة، فلا تمسّ منطق الاعتماد والرواتب الذي يحافظ عليها عن غير قصد.
تغيير القطاع الفرعي أو العائلة الوظيفية أو الجدارات لوصف وظيفي
القطاع الفرعي والعائلة الوظيفية قابلان للتعديل (كقوائم منسدلة)، وجدارات الوصف الوظيفي الفنية والعامة قابلة للتعديل أيضًا — كلٌّ منها خلية تحمل قائمة برموز الجدارات مفصولة بفاصلة منقوطة، مع إكمال تلقائي يقترح جدارات العائلة الوظيفية للوصف. ويجب أن تنتمي الجدارات إلى العائلة الوظيفية للوصف: فالرمز غير المعروف أو الخارج عن العائلة يُوسَم الصف حتى تصلحه.
ولأن جدارات الوصف الوظيفي مرتبطة بعائلته الوظيفية، فإن نقله إلى عائلة مختلفة يوفّق جداراته إلى مجموعة العائلة الجديدة عند الحفظ — إلا إن كنت قد نسّقت الجدارات بنفسك، فتغلب حينئذٍ اختياراتك الصريحة. وترك خلية الجدارات دون تغيير أثناء النقل يورّث افتراضيات العائلة الجديدة (لا جدارات العائلة القديمة البائتة)؛ وإفراغ الخلية يزيل جدارات نطاق العائلة. ولا تعرض قائمة العائلة الوظيفية إلا العائلات التابعة للقطاع الفرعي المختار والتي اختارتها مساحة عملك، فلا يمكنك تكوين اقتران غير مرتبط؛ وإن كان اقتران محفوظ غير صالح، يُوسَم الصف حتى تصلحه. أما المرتبة المالية ومستويات إتقان الجدارات فتبقى في شاشة الأوصاف الوظيفية.
التراجع والإعادة
يحتفظ المحرر بسجلّ تراجع/إعادة عام بعمق عشر خطوات عبر التبويبات الأربعة جميعًا، لا لكل تبويب على حدة. التراجع (⌘/Ctrl+Z) والإعادة (⌘/Ctrl+Shift+Z) يتنقّلان عبر آخر عشر عمليات معلّقة بالترتيب، ويعرض الشريط العلوي حتى عشر نقاط تمتلئ مع كل تغيير حتى تعرف دائمًا كم تبقّى من السجلّ. وإذا حطّ التراجع أو الإعادة على صف في تبويب مختلف عن الذي تعرضه، ينقلك المحرر إلى ذلك التبويب تلقائيًا ويُبرز الصف للحظة، فلا تفقد أثر ما تغيّر للتو.
يؤثّر التراجع/الإعادة على المسوّدة المحلية فقط — فور الحفظ، تصبح عمليات الحذف والتعديل نهائية (انظر الحفظ).
حذف صف مرتبط
كل صف قابل للحذف — لكن حين يعتمد عليه شيء آخر، يفتح الحذف نافذة تسألك عمّا يحدث لتلك التوابع بدلًا من ترك مرجع معلّق بصمت. والتوابع نوعان:
- العناصر المعتمدة داخل الجدول — صفوف تراها في المحرر: الوحدات الفرعية والوظائف تحت وحدة تنظيمية، ووظائف وصفٍ وظيفي، وأشخاص وظيفةٍ ما، والمرؤوسون المباشرون لشخص.
- سجلّات تُدار من مكان آخر — بيانات تعتمد على الصف لكنها لا تُحرَّر في هذا الجدول: مسارات التوظيف ونماذج المقابلات لوظيفة، أو ملف الجدارات وخطة النمو وسجلّ التقييمات ومدخلات مسار التوظيف وعضويات المشاريع والمستندات لشخص. تُحسَب من الخادم عند تحميل الصفحة.
تعرض النافذة حتى ثلاثة خيارات:
- حذف متسلسل — حذف الصف وسلسلة توابعه بالكامل. حذف وصفٍ وظيفي بهذه الطريقة يحذف أيضًا وظائفه والأشخاص فيها، حتى الأسفل؛ وتُظهر النافذة عدد الصفوف التي ستُحذف. وإذا كان للصف سجلّات تُدار من مكان آخر، فالحذف المتسلسل يزيلها أيضًا — نهائيًا — وتُحذّرك النافذة قبل التأكيد. (بالنسبة لشخص أو وظيفة يشمل ذلك أيضًا سجلّات مرتبطة مثل بيانات الاعتماد والملف الوظيفي وسجلّ التطوير.) أما الوظيفة التي في شواغرها طلبات توظيف فلا يمكن حذفها من المحرر: يُرفض الحفظ لهذا الصف، فأغلق تلك الطلبات من صفحة التوظيف أولًا.
- حذف مع فصل التوابع — حذف هذا الصف فقط وإلغاء ارتباط توابعه داخل الجدول (يُلغى ارتباطها به وتبقى موجودة). يُتاح فقط حين لا توجد سجلّات تُدار من مكان آخر، لأن تلك الروابط الخفية لا يمكن إلغاؤها من الجدول.
- إلغاء — إبقاء كل شيء كما هو.
لا يحدث شيء حتى تحفظ — فالحذف المتسلسل أو فصل التوابع يُعلَّق كأي تغيير آخر ويمكن التراجع عنه أولًا.
البحث والتصفية
لكل تبويب مربّع بحث وفلاتر خاصة به، تقتصر عليه وحده — لا تُخفي التصفية أو تُسقِط أي تغيير معلّق، بل تغيّر فقط ما هو ظاهر:
- البحث يطابق الحقول النصية في ذلك التبويب (الأسماء والمسمّيات).
- فلتر الحالة يضيّق العرض إلى الكل / غير صالح (يحتاج إصلاح) / جديد / معدّل / محذوف / بلا تغيير. ويقفز غير صالح مباشرةً إلى الصفوف التي تفشل في التحقق — أسرع طريقة للعثور على كل ما يمنع الحفظ وإصلاحه، خصوصًا بعد الاستيراد.
- تحصل الوظائف والأشخاص أيضًا على فلاتر سريعة بالعلاقة (حسب الوحدة التنظيمية / الوصف الوظيفي للوظائف، وحسب الوظيفة للأشخاص).
ترتيب الجدول: ترتيب الأعمدة وعرضها وإظهارها
يمكن ترتيب جدول كل تبويب بما يناسب ما تعمل عليه، ويُحفظ ترتيبك لكل تبويب في هذا المتصفح:
- أعِد ترتيب الأعمدة بسحب رأس العمود (أمسك مقبض السحب بجوار اسم العمود) وإفلاته على عمود آخر. يبقى عمودا الحالة وإجراء الصف مثبّتين في مكانهما.
- غيّر عرض العمود بسحب الفاصل عند حافته الطرفية — وسّع عمود الاسم لقراءة المسمّيات الطويلة، أو ضيّق الأعمدة التي لا تركّز عليها. يبقى عمودا الحالة وإجراء الصف بعرض ثابت.
- أظهر الأعمدة أو أخفِها من قائمة الأعمدة (زر الترس بجوار شريط البحث). أزِل علامة العمود لإخفائه من العرض وأعِدها لإرجاعه — هذا يغيّر ما تراه فقط؛ فالأعمدة المخفية لا تُسقَط أبدًا من أي تعديل معلّق ولا من الحفظ.
- تاريخ الإنشاء عمود للقراءة فقط يعرض وقت إنشاء كل صف لأول مرة. وهو مخفيّ افتراضيًا — فعّله من قائمة الأعمدة عند الحاجة.
- إعادة ضبط الأعمدة في القائمة نفسها يعيد كل عمود إلى ترتيبه وعرضه وإظهاره الافتراضي.
يُحفظ ترتيب الأعمدة وعروضها والأعمدة المخفية محليًا لكل تبويب، فالتنقل بين التبويبات — أو إعادة التحميل — يُبقي كل جدول كما تركته.
تصدير واستيراد Excel (رحلة ذهاب وإياب)
للدُّفعات الكبيرة قد يكون العمل في Excel أسرع، ثم إعادة التغييرات إلى المحرر. يقوم زرّا تصدير Excel واستيراد Excel في شريط الأدوات بذلك تحديدًا — وخلافًا للمستوردات القديمة التي تُنشئ فقط، هذه رحلة ذهاب وإياب حقيقية: تُعدِّل الصفوف الموجودة بدل تكرارها.
تصدير قالب ببياناتك الحالية
يُنزّل تصدير Excel مصنّفًا يحوي ورقة لكل تبويب (الهيكل التنظيمي، الأوصاف الوظيفية، الوظائف، الأشخاص)، معبّأً بكل ما هو معروض حاليًا — بما في ذلك أي تعديلات معلّقة. هذا هو القالب: املأه ولا تبدأ من ملف فارغ.
لكل ورقة عمودان مميّزان في المقدمة لا يجب إعادة كتابتهما:
- عمود المعرّف (بخلفية رمادية) — مفتاح مطابقة الصف. اتركه كما هو تمامًا؛ فبه يعرف الاستيراد أي صف موجود تُعدّله.
- عمود الرمز حيث يوجد — رمز الوحدة، رمز الدرجة للوصف الوظيفي، الرقم الوظيفي للشخص. يُستخدم الرمز للمطابقة أولًا (إن كان مملوءًا وفريدًا)، وإلا فالمعرّف.
يحمل المصنّف كل حقل قابل للتعديل في التبويبات الأربعة — لا الأعمدة الظاهرة في الجدول فحسب. أي أن سجلّ الوصف الوظيفي الكامل (المؤهلات، ومقر العمل، والتسلسل الإداري، وجداراته الفنية/العامة)، وكل حقول الوظيفة (نمط القياس، مسار التوظيف)، وسجلّ الأشخاص الكامل (الاسم الرباعي، الهاتف، روابط الملفات، تاريخا المباشرة والميلاد، تفصيل الخبرة، وسم الإرشاد) تعود جميعًا عبر Excel. أما حقول النظام وسير العمل (إصدار الوصف الوظيفي، حالة الاعتماد، رمز التصنيف السعودي، مرتبة الدرجة؛ والطوابع الزمنية والحقول الداخلية) فتُترَك خارج الملف كليًا عن قصد.
- حقول العلاقات (الوحدة الأم، الوصف الوظيفي والوحدة للوظيفة، الوظيفة والمدير للشخص، والقطاع الفرعي والعائلة الوظيفية للوصف الوظيفي) تظهر بقيمة مقروءة
الاسم ⟦المعرّف⟧مع قائمة منسدلة بالأهداف الصالحة. وعند الاستيراد يمكنك أيضًا كتابة الاسم فحسب — فيُطابَق بالصف الصحيح (بالمعرّف أولًا، ثم بالاسم) — فلا حاجة للإبقاء على المعرّف. - حقول القوائم (النوع، الحالة، الجنس، أولوية التوطين، نمط القياس، مسار التوظيف…) منسدلة؛ وحقول نعم/لا (مثل «يصلح كموجّه») تستخدم قائمة صواب/خطأ؛ وحقول التاريخ تأخذ قيمة
YYYY-MM-DD. - خلايا الجدارات تحمل قائمة برموز الجدارات مفصولة بفاصلة منقوطة (
رمز; رمز). ويجب أن يكون كل رمز جدارةً حقيقية في العائلة الوظيفية للوصف — يتحقّق الاستيراد منها (انظر أدناه).
استيراد الملف بعد التعديل
يقرأ استيراد Excel الملف ويطابق كل صف ببياناتك الحالية عبر الرمز ثم المعرّف:
- صف يطابق معرّفه/رمزه صفًا موجودًا وتختلف قيمه → يُدرَج كتعديل.
- صف بمعرّف فارغ → يُدرَج كصف جديد (يمكنك إضافة صفوف مباشرة في Excel؛ بل يمكن لصف جديد أن يشير إلى صف جديد آخر باسمه).
- صف موجود حاليًا لكنه غائب عن الملف → يُدرَج للحذف. سلوك «اعتبار الصفوف الغائبة حذفًا» هذا هو خيار في نافذة الاستيراد (مفعّل افتراضيًا)؛ ألغِ تفعيله للإضافة والتعديل فقط دون حذف. لا يستطيع الاستيراد أن يسألك صفًا صفًا، لذا تُتخطّى تلقائيًا عمليات الحذف التي قد تُيتّم سجلًا أو تتطلّب حذفًا متسلسلًا، مع الإبلاغ عنها — احذف تلك الصفوف منفردةً من الجدول حيث يُتاح لك الحذف المتسلسل أو فصل التوابع.
لا يكتب الاستيراد إلى قاعدة البيانات مباشرة. بل يُدرِج التغييرات في المسودة نفسها كالتعديل اليدوي — تعود إلى الجدول برقاقات الصفوف المعتادة (أخضر/كهرماني/أحمر) وشارات التبويبات، تراجع كل شيء ثم تحفظ كالمعتاد. ويعيد تراجع واحد الاستيراد كاملًا دفعة واحدة.
تُتحقَّق الصفوف المستوردة أثناء دخولها. فكل صف مُدرَج يُفحَص كما يُفحَص الصف المُحرَّر يدويًا — الحقول المطلوبة، وأشكال الأرقام والتواريخ، وقيم القوائم الصالحة، وسلامة العلاقات: يجب أن يكون اقتران القطاع الفرعي/العائلة الوظيفية للوصف الوظيفي مرتبطًا، وأن يُحلّ كل رمز جدارة إلى جدارة حقيقية تنتمي إلى تلك العائلة الوظيفية. وأي صف يفشل يُوسَم (تُحاط خليته المخالفة بإطار أحمر مع رسالة) ويبقى الحفظ معطّلًا حتى يُصلَح — فلا يمكن مطلقًا اعتماد ملف مُعطوب. استخدم فلتر الحالة غير صالح للقفز مباشرةً إلى الصفوف التي تحتاج انتباهًا. أما الخلايا التي تعذّر على الاستيراد تفسيرها (اسم علاقة لم يُطابَق، رقم غير رقمي) فيُبلَّغ عنها كتحذيرات وتُترَك دون تغيير بدل الكتابة فوق بيانات صحيحة.
الحفظ: ملخص التغييرات، ثم تأكيد واحد
يبقى زر حفظ في الشريط العلوي معطّلًا حتى يوجد تغيير معلّق واحد على الأقل، ويظل معطّلًا ما دام أي صف يحمل خطأ تحقق. الضغط عليه يفتح ملخص الحفظ — جدولًا بصف لكل تبويب (الهيكل التنظيمي، الأوصاف الوظيفية، الوظائف، الأشخاص) وعمود لكل من مُضاف / معدَّل / محذوف، بالإضافة إلى الإجمالي الكلي. وإذا كانت هناك عمليات حذف معلّقة، يُظهَر تنبيه بأن الحذف نهائي ولا يمكن التراجع عنه بعد الحفظ — فالتراجع يعمل فقط على المسوّدة المحلية، لا بعد الحفظ الفعلي.
تأكيد والحفظ يطبّق كل شيء في معاملة واحدة:
- تُنشأ الصفوف الجديدة عبر التبويبات الأربعة وتُحَلّ معرّفاتها المؤقتة إلى معرّفات حقيقية — فالوظيفة التي أضفتها مشيرةً إلى وحدة تنظيمية أُضيفت للتو تُربَط تلقائيًا بمعرّف تلك الوحدة الحقيقي.
- تُطبَّق التعديلات والحذوفات مع الإضافات معًا، بالنطاق نفسه الذي راجعته — لا شيء جزئي.
- إذا تغيّرت البيانات الأساسية على الخادم منذ أن حمّلت الصفحة (عدّلها شخص آخر في المساحة نفسها)، يُرفَض الحفظ بإشعار بيانات قديمة بدل الكتابة فوق تعديلات ذلك الشخص بصمت؛ أعِد التحميل للحصول على الحالة الحالية (يُفقِد هذا مسوّدتك المحلية).
- إذا فشلت صفوف معيّنة في التحقق على الخادم، يسرد الحوار بالضبط أيّها وسببه، وينقلك إلى أول تبويب متأثر لتصلحه وتعيد المحاولة.
عند النجاح، يعيد المحرر تحميل بيانات جديدة من الخادم وتبدأ المسوّدة — وسجلّ التراجع الخاص بها — من جديد نظيفة.
التحقق
إلى جانب قيود القوائم المنسدلة أعلاه، يحمل كل حقل قواعد شكلية (حقول مطلوبة، نطاقات أرقام صالحة، تواريخ سليمة) وقواعد سلامة العلاقات — نفس الفحوص سواء كتبت القيمة في الجدول أو جلبتها من Excel:
- تُوسَم الأعمدة المطلوبة بنجمة حمراء (*) في ترويستها، فترى ما يجب ملؤه قبل أن تبدأ الكتابة.
- تُحاط الخلية التي تفتقد قيمة مطلوبة، أو تحمل قيمة غير صالحة، أو علاقة مكسورة، بإطار أحمر مع رسالة. وتشمل فحوص العلاقات اقتران القطاع الفرعي/العائلة الوظيفية للوصف الوظيفي (يجب أن يكون مرتبطًا) ومجموعة جداراته (يجب أن تكون كل جدارة حقيقية في تلك العائلة الوظيفية — فالجدارة غير المعروفة أو الخارجة عن العائلة تُوسَم الصف).
- وما دام أي صف يحمل خطأ كهذا، تظهر أيقونة تحذير أعلى الشريط العلوي — مرّر المؤشر فوقها (أو ركّز عليها) لرسالة تذكير مبسّطة — ويبقى الحفظ معطّلًا عبر كل التبويبات حتى يصبح كل صف صالحًا. ويسرد فلتر الحالة غير صالح تلك الصفوف بالضبط لإصلاحها بسرعة.
أصلح الحقل المميّز أو تجاهل الصف لإزالة الخطأ. وإن فشل صف في التحقق على الخادم عند الحفظ، يسرد ملخص الحفظ بالضبط أي الصفوف وسببه.
اقرأ أيضًا
- الأوصاف الوظيفية والوظائف — النموذج الكامل خلف تبويبين من تبويبات المحرر، بما في ذلك التصنيف والمرتبة المالية وحقول التوظيف غير القابلة للتحرير هنا.
- مخطّط العائلات الوظيفية — العرض المرئي بالسحب والإفلات للهيكل التنظيمي الذي يحرّره التبويب الأول.
- الأدوار والصلاحيات — من يستطيع المعاينة مقابل حفظ التغييرات في المحرر.