還記得這次的鐵人賽期間提到拯救貧窮大作戰的前二彈,
今天來談談第三彈吧!
前一陣子連絡上以前大學時期的老同學Marry,
沒想到Marry已是一家小公司的老闆,
看來她以前常常對大家談到的老闆經,
原來早已做好當老闆的準備了!
她提到由於公司的規模不大,
因此常會請工讀生運用公司採購的訂單軟體來登打訂單,
若數量不大時工讀生很早就完成且閒置,
一旦遇到訂單量大的日子,
要是工讀生心情不好請了個假,
那可真是公司的災難啊!
有鑑於那時我剛接觸Blue Prism,
也見識到到BP的好處,
因此自告奮勇先展示一下初步練習的練習題作為說明。
從Marry提到工讀生例行登打訂單的流程,
約略萃取後流程如下:
接下來的幾天,
我們就來看看Blue Prism如何做到以上幾個功能步驟。
BP 的Exception Type 與Exception Handling
(1)說明BP的異常型態與BP的異常處理。
BP自動執行應用程式
(1)說明BP先設定好Application Modeller與應用軟體的關聯設定再藉由Navigate執行應用程式。
我們接著來看看「BP自動執行應用程式」吧!
既然我們已經熟悉如何新增Object、Object頁,後續就不再重述。
(2). Indicate what type of application you are using
A. 由於是Windows 應用程式,因此選定Windows Application
,按下Next
(3). 選定My application is launched from an executable file,按下Next
應用程式是可以執行的檔案
(4). 輸入應用軟體執行檔所在路徑與檔名,按下Next
(5). Command line parameter可不輸入,按下Next
(6). Working directory 可不輸入,按下Next
(7). Disable invasive techniques(hooking)使用預設勾選,按下Next
(8). Select the Application Manager mode使用預設Embedded(default),按下Next
(9). 可不輸入,按下Finish
(10). 完成設定後按下Launch
(11). 系統開啟應用軟體。
2. 新增一個Navigate
Element:拖曳左方的Application 分支的NorderSys
Action:Launch
Inputs Set: No
3. 串起流程,修改Object 頁名稱為: 01. Launch
4. 執行流程:
(1). 若已執行過,建議先按下Reset按鈕(循環圖示),再按下執行圖示。
(2). 執行流程:
點擊左上角的三角形執行圖示,即開始執行流程。
(3). 檢視結果:
執行完流程將自動執行應用軟體執行檔。
藉由Application Modeller設定與應用軟體間的資訊,
Blue Prism就可啟動應用軟體來達到應用軟體的功能,
不僅止於此,
BP還能藉著自動化填寫來增加資料與維護資料,
是不是讓工讀生(人)的不穩定性影響達到最小,
慢慢的Bp夠普遍時將會是老闆們的所愛。
以下我們再來增長一下BP知識吧!
BP小教室:
應用參數嚮導(Application parameters wizard)
在Object Studio 中創建業務對象時,第一個任務通常是定義目標應用程序。這涉及向 Blue Prism 提供有關您的目>標應用程序的信息,並在Application Modeller 中構建應用程序定義。
或者,如果目標應用程序已在另一個可共享業務對像中定義,則可以通過選擇該對像作為父對象來使用該模型。(以上小知識擷取自Blue Prism online help)
為簡化說明應用軟體的流程模型,
應用軟體取自網路上Blue Prism相關實作教學軟體。