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

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

  • Post
    שלי
    משתתף
    שלום לכולם

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

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

    תודה !

מוצגות 7 תגובות – 1 עד 7 (מתוך 7 סה״כ)
  • Replies
    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 סה״כ)
  • יש להתחבר למערכת על מנת להגיב.