本篇內(nèi)容介紹了“SAP工作流是什么”的有關(guān)知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領(lǐng)大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠?qū)W有所成!
創(chuàng)新互聯(lián)建站服務(wù)項目包括府谷網(wǎng)站建設(shè)、府谷網(wǎng)站制作、府谷網(wǎng)頁制作以及府谷網(wǎng)絡(luò)營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢、行業(yè)經(jīng)驗、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,府谷網(wǎng)站推廣取得了明顯的社會效益與經(jīng)濟效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到府谷省份的部分城市,未來相信會繼續(xù)擴大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!
工作流( Work Flow)就是自動運作的任務(wù)的進程中,參與的人、文件、信息或任務(wù),以及各個要素間的傳遞按照規(guī)程運轉(zhuǎn)。打個比方說,我們可以將整個業(yè)務(wù)過程看作是一條河,河流中一系列相互銜接、自動進行的業(yè)務(wù)活動或任務(wù)的跟隨和相互作用就像流過的水,那么我們稱這個過程為工作流。
工作流作為經(jīng)營過程的實現(xiàn)技術(shù)能夠反映經(jīng)營過程的幾個問題:
? 經(jīng)營過程是什么?
? 怎么做?
? 由誰來做?
? 做得怎么樣?
什么是工作流管理系統(tǒng)
為了實現(xiàn)對業(yè)務(wù)過程的工作流管理,需要相應的軟件 系統(tǒng)?的支撐。此種軟件 系統(tǒng)?為工作流管理 系統(tǒng)?( workflow management system wfms)。根據(jù) wfmc 的定義,工作流管理 系統(tǒng)?是 “一種在工作流形式化表示的驅(qū)動下,通過軟件的執(zhí)行而完成工作流定義、管理及執(zhí)行的 系統(tǒng)?”,其主要目標是對業(yè)務(wù)過程中各活動發(fā)生的發(fā)后次序及同活動相關(guān)的相應人力或 信息?資源的調(diào)用,進行管理而實現(xiàn)業(yè)務(wù)過程的自動化。
工作流根據(jù)所實現(xiàn)的業(yè)務(wù)過程分類:
? 管理型工作流 (Administrative Workflow, AW)
? 設(shè)定型工作流 (Ad Hoc Workflow, AHW)
? 協(xié)作型工作流 (Collaborative Workflow, CW)
? 生產(chǎn)型工作流 (Production Workflow, PW)
工作流根據(jù)地層實現(xiàn)技術(shù)分類:
? 以通信為中心 ……14%
? 以文檔為中心 ……32%
? 以過程為中心 ……54%
SAP 工作流是 SAP Netweaver ABAP平臺 中一個獨立的技術(shù)模塊,與其他的業(yè)務(wù)模塊,如 SD 、 MM 、 FICO 、 PP 等無縫集成。 用 來定義那些和系統(tǒng)標準流程不匹配的業(yè)務(wù)流程。這些流程可以從諸如下達或?qū)徟暮唵瘟鞒?,到諸如不同部門協(xié)作創(chuàng)建物料數(shù)據(jù)的復雜流程。工作流特別適合于多次 重復執(zhí)行類型的業(yè)務(wù)工作流程。工作流還可以用來處理業(yè)務(wù)流程中出現(xiàn)的錯誤和例外:預先在工作流中預先定義例外事件,當系統(tǒng)自動檢查發(fā)現(xiàn)例外時,就會有觸發(fā) 某種反應或措施,如給相關(guān)人員發(fā) Mail ,或者及時的短信通知等等。系統(tǒng)了預置了通知單、采購、項目管理、合同管理等大量的工作流模板。
工作流模塊提供了如下定義、分析、監(jiān)控工作流執(zhí)行的工具:
l 工作流構(gòu)建器( Workflow Builder )。以圖形化界面,創(chuàng)建、顯示和修改工作流,用戶可以直接對系統(tǒng)提供的標準工作流模板進行功能拓展,例如執(zhí)行自定義的公司代理( Agent )分派,或修改到期日監(jiān)控。
l 工作流向?qū)В?nbsp;Workflow Wizard )。系統(tǒng)提供了向?qū)Чぞ?,支持用戶在工作流定義過程中一步步創(chuàng)建某些特定的工作流環(huán)節(jié)。工作流向?qū)g覽器則可以讓用戶一覽已有的各類型向?qū)А?/p>
l 業(yè)務(wù)對象構(gòu)建器( Business Object Builder )。業(yè)務(wù)對象用來調(diào)用業(yè)務(wù)模塊的功能,業(yè)務(wù)對象構(gòu)建器是一個定義和分析業(yè)務(wù)對象的工具。業(yè)務(wù)對象反映了工作流中的那些重復循環(huán)任務(wù),系統(tǒng)提供了一個瀏覽器可以看到現(xiàn)行任務(wù)的總覽視圖。
l 業(yè)務(wù)工作區(qū)( Business Workplace )。這里最終用戶可以看到所有相關(guān)的工作流信息,對其將要執(zhí)行的任務(wù)有個總體的認識,并著手執(zhí)行其負責的活動。
l 系統(tǒng)管理工具( System Administration )。工作流系統(tǒng)管理員可以利用多種工具來控制分析現(xiàn)行工作流,系統(tǒng)會自動通知出現(xiàn)的問題,比如任何超時,提醒等等。同時通過系統(tǒng)管理工具
如下圖所示,工作流的定義和執(zhí)行可以被劃分為 4 個主要部分: 1 )業(yè)務(wù)工作區(qū)。 2 )工作流。 3 )任務(wù)( Task )。 4 )業(yè)務(wù)對象倉庫( Business Object Repository )。
業(yè)務(wù)工作區(qū)和工作行項( Work Items )
用戶可以在顯示其所需執(zhí)行任務(wù)的業(yè)務(wù)工作區(qū)上執(zhí)行工作流派生的工作行項。 Work items 是工作流在實際運行時候要執(zhí)行的任務(wù)或者行動。工作行項分為很多類型,只有其中某些類會出現(xiàn)在業(yè)務(wù)工作區(qū)。
工作流和工作流定義( Workflow Definition )
工作流首先必須根據(jù)業(yè)務(wù)需要,在工作流構(gòu)建器中被創(chuàng)建,定義出運行所需要的工作步驟( Step )。這些步驟或者直接控制工作流,或者參考引用任務(wù)。用戶還可以在步驟中增添有關(guān)代理( Agent )和期限監(jiān)控( Deadline Monitoring )的定義。 工作流由人工啟動或者系統(tǒng)自動啟動運行。對于自動啟動的工作流來說,工作流定義中必須包括一個啟動事件(如“新物料被創(chuàng)建”)。當系統(tǒng)中發(fā)生該事件時,相關(guān)的工作流便自動開始運行。
用戶激活一個工作流定義時,用戶可以自動生成一個運行時間版本。當工作流被啟動(人工或者自動),相應的運行時間版本便可用來執(zhí)行任務(wù)。如果修改了工作流定義,則生成新的版本,不會影響到已經(jīng)在運行的工作流正常工作。
任務(wù)
工作任務(wù)描繪了基本的業(yè)務(wù)活動,通常引用某些對象類型方法。任務(wù)參考引用對象類型( Business Type )中的方法( Method ),可以在運行時間內(nèi)自動執(zhí)行(后臺任務(wù))或由用戶運行(對話任務(wù))。
可能的代理( Possible Agent )在工作任務(wù)中被定義,指那些受到授權(quán)執(zhí)行某項任務(wù)和工作行項的用戶??赡艿拇硗ǔ2皇且粋€所有用戶的完整列表,而是組織結(jié)構(gòu)、崗位和工種??赡艿拇碓谌蝿?wù)定義時指定。如果一個任務(wù)沒有分配可能的代理,則不能被執(zhí)行或者在啟動對話。
業(yè)務(wù)對象類型和業(yè)務(wù)對象
業(yè)務(wù)對象類型是用在工作流執(zhí)行時所需要的數(shù)據(jù),主數(shù)據(jù)(物料、供應商、客戶、設(shè)備等)、憑證(發(fā)票、維修訂單)都是可能的業(yè)務(wù)對象類型。
業(yè)務(wù)對象則是對某個業(yè)務(wù)對象類型中的一個具體數(shù)據(jù)記錄,存放在系統(tǒng)的數(shù)據(jù)庫內(nèi)。
業(yè)務(wù)對象具有屬性( Attribute ),是對業(yè)務(wù)對象的說明,用以組成業(yè)務(wù)對象行記錄,如物料名稱和物料編號。這些值可以是數(shù)據(jù)庫中的數(shù)據(jù),系統(tǒng)運行時計算的變量,或者業(yè)務(wù)對象的狀態(tài)。屬性可以用在工作流定義相關(guān)條件。在系統(tǒng)運行時,屬性的值被讀取或計算,也可用來控制工作流。
每個業(yè)務(wù)對象類型中均有方法( Method ),用以說明可以根據(jù)相關(guān)數(shù)據(jù)一起執(zhí)行的活動(比如物料的創(chuàng)建), Method 能夠調(diào)用業(yè)務(wù)系統(tǒng)中的事務(wù)代碼功能,或者外部系統(tǒng)的功能。方法中包括:輸入?yún)?shù)(為同步或者異步模式而定) 、結(jié)果(只對于同步模式) 、輸出參數(shù)(只對于同步模式) 、例外情況(只對于同步模式)。
最 后一個業(yè)務(wù)對象類型的重要部分是事件。事件描述了業(yè)務(wù)對象某些狀態(tài)的變化(比如下達采購訂單或者采購物料的延遲送達),可用來觸發(fā)工作流??赡馨l(fā)生的事件 清單是根據(jù)業(yè)務(wù)對象構(gòu)建器中的業(yè)務(wù)對象類型而定的。該清單可以根據(jù)業(yè)務(wù)需要而定。一個事件可以啟動、中止或者繼續(xù)執(zhí)行工作任務(wù)和工作流。
業(yè)務(wù)對象倉庫可以讓用戶總覽系統(tǒng)中的所有業(yè)務(wù)對象類型。
1 .通知單處理
該工作流模板支持維修處理中的業(yè)務(wù)流程。在此模板中,工作流將協(xié)助有效的處理、監(jiān)控和完成新提交的維修通知,觸發(fā)和控制以下標準任務(wù):
l 通知相關(guān)負責人(比如維修通知管理員)新的維修通知已經(jīng)建立或正在處理。
l 通知相關(guān)負責人(如維修部門的負責人)維修通知中已經(jīng)建立要執(zhí)行的維修工作任務(wù)。
l 通知相關(guān)負責人(比如通知的計劃員)維修通知中所有的任務(wù)都已經(jīng)完成,下一步需要關(guān)閉維修通知或者增加新工作。
在正確的設(shè)置系統(tǒng)后,工作流自動的將工作行項發(fā)送到相關(guān)個人或者部門,告知其必須執(zhí)行某些動作。工作流程中包含如下表所列的任務(wù)和觸發(fā)事件:
任務(wù) | 啟動事件 |
不包含指定維修工作的特殊維修通知的處理 | 當維修通知在系統(tǒng)中人工創(chuàng)建時,相關(guān)負責人便收到郵件通知。 |
包含指定維修工作的維修通知的處理 | 一旦維修工作任務(wù)在通知中建立,并且通知被保存后,相關(guān)任務(wù)負責人便收到郵件通知。 |
含有已完成的任務(wù)的維修通知的完成。 | 一旦工作任務(wù)在維修通知中被標識完成,并且通知被保存,相關(guān)責任人便收到郵件通知。 |
表 工作流中的任務(wù)
對以上每項任務(wù),系統(tǒng)按順序通知以下人員或部門: 1 )維修通知計劃員; 2 )部門負責人(如果沒有指明計劃員) ; 3 )所有相關(guān)人員(如果沒有特別指定計劃員和部門)。
“SAP工作流是什么”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識可以關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編將為大家輸出更多高質(zhì)量的實用文章!