الانتقال إلى المحتوى
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.

سؤال بخصوص حساب ال Overtime

Featured Replies

بتاريخ:

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

انا الان فى اول مشروع اقوم بعمل implementation له وتصادفنى اشياء احتار فى امرها لذلك ارجو ان يتسع صدركم لاسئلتى

عند مناقشة عناصر المرتب مع الموظفين كان هناك عنصر الاجر الاضافى Overtime وهذا العنصر يتم حسابه كالتالى

اذا عمل الموظف عدد ساعات اكثر من ساعات العمل الرسميه تكون الساعه بساعتين
واذا عمل فى الاعياد والعطلات الرسميه الاسبوعيه ( كيوم الجمعه والسبت ) يكون اليوم بيومين

المشكله هنا كيف اقوم بتحديد ايام العطلات فى الفورمولا ( العطلات الاسبوعيه والاعياد )
كيف اجعل الفورمولا تفرق بين ايام العمل الرسميه وايام العطلات

اتمنى اجد اجابه لديكم

وشكرا

بتاريخ:

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


انا مش خبير بس ممكن من الفورمة تكتب للتحقق إذا كان اليوم كذا (الجمعة مثلاً) إضرب ثمن اليوم في 2


دي الفكرة و الرابط التالي إن شاء الله يفيدك



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

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

والله اخى دخلت على اللينك ولكن كل ما عليه يخض ال developer ولا اعتقد انه يستخدم فى hrms formula

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

وبانتظار الحل من الاخ ابو عبدالملك

بتاريخ:

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

جزاك الله خيراً على ثقتك

You need to add an input value to overtime element as Date Earned and must me requried


Second define database function to use it in formula with one parameter Date Earned from the element


Third the database function should use the next sql statment


[color=#800000]SELECT TRIM(TO_CHAR(DATE_EARNED  , 'DAY')) INTO DATE_EARNED FROM DUAL
RETURN DATE_EARNED[/code[/color]]

Fourth your formula based on the day return from the previous functio
بتاريخ:


SELECT TRIM(TO_CHAR(DATE_EARNED , 'DAY')) INTO DATE_EARNED FROM DUAL
RETURN DATE_EARNED

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

اخى ابو عبدالملك

انا كنت قد انشات Overtime element وانشات لها input value اسمها time لاسجل فيها عدد الساعات الاضافيه التى عملها الموظف
هل تقصد من كلامك ان اضيف عليها input value اخرى باسم Date Earned واذا كان هذا هو قصدك فعلا فما هى ال unit الخاصه بهذا ال input value
وكيف ساتفيد به فى تحديد ايام الاجازات

اتمنى اجد اجابه منك سريعا

وشكرا لك مقدما

بتاريخ:

اخى ابو عبدالملك

انا كنت قد انشات Overtime element وانشات لها input value اسمها time لاسجل فيها عدد الساعات الاضافيه التى عملها الموظف
هل تقصد من كلامك ان اضيف عليها input value اخرى باسم Date Earned واذا كان هذا هو قصدك فعلا فما هى ال unit الخاصه بهذا ال input value
وكيف ساتفيد به فى تحديد ايام الاجازات

اتمنى اجد اجابه منك سريعا

وشكرا لك مقدما

نعم هذا ما قصدته وسيكون من نوع Date
وعن طريق الخطوات في المشاركة السابقة لي ستستطيع الاستفادة منه
  • بعد 1 شهر...
بتاريخ:

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

انا الان فى اول مشروع اقوم بعمل implementation له وتصادفنى اشياء احتار فى امرها لذلك ارجو ان يتسع صدركم لاسئلتى

عند مناقشة عناصر المرتب مع الموظفين كان هناك عنصر الاجر الاضافى Overtime وهذا العنصر يتم حسابه كالتالى

اذا عمل الموظف عدد ساعات اكثر من ساعات العمل الرسميه تكون الساعه بساعتين
واذا عمل فى الاعياد والعطلات الرسميه الاسبوعيه ( كيوم الجمعه والسبت ) يكون اليوم بيومين

المشكله هنا كيف اقوم بتحديد ايام العطلات فى الفورمولا ( العطلات الاسبوعيه والاعياد )
كيف اجعل الفورمولا تفرق بين ايام العمل الرسميه وايام العطلات

اتمنى اجد اجابه لديكم

وشكرا


تحياتي للجميع

فى سؤالك :
المشكله هنا كيف اقوم بتحديد ايام العطلات فى الفورمولا ( العطلات الاسبوعيه والاعياد )
كيف اجعل الفورمولا تفرق بين ايام العمل الرسميه وايام العطلات

اتمنى اجد اجابه لديكم


انا احاول لفت نظرك الى افضل الحلول من الاخر وهو عمل باكدج ترجع لك اليوم اذا كان يوم عمل او يوم اجازة رسمية حيث انها تقرأ هذه البانات من اماكن عدة حسب اعداد النظام
فمن الممكن ان تعرف الاجازات الرسمية من شاشة ال user table structuers
مثل اجازة الحق ايامها اجازات قومية الخ
كذلك تعرف بداية الاسبوع للبلد الذى تعمل فيه والاجازات الاسبوعية مثل جمعة وسبت ولا خميس وجمعة ولا سبت و حد

وعليه فان البكدج ترجع لك قيمة اما on or off
on for working day
off for
puplic holidays and week off day

مع الاخذ فى الاعتبار ال nls lanh and tretory for ur DB. as it may cause wrong information for ur code

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


تحياتي

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

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

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

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

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

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.