1- التحويل إلى Redwood UX
إعادة تصميم الموديولات باستخدام Redwood Design System.
تحسين تجربة المستخدم (UX) لتكون أكثر بساطة وتفاعلية.
ضمان التوافق مع معايير Oracle الحديثة في التصميم.
2- تطوير الواجهات باستخدام VBCS
بناء صفحات Redwood باستخدام VBCS.
تنفيذ:
Dynamic Forms
Responsive UI
Conditional Rendering حسب نوع الطلب أو حالة الـ workflow
تحسين الأداء وسرعة تحميل الصفحات.
3- تنفيذ التخصيصات (Customizations)
تعديل سلوك النظام القياسي ليتوافق مع متطلبات العميل، مثل:
التحكم في Editability للحقول حسب الحالة (Stage-based behavior)
إضافة حقول مخصصة (Custom Fields)
تخصيص رسائل الـ Validation
تنفيذ Business Rules معقدة داخل الواجهة.
4- التكامل مع Oracle Fusion
ربط واجهات Redwood مع Oracle Fusion REST APIs.
التعامل مع:
Supplier onboarding data
Purchase Requisition creation & update
إدارة الأخطاء وتحسين استقرار العمليات.
5- تحسين تجربة المستخدم (UX Enhancements)
تقليل عدد الخطوات لإدخال البيانات.
تحسين وضوح الرسائل والتنبيهات.
تسهيل عملية التنقل داخل التطبيق.
6- إدارة الصلاحيات والسلوك الديناميكي
تخصيص عرض البيانات حسب دور المستخدم (Requester / Approver).
التحكم في:
إظهار/إخفاء عناصر الواجهة
تفعيل/تعطيل الحقول بناءً على الحالة
7- الاختبار والدعم
اختبار شامل للـ Redwood pages مقارنة بالـ Standard UI.
التأكد من عدم تأثر العمليات الأساسية بعد التحويل.
دعم المستخدمين بعد الإطلاق وحل المشاكل.
: Technologies Used
Oracle Fusion Cloud
Redwood UX
VBCS
REST APIs
JavaScript / HTML / CSS