RPA財務機器人:基于UiBot 課件 第五章wrd流程化概述_第1頁
RPA財務機器人:基于UiBot 課件 第五章wrd流程化概述_第2頁
RPA財務機器人:基于UiBot 課件 第五章wrd流程化概述_第3頁
RPA財務機器人:基于UiBot 課件 第五章wrd流程化概述_第4頁
RPA財務機器人:基于UiBot 課件 第五章wrd流程化概述_第5頁
已閱讀5頁,還剩45頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

第五章

Word處理自動化授課教師:余冰冰目錄Word自動化概述01案例拓展1:生成企業對賬函機器人03Word自動化處理:生成企業對賬函機器人02案例拓展2:往來對賬機器人04了解Word應用程序的基本特點、文本處理的基本使用素質目標熟悉財務工作過程中的常見文本處理應用場景,熟悉UiBot在Word文本處理模塊的常用控件能力目標掌握企業對賬函分析流程的需求分析、RPA流程設計與開發知識目標本章學習目標本章主要內容Word自動化概述01案例導入隨著現代企業業務的不斷拓展,財務領域在業務流程方面所面臨的挑戰日益增多,對文檔編輯管理的效率與安全等方面提出了更高要求。以往,許多企業在處理一般業務流程時,仍依賴于手工處理的傳統方式。然而,這些手動流程和學習曲線往往耗時較長,不僅效率低下,而且容易出錯,嚴重制約了工作效率的提升。RPA技術的引入,可以有效地加速和優化文檔處理流程。通過RPA,可以自動化完成諸如報告生成、批量發函等高度重復、標準化、規則明確且大批量的手工處理任務。RPA的應用不僅確保了業務處理的安全可靠,其在文檔處理方面的應用,也有助于將人力從繁瑣、低價值且易出錯的任務中解放出來,為企業帶來更加實用、精細的財務管理功能,從而提升企業的整體運營效率,為企業創造更大的價值。案例思考0102企業在財務文檔處理領域面臨那些主要挑戰?手工處理財務文檔相較于RPA技術處理有何異同點?Word自動化概述:Word是一款廣泛應用于日常辦公的文字處理軟件,它為用戶提供了豐富的功能,包括但不限于文字編輯、文件管理、表格處理、版面設計、拼寫和語法檢查及Web頁面制作等。Word的用戶界面設計主要由快速訪問工具欄、標題欄、選項卡(菜單欄)、功能區、文檔編輯區和狀態欄等關鍵組件構成。這些組件為用戶提供了便捷的操作體驗,使得文檔的創建、編輯和排版等操作變得輕松自如,從而幫助用戶實現優雅美觀的文檔效果。右圖圖是Word文檔的工作界面:知識準備Word的工作界面標題欄位于工作界面最上方正中位置,包含了程序圖標、程序名稱、正在編輯的文檔名稱以及標題欄右邊控制窗口的三個按鈕(最小化按鈕、還原按鈕、關閉安鈕)等。菜單欄位于標題欄的下方,在默認狀態下,菜單欄包含了“文件”、“開始”、“插入”、“頁面”、“引用”、“審閱”、“視圖”、“工具”等菜單項。每個菜單項都包含了若干個菜單命令,其中包括了Word中的所有功能。在對文字進行編排處理時,大部分的操作都是通過菜單功能來實現的。功能區功能區列出了各種常用命令的快捷按鈕,功能區包括剪切板、字體、段落、樣式和編輯、保存面板等。在功能區單擊面板右下角的斜箭頭即可打開相應的對話框或浮動面板,進行參數設置Word的工作界面工作區工作區又叫文本區、編輯區,是用來輸入文字或者插入對象的區域。工作區中有一個閃爍的豎線光標,表示當前接入點等。每個段落結束(鍵入回車鍵)就有一個段落標志。在“視圖”菜單中執行“顯示”→“隱藏段落標記”命令,可顯示或隱藏段落標記。文檔區的最右側放置了縱向滾動條導航窗格導航窗格在工作區中的左側,還可以放置導航窗口,以方便編輯閱讀。顯示導航窗口只需要在視圖菜單找到導航窗格選項即可。狀態欄狀態欄位于Word窗口的底部,顯示當前文檔的頁數/總頁數和欄號,光標所在行數和列數,以及當前文檔的插入/改寫狀態。當系統處于排版方式下的編輯狀態時,窗口底部的狀態欄用于顯示當前插入點的位置和命令提示。常用word操作命令與Excel類似,Word也是office辦公軟件的重要組成成員,Word格式的文檔幾乎是辦公文檔的事實標準,對word實現自動化也是RPA流程中不可回避的一環。同樣,用UiBot自動化操作Word文檔的時候,首先需要打開這個文檔,后面對文檔內容的各種操作都是針對這個已經打開的文檔進行的。Word操作自動化命令在命令樹的“軟件自動化-Word”目錄下,主要包括Word文檔類命令、Word文本處理類命令以及Word格式類命令三類。“打開文檔”命令操作的是針對整個文檔,類似命令還有“讀取文檔”、“重寫文檔”、“保存文檔”、“文檔另存為”、“關閉文檔”、“退出word”以及“獲取文檔路徑”等,這些命令都是對整個文檔的操作。UiBotCreator中Word文檔類操作命令主要功能命令類命令名稱主要功能打開文檔打開Word文檔讀取文檔讀取Word文檔內容重寫文檔將內容寫入到Word文檔,會覆蓋原有的內容保存文檔保存Word文檔文檔另存為保存Word文檔到指定位置關閉文檔關閉已打開的Word文檔退出word退出Word程序獲取文檔路徑獲取已打開的Word文檔文件路徑打開并讀取Word文檔信息小悠科技有限公司的財務小程每個月都會需要閱讀編輯大量的文件,其中Word文檔是非常重要的文件資料。通常,我們需要通過文檔獲取有關財務分析報告、投融資計劃、客戶和供應商介紹等相關信息。現在小程收到了一份關于北京來也科技公司簡介的文檔,該公司是中國乃至全球的RPA+AI行業領導者,為客戶提供變革性的智能自動化解決方案,提升組織生產力和辦公效率,釋放員工潛力,助力政企實現智能時代的人機協同。為獲取相關信息,現在小程嘗試用UiBot自動打開Word文檔,并讀取相關內容。課堂小實例開發思路如下:新建一個“Word自動化處理”流程,新建一個“打開并讀取Word文檔信息”流程塊。將相關實驗材料(公司簡介.doc)保存在該流程的res文件夾下,通過“打開文檔”、“讀取文檔”等命令了解Word文檔類命令使用規則。練一練流程步驟0102在命令列選中“軟件自動化”→“Word”→“打開文檔”,使用“打開文檔”命令即可打開一個Word文檔。點擊“打開并讀取Word文檔信息”流程塊右上角編輯圖標化視圖“打開文檔”命令屬性設置界面其中,第一個屬性“輸出到”的變量名默認為objWord,該變量表示打開的工作文檔,也可根據需要更改。后續對該文檔的各種讀取、修改操作的時候,需要把該變量填入到相應命令的“文檔對象”屬性中,表明進行的操作是針對這個打開的文檔進行的。在“文件路徑”處需指明要打開文檔的路徑與文件名,文件可以是doc、docx等格式,其注意事項與“打開Excel工作薄”命令屬性類似,在普通模式下可直接選擇要打開的文檔即可;專業模式下直接輸入要打開的文檔路徑為@res"公司簡介.docx",此處需表示為字符串形式,因此加""。“訪問時密碼”和“編輯時密碼”兩個屬性是出于隱私的考慮設置,當文檔不需要其他人能夠打開,或者打開后不能修改時,就需要給Word文檔設置密碼。設定“訪問時密碼”表示,輸入正確的訪問密碼就可以打開該文檔;設定“編輯時密碼”表示,輸入正確的編輯密碼就可以修改該文檔。如果所操作的Word文檔沒有設置密碼,“訪問時密碼”和“編輯時密碼”均保持""即可。“是否可見”屬性與“打開Excel工作薄”的“是否可見”命令屬性含義相同,表示在進行Word文檔自動化操作時,是否顯示Word軟件界面。選擇“是”,表示機器人在自動打開工作文檔,前端可見。“打開文檔”命令位置及語句流程步驟03依次執行“軟件自動化”→“Word”→“讀取文檔”流程步驟04打印讀取文檔內容。為更好的顯示讀取的文檔內容,可以在“讀取文檔”之后添加一條“輸出調試信息”,將讀取的文檔內容sRet打印至輸出面板。“輸出調試信息”運行結果如下圖所示:對比原文檔可以發現,原Word文檔包含文字、表格和圖片,“讀取文檔”命令會將文檔中的文字內容全部讀出來,但是暫時不支持讀取文字的格式、表格狀態和圖片。Word文本處理類命令如果需要對Word文檔進行更細粒度的操作,即涉及上述有關Word文本處理類命令時,需要了解一個重要概念:焦點。所謂焦點指的是當前選中的區域,該區域在Word中通常會高亮顯示。如果沒有選中區域,當前光標位置即為焦點,即“焦點”=“選中”或“光標”。Word的操作大部分都是針對焦點進行。比如,當需要對一段文字的字體大小、顏色、樣式等進行修改時,首先要選中這段文字才可以。同樣的,在Word中插入文字、圖片等內容,也需要將光標移動到插入點才可以。那么,UiBot是如何在Word中實現焦點的設置和切換,并進行相關文本處理呢?

