ما الذي يمكن تغييره، وما الذي لا يمكن تغييره
خمسة أسباب قد تجعل السجل غير قابل للتعديل، وسبب جزئي واحد، ولماذا تصل الإجابة قبل ظهور زر التحرير.
تطرح كل شاشة سؤالاً واحداً قبل عرض زر التعديل، ويجيب عليه مكان واحد على الخادم. ثم تقوم نفس الوظيفة بتقييم عملية الحفظ - لذا فإن الزر الذي يظهر هو زر يعمل، والزر الذي لا يظهر يوضح سبب عدم ظهوره.
الوضع الافتراضي هو نعم. السجل قابل للتعديل ما لم يتحقق أحد الشروط الخمسة التالية.
| أرضي | ولم لا | ما العمل بدلاً من ذلك؟ |
|---|---|---|
| عرض | الشاشة مُجمّعة من سجلات أخرى بدلاً من أن تكون مستقلة بذاتها. | قم بتغيير تلك السجلات؛ هذا السجل يتبعها. |
| غير قابل للتغيير | إنه سجل تدقيق أو سجل نظام - سجل الوصول إلى المخطط، أو حركة المخزون، أو تشغيل مهمة. | لا شيء. إن عدم تغيره هو الهدف من الاحتفاظ به. |
| الحالة | تم نشر المستند أو إلغاؤه أو تحويله. | قم بعكس ذلك، أو قم بإصدار مذكرة ائتمان. |
| الفترة | الفترة المالية التي تقع ضمنها مغلقة. | انشر التصحيح في فترة مفتوحة. |
| تاريخي | إنها نسخة سارية المفعول انتهت صلاحيتها بالفعل. | غيّر الإصدار الساري. هذا هو الإصدار الذي لا يزال يُعتمد عليه في حال كان تاريخ الإصدار قبل ذلك. |
الأرض الجزئية
عندما تشير سجلات أخرى إلى هذا السجل، يتم تجميد رقمه التعريفي أو رمزه، بينما تبقى جميع بياناته الأخرى قابلة للتعديل. إعادة ترقيم حساب تشير إليه أربعون دفتر يومية سيؤدي إلى تغيير دلالات تلك الدفاتر. لكن المورد الذي عنوانه خاطئ لا يصبح غير قابل للتعديل لمجرد وجود فواتير مسجلة باسمه؛ إذ يُظهر النموذج الحقل المُجمّد، والمُقفل، مع ذكر السبب، ويتيح لك تصحيح العنوان.
لم يعد وضع "للقراءة فقط" يعني عدم إمكانية التعديل. قد تسمح شاشة مُعلّمة كـ"للقراءة فقط" في شريط التنقل بإجراء تعديل عليها وفقًا لهذه القاعدة؛ إذ يُقرر الخادم ذلك لكل سجل ولكل مستخدم على حدة، لحظة تقديم الطلب. لا تستنتج من عدم وجود زر "تعديل" في صف ما أنه لا يمكن تعديل الشاشة في صف آخر.
تغييرات البيانات الحساسة للتاريخ بدءًا من تاريخ معين
في السجل الذي يحمل فترة سريان، يسأل نموذج التحرير عن تاريخ سريان التغيير. إذا قمت بتغيير التاريخ، فسيتم إغلاق النسخة السارية في اليوم السابق، وسيتم إنشاء نسخة لاحقة تحمل السجل بأكمله مع التغيير الذي أجريته. أما إذا تركت التاريخ كما هو، فسيتم تصحيح تلك النسخة في مكانها.
التاريخ لا يُعاد كتابته. هذا ما يجعل لتاريخ "كما هو" أي معنى: فالسؤال عن سعر أو معدل أو تصنيف وظيفي في تاريخ محدد من شهر مارس يُظهر القيمة الفعلية في مارس، وليس قيمتها الحالية. وينطبق هذا المبدأ نفسه على القائمة، وصفحة السجل، ولوحة البيانات الرئيسية.
لكل شاشة شكل
عند تحديد نموذج مُعدّ مسبقًا، يتم استخدامه. أما في حال عدم وجود نموذج مُعدّ مسبقًا، فيقوم الخادم بتحديد نموذج من الأعمدة التي يقبلها السجل فعليًا - الأنواع، والحقول الإلزامية، وأداة اختيار لكل مفتاح خارجي. وبالتالي، يمكن تصحيح السجل على شاشة لم يصممها أحد، بدلًا من أن يكون غير قابل للتصحيح لعدم وجود من قام بتصميمه بعد.