none
sharepoint designer 2010 workflow with infopath form RRS feed

  • שאלה

  • היי לכולם , 

    אני משתמש חדש ב sharepoint designer 2010 , חיפשתי תשובה פה למה שאני מחפש והאמת שכל התשובות דיי מבלבלות ולכן החלטתי לשאול שאלה טריה. 

    יש לי טופס מוכן ב infopath 2010  להזמנת רכב . 

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

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

    תודה על עזרתכם מראש. 

    יום ראשון 13 מאי 2012 09:45

תשובות

  • במקום לעשות את זה ב WF מה שמסבך את העניין, בהתחשב שבוודאי אתה מחפש שהכל יעבוד דרך האימייל, אני הייתי ממליצה לעשות את זה דרך data connection (או בעברית- ניהול חיבורים), דרך rules (כללים) פשוטים וללא שורת קוד אחת! אתה יכול ליצור זרימת עבודה בה כל אחד יוכל למלא את הטופס דרך המייל ובלחיצה על הכפתור זה יעביר הלאה לאדם הבא

    וכמובן גם יעדכן ברשימה, במידה ואתה רוצה

    חפש בyoutube  יש הרבה מידע בנושא (מצטערת שאין לי לינק בשלף)

    בהצלחה

    מיכל

    • סומן כתשובה על-ידי Eran Sharvit יום שני 21 מאי 2012 08:56
    יום שני 14 מאי 2012 10:38

כל התגובות

  • במקום לעשות את זה ב WF מה שמסבך את העניין, בהתחשב שבוודאי אתה מחפש שהכל יעבוד דרך האימייל, אני הייתי ממליצה לעשות את זה דרך data connection (או בעברית- ניהול חיבורים), דרך rules (כללים) פשוטים וללא שורת קוד אחת! אתה יכול ליצור זרימת עבודה בה כל אחד יוכל למלא את הטופס דרך המייל ובלחיצה על הכפתור זה יעביר הלאה לאדם הבא

    וכמובן גם יעדכן ברשימה, במידה ואתה רוצה

    חפש בyoutube  יש הרבה מידע בנושא (מצטערת שאין לי לינק בשלף)

    בהצלחה

    מיכל

    • סומן כתשובה על-ידי Eran Sharvit יום שני 21 מאי 2012 08:56
    יום שני 14 מאי 2012 10:38
  • מסכים עם מיכל ומוסיף קישורים שיכולים לעזור:

    http://blogs.msdn.com/b/infopath/archive/2010/05/06/sharepoint-list-data-connections-in-infopath-2010.aspx

    http://www.youtube.com/watch?v=88hAAZuBJKw


    Mor Shemesh. http://morshemesh.blogspot.com

    יום שני 14 מאי 2012 20:27
  • תודה רבה רבה ! 

    אני אנסה את הגישה הזו. 

    יום רביעי 16 מאי 2012 07:47
  • תודה רבה ! 

    כמו שאמרתי אני אנסה את הגישה , אני אצפה בסרטונים ואנסה. 

    יום רביעי 16 מאי 2012 07:48
  • מיכל, שלומי,
    הרעיון של מיכל בהחלט שווה בדיקה ומעניין. עם זאת, אני רוצה להציע גישה נוספת.

    טופס פשוט עם מידע, גם כזה שמחובר לרשימות באתר, לא לגמרי יכול להחליף פונקציונליות ואת התפקיד של זרימת עבודה.
    בתהליך אישורים טיפוסי יש בד"כ (ואם אין בהתחלה, אז זה מה שיבקשו עוד כמה חודשים):
    1. SLA - זמן שבו המשתמש נדרש להגיב ואם הוא איחר יתרחשו כל מיני לוגיקות כמו להודיע למנהל שלו
    2. ביצוע פעולות שונות באתר - למשל, אם משתמש אישר משהו, נקדם את הגירסה של מסמך כלשהו, או נעביר את המסמך למצב צ'ק אאוט
    3. תגובה לשינוי בערך של שדה - אם ברשימת המכוניות מישהו שינה את שם המכונית, זרימת העבודה תרצה לרוץ ולהודיע לכל המעורבים על העניין
    4. העברת משימות - משתמש שקיבל משימה עשוי לחשוב שהמשימה מתאימה לאדם אחר וירצה להעביר אליו
    5. ועוד דוגמאות רבות.

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


    ...

    • הוצע כתשובה על-ידי Ami G יום חמישי 31 מאי 2012 18:40
    יום חמישי 31 מאי 2012 14:13