在上例中,我們已經打開了一個Word文檔,現在我們嘗試在Word文檔中寫入相關內容,以進一步了解Word文檔處理類相關命令的使用UiBotCreator中Word文本處理類命令主要功能命令類型命令名稱主要功能設置光標位置設置Word文檔光標所在位置查找文本后設置光標位置在Word文檔中查找指定的文本,并相對第一個查找到的文本設置光標位置移動光標位置以相對光標現在的位置,移動光標在Word文檔中位置選擇行選擇Word文檔中的指定行范圍全選內容選中Word文檔中的所有內容剪切對Word文檔當前選中的內容執行剪切操作復制對Word文檔當前選中的內容執行復制操作粘貼對Word文檔當前選中的內容執行粘貼操作退格鍵刪除對Word文檔當前選中的內容執行退格鍵刪除操作插入回車在Word文檔當前光標所在位置插入一個回車插入新頁面在Word文檔當前光標所在位置插入一個分頁符插入圖片在Word文檔當前光標所在位置插入一張圖片讀取選中文字讀取Word文檔當前選中部分的文字寫入文字向Word文檔光標所在的位置寫入文字,如果有選中內容則替換選中的內容文字批量替換對Word文檔中的特定字符串進行替換流程步驟0506依次執行“軟件自動化”→“Word”→“設置光標位置”命令在前面的基礎上,修改流程塊名稱為“Word文本處理”并進入該流程塊的可視化視圖命令介紹如圖中的objWord,“移動次數”需與“移動方式”屬性配合使用,指的是光標按照“移動方式”移動多少次。“移動方式”屬性共有字符、行、段落3種選擇,分別代表光標向右移動一個“字符”、向下移動一“行”和向下移動一個“段落”。此處設置為“行”,“移動次數”設置為1,表示焦點設置為初始焦點下移1行,需注意的是:移動次數不能為負數,即光標不能向左移動、向上移動。“設置光標位置”流程步驟07

