亞寵展、全球寵物產業風向標——亞洲寵物展覽會深度解析
862
2022-05-30
這個系列的前三篇文章:
SAP FSM 學習筆記(一) : 使用API消費FSM的數據
SAP FSM 學習筆記(二) : SAP FSM的微信接入
SAP FSM 學習筆記(三) : 在微信里創建SAP FSM客戶預約
假設這樣一個場景:Jerry使用手機,關注自己購買的產品所在公司的微信公眾號后,在公眾號菜單里點擊“預約”,選擇了“李小剛”這個技師進行上門安裝服務。
預約成功后,SAP FSM的調度員在系統的調度面板里立即看到了這條任務記錄,和技師李小剛確認了時間。
下面我們把視角切換成技師李小剛。
他的手機上安裝了名叫SAP Field Service Management的移動應用。
一旦調度員在SAP FSM里點擊了Release Assignments按鈕確認了任務分配后,李小剛安裝的SAP FSM會收到一條新的推送信息,如下圖所示:
點開一看,是Jerry Wang預約的機械臂上門安裝服務。
把頁面滑到底部,能看到紅色高亮顯示的任務清單提示,以及Travel和Work的按鈕。
點擊Travel之后,意味著李小剛已經動身前往Jerry所在地了,而我們團隊在此處做了一個增強,向Jerry的微信推送一條實時位置共享消息,功能和現在大家用的嘀嘀打車的司機位置實時跟蹤差不多,能幫助Jerry預估李小剛大概的上門時間。
李小剛上門之后,打開任務清單開始工作。
這次任務包括設備本身的安裝,以及一個額外機械臂配件的替換工作,因此我們在任務清單里會看到兩項紀錄。這個任務清單是SAP FSM的管理員事先在系統里維護好的,后面我們會介紹。
李小剛點擊上圖第二項“配件清單”,這個新的機械臂是他從公司倉庫帶到Jerry現場的,單價120元。把數量更改為1之后,保存。
李曉剛以PDF格式的方式,單獨預覽這個清單產生的費用:
保存之后,這個機械臂的配件清單被附加到整個服務工單中去:
等李小剛完成所有的安裝工作后,點擊checkout結束任務:
李小剛點擊“預覽報告”,生成這次上門安裝服務的明細:
李小剛點擊“服務報告”底部的“在此簽字”按鈕,
在服務報告上簽下自己的大名:
此時我們團隊做了另一處增強:Jerry的微信會收到一條新的服務詳情推送,包含了此次安裝服務需要支付的賬單詳情:
總共費用是安裝服務費500加上機械臂120等于620元。
賬單支付之后,Jerry會收到新的一條推送消息,包含了一份我們基于SAP Qualtrics制作的調查問卷。
回到文章中間討論的問題,為什么李小剛在移動應用上,打開安裝任務,會看到兩個清單?
實際上,我們的原型開發里,在SAP FSM系統里創建了一個安裝服務模板和一個配件清單模板。然后在前文介紹的使用nodejs SDK創建Activity時,用代碼將這兩個模板分配給新創建出來的Activity,就能達到李曉剛點開安裝任務后看到兩個清單的效果了。
在“Smartforms and Feedback”里編輯模板:
和SAP其他很多產品一樣,FSM里的模板也具有版本和狀態的控制。
這就是李曉剛移動應用里看到的第一個安裝服務清單,在SAP FSM系統里對應的編輯界面:
ABAP API ERP web前端 移動應用測試 MobileAPPTest
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。