الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

ريبورت مهم عن الرةاتب

Featured Replies

بتاريخ:

السلام عليكم ورحمة الله وبركاته
والله يعطيكم العافية

سؤالي يأبطال الأوراكل هو عندي شاشة إدخال البدلات وشاشة أخرى لإدخال الرواتب
وهناك حقل في شاشة البدلات وليكن بدل المواصلات في السنة يعني 3600 ريال في السنة
أريد من ال system أن يطبع كل شهر بحاله يعني عند إنشاء ريبورت وكان راتب الشخص 3000 ريال في شهر 1 وأيضا باقي الأشهر حتى شهر 10 يصبح 3500 ريال
التقرير على الشكر التالي :
يأخذ شهر 1 (الراتب 3000 مع بدل المواصلات 300 ) وشهر 2 (الراتب 3000 مع بدل المواصلات 300 ) ...... إلخ.
سؤالي كيف أتحكم بالتاريخ ليأخذ بدل المواصلات لكل شهر ويعرضها في التقرير
مع العلم أن هناك براميتران في التقرير وهما (الشهر و السنة )

أرجوا أن يكون سؤالي واضح

والله الموفق :)

بتاريخ:

يقسم البدل على 12 أو تنشيء جدول يشتمل على الشهر والسنة ويتم التعامل معهما بحيث قبل تحميل الرواتب يتم إدخال الشهر والسنة وبالتقرير يطلب max(year||month) ويتم التعامل معه دون الحاجة لادخاله بالبارامتر أو أي تقرير يحتاج الشهر والسنة.

بتاريخ:

الحل ان شاء الله موجود بس يحتاج شوية وقت لشرح كيفيه عمل ذلك0
[email protected]

بتاريخ:
  • كاتب الموضوع

مشكور ياشباب على الرد السريع
ولكن أريد أن أوضح شغلة مهمة
وهي أريد أن أضع حقل يتم التجميع عن طريقه يعني عندما أقول 2 أريد أن أفهم الجهاز أن يضع البدل المراد على مرحلتين .
لنفرض أن الموظف قد بدأ الدوام في 01/01/2005 وأريد أن أعطيع بدل السكن عن راتب شهرين لنفرض 6000 فأريد في هذه الحالة
عند طباعة تقرير أن يقوم بوضع بدل السكن في تاريخ 01/06/2005 و 01/12/2005 أتوماتيكيا طبعا مع الطباعة تكون مع الراتب والبدلات
الأخرى

أرجوا أن يكون واضحا لأن هذه الفكرة مطلوبة بشدة في دول الخليج بحيث توفر الوقت يعني اليوزر يقوم بإدخال البدلات مرة واحدة فقط وهو يتحكم بظهور الريبورت لمدة 10 سنوات لأمام لهذا المستخدم

وجزاكم الله عنا كل الخير .

بتاريخ:
  • كاتب الموضوع

لاتنسونا ياحلوين الله يخليكم

وكل عام وأنتم بخير

بتاريخ:

الاخ الكريم
ان شا الله تفيدك بعض الاقتراحات فقد نفذتها ونجحت معي

عمل حقل جديد ولنسيمة بحق التكرار هذا الحقل موجود في التالي

create table trepeat
(tid number(4),
tdesc varchar2(30));

اعمل فورم على هذا الحقل وادخل البيانمات التالية

التكرار الوصف
1 مرة في السنة
2 مرتين في السنة
3 ثلاث مرات بالسنة
..................... الخ


طبعا هنا تتحكم بعدد مرات التكرار وتقسمها حسب السنة

بالنسبة لجدول البدلات يجب التعديل بحيث تضيف حقل للتكرار
ثم عند الاضافة يصبح جاهز لتختار عدد مرات التكرار حسب lov

ويصبح بالشكل التالي

رقم الموظف الاسم
1 Admin05

نوع البدل طبيعته المبلغ عدد مرات التكرار
بدل مواصلات اضافة 500 1

عند عرض التقرير يجب عليك الاخذ بعين الاعتبار كم مرة يجب عرضه خلال السنة وكما وضحت لك سابقا
مع التحية

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.