依次執行“軟件自動化”→“Word”→“選擇行”命令,用于選中特定的行。該命令有3個屬性“文檔對象”屬性即上述文檔對象objWord;“起始行”屬性和“結束行”屬性用于限定選中的范圍,此處“起始行”設置為2,“結束行”設置為6,表示選中第2行到第6行,一共5行,即正文的第一段。流程步驟08依次執行“軟件自動化”→“Word”→“寫入文字”命令,用于向Word文檔光標所在的位置寫入對應文字,如果有選中內容則替換選中的內容。該命令有2個屬性,其中“文檔對象”屬性與前面一樣為objWord,寫入內容設置為“刪除該段落”“寫入文字”命令介紹“寫入文字”屬性設置及運行結果需要注意的是:實際應用中,單獨使用“設置光標位置”命令和“選擇行”命令進行光標焦點的設定效果并不好。因為Word雖然是一個所見即所得的可視化圖文混排軟件,但仍存在一些看不見的格式標記,或多或少會影響Word文檔中“字符”“行”和“段落”的計算,導致焦點定位不準的問題。“寫入文字”命令介紹那如何來解決這個問題呢?一個小技巧:首先,在Word文檔中需要插入或者編輯的地方設置一個特殊標記,例如插入名稱字段就設置在Name;然后使用“查找文本后設置光標位置”命令,該命令有兩個關鍵屬性:一個是“文本內容”屬性,填寫前面的Name即可,另一個是“相對位置”屬性,選擇“選中文本”。這樣就可以找到標記Name并選中標記的內容:最后,使用“寫人文字”命令將選中內容替換成需要的內容。我們可以在Word文檔中多設置幾個類似的特殊標記,然后重復利用“查找文本后設置光標位置”命令,達到Word文檔填寫的目的。Word格式設置類命令UiBotCreator中Word格式設置類命令主要功能將“寫入文字”命令刪除后,繼續執行“軟件自動化”→“Word”→“設置字體”命令,在“選中行”之后插入“設置字體”命令。如圖所示,該命令有2個屬性,“文檔對象”屬性與前述一致為objWord“字體名”屬性用于指定選中文字的字體,默認為“宋體”,此處修改為“黑體”,將選中文字字體統一設置為黑體。

