SlideShare a Scribd company logo
1 of 199
Download to read offline
‫פעילויות‬ ‫הליכי‬ ‫דוגמאות‬/( ‫עבודה‬ "‫"זרימת‬Workflows Examples‫ו‬ )-
[ ‫עסקיים‬ ‫אובייקטים‬ ‫דוגמאות‬Examples(Business Objects)BOs]
( ‫ההפצה‬ ‫תאריך‬Publish Date:)-.20162.128;‫נושא‬‫ים‬‫חדשים‬(ubjectsSewN)‫מסומ‬‫נים‬(arkedM)‫ב‬( ‫ירוק‬reenG);‫ה‬‫נושא‬‫ים‬
‫נכללים‬(ncludeIubjectsS)‫ה‬ ‫במסגרת‬‫טרנזקצי‬‫ו‬‫ת/פעילו‬‫יו‬‫ת‬‫הראשיות‬(ransactionsTainM)‫ו‬ ‫אותם‬ ‫הכוללות‬-‫מ‬‫ופרדים‬(eparatedS
)‫ב‬‫מוטות/קורות/בריחים/מחיצות‬‫כחולים/ות‬(arsBlueB)–‫במסגרתם‬–‫שקיימים‬ ‫במידה‬‫תת‬‫י‬-‫נושאים‬(ubjectsS-ubS)‫שהללו‬ ‫הרי‬ ,
‫מופרדים‬(eparatedS)‫ב‬‫מוטו‬‫ת/קורות/בריחים/מחיצות‬‫צהוב‬‫ים/ות‬(arsBellowY)‫ה‬ ;( ‫טרנזקציות/פעילויות‬ransactionsT)‫עצמן‬
‫בסדר‬ ‫ממוינות‬( ‫שמי‬Alphabetical Sorted);‫נושא‬‫ים‬‫חדשים‬(New Subjects)‫בהמשך‬ ‫יפורסמו‬.
( ‫תוכן‬Content)
‫חברת‬ ‫קורסי/מסלולי‬ ‫מהם‬S.A.P(S.A.P Courses)‫הקשורים/רל‬‫וונטיים‬‫פעילות‬ ‫להליך‬/‫העבודה‬ "‫"זרימת‬(Workflow Relevant)?
"‫"זרימת‬ ‫מנוע‬-( ‫הרשת‬WebFlow Engine)
[2][ ‫תכנותי‬ ‫באופן‬ ‫העסקי‬ ‫האובייקט‬ ‫סוג‬ ‫אירוע‬ ‫פעילות‬ ‫הזנקת‬Type Event Triggering Programmatically(Business Object)BO
]
7‫אובייקט‬ ‫אירוע‬ ‫חילול/הפעלת‬ ‫דרכי‬[ ‫עסקי‬enerateGventE(bjectOusinessB)BO]
( ‫/פעילות‬ ‫הטרנזקציה‬Transaction:)-BSVW‫המצב/מעמד‬ ‫ניהול‬ [(Status
Management)]
( ‫אירועים‬ ‫פעילויות‬ ‫הזנקת‬Events Triggering( ‫העבודה‬ "‫פעילות/"זרימת‬ ‫הליך‬ ‫)/הזנקת‬Workflow Triggering‫שינוי‬ ‫עריכת‬ ‫ע"פ‬ )
‫ה‬( ‫מצב/מעמד‬Status Change)
( ‫עבודה‬ "‫פעילות/"זרימת‬ ‫הליך‬ ‫הזנקת‬Workflow Trigger( ‫המצב/מעמד‬ ‫שינוי‬ ‫עריכת‬ ‫ע"פ‬ )Status Change)
( ‫הטרנזקציה/פעילות‬Transaction:)-SE37‫בונה/מתאם‬ [‫ה‬‫האפשר‬ / ‫שימוש/הפעילות‬( ‫ות‬
Function Builder( ‫הטרנזקציה/פעילות‬ /] )Transaction:)-SE38:‫ה‬ ‫תוכניות‬ ‫עורך‬ [-
ABAP( [ABAP Editor)]
‫עריכת‬-‫שינויי‬[ ‫ניפוק/רכישה‬ ‫דרישת/בקשת‬ ‫שיחרור‬ ‫קוד/הוראת‬hangeCodeCeleaseR(equisitionRurchaseP)PReq]‫ב‬‫אמצעות‬
( [ ‫תצורה‬ ‫שימוש/הפעילות/האפשרות‬ ‫מאפיין/מודול‬oduleMunctionFustomC‫מאפיין/מוד‬ )‫שימוש/פעילות/אפשרות‬ ‫ול‬Z(Z
oduleMunctionF:)-"*Z"‫מערכת‬ ‫שימוש/פעילות/אפשרות‬ ‫מאפייני/מודולי‬ ‫את‬ ‫הכולל‬ ,]SAP‫התקנית/רגילה‬(SAPtandardS
odulesMunctionF:)-ME_READ_REQUISITION_EXT,ME_UPDATE_REQUISITION‫ו‬-
ME_UPDATE_REQUISITION_CHNGDOC
‫הטרנזקציה/פע‬( ‫ילות‬Transaction:)-SM50[( ‫הפעילות‬ ‫הליך‬ ‫של‬ ‫כללית‬ ‫סקירה‬Process
Overview( ‫]/הטרנזקציה/פעילות‬ )Transaction:)-SM66‫מחול‬ ‫של‬ ‫כללית‬ ‫סקירה‬ [‫ל‬
( ‫רחבה‬ ‫מערכתית‬ ‫במסגרת‬ ‫הפעילות/העבודה‬System Wide Work Process Overview] )
‫ניפוי‬-‫פ‬ ‫הליך‬ ‫רכיבי‬ ‫קוד/הוראות‬ ‫שגיאות‬( ‫עבודה‬ "‫עילות/"זרימת‬Workflow Components Code Debug)‫באמצעות‬‫הטרנזקציה/פעילות‬
(Transaction:)-SM50[( ‫הפעילות‬ ‫הליך‬ ‫של‬ ‫כללית‬ ‫סקירה‬Process Overview] )
( ‫הטרנזקציה/פעילות‬Transaction:)-SWDD‫בונה/מתאם‬ [‫הע‬ "‫פעילות/"זרימת‬ ‫הליך‬‫בודה‬[
(Workflow Builder] )
( ‫העבודה‬ "‫פעילות/"זרימת‬ ‫הליך‬ ‫שלב‬ ‫סוגי‬Workflow Step Types)
‫מערכת‬ ‫במסגרת‬ ‫העסקי‬ ‫העבודה‬ "‫פעילות/"זרימת‬ ‫הליך‬ ‫באמצעות‬ ‫פשוט‬ ‫יישום‬ ‫פיתוח‬SAP(SAP Business Workflow Application
Developing)
‫ה‬ ‫סוג‬( ‫שלב‬Step Type):-Event Creator
‫ה‬ ‫סוג‬‫שלב‬(Step Type):-Local Workflow.
( ‫השלב‬ ‫סוג‬ ‫עבור‬ ‫דמי‬ ‫דוגמת‬Step Type Demo Example:)-Local Workflow
‫ה‬ ‫סוג‬( ‫שלב‬Step Type:)-SubWorkflow[‫שינוי‬ ‫עריכת‬‫סמל/צלם‬‫ה‬ ‫סוג‬( ‫שלב‬Step Type Icon Change):-Activity]
‫תתי‬ ‫עבודת/פעילות‬-"/‫פעילויות‬ ‫הליכי‬( ‫מכוננים‬ ‫עבודה‬ "‫זרימת‬Nested SubWorkflows Working)
‫ה‬ ‫סוג‬( ‫שלב‬Step Type):-Send Mail
‫יציאת‬-[ ‫העבודה‬ "‫פעילות/"זרימת‬ ‫הליך‬ ‫עבודת/פעילות‬ ‫פריט‬ ‫תוכנית‬Program Exit(Work Item)Workflow WI( ‫הסוג‬ ]Type:)-F]
( ‫התווית‬ ‫דף‬ ‫עבור‬Tab Page):-Program Exits( ‫השלב‬ ‫סוג‬ ‫במסגרת‬Step Type:)-Send Mail‫ל‬( ‫סיפוח‬ ‫הוספת‬Attachment
Add)
‫ה‬ ‫סוג‬( ‫שלב‬Step Type):-Wait
‫קבלת‬ ‫מקבל‬ ‫סוגי‬‫העבודה‬ "‫פעילות/"זרימת‬ ‫הליך‬(Workflow Receiver Types:)-EVENTITEM‫ו‬-WORKITEM
‫ה‬( ‫טרנזקציה/פעילות‬Transaction:)-SWO1{( [ ‫העסקי‬ ‫האובייקט‬ ‫מאגר‬Business
Object Repository)BOR} ]
‫מערכת‬ ‫של‬ ‫עסקיים‬ ‫אובייקטים‬ ‫סוגי‬ ‫עבודת/פעילות‬SAP[Types Working(Business Objects)SAP BOs]
( [ ‫החומרים‬ ‫ניהול‬ ‫מודול/אפיון‬Materials Management)MM]
‫שחרור‬‫דרישת‬/‫בקשת‬‫ניפוק/רכישה‬{[Releasing(Purchase Requisition)PReq]MM-PUR-REQ}
‫דוגמת‬( ‫השחרור‬ ‫פעילות‬ ‫ניהול/סדר‬ ‫תרחיש/תסריט‬Release Procedure Scenario)
‫הגדרת‬‫מונחי‬‫ם‬(Terms Definition)
‫תנאי‬‫שחרור‬(Release Conditions)
‫אסטרטגית‬( ‫שחרור‬Release Strategy)
/‫קוד‬‫הוראת‬‫שחרור‬(Release Code)
‫מוקדמים/ות‬ ‫דרישות/תנאים‬‫לשחרור‬(Release Prerequisites)
‫מצביע‬‫ה‬‫שחרור‬(Release Indicator)
‫פעילות‬ ‫ניהול/סדר‬‫השחרור‬(Release Procedure‫באמצעות‬ )( ‫סיווג‬Classification)‫ו‬-( [ ‫העבודה‬ "‫פעילות/"זרימת‬ ‫הליך‬Workflow
)MM-PUR-REQ]
‫מימוש‬/‫הגשמה‬[ ‫טכני/ת‬(Technical Realization)MM-PUR-REQ]
[ ‫העסקיים‬ ‫האובייקטים‬ ‫סוגי‬Types(Business Objects)BOs]MM-PUR-REQ]
( [ ‫הזמנה/דרישה‬ ‫שחרור‬ ‫משימות‬Requisition Release Tasks)MM-PUR-REQ]
‫חברת‬ ‫קורסי/מסלולי‬ ‫מהם‬S.A.P(S.A.P Courses)‫הקשור‬‫ים/רלוונטיים‬‫להליך‬
‫פעילות‬/‫העבודה‬ "‫"זרימת‬(Workflow Relevant)?
( ‫הערות‬Comments)
‫מהלך/משך‬
‫הקורס/מסלול‬
(Course
Duration)
‫הקורס/מסלול‬ ‫שם‬
(Course Name)
2‫הללו‬ ‫החלקים‬‫ומהווים‬ ‫יחד‬ ‫נלמדים‬‫את‬‫של‬ ‫העיקרי‬ ‫חלקו‬
‫הקורס‬‫כולו‬/‫קוד‬ ‫לימוד‬ ‫כולל‬ ‫זה‬ ‫חלק‬ ;‫ש‬ ‫הוראות‬:‫ה‬ ‫פת‬-ABAP
(ABAP Language Code‫המתאים‬ )/‫ות‬
100
‫ש"ל‬
‫עסקי/ת‬ ‫עבודה‬ "‫פעילות/"זרימת‬ ‫הליך‬
‫מערכת‬ ‫של‬SAP(SAP Business Workflow)
-‫חלק‬I
‫עסקי/ת‬ ‫עבודה‬ "‫פעילות/"זרימת‬ ‫הליך‬
‫מערכת‬ ‫של‬SAP(SAP Business Workflow)
-‫חלק‬II
‫פעילות/"זרימת‬ ‫הליך‬ ‫ממשקי‬ ‫תכנות‬( ‫העבודה‬ "Workflow
Interfaces Programming‫אובייקט‬ ‫הנחיית‬ ‫באמצעות‬ )
:‫ה‬ ‫בשפת‬-ABAP( [Object Orientation)ABAP-OO]
( [ ‫עסקיים‬ ‫אובייקטים‬ ‫במקום‬Business Objects)BOs; ]
:‫ה‬ ‫שפת‬ ‫קוד/הוראות‬ ‫לימוד‬ ‫הכוללת‬ ‫עצמאית‬ ‫יחידה‬-ABAP(
ABAP Language Code‫המתאים/ות‬ )
50‫ש"ל‬
‫עסקי/ת‬ ‫עבודה‬ "‫פעילות/"זרימת‬ ‫הליך‬
‫מערכת‬ ‫של‬SAP(SAP Business Workflow)
-‫חלק‬III
‫העבודה‬ "‫פעילויות/"זרימות‬ ‫הליכי‬ ‫בצירוף/איחוד‬ ‫השימוש‬
(Workflows Conjunction( ‫האינטרנט‬ ‫במסגרת‬ )Internet
( ‫והאינטראנט‬ )Intranet);‫לימוד‬ ‫הכוללת‬ ‫עצמאית‬ ‫יחידה‬
‫קוד/הור‬:‫ה‬ ‫שפת‬ ‫אות‬-ABAP(ABAP Language Code)
‫המתאים‬/‫ות‬
50‫ש"ל‬
‫עסקי/ת‬ ‫עבודה‬ "‫פעילות/"זרימת‬ ‫הליך‬
‫מערכת‬ ‫של‬SAP(SAP Business Workflow)
-‫חלק‬IV
( ‫הקורס/מסלול‬ ‫קהל‬Course Audience:)-‫מפתחי/תכנתי‬:‫ה‬ ‫שפת‬-ABAP(ABAP Developers/Programmers),‫מערכת‬ ‫יועצי‬
SAP(SAP System Consultants)/‫מערכת‬ ‫מיישמי‬SAP(SAP System Implementers),‫מנהלי‬-‫רשת‬‫מערכת‬SAP(SAP
System Administrators),‫משתמשי‬-‫מערכת‬ ‫קצה‬SAP(SAP System End-Users),‫מערכות‬ ‫מדריכי/מטמיעי‬SAP(SAP
Systems Guiders/ Inculcates),‫מערכת‬ ‫פרויקט‬ ‫מנהלי‬SAP(SAP System Project Managers)‫מניח‬ ‫איננו‬ ‫הקורס‬ ;‫ידע‬
‫תכנותי‬(Programming Knowledge)‫כלל‬ ‫את‬ ‫כולל‬ ‫והוא‬ ,‫כלשהוא‬ ‫מוקדם‬( ‫התכנות‬ ‫נושאי/סוגיות‬IssuesProgramming)
‫כקורס‬ ‫לשמש‬ ‫ויכול‬ ‫הנדרשים‬( ‫התכנותי‬Programming Course).‫הלומד‬ ‫של‬ ‫הראשון‬
)*(‫ידע‬ ‫חסרי‬‫ב‬ ‫בתכנות‬:‫ה‬ ‫שפת‬-ABAP(ABAP Language Programing Knowledge)‫במסגרת‬ ‫אותו‬ ‫לרכוש‬ ‫יוכלו‬‫הקורס‬
‫המתאים‬:-:‫ה‬ ‫שפת‬-ABAP‫של‬‫מערכת‬SAP(SAP ABAP Language)‫במקביל‬ ‫הניתן‬ ,.
‫פעילות‬ ‫הליך‬/‫עסקי‬ ‫עבודה‬ "‫"זרימת‬/‫ת‬‫של‬‫מערכות‬SAP(SAP Business
Workflow)-‫חלק‬I
‫הקורס/מסל‬ ‫של‬ ‫זה‬ ‫חלק‬( ‫ול‬Course)( ‫הכנה‬ ‫מהווה‬Prepares)‫ו‬-‫הסבר‬ ‫את‬ ‫כולל‬( ‫העקרוניים‬ ‫המונחים‬Fundamental Terms Explain)‫ו‬-
‫תפיסות/מושגי‬‫מערכת‬ ‫של‬ ‫העסקי/ת‬ ‫העבודה‬ "‫פעילות/"זרימת‬ ‫הליך‬ ‫רכיבי‬SAP(SAP Business Workflow Concepts)‫התאמת‬ ‫גם‬ ‫כמו‬ ,
( ‫עבודה‬ "‫פעילות/"זרימת‬ ‫הליך‬ ‫הגדרת‬Workflow Processing Settings.)( ‫המשתתפים‬Participants)( ‫לומדים‬ ,Learn‫הליכי‬ ‫למצוא‬ )-
( ‫עסקיות‬ ‫פעילויות‬Business Processes Find)‫ו‬-‫הליכי‬ ‫הפעלת‬-‫עסק‬ ‫פעילויות‬( ‫יות‬Business Processes Activate/‫המועברות‬ )
( ‫מסופקות‬Delivered‫כ‬ )‫המרכזי‬ ‫מרכיב‬ ‫חלק‬‫ותכנו‬ ‫לניהול‬‫הארגון‬ ‫משאבי‬ ‫ן‬‫של‬:‫ה‬ ‫מערכת‬-SAP{Central Component(Enterprise Resource
Managment)SAP ECC [ ERP}:-‫תצורת‬ ‫מבני‬‫העבודה‬ "‫פעילות/"זרימת‬ ‫הליך‬( [Workflow Templates)WT; ]( ‫המשתתפים‬Participants
)‫התאמת‬ ‫מארגנים/עורכים/מתקינים‬-‫פעיל‬ ‫הליך‬ ‫עיצוב/תבנית/מודל‬‫ו‬( ‫ארגוני‬ ‫עבודה‬ "‫ת/"זרימת‬Organizational Workflow Model Set Up,)
‫פעילות‬ ‫הליך‬‫פריט‬‫י‬‫עבוד‬‫ה‬/‫פעילות‬[Process(Work Items)WIs]‫ו‬-‫הערכת/אמידת‬‫עת‬ ‫טבלאות‬-‫ה‬( "‫פעילות/"ריצה‬Runtime Tables
Evaluate.)( ‫המשתתפים‬Participants)‫בכלי‬ ‫לשימוש‬ ‫עצמם‬ ‫מכשירים‬‫פעי‬ ‫הליך‬‫העבודה‬ "‫לות/"זרימת‬(Workflow Tools,)‫הגדרת‬‫הליכי‬
‫העבודה‬ "‫פעילויות/"זרימות‬(Workflows Define‫ו‬ )-‫יישום‬‫עבודה‬ "‫פעילות/"זרימת‬ ‫הליכי‬(Workflows Implement‫ע‬ ‫המפותחים‬ ).‫צמאית‬
‫תכני‬( ‫הקורס/מסלול‬Course Contents):-‫העבו‬ "‫פעילות/"זרימת‬ ‫הליך‬ ‫מינוח/טרמינולוגיה‬( ‫דה‬erminologyTorkflowW‫שימוש‬ ; )
( ‫עבודה‬ "‫פעילות/"זרימת‬ ‫בהליך‬Workflow‫ו‬ )-‫תצורה‬ ‫מבני‬‫העבודה‬ "‫פעילות/"זרימת‬ ‫הליך‬( [Workflow Templates)WT‫תצורה‬ ‫הגדרות‬ ; ]
( ‫בסיסית/יסודית/עקרונית‬Basic Customizing Settings‫העסקי/ת‬ ‫העבודה‬ "‫פעילות/"זרימת‬ ‫הליך‬ ‫במסגרת‬ )‫מערכת‬ ‫של‬SAP(SAP Business
Workflow System);‫תיב‬‫ו‬‫ת‬-‫כניס‬‫ת‬‫פריט‬‫י‬‫עבוד‬‫ה‬/‫פעילות‬[Inboxs(Work Items)WIs]( ‫חלופות‬ /‫תחליפים‬ ‫הגדרת‬ ;Substitutes
Defining; )‫פעילות‬ ‫הליך‬‫פריט‬‫י‬‫עבוד‬‫ה‬/‫פעילות‬[Processing(Work Items)WIs];‫ארכיטקטורת‬‫"זרי‬ /‫פעילות‬ ‫הליך‬‫העבודה‬ "‫מת‬
‫מערכת‬ ‫של‬ ‫העסקי/ת‬SAP(SAP Business Workflow Architecture):-‫פעילות‬ ‫הליך‬ ‫רכיבי‬/( ‫העבודה‬ "‫"זרימת‬Workflow Components)
;‫הפעלת‬( ‫תצורה‬ ‫מבניות‬Templates Activating);‫קביעת‬‫סוכני/נציגי‬‫ה‬‫ניהול‬‫ה‬‫ארגוני‬[Agents Determining(Organizational
Management)OM; ]‫ה‬ ‫מבנה‬‫הארגו‬ ‫יחידות‬[ ‫ניות‬Structure(Organizational Units)O;:‫למשל‬-( ‫מחלקה/אגף‬Department]),‫משרות‬[
(PoSitions)S]‫ו‬ ,-‫עיסוקים‬[(Jobs)C];( ‫דיווח‬Reporting):-‫הגדרת‬‫הלי‬‫כי‬‫פעילו‬‫יו‬‫ת‬/‫"זרימ‬‫ו‬‫עבודה‬ "‫ת‬(Workflows Defining)
‫באמצעות‬( ‫טרנזקציה/פעילות‬Transaction:)-SWDD[‫בונה/מתאם‬‫פעילות‬ ‫הליך‬/‫העבודה‬ "‫"זרימת‬( [Workflow Builder)];
‫הכרזת/הרחבת‬‫עסקי‬ ‫אובייקט‬‫תקני/רגיל‬[Enhancing(Business Object)Standard BO]‫באמצעות‬‫ה‬( ‫טרנזקציה/פעילות‬Transaction
:)-SWO1{‫העסקי‬ ‫האובייקט‬ ‫מאגר‬( [Business Object Repository)BOR]};‫שלבי‬ ‫הגדרת‬‫עסקיים‬ ‫פעילויות‬ ‫הליכי‬/‫ות‬(Business
Processes Steps Defining):-‫הגדרת‬( ‫משימה‬Task Definition);( ‫נתונים‬ ‫הגדרת‬Data Definition)‫ו‬-( "‫כלים/"מיכלים‬Containers)
;‫סוכן/נציג‬ ‫החלטת/קביעת‬‫נייד/די‬ ‫באופן‬‫נמי‬(Dynamic Agent Determination)‫ב‬‫עת‬-‫הפעילות‬/( "‫"ריצה‬Runtime);‫הזנקת‬‫הלי‬‫כי‬
‫פעילו‬‫יו‬‫ת‬/‫העבודה‬ "‫"זרימת‬(Workflows Triggering)‫באמצעות‬( ‫אירועים‬Events);‫הזנקת‬‫פעילו‬‫יו‬‫ת‬‫אירועים‬(Events Triggering)
‫במסגרת‬‫מערכת‬:‫ה‬-SAP(SAP System);‫תא‬ ‫השגחת/ניטור‬( ‫יעד‬ ‫ריכי‬Deadline Monitoring);‫אשפי‬‫הליך‬-‫פעילות‬/‫העבודה‬ "‫"זרימת‬
(Workflow Wizards)‫פעילות‬ ‫הליך‬ ‫אפשרויות‬ ;( "‫הנוכחית‬ ‫הזמן‬ ‫"נקודת‬Ad-Hoc Processing Options).
‫פעילות‬ ‫הליך‬/‫עסקי‬ ‫עבודה‬ "‫"זרימת‬/‫ת‬‫של‬‫מערכות‬SAP(SAP Business
Workflow)-‫חלק‬II
‫מטרות‬‫הקורס‬/‫מסלול‬(Course Goals):-‫הקורס/מסלול‬(ourseC)‫מכסה‬(oversC‫התאמ‬ )‫ות‬/‫הליכי‬ ‫סיגול‬-‫פעילויות‬/‫"זרימ‬‫ו‬‫העבודה‬ "‫ת‬
(Workflows Adjustments)‫ה‬‫דורש‬‫ים‬/‫ות‬(Requires‫ת‬ )‫י‬‫כנ‬‫ות‬-( ‫לקוח‬Customer Programming);‫המשתתפים‬(Participants)( ‫ילמדו‬
Learn)‫תכנות‬‫ממשק‬‫י‬‫הלי‬‫פעילות‬ ‫ך‬/( ‫עבודה‬ "‫"זרימת‬Workflow Interfaces Programming)‫ב‬( ‫רמות‬Levels):‫הבאות‬-‫אובייקטים‬
(Objects),( ‫אירועים‬Events),( ‫שיטות‬Methods),( ‫חוקיות‬Rules)‫ו‬-‫אפיונים‬/‫מאפיינים‬(Attributes)‫המשתתפים‬ ;(Participants)
(‫ילמדו‬Learn:)-‫ניהול/"שליט‬‫ת‬"‫מערכת‬‫עת‬-‫הפעילות‬/( "‫"ריצה‬Runtime System Controlling)‫ו‬-‫השגחת‬/‫ניטור‬‫מ‬‫ערכת‬‫עת‬-
‫הפעילות‬/( "‫"ריצה‬Runtime System Monitoring),‫תכנות‬"‫"יציאות‬‫ה‬ ‫ברמת‬‫פעילות‬ ‫ליך‬/‫העבודה‬ "‫"זרימת‬(Workflow Level Exits
Programming)‫ו‬-‫תכנות‬"‫"יציאות‬‫ברמת‬‫שלב‬(Step Level Exits Programming).
( ‫הקורס/מסלול‬ ‫תכני‬Course Contents):-‫ה‬( ‫טרנזקציה/פעילות‬ransactionT:)-SWO1{( [ ‫העסקי‬ ‫האובייקט‬ ‫מאגר‬bjectOusinessB
Repository)BOR]}:-‫אובייקטי‬ ‫הגדרת‬[ ‫העסקי‬ ‫האובייקט‬ ‫מאגר‬Objects Defining(Business Object Repository)BOR]‫ו‬-‫יישו‬‫ם‬
‫העסקי‬ ‫האובייקט‬ ‫מאגר‬{[Implementing(Business Object Repository)BOR];‫פעילות‬/‫"זרימ‬‫ת‬( ‫הנתונים‬ "Data Flow)‫ו‬-
"‫כלי/"מיכל‬‫חדשים‬(New Containers);‫השימוש/הפעילות/האפשרות‬ ‫מאפייני/מודולי‬‫לחוקיות‬(Rule Function Modules)‫תכנות‬ ;
"‫"יציאות‬‫שלב‬(Step Exits Programming)‫ו‬-‫תכנות‬"‫"יציאות‬‫ה‬ ‫ברמת‬‫פעילות‬ ‫ליך‬/‫העבודה‬ "‫"זרימת‬(Workflow Level Exits
Programming)‫תכנות‬ ;‫חילול/הפעלת‬‫אירוע‬(Event Generation Programming):-‫מאפיי‬‫ני‬/‫מודול‬‫י‬‫שימוש/פעילות/אפשרות‬‫בדיקה‬
(Check Function Modules),‫מאפיי‬‫ני/מ‬‫ודול‬‫י‬‫שימוש‬‫י‬/‫פעילו‬‫יו‬‫ת/אפשרו‬‫יו‬‫ת‬‫ה‬ ‫הסוג‬( ‫מקבל‬Receiver Type Function Modules),
‫מאפיי‬‫ני/מ‬‫ודול‬‫י‬‫שימוש‬‫י‬/‫פעילו‬‫יו‬‫ת/אפשרו‬‫יו‬‫המקבל‬ ‫ת‬‫ים‬/‫ו‬( ‫ת‬Receiver Function Modules);‫עת‬ ‫מערכת‬-‫הפע‬( "‫ילות/"ריצה‬Runtime
System):-( ‫מבנה‬Structure),‫רמת‬-‫ביצועי‬‫ם‬(Performance),‫ניהול‬(Administration).
‫פעילות‬ ‫הליך‬/‫עסקי‬ ‫עבודה‬ "‫"זרימת‬/‫ת‬‫של‬‫מערכות‬SAP(SAP Business
Workflow)-‫חלק‬III
( ‫חיוניים/נחוצים/הכרחיים‬ ‫מוקדמים/ות‬ ‫דרישות/תנאים/הכנות‬Essential Prerequisites):-:‫החלקים‬-I‫ו‬-II,‫ידע‬‫אובייקט‬ ‫הנחיית‬‫ב‬‫שפת‬
:‫ה‬-ABAP[Language Knowledge(Object Orientation)ABAP-OO].
‫מטרות‬‫הקורס/מסלול‬(Course Goals):-‫משתתפים‬(articipantsP)‫ילמדו‬(earnL)‫תכנות‬‫ממשק‬‫י‬‫פעילות‬ ‫הליך‬/‫העבודה‬ "‫"זרימת‬
(Workflow Interfaces Programming)‫באמצעות‬‫אובייקט‬ ‫הנחיית‬‫ב‬‫שפת‬:‫ה‬-ABAP[(Object Orientation)ABAP-OO]‫במ‬‫קום‬
‫עסקיים‬ ‫אובייקטים‬[(Business Objects)BOs].
( ‫הקורס/מסלול‬ ‫תכני‬Course Contents):-‫הגדרת‬‫אובייקט‬ ‫הנחיית‬ ‫מחלקות‬‫ב‬‫שפת‬:‫ה‬-ABAP[efinitionDlassesC(ionrientatObjectO
)ABAP-OO]‫ו‬-‫יישום‬‫אובייקט‬ ‫הנחיית‬ ‫מחלקות‬‫ב‬‫שפת‬:‫ה‬-ABAP[Classes Implementation(Object Orientation)ABAP-OO]‫במסגרת‬
‫פעילות‬ ‫הליך‬/( ‫העבודה‬ "‫"זרימת‬Workflow)‫הגדרת‬ ,‫אפיונים‬/‫מאפיינים‬(Attributes Definition),‫שיט‬ ‫הגדרת‬‫ות‬(Methods Definition)‫ו‬-
( ‫טעויות‬ ‫ניהול‬Error Handling),‫אירועים‬ ‫הגדרת‬(Events Definition),‫הזנקת‬‫אירועי‬‫אובייקט‬ ‫הנחיית‬‫ב‬‫שפת‬:‫ה‬-ABAP[Events
Triggering(Object Orientation)ABAP-OO‫ב‬ ‫שימוש‬ ,]‫אובייקט‬ ‫הנחיית‬ ‫מחלקות‬‫ב‬‫שפת‬:‫ה‬-ABAP[Classes(Object Orientation)
ABAP-OO]‫פעילות‬ ‫הליכי‬/"‫"זרימת‬‫ה‬( ‫עבודה‬Workflow Processes).
‫פעילות‬ ‫הליך‬/‫ע‬ "‫"זרימת‬‫עסקי‬ ‫בודה‬/‫ת‬‫של‬‫מערכות‬SAP(SAP Business
Workflow)-‫חלק‬IV
( ‫הסבר‬Explain)‫ב‬ ‫השימוש‬ ‫אופן‬ ‫על‬‫פעילויות‬ ‫הליכי‬ ‫צירוף/איחוד‬/‫"זרימ‬‫ו‬( ‫העבודה‬ "‫ת‬Workflows Conjunction)‫ה‬ ‫במסגרת‬‫אינטרנט‬
(Internet)‫וה‬( ‫אינטראנט‬Intranet)‫אופן‬ ‫הבנת‬ ;‫שירות‬ ‫קריאת‬‫הרשת‬ "‫"זרימת‬‫של‬:‫ה‬ ‫מערכת‬-SAP(SAP WebFlow Service Called)
‫במסגרת‬‫פעילות‬ ‫הליך‬/( ‫העבודה‬ "‫"זרימת‬Workflow);‫יצירת‬‫הלי‬‫כי‬‫פעילות‬/‫עבודה‬ "‫"זרימת‬(Workflows Create)‫ב‬ ‫שימוש‬ ‫העושים‬‫ממשק‬
‫במחשוב‬ ‫נתונים‬ ‫ייצוג‬‫פעילות‬ ‫הליך‬/‫עבוד‬ "‫"זרימת‬‫ת‬WF-XML[Interface(eXtensible Markup Language)WF-XML]‫ל‬‫תקש‬‫ו‬‫ר‬‫ת‬‫הליכי‬
‫פעילויות‬/‫"זרימ‬‫ו‬( ‫העבודה‬ "‫ת‬Workflows Communicate)‫בין‬‫מערכ‬‫ו‬‫ת‬:‫ה‬-SAP(SAP Systems)‫מערכות‬ ‫או‬‫שאינן‬SAP(Non-SAP
Systems)‫הקורס/מסלול‬ ;(Course)‫על‬ ‫מבוסס‬(Based On)‫תוכנ‬ ‫גרסת/שחרור‬‫ת‬‫ה‬‫מרכזי‬ ‫רכיב‬‫של‬‫מ‬ ‫ותכנון‬ ‫לניהול‬ ‫מערכת‬‫הארגון‬ ‫שאבי‬
‫של‬:‫ה‬ ‫מערכת‬-SAP{Central Component Software Release(Enterprise Resource Managment)SAP ECC [ ERP}:-6.0.
( ‫הקורס/מסלול‬ ‫תכני‬Course Contents):-‫עסקי‬ ‫פעילויות‬ ‫הליכי‬‫ות‬(rocessesPusinessB)‫העוש‬‫ות‬‫ב‬ ‫שימוש‬‫ממשק‬‫נתונים‬ ‫ייצוג‬
‫במחשוב‬‫פע‬ ‫הליך‬‫ילות‬/"‫"זרימת‬‫ה‬‫עבודה‬WF-XML[Interface(eXtensible Markup Language)WF-XML]‫ה‬ ‫באמצעות‬( ‫אינטרנט‬Internet
)‫מבני‬ ;‫במחשוב‬ ‫נתונים‬ ‫ייצוג‬‫פעילות‬ ‫הליך‬/"‫"זרימת‬‫ה‬‫עבודה‬WF-XML[Structures(eXtensible Markup Language)WF-XML];‫תצורת‬
‫מערכת‬‫במחשוב‬ ‫נתונים‬ ‫ייצוג‬‫פעילות‬ ‫הליך‬/"‫"זרימת‬‫ה‬‫עבודה‬WF-XML[Customizing(eXtensible Markup Language)WF-XML];
‫ב‬ ‫שימוש‬‫במחשוב‬ ‫נתונים‬ ‫ייצוג‬‫פעילות‬ ‫הליך‬/"‫"זרימת‬‫ה‬‫עבודה‬WF-XML( [eXtensible Markup Language)WF-XML]‫כ‬‫הליך‬ ‫שלב‬
‫פעילות‬/( ‫העבודה‬ "‫"זרימת‬Workflow Step);‫הפעל‬‫ת‬/‫"הרצ‬‫ת‬"‫עסקי‬ ‫פעילויות‬‫ות‬(Business Processes Run)‫ה‬ ‫באמצעות‬‫אינטרנט‬
(Internet)‫ו‬-‫קריאת‬‫שירות‬‫י‬‫ה‬[ ‫רשת‬Call(Web Services)WS];‫רכיבי‬‫מנהל‬‫שירות‬"‫"זרימת‬-‫הרשת‬(WebFlow Service Handler
Components);‫תצורת‬ ‫הגדרת‬‫מנהל‬‫שירות‬"‫"זרימת‬-‫הרשת‬(WebFlow Service Handler Customizing);‫יבוא‬‫הגדרת‬ ‫שפת‬‫הרשת‬ ‫שירות‬
[Importing(Web Service Definition Language)WSDL]‫ב‬ ‫שימוש‬ ;( [ ‫רשת‬ ‫שירותי‬Web Services)WS]‫כ‬‫פעילות‬ ‫הליך‬ ‫שלב‬/"‫"זרימת‬
( ‫העבודה‬Workflow Step).
"‫"זרימת‬ ‫מנוע‬-( ‫הרשת‬WebFlow Engine)
" ‫במנוע‬ ‫להשתמש‬ ‫ניתן‬"‫זרימת‬-‫הרשת‬‫של‬‫פעילות‬ ‫הליך‬/‫העסקי‬ ‫העבודה‬ "‫"זרימת‬/‫ת‬‫של‬‫מערכת‬SAP(SAP Business Workflow WebFlow
Engine)‫להגדיר‬ ‫עמ"נ‬‫עסקי‬ ‫פעילויות‬ ‫הליכי‬‫ות‬(Business Processes( ‫מופו‬ ‫לא‬ ‫אשר‬ )Mapped)‫עדיין‬‫ב‬‫רכיב‬‫ה‬‫מרכזי‬‫ותכנון‬ ‫לניהול‬
‫הארגון‬ ‫משאבי‬‫של‬:‫ה‬ ‫מערכת‬-SAP{Central Component(Enterprise Resource Managment)SAP ECC [ ERP}‫יכולים‬ ,‫האחרונים‬ .
‫להיות‬( ‫פעילות/פרוצדורות‬ ‫נוהלי/הליכי‬Procedures)‫או‬ ‫פשוטים/ות‬ ‫משוחררים/ות‬‫פעילות/פרוצדורות‬ ‫נוהלי/הליכי‬( ‫מאושרים/ות‬
Approval Procedures‫או‬ ,)‫עסקי‬ ‫פעילויות‬ ‫הליכי‬‫ות‬(Business Processes)‫יותר‬ ‫מורכבים/ות‬–:‫כגון‬-‫יצירת‬( ‫ראשי‬ ‫חומר‬Material
Master Creating‫ו‬ )-( ‫מקושר‬ ‫תיאום‬Associated Coordination)‫המעורב‬ ‫המחלקות/אגפים‬ ‫כלפי‬/‫ים‬( ‫ות‬Departments Involved‫מנוע‬ .)
"‫"זרימת‬-‫הרשת‬(WebFlow Engine)‫במיוחד‬ ‫מתאים‬‫ל‬‫מצבים‬–‫ב‬,‫הם‬‫יש‬‫להתאים‬‫ה‬‫פעל‬"‫ת/"הרצת‬‫מחולל‬‫י‬( ‫פעילות/עבודה‬Work
Processes Run)‫בהם‬ ‫מצבים‬ ‫או‬ ,‫חוזר‬ ‫באופן‬‫הליך‬-‫ה‬‫פעילות‬‫ה‬( ‫עסקי‬Business Process)( ‫מעורבות‬ ‫דורש‬Involvement‫גדול‬ '‫מס‬ ‫של‬ )
( ‫סוכנים/נציגים‬ ‫של‬ ‫יחסית‬Agents)( ‫בסדר‬Sequence)‫"ז‬ ‫במנוע‬ ‫להשתמש‬ ‫ניתן‬ ,‫כן‬ ‫כמו‬ ; ‫מסוים‬ ‫מוגדר‬"‫רימת‬-‫הרשת‬(WebFlow Engine)
( ‫להגיב‬ ‫עמ"נ‬Respond‫ל‬ )( ‫טעויות‬Errors‫ולמיוחדים/יוצאים‬ )-‫מן‬-‫הכלל‬‫של‬‫עסקי‬ ‫פעילויות‬ ‫הליכי‬‫ות‬(Business Processes Exceptions
)‫קיימ‬/‫ים‬‫ות‬‫אחר‬/‫ים‬‫ות‬‫להפעיל‬ ‫ניתן‬ .‫פעילות‬ ‫הליך‬/( ‫עבודה‬ "‫"זרימת‬Workflow)‫הופעת‬ ‫בעת‬‫מר‬ ‫המוגדרים‬ ‫אירועים‬( ‫אש‬Predefined
Events)–‫לדוגמה‬:-‫אירוע‬‫המוזנק‬‫ל‬‫פעילות‬(Event Triggered)‫שהופיעו‬ ‫במידה‬‫טעויות‬‫במהלך‬ ‫מסוימות‬( ‫אוטומטי‬ ‫בדיקה‬Automatic
Check Errors);‫ה‬‫רכיב‬‫ה‬‫מרכזי‬‫הארגון‬ ‫משאבי‬ ‫ותכנון‬ ‫לניהול‬‫של‬:‫ה‬ ‫מערכת‬-SAP{Central Component(Enterprise Resource
Managment)SAP ECC [ ERP}'‫מס‬ ‫כולל‬‫פעילויות‬ ‫הליכי‬/( ‫עבודה‬ "‫"זרימת‬Workflows)‫מיפוי‬ ‫המתאמים‬‫עסקי‬ ‫פעילויות‬ ‫הליכי‬‫ות‬
‫המוגדר‬‫ות‬-( ‫מראש‬Predefined Business Processes Map).‫פעילויות‬ ‫הליכי‬/‫"זרימ‬‫ו‬( ‫העבודה‬ "‫ת‬Workflows)‫ש‬‫דורשים‬ ‫אינם‬‫יישום‬
(Implementation)‫מורכב‬.‫במיוחד‬‫המסגרת‬‫הנוכחי‬‫כוללת‬ ‫ת‬‫כללית‬ ‫סקירה‬‫של‬‫הלי‬‫כי‬‫פעילו‬‫יו‬‫ת‬/‫"זרימ‬‫ו‬‫במסגרת‬ ‫העבודה‬ "‫ת‬‫ה‬‫רכיב‬‫ה‬‫מרכזי‬
‫הארגון‬ ‫משאבי‬ ‫ותכנון‬ ‫לניהול‬‫של‬:‫ה‬ ‫מערכת‬-SAP{Central Component Workflows Overview(Enterprise Resource Managment)
SAP ECC [ ERP,}‫מ‬ ‫אחד‬ ‫כל‬ ‫עבור‬‫רכיב‬‫י‬‫ה‬‫י‬‫י‬‫שו‬‫מי‬‫ם‬‫ה‬‫עסקי‬‫ים‬(Application Component);"‫"זרימת‬ ‫מנוע‬-‫הרשת‬(WebFlow Engine)
‫שימוש‬ ‫עושה‬‫ב‬‫טרנזקצי‬‫ו‬‫ת/פעילו‬‫יו‬‫מערכת‬ ‫ת‬SAP(SAP Transactions)‫ו‬-‫ש‬/‫ימושי/פעילויות‬‫אפשרויות‬‫מערכת‬:‫ה‬-SAP(SAP System
Functions)‫ואיננו‬( ‫שינויים‬ ‫עורך‬Change)‫ב‬‫אחרונים‬./‫לצרף‬ ‫ניתן‬( ‫אפשרויות‬ /‫שימושים/פעילויות‬ ‫לחבר‬Functions Combine)
‫במסגרת‬ ‫קיימים/ות‬‫מערכת‬:‫ה‬-SAP(SAP System)‫ל‬ ‫עמ"נ‬‫יצירת‬ ‫התאים‬‫עסקיים‬ ‫פעילויות‬ ‫הליכי‬/‫ות‬(Business Processes Create)
‫חדשים‬/‫ות‬"‫"זרימת‬ ‫מנוע‬ ‫באמצעות‬-‫הרשת‬(WebFlow Engine.)‫מערכת‬‫פעילות‬ ‫הליך‬/‫הע‬ "‫"זרימת‬( ‫בודה‬Workflow System)
( "‫מנהלת/"משתלטת‬Control)/‫את‬‫על‬( ‫עסקיים‬ ‫פעילויות‬ ‫הליכי‬Business Processes‫שימוש‬ ‫שישנו‬ ‫במידה‬ .)‫ב‬‫ארגוני‬ ‫ניהול‬[(
Organizational Management)OM]‫להשתמש‬ ‫שניתן‬ ‫הרי‬ ,‫ביצירת‬( ‫הארגוני‬ ‫המבנה‬Organizational Structure Created)‫עמ"נ‬
‫שה‬( ‫סוכנים/נציגים‬Agents‫המתאימים‬ )‫יוציאו‬-‫אל‬-( ‫הפועל‬Carry Out)‫את‬‫פעילויות‬‫מסוי‬‫מות/יחודיות‬(Particular Activities)‫ניתן‬ .
‫להתאים‬( ‫פעילויות‬Activities)‫המוצאות‬-‫אל‬-( ‫הפועל‬Carried Out‫של‬ ‫המתאימים‬ ‫המועסקים‬ ‫כי‬ ‫מבטיח‬ ‫הדבר‬ .‫מסוים‬ ‫אדם‬ ‫בידי‬ )‫ה‬‫משרה‬[
Respective Occupiers(PoSition)S]‫ל‬ ‫יוכלו‬‫הוציא‬-‫אל‬-( ‫הפועל‬Carry Out)( ‫פרטניות‬ ‫פעילויות‬ActivitiesIndividual)‫במהלך‬‫הפעלת‬
‫פעילות‬ ‫הליך‬/‫העבודה‬ "‫"זרימת‬(ExecutionWorkflow.)‫כי‬ ‫הדבר‬ ‫פירוש‬,‫במסגרת‬‫הפעלת‬‫פעילות‬ ‫הליך‬/‫העבודה‬ "‫"זרימת‬(Execution
Workflow)‫נלקחים‬‫בחשבון‬‫עריכת‬-‫שינויי‬‫צוות/סגל‬( ‫הארגון‬Organization Personnel Changes)–‫מידי‬ ‫באופן‬;"‫"זרימת‬ ‫מנוע‬-‫הרשת‬(
WebFlow Engine)‫כלים‬ '‫מס‬ ‫מספק‬‫ל‬‫הגדרת‬‫הלי‬‫כי‬‫פעילו‬‫יו‬‫ת‬/‫"זרימ‬‫ו‬‫עבודה‬ "‫ת‬(Workflows Defining)‫ו‬-‫פעילויות‬ ‫הליכי‬ ‫ניתוח‬/"‫"זרימת‬
( ‫העבודה‬Workflows Analyzing‫גם‬ ‫כמו‬ ,)‫פעילות‬( ‫משגוח/מנטר‬Monitoring Operation; )‫ה‬( ‫טרנזקציה/פעילות‬Transaction:)-SWDD
[‫בונה/מתאם‬‫פעילות‬ ‫הליך‬/‫העבודה‬ "‫"זרימת‬( [Workflow Builder)]‫משמש‬‫ת‬‫להצגת‬‫הלי‬‫כי‬‫פעילו‬‫יו‬‫ת‬/( ‫העבודה‬ "‫"זרימת‬Workflows
Display‫ו‬ )-‫שינויי‬ ‫עריכת‬‫פעילויו‬ ‫הליכי‬‫ת‬/( ‫העבודה‬ "‫"זרימת‬Workflows Changes)‫להתאים‬ ‫ניתן‬ .( ‫תוספות‬Extensions)‫פשוטות‬–
‫במסגרת‬ ‫ישיר‬ ‫באופן‬‫פעילויות‬ ‫הליכי‬/‫"זרימ‬‫ו‬( ‫מקוריים‬ ‫עבודה‬ "‫ת‬WorkflowsOriginal)‫במסגרת‬ ‫המסופקים‬‫ה‬‫רכיב‬‫ה‬‫מרכזי‬‫ותכנון‬ ‫לניהול‬
‫הארגון‬ ‫משאבי‬‫של‬:‫ה‬ ‫מערכת‬-SAP{Central Component(Enterprise Resource Managment)SAP ECC [ ERP}–:‫כגון‬-‫הוצאה‬-
‫אל‬-( ‫הפועל‬Carrying Out)‫של‬‫משימות‬‫סוכן/נציג‬(AssignmentsAgent)‫או‬ ,‫עצמאי‬ ‫באופן‬ ‫המוגדרות‬‫תאריכי‬ ‫השגחת/ניטור‬ ‫שינויי‬ ‫עריכת‬
( ‫יעד‬Deadline Monitoring Changing( ‫לשמירה‬ ‫הניתנים‬ ,)Saved)‫כה‬‫פעילות‬ ‫הליך‬ ‫תצורת‬ ‫גדרות‬/( ‫העבודה‬ "‫"זרימת‬Workflow
Configuration);"‫"זרימת‬ ‫שימושי/פעיליוות/אפשרויות‬-( ‫הרשת‬WebFlow Functions)‫עמ"נ‬ ‫לשימוש‬ ‫ניתנים/ות‬‫להתאים‬‫הפעלת‬
‫פעילויות‬ ‫הליכי‬/( ‫העבודה‬ "‫"זרימת‬Workflows Execute‫בין‬ )‫ה‬( ‫חברות‬Companies)‫ה‬‫הנתו‬ ‫כלל‬ .‫שונות‬‫לשליחה‬ ‫ניתנים‬ ,‫הנדרשים‬ ‫נים‬
‫כ‬‫מסמכי‬‫מיחשוב‬ ‫נתוני‬ ‫ייצוג‬XML[Documents(eXtensible Markup Language)XML].‫פעילות‬ ‫הליך‬/‫העסקי‬ ‫העבודה‬ "‫"זרימת‬
‫במערכת‬SAP(SAP Business Workflow)‫כלפי‬ ‫להגיב‬ ‫גם‬ ‫יכול‬‫מסמכי‬‫במיחשוב‬ ‫נתונים‬ ‫ייצוג‬XML[ ‫פנים‬ ‫כלפי‬ ‫מכוונים‬Documents
(eXtensible Markup Language)Inbound XML]‫אשפי‬ '‫מס‬ ‫קיימים‬ ;‫פעילות‬ ‫הליך‬/‫העבודה‬ "‫"זרימת‬(WizardsWorkflow)
‫ב‬ ‫התומכים‬‫הגדרת‬‫פעילות‬ ‫הליך‬/"‫"זרימת‬‫ה‬‫עבודה‬(Workflow Definition)–‫ניתן‬ ‫בעזרתם‬‫להתאים‬‫יצ‬‫י‬‫ר‬‫ת‬‫חלקי‬‫פעילות‬ ‫הליך‬/"‫"זרימת‬
( ‫העבודה‬Workflow Parts Create)‫את‬ ‫להפעיל‬ ‫ניתן‬ .‫אשפי‬‫פעילות‬ ‫הליך‬/‫העבודה‬ "‫"זרימת‬(WizardsWorkflow)‫מתוך‬
‫ה‬( ‫טרנזקציה/פעילות‬Transaction:)-SWO1{( [ ‫העסקי‬ ‫האובייקט‬ ‫מאגר‬Business Object Repository)BOR]};‫לאפשר‬ ‫עמ"נ‬‫זמינות‬
:‫ה‬ ‫מערכת‬ ‫שימושי/פעילויות/אפשרויות‬-SAP(FunctionsSAP‫פעילות‬ ‫להליך‬ )/( ‫עבודה‬ "‫"זרימת‬Workflow‫להשתמש‬ ‫יש‬ ,)‫בסוג‬‫י‬
[ ‫עסקי‬ ‫אובייקט‬Types(Business Object)BO]‫ומנותח‬ ‫המוגדרים‬ ,‫י‬‫במסגרת‬ ‫ם‬‫ה‬( ‫טרנזקציה/פעילות‬Transaction:)-SWO1{‫מאגר‬
( [ ‫העסקי‬ ‫האובייקט‬Business Object Repository)BOR]}‫פעילות‬ ‫הליך‬ ./‫"זרימת‬‫העבודה‬ "(Workflow)‫מבצע‬‫גישת‬‫סוגי‬‫עסקי‬ ‫אובייקט‬
[Types Access(Business Object)BO]‫הפעילות‬ ‫בעת‬ ‫פרטניים‬/( "‫"ריצה‬Runtime‫רב‬ ‫משימות‬ ‫באמצעות‬ ] )-( ‫פעמיות‬Reusable
Tasks.)( ‫הטרנזקציה/פעילות‬Transaction:)-SWDM[‫סייר‬‫פעילות‬ ‫הליך‬/‫העבודה‬ "‫"זרימת‬‫העיסקי‬[(Business Workflow Explorer)]
‫מספק‬‫כללית‬ ‫סקירה‬‫אודות‬( ‫משימות‬Tasks Overview)( ‫קצה‬ ‫משתמש‬ ; ‫קיימות‬End-User‫מידע/פרטי‬ ‫מקבל‬ )( ‫הפעילויות‬Activities
Information)‫אשר‬‫הוציא‬‫ו‬-‫אל‬-( ‫הפועל‬Carry Out)‫במסגרת‬( ‫הטרנזקציה/פעילות‬Transaction:)-SBWP[‫אזו‬‫ר‬‫ה‬‫עבודה/פעילות‬‫ה‬‫עסקי‬[
(Business Workplace)/‫של‬ "‫"המשרד‬ ‫תוכנת‬:‫ה‬ ‫מערכת‬-SAP[(SAPOffice)/‫תיבת‬-‫של‬ ‫הכניסה‬‫מערכת‬SAP(SAP Inbox)]‫במסגרת‬ ‫או‬
:‫ה‬-Workflow Inbox MiniApp:‫ה‬ ‫או‬-‫כללית‬ ‫עבודה/פעילות‬ ‫רשימת‬‫של‬"‫השער/"פורטל‬[(istLorkWniversalU)LUWortalP]‫של‬‫מבט‬
‫ממוזג/משולב‬‫של‬"‫שער/"פורטל‬‫ה‬[ ‫מייזם‬(Integrated View)Enterprise Portal IView]‫מספק‬ ‫הדבר‬ .–‫מרכזית‬ ‫כללית‬ ‫סקירה‬‫כלל‬ ‫של‬
( ‫הפעילויות‬Activities Central Overview)–‫אותם‬‫הינם‬( ‫מורשים‬Authorized)‫להוציא‬-‫אל‬-( ‫הפועל‬Carry Out.)‫יכולים‬ ‫האחרונים‬
‫את‬ ‫להתחיל‬( ‫פעילויותיהם‬Activities)‫משם‬.
‫ל‬‫מערכת‬ ‫מנהל‬‫פעילות‬ ‫הליך‬/"‫"זרימת‬
‫העבודה‬(Workflow System
Administrator)‫כלים‬ '‫מס‬(Tools)
‫זמינים‬–‫יכול‬ ‫הוא‬ ,‫בעזרתם‬‫להת‬‫אים‬
"‫ניהול/"שליטת‬‫פעילויות‬ ‫הליכי‬/
‫"זרימ‬‫ו‬( ‫העבודה‬ "‫ת‬Workflows
Control‫ו‬ )-‫נ‬‫פעי‬ ‫הליכי‬ ‫יתוח‬‫לויות‬/
‫"זרימ‬‫ו‬‫העבודה‬ "‫ת‬(Workflows
Analyze).‫הנוכחיים‬‫מערכת‬ ‫מנהל‬
‫פעילות‬ ‫הליך‬/‫העבודה‬ "‫"זרימת‬
(Workflow System Administrator)
‫אוטומטי‬ ‫מיודע‬‫ת‬(Automatically
Notified)‫במסגרת‬ ‫בעיות‬ ‫אודות‬ ,
.‫המערכת‬
[2]‫העסקי‬ ‫האובייקט‬ ‫סוג‬ ‫אירוע‬ ‫פעילות‬ ‫הזנקת‬‫תכנותי‬ ‫באופן‬[Type
Event Triggering Programmatically(Business Object)BO]
‫שם‬-( ‫נלוות‬ ‫לב/הערה‬Note):-‫הנושאים/סוגיות‬(ssuesI)‫ה‬‫במסגרת‬ ‫יותר‬ ‫מפורט‬ ‫באופן‬ ‫מובאים‬ ‫להלן‬ ‫מוצגים‬‫סוגי‬ ‫עבודת/פעילות‬
‫מערכת‬ ‫של‬ ‫עסקיים‬ ‫אובייקטים‬SAP[orkingWesypT(tsbjecOusinessB)sSAP BO[]
[1]‫יצירת‬‫ה‬‫אירוע‬[(Event Created)-‫שלנו‬ ‫במקרה‬:-CREATED‫של‬ ][2]‫סוג‬‫ה‬‫אובייקט‬‫ה‬‫עסקי‬‫ה‬‫מצוין/מסוים/ייחודי‬[Type
(Business Object)Specific BO],‫במסגרת‬ ‫מותאמת‬[3]‫תוכנית‬‫ה‬( ‫יישום‬Application Program)‫ו‬-[4]‫מופ‬‫ץ‬(Published)‫באופן‬
( ‫רחב‬ ‫מערכתי‬System-wide).[5]‫ה‬ ‫כלל‬( ‫מקבלים‬Receivers)‫הינם‬‫ה‬ ‫תגובת‬ ‫מתואמי‬‫אירוע‬(Event React);[3]‫ה‬( ‫יישום‬
Application)‫ה‬( ‫מתושאל‬Question)‫מסופק‬ ‫להיות‬ ‫חייב‬[1]‫ל‬‫יציר‬‫ת‬‫המ‬ ‫האירוע‬‫משי‬(Event Actual Creation)‫כי‬ ‫לוודא‬ ‫יש‬ ;‫יצירת‬
‫ה‬‫אירוע‬(Event Created)‫לפני‬ ‫מתקיימת‬ ‫איננה‬[2]‫כתיבת‬‫סוג‬‫ה‬‫אובייקט‬‫ה‬‫עסקי‬‫הקשור‬/‫רלוונטי‬[Type Written(Business Object)
Relevant BO]:-( ‫הדוגמה‬Example‫מתייחסת‬ ‫הנוכחית‬ )‫ה‬ ‫לסוג‬‫אובייקט‬‫ה‬‫עסקי‬‫ה‬‫תקני/רגיל‬[Type(Business Object)Standard BO]:-
BUS1001006[‫תצורה‬‫הח‬‫ה‬ ‫ומר‬( ‫תקנית/רגילה‬Standard Material)]‫במסגרת‬‫בסיס‬-‫ה‬( ‫נתונים‬Database),‫אחרת‬ .[6]‫הגדרת‬
‫מצב/מעמד‬‫פעילות‬ ‫הליך‬/‫עבודה‬ "‫"זרימת‬(Workflow Status Set):‫כ‬ ‫להתקבל‬ ‫עלולה‬-Error‫בעת‬‫פתיחת/הפעלת‬‫פעילות‬ ‫הליך‬/"‫"זרימת‬
‫ה‬‫עבודה‬(StartedWorkflow)‫כיוון‬ ,‫ש‬‫סוג‬‫ה‬‫אובי‬‫יקט‬‫ה‬‫עסקי‬‫ה‬‫נדרש‬[Type(Business Object)Required BO; ‫ימצא‬ ‫לא‬ ][1]‫הגדרת‬
‫ה‬‫אירוע‬‫ים‬(Events Defined)‫להיות‬ ‫חייבים‬ ‫המשמשים‬[7]‫רכיבי‬‫סוג‬‫ה‬‫אובייקט‬‫ה‬‫עסקי‬[Type Components(Business Object)BO]
‫ניתן‬ ;‫להתאים‬‫הרחבת‬‫סוג‬‫ה‬‫אובייקט‬‫ה‬‫עסקי‬[Type Extend(Business Object)BO]( ‫הייחודיות‬ ‫הלקוח‬ ‫הגדרות‬ ‫בסיס‬ ‫על‬Customer-
asisBpecificS)‫ב‬ ‫הקשורות‬( ‫הנציגות‬ ‫מושג‬onceptCelegationD)–:‫ראה‬-( ‫הנציגות‬ ‫סוגי‬ ‫הגדרת‬efiningDypesTelegationD[]
‫הוספת‬ ‫באמצעות‬‫אירוע‬‫י‬‫סוג‬‫ה‬‫אובייקט‬‫ה‬‫עסקי‬[Type Events Adding(Business Object)BO].( ‫לספק‬ ‫יש‬ ,‫כן‬ ‫כמו‬Cater)‫את‬‫יצירת‬
‫האירוע‬(Event Creation)‫של‬( ‫נוספים‬ ‫אירועים‬Additional Events); ‫אלה‬‫הפצת‬‫ה‬‫אירוע‬‫ים‬(Events Published)‫יכולת‬ ‫ללא‬ ‫מתבצעת‬
‫יישום‬‫ה‬‫יציר‬‫ה‬(pplicationAreatingC)‫האם‬ ‫לדעת‬[5]‫ה‬‫מקבל‬(eceiverR)‫הגי‬( ‫ב‬eactsR).‫להם‬( ‫האירוע‬ ‫מנהל‬anagerMventE)
‫ב‬‫ו‬( ‫דק‬heckC):‫ה‬ ‫האם‬-‫ק‬‫י‬‫ש‬‫ו‬( ‫ר‬inkageL)( ‫פעיל‬ctiveA)‫עבור‬‫הפצת‬( ‫אירוע‬ublishedPventE);( ‫אירוע‬ventE)‫את‬ ‫לשמש‬ ‫יכול‬
‫פעילות‬ ‫הליך‬/‫המערכת‬ ‫במסגרת‬ ‫העסקי‬ ‫העבודה‬ "‫"זרימת‬SAP(Business WorkflowSAP:)-‫במסג‬:‫רת‬-‫הזנקת‬‫פעילות‬‫אירוע‬(ventE
riggeringT)‫של‬‫משימ‬‫ה‬(askT)‫או‬‫פעילות‬ ‫הליך‬/"‫"זרימת‬‫ה‬‫עבודה‬(workfloW):-‫בעת‬( ‫אירוע‬ ‫התרחשות/הופעת‬ccursOventE,)
‫מותאמת‬‫פתיחת/הפעלת‬( ‫משימה‬Task Started)‫או‬‫פתיחת/הפעלת‬‫פעילות‬ ‫הליך‬/‫עבודה‬ "‫"זרימת‬(StartedWorkflow)‫כ‬‫ת‬‫גובה/תשובה‬(
Response).( ‫הדוגמה‬Example‫מציגה‬ ‫הנוכחית‬ )‫פעילות‬ ‫ניהול/סדר‬‫פעילות‬ ‫הזנקת‬ ‫תכנות‬‫אירוע‬‫סוג‬‫ה‬‫אובייקט‬‫ה‬‫עסקי‬[Type Event
Triggering Programmatically Procedure(Business Object)BO]‫בחשבון‬ ‫נילקח‬ .(Assumed‫את‬ ‫מכיר‬ ‫הקורא‬ ‫כי‬ )‫תפיסת/מושג‬‫סוג‬
‫אוב‬‫עסקי‬ ‫ייקט‬[Type Concept(Business Object)BO]‫ו‬-‫סביר‬ ‫ידע‬ ‫בעל‬ ‫הינו‬‫ב‬‫שפת‬:‫ה‬-ABAP(LanguageABAP);( ‫הדוגמה‬
Example‫מתייחסת‬ ‫הנוכחית‬ )‫ה‬ ‫לסוג‬‫אובייקט‬‫ה‬‫עסקי‬‫ה‬‫תקני/רגיל‬[Type(Business Object)Standard BO]:-BUS1001006[‫תצורה‬
‫ה‬ ‫החומר‬( ‫תקנית/רגילה‬Standard Material)]‫ו‬-[1]‫ל‬( ‫אירוע‬Event:)-CREATED.
‫בסיסי‬ ‫טבלת‬-( ‫נתונים‬Database Table:)-TOJTB
‫בסיסי‬ ‫טבלת‬-( ‫נתונים‬Database Table:)-SWOTDV
,‫כללי‬ ‫באופן‬[1]‫ה‬‫אירוע‬‫פעילות‬ ‫מוזנק‬(Event Triggered)‫עם‬( ‫חומר‬ ‫יצירת‬ ‫כל‬Material Created‫באמצעות‬ )‫פעילות‬ ‫הליך‬
( ‫תקני/רגיל‬Standard Procedure)[3]‫כדוגמת‬( ‫הטרנזקציה/פעילות‬Transaction:)-MM01‫אחרת‬ ‫אחת‬ ‫כל‬ ‫או‬–,‫הנוכחי‬ ‫במקרה‬
‫נ‬‫ל‬ ‫ההזנקה‬ ‫את‬ ‫פעיל‬( ‫האירוע‬ ‫פעילות‬Event Trigger‫מתוך‬ ))[3]‫ה‬ ‫תוכנית‬( ‫לקוח‬Customer Program; )[2]‫ס‬‫וג‬‫עסקי‬ ‫אובייקט‬
‫תקני/רגיל‬[Type(Business Object)Standard BO]:-BUS1001006[‫תצורה‬‫ה‬ ‫החומר‬( ‫תקנית/רגילה‬Standard Material)][1]
‫וה‬( ‫אירוע‬Event:)-CREATED‫במסגרת‬ ‫נכללים‬‫ה‬( ‫טרנזקציה/פעילות‬Transaction:)-SWO1{( [ ‫העסקי‬ ‫האובייקט‬ ‫מאגר‬Business
Object Repository)BOR]}.
‫הקלדה‬-( ‫כפולה‬Double-Clicking‫גבי‬ ‫על‬ )( ‫המפתח‬ ‫שדה/משתנה‬ ‫פרמטר‬Key Field Parameter‫את‬ ‫מספקת‬ )‫הטכ‬ ‫הפרטים‬‫של‬ ‫ניים‬
( ‫השדה‬Technical InformationField.)
2
3
1
‫ל‬ ‫עמ"נ‬‫ל‬ ‫הזניק‬( ‫אירוע‬ ‫פעילות‬Event Trigger)( ‫תכנותי‬ ‫באופן‬Programmatically‫להשתמש‬ ‫ניתן‬ ,)[4]‫ב‬/‫השימוש‬ ‫מאפיין/מודול‬
( ‫הפעילות/האפשרות‬Function Module:)-SWE_EVENT_CREATE‫במסגרת‬[3]‫קוד/הוראות‬‫יישום‬( ‫הדוגמה‬Sample Application
Code):-ZDEMO_TRIGGER_EVENT.
REPORT ZDEMO_TRIGGER_EVENT. " BO ( Business Object ) Event Triggering
DATA: KEY LIKE SWEINSTCOU-OBJKEY.
KEY = '1163'. '' Material Number ( hard-coded )
‫הזנקת‬‫פעילות‬‫סוג‬‫עסקי‬ ‫אובייקט‬[Type Triggering(Business Object)BO].
( ‫יחדיו‬ ‫משורשרים‬Concatenated,)‫הי‬ ‫המפתח‬‫י‬( ‫האובייקט‬ ‫סוג‬ ‫של‬ ‫חודי‬Object Type-Specific Key‫המוזנק‬ ‫האובייקט‬ ‫של‬ )
( ‫לפעילות‬Triggering Object( ‫לפעילות‬ ‫המוזנק‬ ‫האובייקט‬ ‫שיוך/ייחוס‬ ; )Triggering Object Reference‫הנוצר/מותאם‬ )
(Created)( ‫פנימי‬ ‫באופן‬Internally‫מתוך‬ )( ‫מידע/פרטים‬Information‫ו‬ ‫זה/אלה‬ )-( ‫נכתב‬Written"‫כלי/"מיכל‬ ‫למסגרת‬ )‫האירוע‬
(Event Container‫תחת‬ )‫תו‬-( ‫הפריט‬ ‫זהות‬Element ID:)-_Evt_Object.
‫תו‬-‫ה‬ ‫זהות‬( ‫אירוע‬Event ID( ‫האירוע‬ ; )Event( ‫מוגדר‬ ‫להיות‬ ‫חייב‬ )Defined‫עבור‬ )‫הזנקת‬‫פעילות‬‫סוג‬‫עסקי‬ ‫אובייקט‬[Type
Triggering(Business Object)BO].
‫בסיסי‬ ‫טבלת‬-( ‫נתונים‬Database Table:)-SWETYPECOU
1
7
( ‫האירוע‬ '‫מס‬Event Number:‫מ‬ ‫השונה‬ ‫ערך‬ ‫בעל‬ ‫הינו‬ )-0‫ש‬ ‫במידה‬( ‫האירוע‬ ‫מנהל‬Event Manager‫להשיג‬ ‫יוכל‬ )‫מאפיין/מודול‬
( ‫המקבל/ת‬ ‫האפשרות‬ /‫השימוש/הפעילות‬Receiver Function Module)–‫א‬‫האם‬ ‫לקבוע‬ ‫אפשרי‬ ‫זה‬ ‫אין‬ ; ‫יותר‬ ‫או‬ ‫חד‬‫קריא‬‫ת‬
‫ה‬( ‫מקבלים‬Receivers Called( ‫מקבל‬ ‫לא‬ ‫אף‬ ‫להשיג‬ ‫היה‬ ‫ניתן‬ ‫לא‬ ‫אם‬ ; ‫בהצלחה‬ ‫הסתיימה‬ )Receiver‫ש‬ ‫הרי‬ ,‫אחד‬ )‫האירוע‬ '‫מס‬
(Event Number)( ‫מוחזר‬Returned)‫הערך‬ ‫כבעל‬0.
‫אירוע‬ "‫כלי/"מיכל‬‫תמידי‬(Persistent Event Container( ‫האירוע‬ ‫של‬ )Event‫כלי/"מי‬ ; )( ‫האירוע‬ "‫כל‬Event Container‫מועבר‬ )‫אך‬
( ‫שהוגדרו‬ ‫במידה‬ ‫ורק‬Defined)‫פרמטרי‬‫ה‬( ‫אירוע‬Event Parameters‫ל‬ ‫בנוסף‬ )( ‫מראש‬ ‫המוגדרים‬ ‫נתונים‬ ‫פריטי‬Predefined Elements
( "‫הכלי/"מיכל‬ .)Container( ‫השימוש/הפעילות/האפשרות‬ ‫למאפיין/מודול‬ ‫המועבר‬ )Function Module‫ני‬ )( ‫טען‬Filled‫בנתונים‬ )
( ‫הקשורים/רלוונטיים‬Relevant Data‫האירוע‬ ‫יצירת/התאמת‬ ‫יישום‬ ‫במסגרת‬ )(Event Creating Application)‫את‬ ‫ורק‬ ‫אך‬ ‫ומכיל‬
‫פרמטרי‬‫ה‬( ‫אירוע‬Event Parameters)( ‫שהוגדרו‬Defined‫בעת‬ ; )‫הפעלת‬/‫השימוש/הפעילות‬ ‫מאפיין/מודול‬( ‫האפשרות‬Function
Module Executed( [ ‫מראש‬ ‫המוגדרים‬ ‫נתונים‬ ‫פריטי‬ ,)Predefined Elements)‫האובייקט‬ ‫שיוך/ייחוס‬(Object Reference,)‫זמן‬
( ‫היצירה/התאמה‬Creation Time( ‫יוצר/מתאים‬ ,)Creator( ‫נוספים/ות‬ ] ‫וכ"ו‬ )Added"‫)לכלי/"מיכל‬( ‫האירוע‬Event Container.)
CALL FUNCTION 'SWE_EVENT_CREATE'
EXPORTING
objtype = 'BUS1001006' objkey = KEY event = 'CREATED'
* CREATOR = ' ' TAKE_WORKITEM_REQUESTER = ' ' START_WITH_DELAY = ' '
* START_WITH_DELAY = ' ' START_RECFB_SYNCHRON = ' ' NO_COMMIT_FOR_QUEUE = ' '
* NO_COMMIT_FOR_QUEUE = ' ' DEBUG_FLAG = ' ' NO_LOGGING = ' '
* IDENT =
* IMPORTING
* EVENT_ID =
* TABLES
* EVENT_CONTAINER =
EXCEPTIONS
OBJTYPE_NOT_FOUND = 1 OTHERS = 2.
IF SY-SUBRC <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO WITH SY-MSGV1 SY-MSGV2 SY-MSGV3
SY-MSGV4.
ELSE.
WRITE 'Event Triggered'.
ENDIF.
COMMIT WORK.
[4]‫ל‬‫בד‬‫י‬‫ק‬‫ת‬‫אירוע‬‫המזנ‬‫י‬‫פעילות‬ ‫ק‬(Event Triggered Test‫ב‬ ‫להשתמש‬ ‫ניתן‬ ,)‫מעקב‬( ‫אירוע‬Event Trace‫ה‬ ‫באמצעות‬ )‫פעלת/הדלקת‬
(nOwitchS( ‫הטרנזקציה/פעילות‬ )ransactionT:)-SWELS:‫ראה‬ ;-( ‫האירוע‬ ‫מעקב‬raceTventE)
‫לחיצת‬‫כפתור‬-( ‫הלחיצה‬Pushbutton Press):-Switch On;‫כעת‬‫פתיחת‬ ‫ביצוע‬/‫הפעלת‬‫התוכנית‬(Program Execute)‫אשר‬‫פותחה‬
(Developed‫כע‬ .‫לכן‬ ‫קודם‬ )‫ת‬‫נ‬ ,( ‫בטל/כבה‬Switch Off‫את‬ )‫מעקב‬( ‫אירוע‬Event Trace( ‫הטרנזקציה/פעילות‬ ‫במסגרת‬ )Transaction
:)-SWELS[‫ב‬‫י‬‫ט‬‫ו‬‫ל/כ‬‫י‬‫בו‬‫י‬(Switch Off‫)/הפעל‬‫ת‬/‫הדלק‬‫ת‬(Switch On)‫ה‬ ‫מעקב‬( ‫אירוע‬Event Trace)];‫במסגרת‬( ‫הטרנזקציה/פעילות‬
Transaction:)-SWEL[( ‫אירוע‬ ‫מעקב‬ ‫הצגת‬Event Trace Display)]-‫נכללת‬( ‫הפלט‬ ‫רשימת‬List Output)‫האירועים‬ ‫של‬‫ה‬‫מוזנקי‬
( ‫פעילות‬Events Triggered)–‫ל‬ ‫בהתאם‬ ,‫בפרט‬‫ה‬ ‫תקופת‬( ‫זמן/נוכחות‬Time Period‫רשימת‬ ‫את‬ ‫נתאים‬ .)‫ה‬ ‫מעקב‬( ‫אירוע‬Event Trace
List:‫הבאה‬ )-
4
4
4
4
4
4
4
4
[3]‫תוכני‬ ‫באמצעות‬ ‫הדוגמה‬ ‫את‬ ‫נבצע‬( ‫התקנית/רגילה‬ ‫הדוגמה‬ ‫ת‬Standard Example Program:)-RSWFMCEVENTSAMPLE,‫ראשית‬ .
( ‫נעתיק‬Copy‫כ‬ ‫התוכנית‬ ‫את‬ )( ‫לקוח‬ ‫פיתוח‬Customer Development:)-ZRSWFMCEVENTSAMPLE.
REPORT ZRSWFMCEVENTSAMPLE .
* This report demonstrates the creation of a fixed event. In this case, event
* BUS2032-CHANGED will be created. No NAST parameters will be considered because
* CREATE_EVENT is designed as a processing routine for output medium 8 which carries no
* parameters. Setup: copy this report and modify it so that your event will be created.
* Set up an output type for output medium 8 and assign your copied report as the
* processing program. Create a condition record for your output type and medium 8
* in order to get automatic output determination.
SWCkagePac".>CNTN01<INCLUDE
tables: NAST.
*---------------------------------------------------------------------*
* FORM create_event :- CREATE_EVENT is called by output control *
*---------------------------------------------------------------------*
* form create_event using returncode like SY-SUBRC us_screen type c.
* LT_CONTAINER passes parameters to the event.
* Add parameters if your event needs them.
‫על‬‫הוראת/הנחית‬‫מקרו‬ ‫הגדרת‬(nstructionIacroM):-SWC_CONTAINER:‫ראה‬-( ‫מקרו‬ ‫הגדרת‬ ‫הוראות/הנחיות‬tionsMacro Instruc)
( "‫כלי/"מיכל‬ ‫פעילות‬ ‫הליך‬ ‫עבור‬Container Processing[],‫הכרז‬‫ת‬/‫הגדר‬‫ת‬( "‫כלי/"מיכל‬Container Declaration‫ו‬ )-‫א‬‫יתחול‬
( "‫כלי/"מיכל‬er InitializationContain),‫גישת‬( ‫מקרו‬ ‫הגדרת‬ ‫הוראות/הנחיות‬Macro Instructions Accessing:‫ל‬ )-‫אובייקטים‬(
Objects,)( ‫מאפיינים‬Attributes‫ו‬ )-( ‫שיטות‬Methods),( ‫נכללת‬ ‫תוכנית‬rogramPncludeI):->CNTN01<;
SWC_CONTAINER lt_container.
4
4
4
4
5
6
DATA:
l_objkey like SWEINSTCOU-OBJKEY value '1163',
l_creator like SWHACTOR,
l_msgv1 like sy-msgv1,
l_msgv2 like sy-msgv2,
l_eventid like SWEDUMEVID-EVTID,
* the next line defines the object type that will be used
l_objtype like SWETYPECOU-OBJTYPE value 'BUS1001006', " 'BUS2032',
* the next line defines the event to be created
l_event like SWETYPECOU-EVENT value 'CREATED', "'CHANGED'.
returncode like SY-SUBRC,
us_screen type c.
* no preview available
check us_screen eq space.
* use NAST object key -- you might need to change this if your event is based on a
* completely different object
* l_objkey = NAST-OBJKY.
l_creator-otype = 'US'.
l_creator-objid = SY-UNAME.
CALL FUNCTION 'SWE_EVENT_CREATE'
EXPORTING
OBJTYPE = l_objtype
OBJKEY = l_objkey
EVENT = l_event
CREATOR = l_creator
IMPORTING
EVENT_ID = l_eventid
TABLES
EVENT_CONTAINER = lt_container
EXCEPTIONS
OTHERS = 1.
IF SY-SUBRC <> 0.
* event could not be created
l_msgv1 = l_event.
l_msgv2 = l_objtype.
CALL FUNCTION 'NAST_PROTOCOL_UPDATE'
EXPORTING
MSG_ARBGB = 'VN' MSG_NR = '075' MSG_TY = 'E'
MSG_V1 = l_msgv1 MSG_V2 = l_msgv2.
returncode = 4.
else.
* creation was OK
returncode = 0.
endif.
COMMIT WORK.
* endform.
:‫כ‬-( ‫פעילות‬ ‫מפסיק‬ ‫אירוע‬ventEerminatingT)‫של‬‫משימ‬‫ה‬(askT):-( ‫אירוע‬ ‫התרחשות/הופעת‬ ‫בעת‬ccursOventE‫ה‬ ,)‫משימ‬‫ה‬(askT)
‫מפסיקה‬‫פעילות‬‫ה‬(Terminated)‫כ‬‫תגובה/תשובה‬(Response).‫במסגרת‬‫שלב‬‫י‬‫הגדרת‬‫פעילות‬ ‫הליך‬/‫עבודה‬ "‫"זרימת‬(Workflow
psteSionefinitD):-‫ה‬ ‫יוצר/מתאים‬‫אירוע‬(reatorCventE)‫ו‬-( ‫לאירוע‬ ‫מחכה‬ait for EventW).‫מערכת‬‫פעילות‬ ‫הליך‬/"‫"זרימת‬
( ‫העבודה‬ystemSorkflowW)‫יו‬‫ציר‬‫ת‬(reateC)‫ק‬ ‫סוג‬‫י‬‫ש‬‫ו‬( ‫ר‬inkageLypeT)‫עבור‬‫הזנקת‬‫פעילו‬‫יו‬‫ת‬‫אירועים‬(riggeringTventsE)‫בעת‬
‫הגדרת‬‫ה‬‫אירוע‬‫ים‬(edefinDtsvenE).‫להתאים‬ ‫יש‬‫הפעלת‬( ‫הקישור‬ ‫סוגי‬ctivateAinkagesLypeT)‫עבור‬( ‫האירוע‬ ‫מנהל‬ventE
anagerM)‫לכלול‬ ‫יהייה‬ ‫שניתן‬ ‫עמ"נ‬(encludI)‫ה‬ ‫במסגרת‬ ‫אותם‬( ‫בדיקה‬heckC).‫סוג‬ ‫באמצעות‬‫ה‬‫שלב‬‫ים‬(eypTpsteS):-Wait for
ventE‫ו‬-( ‫שלבים‬tepsS)‫ה‬‫שיי‬‫כ‬‫ים‬/‫מ‬‫תייחס‬‫ים‬(eferR)‫ל‬( ‫משימה‬askT)‫בעלת‬( ‫פעילות‬ ‫מפסיק‬ ‫אירוע‬ventEerminatingT,)‫קישור‬
"‫"דוגמה/מקרה/יישות‬(inkageLnstanceI)( ‫נוצר/מותאם‬reatedC)‫ו‬-‫מופעל‬‫אוטומטי‬‫ת‬(ctivatedAutomaticallyA)‫פתיחת‬ ‫בעת‬
‫ה‬‫הפעל‬‫ה‬(Execution Start).‫סוג‬‫שלב‬(Step Type):-Event Creator‫מתאים‬‫הפצת‬‫אירוע‬‫ים‬(Events Publish)‫הפעלתו‬ ‫בעת‬(
xecutedE);‫במסגרת‬‫האירוע‬ "‫כלי/"מיכל‬(ontainerCventE)‫מה‬ ‫אחד‬ ‫כל‬( ‫אירועים‬ventsE)‫כולל‬‫מידע/פרטי‬‫הקשר‬-‫תוכן‬‫יציר‬‫תו‬
(Creation Context Information),‫ה‬( ‫זמין‬Available)‫ל‬‫מקבל‬‫הקשו‬‫ר/רלווניטי‬(Relevant Receiver).( ‫מידע/פרטים‬Information)
"‫ניהול/"שליטה‬ ‫עבור‬ ‫לשימוש‬ ‫ניתן/ים‬ ‫זה/אלה‬( ‫אירוע‬ ‫נהוגת‬Event-Driven Control)‫ו‬-‫מנג‬‫נ‬( ‫התקשורת‬ ‫ון‬Communication Mechanisms
; )‫פרמטר‬‫ה‬( ‫אירוע‬Event Parameter)‫ה‬‫חשוב‬‫ביותר‬(Most Important)‫הינו‬( ‫האובייקט‬ ‫שיוך/ייחוס‬Object Reference)‫על‬ ‫אשר‬
‫מצב‬ ‫שינוי‬ ‫עריכת‬‫ו‬/‫מעמד‬‫ו‬(Status Change)‫ה‬ ‫הודיע‬( ‫אירוע‬Event)‫ב‬ ‫שימוש‬ ‫שישנו‬ ‫במידה‬ ;( ‫אירועים‬Events)‫במסגרת‬ ‫ורק‬ ‫אך‬‫הליך‬
‫פעילות‬/‫העסקי‬ ‫העבודה‬ "‫"זרימת‬‫של‬‫מערכת‬SAP(SAP Business Workflow,)‫ה‬‫ק‬‫י‬‫ש‬‫ו‬‫ר‬‫ים‬(Linkages)‫ה‬‫נדרש‬‫ים‬(Required)
‫נוצר‬‫ים‬/‫מותא‬‫מים‬‫אוטומטי‬‫ת‬(Automatically Created)‫בידי‬‫מערכת‬‫פעילות‬ ‫הליך‬/( ‫העבודה‬ "‫"זרימת‬Workflow System.)‫להתאים‬ ‫ניתן‬
‫עריכת‬‫ק‬‫י‬‫ש‬‫ו‬‫ר‬‫ים‬(Linkages Edit)‫קיימים‬–,‫עמ"נ‬‫ל‬‫דוגמה‬(Example):-‫להתאים‬‫תגובת‬‫אירוע‬‫ים‬(Events React)‫א‬‫ו‬ ‫ך‬-‫רק‬‫בתנאים‬
‫מסוימים‬(Particular Conditions)–:‫לדוגמא‬-‫אירוע‬‫הנוצרים‬ ‫ים‬(Events Created)‫הופעת‬ ‫בעת‬‫עריכת‬-‫שינויי‬‫מצב/מעמד‬‫קשור/רלוונטי‬(
Relevant Status Change).‫האירוע‬ ‫יצירת‬(Event Creation‫חייב‬ )‫ת‬‫מיוש‬ ‫להיות‬‫מת‬(Implemented‫במסגרת‬ )‫המערכת‬SAP–‫כ‬‫חלק‬
4
4
4
4
‫מ‬‫קוד/הורא‬‫ה‬‫תקני/רגיל‬‫של‬:‫ה‬ ‫מערכת‬-SAP(SAP Standard Code)‫ה‬ ‫בידי‬ ‫או‬( ‫לקוח‬Customer)–‫כדוגמת‬‫מאפיי‬ ‫קריאת‬‫ן‬/‫מודול‬
( ‫שימוש/פעילות/אפשרות‬Function Module Calling):-SWE_EVENT_CREATE‫או‬SAP_WAPI_CREATE_EVENT-‫ב‬‫אופן‬( ‫מקומי‬
Locally)‫מסופק‬ ‫להיות‬ ‫או‬ ,‫ת‬(Catered‫באמצעות‬ )‫הגדרות‬‫תצורת‬‫טבלה‬(Table Settings)‫ה‬‫בד"כ‬ ; ‫מתאימות‬‫האירוע‬ ‫יצירת‬(Event
Creation)( ‫מיושמת‬Implemented‫במסגרת‬ )( ‫היישום‬ ‫תוכניות‬Application Programs( ‫אירועים‬ ‫עבור‬ )Events( ‫המסופקים‬ )Supplied
).‫המערכת‬ ‫במסגרת‬
‫המתואמים‬ ‫אירועים‬‫י‬‫יחוד‬( ‫ללקוח‬ ‫ית‬Customer-Specific Events)
‫ל‬ ‫ניתן‬ ,‫כן‬ ‫כמו‬‫יצירת‬ ‫התאים‬‫נוספים‬ ‫אירועים‬(Additional Events Create)–,‫עצמאי‬ ‫באופן‬‫עבור‬‫עריכת‬-‫שינויי‬‫מצב/מע‬‫מד‬‫מסוים‬(
Specific Status Change‫איננו‬ ‫אשר‬ )( ‫מסופקים‬Supplied)–‫באופן‬‫במסגרת‬ ,‫מקורי‬‫במסגרת‬‫גירסת‬‫תקינת‬‫מ‬:‫ה‬ ‫ערכת‬-SAP(SAP
Standard Version).‫הספקת‬‫יצירת‬‫ה‬‫אירוע‬( ‫ים‬Events Creation Catered)‫מותאמת‬‫באמצעות‬‫הגדרות‬‫תצורת‬‫טבלה‬(Table Settings
):-‫ה‬‫טרנזקצי‬‫ה‬/( ‫פעילות‬Transaction:)-SWETYPV[( ‫ניהול/תחזוקה‬ ‫מבט‬Maintenance View).‫בעת‬‫פעילות‬ ‫הזנקת‬‫אירוע‬(Event
Triggered),‫מערכת‬‫פעילות‬ ‫הליך‬/( ‫העבודה‬ "‫"זרימת‬Workflow System)( ‫בודקת‬Checks‫האם‬ )‫הוקלד‬‫ו‬/‫נטע‬‫נו‬(Entered)‫מקבלי‬
‫האירוע‬(eceiversRventE)‫פעילות‬ ‫במסגרת‬(ctiveA:)-‫ק‬ ‫סוג‬‫י‬‫ש‬‫ו‬( ‫ר‬inkageLypeT)‫ו‬-"‫"דוגמה/מקרה/יישות‬ ‫קישור‬(nstanceI
inkageL)‫במידה‬‫ש‬‫ש‬ ‫הרי‬ ,‫נמצאים‬ ‫אכן‬ ‫כאלה‬‫מתקבלים‬(eceiversR‫באמצעות‬ ‫נקראים‬ ‫אלה‬ )/‫שימוש/הפעילות‬ ‫מאפיין/מודול‬‫האפשרות‬
(Function Module)( ‫הממוקם/ת‬Located‫במסגרת‬ ‫הוא/היא‬ ‫אף‬ )‫טבל‬‫ה‬( ‫מקושרת‬Linkage Table)‫קיים‬ ;( ‫רחב‬ ‫מגוון‬Various)‫של‬
‫אופני‬‫יצירת‬‫אירוע‬‫ים‬(Events Created):-
7[ ‫עסקי‬ ‫אובייקט‬ ‫אירוע‬ ‫חילול/הפעלת‬ ‫דרכי‬GenerateEvent(Business
Object)BO]
‫עריכת‬ ‫מסמכי‬-
‫שינויים‬
(Change
Documents)
‫עריכת‬ ‫מסמך‬ ‫התאמת‬ ‫בעת‬-‫מסוים‬ ‫שדה‬ ‫שינוי‬(Certain Field Change Document)‫מתקיימת‬‫הזנקת‬
‫ה‬ ‫פעילות‬( ‫אירוע‬Event Trigger);‫ה‬( ‫אשף‬Wizard)SWU_EWCD:-‫בחירת‬‫סוג‬‫עסקי‬ ‫אובייקט‬[Type
Select(Business Object)BO]‫ו‬-‫בחירת‬‫אירוע‬‫סוג‬‫ה‬‫אובייקט‬‫ה‬‫עסקי‬[Type Event Select
(Business Object)BO]–‫עניין‬ ‫ישנו‬ ‫אותו‬‫להגביה‬/‫הציף‬(Raised)‫בחירת‬ .‫אובייקט‬‫עריכת‬ ‫מסמך‬-
( ‫השינויים‬Change Document Object Select)‫ו‬-‫האירוע‬ ‫סוג‬[(Event Type):-‫יציר‬‫ה‬(Create
)/‫עריכת‬-( ‫שינויים‬Change)/‫מחיק‬‫ה‬(Delete)]‫הצורך‬ ‫במידת‬ ;(Required),‫להתאים‬ ‫ניתן‬/‫התקנת‬
‫עריכת‬‫עריכת‬ ‫מסמך‬-( ‫שינויים‬pUetSocumentDhangeC)‫באמצעות‬( ‫הטרנזקציה/פעילות‬
ransactionT:)-OSCD‫עריכת‬ ‫מסמך‬ ‫אובייקט‬ ‫הצגת‬ [-‫ש‬( ‫ינויים‬isplayDbjectOocumentDhangeC)
];( ‫פעילות‬ /‫הטרנזקציה‬ransactionT:)-SWED[‫הגדרת‬‫תכונ‬‫ו‬‫הליך‬ ‫ת‬‫פעילות‬/( ‫העבודה‬ "‫"זרימת‬
Workflow Properties Define)‫עבור‬‫מסמכי‬-( ‫השינויים‬ ‫עריכת‬Change Documents); ]/‫הטרנזקציה‬
‫פעילו‬( ‫ת‬Transaction:)-SWEC[‫קישור‬‫עריכת‬ ‫מסמכי‬-( ‫שינויים‬Change Documents Link)
‫ל‬( ‫אירועים‬Events)]‫לניהול/תחזוקת‬ ‫משמשת‬‫טבל‬‫קישור‬ ‫ת‬‫עריכת‬ ‫מסמך‬ ‫אירוע‬-( ‫השינויים‬Change
Document Event Linkage Table Maintenance),‫ו‬-‫מאפשרת‬(Allows)‫הגבלת‬‫השינוי‬ ‫עריכת‬
‫לשדות‬‫מסוימים‬(Certain Fields Changes Restricting).
( ‫דוגמאות‬Examples) ‫ל‬ ‫השלם‬ ‫המדריך‬‫פעילויות‬ ‫הליכי‬ ‫אירועי‬/"‫"זרימות‬‫ה‬( ‫עבודה‬Complete GuideventsEorkflowsW)
‫במסגרת‬SAP ECC 6.0;
‫מידע‬ ‫מערכת‬
[ ‫לוגיסטית‬
(Logistics
Information
System)LIS]
‫השגת/הגעת‬ ‫בעת‬‫מיוחד/יוצא‬-‫מן‬-‫הכלל‬‫של‬‫מ‬‫ערכת‬‫ה‬‫מידע‬‫הלוגיסטית‬[Exception Reached
(Logistics Information System)LIS]‫מתקיימת‬‫ה‬ ‫פעילות‬ ‫הזנקת‬( ‫אירוע‬Event Trigger):-‫ה‬‫אשף‬
(Wizard)SWU_EWLIS:-‫בחירת‬‫סוג‬‫עסקי‬ ‫אובייקט‬[Type Select(Business Object)BO]‫ו‬-
‫בחירת‬‫אירו‬‫ע‬‫סוג‬‫ה‬‫אובייקט‬‫ה‬‫עסקי‬[Type Event Select(Business Object)BO]–‫עניין‬ ‫ישנו‬ ‫אותו‬
‫להגביה‬/‫הציף‬(Raised).‫ה‬ ‫בחירת‬‫מיוחד/יוצא‬-‫מן‬-‫הכלל‬‫של‬‫מערכת‬‫ה‬‫מידע‬‫הלוגיסטית‬[Exception
Select(Logistics Information System)LIS]–‫עבורו‬,‫להתאים‬ ‫עניין‬ ‫ישנו‬‫פעילות‬ ‫הזנקת‬‫ה‬‫אירוע‬
(Event Trigger);( ‫פעילות‬ /‫הטרנזקציה‬Transaction:)-AWUW‫מתאימה‬‫קישור‬ ‫ניהול/תחזוקת‬
‫מיוחד/יוצא‬-‫מן‬-‫הכלל‬‫של‬‫מערכת‬‫ה‬‫מידע‬‫הל‬‫וגיסטית‬[Exception Linkages Maintenance(Logistics
Information System)LIS]‫עבור‬‫אירועי‬‫עסקי‬ ‫אובייקט‬[Events(Business Object)BO.]
( ‫דוגמאות‬Examples)
‫אירוע‬
‫טרנזקציה/פעילות‬
( [ { ‫עסקית‬
Business
Transaction
Event:)-BTE]
{ Open FI
‫בעת‬‫הגבה‬‫ת‬/‫הצפ‬‫ת‬‫עסקית‬ ‫טרנזקציה/פעילות‬ ‫אירוע‬{Raise( [Business Transaction Event:)-
BTE]{ Open FI‫מותאמת‬‫הגבה‬‫ת‬/‫הצפ‬‫ת‬‫אירוע‬‫אובייקט‬‫עסקי‬[Event Raise(Business Object)
BO; ]‫ה‬( ‫אשף‬Wizard)SWU_EWBTE:-‫שם‬ ‫הקלדת/טעינת‬‫מאפיי‬‫ן‬/‫ש‬ ‫מודול‬‫ימוש/פעילות‬/‫אפשרות‬
‫חדש‬(New Function Module Name Enter)‫בלוות‬‫פונקציה‬ ‫קבוצת‬‫קיימת/נוכח‬‫ת‬[Existing
Function Group(‫מסוג‬ ‫תוכנית‬F] ).( ‫ספק‬Suppy)‫מוצר‬‫ה‬‫בר‬ ‫העסקית‬ ‫פעילות‬-‫ה‬( ‫יישום‬Applicable
Business Transaction Product)‫ו‬-‫אירוע‬[(Event):‫ראה‬-( ‫פעילות‬ /‫הטרנזקציה‬Transaction:)-
FIBF‫עבור‬‫אירוע‬‫י‬‫עסקית‬ ‫טרנזקציה/פעילות‬{( [Business Transaction Events:)-BTEs]{
Open FI;‫בחירת‬‫סוג‬‫עסקי‬ ‫אובייקט‬[Type Select(Business Object)BO]‫ו‬-‫בחירת‬‫א‬‫ירוע‬‫סוג‬
‫ה‬‫אובייקט‬‫ה‬‫עסקי‬[Type Event Select(Business Object)BO]–‫עניין‬ ‫ישנו‬ ‫אותו‬‫להגביה‬/‫הציף‬(
Raised).
( ‫דוגמאות‬Examples) ( ‫אירועים‬ ‫יצירת‬Events Creation{ ‫עסקית‬ ‫טרנזקציה/פעילות‬ ‫אירועי‬ ‫באמצעות‬ )( [Business
Transaction Events:)-BTEs]Open FI{;‫פעילות‬ ‫הליך‬ ‫הזנקת‬/( ‫עבודה‬ "‫"זרימת‬orkflowW
riggeringT[ ‫עסקית‬ ‫טרנזקציה/פעילות‬ ‫אירועי‬ ‫באמצעות‬ )FIpenO(ransactionTusinessB
ventsE:)-BTE];
‫שינוי‬ ‫עריכת‬
‫הראשיים‬ ‫הנתונים‬
‫משאבי‬ ‫של‬-‫א‬[ ‫נוש‬
Master Data
Change(
Human
Resources)HR]
‫עריכת‬-‫שינוי‬‫של‬ ‫הראשיים‬ ‫הנתונים‬‫משאבי‬-[ ‫אנוש‬Master Data Change(Human Resources)HR]
‫פעילות‬ ‫הזנקת‬ ‫להתאים‬ ‫יכולה‬‫אובייקט‬‫ים‬‫עסקי‬‫ים‬[Trigger(Business Objects)BOs; ]/‫הטרנזקציה‬
( ‫פעילות‬Transaction:)-SWEHR1[‫קישור‬‫ס‬( ‫האובייקט‬ ‫וג‬Object Type Linking)‫ל‬‫סוג‬-‫מ‬( ‫ידע‬
Infotype); ]( ‫פעילות‬ /‫הטרנזקציה‬Transaction:)-SWEHR2[‫ק‬‫אירוע‬ ‫ישור‬‫מערכת‬SAP(SAP
Event Linkage)];( ‫פעילות‬ /‫הטרנזקציה‬Transaction:)-SWEHR3[‫ק‬‫אירוע‬ ‫ישור‬‫ללקוח‬
(Customer Event Linkage):]-‫קישור‬( ‫האובייקט‬ ‫סוג‬Object Type Link),‫סוג‬-‫מ‬( ‫ידע‬Infotype),
‫סוג‬ ‫תת‬-‫מידע‬(Subtype)‫ו‬-‫ה‬ ‫פעילות‬‫אובייקט‬(Object Activity)‫עבור‬( ‫האובייקט‬ ‫סוג‬Object Type)
‫ו‬-( ‫אירוע‬Event).
( ‫דוגמאות‬Examples) ( ‫אירועים‬ ‫תצורת‬ ‫עריכת‬onfiguringCventsE)‫במסגרת‬‫פעיל‬ ‫הליך‬‫העבודה‬ ) "‫"זרימת‬ ( ‫ות‬‫במסגרת‬
‫משאבי‬-[ ‫אנוש‬orkflowW(esourcesRumanH)HR];) "‫"זרימת‬ ( ‫פעילות‬ ‫הליך‬ ‫הזנקת‬‫ה‬( ‫עבודה‬
riggeringTorkflowW‫במסגרת‬ )‫סוג‬-‫המידע‬(nfotypeI:)-0001‫שכ‬ ‫פעילות‬ ‫בעת‬‫עובד/מועסק‬ ‫ירת‬
(ctionAiringHmployeeE);‫רשומות/שורות/"כני‬ ‫בדיקת‬"‫ניהול/"שליטת‬ ‫טבלאות‬ ‫נתוני‬ "‫סות‬‫משאבי‬-
[ ‫אנוש‬ontrol Tables Entries CheckC(esourcesRumanH)HR];
‫המצב/מעמד‬ ‫ניהול‬
(Status
Management)
‫עריכת‬-‫מצבי/מעמדי‬ ‫שינויי‬( ‫עסקיים‬ ‫מסמכים‬Business Documents Statuses Change)‫יכולה‬
‫להתאים‬‫פעילות‬ ‫הזנקת‬‫אובייקט‬‫ים‬‫ע‬‫סקי‬‫ים‬[riggerT(bjectsOusinessB)BOs; ]‫הטרנזקציה‬
/( ‫פעילות‬ransactionT:)-BSVW[‫המצב/מעמד‬ ‫ניהול‬(anagementMtatusS)]:-‫תצורת‬ ‫הגדרות‬
‫הלקוח‬[(Customer Settings)‫עבור‬‫מצב/מעמד‬‫המשתמש‬(User Status)‫ו‬ ]-‫המערכת‬ ‫הגדרות‬[(
System Settings)‫עבור‬( ‫המערכת‬ ‫מצב/מעמד‬System Status)]‫הוספת‬ ;‫קטגוריית‬‫האובייקט‬
( ‫מצב/מעמד‬Status Object Category Add),‫תרשים/סכמה‬(Schema);‫בחירת‬‫סוג‬‫עסקי‬ ‫אובייקט‬[
Type Select(Business Object)BO]‫ו‬-‫בחירת‬‫אירוע‬‫סוג‬‫ה‬‫אובייקט‬‫ה‬‫עסקי‬[Type Event Select
(Business Object)BO]–‫עניין‬ ‫יש‬ ,‫אותו‬‫להגביה‬/‫להציף‬(Raised);( ‫השורה‬ ‫בחירת‬Line Select)
‫ו‬-‫הגבלות‬ ‫הוספת‬‫המצב/מעמד‬(Status Restrictions Add):-‫הוספת‬‫מצב/מעמד‬‫משתמש‬‫מסוי‬‫ם‬
(Particular User Status Add)/‫מערכת‬ ‫מצב/מעמד‬‫מסוים/ייחודי‬(Particular System Status);
‫בחיר‬‫ת‬(Select):-Inactive‫להתאים‬ ‫עניין‬ ‫שישנו‬ ‫במידה‬‫הגבה‬‫ת‬/‫הצפ‬‫ת‬‫אירוע‬(Event Raise)‫עבור‬
‫מצב/מעמד‬‫מבוטל‬/‫כבוי‬(Status Turned Off);‫בחיר‬‫ת‬(Select):-Inactive=Not‫שישנו‬ ‫במידה‬
‫להתאים‬ ‫עניין‬‫הגבה‬‫ת‬/‫הצפ‬‫ת‬‫אירוע‬(Event Raise)‫עבור‬‫מצב/מעמד‬‫פעיל‬/‫דלוק‬(Status Turned On
).
( ‫דוגמאות‬Examples) ( ‫אירועים‬ ‫פעילויות‬ ‫הזנקת‬riggeringTventsE( ‫העבודה‬ "‫פעילות/"זרימת‬ ‫הליך‬ ‫)/הזנקת‬Workflow
Triggering( ‫המצב/מעמד‬ ‫שינוי‬ ‫עריכת‬ ‫ע"פ‬ )Status Change);( ‫עבודה‬ "‫פעילות/"זרימת‬ ‫הליך‬ ‫הזנקת‬
Workflow Trigger‫שינו‬ ‫עריכת‬ ‫ע"פ‬ )( ‫המצב/מעמד‬ ‫י‬Status Change);"‫פעילות/"זרימת‬ ‫הליך‬ ‫הזנקת‬
( ‫עבודה‬Workflow Trigger‫ע"פ‬ )( ‫המצב/מעמד‬ ‫ניהול‬ManagementStatus);‫של‬ ‫משתמש‬ ‫מצבי/מעמדי‬
[ ‫מכירה/ות‬ ‫הזמנות‬StatusesUser(Sales Orders)SOs]‫ו‬-‫מכירה/ות‬ ‫הזמנות‬ ‫של‬ ‫מערכת‬ ‫מצבי/מעמדי‬
[usesSystem Stat(Sales Orders)SOs]
"‫ניהול/"שליטת‬
[ ‫ההודעה‬
(Message
Control)MC]
‫פעילות‬ ‫הליך‬‫הודע‬‫ו‬( ‫פלט‬ ‫ת‬Output Messages Processed)‫באמצעות‬‫ההודעה‬ "‫ניהול/"שליטת‬[
(Message Control)MC;‫החלטה‬( ‫בפלט‬ ‫הקשורה‬Output Determination)]‫ניתן‬‫ל‬‫התאמת‬‫תצור‬‫ת‬
‫הגבה‬‫ת‬/‫הצפ‬‫ת‬‫אירוע‬‫סוג‬‫ה‬‫אובייקט‬‫ה‬‫עסקי‬[Type Event Raise Configured(Business Object)BO
];‫הטרנזקציה‬/( ‫פעילות‬Transaction:)-NACE{‫ההודעה‬ "‫ניהול/"שליטת‬( [Message Control)MC
]}:-‫יישום‬ ‫בחירת‬‫בר‬-( ‫יישום‬Applicable Application Select)‫ו‬-‫הוספת‬‫הפלט‬ ‫סוג‬( [Output Type
Add:‫גם‬ ‫מכונה‬ )-( ‫התנאי‬ ‫"סוג‬Condition Type] ,,)‫עבור‬( ‫שידור‬ ‫אמצעי‬Transmission Medium
):-9‫כי‬ ‫לוודא‬ ‫יש‬ ;‫הגישה‬ ‫סדר‬(Access Sequence)‫ו‬-‫הגדרת/התאמת‬‫תצור‬‫ה‬‫הליך‬‫ה‬( ‫פעילות‬
Procedure Configured)‫מצורפים‬/‫מאוחדים‬(Conjunction)‫ל‬‫הפ‬ ‫סוג‬( ‫לט‬Output Type);‫לאחר‬
‫תצורת‬ ‫עריכת‬‫סוג‬‫ה‬( [ ‫פלט‬Output Type Configured‫המכונ‬ )‫ה‬:‫גם‬-( ‫התנאי‬ ‫"סוג‬Condition Type
,,)]‫הוספת‬( ‫התנאי‬ ‫רשומת/שורת‬Condition Record Add)‫המציינת‬‫הגבה‬‫ת‬/‫הצפ‬‫ת‬‫אירוע‬‫אובייקט‬
‫עסקי‬[Event Raised Specifies(Business Object)BO.]
( ‫דוגמאות‬Examples) ‫ל‬ ‫השלם‬ ‫המדריך‬‫פעילויות‬ ‫הליכי‬ ‫אירועי‬/"‫"זרימות‬‫ה‬( ‫עבודה‬Complete GuideventsEorkflowsW)
‫במסגרת‬SAP ECC 6.0;‫תקלות‬ ‫איתור‬‫פעילות‬ ‫הליך‬/‫העבודה‬ "‫"זרימת‬(orkflowW
roubleshootingT)‫ו‬-‫שגיאות‬ ‫ניפוי‬‫הלי‬‫ך‬‫פעילות‬/"‫"זרימת‬‫ה‬‫עבודה‬(gingebugDorkflowW);
‫תנאי‬
‫פתיחת/הפעלת‬
( ‫פעילות‬ ‫הליך‬
‫עבודה‬ ) "‫"זרימת‬
(Workflow Start
Conditions)
‫הזנקת‬‫פעילות‬ ‫הליך‬/( ‫העבודה‬ "‫"זרימת‬Workflow Triggered)‫ש‬ ‫בעת‬‫ב‬‫ו‬‫ח‬‫ן‬/‫קריטריו‬‫ן‬‫מסוים‬(Certain
Criteria)‫ל‬ ‫מתאים‬‫עסקי‬ ‫אובייקט‬‫מסוים‬[(Business Object)Particular BO]‫באמצעות‬
‫ה‬( ‫טרנזקציה/פעילות‬ransactionT:)-COND_SWB[‫תנאי‬‫פתיחת/הפעלת‬‫פעילות‬ ‫הליך‬/"‫"זרימת‬
‫ה‬‫עבודה‬(Workflow Start Conditions)]‫צורך‬ ‫יש‬ ;( ‫לוודא/הבטיח‬Ensure)‫ה‬ ‫הקלדת/טעינת‬ ‫את‬‫תנאי‬
(Condition Entered)‫ואת‬‫הפעלת‬‫תנאי‬‫הפתיחה/הפעלה‬(Start Condition Activate).
( ‫דוגמאות‬Examples) ( ‫טרנזקציה/פעילות‬Transaction:)-COND_SWB[‫עבודה‬ "‫פעילות/"זרימת‬ ‫הליך‬ ‫פתיחת/הפעלת‬ ‫תנאי‬
(onditionsCtartSorkflowW)];( [ ‫פתיחה/הפעלה‬ ‫תנאי‬ ‫ביצירת‬ ‫שימוש‬tart Condition CreateS; )
( ‫טרנזקציה/פעילות‬Transaction:)-ONDSWB_C‫הבדיקה‬ ‫שימוש/פעילות/אפשרות‬ ‫במאפייני/מודולי‬ ‫או‬ ]
(heck Function ModulesC);
‫אירועים‬
‫תקינים/רגילים‬
(Standard
Events)
‫הגבה‬‫ת‬/‫הצפ‬‫ת‬‫אירועים‬‫תקי‬‫נים‬/‫רגיל‬‫ים‬(Standard Events Raised)‫באמצעות‬ ‫מתבצעת‬‫סוגי‬‫אובייקט‬
‫עסקי‬‫תקני/רגיל‬[Types(Business Object)Standard BO].‫בעת‬ ‫בהם‬ ‫להשתמש‬ ‫ניתן‬ ‫האם‬ ‫לבחון‬ ‫יש‬
‫הזנקת‬‫פעילות‬ ‫הליך‬/‫העבודה‬ "‫"זרימת‬(Workflow Triggering);‫ה‬‫טרנזקצי‬‫ה‬/( ‫פעילות‬Transaction:)-
SWETYPV[( ‫ניהול/תחזוקה‬ ‫מבט‬Maintenance View):-SWFDVEVTY1;‫טבלאות‬‫בסיס‬-‫ה‬‫נתונים‬[
Tables(Database)DB]:-SWFDEVTYP,SWFDEVENA]‫ל‬ ‫משמשת‬‫הפעלת‬‫קישור‬( ‫האירוע‬Event
Linkage Activate)‫משימה‬ ‫באמצעות‬ ‫זה‬‫מקבל‬‫ת‬(Receiver Task)/‫מאפיין/מודול‬
( ‫השימוש/הפעילות/האפשרות‬Function Module)
‫רשימת‬‫ה‬ ‫זמינות‬‫אפשרו‬‫יו‬‫ת‬(dteisLvailableAsieossibilitP)‫מלאה‬ ‫איננה‬ ,‫להלן‬ ‫המוצגת‬‫כלל‬ ‫במסגרת‬‫מערכות‬:‫ה‬-SAP(ystemsSSAP);
:‫ב‬ ‫להשתמש‬ ‫ניתן‬-‫אש‬‫פי‬‫אירוע‬ ‫יצירת/התאמת‬(izardsWreationCventE)‫ליצירת‬‫אירועים‬‫מסוימים‬(reationCsventEertainC)‫במיד‬‫ה‬
‫ב‬ ‫להשתמש‬ ‫ניתן‬ ‫שלא‬( ‫אשף‬Wizard)‫ברשימת‬ ‫להשתמש‬ ‫שיש‬ ‫הרי‬ ,( ‫האפשרויות‬Options List)‫המוצגת‬.‫למעלה‬
‫את‬ ‫התאם‬( ‫פעילות‬ ‫נוהל/הליך‬Procedure)‫יצירת‬ ‫בעת‬ ‫הבא‬‫י‬ ‫המתואמים‬ ‫אירועים‬‫י‬( ‫ללקוח‬ ‫חודית‬Customer-Specific Events Creating
:)-‫הגדרת‬‫האירוע‬ ‫יצירת‬(Event Create Define)‫כ‬‫יצירת‬‫רכיב‬‫סוג‬‫ה‬‫אובייקט‬‫ה‬‫עסקי‬[Type Component Created(Business Object)
BO]‫במסגרת‬‫סביבת‬-( ‫הלקוח‬ ‫שם‬Customer Namespace)‫בד"כ‬‫יצירת‬‫סוג‬‫עסקי‬ ‫אובייקט‬[Type Create(Business Object)BO]‫כ‬‫תת‬
‫סוג‬-‫מידע‬(Subtype)‫של‬‫סוג‬‫עסקי‬ ‫אובייקט‬‫מערכת‬ ‫של‬SAP[Type(Business Object)SAP BO].‫מרחיב‬ ‫הדבר‬(Extend)‫את‬
‫שימושי‬‫ם‬/‫פעילו‬( ‫יות/אפשרויות‬Functions)( ‫יורשים‬Inherited)‫מתוך‬‫סוג‬-( ‫העל‬Supertype)‫יצירת‬ ‫להתאים‬ ‫ניתן‬ ‫אך‬ .‫סוג‬‫אובייק‬‫עסקי‬ ‫ט‬[
Type Create(Business Object)BO]‫במסגרת‬[ ‫העסקי‬ ‫האובייקט‬ ‫מאגר‬ ‫בונה/מתאם‬Builder(Business Object Repository)BOR;
( ‫הטרנזקציה/פעילות‬Transaction):-SWO1} ]‫ב‬ ‫שימוש‬ ‫ללא‬( ‫הורשה‬Inheritance)‫מתוך‬‫סוג‬-( ‫העל‬Supertype);‫נוהל/הליך‬‫פ‬( ‫עילות‬
Procedure)‫זה‬‫הכרחי/נדרש‬(Necessary)‫שהגדרת‬ ‫בעת‬( ‫ללקוח‬ ‫יחודית‬ ‫המתואמים‬ ‫אירועים‬Customer-Specific Events Defined)
‫ל‬ ‫מתאימה‬ ‫איננה‬‫סו‬‫גי‬‫עסקי‬ ‫אובייקט‬‫מערכת‬ ‫של‬SAP[Types(Business Object)SAP BO].‫סוגי‬‫אובייקט‬‫ים‬‫עסקי‬‫ים‬[Types
(Business Objects)BOs‫בעלי‬ ‫הינם‬ ]‫אפיון‬/‫מאפיין‬( ‫התוכנית‬Program Attribute)‫להתאים‬ ‫ניתן‬ ‫לא‬ ,‫עקרוני‬ ‫ובאופן‬‫עריכת‬-( ‫שינויים‬
Change)‫במסגרתם‬;‫ל‬( ‫נוסף/ים‬ ‫מידע/פרטים‬More Information)‫אודות‬‫יצירת‬‫סוג‬‫עסקי‬ ‫אובייקט‬[Type Creating(Business Object
)BO]‫כ‬‫סוג‬ ‫תת‬-‫מידע‬(ubtypeS):‫ראה‬ ,-( ‫אובייקט‬ ‫סוגי‬ ‫יצירת/התאמת‬reatingCypesTbjectO);‫את‬ ‫התאם‬‫סוג‬ ‫תת‬-‫מי‬‫דע‬(ubtypeS)‫זה‬
:‫כ‬-( ‫הנציגות‬ ‫סוג‬ypeTelegationD)‫של‬‫האובייקט‬ ‫סוג‬( ‫המאותחל‬ypeTbjectOnitialI; )‫ל‬( ‫נוסף/ים‬ ‫מידע/פרטים‬nformationIoreM)
–:‫ראה‬-[ ‫עסקי‬ ‫אובייקט‬ ‫סוגי‬ ‫הרחבת‬Types Extending(Business Object)BO‫ו‬ ]-‫ס‬[ ‫עסקי‬ ‫אובייקט‬ ‫סוגי‬ ‫יגול/התאמת‬Types Adapting
(bjectOusinessB)BO]‫לניהול/תחזוקת‬‫הגדרות‬‫תצור‬‫ת‬‫טבל‬‫ה‬‫הקשורה/רלוונטית‬(aintainMettingsSableTelevantR)‫י‬ ‫במסגרת‬‫צירת‬
‫האירוע‬(Event Create).
( ‫/פעילות‬ ‫הטרנזקציה‬Transaction:)-BSVW‫המצב/מ‬ ‫ניהול‬ [‫עמד‬
(Status Management] )
‫עריכת‬( ‫המצב/מעמד‬ ‫שינויי‬Status Changes):-‫קישור‬‫האירוע‬ ‫יצירת‬(Event Creation Connected)‫ל‬‫שינויי‬ ‫עריכת‬‫מצב/מ‬‫עמד‬
( ‫המערכת‬System Status Change)‫או‬‫שינוי‬ ‫עריכת‬‫מצב/מעמד‬‫ה‬‫משתמש‬(User Status Change)‫ללא‬‫התאמת/עדכון‬‫יישום‬‫קיים/נוכח‬(
Existing Application Modifying).‫ה‬( ‫מצב/מעמד‬Status)‫הינו‬( ‫מצביע‬Indicator)‫בעל‬‫ה‬‫מצבים‬(States):-Set[( ‫פעיל‬Active)]
:‫או‬-Not Set‫לא‬ [( ‫פעיל‬Not Active).‫בלבד‬ ]( ‫מצבים/מעמדים‬Statuses):‫מ‬ ‫יותר‬ ‫לקבל‬ ‫היכולים‬-2( ‫מצבים/מעמדים‬Statuses),‫אלה‬
( ‫נתמכים‬ ‫אינם‬Supported).( ‫מצבים/מעמדים‬Statuses)‫ל‬ ‫ניתנים‬ ‫אלה‬‫הגדר‬‫ה/קביעה‬(Set)‫ביד‬‫י‬‫ה‬‫מערכת‬[(System)‫מצב/מעמד‬
( ‫המערכת‬System Status)‫ה‬ ‫או‬ ]‫משתמש‬[(User)( ‫המשתמש‬ ‫מצב/מעמד‬User Status).]( ‫המערכת‬ ‫מצבי/מעמדי‬System
Statuses):-( ‫מצביעים‬Indicators( ‫להגדרה/קביעה‬ ‫הניתנים‬ )Set( ‫המערכת‬ ‫בידי‬ )System( ‫תכליתם‬ .‫בלבד‬ )Purpose‫הי‬ )‫נ‬‫ו‬
( ‫האובייקט‬ ‫של‬ ‫הנוכחי‬ ‫המצב/מעמד‬ ‫תיעוד‬Object Current Status Document)‫מנקודת‬-‫המע‬ ‫מבט‬( ‫רכת‬System ViewPoint).
( ‫המשתמש‬ ‫מצבי/מעמדי‬User Statuses):-( ‫מצביעים‬Indicators)( ‫המוגדרים‬Defined)‫בידי‬( ‫המשתמש‬User)‫ו‬-‫משמשים‬
‫לתיעוד‬‫פעילות‬ ‫הליך‬‫האובייק‬ ‫מצב‬( ‫ט‬Object State Processing document)‫מנקודת‬-‫המש‬ ‫מבט‬( ‫תמש‬User ViewPoint).‫הגדרת‬
( ‫המשתמש‬ ‫מצבי/מעמדי‬User Statuses Defined)‫מתרחשת‬‫במסגרת‬‫קובץ‬‫דיוק‬‫ן‬/‫פרופיל‬‫המצב/מעמד‬(Status Profile)‫בלבד‬.‫ל‬‫קובץ‬
‫דיוק‬‫ן‬/‫פרופיל‬‫המצב/מעמד‬(Status Profile)‫להתיחס‬ ‫יש‬(Regarded)‫כקבוצת‬‫מצב‬‫י‬/‫מעמד‬‫י‬‫המשתמש‬(User Statuses Group).‫ל‬‫יצירת‬
‫האירוע‬(Event Create)‫בעת‬‫התרחשות/הופעת‬( ‫המצב/מעמד‬ ‫שינוי‬ ‫עריכת‬Status Change Occur)‫את‬ ‫להתאים‬ ‫יש‬‫האירוע‬ ‫יצירת‬(
Event Create)‫כ‬‫הגדרת‬‫רכיב‬‫סוג‬‫ה‬‫אובייקט‬‫ה‬‫עסקי‬[Type Component Defined(Business Object)BO]( ‫מזאת‬ ‫יתרה‬ .Moreover,)
‫שדות‬‫מפתח‬‫סוג‬‫ה‬‫אובייקט‬‫ה‬‫עסקי‬[Type Key Fields(Business Object)BO]‫תואמים/ות‬ ‫להיות‬ ‫חייבים/ות‬(Compatible)–:‫משמע‬-
‫בעלי‬( ‫תחום‬Domain)‫זהה‬‫ל‬‫מפתח‬ ‫שדות‬‫המצב/המעמד‬(Status Key Fields).‫סוג‬‫עסקי‬ ‫אובייקט‬[Type(Business Object)BO]–
‫מתקיים‬ ,‫עבורו‬( ‫המצב/מעמד‬ ‫שינוי‬ ‫עריכת‬Status Change)‫שהינו‬‫סיב‬‫ת/גורם‬‫האירוע‬ ‫יצירת‬(Event Creation Cause).‫להתאים‬ ‫יש‬ ,‫לכן‬
‫יצירת‬‫תצורת‬‫עסקי‬ ‫אובייקט‬[Create(Business Object)Custom BO]‫ה‬ ‫באמצעות‬‫אובייקט‬‫ה‬‫הקשו‬ ‫תקני/רגיל‬‫ר‬/‫רלוונטי‬(Relevant
Standard Object)‫כ‬‫סוג‬-( ‫העל‬Supertype),‫מכן‬ ‫לאחר‬ .‫הוספת‬‫האירוע‬‫הקשור‬/‫רלוונטי‬(Relevant Event Add)‫ה‬‫לפעילות‬ ‫מוזנק‬(
Triggered).‫עבורו‬‫ה‬ ‫במסגרת‬‫דוגמה‬(Example),‫הנוכחית‬‫סוג‬‫תקני/רגיל‬ ‫עסקי‬ ‫אובייקט‬[Type(Business Object)Standard BO]:-
BUS2005[( ‫ייצור‬ ‫הזמנת‬Production Order)]‫סוג‬ ‫הינו‬-( ‫העל‬Supertype)‫עבור‬‫תצורת‬‫עסקי‬ ‫אובייקט‬[(Business Object)Custom
BO]:-ZYBUS2005‫בעל‬‫נוס‬ ‫אירוע‬‫ף‬(Additional Event):-MANC.
‫בחירת‬( ‫התפריט‬ ‫נתיב‬Menu Path Select):-Tools → Business Workflow → Development → Definition Tools → Events
→ Event Creation → Status Management[( ‫הטרנזקציה/פעילות‬Transaction:)-BSVW]‫במסגרת‬ ;‫תיבת‬-‫ה‬‫שיח‬‫ה‬‫ה‬‫באה‬(Next
Dialog Box),‫על‬ ‫להחליט‬ ‫יש‬‫יישום‬ ‫אופן‬‫האירוע‬ ‫יצירת‬(Event Creation Implement Decide)‫באמצ‬‫עות‬( [ ‫המערכת‬ ‫מצב/מעמד‬ ‫קישור‬
System Status Connecting)( ‫המערכת‬ ‫הגדרות‬System Settings)‫או‬ ]( [ ‫המשתמש‬ ‫מצב/מעמד‬User Status)‫תצורת‬ ‫הגדרות‬
( ‫הלקוח‬Customer Settings)].‫נוהל/הלי‬‫ך‬‫פעילות/פרוצדור‬‫ה‬‫הבסיסי‬‫ת‬/‫יסודי‬‫ת‬/‫עקרוני‬‫ת‬(Basic Procedure)‫ה‬( ‫מתואר‬Described)
‫מושפע‬ ‫איננו‬(Effected)‫מ‬( ‫החלטה‬Decision).‫זו‬
‫הוספת‬"‫"כניסת‬‫חדשה‬ ‫נתונים‬‫ל‬‫שיוך/ייחוס‬‫ה‬( ‫משימתי‬Assignment New Entry Add).‫הקלדת/טעינת‬( ‫מצב/מעמד‬ ‫האובייקט‬ ‫סוג‬Status
Object Type Enter)‫ה‬ ‫במסגרת‬( ‫שדה‬Field):-StatusOT‫ואת‬‫סוג‬‫עסקי‬ ‫אובייקט‬[Type(Business Object)BO]–‫ציוון‬ ‫מותאם‬ ‫עבורו‬
( ‫המצב/מעמד‬ ‫שינוי‬ ‫עריכת‬Status Change Indicated)‫באמצעות‬‫אירוע‬ ‫יצירת‬(Event Created)‫במסגרת‬‫ה‬( ‫שדה‬Field):-
BusinessOT.‫הקלדת/טעינת‬‫תו‬-‫ה‬ ‫זהות‬( ‫אירוע‬Event ID Enter)‫ה‬/‫נוצר‬‫הותאם‬(Created)‫במסגרת‬‫ה‬( ‫שדה‬Field):-Event.‫במסגרת‬
‫ה‬‫דוגמה‬(Example),‫הנוכחית‬‫פעילות‬ ‫הזנקת‬‫אירוע‬(Event Triggered)‫עבור‬‫שינויי‬ ‫עריכת‬‫מצב/מעמד‬( ‫ייצור‬ ‫הזמנת‬Production Order
Status Change),‫אובייקט‬ ‫סוג‬‫ה‬( ‫מצב/מעמד‬Status Object Type):‫הינו‬ ‫נבחר‬-ORH‫ו‬-‫יצירת‬‫תצורת‬‫עס‬ ‫אובייקט‬‫קי‬[Created
(Business Object)Custom BO]:-ZYBUS2005‫באמצעות‬‫סוג‬-( ‫העל‬Supertype):-BUS2005[‫הזמנת‬( ‫ייצור‬Production Order).]
‫הקש‬‫ת‬/‫הקלד‬‫ת‬‫כפתור‬-( ‫הלחיצה‬Pushbutton Click):-Save.‫בחירת‬‫ה‬‫שור‬‫ה‬(Row Select)‫ו‬-‫הקש‬‫ת‬/‫הקלד‬‫ת‬‫ה‬‫חלק‬(Section Click):-
Status Restrictions.‫הקש‬‫ת‬/‫הקלד‬‫ת‬‫כפתור‬-( ‫הלחיצה‬Pushbutton Click):-New Entries‫ו‬-‫ה‬‫וספת‬( ‫המצבים/מעמדים‬Statuses Add)
–,‫עבורם‬‫ה‬ ‫בקישור‬ ‫צורך‬ ‫יש‬( ‫אירוע‬Event Linked)‫ל‬ .‫דוגמה‬(Example):-‫ש‬ ‫במידה‬( ‫המצבים/מעמדים‬Statuses):-REL‫א‬‫ו‬MANC
‫מקושר‬‫ים‬(Linked),‫שהללו‬ ‫הרי‬( ‫נוספים‬Added)‫ל‬‫מצב‬‫י‬/‫מעמד‬‫י‬( ‫המערכת‬System Statuses).( ‫מכן‬ ‫לאחר‬Afterwards),‫התאם‬‫שמירת‬
"‫רשומות/שורות/"כניסות‬( ‫הנתונים‬Entries Save).
‫עבור‬ ,‫לכן‬‫יצירת‬‫הזמנ‬‫ו‬( ‫ייצור‬ ‫ת‬Production Orders Created)‫באמצעות‬( ‫הטרנזקציה/פעילות‬Transaction:)-CO03
‫מצב/מעמד‬ ‫לקבלת/השגת‬‫ה‬‫טרנזקצי‬‫ות‬/‫פעילו‬‫יו‬( ‫ת‬etGtatusSransactionsT):-CO03‫או‬COOIS‫כל‬ ‫עבור‬( ‫ייצור‬ ‫הזמנת‬roductionP
rderO):‫נתונה‬-‫ב‬ ‫השתמש‬( ‫השימוש/הפעילות/האפשרות‬ ‫מאפיין/מודול‬oduleMunctionF):-STATUS_TEXT_EDIT‫ו‬-‫מס‬ ‫אחר‬ ‫חפש‬‫פר‬
‫ה‬( ‫אובייקט‬mberuNbjectO):-OBJNR‫של‬( ‫ייצור‬ ‫הזמנת‬rderOroductionP).‫זו‬‫הצגת‬ ‫מותאמת‬‫פריט‬‫ה‬‫שור‬‫ה‬(isplayDtemIineL).
‫כלל‬‫פרטי‬‫ה‬‫מצב/מעמד‬(Status Details)‫עבור‬ ‫הנדרשים‬( ‫ייצור‬ ‫הזמנת‬Production Order):-'‫מס‬( ‫מירבי‬Maximum)‫להצגת‬‫פרטי‬
‫ה‬‫מצב/מעמד‬(isplayDetailsDtatusS):‫הינו‬-8.
‫בעלות‬( ‫המצבים/מעמדים‬Statuses):-REL‫או‬MANC‫פעילות‬ ‫הזנקת‬ ‫מותאמת‬ ,‫אירוע‬(Event Triggered):-MANC:‫משמע‬ .-‫א‬( ‫ירוע‬Event
)‫כ‬ ‫לשמש‬ ‫כעת‬ ‫יכול‬ ‫זה‬‫פעילות‬ ‫מזניק‬ ‫אירוע‬‫של‬‫פעילות‬ ‫הליך‬/‫העבודה‬ "‫"זרימת‬(Workflow Triggering Event)‫או‬‫פעילוי‬ ‫מזניק‬ ‫אירוע‬‫ות‬
‫משימ‬‫ה‬(Task Triggering Event).
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples
Workflows Examples & Business Objects Examples

More Related Content

Featured

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by HubspotMarius Sescu
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTExpeed Software
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsPixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 

Featured (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

Workflows Examples & Business Objects Examples

  • 1. ‫פעילויות‬ ‫הליכי‬ ‫דוגמאות‬/( ‫עבודה‬ "‫"זרימת‬Workflows Examples‫ו‬ )- [ ‫עסקיים‬ ‫אובייקטים‬ ‫דוגמאות‬Examples(Business Objects)BOs] ( ‫ההפצה‬ ‫תאריך‬Publish Date:)-.20162.128;‫נושא‬‫ים‬‫חדשים‬(ubjectsSewN)‫מסומ‬‫נים‬(arkedM)‫ב‬( ‫ירוק‬reenG);‫ה‬‫נושא‬‫ים‬ ‫נכללים‬(ncludeIubjectsS)‫ה‬ ‫במסגרת‬‫טרנזקצי‬‫ו‬‫ת/פעילו‬‫יו‬‫ת‬‫הראשיות‬(ransactionsTainM)‫ו‬ ‫אותם‬ ‫הכוללות‬-‫מ‬‫ופרדים‬(eparatedS )‫ב‬‫מוטות/קורות/בריחים/מחיצות‬‫כחולים/ות‬(arsBlueB)–‫במסגרתם‬–‫שקיימים‬ ‫במידה‬‫תת‬‫י‬-‫נושאים‬(ubjectsS-ubS)‫שהללו‬ ‫הרי‬ , ‫מופרדים‬(eparatedS)‫ב‬‫מוטו‬‫ת/קורות/בריחים/מחיצות‬‫צהוב‬‫ים/ות‬(arsBellowY)‫ה‬ ;( ‫טרנזקציות/פעילויות‬ransactionsT)‫עצמן‬ ‫בסדר‬ ‫ממוינות‬( ‫שמי‬Alphabetical Sorted);‫נושא‬‫ים‬‫חדשים‬(New Subjects)‫בהמשך‬ ‫יפורסמו‬. ( ‫תוכן‬Content) ‫חברת‬ ‫קורסי/מסלולי‬ ‫מהם‬S.A.P(S.A.P Courses)‫הקשורים/רל‬‫וונטיים‬‫פעילות‬ ‫להליך‬/‫העבודה‬ "‫"זרימת‬(Workflow Relevant)? "‫"זרימת‬ ‫מנוע‬-( ‫הרשת‬WebFlow Engine) [2][ ‫תכנותי‬ ‫באופן‬ ‫העסקי‬ ‫האובייקט‬ ‫סוג‬ ‫אירוע‬ ‫פעילות‬ ‫הזנקת‬Type Event Triggering Programmatically(Business Object)BO ] 7‫אובייקט‬ ‫אירוע‬ ‫חילול/הפעלת‬ ‫דרכי‬[ ‫עסקי‬enerateGventE(bjectOusinessB)BO] ( ‫/פעילות‬ ‫הטרנזקציה‬Transaction:)-BSVW‫המצב/מעמד‬ ‫ניהול‬ [(Status Management)] ( ‫אירועים‬ ‫פעילויות‬ ‫הזנקת‬Events Triggering( ‫העבודה‬ "‫פעילות/"זרימת‬ ‫הליך‬ ‫)/הזנקת‬Workflow Triggering‫שינוי‬ ‫עריכת‬ ‫ע"פ‬ ) ‫ה‬( ‫מצב/מעמד‬Status Change) ( ‫עבודה‬ "‫פעילות/"זרימת‬ ‫הליך‬ ‫הזנקת‬Workflow Trigger( ‫המצב/מעמד‬ ‫שינוי‬ ‫עריכת‬ ‫ע"פ‬ )Status Change) ( ‫הטרנזקציה/פעילות‬Transaction:)-SE37‫בונה/מתאם‬ [‫ה‬‫האפשר‬ / ‫שימוש/הפעילות‬( ‫ות‬ Function Builder( ‫הטרנזקציה/פעילות‬ /] )Transaction:)-SE38:‫ה‬ ‫תוכניות‬ ‫עורך‬ [- ABAP( [ABAP Editor)] ‫עריכת‬-‫שינויי‬[ ‫ניפוק/רכישה‬ ‫דרישת/בקשת‬ ‫שיחרור‬ ‫קוד/הוראת‬hangeCodeCeleaseR(equisitionRurchaseP)PReq]‫ב‬‫אמצעות‬ ( [ ‫תצורה‬ ‫שימוש/הפעילות/האפשרות‬ ‫מאפיין/מודול‬oduleMunctionFustomC‫מאפיין/מוד‬ )‫שימוש/פעילות/אפשרות‬ ‫ול‬Z(Z oduleMunctionF:)-"*Z"‫מערכת‬ ‫שימוש/פעילות/אפשרות‬ ‫מאפייני/מודולי‬ ‫את‬ ‫הכולל‬ ,]SAP‫התקנית/רגילה‬(SAPtandardS odulesMunctionF:)-ME_READ_REQUISITION_EXT,ME_UPDATE_REQUISITION‫ו‬- ME_UPDATE_REQUISITION_CHNGDOC ‫הטרנזקציה/פע‬( ‫ילות‬Transaction:)-SM50[( ‫הפעילות‬ ‫הליך‬ ‫של‬ ‫כללית‬ ‫סקירה‬Process Overview( ‫]/הטרנזקציה/פעילות‬ )Transaction:)-SM66‫מחול‬ ‫של‬ ‫כללית‬ ‫סקירה‬ [‫ל‬ ( ‫רחבה‬ ‫מערכתית‬ ‫במסגרת‬ ‫הפעילות/העבודה‬System Wide Work Process Overview] ) ‫ניפוי‬-‫פ‬ ‫הליך‬ ‫רכיבי‬ ‫קוד/הוראות‬ ‫שגיאות‬( ‫עבודה‬ "‫עילות/"זרימת‬Workflow Components Code Debug)‫באמצעות‬‫הטרנזקציה/פעילות‬ (Transaction:)-SM50[( ‫הפעילות‬ ‫הליך‬ ‫של‬ ‫כללית‬ ‫סקירה‬Process Overview] ) ( ‫הטרנזקציה/פעילות‬Transaction:)-SWDD‫בונה/מתאם‬ [‫הע‬ "‫פעילות/"זרימת‬ ‫הליך‬‫בודה‬[ (Workflow Builder] ) ( ‫העבודה‬ "‫פעילות/"זרימת‬ ‫הליך‬ ‫שלב‬ ‫סוגי‬Workflow Step Types) ‫מערכת‬ ‫במסגרת‬ ‫העסקי‬ ‫העבודה‬ "‫פעילות/"זרימת‬ ‫הליך‬ ‫באמצעות‬ ‫פשוט‬ ‫יישום‬ ‫פיתוח‬SAP(SAP Business Workflow Application Developing)
  • 2. ‫ה‬ ‫סוג‬( ‫שלב‬Step Type):-Event Creator ‫ה‬ ‫סוג‬‫שלב‬(Step Type):-Local Workflow. ( ‫השלב‬ ‫סוג‬ ‫עבור‬ ‫דמי‬ ‫דוגמת‬Step Type Demo Example:)-Local Workflow ‫ה‬ ‫סוג‬( ‫שלב‬Step Type:)-SubWorkflow[‫שינוי‬ ‫עריכת‬‫סמל/צלם‬‫ה‬ ‫סוג‬( ‫שלב‬Step Type Icon Change):-Activity] ‫תתי‬ ‫עבודת/פעילות‬-"/‫פעילויות‬ ‫הליכי‬( ‫מכוננים‬ ‫עבודה‬ "‫זרימת‬Nested SubWorkflows Working) ‫ה‬ ‫סוג‬( ‫שלב‬Step Type):-Send Mail ‫יציאת‬-[ ‫העבודה‬ "‫פעילות/"זרימת‬ ‫הליך‬ ‫עבודת/פעילות‬ ‫פריט‬ ‫תוכנית‬Program Exit(Work Item)Workflow WI( ‫הסוג‬ ]Type:)-F] ( ‫התווית‬ ‫דף‬ ‫עבור‬Tab Page):-Program Exits( ‫השלב‬ ‫סוג‬ ‫במסגרת‬Step Type:)-Send Mail‫ל‬( ‫סיפוח‬ ‫הוספת‬Attachment Add)
  • 3. ‫ה‬ ‫סוג‬( ‫שלב‬Step Type):-Wait ‫קבלת‬ ‫מקבל‬ ‫סוגי‬‫העבודה‬ "‫פעילות/"זרימת‬ ‫הליך‬(Workflow Receiver Types:)-EVENTITEM‫ו‬-WORKITEM ‫ה‬( ‫טרנזקציה/פעילות‬Transaction:)-SWO1{( [ ‫העסקי‬ ‫האובייקט‬ ‫מאגר‬Business Object Repository)BOR} ] ‫מערכת‬ ‫של‬ ‫עסקיים‬ ‫אובייקטים‬ ‫סוגי‬ ‫עבודת/פעילות‬SAP[Types Working(Business Objects)SAP BOs] ( [ ‫החומרים‬ ‫ניהול‬ ‫מודול/אפיון‬Materials Management)MM] ‫שחרור‬‫דרישת‬/‫בקשת‬‫ניפוק/רכישה‬{[Releasing(Purchase Requisition)PReq]MM-PUR-REQ} ‫דוגמת‬( ‫השחרור‬ ‫פעילות‬ ‫ניהול/סדר‬ ‫תרחיש/תסריט‬Release Procedure Scenario) ‫הגדרת‬‫מונחי‬‫ם‬(Terms Definition) ‫תנאי‬‫שחרור‬(Release Conditions) ‫אסטרטגית‬( ‫שחרור‬Release Strategy) /‫קוד‬‫הוראת‬‫שחרור‬(Release Code) ‫מוקדמים/ות‬ ‫דרישות/תנאים‬‫לשחרור‬(Release Prerequisites) ‫מצביע‬‫ה‬‫שחרור‬(Release Indicator) ‫פעילות‬ ‫ניהול/סדר‬‫השחרור‬(Release Procedure‫באמצעות‬ )( ‫סיווג‬Classification)‫ו‬-( [ ‫העבודה‬ "‫פעילות/"זרימת‬ ‫הליך‬Workflow )MM-PUR-REQ]
  • 4. ‫מימוש‬/‫הגשמה‬[ ‫טכני/ת‬(Technical Realization)MM-PUR-REQ] [ ‫העסקיים‬ ‫האובייקטים‬ ‫סוגי‬Types(Business Objects)BOs]MM-PUR-REQ] ( [ ‫הזמנה/דרישה‬ ‫שחרור‬ ‫משימות‬Requisition Release Tasks)MM-PUR-REQ] ‫חברת‬ ‫קורסי/מסלולי‬ ‫מהם‬S.A.P(S.A.P Courses)‫הקשור‬‫ים/רלוונטיים‬‫להליך‬ ‫פעילות‬/‫העבודה‬ "‫"זרימת‬(Workflow Relevant)? ( ‫הערות‬Comments) ‫מהלך/משך‬ ‫הקורס/מסלול‬ (Course Duration) ‫הקורס/מסלול‬ ‫שם‬ (Course Name) 2‫הללו‬ ‫החלקים‬‫ומהווים‬ ‫יחד‬ ‫נלמדים‬‫את‬‫של‬ ‫העיקרי‬ ‫חלקו‬ ‫הקורס‬‫כולו‬/‫קוד‬ ‫לימוד‬ ‫כולל‬ ‫זה‬ ‫חלק‬ ;‫ש‬ ‫הוראות‬:‫ה‬ ‫פת‬-ABAP (ABAP Language Code‫המתאים‬ )/‫ות‬ 100 ‫ש"ל‬ ‫עסקי/ת‬ ‫עבודה‬ "‫פעילות/"זרימת‬ ‫הליך‬ ‫מערכת‬ ‫של‬SAP(SAP Business Workflow) -‫חלק‬I ‫עסקי/ת‬ ‫עבודה‬ "‫פעילות/"זרימת‬ ‫הליך‬ ‫מערכת‬ ‫של‬SAP(SAP Business Workflow) -‫חלק‬II ‫פעילות/"זרימת‬ ‫הליך‬ ‫ממשקי‬ ‫תכנות‬( ‫העבודה‬ "Workflow Interfaces Programming‫אובייקט‬ ‫הנחיית‬ ‫באמצעות‬ ) :‫ה‬ ‫בשפת‬-ABAP( [Object Orientation)ABAP-OO] ( [ ‫עסקיים‬ ‫אובייקטים‬ ‫במקום‬Business Objects)BOs; ] :‫ה‬ ‫שפת‬ ‫קוד/הוראות‬ ‫לימוד‬ ‫הכוללת‬ ‫עצמאית‬ ‫יחידה‬-ABAP( ABAP Language Code‫המתאים/ות‬ ) 50‫ש"ל‬ ‫עסקי/ת‬ ‫עבודה‬ "‫פעילות/"זרימת‬ ‫הליך‬ ‫מערכת‬ ‫של‬SAP(SAP Business Workflow) -‫חלק‬III ‫העבודה‬ "‫פעילויות/"זרימות‬ ‫הליכי‬ ‫בצירוף/איחוד‬ ‫השימוש‬ (Workflows Conjunction( ‫האינטרנט‬ ‫במסגרת‬ )Internet ( ‫והאינטראנט‬ )Intranet);‫לימוד‬ ‫הכוללת‬ ‫עצמאית‬ ‫יחידה‬ ‫קוד/הור‬:‫ה‬ ‫שפת‬ ‫אות‬-ABAP(ABAP Language Code) ‫המתאים‬/‫ות‬ 50‫ש"ל‬ ‫עסקי/ת‬ ‫עבודה‬ "‫פעילות/"זרימת‬ ‫הליך‬ ‫מערכת‬ ‫של‬SAP(SAP Business Workflow) -‫חלק‬IV ( ‫הקורס/מסלול‬ ‫קהל‬Course Audience:)-‫מפתחי/תכנתי‬:‫ה‬ ‫שפת‬-ABAP(ABAP Developers/Programmers),‫מערכת‬ ‫יועצי‬ SAP(SAP System Consultants)/‫מערכת‬ ‫מיישמי‬SAP(SAP System Implementers),‫מנהלי‬-‫רשת‬‫מערכת‬SAP(SAP System Administrators),‫משתמשי‬-‫מערכת‬ ‫קצה‬SAP(SAP System End-Users),‫מערכות‬ ‫מדריכי/מטמיעי‬SAP(SAP Systems Guiders/ Inculcates),‫מערכת‬ ‫פרויקט‬ ‫מנהלי‬SAP(SAP System Project Managers)‫מניח‬ ‫איננו‬ ‫הקורס‬ ;‫ידע‬ ‫תכנותי‬(Programming Knowledge)‫כלל‬ ‫את‬ ‫כולל‬ ‫והוא‬ ,‫כלשהוא‬ ‫מוקדם‬( ‫התכנות‬ ‫נושאי/סוגיות‬IssuesProgramming) ‫כקורס‬ ‫לשמש‬ ‫ויכול‬ ‫הנדרשים‬( ‫התכנותי‬Programming Course).‫הלומד‬ ‫של‬ ‫הראשון‬ )*(‫ידע‬ ‫חסרי‬‫ב‬ ‫בתכנות‬:‫ה‬ ‫שפת‬-ABAP(ABAP Language Programing Knowledge)‫במסגרת‬ ‫אותו‬ ‫לרכוש‬ ‫יוכלו‬‫הקורס‬ ‫המתאים‬:-:‫ה‬ ‫שפת‬-ABAP‫של‬‫מערכת‬SAP(SAP ABAP Language)‫במקביל‬ ‫הניתן‬ ,. ‫פעילות‬ ‫הליך‬/‫עסקי‬ ‫עבודה‬ "‫"זרימת‬/‫ת‬‫של‬‫מערכות‬SAP(SAP Business Workflow)-‫חלק‬I ‫הקורס/מסל‬ ‫של‬ ‫זה‬ ‫חלק‬( ‫ול‬Course)( ‫הכנה‬ ‫מהווה‬Prepares)‫ו‬-‫הסבר‬ ‫את‬ ‫כולל‬( ‫העקרוניים‬ ‫המונחים‬Fundamental Terms Explain)‫ו‬- ‫תפיסות/מושגי‬‫מערכת‬ ‫של‬ ‫העסקי/ת‬ ‫העבודה‬ "‫פעילות/"זרימת‬ ‫הליך‬ ‫רכיבי‬SAP(SAP Business Workflow Concepts)‫התאמת‬ ‫גם‬ ‫כמו‬ , ( ‫עבודה‬ "‫פעילות/"זרימת‬ ‫הליך‬ ‫הגדרת‬Workflow Processing Settings.)( ‫המשתתפים‬Participants)( ‫לומדים‬ ,Learn‫הליכי‬ ‫למצוא‬ )- ( ‫עסקיות‬ ‫פעילויות‬Business Processes Find)‫ו‬-‫הליכי‬ ‫הפעלת‬-‫עסק‬ ‫פעילויות‬( ‫יות‬Business Processes Activate/‫המועברות‬ ) ( ‫מסופקות‬Delivered‫כ‬ )‫המרכזי‬ ‫מרכיב‬ ‫חלק‬‫ותכנו‬ ‫לניהול‬‫הארגון‬ ‫משאבי‬ ‫ן‬‫של‬:‫ה‬ ‫מערכת‬-SAP{Central Component(Enterprise Resource Managment)SAP ECC [ ERP}:-‫תצורת‬ ‫מבני‬‫העבודה‬ "‫פעילות/"זרימת‬ ‫הליך‬( [Workflow Templates)WT; ]( ‫המשתתפים‬Participants )‫התאמת‬ ‫מארגנים/עורכים/מתקינים‬-‫פעיל‬ ‫הליך‬ ‫עיצוב/תבנית/מודל‬‫ו‬( ‫ארגוני‬ ‫עבודה‬ "‫ת/"זרימת‬Organizational Workflow Model Set Up,) ‫פעילות‬ ‫הליך‬‫פריט‬‫י‬‫עבוד‬‫ה‬/‫פעילות‬[Process(Work Items)WIs]‫ו‬-‫הערכת/אמידת‬‫עת‬ ‫טבלאות‬-‫ה‬( "‫פעילות/"ריצה‬Runtime Tables Evaluate.)( ‫המשתתפים‬Participants)‫בכלי‬ ‫לשימוש‬ ‫עצמם‬ ‫מכשירים‬‫פעי‬ ‫הליך‬‫העבודה‬ "‫לות/"זרימת‬(Workflow Tools,)‫הגדרת‬‫הליכי‬ ‫העבודה‬ "‫פעילויות/"זרימות‬(Workflows Define‫ו‬ )-‫יישום‬‫עבודה‬ "‫פעילות/"זרימת‬ ‫הליכי‬(Workflows Implement‫ע‬ ‫המפותחים‬ ).‫צמאית‬ ‫תכני‬( ‫הקורס/מסלול‬Course Contents):-‫העבו‬ "‫פעילות/"זרימת‬ ‫הליך‬ ‫מינוח/טרמינולוגיה‬( ‫דה‬erminologyTorkflowW‫שימוש‬ ; ) ( ‫עבודה‬ "‫פעילות/"זרימת‬ ‫בהליך‬Workflow‫ו‬ )-‫תצורה‬ ‫מבני‬‫העבודה‬ "‫פעילות/"זרימת‬ ‫הליך‬( [Workflow Templates)WT‫תצורה‬ ‫הגדרות‬ ; ] ( ‫בסיסית/יסודית/עקרונית‬Basic Customizing Settings‫העסקי/ת‬ ‫העבודה‬ "‫פעילות/"זרימת‬ ‫הליך‬ ‫במסגרת‬ )‫מערכת‬ ‫של‬SAP(SAP Business Workflow System);‫תיב‬‫ו‬‫ת‬-‫כניס‬‫ת‬‫פריט‬‫י‬‫עבוד‬‫ה‬/‫פעילות‬[Inboxs(Work Items)WIs]( ‫חלופות‬ /‫תחליפים‬ ‫הגדרת‬ ;Substitutes
  • 5. Defining; )‫פעילות‬ ‫הליך‬‫פריט‬‫י‬‫עבוד‬‫ה‬/‫פעילות‬[Processing(Work Items)WIs];‫ארכיטקטורת‬‫"זרי‬ /‫פעילות‬ ‫הליך‬‫העבודה‬ "‫מת‬ ‫מערכת‬ ‫של‬ ‫העסקי/ת‬SAP(SAP Business Workflow Architecture):-‫פעילות‬ ‫הליך‬ ‫רכיבי‬/( ‫העבודה‬ "‫"זרימת‬Workflow Components) ;‫הפעלת‬( ‫תצורה‬ ‫מבניות‬Templates Activating);‫קביעת‬‫סוכני/נציגי‬‫ה‬‫ניהול‬‫ה‬‫ארגוני‬[Agents Determining(Organizational Management)OM; ]‫ה‬ ‫מבנה‬‫הארגו‬ ‫יחידות‬[ ‫ניות‬Structure(Organizational Units)O;:‫למשל‬-( ‫מחלקה/אגף‬Department]),‫משרות‬[ (PoSitions)S]‫ו‬ ,-‫עיסוקים‬[(Jobs)C];( ‫דיווח‬Reporting):-‫הגדרת‬‫הלי‬‫כי‬‫פעילו‬‫יו‬‫ת‬/‫"זרימ‬‫ו‬‫עבודה‬ "‫ת‬(Workflows Defining) ‫באמצעות‬( ‫טרנזקציה/פעילות‬Transaction:)-SWDD[‫בונה/מתאם‬‫פעילות‬ ‫הליך‬/‫העבודה‬ "‫"זרימת‬( [Workflow Builder)]; ‫הכרזת/הרחבת‬‫עסקי‬ ‫אובייקט‬‫תקני/רגיל‬[Enhancing(Business Object)Standard BO]‫באמצעות‬‫ה‬( ‫טרנזקציה/פעילות‬Transaction :)-SWO1{‫העסקי‬ ‫האובייקט‬ ‫מאגר‬( [Business Object Repository)BOR]};‫שלבי‬ ‫הגדרת‬‫עסקיים‬ ‫פעילויות‬ ‫הליכי‬/‫ות‬(Business Processes Steps Defining):-‫הגדרת‬( ‫משימה‬Task Definition);( ‫נתונים‬ ‫הגדרת‬Data Definition)‫ו‬-( "‫כלים/"מיכלים‬Containers) ;‫סוכן/נציג‬ ‫החלטת/קביעת‬‫נייד/די‬ ‫באופן‬‫נמי‬(Dynamic Agent Determination)‫ב‬‫עת‬-‫הפעילות‬/( "‫"ריצה‬Runtime);‫הזנקת‬‫הלי‬‫כי‬ ‫פעילו‬‫יו‬‫ת‬/‫העבודה‬ "‫"זרימת‬(Workflows Triggering)‫באמצעות‬( ‫אירועים‬Events);‫הזנקת‬‫פעילו‬‫יו‬‫ת‬‫אירועים‬(Events Triggering) ‫במסגרת‬‫מערכת‬:‫ה‬-SAP(SAP System);‫תא‬ ‫השגחת/ניטור‬( ‫יעד‬ ‫ריכי‬Deadline Monitoring);‫אשפי‬‫הליך‬-‫פעילות‬/‫העבודה‬ "‫"זרימת‬ (Workflow Wizards)‫פעילות‬ ‫הליך‬ ‫אפשרויות‬ ;( "‫הנוכחית‬ ‫הזמן‬ ‫"נקודת‬Ad-Hoc Processing Options). ‫פעילות‬ ‫הליך‬/‫עסקי‬ ‫עבודה‬ "‫"זרימת‬/‫ת‬‫של‬‫מערכות‬SAP(SAP Business Workflow)-‫חלק‬II ‫מטרות‬‫הקורס‬/‫מסלול‬(Course Goals):-‫הקורס/מסלול‬(ourseC)‫מכסה‬(oversC‫התאמ‬ )‫ות‬/‫הליכי‬ ‫סיגול‬-‫פעילויות‬/‫"זרימ‬‫ו‬‫העבודה‬ "‫ת‬ (Workflows Adjustments)‫ה‬‫דורש‬‫ים‬/‫ות‬(Requires‫ת‬ )‫י‬‫כנ‬‫ות‬-( ‫לקוח‬Customer Programming);‫המשתתפים‬(Participants)( ‫ילמדו‬ Learn)‫תכנות‬‫ממשק‬‫י‬‫הלי‬‫פעילות‬ ‫ך‬/( ‫עבודה‬ "‫"זרימת‬Workflow Interfaces Programming)‫ב‬( ‫רמות‬Levels):‫הבאות‬-‫אובייקטים‬ (Objects),( ‫אירועים‬Events),( ‫שיטות‬Methods),( ‫חוקיות‬Rules)‫ו‬-‫אפיונים‬/‫מאפיינים‬(Attributes)‫המשתתפים‬ ;(Participants) (‫ילמדו‬Learn:)-‫ניהול/"שליט‬‫ת‬"‫מערכת‬‫עת‬-‫הפעילות‬/( "‫"ריצה‬Runtime System Controlling)‫ו‬-‫השגחת‬/‫ניטור‬‫מ‬‫ערכת‬‫עת‬- ‫הפעילות‬/( "‫"ריצה‬Runtime System Monitoring),‫תכנות‬"‫"יציאות‬‫ה‬ ‫ברמת‬‫פעילות‬ ‫ליך‬/‫העבודה‬ "‫"זרימת‬(Workflow Level Exits Programming)‫ו‬-‫תכנות‬"‫"יציאות‬‫ברמת‬‫שלב‬(Step Level Exits Programming). ( ‫הקורס/מסלול‬ ‫תכני‬Course Contents):-‫ה‬( ‫טרנזקציה/פעילות‬ransactionT:)-SWO1{( [ ‫העסקי‬ ‫האובייקט‬ ‫מאגר‬bjectOusinessB Repository)BOR]}:-‫אובייקטי‬ ‫הגדרת‬[ ‫העסקי‬ ‫האובייקט‬ ‫מאגר‬Objects Defining(Business Object Repository)BOR]‫ו‬-‫יישו‬‫ם‬ ‫העסקי‬ ‫האובייקט‬ ‫מאגר‬{[Implementing(Business Object Repository)BOR];‫פעילות‬/‫"זרימ‬‫ת‬( ‫הנתונים‬ "Data Flow)‫ו‬- "‫כלי/"מיכל‬‫חדשים‬(New Containers);‫השימוש/הפעילות/האפשרות‬ ‫מאפייני/מודולי‬‫לחוקיות‬(Rule Function Modules)‫תכנות‬ ; "‫"יציאות‬‫שלב‬(Step Exits Programming)‫ו‬-‫תכנות‬"‫"יציאות‬‫ה‬ ‫ברמת‬‫פעילות‬ ‫ליך‬/‫העבודה‬ "‫"זרימת‬(Workflow Level Exits Programming)‫תכנות‬ ;‫חילול/הפעלת‬‫אירוע‬(Event Generation Programming):-‫מאפיי‬‫ני‬/‫מודול‬‫י‬‫שימוש/פעילות/אפשרות‬‫בדיקה‬ (Check Function Modules),‫מאפיי‬‫ני/מ‬‫ודול‬‫י‬‫שימוש‬‫י‬/‫פעילו‬‫יו‬‫ת/אפשרו‬‫יו‬‫ת‬‫ה‬ ‫הסוג‬( ‫מקבל‬Receiver Type Function Modules), ‫מאפיי‬‫ני/מ‬‫ודול‬‫י‬‫שימוש‬‫י‬/‫פעילו‬‫יו‬‫ת/אפשרו‬‫יו‬‫המקבל‬ ‫ת‬‫ים‬/‫ו‬( ‫ת‬Receiver Function Modules);‫עת‬ ‫מערכת‬-‫הפע‬( "‫ילות/"ריצה‬Runtime System):-( ‫מבנה‬Structure),‫רמת‬-‫ביצועי‬‫ם‬(Performance),‫ניהול‬(Administration). ‫פעילות‬ ‫הליך‬/‫עסקי‬ ‫עבודה‬ "‫"זרימת‬/‫ת‬‫של‬‫מערכות‬SAP(SAP Business Workflow)-‫חלק‬III ( ‫חיוניים/נחוצים/הכרחיים‬ ‫מוקדמים/ות‬ ‫דרישות/תנאים/הכנות‬Essential Prerequisites):-:‫החלקים‬-I‫ו‬-II,‫ידע‬‫אובייקט‬ ‫הנחיית‬‫ב‬‫שפת‬ :‫ה‬-ABAP[Language Knowledge(Object Orientation)ABAP-OO]. ‫מטרות‬‫הקורס/מסלול‬(Course Goals):-‫משתתפים‬(articipantsP)‫ילמדו‬(earnL)‫תכנות‬‫ממשק‬‫י‬‫פעילות‬ ‫הליך‬/‫העבודה‬ "‫"זרימת‬ (Workflow Interfaces Programming)‫באמצעות‬‫אובייקט‬ ‫הנחיית‬‫ב‬‫שפת‬:‫ה‬-ABAP[(Object Orientation)ABAP-OO]‫במ‬‫קום‬ ‫עסקיים‬ ‫אובייקטים‬[(Business Objects)BOs]. ( ‫הקורס/מסלול‬ ‫תכני‬Course Contents):-‫הגדרת‬‫אובייקט‬ ‫הנחיית‬ ‫מחלקות‬‫ב‬‫שפת‬:‫ה‬-ABAP[efinitionDlassesC(ionrientatObjectO )ABAP-OO]‫ו‬-‫יישום‬‫אובייקט‬ ‫הנחיית‬ ‫מחלקות‬‫ב‬‫שפת‬:‫ה‬-ABAP[Classes Implementation(Object Orientation)ABAP-OO]‫במסגרת‬ ‫פעילות‬ ‫הליך‬/( ‫העבודה‬ "‫"זרימת‬Workflow)‫הגדרת‬ ,‫אפיונים‬/‫מאפיינים‬(Attributes Definition),‫שיט‬ ‫הגדרת‬‫ות‬(Methods Definition)‫ו‬- ( ‫טעויות‬ ‫ניהול‬Error Handling),‫אירועים‬ ‫הגדרת‬(Events Definition),‫הזנקת‬‫אירועי‬‫אובייקט‬ ‫הנחיית‬‫ב‬‫שפת‬:‫ה‬-ABAP[Events Triggering(Object Orientation)ABAP-OO‫ב‬ ‫שימוש‬ ,]‫אובייקט‬ ‫הנחיית‬ ‫מחלקות‬‫ב‬‫שפת‬:‫ה‬-ABAP[Classes(Object Orientation) ABAP-OO]‫פעילות‬ ‫הליכי‬/"‫"זרימת‬‫ה‬( ‫עבודה‬Workflow Processes). ‫פעילות‬ ‫הליך‬/‫ע‬ "‫"זרימת‬‫עסקי‬ ‫בודה‬/‫ת‬‫של‬‫מערכות‬SAP(SAP Business Workflow)-‫חלק‬IV ( ‫הסבר‬Explain)‫ב‬ ‫השימוש‬ ‫אופן‬ ‫על‬‫פעילויות‬ ‫הליכי‬ ‫צירוף/איחוד‬/‫"זרימ‬‫ו‬( ‫העבודה‬ "‫ת‬Workflows Conjunction)‫ה‬ ‫במסגרת‬‫אינטרנט‬ (Internet)‫וה‬( ‫אינטראנט‬Intranet)‫אופן‬ ‫הבנת‬ ;‫שירות‬ ‫קריאת‬‫הרשת‬ "‫"זרימת‬‫של‬:‫ה‬ ‫מערכת‬-SAP(SAP WebFlow Service Called) ‫במסגרת‬‫פעילות‬ ‫הליך‬/( ‫העבודה‬ "‫"זרימת‬Workflow);‫יצירת‬‫הלי‬‫כי‬‫פעילות‬/‫עבודה‬ "‫"זרימת‬(Workflows Create)‫ב‬ ‫שימוש‬ ‫העושים‬‫ממשק‬ ‫במחשוב‬ ‫נתונים‬ ‫ייצוג‬‫פעילות‬ ‫הליך‬/‫עבוד‬ "‫"זרימת‬‫ת‬WF-XML[Interface(eXtensible Markup Language)WF-XML]‫ל‬‫תקש‬‫ו‬‫ר‬‫ת‬‫הליכי‬
  • 6. ‫פעילויות‬/‫"זרימ‬‫ו‬( ‫העבודה‬ "‫ת‬Workflows Communicate)‫בין‬‫מערכ‬‫ו‬‫ת‬:‫ה‬-SAP(SAP Systems)‫מערכות‬ ‫או‬‫שאינן‬SAP(Non-SAP Systems)‫הקורס/מסלול‬ ;(Course)‫על‬ ‫מבוסס‬(Based On)‫תוכנ‬ ‫גרסת/שחרור‬‫ת‬‫ה‬‫מרכזי‬ ‫רכיב‬‫של‬‫מ‬ ‫ותכנון‬ ‫לניהול‬ ‫מערכת‬‫הארגון‬ ‫שאבי‬ ‫של‬:‫ה‬ ‫מערכת‬-SAP{Central Component Software Release(Enterprise Resource Managment)SAP ECC [ ERP}:-6.0. ( ‫הקורס/מסלול‬ ‫תכני‬Course Contents):-‫עסקי‬ ‫פעילויות‬ ‫הליכי‬‫ות‬(rocessesPusinessB)‫העוש‬‫ות‬‫ב‬ ‫שימוש‬‫ממשק‬‫נתונים‬ ‫ייצוג‬ ‫במחשוב‬‫פע‬ ‫הליך‬‫ילות‬/"‫"זרימת‬‫ה‬‫עבודה‬WF-XML[Interface(eXtensible Markup Language)WF-XML]‫ה‬ ‫באמצעות‬( ‫אינטרנט‬Internet )‫מבני‬ ;‫במחשוב‬ ‫נתונים‬ ‫ייצוג‬‫פעילות‬ ‫הליך‬/"‫"זרימת‬‫ה‬‫עבודה‬WF-XML[Structures(eXtensible Markup Language)WF-XML];‫תצורת‬ ‫מערכת‬‫במחשוב‬ ‫נתונים‬ ‫ייצוג‬‫פעילות‬ ‫הליך‬/"‫"זרימת‬‫ה‬‫עבודה‬WF-XML[Customizing(eXtensible Markup Language)WF-XML]; ‫ב‬ ‫שימוש‬‫במחשוב‬ ‫נתונים‬ ‫ייצוג‬‫פעילות‬ ‫הליך‬/"‫"זרימת‬‫ה‬‫עבודה‬WF-XML( [eXtensible Markup Language)WF-XML]‫כ‬‫הליך‬ ‫שלב‬ ‫פעילות‬/( ‫העבודה‬ "‫"זרימת‬Workflow Step);‫הפעל‬‫ת‬/‫"הרצ‬‫ת‬"‫עסקי‬ ‫פעילויות‬‫ות‬(Business Processes Run)‫ה‬ ‫באמצעות‬‫אינטרנט‬ (Internet)‫ו‬-‫קריאת‬‫שירות‬‫י‬‫ה‬[ ‫רשת‬Call(Web Services)WS];‫רכיבי‬‫מנהל‬‫שירות‬"‫"זרימת‬-‫הרשת‬(WebFlow Service Handler Components);‫תצורת‬ ‫הגדרת‬‫מנהל‬‫שירות‬"‫"זרימת‬-‫הרשת‬(WebFlow Service Handler Customizing);‫יבוא‬‫הגדרת‬ ‫שפת‬‫הרשת‬ ‫שירות‬ [Importing(Web Service Definition Language)WSDL]‫ב‬ ‫שימוש‬ ;( [ ‫רשת‬ ‫שירותי‬Web Services)WS]‫כ‬‫פעילות‬ ‫הליך‬ ‫שלב‬/"‫"זרימת‬ ( ‫העבודה‬Workflow Step). "‫"זרימת‬ ‫מנוע‬-( ‫הרשת‬WebFlow Engine) " ‫במנוע‬ ‫להשתמש‬ ‫ניתן‬"‫זרימת‬-‫הרשת‬‫של‬‫פעילות‬ ‫הליך‬/‫העסקי‬ ‫העבודה‬ "‫"זרימת‬/‫ת‬‫של‬‫מערכת‬SAP(SAP Business Workflow WebFlow Engine)‫להגדיר‬ ‫עמ"נ‬‫עסקי‬ ‫פעילויות‬ ‫הליכי‬‫ות‬(Business Processes( ‫מופו‬ ‫לא‬ ‫אשר‬ )Mapped)‫עדיין‬‫ב‬‫רכיב‬‫ה‬‫מרכזי‬‫ותכנון‬ ‫לניהול‬ ‫הארגון‬ ‫משאבי‬‫של‬:‫ה‬ ‫מערכת‬-SAP{Central Component(Enterprise Resource Managment)SAP ECC [ ERP}‫יכולים‬ ,‫האחרונים‬ . ‫להיות‬( ‫פעילות/פרוצדורות‬ ‫נוהלי/הליכי‬Procedures)‫או‬ ‫פשוטים/ות‬ ‫משוחררים/ות‬‫פעילות/פרוצדורות‬ ‫נוהלי/הליכי‬( ‫מאושרים/ות‬ Approval Procedures‫או‬ ,)‫עסקי‬ ‫פעילויות‬ ‫הליכי‬‫ות‬(Business Processes)‫יותר‬ ‫מורכבים/ות‬–:‫כגון‬-‫יצירת‬( ‫ראשי‬ ‫חומר‬Material Master Creating‫ו‬ )-( ‫מקושר‬ ‫תיאום‬Associated Coordination)‫המעורב‬ ‫המחלקות/אגפים‬ ‫כלפי‬/‫ים‬( ‫ות‬Departments Involved‫מנוע‬ .) "‫"זרימת‬-‫הרשת‬(WebFlow Engine)‫במיוחד‬ ‫מתאים‬‫ל‬‫מצבים‬–‫ב‬,‫הם‬‫יש‬‫להתאים‬‫ה‬‫פעל‬"‫ת/"הרצת‬‫מחולל‬‫י‬( ‫פעילות/עבודה‬Work Processes Run)‫בהם‬ ‫מצבים‬ ‫או‬ ,‫חוזר‬ ‫באופן‬‫הליך‬-‫ה‬‫פעילות‬‫ה‬( ‫עסקי‬Business Process)( ‫מעורבות‬ ‫דורש‬Involvement‫גדול‬ '‫מס‬ ‫של‬ ) ( ‫סוכנים/נציגים‬ ‫של‬ ‫יחסית‬Agents)( ‫בסדר‬Sequence)‫"ז‬ ‫במנוע‬ ‫להשתמש‬ ‫ניתן‬ ,‫כן‬ ‫כמו‬ ; ‫מסוים‬ ‫מוגדר‬"‫רימת‬-‫הרשת‬(WebFlow Engine) ( ‫להגיב‬ ‫עמ"נ‬Respond‫ל‬ )( ‫טעויות‬Errors‫ולמיוחדים/יוצאים‬ )-‫מן‬-‫הכלל‬‫של‬‫עסקי‬ ‫פעילויות‬ ‫הליכי‬‫ות‬(Business Processes Exceptions )‫קיימ‬/‫ים‬‫ות‬‫אחר‬/‫ים‬‫ות‬‫להפעיל‬ ‫ניתן‬ .‫פעילות‬ ‫הליך‬/( ‫עבודה‬ "‫"זרימת‬Workflow)‫הופעת‬ ‫בעת‬‫מר‬ ‫המוגדרים‬ ‫אירועים‬( ‫אש‬Predefined Events)–‫לדוגמה‬:-‫אירוע‬‫המוזנק‬‫ל‬‫פעילות‬(Event Triggered)‫שהופיעו‬ ‫במידה‬‫טעויות‬‫במהלך‬ ‫מסוימות‬( ‫אוטומטי‬ ‫בדיקה‬Automatic Check Errors);‫ה‬‫רכיב‬‫ה‬‫מרכזי‬‫הארגון‬ ‫משאבי‬ ‫ותכנון‬ ‫לניהול‬‫של‬:‫ה‬ ‫מערכת‬-SAP{Central Component(Enterprise Resource Managment)SAP ECC [ ERP}'‫מס‬ ‫כולל‬‫פעילויות‬ ‫הליכי‬/( ‫עבודה‬ "‫"זרימת‬Workflows)‫מיפוי‬ ‫המתאמים‬‫עסקי‬ ‫פעילויות‬ ‫הליכי‬‫ות‬ ‫המוגדר‬‫ות‬-( ‫מראש‬Predefined Business Processes Map).‫פעילויות‬ ‫הליכי‬/‫"זרימ‬‫ו‬( ‫העבודה‬ "‫ת‬Workflows)‫ש‬‫דורשים‬ ‫אינם‬‫יישום‬ (Implementation)‫מורכב‬.‫במיוחד‬‫המסגרת‬‫הנוכחי‬‫כוללת‬ ‫ת‬‫כללית‬ ‫סקירה‬‫של‬‫הלי‬‫כי‬‫פעילו‬‫יו‬‫ת‬/‫"זרימ‬‫ו‬‫במסגרת‬ ‫העבודה‬ "‫ת‬‫ה‬‫רכיב‬‫ה‬‫מרכזי‬ ‫הארגון‬ ‫משאבי‬ ‫ותכנון‬ ‫לניהול‬‫של‬:‫ה‬ ‫מערכת‬-SAP{Central Component Workflows Overview(Enterprise Resource Managment) SAP ECC [ ERP,}‫מ‬ ‫אחד‬ ‫כל‬ ‫עבור‬‫רכיב‬‫י‬‫ה‬‫י‬‫י‬‫שו‬‫מי‬‫ם‬‫ה‬‫עסקי‬‫ים‬(Application Component);"‫"זרימת‬ ‫מנוע‬-‫הרשת‬(WebFlow Engine) ‫שימוש‬ ‫עושה‬‫ב‬‫טרנזקצי‬‫ו‬‫ת/פעילו‬‫יו‬‫מערכת‬ ‫ת‬SAP(SAP Transactions)‫ו‬-‫ש‬/‫ימושי/פעילויות‬‫אפשרויות‬‫מערכת‬:‫ה‬-SAP(SAP System Functions)‫ואיננו‬( ‫שינויים‬ ‫עורך‬Change)‫ב‬‫אחרונים‬./‫לצרף‬ ‫ניתן‬( ‫אפשרויות‬ /‫שימושים/פעילויות‬ ‫לחבר‬Functions Combine) ‫במסגרת‬ ‫קיימים/ות‬‫מערכת‬:‫ה‬-SAP(SAP System)‫ל‬ ‫עמ"נ‬‫יצירת‬ ‫התאים‬‫עסקיים‬ ‫פעילויות‬ ‫הליכי‬/‫ות‬(Business Processes Create) ‫חדשים‬/‫ות‬"‫"זרימת‬ ‫מנוע‬ ‫באמצעות‬-‫הרשת‬(WebFlow Engine.)‫מערכת‬‫פעילות‬ ‫הליך‬/‫הע‬ "‫"זרימת‬( ‫בודה‬Workflow System) ( "‫מנהלת/"משתלטת‬Control)/‫את‬‫על‬( ‫עסקיים‬ ‫פעילויות‬ ‫הליכי‬Business Processes‫שימוש‬ ‫שישנו‬ ‫במידה‬ .)‫ב‬‫ארגוני‬ ‫ניהול‬[( Organizational Management)OM]‫להשתמש‬ ‫שניתן‬ ‫הרי‬ ,‫ביצירת‬( ‫הארגוני‬ ‫המבנה‬Organizational Structure Created)‫עמ"נ‬ ‫שה‬( ‫סוכנים/נציגים‬Agents‫המתאימים‬ )‫יוציאו‬-‫אל‬-( ‫הפועל‬Carry Out)‫את‬‫פעילויות‬‫מסוי‬‫מות/יחודיות‬(Particular Activities)‫ניתן‬ . ‫להתאים‬( ‫פעילויות‬Activities)‫המוצאות‬-‫אל‬-( ‫הפועל‬Carried Out‫של‬ ‫המתאימים‬ ‫המועסקים‬ ‫כי‬ ‫מבטיח‬ ‫הדבר‬ .‫מסוים‬ ‫אדם‬ ‫בידי‬ )‫ה‬‫משרה‬[ Respective Occupiers(PoSition)S]‫ל‬ ‫יוכלו‬‫הוציא‬-‫אל‬-( ‫הפועל‬Carry Out)( ‫פרטניות‬ ‫פעילויות‬ActivitiesIndividual)‫במהלך‬‫הפעלת‬ ‫פעילות‬ ‫הליך‬/‫העבודה‬ "‫"זרימת‬(ExecutionWorkflow.)‫כי‬ ‫הדבר‬ ‫פירוש‬,‫במסגרת‬‫הפעלת‬‫פעילות‬ ‫הליך‬/‫העבודה‬ "‫"זרימת‬(Execution Workflow)‫נלקחים‬‫בחשבון‬‫עריכת‬-‫שינויי‬‫צוות/סגל‬( ‫הארגון‬Organization Personnel Changes)–‫מידי‬ ‫באופן‬;"‫"זרימת‬ ‫מנוע‬-‫הרשת‬( WebFlow Engine)‫כלים‬ '‫מס‬ ‫מספק‬‫ל‬‫הגדרת‬‫הלי‬‫כי‬‫פעילו‬‫יו‬‫ת‬/‫"זרימ‬‫ו‬‫עבודה‬ "‫ת‬(Workflows Defining)‫ו‬-‫פעילויות‬ ‫הליכי‬ ‫ניתוח‬/"‫"זרימת‬ ( ‫העבודה‬Workflows Analyzing‫גם‬ ‫כמו‬ ,)‫פעילות‬( ‫משגוח/מנטר‬Monitoring Operation; )‫ה‬( ‫טרנזקציה/פעילות‬Transaction:)-SWDD [‫בונה/מתאם‬‫פעילות‬ ‫הליך‬/‫העבודה‬ "‫"זרימת‬( [Workflow Builder)]‫משמש‬‫ת‬‫להצגת‬‫הלי‬‫כי‬‫פעילו‬‫יו‬‫ת‬/( ‫העבודה‬ "‫"זרימת‬Workflows Display‫ו‬ )-‫שינויי‬ ‫עריכת‬‫פעילויו‬ ‫הליכי‬‫ת‬/( ‫העבודה‬ "‫"זרימת‬Workflows Changes)‫להתאים‬ ‫ניתן‬ .( ‫תוספות‬Extensions)‫פשוטות‬– ‫במסגרת‬ ‫ישיר‬ ‫באופן‬‫פעילויות‬ ‫הליכי‬/‫"זרימ‬‫ו‬( ‫מקוריים‬ ‫עבודה‬ "‫ת‬WorkflowsOriginal)‫במסגרת‬ ‫המסופקים‬‫ה‬‫רכיב‬‫ה‬‫מרכזי‬‫ותכנון‬ ‫לניהול‬ ‫הארגון‬ ‫משאבי‬‫של‬:‫ה‬ ‫מערכת‬-SAP{Central Component(Enterprise Resource Managment)SAP ECC [ ERP}–:‫כגון‬-‫הוצאה‬- ‫אל‬-( ‫הפועל‬Carrying Out)‫של‬‫משימות‬‫סוכן/נציג‬(AssignmentsAgent)‫או‬ ,‫עצמאי‬ ‫באופן‬ ‫המוגדרות‬‫תאריכי‬ ‫השגחת/ניטור‬ ‫שינויי‬ ‫עריכת‬ ( ‫יעד‬Deadline Monitoring Changing( ‫לשמירה‬ ‫הניתנים‬ ,)Saved)‫כה‬‫פעילות‬ ‫הליך‬ ‫תצורת‬ ‫גדרות‬/( ‫העבודה‬ "‫"זרימת‬Workflow Configuration);"‫"זרימת‬ ‫שימושי/פעיליוות/אפשרויות‬-( ‫הרשת‬WebFlow Functions)‫עמ"נ‬ ‫לשימוש‬ ‫ניתנים/ות‬‫להתאים‬‫הפעלת‬ ‫פעילויות‬ ‫הליכי‬/( ‫העבודה‬ "‫"זרימת‬Workflows Execute‫בין‬ )‫ה‬( ‫חברות‬Companies)‫ה‬‫הנתו‬ ‫כלל‬ .‫שונות‬‫לשליחה‬ ‫ניתנים‬ ,‫הנדרשים‬ ‫נים‬ ‫כ‬‫מסמכי‬‫מיחשוב‬ ‫נתוני‬ ‫ייצוג‬XML[Documents(eXtensible Markup Language)XML].‫פעילות‬ ‫הליך‬/‫העסקי‬ ‫העבודה‬ "‫"זרימת‬ ‫במערכת‬SAP(SAP Business Workflow)‫כלפי‬ ‫להגיב‬ ‫גם‬ ‫יכול‬‫מסמכי‬‫במיחשוב‬ ‫נתונים‬ ‫ייצוג‬XML[ ‫פנים‬ ‫כלפי‬ ‫מכוונים‬Documents
  • 7. (eXtensible Markup Language)Inbound XML]‫אשפי‬ '‫מס‬ ‫קיימים‬ ;‫פעילות‬ ‫הליך‬/‫העבודה‬ "‫"זרימת‬(WizardsWorkflow) ‫ב‬ ‫התומכים‬‫הגדרת‬‫פעילות‬ ‫הליך‬/"‫"זרימת‬‫ה‬‫עבודה‬(Workflow Definition)–‫ניתן‬ ‫בעזרתם‬‫להתאים‬‫יצ‬‫י‬‫ר‬‫ת‬‫חלקי‬‫פעילות‬ ‫הליך‬/"‫"זרימת‬ ( ‫העבודה‬Workflow Parts Create)‫את‬ ‫להפעיל‬ ‫ניתן‬ .‫אשפי‬‫פעילות‬ ‫הליך‬/‫העבודה‬ "‫"זרימת‬(WizardsWorkflow)‫מתוך‬ ‫ה‬( ‫טרנזקציה/פעילות‬Transaction:)-SWO1{( [ ‫העסקי‬ ‫האובייקט‬ ‫מאגר‬Business Object Repository)BOR]};‫לאפשר‬ ‫עמ"נ‬‫זמינות‬ :‫ה‬ ‫מערכת‬ ‫שימושי/פעילויות/אפשרויות‬-SAP(FunctionsSAP‫פעילות‬ ‫להליך‬ )/( ‫עבודה‬ "‫"זרימת‬Workflow‫להשתמש‬ ‫יש‬ ,)‫בסוג‬‫י‬ [ ‫עסקי‬ ‫אובייקט‬Types(Business Object)BO]‫ומנותח‬ ‫המוגדרים‬ ,‫י‬‫במסגרת‬ ‫ם‬‫ה‬( ‫טרנזקציה/פעילות‬Transaction:)-SWO1{‫מאגר‬ ( [ ‫העסקי‬ ‫האובייקט‬Business Object Repository)BOR]}‫פעילות‬ ‫הליך‬ ./‫"זרימת‬‫העבודה‬ "(Workflow)‫מבצע‬‫גישת‬‫סוגי‬‫עסקי‬ ‫אובייקט‬ [Types Access(Business Object)BO]‫הפעילות‬ ‫בעת‬ ‫פרטניים‬/( "‫"ריצה‬Runtime‫רב‬ ‫משימות‬ ‫באמצעות‬ ] )-( ‫פעמיות‬Reusable Tasks.)( ‫הטרנזקציה/פעילות‬Transaction:)-SWDM[‫סייר‬‫פעילות‬ ‫הליך‬/‫העבודה‬ "‫"זרימת‬‫העיסקי‬[(Business Workflow Explorer)] ‫מספק‬‫כללית‬ ‫סקירה‬‫אודות‬( ‫משימות‬Tasks Overview)( ‫קצה‬ ‫משתמש‬ ; ‫קיימות‬End-User‫מידע/פרטי‬ ‫מקבל‬ )( ‫הפעילויות‬Activities Information)‫אשר‬‫הוציא‬‫ו‬-‫אל‬-( ‫הפועל‬Carry Out)‫במסגרת‬( ‫הטרנזקציה/פעילות‬Transaction:)-SBWP[‫אזו‬‫ר‬‫ה‬‫עבודה/פעילות‬‫ה‬‫עסקי‬[ (Business Workplace)/‫של‬ "‫"המשרד‬ ‫תוכנת‬:‫ה‬ ‫מערכת‬-SAP[(SAPOffice)/‫תיבת‬-‫של‬ ‫הכניסה‬‫מערכת‬SAP(SAP Inbox)]‫במסגרת‬ ‫או‬ :‫ה‬-Workflow Inbox MiniApp:‫ה‬ ‫או‬-‫כללית‬ ‫עבודה/פעילות‬ ‫רשימת‬‫של‬"‫השער/"פורטל‬[(istLorkWniversalU)LUWortalP]‫של‬‫מבט‬ ‫ממוזג/משולב‬‫של‬"‫שער/"פורטל‬‫ה‬[ ‫מייזם‬(Integrated View)Enterprise Portal IView]‫מספק‬ ‫הדבר‬ .–‫מרכזית‬ ‫כללית‬ ‫סקירה‬‫כלל‬ ‫של‬ ( ‫הפעילויות‬Activities Central Overview)–‫אותם‬‫הינם‬( ‫מורשים‬Authorized)‫להוציא‬-‫אל‬-( ‫הפועל‬Carry Out.)‫יכולים‬ ‫האחרונים‬ ‫את‬ ‫להתחיל‬( ‫פעילויותיהם‬Activities)‫משם‬. ‫ל‬‫מערכת‬ ‫מנהל‬‫פעילות‬ ‫הליך‬/"‫"זרימת‬ ‫העבודה‬(Workflow System Administrator)‫כלים‬ '‫מס‬(Tools) ‫זמינים‬–‫יכול‬ ‫הוא‬ ,‫בעזרתם‬‫להת‬‫אים‬ "‫ניהול/"שליטת‬‫פעילויות‬ ‫הליכי‬/ ‫"זרימ‬‫ו‬( ‫העבודה‬ "‫ת‬Workflows Control‫ו‬ )-‫נ‬‫פעי‬ ‫הליכי‬ ‫יתוח‬‫לויות‬/ ‫"זרימ‬‫ו‬‫העבודה‬ "‫ת‬(Workflows Analyze).‫הנוכחיים‬‫מערכת‬ ‫מנהל‬ ‫פעילות‬ ‫הליך‬/‫העבודה‬ "‫"זרימת‬ (Workflow System Administrator) ‫אוטומטי‬ ‫מיודע‬‫ת‬(Automatically Notified)‫במסגרת‬ ‫בעיות‬ ‫אודות‬ , .‫המערכת‬ [2]‫העסקי‬ ‫האובייקט‬ ‫סוג‬ ‫אירוע‬ ‫פעילות‬ ‫הזנקת‬‫תכנותי‬ ‫באופן‬[Type Event Triggering Programmatically(Business Object)BO] ‫שם‬-( ‫נלוות‬ ‫לב/הערה‬Note):-‫הנושאים/סוגיות‬(ssuesI)‫ה‬‫במסגרת‬ ‫יותר‬ ‫מפורט‬ ‫באופן‬ ‫מובאים‬ ‫להלן‬ ‫מוצגים‬‫סוגי‬ ‫עבודת/פעילות‬ ‫מערכת‬ ‫של‬ ‫עסקיים‬ ‫אובייקטים‬SAP[orkingWesypT(tsbjecOusinessB)sSAP BO[] [1]‫יצירת‬‫ה‬‫אירוע‬[(Event Created)-‫שלנו‬ ‫במקרה‬:-CREATED‫של‬ ][2]‫סוג‬‫ה‬‫אובייקט‬‫ה‬‫עסקי‬‫ה‬‫מצוין/מסוים/ייחודי‬[Type (Business Object)Specific BO],‫במסגרת‬ ‫מותאמת‬[3]‫תוכנית‬‫ה‬( ‫יישום‬Application Program)‫ו‬-[4]‫מופ‬‫ץ‬(Published)‫באופן‬ ( ‫רחב‬ ‫מערכתי‬System-wide).[5]‫ה‬ ‫כלל‬( ‫מקבלים‬Receivers)‫הינם‬‫ה‬ ‫תגובת‬ ‫מתואמי‬‫אירוע‬(Event React);[3]‫ה‬( ‫יישום‬
  • 8. Application)‫ה‬( ‫מתושאל‬Question)‫מסופק‬ ‫להיות‬ ‫חייב‬[1]‫ל‬‫יציר‬‫ת‬‫המ‬ ‫האירוע‬‫משי‬(Event Actual Creation)‫כי‬ ‫לוודא‬ ‫יש‬ ;‫יצירת‬ ‫ה‬‫אירוע‬(Event Created)‫לפני‬ ‫מתקיימת‬ ‫איננה‬[2]‫כתיבת‬‫סוג‬‫ה‬‫אובייקט‬‫ה‬‫עסקי‬‫הקשור‬/‫רלוונטי‬[Type Written(Business Object) Relevant BO]:-( ‫הדוגמה‬Example‫מתייחסת‬ ‫הנוכחית‬ )‫ה‬ ‫לסוג‬‫אובייקט‬‫ה‬‫עסקי‬‫ה‬‫תקני/רגיל‬[Type(Business Object)Standard BO]:- BUS1001006[‫תצורה‬‫הח‬‫ה‬ ‫ומר‬( ‫תקנית/רגילה‬Standard Material)]‫במסגרת‬‫בסיס‬-‫ה‬( ‫נתונים‬Database),‫אחרת‬ .[6]‫הגדרת‬ ‫מצב/מעמד‬‫פעילות‬ ‫הליך‬/‫עבודה‬ "‫"זרימת‬(Workflow Status Set):‫כ‬ ‫להתקבל‬ ‫עלולה‬-Error‫בעת‬‫פתיחת/הפעלת‬‫פעילות‬ ‫הליך‬/"‫"זרימת‬ ‫ה‬‫עבודה‬(StartedWorkflow)‫כיוון‬ ,‫ש‬‫סוג‬‫ה‬‫אובי‬‫יקט‬‫ה‬‫עסקי‬‫ה‬‫נדרש‬[Type(Business Object)Required BO; ‫ימצא‬ ‫לא‬ ][1]‫הגדרת‬ ‫ה‬‫אירוע‬‫ים‬(Events Defined)‫להיות‬ ‫חייבים‬ ‫המשמשים‬[7]‫רכיבי‬‫סוג‬‫ה‬‫אובייקט‬‫ה‬‫עסקי‬[Type Components(Business Object)BO] ‫ניתן‬ ;‫להתאים‬‫הרחבת‬‫סוג‬‫ה‬‫אובייקט‬‫ה‬‫עסקי‬[Type Extend(Business Object)BO]( ‫הייחודיות‬ ‫הלקוח‬ ‫הגדרות‬ ‫בסיס‬ ‫על‬Customer- asisBpecificS)‫ב‬ ‫הקשורות‬( ‫הנציגות‬ ‫מושג‬onceptCelegationD)–:‫ראה‬-( ‫הנציגות‬ ‫סוגי‬ ‫הגדרת‬efiningDypesTelegationD[] ‫הוספת‬ ‫באמצעות‬‫אירוע‬‫י‬‫סוג‬‫ה‬‫אובייקט‬‫ה‬‫עסקי‬[Type Events Adding(Business Object)BO].( ‫לספק‬ ‫יש‬ ,‫כן‬ ‫כמו‬Cater)‫את‬‫יצירת‬ ‫האירוע‬(Event Creation)‫של‬( ‫נוספים‬ ‫אירועים‬Additional Events); ‫אלה‬‫הפצת‬‫ה‬‫אירוע‬‫ים‬(Events Published)‫יכולת‬ ‫ללא‬ ‫מתבצעת‬ ‫יישום‬‫ה‬‫יציר‬‫ה‬(pplicationAreatingC)‫האם‬ ‫לדעת‬[5]‫ה‬‫מקבל‬(eceiverR)‫הגי‬( ‫ב‬eactsR).‫להם‬( ‫האירוע‬ ‫מנהל‬anagerMventE) ‫ב‬‫ו‬( ‫דק‬heckC):‫ה‬ ‫האם‬-‫ק‬‫י‬‫ש‬‫ו‬( ‫ר‬inkageL)( ‫פעיל‬ctiveA)‫עבור‬‫הפצת‬( ‫אירוע‬ublishedPventE);( ‫אירוע‬ventE)‫את‬ ‫לשמש‬ ‫יכול‬ ‫פעילות‬ ‫הליך‬/‫המערכת‬ ‫במסגרת‬ ‫העסקי‬ ‫העבודה‬ "‫"זרימת‬SAP(Business WorkflowSAP:)-‫במסג‬:‫רת‬-‫הזנקת‬‫פעילות‬‫אירוע‬(ventE riggeringT)‫של‬‫משימ‬‫ה‬(askT)‫או‬‫פעילות‬ ‫הליך‬/"‫"זרימת‬‫ה‬‫עבודה‬(workfloW):-‫בעת‬( ‫אירוע‬ ‫התרחשות/הופעת‬ccursOventE,) ‫מותאמת‬‫פתיחת/הפעלת‬( ‫משימה‬Task Started)‫או‬‫פתיחת/הפעלת‬‫פעילות‬ ‫הליך‬/‫עבודה‬ "‫"זרימת‬(StartedWorkflow)‫כ‬‫ת‬‫גובה/תשובה‬( Response).( ‫הדוגמה‬Example‫מציגה‬ ‫הנוכחית‬ )‫פעילות‬ ‫ניהול/סדר‬‫פעילות‬ ‫הזנקת‬ ‫תכנות‬‫אירוע‬‫סוג‬‫ה‬‫אובייקט‬‫ה‬‫עסקי‬[Type Event Triggering Programmatically Procedure(Business Object)BO]‫בחשבון‬ ‫נילקח‬ .(Assumed‫את‬ ‫מכיר‬ ‫הקורא‬ ‫כי‬ )‫תפיסת/מושג‬‫סוג‬ ‫אוב‬‫עסקי‬ ‫ייקט‬[Type Concept(Business Object)BO]‫ו‬-‫סביר‬ ‫ידע‬ ‫בעל‬ ‫הינו‬‫ב‬‫שפת‬:‫ה‬-ABAP(LanguageABAP);( ‫הדוגמה‬ Example‫מתייחסת‬ ‫הנוכחית‬ )‫ה‬ ‫לסוג‬‫אובייקט‬‫ה‬‫עסקי‬‫ה‬‫תקני/רגיל‬[Type(Business Object)Standard BO]:-BUS1001006[‫תצורה‬ ‫ה‬ ‫החומר‬( ‫תקנית/רגילה‬Standard Material)]‫ו‬-[1]‫ל‬( ‫אירוע‬Event:)-CREATED. ‫בסיסי‬ ‫טבלת‬-( ‫נתונים‬Database Table:)-TOJTB
  • 10. ,‫כללי‬ ‫באופן‬[1]‫ה‬‫אירוע‬‫פעילות‬ ‫מוזנק‬(Event Triggered)‫עם‬( ‫חומר‬ ‫יצירת‬ ‫כל‬Material Created‫באמצעות‬ )‫פעילות‬ ‫הליך‬ ( ‫תקני/רגיל‬Standard Procedure)[3]‫כדוגמת‬( ‫הטרנזקציה/פעילות‬Transaction:)-MM01‫אחרת‬ ‫אחת‬ ‫כל‬ ‫או‬–,‫הנוכחי‬ ‫במקרה‬ ‫נ‬‫ל‬ ‫ההזנקה‬ ‫את‬ ‫פעיל‬( ‫האירוע‬ ‫פעילות‬Event Trigger‫מתוך‬ ))[3]‫ה‬ ‫תוכנית‬( ‫לקוח‬Customer Program; )[2]‫ס‬‫וג‬‫עסקי‬ ‫אובייקט‬ ‫תקני/רגיל‬[Type(Business Object)Standard BO]:-BUS1001006[‫תצורה‬‫ה‬ ‫החומר‬( ‫תקנית/רגילה‬Standard Material)][1] ‫וה‬( ‫אירוע‬Event:)-CREATED‫במסגרת‬ ‫נכללים‬‫ה‬( ‫טרנזקציה/פעילות‬Transaction:)-SWO1{( [ ‫העסקי‬ ‫האובייקט‬ ‫מאגר‬Business Object Repository)BOR]}. ‫הקלדה‬-( ‫כפולה‬Double-Clicking‫גבי‬ ‫על‬ )( ‫המפתח‬ ‫שדה/משתנה‬ ‫פרמטר‬Key Field Parameter‫את‬ ‫מספקת‬ )‫הטכ‬ ‫הפרטים‬‫של‬ ‫ניים‬ ( ‫השדה‬Technical InformationField.) 2 3 1
  • 11. ‫ל‬ ‫עמ"נ‬‫ל‬ ‫הזניק‬( ‫אירוע‬ ‫פעילות‬Event Trigger)( ‫תכנותי‬ ‫באופן‬Programmatically‫להשתמש‬ ‫ניתן‬ ,)[4]‫ב‬/‫השימוש‬ ‫מאפיין/מודול‬ ( ‫הפעילות/האפשרות‬Function Module:)-SWE_EVENT_CREATE‫במסגרת‬[3]‫קוד/הוראות‬‫יישום‬( ‫הדוגמה‬Sample Application Code):-ZDEMO_TRIGGER_EVENT. REPORT ZDEMO_TRIGGER_EVENT. " BO ( Business Object ) Event Triggering DATA: KEY LIKE SWEINSTCOU-OBJKEY. KEY = '1163'. '' Material Number ( hard-coded ) ‫הזנקת‬‫פעילות‬‫סוג‬‫עסקי‬ ‫אובייקט‬[Type Triggering(Business Object)BO]. ( ‫יחדיו‬ ‫משורשרים‬Concatenated,)‫הי‬ ‫המפתח‬‫י‬( ‫האובייקט‬ ‫סוג‬ ‫של‬ ‫חודי‬Object Type-Specific Key‫המוזנק‬ ‫האובייקט‬ ‫של‬ ) ( ‫לפעילות‬Triggering Object( ‫לפעילות‬ ‫המוזנק‬ ‫האובייקט‬ ‫שיוך/ייחוס‬ ; )Triggering Object Reference‫הנוצר/מותאם‬ ) (Created)( ‫פנימי‬ ‫באופן‬Internally‫מתוך‬ )( ‫מידע/פרטים‬Information‫ו‬ ‫זה/אלה‬ )-( ‫נכתב‬Written"‫כלי/"מיכל‬ ‫למסגרת‬ )‫האירוע‬ (Event Container‫תחת‬ )‫תו‬-( ‫הפריט‬ ‫זהות‬Element ID:)-_Evt_Object. ‫תו‬-‫ה‬ ‫זהות‬( ‫אירוע‬Event ID( ‫האירוע‬ ; )Event( ‫מוגדר‬ ‫להיות‬ ‫חייב‬ )Defined‫עבור‬ )‫הזנקת‬‫פעילות‬‫סוג‬‫עסקי‬ ‫אובייקט‬[Type Triggering(Business Object)BO]. ‫בסיסי‬ ‫טבלת‬-( ‫נתונים‬Database Table:)-SWETYPECOU 1 7
  • 12. ( ‫האירוע‬ '‫מס‬Event Number:‫מ‬ ‫השונה‬ ‫ערך‬ ‫בעל‬ ‫הינו‬ )-0‫ש‬ ‫במידה‬( ‫האירוע‬ ‫מנהל‬Event Manager‫להשיג‬ ‫יוכל‬ )‫מאפיין/מודול‬ ( ‫המקבל/ת‬ ‫האפשרות‬ /‫השימוש/הפעילות‬Receiver Function Module)–‫א‬‫האם‬ ‫לקבוע‬ ‫אפשרי‬ ‫זה‬ ‫אין‬ ; ‫יותר‬ ‫או‬ ‫חד‬‫קריא‬‫ת‬ ‫ה‬( ‫מקבלים‬Receivers Called( ‫מקבל‬ ‫לא‬ ‫אף‬ ‫להשיג‬ ‫היה‬ ‫ניתן‬ ‫לא‬ ‫אם‬ ; ‫בהצלחה‬ ‫הסתיימה‬ )Receiver‫ש‬ ‫הרי‬ ,‫אחד‬ )‫האירוע‬ '‫מס‬ (Event Number)( ‫מוחזר‬Returned)‫הערך‬ ‫כבעל‬0. ‫אירוע‬ "‫כלי/"מיכל‬‫תמידי‬(Persistent Event Container( ‫האירוע‬ ‫של‬ )Event‫כלי/"מי‬ ; )( ‫האירוע‬ "‫כל‬Event Container‫מועבר‬ )‫אך‬ ( ‫שהוגדרו‬ ‫במידה‬ ‫ורק‬Defined)‫פרמטרי‬‫ה‬( ‫אירוע‬Event Parameters‫ל‬ ‫בנוסף‬ )( ‫מראש‬ ‫המוגדרים‬ ‫נתונים‬ ‫פריטי‬Predefined Elements ( "‫הכלי/"מיכל‬ .)Container( ‫השימוש/הפעילות/האפשרות‬ ‫למאפיין/מודול‬ ‫המועבר‬ )Function Module‫ני‬ )( ‫טען‬Filled‫בנתונים‬ ) ( ‫הקשורים/רלוונטיים‬Relevant Data‫האירוע‬ ‫יצירת/התאמת‬ ‫יישום‬ ‫במסגרת‬ )(Event Creating Application)‫את‬ ‫ורק‬ ‫אך‬ ‫ומכיל‬ ‫פרמטרי‬‫ה‬( ‫אירוע‬Event Parameters)( ‫שהוגדרו‬Defined‫בעת‬ ; )‫הפעלת‬/‫השימוש/הפעילות‬ ‫מאפיין/מודול‬( ‫האפשרות‬Function Module Executed( [ ‫מראש‬ ‫המוגדרים‬ ‫נתונים‬ ‫פריטי‬ ,)Predefined Elements)‫האובייקט‬ ‫שיוך/ייחוס‬(Object Reference,)‫זמן‬ ( ‫היצירה/התאמה‬Creation Time( ‫יוצר/מתאים‬ ,)Creator( ‫נוספים/ות‬ ] ‫וכ"ו‬ )Added"‫)לכלי/"מיכל‬( ‫האירוע‬Event Container.) CALL FUNCTION 'SWE_EVENT_CREATE' EXPORTING objtype = 'BUS1001006' objkey = KEY event = 'CREATED' * CREATOR = ' ' TAKE_WORKITEM_REQUESTER = ' ' START_WITH_DELAY = ' ' * START_WITH_DELAY = ' ' START_RECFB_SYNCHRON = ' ' NO_COMMIT_FOR_QUEUE = ' ' * NO_COMMIT_FOR_QUEUE = ' ' DEBUG_FLAG = ' ' NO_LOGGING = ' '
  • 13. * IDENT = * IMPORTING * EVENT_ID = * TABLES * EVENT_CONTAINER = EXCEPTIONS OBJTYPE_NOT_FOUND = 1 OTHERS = 2. IF SY-SUBRC <> 0. MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4. ELSE. WRITE 'Event Triggered'. ENDIF. COMMIT WORK. [4]‫ל‬‫בד‬‫י‬‫ק‬‫ת‬‫אירוע‬‫המזנ‬‫י‬‫פעילות‬ ‫ק‬(Event Triggered Test‫ב‬ ‫להשתמש‬ ‫ניתן‬ ,)‫מעקב‬( ‫אירוע‬Event Trace‫ה‬ ‫באמצעות‬ )‫פעלת/הדלקת‬ (nOwitchS( ‫הטרנזקציה/פעילות‬ )ransactionT:)-SWELS:‫ראה‬ ;-( ‫האירוע‬ ‫מעקב‬raceTventE) ‫לחיצת‬‫כפתור‬-( ‫הלחיצה‬Pushbutton Press):-Switch On;‫כעת‬‫פתיחת‬ ‫ביצוע‬/‫הפעלת‬‫התוכנית‬(Program Execute)‫אשר‬‫פותחה‬ (Developed‫כע‬ .‫לכן‬ ‫קודם‬ )‫ת‬‫נ‬ ,( ‫בטל/כבה‬Switch Off‫את‬ )‫מעקב‬( ‫אירוע‬Event Trace( ‫הטרנזקציה/פעילות‬ ‫במסגרת‬ )Transaction :)-SWELS[‫ב‬‫י‬‫ט‬‫ו‬‫ל/כ‬‫י‬‫בו‬‫י‬(Switch Off‫)/הפעל‬‫ת‬/‫הדלק‬‫ת‬(Switch On)‫ה‬ ‫מעקב‬( ‫אירוע‬Event Trace)];‫במסגרת‬( ‫הטרנזקציה/פעילות‬ Transaction:)-SWEL[( ‫אירוע‬ ‫מעקב‬ ‫הצגת‬Event Trace Display)]-‫נכללת‬( ‫הפלט‬ ‫רשימת‬List Output)‫האירועים‬ ‫של‬‫ה‬‫מוזנקי‬ ( ‫פעילות‬Events Triggered)–‫ל‬ ‫בהתאם‬ ,‫בפרט‬‫ה‬ ‫תקופת‬( ‫זמן/נוכחות‬Time Period‫רשימת‬ ‫את‬ ‫נתאים‬ .)‫ה‬ ‫מעקב‬( ‫אירוע‬Event Trace List:‫הבאה‬ )- 4 4 4 4 4 4 4 4
  • 14.
  • 15. [3]‫תוכני‬ ‫באמצעות‬ ‫הדוגמה‬ ‫את‬ ‫נבצע‬( ‫התקנית/רגילה‬ ‫הדוגמה‬ ‫ת‬Standard Example Program:)-RSWFMCEVENTSAMPLE,‫ראשית‬ . ( ‫נעתיק‬Copy‫כ‬ ‫התוכנית‬ ‫את‬ )( ‫לקוח‬ ‫פיתוח‬Customer Development:)-ZRSWFMCEVENTSAMPLE. REPORT ZRSWFMCEVENTSAMPLE . * This report demonstrates the creation of a fixed event. In this case, event * BUS2032-CHANGED will be created. No NAST parameters will be considered because * CREATE_EVENT is designed as a processing routine for output medium 8 which carries no * parameters. Setup: copy this report and modify it so that your event will be created. * Set up an output type for output medium 8 and assign your copied report as the * processing program. Create a condition record for your output type and medium 8 * in order to get automatic output determination. SWCkagePac".>CNTN01<INCLUDE tables: NAST. *---------------------------------------------------------------------* * FORM create_event :- CREATE_EVENT is called by output control * *---------------------------------------------------------------------* * form create_event using returncode like SY-SUBRC us_screen type c. * LT_CONTAINER passes parameters to the event. * Add parameters if your event needs them. ‫על‬‫הוראת/הנחית‬‫מקרו‬ ‫הגדרת‬(nstructionIacroM):-SWC_CONTAINER:‫ראה‬-( ‫מקרו‬ ‫הגדרת‬ ‫הוראות/הנחיות‬tionsMacro Instruc) ( "‫כלי/"מיכל‬ ‫פעילות‬ ‫הליך‬ ‫עבור‬Container Processing[],‫הכרז‬‫ת‬/‫הגדר‬‫ת‬( "‫כלי/"מיכל‬Container Declaration‫ו‬ )-‫א‬‫יתחול‬ ( "‫כלי/"מיכל‬er InitializationContain),‫גישת‬( ‫מקרו‬ ‫הגדרת‬ ‫הוראות/הנחיות‬Macro Instructions Accessing:‫ל‬ )-‫אובייקטים‬( Objects,)( ‫מאפיינים‬Attributes‫ו‬ )-( ‫שיטות‬Methods),( ‫נכללת‬ ‫תוכנית‬rogramPncludeI):->CNTN01<; SWC_CONTAINER lt_container. 4 4 4 4 5 6
  • 16. DATA: l_objkey like SWEINSTCOU-OBJKEY value '1163', l_creator like SWHACTOR, l_msgv1 like sy-msgv1, l_msgv2 like sy-msgv2, l_eventid like SWEDUMEVID-EVTID, * the next line defines the object type that will be used l_objtype like SWETYPECOU-OBJTYPE value 'BUS1001006', " 'BUS2032', * the next line defines the event to be created l_event like SWETYPECOU-EVENT value 'CREATED', "'CHANGED'. returncode like SY-SUBRC, us_screen type c. * no preview available check us_screen eq space. * use NAST object key -- you might need to change this if your event is based on a * completely different object * l_objkey = NAST-OBJKY. l_creator-otype = 'US'. l_creator-objid = SY-UNAME. CALL FUNCTION 'SWE_EVENT_CREATE' EXPORTING OBJTYPE = l_objtype OBJKEY = l_objkey EVENT = l_event CREATOR = l_creator IMPORTING EVENT_ID = l_eventid TABLES
  • 17. EVENT_CONTAINER = lt_container EXCEPTIONS OTHERS = 1. IF SY-SUBRC <> 0. * event could not be created l_msgv1 = l_event. l_msgv2 = l_objtype. CALL FUNCTION 'NAST_PROTOCOL_UPDATE' EXPORTING MSG_ARBGB = 'VN' MSG_NR = '075' MSG_TY = 'E' MSG_V1 = l_msgv1 MSG_V2 = l_msgv2. returncode = 4. else. * creation was OK returncode = 0. endif. COMMIT WORK. * endform. :‫כ‬-( ‫פעילות‬ ‫מפסיק‬ ‫אירוע‬ventEerminatingT)‫של‬‫משימ‬‫ה‬(askT):-( ‫אירוע‬ ‫התרחשות/הופעת‬ ‫בעת‬ccursOventE‫ה‬ ,)‫משימ‬‫ה‬(askT) ‫מפסיקה‬‫פעילות‬‫ה‬(Terminated)‫כ‬‫תגובה/תשובה‬(Response).‫במסגרת‬‫שלב‬‫י‬‫הגדרת‬‫פעילות‬ ‫הליך‬/‫עבודה‬ "‫"זרימת‬(Workflow psteSionefinitD):-‫ה‬ ‫יוצר/מתאים‬‫אירוע‬(reatorCventE)‫ו‬-( ‫לאירוע‬ ‫מחכה‬ait for EventW).‫מערכת‬‫פעילות‬ ‫הליך‬/"‫"זרימת‬ ( ‫העבודה‬ystemSorkflowW)‫יו‬‫ציר‬‫ת‬(reateC)‫ק‬ ‫סוג‬‫י‬‫ש‬‫ו‬( ‫ר‬inkageLypeT)‫עבור‬‫הזנקת‬‫פעילו‬‫יו‬‫ת‬‫אירועים‬(riggeringTventsE)‫בעת‬ ‫הגדרת‬‫ה‬‫אירוע‬‫ים‬(edefinDtsvenE).‫להתאים‬ ‫יש‬‫הפעלת‬( ‫הקישור‬ ‫סוגי‬ctivateAinkagesLypeT)‫עבור‬( ‫האירוע‬ ‫מנהל‬ventE anagerM)‫לכלול‬ ‫יהייה‬ ‫שניתן‬ ‫עמ"נ‬(encludI)‫ה‬ ‫במסגרת‬ ‫אותם‬( ‫בדיקה‬heckC).‫סוג‬ ‫באמצעות‬‫ה‬‫שלב‬‫ים‬(eypTpsteS):-Wait for ventE‫ו‬-( ‫שלבים‬tepsS)‫ה‬‫שיי‬‫כ‬‫ים‬/‫מ‬‫תייחס‬‫ים‬(eferR)‫ל‬( ‫משימה‬askT)‫בעלת‬( ‫פעילות‬ ‫מפסיק‬ ‫אירוע‬ventEerminatingT,)‫קישור‬ "‫"דוגמה/מקרה/יישות‬(inkageLnstanceI)( ‫נוצר/מותאם‬reatedC)‫ו‬-‫מופעל‬‫אוטומטי‬‫ת‬(ctivatedAutomaticallyA)‫פתיחת‬ ‫בעת‬ ‫ה‬‫הפעל‬‫ה‬(Execution Start).‫סוג‬‫שלב‬(Step Type):-Event Creator‫מתאים‬‫הפצת‬‫אירוע‬‫ים‬(Events Publish)‫הפעלתו‬ ‫בעת‬( xecutedE);‫במסגרת‬‫האירוע‬ "‫כלי/"מיכל‬(ontainerCventE)‫מה‬ ‫אחד‬ ‫כל‬( ‫אירועים‬ventsE)‫כולל‬‫מידע/פרטי‬‫הקשר‬-‫תוכן‬‫יציר‬‫תו‬ (Creation Context Information),‫ה‬( ‫זמין‬Available)‫ל‬‫מקבל‬‫הקשו‬‫ר/רלווניטי‬(Relevant Receiver).( ‫מידע/פרטים‬Information) "‫ניהול/"שליטה‬ ‫עבור‬ ‫לשימוש‬ ‫ניתן/ים‬ ‫זה/אלה‬( ‫אירוע‬ ‫נהוגת‬Event-Driven Control)‫ו‬-‫מנג‬‫נ‬( ‫התקשורת‬ ‫ון‬Communication Mechanisms ; )‫פרמטר‬‫ה‬( ‫אירוע‬Event Parameter)‫ה‬‫חשוב‬‫ביותר‬(Most Important)‫הינו‬( ‫האובייקט‬ ‫שיוך/ייחוס‬Object Reference)‫על‬ ‫אשר‬ ‫מצב‬ ‫שינוי‬ ‫עריכת‬‫ו‬/‫מעמד‬‫ו‬(Status Change)‫ה‬ ‫הודיע‬( ‫אירוע‬Event)‫ב‬ ‫שימוש‬ ‫שישנו‬ ‫במידה‬ ;( ‫אירועים‬Events)‫במסגרת‬ ‫ורק‬ ‫אך‬‫הליך‬ ‫פעילות‬/‫העסקי‬ ‫העבודה‬ "‫"זרימת‬‫של‬‫מערכת‬SAP(SAP Business Workflow,)‫ה‬‫ק‬‫י‬‫ש‬‫ו‬‫ר‬‫ים‬(Linkages)‫ה‬‫נדרש‬‫ים‬(Required) ‫נוצר‬‫ים‬/‫מותא‬‫מים‬‫אוטומטי‬‫ת‬(Automatically Created)‫בידי‬‫מערכת‬‫פעילות‬ ‫הליך‬/( ‫העבודה‬ "‫"זרימת‬Workflow System.)‫להתאים‬ ‫ניתן‬ ‫עריכת‬‫ק‬‫י‬‫ש‬‫ו‬‫ר‬‫ים‬(Linkages Edit)‫קיימים‬–,‫עמ"נ‬‫ל‬‫דוגמה‬(Example):-‫להתאים‬‫תגובת‬‫אירוע‬‫ים‬(Events React)‫א‬‫ו‬ ‫ך‬-‫רק‬‫בתנאים‬ ‫מסוימים‬(Particular Conditions)–:‫לדוגמא‬-‫אירוע‬‫הנוצרים‬ ‫ים‬(Events Created)‫הופעת‬ ‫בעת‬‫עריכת‬-‫שינויי‬‫מצב/מעמד‬‫קשור/רלוונטי‬( Relevant Status Change).‫האירוע‬ ‫יצירת‬(Event Creation‫חייב‬ )‫ת‬‫מיוש‬ ‫להיות‬‫מת‬(Implemented‫במסגרת‬ )‫המערכת‬SAP–‫כ‬‫חלק‬ 4 4 4 4
  • 18. ‫מ‬‫קוד/הורא‬‫ה‬‫תקני/רגיל‬‫של‬:‫ה‬ ‫מערכת‬-SAP(SAP Standard Code)‫ה‬ ‫בידי‬ ‫או‬( ‫לקוח‬Customer)–‫כדוגמת‬‫מאפיי‬ ‫קריאת‬‫ן‬/‫מודול‬ ( ‫שימוש/פעילות/אפשרות‬Function Module Calling):-SWE_EVENT_CREATE‫או‬SAP_WAPI_CREATE_EVENT-‫ב‬‫אופן‬( ‫מקומי‬ Locally)‫מסופק‬ ‫להיות‬ ‫או‬ ,‫ת‬(Catered‫באמצעות‬ )‫הגדרות‬‫תצורת‬‫טבלה‬(Table Settings)‫ה‬‫בד"כ‬ ; ‫מתאימות‬‫האירוע‬ ‫יצירת‬(Event Creation)( ‫מיושמת‬Implemented‫במסגרת‬ )( ‫היישום‬ ‫תוכניות‬Application Programs( ‫אירועים‬ ‫עבור‬ )Events( ‫המסופקים‬ )Supplied ).‫המערכת‬ ‫במסגרת‬ ‫המתואמים‬ ‫אירועים‬‫י‬‫יחוד‬( ‫ללקוח‬ ‫ית‬Customer-Specific Events) ‫ל‬ ‫ניתן‬ ,‫כן‬ ‫כמו‬‫יצירת‬ ‫התאים‬‫נוספים‬ ‫אירועים‬(Additional Events Create)–,‫עצמאי‬ ‫באופן‬‫עבור‬‫עריכת‬-‫שינויי‬‫מצב/מע‬‫מד‬‫מסוים‬( Specific Status Change‫איננו‬ ‫אשר‬ )( ‫מסופקים‬Supplied)–‫באופן‬‫במסגרת‬ ,‫מקורי‬‫במסגרת‬‫גירסת‬‫תקינת‬‫מ‬:‫ה‬ ‫ערכת‬-SAP(SAP Standard Version).‫הספקת‬‫יצירת‬‫ה‬‫אירוע‬( ‫ים‬Events Creation Catered)‫מותאמת‬‫באמצעות‬‫הגדרות‬‫תצורת‬‫טבלה‬(Table Settings ):-‫ה‬‫טרנזקצי‬‫ה‬/( ‫פעילות‬Transaction:)-SWETYPV[( ‫ניהול/תחזוקה‬ ‫מבט‬Maintenance View).‫בעת‬‫פעילות‬ ‫הזנקת‬‫אירוע‬(Event Triggered),‫מערכת‬‫פעילות‬ ‫הליך‬/( ‫העבודה‬ "‫"זרימת‬Workflow System)( ‫בודקת‬Checks‫האם‬ )‫הוקלד‬‫ו‬/‫נטע‬‫נו‬(Entered)‫מקבלי‬ ‫האירוע‬(eceiversRventE)‫פעילות‬ ‫במסגרת‬(ctiveA:)-‫ק‬ ‫סוג‬‫י‬‫ש‬‫ו‬( ‫ר‬inkageLypeT)‫ו‬-"‫"דוגמה/מקרה/יישות‬ ‫קישור‬(nstanceI inkageL)‫במידה‬‫ש‬‫ש‬ ‫הרי‬ ,‫נמצאים‬ ‫אכן‬ ‫כאלה‬‫מתקבלים‬(eceiversR‫באמצעות‬ ‫נקראים‬ ‫אלה‬ )/‫שימוש/הפעילות‬ ‫מאפיין/מודול‬‫האפשרות‬ (Function Module)( ‫הממוקם/ת‬Located‫במסגרת‬ ‫הוא/היא‬ ‫אף‬ )‫טבל‬‫ה‬( ‫מקושרת‬Linkage Table)‫קיים‬ ;( ‫רחב‬ ‫מגוון‬Various)‫של‬ ‫אופני‬‫יצירת‬‫אירוע‬‫ים‬(Events Created):- 7[ ‫עסקי‬ ‫אובייקט‬ ‫אירוע‬ ‫חילול/הפעלת‬ ‫דרכי‬GenerateEvent(Business Object)BO] ‫עריכת‬ ‫מסמכי‬- ‫שינויים‬ (Change Documents) ‫עריכת‬ ‫מסמך‬ ‫התאמת‬ ‫בעת‬-‫מסוים‬ ‫שדה‬ ‫שינוי‬(Certain Field Change Document)‫מתקיימת‬‫הזנקת‬ ‫ה‬ ‫פעילות‬( ‫אירוע‬Event Trigger);‫ה‬( ‫אשף‬Wizard)SWU_EWCD:-‫בחירת‬‫סוג‬‫עסקי‬ ‫אובייקט‬[Type Select(Business Object)BO]‫ו‬-‫בחירת‬‫אירוע‬‫סוג‬‫ה‬‫אובייקט‬‫ה‬‫עסקי‬[Type Event Select (Business Object)BO]–‫עניין‬ ‫ישנו‬ ‫אותו‬‫להגביה‬/‫הציף‬(Raised)‫בחירת‬ .‫אובייקט‬‫עריכת‬ ‫מסמך‬- ( ‫השינויים‬Change Document Object Select)‫ו‬-‫האירוע‬ ‫סוג‬[(Event Type):-‫יציר‬‫ה‬(Create )/‫עריכת‬-( ‫שינויים‬Change)/‫מחיק‬‫ה‬(Delete)]‫הצורך‬ ‫במידת‬ ;(Required),‫להתאים‬ ‫ניתן‬/‫התקנת‬ ‫עריכת‬‫עריכת‬ ‫מסמך‬-( ‫שינויים‬pUetSocumentDhangeC)‫באמצעות‬( ‫הטרנזקציה/פעילות‬ ransactionT:)-OSCD‫עריכת‬ ‫מסמך‬ ‫אובייקט‬ ‫הצגת‬ [-‫ש‬( ‫ינויים‬isplayDbjectOocumentDhangeC) ];( ‫פעילות‬ /‫הטרנזקציה‬ransactionT:)-SWED[‫הגדרת‬‫תכונ‬‫ו‬‫הליך‬ ‫ת‬‫פעילות‬/( ‫העבודה‬ "‫"זרימת‬ Workflow Properties Define)‫עבור‬‫מסמכי‬-( ‫השינויים‬ ‫עריכת‬Change Documents); ]/‫הטרנזקציה‬ ‫פעילו‬( ‫ת‬Transaction:)-SWEC[‫קישור‬‫עריכת‬ ‫מסמכי‬-( ‫שינויים‬Change Documents Link) ‫ל‬( ‫אירועים‬Events)]‫לניהול/תחזוקת‬ ‫משמשת‬‫טבל‬‫קישור‬ ‫ת‬‫עריכת‬ ‫מסמך‬ ‫אירוע‬-( ‫השינויים‬Change Document Event Linkage Table Maintenance),‫ו‬-‫מאפשרת‬(Allows)‫הגבלת‬‫השינוי‬ ‫עריכת‬ ‫לשדות‬‫מסוימים‬(Certain Fields Changes Restricting). ( ‫דוגמאות‬Examples) ‫ל‬ ‫השלם‬ ‫המדריך‬‫פעילויות‬ ‫הליכי‬ ‫אירועי‬/"‫"זרימות‬‫ה‬( ‫עבודה‬Complete GuideventsEorkflowsW) ‫במסגרת‬SAP ECC 6.0; ‫מידע‬ ‫מערכת‬ [ ‫לוגיסטית‬ (Logistics Information System)LIS] ‫השגת/הגעת‬ ‫בעת‬‫מיוחד/יוצא‬-‫מן‬-‫הכלל‬‫של‬‫מ‬‫ערכת‬‫ה‬‫מידע‬‫הלוגיסטית‬[Exception Reached (Logistics Information System)LIS]‫מתקיימת‬‫ה‬ ‫פעילות‬ ‫הזנקת‬( ‫אירוע‬Event Trigger):-‫ה‬‫אשף‬ (Wizard)SWU_EWLIS:-‫בחירת‬‫סוג‬‫עסקי‬ ‫אובייקט‬[Type Select(Business Object)BO]‫ו‬- ‫בחירת‬‫אירו‬‫ע‬‫סוג‬‫ה‬‫אובייקט‬‫ה‬‫עסקי‬[Type Event Select(Business Object)BO]–‫עניין‬ ‫ישנו‬ ‫אותו‬ ‫להגביה‬/‫הציף‬(Raised).‫ה‬ ‫בחירת‬‫מיוחד/יוצא‬-‫מן‬-‫הכלל‬‫של‬‫מערכת‬‫ה‬‫מידע‬‫הלוגיסטית‬[Exception Select(Logistics Information System)LIS]–‫עבורו‬,‫להתאים‬ ‫עניין‬ ‫ישנו‬‫פעילות‬ ‫הזנקת‬‫ה‬‫אירוע‬ (Event Trigger);( ‫פעילות‬ /‫הטרנזקציה‬Transaction:)-AWUW‫מתאימה‬‫קישור‬ ‫ניהול/תחזוקת‬ ‫מיוחד/יוצא‬-‫מן‬-‫הכלל‬‫של‬‫מערכת‬‫ה‬‫מידע‬‫הל‬‫וגיסטית‬[Exception Linkages Maintenance(Logistics Information System)LIS]‫עבור‬‫אירועי‬‫עסקי‬ ‫אובייקט‬[Events(Business Object)BO.] ( ‫דוגמאות‬Examples)
  • 19. ‫אירוע‬ ‫טרנזקציה/פעילות‬ ( [ { ‫עסקית‬ Business Transaction Event:)-BTE] { Open FI ‫בעת‬‫הגבה‬‫ת‬/‫הצפ‬‫ת‬‫עסקית‬ ‫טרנזקציה/פעילות‬ ‫אירוע‬{Raise( [Business Transaction Event:)- BTE]{ Open FI‫מותאמת‬‫הגבה‬‫ת‬/‫הצפ‬‫ת‬‫אירוע‬‫אובייקט‬‫עסקי‬[Event Raise(Business Object) BO; ]‫ה‬( ‫אשף‬Wizard)SWU_EWBTE:-‫שם‬ ‫הקלדת/טעינת‬‫מאפיי‬‫ן‬/‫ש‬ ‫מודול‬‫ימוש/פעילות‬/‫אפשרות‬ ‫חדש‬(New Function Module Name Enter)‫בלוות‬‫פונקציה‬ ‫קבוצת‬‫קיימת/נוכח‬‫ת‬[Existing Function Group(‫מסוג‬ ‫תוכנית‬F] ).( ‫ספק‬Suppy)‫מוצר‬‫ה‬‫בר‬ ‫העסקית‬ ‫פעילות‬-‫ה‬( ‫יישום‬Applicable Business Transaction Product)‫ו‬-‫אירוע‬[(Event):‫ראה‬-( ‫פעילות‬ /‫הטרנזקציה‬Transaction:)- FIBF‫עבור‬‫אירוע‬‫י‬‫עסקית‬ ‫טרנזקציה/פעילות‬{( [Business Transaction Events:)-BTEs]{ Open FI;‫בחירת‬‫סוג‬‫עסקי‬ ‫אובייקט‬[Type Select(Business Object)BO]‫ו‬-‫בחירת‬‫א‬‫ירוע‬‫סוג‬ ‫ה‬‫אובייקט‬‫ה‬‫עסקי‬[Type Event Select(Business Object)BO]–‫עניין‬ ‫ישנו‬ ‫אותו‬‫להגביה‬/‫הציף‬( Raised). ( ‫דוגמאות‬Examples) ( ‫אירועים‬ ‫יצירת‬Events Creation{ ‫עסקית‬ ‫טרנזקציה/פעילות‬ ‫אירועי‬ ‫באמצעות‬ )( [Business Transaction Events:)-BTEs]Open FI{;‫פעילות‬ ‫הליך‬ ‫הזנקת‬/( ‫עבודה‬ "‫"זרימת‬orkflowW riggeringT[ ‫עסקית‬ ‫טרנזקציה/פעילות‬ ‫אירועי‬ ‫באמצעות‬ )FIpenO(ransactionTusinessB ventsE:)-BTE]; ‫שינוי‬ ‫עריכת‬ ‫הראשיים‬ ‫הנתונים‬ ‫משאבי‬ ‫של‬-‫א‬[ ‫נוש‬ Master Data Change( Human Resources)HR] ‫עריכת‬-‫שינוי‬‫של‬ ‫הראשיים‬ ‫הנתונים‬‫משאבי‬-[ ‫אנוש‬Master Data Change(Human Resources)HR] ‫פעילות‬ ‫הזנקת‬ ‫להתאים‬ ‫יכולה‬‫אובייקט‬‫ים‬‫עסקי‬‫ים‬[Trigger(Business Objects)BOs; ]/‫הטרנזקציה‬ ( ‫פעילות‬Transaction:)-SWEHR1[‫קישור‬‫ס‬( ‫האובייקט‬ ‫וג‬Object Type Linking)‫ל‬‫סוג‬-‫מ‬( ‫ידע‬ Infotype); ]( ‫פעילות‬ /‫הטרנזקציה‬Transaction:)-SWEHR2[‫ק‬‫אירוע‬ ‫ישור‬‫מערכת‬SAP(SAP Event Linkage)];( ‫פעילות‬ /‫הטרנזקציה‬Transaction:)-SWEHR3[‫ק‬‫אירוע‬ ‫ישור‬‫ללקוח‬ (Customer Event Linkage):]-‫קישור‬( ‫האובייקט‬ ‫סוג‬Object Type Link),‫סוג‬-‫מ‬( ‫ידע‬Infotype), ‫סוג‬ ‫תת‬-‫מידע‬(Subtype)‫ו‬-‫ה‬ ‫פעילות‬‫אובייקט‬(Object Activity)‫עבור‬( ‫האובייקט‬ ‫סוג‬Object Type) ‫ו‬-( ‫אירוע‬Event). ( ‫דוגמאות‬Examples) ( ‫אירועים‬ ‫תצורת‬ ‫עריכת‬onfiguringCventsE)‫במסגרת‬‫פעיל‬ ‫הליך‬‫העבודה‬ ) "‫"זרימת‬ ( ‫ות‬‫במסגרת‬ ‫משאבי‬-[ ‫אנוש‬orkflowW(esourcesRumanH)HR];) "‫"זרימת‬ ( ‫פעילות‬ ‫הליך‬ ‫הזנקת‬‫ה‬( ‫עבודה‬ riggeringTorkflowW‫במסגרת‬ )‫סוג‬-‫המידע‬(nfotypeI:)-0001‫שכ‬ ‫פעילות‬ ‫בעת‬‫עובד/מועסק‬ ‫ירת‬ (ctionAiringHmployeeE);‫רשומות/שורות/"כני‬ ‫בדיקת‬"‫ניהול/"שליטת‬ ‫טבלאות‬ ‫נתוני‬ "‫סות‬‫משאבי‬- [ ‫אנוש‬ontrol Tables Entries CheckC(esourcesRumanH)HR]; ‫המצב/מעמד‬ ‫ניהול‬ (Status Management) ‫עריכת‬-‫מצבי/מעמדי‬ ‫שינויי‬( ‫עסקיים‬ ‫מסמכים‬Business Documents Statuses Change)‫יכולה‬ ‫להתאים‬‫פעילות‬ ‫הזנקת‬‫אובייקט‬‫ים‬‫ע‬‫סקי‬‫ים‬[riggerT(bjectsOusinessB)BOs; ]‫הטרנזקציה‬ /( ‫פעילות‬ransactionT:)-BSVW[‫המצב/מעמד‬ ‫ניהול‬(anagementMtatusS)]:-‫תצורת‬ ‫הגדרות‬ ‫הלקוח‬[(Customer Settings)‫עבור‬‫מצב/מעמד‬‫המשתמש‬(User Status)‫ו‬ ]-‫המערכת‬ ‫הגדרות‬[( System Settings)‫עבור‬( ‫המערכת‬ ‫מצב/מעמד‬System Status)]‫הוספת‬ ;‫קטגוריית‬‫האובייקט‬ ( ‫מצב/מעמד‬Status Object Category Add),‫תרשים/סכמה‬(Schema);‫בחירת‬‫סוג‬‫עסקי‬ ‫אובייקט‬[ Type Select(Business Object)BO]‫ו‬-‫בחירת‬‫אירוע‬‫סוג‬‫ה‬‫אובייקט‬‫ה‬‫עסקי‬[Type Event Select (Business Object)BO]–‫עניין‬ ‫יש‬ ,‫אותו‬‫להגביה‬/‫להציף‬(Raised);( ‫השורה‬ ‫בחירת‬Line Select) ‫ו‬-‫הגבלות‬ ‫הוספת‬‫המצב/מעמד‬(Status Restrictions Add):-‫הוספת‬‫מצב/מעמד‬‫משתמש‬‫מסוי‬‫ם‬ (Particular User Status Add)/‫מערכת‬ ‫מצב/מעמד‬‫מסוים/ייחודי‬(Particular System Status); ‫בחיר‬‫ת‬(Select):-Inactive‫להתאים‬ ‫עניין‬ ‫שישנו‬ ‫במידה‬‫הגבה‬‫ת‬/‫הצפ‬‫ת‬‫אירוע‬(Event Raise)‫עבור‬ ‫מצב/מעמד‬‫מבוטל‬/‫כבוי‬(Status Turned Off);‫בחיר‬‫ת‬(Select):-Inactive=Not‫שישנו‬ ‫במידה‬ ‫להתאים‬ ‫עניין‬‫הגבה‬‫ת‬/‫הצפ‬‫ת‬‫אירוע‬(Event Raise)‫עבור‬‫מצב/מעמד‬‫פעיל‬/‫דלוק‬(Status Turned On ). ( ‫דוגמאות‬Examples) ( ‫אירועים‬ ‫פעילויות‬ ‫הזנקת‬riggeringTventsE( ‫העבודה‬ "‫פעילות/"זרימת‬ ‫הליך‬ ‫)/הזנקת‬Workflow Triggering( ‫המצב/מעמד‬ ‫שינוי‬ ‫עריכת‬ ‫ע"פ‬ )Status Change);( ‫עבודה‬ "‫פעילות/"זרימת‬ ‫הליך‬ ‫הזנקת‬ Workflow Trigger‫שינו‬ ‫עריכת‬ ‫ע"פ‬ )( ‫המצב/מעמד‬ ‫י‬Status Change);"‫פעילות/"זרימת‬ ‫הליך‬ ‫הזנקת‬ ( ‫עבודה‬Workflow Trigger‫ע"פ‬ )( ‫המצב/מעמד‬ ‫ניהול‬ManagementStatus);‫של‬ ‫משתמש‬ ‫מצבי/מעמדי‬ [ ‫מכירה/ות‬ ‫הזמנות‬StatusesUser(Sales Orders)SOs]‫ו‬-‫מכירה/ות‬ ‫הזמנות‬ ‫של‬ ‫מערכת‬ ‫מצבי/מעמדי‬ [usesSystem Stat(Sales Orders)SOs]
  • 20. "‫ניהול/"שליטת‬ [ ‫ההודעה‬ (Message Control)MC] ‫פעילות‬ ‫הליך‬‫הודע‬‫ו‬( ‫פלט‬ ‫ת‬Output Messages Processed)‫באמצעות‬‫ההודעה‬ "‫ניהול/"שליטת‬[ (Message Control)MC;‫החלטה‬( ‫בפלט‬ ‫הקשורה‬Output Determination)]‫ניתן‬‫ל‬‫התאמת‬‫תצור‬‫ת‬ ‫הגבה‬‫ת‬/‫הצפ‬‫ת‬‫אירוע‬‫סוג‬‫ה‬‫אובייקט‬‫ה‬‫עסקי‬[Type Event Raise Configured(Business Object)BO ];‫הטרנזקציה‬/( ‫פעילות‬Transaction:)-NACE{‫ההודעה‬ "‫ניהול/"שליטת‬( [Message Control)MC ]}:-‫יישום‬ ‫בחירת‬‫בר‬-( ‫יישום‬Applicable Application Select)‫ו‬-‫הוספת‬‫הפלט‬ ‫סוג‬( [Output Type Add:‫גם‬ ‫מכונה‬ )-( ‫התנאי‬ ‫"סוג‬Condition Type] ,,)‫עבור‬( ‫שידור‬ ‫אמצעי‬Transmission Medium ):-9‫כי‬ ‫לוודא‬ ‫יש‬ ;‫הגישה‬ ‫סדר‬(Access Sequence)‫ו‬-‫הגדרת/התאמת‬‫תצור‬‫ה‬‫הליך‬‫ה‬( ‫פעילות‬ Procedure Configured)‫מצורפים‬/‫מאוחדים‬(Conjunction)‫ל‬‫הפ‬ ‫סוג‬( ‫לט‬Output Type);‫לאחר‬ ‫תצורת‬ ‫עריכת‬‫סוג‬‫ה‬( [ ‫פלט‬Output Type Configured‫המכונ‬ )‫ה‬:‫גם‬-( ‫התנאי‬ ‫"סוג‬Condition Type ,,)]‫הוספת‬( ‫התנאי‬ ‫רשומת/שורת‬Condition Record Add)‫המציינת‬‫הגבה‬‫ת‬/‫הצפ‬‫ת‬‫אירוע‬‫אובייקט‬ ‫עסקי‬[Event Raised Specifies(Business Object)BO.] ( ‫דוגמאות‬Examples) ‫ל‬ ‫השלם‬ ‫המדריך‬‫פעילויות‬ ‫הליכי‬ ‫אירועי‬/"‫"זרימות‬‫ה‬( ‫עבודה‬Complete GuideventsEorkflowsW) ‫במסגרת‬SAP ECC 6.0;‫תקלות‬ ‫איתור‬‫פעילות‬ ‫הליך‬/‫העבודה‬ "‫"זרימת‬(orkflowW roubleshootingT)‫ו‬-‫שגיאות‬ ‫ניפוי‬‫הלי‬‫ך‬‫פעילות‬/"‫"זרימת‬‫ה‬‫עבודה‬(gingebugDorkflowW); ‫תנאי‬ ‫פתיחת/הפעלת‬ ( ‫פעילות‬ ‫הליך‬ ‫עבודה‬ ) "‫"זרימת‬ (Workflow Start Conditions) ‫הזנקת‬‫פעילות‬ ‫הליך‬/( ‫העבודה‬ "‫"זרימת‬Workflow Triggered)‫ש‬ ‫בעת‬‫ב‬‫ו‬‫ח‬‫ן‬/‫קריטריו‬‫ן‬‫מסוים‬(Certain Criteria)‫ל‬ ‫מתאים‬‫עסקי‬ ‫אובייקט‬‫מסוים‬[(Business Object)Particular BO]‫באמצעות‬ ‫ה‬( ‫טרנזקציה/פעילות‬ransactionT:)-COND_SWB[‫תנאי‬‫פתיחת/הפעלת‬‫פעילות‬ ‫הליך‬/"‫"זרימת‬ ‫ה‬‫עבודה‬(Workflow Start Conditions)]‫צורך‬ ‫יש‬ ;( ‫לוודא/הבטיח‬Ensure)‫ה‬ ‫הקלדת/טעינת‬ ‫את‬‫תנאי‬ (Condition Entered)‫ואת‬‫הפעלת‬‫תנאי‬‫הפתיחה/הפעלה‬(Start Condition Activate). ( ‫דוגמאות‬Examples) ( ‫טרנזקציה/פעילות‬Transaction:)-COND_SWB[‫עבודה‬ "‫פעילות/"זרימת‬ ‫הליך‬ ‫פתיחת/הפעלת‬ ‫תנאי‬ (onditionsCtartSorkflowW)];( [ ‫פתיחה/הפעלה‬ ‫תנאי‬ ‫ביצירת‬ ‫שימוש‬tart Condition CreateS; ) ( ‫טרנזקציה/פעילות‬Transaction:)-ONDSWB_C‫הבדיקה‬ ‫שימוש/פעילות/אפשרות‬ ‫במאפייני/מודולי‬ ‫או‬ ] (heck Function ModulesC); ‫אירועים‬ ‫תקינים/רגילים‬ (Standard Events) ‫הגבה‬‫ת‬/‫הצפ‬‫ת‬‫אירועים‬‫תקי‬‫נים‬/‫רגיל‬‫ים‬(Standard Events Raised)‫באמצעות‬ ‫מתבצעת‬‫סוגי‬‫אובייקט‬ ‫עסקי‬‫תקני/רגיל‬[Types(Business Object)Standard BO].‫בעת‬ ‫בהם‬ ‫להשתמש‬ ‫ניתן‬ ‫האם‬ ‫לבחון‬ ‫יש‬ ‫הזנקת‬‫פעילות‬ ‫הליך‬/‫העבודה‬ "‫"זרימת‬(Workflow Triggering);‫ה‬‫טרנזקצי‬‫ה‬/( ‫פעילות‬Transaction:)- SWETYPV[( ‫ניהול/תחזוקה‬ ‫מבט‬Maintenance View):-SWFDVEVTY1;‫טבלאות‬‫בסיס‬-‫ה‬‫נתונים‬[ Tables(Database)DB]:-SWFDEVTYP,SWFDEVENA]‫ל‬ ‫משמשת‬‫הפעלת‬‫קישור‬( ‫האירוע‬Event Linkage Activate)‫משימה‬ ‫באמצעות‬ ‫זה‬‫מקבל‬‫ת‬(Receiver Task)/‫מאפיין/מודול‬ ( ‫השימוש/הפעילות/האפשרות‬Function Module) ‫רשימת‬‫ה‬ ‫זמינות‬‫אפשרו‬‫יו‬‫ת‬(dteisLvailableAsieossibilitP)‫מלאה‬ ‫איננה‬ ,‫להלן‬ ‫המוצגת‬‫כלל‬ ‫במסגרת‬‫מערכות‬:‫ה‬-SAP(ystemsSSAP); :‫ב‬ ‫להשתמש‬ ‫ניתן‬-‫אש‬‫פי‬‫אירוע‬ ‫יצירת/התאמת‬(izardsWreationCventE)‫ליצירת‬‫אירועים‬‫מסוימים‬(reationCsventEertainC)‫במיד‬‫ה‬ ‫ב‬ ‫להשתמש‬ ‫ניתן‬ ‫שלא‬( ‫אשף‬Wizard)‫ברשימת‬ ‫להשתמש‬ ‫שיש‬ ‫הרי‬ ,( ‫האפשרויות‬Options List)‫המוצגת‬.‫למעלה‬ ‫את‬ ‫התאם‬( ‫פעילות‬ ‫נוהל/הליך‬Procedure)‫יצירת‬ ‫בעת‬ ‫הבא‬‫י‬ ‫המתואמים‬ ‫אירועים‬‫י‬( ‫ללקוח‬ ‫חודית‬Customer-Specific Events Creating :)-‫הגדרת‬‫האירוע‬ ‫יצירת‬(Event Create Define)‫כ‬‫יצירת‬‫רכיב‬‫סוג‬‫ה‬‫אובייקט‬‫ה‬‫עסקי‬[Type Component Created(Business Object) BO]‫במסגרת‬‫סביבת‬-( ‫הלקוח‬ ‫שם‬Customer Namespace)‫בד"כ‬‫יצירת‬‫סוג‬‫עסקי‬ ‫אובייקט‬[Type Create(Business Object)BO]‫כ‬‫תת‬ ‫סוג‬-‫מידע‬(Subtype)‫של‬‫סוג‬‫עסקי‬ ‫אובייקט‬‫מערכת‬ ‫של‬SAP[Type(Business Object)SAP BO].‫מרחיב‬ ‫הדבר‬(Extend)‫את‬ ‫שימושי‬‫ם‬/‫פעילו‬( ‫יות/אפשרויות‬Functions)( ‫יורשים‬Inherited)‫מתוך‬‫סוג‬-( ‫העל‬Supertype)‫יצירת‬ ‫להתאים‬ ‫ניתן‬ ‫אך‬ .‫סוג‬‫אובייק‬‫עסקי‬ ‫ט‬[ Type Create(Business Object)BO]‫במסגרת‬[ ‫העסקי‬ ‫האובייקט‬ ‫מאגר‬ ‫בונה/מתאם‬Builder(Business Object Repository)BOR; ( ‫הטרנזקציה/פעילות‬Transaction):-SWO1} ]‫ב‬ ‫שימוש‬ ‫ללא‬( ‫הורשה‬Inheritance)‫מתוך‬‫סוג‬-( ‫העל‬Supertype);‫נוהל/הליך‬‫פ‬( ‫עילות‬ Procedure)‫זה‬‫הכרחי/נדרש‬(Necessary)‫שהגדרת‬ ‫בעת‬( ‫ללקוח‬ ‫יחודית‬ ‫המתואמים‬ ‫אירועים‬Customer-Specific Events Defined) ‫ל‬ ‫מתאימה‬ ‫איננה‬‫סו‬‫גי‬‫עסקי‬ ‫אובייקט‬‫מערכת‬ ‫של‬SAP[Types(Business Object)SAP BO].‫סוגי‬‫אובייקט‬‫ים‬‫עסקי‬‫ים‬[Types (Business Objects)BOs‫בעלי‬ ‫הינם‬ ]‫אפיון‬/‫מאפיין‬( ‫התוכנית‬Program Attribute)‫להתאים‬ ‫ניתן‬ ‫לא‬ ,‫עקרוני‬ ‫ובאופן‬‫עריכת‬-( ‫שינויים‬ Change)‫במסגרתם‬;‫ל‬( ‫נוסף/ים‬ ‫מידע/פרטים‬More Information)‫אודות‬‫יצירת‬‫סוג‬‫עסקי‬ ‫אובייקט‬[Type Creating(Business Object )BO]‫כ‬‫סוג‬ ‫תת‬-‫מידע‬(ubtypeS):‫ראה‬ ,-( ‫אובייקט‬ ‫סוגי‬ ‫יצירת/התאמת‬reatingCypesTbjectO);‫את‬ ‫התאם‬‫סוג‬ ‫תת‬-‫מי‬‫דע‬(ubtypeS)‫זה‬ :‫כ‬-( ‫הנציגות‬ ‫סוג‬ypeTelegationD)‫של‬‫האובייקט‬ ‫סוג‬( ‫המאותחל‬ypeTbjectOnitialI; )‫ל‬( ‫נוסף/ים‬ ‫מידע/פרטים‬nformationIoreM) –:‫ראה‬-[ ‫עסקי‬ ‫אובייקט‬ ‫סוגי‬ ‫הרחבת‬Types Extending(Business Object)BO‫ו‬ ]-‫ס‬[ ‫עסקי‬ ‫אובייקט‬ ‫סוגי‬ ‫יגול/התאמת‬Types Adapting (bjectOusinessB)BO]‫לניהול/תחזוקת‬‫הגדרות‬‫תצור‬‫ת‬‫טבל‬‫ה‬‫הקשורה/רלוונטית‬(aintainMettingsSableTelevantR)‫י‬ ‫במסגרת‬‫צירת‬ ‫האירוע‬(Event Create).
  • 21. ( ‫/פעילות‬ ‫הטרנזקציה‬Transaction:)-BSVW‫המצב/מ‬ ‫ניהול‬ [‫עמד‬ (Status Management] ) ‫עריכת‬( ‫המצב/מעמד‬ ‫שינויי‬Status Changes):-‫קישור‬‫האירוע‬ ‫יצירת‬(Event Creation Connected)‫ל‬‫שינויי‬ ‫עריכת‬‫מצב/מ‬‫עמד‬ ( ‫המערכת‬System Status Change)‫או‬‫שינוי‬ ‫עריכת‬‫מצב/מעמד‬‫ה‬‫משתמש‬(User Status Change)‫ללא‬‫התאמת/עדכון‬‫יישום‬‫קיים/נוכח‬( Existing Application Modifying).‫ה‬( ‫מצב/מעמד‬Status)‫הינו‬( ‫מצביע‬Indicator)‫בעל‬‫ה‬‫מצבים‬(States):-Set[( ‫פעיל‬Active)] :‫או‬-Not Set‫לא‬ [( ‫פעיל‬Not Active).‫בלבד‬ ]( ‫מצבים/מעמדים‬Statuses):‫מ‬ ‫יותר‬ ‫לקבל‬ ‫היכולים‬-2( ‫מצבים/מעמדים‬Statuses),‫אלה‬ ( ‫נתמכים‬ ‫אינם‬Supported).( ‫מצבים/מעמדים‬Statuses)‫ל‬ ‫ניתנים‬ ‫אלה‬‫הגדר‬‫ה/קביעה‬(Set)‫ביד‬‫י‬‫ה‬‫מערכת‬[(System)‫מצב/מעמד‬ ( ‫המערכת‬System Status)‫ה‬ ‫או‬ ]‫משתמש‬[(User)( ‫המשתמש‬ ‫מצב/מעמד‬User Status).]( ‫המערכת‬ ‫מצבי/מעמדי‬System Statuses):-( ‫מצביעים‬Indicators( ‫להגדרה/קביעה‬ ‫הניתנים‬ )Set( ‫המערכת‬ ‫בידי‬ )System( ‫תכליתם‬ .‫בלבד‬ )Purpose‫הי‬ )‫נ‬‫ו‬ ( ‫האובייקט‬ ‫של‬ ‫הנוכחי‬ ‫המצב/מעמד‬ ‫תיעוד‬Object Current Status Document)‫מנקודת‬-‫המע‬ ‫מבט‬( ‫רכת‬System ViewPoint). ( ‫המשתמש‬ ‫מצבי/מעמדי‬User Statuses):-( ‫מצביעים‬Indicators)( ‫המוגדרים‬Defined)‫בידי‬( ‫המשתמש‬User)‫ו‬-‫משמשים‬ ‫לתיעוד‬‫פעילות‬ ‫הליך‬‫האובייק‬ ‫מצב‬( ‫ט‬Object State Processing document)‫מנקודת‬-‫המש‬ ‫מבט‬( ‫תמש‬User ViewPoint).‫הגדרת‬ ( ‫המשתמש‬ ‫מצבי/מעמדי‬User Statuses Defined)‫מתרחשת‬‫במסגרת‬‫קובץ‬‫דיוק‬‫ן‬/‫פרופיל‬‫המצב/מעמד‬(Status Profile)‫בלבד‬.‫ל‬‫קובץ‬ ‫דיוק‬‫ן‬/‫פרופיל‬‫המצב/מעמד‬(Status Profile)‫להתיחס‬ ‫יש‬(Regarded)‫כקבוצת‬‫מצב‬‫י‬/‫מעמד‬‫י‬‫המשתמש‬(User Statuses Group).‫ל‬‫יצירת‬ ‫האירוע‬(Event Create)‫בעת‬‫התרחשות/הופעת‬( ‫המצב/מעמד‬ ‫שינוי‬ ‫עריכת‬Status Change Occur)‫את‬ ‫להתאים‬ ‫יש‬‫האירוע‬ ‫יצירת‬( Event Create)‫כ‬‫הגדרת‬‫רכיב‬‫סוג‬‫ה‬‫אובייקט‬‫ה‬‫עסקי‬[Type Component Defined(Business Object)BO]( ‫מזאת‬ ‫יתרה‬ .Moreover,) ‫שדות‬‫מפתח‬‫סוג‬‫ה‬‫אובייקט‬‫ה‬‫עסקי‬[Type Key Fields(Business Object)BO]‫תואמים/ות‬ ‫להיות‬ ‫חייבים/ות‬(Compatible)–:‫משמע‬- ‫בעלי‬( ‫תחום‬Domain)‫זהה‬‫ל‬‫מפתח‬ ‫שדות‬‫המצב/המעמד‬(Status Key Fields).‫סוג‬‫עסקי‬ ‫אובייקט‬[Type(Business Object)BO]– ‫מתקיים‬ ,‫עבורו‬( ‫המצב/מעמד‬ ‫שינוי‬ ‫עריכת‬Status Change)‫שהינו‬‫סיב‬‫ת/גורם‬‫האירוע‬ ‫יצירת‬(Event Creation Cause).‫להתאים‬ ‫יש‬ ,‫לכן‬ ‫יצירת‬‫תצורת‬‫עסקי‬ ‫אובייקט‬[Create(Business Object)Custom BO]‫ה‬ ‫באמצעות‬‫אובייקט‬‫ה‬‫הקשו‬ ‫תקני/רגיל‬‫ר‬/‫רלוונטי‬(Relevant Standard Object)‫כ‬‫סוג‬-( ‫העל‬Supertype),‫מכן‬ ‫לאחר‬ .‫הוספת‬‫האירוע‬‫הקשור‬/‫רלוונטי‬(Relevant Event Add)‫ה‬‫לפעילות‬ ‫מוזנק‬( Triggered).‫עבורו‬‫ה‬ ‫במסגרת‬‫דוגמה‬(Example),‫הנוכחית‬‫סוג‬‫תקני/רגיל‬ ‫עסקי‬ ‫אובייקט‬[Type(Business Object)Standard BO]:- BUS2005[( ‫ייצור‬ ‫הזמנת‬Production Order)]‫סוג‬ ‫הינו‬-( ‫העל‬Supertype)‫עבור‬‫תצורת‬‫עסקי‬ ‫אובייקט‬[(Business Object)Custom BO]:-ZYBUS2005‫בעל‬‫נוס‬ ‫אירוע‬‫ף‬(Additional Event):-MANC. ‫בחירת‬( ‫התפריט‬ ‫נתיב‬Menu Path Select):-Tools → Business Workflow → Development → Definition Tools → Events → Event Creation → Status Management[( ‫הטרנזקציה/פעילות‬Transaction:)-BSVW]‫במסגרת‬ ;‫תיבת‬-‫ה‬‫שיח‬‫ה‬‫ה‬‫באה‬(Next Dialog Box),‫על‬ ‫להחליט‬ ‫יש‬‫יישום‬ ‫אופן‬‫האירוע‬ ‫יצירת‬(Event Creation Implement Decide)‫באמצ‬‫עות‬( [ ‫המערכת‬ ‫מצב/מעמד‬ ‫קישור‬ System Status Connecting)( ‫המערכת‬ ‫הגדרות‬System Settings)‫או‬ ]( [ ‫המשתמש‬ ‫מצב/מעמד‬User Status)‫תצורת‬ ‫הגדרות‬ ( ‫הלקוח‬Customer Settings)].‫נוהל/הלי‬‫ך‬‫פעילות/פרוצדור‬‫ה‬‫הבסיסי‬‫ת‬/‫יסודי‬‫ת‬/‫עקרוני‬‫ת‬(Basic Procedure)‫ה‬( ‫מתואר‬Described) ‫מושפע‬ ‫איננו‬(Effected)‫מ‬( ‫החלטה‬Decision).‫זו‬
  • 22. ‫הוספת‬"‫"כניסת‬‫חדשה‬ ‫נתונים‬‫ל‬‫שיוך/ייחוס‬‫ה‬( ‫משימתי‬Assignment New Entry Add).‫הקלדת/טעינת‬( ‫מצב/מעמד‬ ‫האובייקט‬ ‫סוג‬Status Object Type Enter)‫ה‬ ‫במסגרת‬( ‫שדה‬Field):-StatusOT‫ואת‬‫סוג‬‫עסקי‬ ‫אובייקט‬[Type(Business Object)BO]–‫ציוון‬ ‫מותאם‬ ‫עבורו‬ ( ‫המצב/מעמד‬ ‫שינוי‬ ‫עריכת‬Status Change Indicated)‫באמצעות‬‫אירוע‬ ‫יצירת‬(Event Created)‫במסגרת‬‫ה‬( ‫שדה‬Field):- BusinessOT.‫הקלדת/טעינת‬‫תו‬-‫ה‬ ‫זהות‬( ‫אירוע‬Event ID Enter)‫ה‬/‫נוצר‬‫הותאם‬(Created)‫במסגרת‬‫ה‬( ‫שדה‬Field):-Event.‫במסגרת‬ ‫ה‬‫דוגמה‬(Example),‫הנוכחית‬‫פעילות‬ ‫הזנקת‬‫אירוע‬(Event Triggered)‫עבור‬‫שינויי‬ ‫עריכת‬‫מצב/מעמד‬( ‫ייצור‬ ‫הזמנת‬Production Order Status Change),‫אובייקט‬ ‫סוג‬‫ה‬( ‫מצב/מעמד‬Status Object Type):‫הינו‬ ‫נבחר‬-ORH‫ו‬-‫יצירת‬‫תצורת‬‫עס‬ ‫אובייקט‬‫קי‬[Created (Business Object)Custom BO]:-ZYBUS2005‫באמצעות‬‫סוג‬-( ‫העל‬Supertype):-BUS2005[‫הזמנת‬( ‫ייצור‬Production Order).] ‫הקש‬‫ת‬/‫הקלד‬‫ת‬‫כפתור‬-( ‫הלחיצה‬Pushbutton Click):-Save.‫בחירת‬‫ה‬‫שור‬‫ה‬(Row Select)‫ו‬-‫הקש‬‫ת‬/‫הקלד‬‫ת‬‫ה‬‫חלק‬(Section Click):- Status Restrictions.‫הקש‬‫ת‬/‫הקלד‬‫ת‬‫כפתור‬-( ‫הלחיצה‬Pushbutton Click):-New Entries‫ו‬-‫ה‬‫וספת‬( ‫המצבים/מעמדים‬Statuses Add) –,‫עבורם‬‫ה‬ ‫בקישור‬ ‫צורך‬ ‫יש‬( ‫אירוע‬Event Linked)‫ל‬ .‫דוגמה‬(Example):-‫ש‬ ‫במידה‬( ‫המצבים/מעמדים‬Statuses):-REL‫א‬‫ו‬MANC ‫מקושר‬‫ים‬(Linked),‫שהללו‬ ‫הרי‬( ‫נוספים‬Added)‫ל‬‫מצב‬‫י‬/‫מעמד‬‫י‬( ‫המערכת‬System Statuses).( ‫מכן‬ ‫לאחר‬Afterwards),‫התאם‬‫שמירת‬ "‫רשומות/שורות/"כניסות‬( ‫הנתונים‬Entries Save). ‫עבור‬ ,‫לכן‬‫יצירת‬‫הזמנ‬‫ו‬( ‫ייצור‬ ‫ת‬Production Orders Created)‫באמצעות‬( ‫הטרנזקציה/פעילות‬Transaction:)-CO03 ‫מצב/מעמד‬ ‫לקבלת/השגת‬‫ה‬‫טרנזקצי‬‫ות‬/‫פעילו‬‫יו‬( ‫ת‬etGtatusSransactionsT):-CO03‫או‬COOIS‫כל‬ ‫עבור‬( ‫ייצור‬ ‫הזמנת‬roductionP rderO):‫נתונה‬-‫ב‬ ‫השתמש‬( ‫השימוש/הפעילות/האפשרות‬ ‫מאפיין/מודול‬oduleMunctionF):-STATUS_TEXT_EDIT‫ו‬-‫מס‬ ‫אחר‬ ‫חפש‬‫פר‬ ‫ה‬( ‫אובייקט‬mberuNbjectO):-OBJNR‫של‬( ‫ייצור‬ ‫הזמנת‬rderOroductionP).‫זו‬‫הצגת‬ ‫מותאמת‬‫פריט‬‫ה‬‫שור‬‫ה‬(isplayDtemIineL). ‫כלל‬‫פרטי‬‫ה‬‫מצב/מעמד‬(Status Details)‫עבור‬ ‫הנדרשים‬( ‫ייצור‬ ‫הזמנת‬Production Order):-'‫מס‬( ‫מירבי‬Maximum)‫להצגת‬‫פרטי‬ ‫ה‬‫מצב/מעמד‬(isplayDetailsDtatusS):‫הינו‬-8. ‫בעלות‬( ‫המצבים/מעמדים‬Statuses):-REL‫או‬MANC‫פעילות‬ ‫הזנקת‬ ‫מותאמת‬ ,‫אירוע‬(Event Triggered):-MANC:‫משמע‬ .-‫א‬( ‫ירוע‬Event )‫כ‬ ‫לשמש‬ ‫כעת‬ ‫יכול‬ ‫זה‬‫פעילות‬ ‫מזניק‬ ‫אירוע‬‫של‬‫פעילות‬ ‫הליך‬/‫העבודה‬ "‫"זרימת‬(Workflow Triggering Event)‫או‬‫פעילוי‬ ‫מזניק‬ ‫אירוע‬‫ות‬ ‫משימ‬‫ה‬(Task Triggering Event).