1、EasyFlow GP TIPTOP差勤模组 XML 参数说明 EasyFlow GP TIPTOP 差勤模組 XML 參數說明EasyFlow GP產品部ver. 1.0 2010/01/06內容摘要雙方定義 XML 文件內容及使用說明文件資訊文件標題EasyFlow GP TIPTOP差勤模組XML參數說明預設閱讀對象產品處/程式人員文件屬性內部技術文件檔案全名EasyFlow GP TIPTOP差勤模組 XML 參數說明.doc歷史版本文件版本序號發表時間修編作者修改重點1.02006/12/01Jerry建立文件目錄Method 定義 P03GetPlantID P04TakenHou
2、r P05LeaveDay P07CreateForm P09SetStatus P11BreakMinute P13表單撰寫Sample P15 01. Method 定義雙方以 XML 中定義不同的 tag 定義此次呼叫所需對應的處理動作 Web Services 接口統一以單一程式處理不同的 request.雙方定義的 列表如下:Method Name1. GetPlantID取得工廠代號及各工廠假別資料 ; EasyFlow GP call TIPTOP2. TakenHour請假單輸入時, 完成請假起始截止日期時間或任一欄更動後呼叫以計算請假時數, 天數及回傳班別 ; EasyFlo
3、w GP call TIPTOP3. LeaveDay請假單輸入時, 按 查詢特休/補休天數 時呼叫 TIPTOP 回傳天數 ; EasyFlow GP call TIPTOP4. CreateForm發起一張待簽核單據 ; EasyFlow GP call TIPTOP5. SetStatusEasyFlow Gp呼叫 TIPTOP 做確認及更新狀態值的動作 ; EasyFlow GP call TIPTOP6. BreakMinute加班單輸入時, 加班日期完成或更動後呼叫以回傳班別及此班別預設休息分鐘數 ; EasyFlow GP call TIPTOP02. GetPlantIDEas
4、yFlow 傳入 : GetPlantID 10.20.86.15110.40.40.30NaNaWebtiptop10.40.40.30utiptop1 Big5 #語言別 : Big5, GB, ISO8859 apyt103 #程式代號 TIPTOP 回傳 : GetPlantID top3010.20.86.151 Y #動作成功否 No Error. #動作敘述 #工廠別 03. TakenHourEasyFlow 傳入 : TakenHour 10.20.86.15110.40.40.30NaNaWebtiptop10.40.40.30utiptop1 Big5 #語言別 : Bi
5、g5, GB, ISO8859 DEMO #工廠別 apyt104 #程式代號 SourceFormID #TIPTOP 單別 #TIPTOP 單號 02/07/24 #異動日期 14:30:10 #異動期間 0 #簽核狀態 (0: 開單, 1:送簽, 2:抽單, 3:同意, 4:不同意) tiptop #填表人 tiptop #表單關係人 XXX #EasyFlow 單別 XXXXXXXXXX#EasyFlow 單號 tiptop #員工代號 #行序(CreateForm 時由 TIPTOP 傳回) S001 #假別 05/06/01 #起始日期 08:30 #起始時間 05/06/01 #
6、截止日期 17:30 #截止時間 #時數 N #借假否(直接預設 N) #天數 TIPTOP 回傳 : TakenHour top3010.20.86.151 Y #動作是否成功 No Error. #動作敘述 DEMO #工廠別 apyt104 #程式代號 #TIPTOP 單別 #TIPTOP 單號 0 #TIPTOP 狀態碼 tiptop #填表人 tiptop #表單關係人 XXX #EasyFlow 單別 XXXXXXXXXX#EasyFlow 單號 tiptop #員工代號 #行序(CreateForm 時由傳回) S001 #假別 05/06/01 #起始日期 08:30 #起始時
7、間 05/06/01 #截止日期 17:30 #截止時間 1 #時數數 N #借假否(直接預設 N) 8 #天數 A01 #班別 中班 #班別說明 04. LeaveDayEasyFlow 傳入 : LeaveDay 10.20.86.15110.40.40.30NaNaWebtiptop10.40.40.30utiptop1 Big5 #語言別 : Big5, GB, ISO8859 DEMO #工廠別 apyt104 #程式代號 SourceFormID #TIPTOP 單別 #TIPTOP 單號 02/07/24 #異動日期 14:30:10 #異動期間 0 #簽核狀態 (0:開立, 1
8、:送簽, 2:抽單, 3:同意, 4:不同意) tiptop #填表人 tiptop #表單關係人 XXX #EasyFlow 單別 XXXXXXXXXX#EasyFlow 單號 tiptop #員工代號 #行序(CreateForm 時由 TIPTOP 傳回) S001 #假別代碼 05/06/01 #請假開始日期 08:30 #請假開始時間 05/06/01 #請假截止日期 17:30 #請假截止時間 #請假時數 N #借假否(直接預設 N) #請假天數 TIPTOP 回傳 : LeaveDay top3010.20.86.151 Y #是否成功 No Error. #動作敘述 DEMO
9、#工廠別 apyt104 #程式代號 #TIPTOP 單別 #TIPTOP 單號 0 #TIPTOP 狀態碼 tiptop #填表人 tiptop #表單關係人 XXX #EasyFlow 單別 XXXXXXXXXX#EasyFlow 單號 7 #特休天數 56 #特休時數 1 #特休已休天數 8 #特休已休時數 4 #本月換休剩餘時數 2 #本月換休消耗時數(當月總時數則為 czx05 + czx07) 05. CreateFormEasyFlow 傳入 : CreateForm 10.20.86.15110.40.40.30NaNaWebtiptop10.40.40.30utiptop1
10、Big5 #語言別 : Big5, GB, ISO8859 DEMO #工廠別 apyt104 #程式代號 SourceFormID #TIPTOP 單別 #TIPTOP 單號 02/07/24 #異動日期 14:30:10 #異動期間 1 #簽核狀態 (0:開立, 1:送簽, 2:抽單, 3:同意, 4:不同意) tiptop #填表人 tiptop #表單關係人 XXX #EasyFlow 單別 XXXXXXXXXX#EasyFlow 單號 .表單全部欄位. TIPTOP 回傳 : CreateForm top3010.20.86.151 Y #表單開立是否成功 No Error. #表單
11、開立動作敘述 DEMO #工廠別 apyt104 #程式代號 #TIPTOP 單別 #TIPTOP 單號 S #TIPTOP 狀態碼 tiptop #填表人 tiptop #表單關係人 XXX #EasyFlow 單別 XXXXXXXXXX#EasyFlow 單號 tiptop #員工代號 1 #行序(此時由 TIPTOP 傳回) S001 #假別代碼 05/06/01 #請假開始日期 08:30 #請假開始時間 05/06/01 #請假截止日期 17:30 #請假截止時間 8 #請假時數 N #借假否 1 #請假天數 06. SetStatusEasyFlow 傳入 : SetStatus 10.20.86.15110.40.40.
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1