命令類型命令名稱主要功能格式設置類設置字體設置已打開Word文檔當前選中文字的字體設置文字大小設置已打開Word文檔當前選中文字的字體大小設置文字顏色設置已打開Word文檔當前選中文字的字體顏色設置文字樣式設置已打開Word文檔當前選中文字的樣式設置對齊方式設置已打開Word文檔當前選中文字的對齊方式Word格式設置類命令UiBotCreator中Word格式設置類命令主要功能設置字體”屬性設置依次執行“軟件自動化”→“Word”→“設置文字大小”命令,在“設置字體”之后插入“設置文字大小”命令。如下圖所示,該命令有2個屬性,“文檔對象”屬性與前述一致為objWord,“字號大小”屬性用于指定選中文字的字號大小,此處我們設置為9,表示選中文字的字號大小統一設定為9。命令類型命令名稱主要功能格式設置類設置字體設置已打開Word文檔當前選中文字的字體設置文字大小設置已打開Word文檔當前選中文字的字體大小設置文字顏色設置已打開Word文檔當前選中文字的字體顏色設置文字樣式設置已打開Word文檔當前選中文字的樣式設置對齊方式設置已打開Word文檔當前選中文字的對齊方式Word格式設置類命令繼續執行“軟件自動化”→“Word”→“設置文字顏色”命令,在“設置文字大小”之后插入“設置文本顏色”命令。如下圖所示,該命令有2個屬性,“文檔對象”屬性與前述一致為objWord,“文字顏色”屬性用于指定選中文字的顏色,此處我們設置為FF0000,將選中文字的顏色統一標紅。運行結果與原文檔文本格式對比情況如下圖所示,另外兩個“設置文字樣式”與“設置對齊方式”命令可以根據需要進行設置。

Word自動化處理:

