本書分為四部分,共15章。第一部分介紹了機器人流程自動化(RPA)基礎,其內容涵蓋RPA的概念、功能、特點和優(yōu)勢、典型財務應用、發(fā)展趨勢,以及常用的RPA軟件;第二部分介紹了UiBot軟件技術,其內容涵蓋了UiBot軟件的安裝與使用、基本語法,以及E-mail人機交互自動化、Excel數據處理自動化、PDF文本讀取自動化、圖像識別自動化、Web應用自動化、應用程序交互自動化的功能、技術實現與7個財務機器人專題案例的模擬實訓;第三部分介紹了UiBot財務機器人開發(fā),內容涵蓋了會計記賬處理機器人、杜邦財務分析機器人、股票投資分析機器人三個綜合案例的場景分析、流程自動化設計與開發(fā)步驟詳解;第四部分介紹了財務機器人的部署與運行、價值與風險。
第一部分 機器人流程自動化(RPA)基礎
第1章 機器人流程自動化概述 1
1.1 什么是RPA 1
1.2 RPA的功能 3
1.3 RPA的特點和優(yōu)勢 4
1.3.1 RPA的特點 4
1.3.2 RPA的優(yōu)勢 5
1.4 RPA在財務領域的應用 6
1.4.1 德勤財務機器人 6
1.4.2 普華永道財務機器人 8
1.4.3 安永智能財務機器人 9
1.4.4 畢馬威智能財務機器人 11
1.4.5 弘璣Cyclone財務機器人 12
1.5 RPA的發(fā)展趨勢 13
1.5.1 麥肯錫發(fā)展觀點 14
1.5.2 Everest發(fā)展觀點 15
1.5.3 Gartner發(fā)展觀點 18
1.5.4 Forrester發(fā)展觀點 18
1.5.5 IDC發(fā)展觀點 19
第2章 常用機器人流程自動化軟件
介紹 20
2.1 RPA軟件組成與產品選擇 20
2.1.1 RPA軟件組成 20
2.1.2 RPA軟件選擇 20
2.2 來也科技UiBot 21
2.2.1 基本情況 21
2.2.2 UiBot軟件介紹 22
2.2.3 機器人應用 23
2.3 UiPath 24
2.3.1 基本情況 24
2.3.2 UiPath軟件介紹 24
2.3.3 機器人應用 25
2.4 Blue Prism 27
2.4.1 基本情況 27
2.4.2 Blue Prism軟件介紹 27
2.4.3 機器人應用 28
2.5 Automation Anywhere 29
2.5.1 基本情況 29
2.5.2 Automation Anywhere
軟件介紹 29
2.5.3 機器人應用 30
2.6 WorkFusion 30
2.6.1 基本情況 30
2.6.2 WorkFusion軟件介紹 31
2.6.3 機器人應用 32
2.7 WinAutomation 33
2.7.1 基本情況 33
2.7.2 WinAutomation軟件介紹 33
2.7.3 機器人應用 35
2.8 Power Automate 35
2.8.1 基本情況 35
2.8.2 Power Automate軟件介紹 36
2.8.3 機器人應用 37
第二部分 UiBot軟件技術
第3章 UiBot的安裝與使用 38
3.1 UiBot的組成 38
3.1.1 UiBot Creator 38
3.1.2 UiBot Worker 38
3.1.3 UiBot Commander 38
3.1.4 UiBot IDP 39
3.2 下載與安裝UiBot Creator 39
3.2.1 下載UiBot Creator 39
3.2.2 安裝UiBot Creator 40
3.3 UiBot Creator界面介紹 41
3.3.1 主界面 41
3.3.2 流程圖界面 42
3.3.3 流程塊編輯界面 42
3.4 UiBot Creator的使用 44
3.4.1 創(chuàng)建一個新的項目 44
3.4.2 財務機器人開發(fā) 44
3.5 股票入手知多少機器人
模擬實訓 44
3.5.1 場景描述與業(yè)務流程 45
3.5.2 開發(fā)步驟 46
第4章 UiBot Creator基本語法 50
4.1 常量與變量 50
4.1.1 命名規(guī)則 50
4.1.2 常量 51
4.1.3 變量 51
4.2 數據類型 52
4.2.1 數值型 52
4.2.2 字符型 52
4.2.3 布爾型 52
4.2.4 數組 52
4.2.5 字典 52
4.3 算術運算符 53
4.4 邏輯控制語句 53
4.5 條件選擇語句 54
4.5.1 lf…End lf 54
4.5.2 lf…Else…End lf 54
4.5.3 lf…Elself…Elself…
Else…End lf 54
4.6 循環(huán)語句 55
4.6.1 For循環(huán)—計次循環(huán) 55
4.6.2 For循環(huán)—遍歷循環(huán) 55
4.6.3 Do循環(huán)—無限循環(huán) 56
4.6.4 Do循環(huán)—滿足條件循環(huán) 56
4.6.5 Do循環(huán)—不滿足
條件循環(huán) 57
4.6.6 Break語句 58
4.6.7 Continue語句 58
4.7 凈資產增長率考核機器人
模擬實訓 58
4.7.1 場景描述與業(yè)務流程 58
4.7.2 自動化流程設計 60
4.7.3 技術路線與開發(fā)步驟 61
第5章 Excel數據處理自動化 67
5.1 功能簡介 67
5.1.1 關于Excel 67
5.1.2 Excel操作自動化基本介紹 67
5.2 工作簿類命令 67
5.3 數據處理類命令 68
5.4 格式類命令 69
5.5 工作表類命令 69
5.6 財務指標計算機器人
模擬實訓 70
5.6.1 場景描述與業(yè)務流程 70
5.6.2 自動化流程設計 71
5.6.3 技術路線與開發(fā)步驟 73
第6章 E-mail人機交互自動化 88
6.1 功能簡介 88
6.1.1 E-mail簡介 88
6.1.2 E-mail自動化活動 89
6.2 自動讀取E-mail 92
6.2.1 使用IMAP協議讀取郵箱中的
未讀郵件主題 93
6.2.2 使用IMAP協議下載附件 97
6.2.3 讀取Outlook郵箱中的
未讀郵件 97
6.3 自動發(fā)送E-mail 99
6.3.1 使用SMTP協議發(fā)送郵件 99
6.3.2 使用Outlook發(fā)送E-mail 102
6.4 自動移動E-mail 102
6.4.1 E-mail移動前的準備 102
6.4.2 移動E-mail 103
6.5 財務計劃編制機器人
模擬實訓 104
6.5.1 場景描述與業(yè)務流程 104
6.5.2 自動化流程設計 106
6.5.3 技術路線與開發(fā)步驟 108
第7章 PDF文本讀取自動化 118
7.1 功能簡介 118
7.1.1 關于PDF 118
7.1.2 PDF活動 118
7.2 主要功能 119
7.2.1 獲取總頁數 119
7.2.2 獲取所有圖片 120
7.2.3 將指定頁另存為圖片 121
7.2.4 獲取指定頁圖片 122
7.2.5 獲取指定頁文本 123
7.2.6 合并PDF 125
7.3 經營狀況分析機器人
模擬實訓 126
7.3.1 場景描述與業(yè)務流程 126
7.3.2 自動化流程設計 128
7.3.3 技術路線與開發(fā)步驟 129
第8章 UiBot IDP智能自動化 144
8.1 功能簡介 144
8.1.1 IDP簡介 144
8.1.2 IDP智能自動化基本介紹 145
8.2 信息抽取 145
8.2.1 功能描述 145
8.2.2 上市公司公告信息抽取機器人
模擬實訓 146
8.3 通用文字識別 153
8.3.1 功能描述 153
8.3.2 識別屏幕文字機器人
模擬實訓 154
8.4 通用表格識別 157
8.4.1 功能描述 157
8.4.2 銀行流水識別機器人
模擬實訓 158
8.5 通用多票據識別 162
8.5.1 功能描述 162
8.5.2 發(fā)票讀取機器人模擬實訓 162
8.6 通用卡證識別 167
8.6.1 功能描述 167
8.6.2 營業(yè)執(zhí)照識別機器人
模擬實訓 167
8.7 自定義模板識別 171
8.7.1 功能描述 171
8.7.2 銀行對賬單識別機器人
模擬實訓 172
8.8 文本分類 176
8.8.1 功能描述 176
8.8.2 使用方法 177
8.9 印章識別 183
8.9.1 功能描述 183
8.9.2 使用方法 183
8.10 驗證碼識別 186
8.10.1 功能描述 186
8.10.2 使用方法 186
8.11 標準地址 189
8.11.1 功能描述 189
8.11.2 使用方法 190
8.12 財務報銷編制機器人
模擬實訓 192
8.12.1 場景描述與業(yè)務流程 192
8.12.2 自動化流程設計 193
8.12.3 技術路線與開發(fā)步驟 195
第9章 Web應用自動化 206
9.1 功能簡介 206
9.1.1 關于Web 206
9.1.2 Web應用自動化基本介紹 206
9.1.3 Web應用自動化具體活動 207
9.2 主要功能 208
9.2.1 啟動和綁定新的瀏覽器 208
9.2.2 獲取運行狀態(tài) 209
9.2.3 錄制網頁 210
9.2.4 數據抓取 212
9.3 財務預算審核機器人
模擬實訓 216
9.3.1 場景描述與業(yè)務流程 216
9.3.2 自動化流程設計 218
9.3.3 技術路線與開發(fā)步驟 220
第10章 應用程序交互自動化 231
10.1 功能簡介 231
10.1.1 關于應用程序交互 231
10.1.2 應用程序交互自動化
基本介紹 231
10.2 主要功能 231
10.2.1 啟動應用程序 231
10.2.2 獲取應用運行狀態(tài) 232
10.2.3 打開文件或網址 232
10.2.4 關閉應用 233
10.3 資產卡片錄入機器人模擬
實訓 233
10.3.1 場景描述與業(yè)務流程 233
10.3.2 自動化流程設計 234
10.3.3 技術路線與開發(fā)步驟 236
第三部分 UiBot財務機器人開發(fā) 243
第11章 會計記賬處理機器人 243
11.1 場景描述與業(yè)務流程 243
11.2 自動化流程設計 245
11.3 機器人開發(fā) 247
11.3.1 技術路線 247
11.3.2 開發(fā)步驟 249
第12章 杜邦財務分析機器人 270
12.1 場景描述與業(yè)務流程 270
12.2 自動化流程設計 274
12.3 機器人開發(fā) 276
12.3.1 技術路線 276
12.3.2 開發(fā)步驟 278
第13章 股票投資分析機器人 301
13.1 場景描述與業(yè)務流程 301
13.2 自動化流程設計 304
13.3 機器人開發(fā) 306
13.3.1 技術路線 306
13.3.2 開發(fā)步驟 307
第四部分 財務機器人的運用
第14章 RPA財務機器人的部署
與運行 320
14.1 機器人的部署 320
14.1.1 部署考慮因素 320
14.1.2 RPA實施機會評估 321
14.1.3 RPA機器人的部署形式 322
14.2 機器人的運行 324
14.2.1 機器人的運行模式 324
14.2.2 機器人的運行維護 324
14.3 機器人的管理 325
14.3.1 實施管理 325
14.3.2 安全管理 326
第15章 RPA財務機器人的價值與
風險 328
15.1 財務機器人的價值 328
15.1.1 RPA財務機器人的應用
價值 328
15.1.2 RPA財務機器人的價值
分析 328
15.2 機器人的風險 329
15.2.1 流程風險 329
15.2.2 使用風險 331