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