بتاريخ: 8 يوليو 201312 سنة comment_238358 السلام علىكم ، الإخوة بارك الله فيكم، أطلب ترايجز لإدارة الإجازات للموظفين، إذا اكان موظف عند الحق في إجازة وحده للسنه، وفي سنة عملو الاولى يمكن يحصل على 45 يوم كيف نمنع أنه يحصل على إجازة تانيه ؟ فيه كود ترايجر لذالك؟ وشكرا مقدما تقديم بلاغ
بتاريخ: 8 يوليو 201312 سنة comment_238367 السلام عليكم الكلام غير مفهوم !! هل تقصد انك تريد منع الموظف اخذ اجازة اخرى في حال اخذ اجازات بعدد 45 يوم خلال سنه معينه ؟؟ تقديم بلاغ
بتاريخ: 9 يوليو 201312 سنة كاتب الموضوع comment_238378 شكرا للأخ المشرف، أقصد أنه في النظام المتبع لدينا: أن الموظف له الحق في سنته الأولى التي تم تجنيده (توظيفه) فيها أن يحصل على أجازة في آخر السنة ، وهي 45 يوما. وعلى العموم كل الموظفين لهم الحق في في عطلة سنوية (وهي شهر)، ويختار الموظف أحد شهور السنة، فكيف نمنع في الفورم، إلحاق عطلة إلى موظف وهو قد استفاد منها، أي سبق وأن تم حصوله عليها في سنة معينة............... هل بواسطة alert أو trigger وكيف ذلك ، ولو سمحتم كود الأليرت أو التريجر أو البروسوديور.... هذا السؤال، بارك الله فيكم، تم تعديل 9 يوليو 201312 سنة بواسطة ely تقديم بلاغ
بتاريخ: 10 يوليو 201312 سنة كاتب الموضوع comment_238420 يا جماعه انا عامل 2 بلوك على الفورم : بلوك موظفين و بلوك اجازات employe conges وهذا الكود الذي كتبته أنا محاولة، وقمت بوضعه في بلوك موظفين..الكود يقبل التنفيذ دون خطأ، لا كن لا يؤدي المهمة فهل من اقتراح WHEN-VALIDATE-ITEM IF:CONGES.ID_EMP=:EMPLOYE.ID_EMP THEN MESSAGE('cet employé a y déja son conjé pour cette année'); MESSAGE('cet employé a y déja son conjé pour cette année'); RAISE FORM_TRIGGER_FAILURE; END IF ; صور مرفقة تم تعديل 10 يوليو 201312 سنة بواسطة ely تقديم بلاغ
بتاريخ: 13 يوليو 201312 سنة comment_238497 السلام عليكم الفكرة كالتالي: في بلوك الاجازات يجب ان يكون لديك تاريخ بداية الاجازة وتاريخ نهاية الاجازة. اضف حقل يتم تخزين فيه عدد ايام الاجازة في كل مرة يأخذ الموظف بها اجازة حتى تكون العملية الحسابية أسرع. في كل مرة يتم طلب اجازة للموظف: يتم عمل Loop على مستوى اجازات الموظف ويقوم بحساب عدد الايام المستغلة للاجازات. ان كان مجموه عدد الاجازات أقل من 45 يوم سوف يسمح النظام بطلب اجازة للموظف بناءا على عدد الايام المتبقية ويمكنك عمل Alert بهذه الحالة يظهر لليوزر كم عدد الايام المتبقية للموظف. اما ان كان مجموع عدد الايام أكثر من 45 يوم سيتم ظهور رسالة تفيد بأن الموظف قد إستغل جميع ايام الاجازات المستحقة. تقديم بلاغ
بتاريخ: 14 يوليو 201312 سنة comment_238502 الاخ السائل عن الاجازات موضوع الاجازات هذا متشعب جداً حسب نظام العمل والمفروض في المرفق او الشركة والاخ المشرف احمد حسن الرائع اعطاك لب العمل عندما قال يجب هناك وضع تاريخ بداء وانتهاء الاجازة وهو بالفعل هنا العمل واسمحولي الاضافة حيب معلوماتي البسيطة : 1- يجب عمل شاشة تقوم فيها بترصيد الاجازات لكل موظف في بادية كل سنة اي انك تضع ريصيد كل موظف من الاجازات ويمكن كذالك تضيف حق اليها المسحوب منها للمقارنة بينهما اقصد الرصيد والمسحوب 2 يجب ان تعمل حركة واقصد بالحركة يتم فيها منح الاجازة للموظف بين تاريخ بداء الاجازة و تاريخ انتهاء الاجازة وهذا هام جداً لحصر حركة الاجازة بين تاريخين لتلافي الوقوع في خطاء بقاء الموظف في اجازة وهو مداوم وفي حال ترحيل الاجازات يتم عكس الحركة على جدول الرصيد في حقل المسحوب منه لكي يتسنى المقارنة بين الرصيد والمسحوب منه مع مارعات اضافة الاجازة المرحلة الى القيمة في حقل المسحوب منه 3- يجب مراعات شيئ هام في حال ان الموظف قدم اجازة لفترة وقبل انتهائها اراد المداومة وفي هذه الحال يجب عمل حركة اخرى وهي قطع اجازة وترحيل فقط المدة الى يوم قبل المداومة 4- ايضاً في حال كان المرفق يعتمد مسميات اجازات مختلفة مثلا اجازة سنوية وطارئة وحج وعمرة وزواج واجازة وفاة ولها مدد مختلفة لهذا قلت من سابق ان امره متشعب جداً واعذرونا على الاطالة وتشعيب الموضوع للفائدة ليسى الا واتمنى يكون كلامي مفيد وواضح وتحياتي لكم تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.