שלח תשובה

זירת השאלות

371
צפיות
2
תשובות

בעייה שאני לא מצליח לפתור.

,‏ 2 במרץ, 2005

יש לי משרות ועובדים ויש לי דוח ששולף את העובדים ע"פ קריטריונים שהם מילאו התואמים לקריטריונים במשרות.
כאשר יש התאמה בין משרה לעובד מנהל המערכת שולח את העובד עם הפרטים למעסיק. המעסיק מתחיל למלא ע"י radio את התהליכים השונים שהעובד עובר (זימון לראיון,תחילת תהליך, התקבל,אויש ועוד).התהליך מתעדכן בשדה בטבלה של העובד ואני יכול לדעת כל הזמן מה מצבו.
יכול להיווצר מצב שהעובד מתאים ליותר ממשרה אחת ואז אני יכול לשלוח אותו לכמה משרות. כל שליחה של עובד למשרה מסויימת מבצעת insert לטבלת הסטטוס ואז נוצר מצב שיש לי כמה רשומות של העובד עם מספר משרה שונה.
שאלתי היא: (מצטער על ההסבר המייגע) כאשר אני מבצע התאמה אני רוצה לשלוף את כל העובדים אשר מתאימים לפרמטרים ושהקוד משרה שאני בודק אינו מופיע בצמוד לעובד כי אז אין טעם שישלף עוד פעם במשרה כי שלחתי אותו כבר.
(את זה אני מבצע ע"י לולאה) כאשר שלחתי ל-2 משרות אזי מצד אחד הוא לא מופיע במשרה אחת אבל בשנייה כן ולכן הוא ישלוף את העובד עוד פעם ב-2 המשרות.
איך אני פותר את הבעייה הזו???
מקווה שהבנתם.

תגיות:

2 תשובות

שלח תשובה