שלום,
יש למישהו רעיון כיצד ניתן לחסום/התראה ביצוע הזמנת רכש שלישית מספק.
אחרי 2 הזמנות שביצענו אצל ספק חדש אני רוצה שתקפוץ התראה שמודיעה כי ביצענו כבר 2 הזמנות וכעת יש לבחון את התוצאות ולהחליט האם לקדמו לספק פעיל.
תודה,
יניב
כדי שיהיה משוכלל צריכים לקחת בחשבון מה ההגדרה של "ביצוע הזמנה". מצד אחד אם 2 ההזמנות הראשונות עוד פתוחות לא רוצים לאפשר שלישית, אבל אם פתחתם בטעות 2 הזמנות וביטלתם אותן, לא תרצו להיות מוגבלים.
אם מדובר בפיתוח, אישית הייתי משתדל לצורך דבר כזה להוסיף כמה שפחות שינויים לDB ויותר לבנות BPM מתאים ותוכנה שתבדוק מצב קניות לפי חוקיות כלשהיא ותשנה את סטטוס הספק בהתאם. יש יותר מדי דרכים להקדים תהליך רכש להיות מסוגלים להגדיר לוגיקה במסכים וכו' שתנהל חסימה כזאת.
[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
הצעה אולי לא כ"כ קשה, אבל לא ארד בשלב זה (או אחר) לפרטי ביצוע
אפשר להוסיף למסך הזמנות שדה חדש לא מחובר לטבלה. בשינוי מסוים מפעילים הפעלה שתחשב כמה חשבוניות רכש יש לספק זה (או חישוב רלוונטי אחר). יכול להיות שחישוב זה צריך להביא תוצאות שונות תלוי במצב הזמנה כדי לא להפריע בהזמנות קיימות. להביא גם סטטוס ספק למסך. ואז קובעים חוק עסקי שיחסום/יתריע לפי שילוב המספר/שדה המחושב והסטטוס (אין טעם להתריע על ספק פעיל).
יתרון בדבר כזה – נורא פשוט לשנות או להוציא לגמרי, לא נגעת כלל בדטהבייס.
מקווה שזה יתן לך כיוון.
[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]