הכשלת הרצת זרימת עבודה

הפעולה הכשלת הרצת זרימת עבודה עוצרת את הביצוע של זרימת העבודה ומסמנת את הרצת זרימת העבודה כנכשלה עם שגיאה. כאשר פעולה זו פועלת, כל השלבים הבאים בזרימת העבודה נעצרים, וההרצה מוצגת כנכשלה בדף היסטוריית ההרצות. פעולה זו שימושית לעצירת זרימות עבודה כאשר מתגלים תנאי שגיאה ספציפיים, או כאשר אימות נתונים נכשל.

שיקולים

ביצוע זרימת העבודה נעצר באופן מיידי

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

נראות השגיאה

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

שדות

הפעולה הכשלת ריצה של זרימת עבודה מכילה את השדות הבאים:

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

טריגרים

אפשר להשתמש בפעולה הכשלת ריצה של זרימת עבודה בכל זרימת עבודה, ללא קשר לטריגר שמתחיל אותה. פעולה זו שימושית לטיפול בשגיאות ולוגיקת אימות בזרימות עבודה שצריכות לאכוף כללים עסקיים או דרישות נתונים ספציפיות.

דוגמה

זרימת עבודה מופעלת כאשר נוצרת הזמנה. זרימת העבודה בודקת אם סכום ההזמנה הכולל הוא מעל סף מסוים שדורש אישור מנהל. אם סכום ההזמנה עולה על 10,000 USD ואין להזמנה תג של אישור מנהל, הפעולה הכשלת ריצה של זרימת עבודה עוצרת את זרימת העבודה ומתעדת הודעת שגיאה שמציינת שנדרש אישור מנהל.

פעולה זו מאפשרת לך לזהות אילו הזמנות דורשות תשומת לב, ומונעת עיבוד אוטומטי של הזמנות בשווי גבוה ללא הרשאה מתאימה.