生成企業對賬函機器人02需求分析企業與其他經濟主體發生業務往來時,難免會出現往來賬項。企業會計人員應如何核對這些賬項?一般而言,會計人員在核對往來賬項時,需要仔細審查每一筆交易,確保賬目的準確性和真實性。同時,還需要與相關經濟主體進行溝通和協調,以確保賬目的核對工作能夠順利進行。因此,核對往來賬項是企業財務管理中非常重要的一環,需要會計人員具備專業的知識和技能,以確保企業的財務穩健和可持續發展。小悠科技有限公司財務人員小程日常工作的重要內容之一就是進行往來對賬。每年年末,小程需要根據企業應收賬款余額對往來款項發函進行核對,在向相關客戶企業進行函證之前,要求對企業詢證函模板(如圖5-18所示)的格式進行修改,對相關內容進行補充填寫。以向上海捷達信息科技有限公司發函為例,小程需要在企業對賬函模版之上,對企業信息進行修改,即在正文首行填寫“上海捷達信息科技有限公司”,在貴公司欠本公司處填寫金額“36000元”。流程圖自動化流程分析為了準確定位文檔位置,在Word文檔需要編輯的地方插入特殊標記,便于文本輸入。例如,在需填寫公司名稱字段的地方添加標記&Name&,在需填寫金額字段的地方添加標記&Money&。添加標記后,利用機器人自動查找對應標記的位置,選中相關文本后通過寫入文字將其修改為所需填入的文本,接著保存文檔并關閉文檔。自動化流程設計為便于實現RPA的功能,本案例僅包含一個流程塊,即“生成企業對賬函”,主要涉及Word打開、光標定位、寫入文字、另存為等操作。開發實現步驟【實驗準備】新建一個“生成企業對賬函機器人”流程,該流程僅包含一個“生成企業對賬”流程塊。將相關實驗材料(企業對賬函模板.docx)保存在該流程的res文件夾下。開發實現步驟在企業對賬函模板中需要編輯的地方插入特殊標記,以便于文本輸入,即在需填寫公司名稱字段的地方添加標記&Name&,在需填寫金額字段的地方添加標記&Money&開發實現步驟流程小結1.開發易錯點焦點位置設置:實踐中單獨使用“設置光標位置”命令和“選擇行”命令進行光標焦點的設定效果并不好。因為Word中可能存在一些看不見的格式標記,影響對“字符”“行”和“段落”的計算,導致焦點定位不準確。查找文本位置:在開發過程中,需要確保查找文本所在位置設置正確,否則移動光標的過程中可能會錯位,導致寫入內容不準確等問題。2.流程適用性適用于需要批量進行文本編輯處理的場景,例如批量寫入文字、修改字體。該流程可以減輕員工的機械重復性工作量,減少人為編輯錯誤,在保證原文檔準確性的基礎上提高工作效率。案例拓展1:word批量合并03需求分析小悠科技有限公司的財務人員小程日常工作中經常遇到文檔處理,尤其是一些相似文檔合并的工作,往往費時費力,例如將公司幾十個單獨的部分管理規章、部分財務報告等Word文件拼接成一個大Word文件的情況,同時還需要保留原有Word的樣式及頁面信息。如果是手動復制粘貼、批量插入的話,往往存在工作量大、無法把頁面等信息完全融合到大文件中等問題。小程現在收到關于公司日常報銷管理辦法的幾份單獨的文檔,需要將這幾份文檔合并為一份文件。根據需求設計RPA機器人,使其自動將多個Word文檔自動合并為一個Word文檔,即完成Word批量合并流程圖自動化流程分析&設計為了自動完成Word批量合并,需要準備一系列Word文檔,通過獲取文件列表,依次打開每一個Word文檔,讀取文檔內容后,將其寫入匯總文檔中。為便于實現RPA的功能,本案例僅包含一個流程塊,即“Word批量合并”,主要涉及獲取文件列表、正則表達式判斷文件類別、Word打開、寫入文字、另存為文檔等操作。開發思路【實驗準備】新建一個“Word批量合并”流程,該流程僅包含一個“Word批量合并”流程塊。下載相關實驗材料,即一系列Word文檔的匯總文件,并將其保存在該流程的res文件夾下。開發實現步驟案例拓展2:

往來對賬機器人04需求分析小悠科技有限公司每年年末需根據整理的應收賬款余額(應收賬款明細余額表.xlsx)對往來款項發函進行核對。在向相關客戶企業進行函證之前,要求對詢證函模板

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論