מחולל דוחות משאבי אנוש

פורומים אפיון ופיתוח פריוריטי מחולל דוחות משאבי אנוש

  • דיון
    שלי
    משתתף
    שלום לכולם

    מישהו יודע איך אני מכניסה שדה שמחשב לי את גיל העובד במחולל דוחות משאבי אנוש ?

    יש לי שם שדה של תאריך לידה ואני רוצה שיציג לי את הגיל של העובד

    תודה !

מוצגות 7 תגובות – 1 עד 7 (מתוך 7 סה״כ)
  • תגובות
    Lior
    מנהל בפורום
    את שואלת איך מחשבים הפרש בשנים בין שני תאריכים או איך מכניסים שדות למחולל דוחות?
    שלי
    משתתף
    היי ליאור, אני רוצה לחשב את השנים. השאלה שלי אם ניתן לעשות שדה מחושב במחולל דוחות משאבי אנוש שמציג את ההפרש בין השנים וכך יציג לי את גילו של העובד.
    Lior
    מנהל בפורום
    ללא פיתוח לא ניתן לעניות דעתי

    צריך להוסיף שדה כזה למחולל  עצמו על מנת שתוכלי לבחור אותו במחולל.

    שלי
    משתתף
    כפי שחשבתי.

    תודה רבה

    yitzchok
    משתתף
    IL
    באמת מעניין שלא ניתן להוסיף ביטוי למחולל ההוא.

    על הדרך חשבתי לבדוק אם אפשר לנסח ביטוי שיחשב נכון את הגיל, אילו היה ניתן להגדיר ביטוי.

    אבל זה ישמש גם אם מוסיפים עמודה לדו”ח הבסיס של המחולל.

    בעבר הוצע כאן בפורום נוסחה אבל היא מניחה שיש 365 ימים בשנה ולכן אני הייתי חושב שפה ושם יתכן אי דיוק של הגיל בימים מסוימים.

    אז הנה אני מנדב ביטוי (בתוך SELECT כדי להציג את זה) שככל הנראה מחשב נכון את הגיל ממש לפי התאריך הלידה.

    אני שם בפוסט הבא ללי עברית בתקווה שככה יופיע בלי שיבוש.

    yitzchok
    משתתף
    IL
    :DOB = 01/01/1970 ;
    
    SELECT
    YEAR(SQL.DATE8) - YEAR(:DOB)
    - (DTOA(:DOB,'MMDD') > DTOA(SQL.DATE8,'MMDD') ? 1 : 0)
    FROM DUMMY ASCII ;
    yitzchok
    משתתף
    IL
    לא נראה לי שאני יכול להשפיע על כיוון הטקסט. תעתיקו ותדביקו ויופיע כמו שצריך.
מוצגות 7 תגובות – 1 עד 7 (מתוך 7 סה״כ)
  • יש להתחבר למערכת על מנת להגיב.