中建交通財務工作自動化
前言
?????? 本文不是知識教程,只是基于中建交通財務工作使用python進行工作自動化的經(jīng)歷分享,只適用于中建交通的財務工作,并不進行知識講解,主要內(nèi)容為介紹已完成的代碼使用方法,使用selenium進行一體化操作,使用win32進行sap操作, 使用pandas進行excel的操作,預期可以作為一種工具使用,用于完成簡單重復工作,減輕工作負擔。
前期準備
??????? 推薦直接下載anconda(使用清華鏡像下載較快,注意不要錯誤下載為Miniconda,教程很多不再詳述),下載對應的庫 ,導入代碼文件進行運行。
代碼介紹
????????完成度較高的代碼主要為會計憑證打印,銀行余額調節(jié)表及未對符查詢(可以通過sap銀行余額調節(jié)表功能替代,也可用于內(nèi)行對賬,但是本部內(nèi)行收到wbs元素和代墊費用影響會失效),sap自動操作(多維度余額表等導出儲存進行數(shù)據(jù)調用), 賬簿目錄生成。
????????通過os庫建立分公司各項目的文件,建立憑證,流程單,銀行回單等子文件夾,用于儲存文件。會計憑證打印,通過sap會計憑證打印導出會計憑證,一體化中臺單據(jù)批量打印導出流程單,內(nèi)行收付款回單打印導出內(nèi)行回單,銀行電子回單信息查詢導出銀行回單(目前只支持中國農(nóng)業(yè)銀行和中建財務公司),將文件放置在對應文件夾內(nèi),運行會計憑證整理集合版本.py, 即可完成各單據(jù)的拆分和匹配. 運行打印機win32print.py, 即可進行打印, 相較于一體化RPA憑證打印, 添加了幾項功能, 打印顏色可以自行調整, 選擇黑白打印節(jié)省成本, 添加了檢索, 生成缺失文件目錄, 避免憑證缺失, 解決了部分憑證缺頁重復等問題。完成每個月的憑證打印之外,會保存各單據(jù)文件,配合everything可以快速導出便于審計檢查。
????????sap自動化主要使用win32庫進行模擬點擊和鍵盤輸入,替代人工操作,目前只完成了保存多維度余額表按月份保存在os庫建立的項目庫中。自動月末關賬因為需要一體化的匡算單據(jù)號,測試未完成,后續(xù)會添加導出三大主表等功能。目前正在進行的有職工附加費附件制作,壞賬附件制作,折舊附件制作,資金計劃執(zhí)行情況表制作,稅金清算附件制作等。
????????以上為主要內(nèi)容介紹,具體操作見后續(xù)視頻。
????????