金蝶K3基于WebServices外部數(shù)據(jù)交換接口使用指南_第1頁(yè)
金蝶K3基于WebServices外部數(shù)據(jù)交換接口使用指南_第2頁(yè)
金蝶K3基于WebServices外部數(shù)據(jù)交換接口使用指南_第3頁(yè)
金蝶K3基于WebServices外部數(shù)據(jù)交換接口使用指南_第4頁(yè)
金蝶K3基于WebServices外部數(shù)據(jù)交換接口使用指南_第5頁(yè)
已閱讀5頁(yè),還剩53頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、金蝶K/3 基于WebServices外部數(shù)據(jù)交換接口使用指南目錄概述4總體說(shuō)明4通過該說(shuō)明文檔,你可以了解到4該文檔閱讀的適用對(duì)象4外部數(shù)據(jù)交換服務(wù)的安裝4WebServices測(cè)試工具介紹5外部數(shù)據(jù)交換服務(wù)功能列表5公共服務(wù) (Public.asmx)7AisQuery服務(wù)7GetAisType服務(wù)7DeleteItemQuery服務(wù)8DeleteItemUpdate服務(wù)9幣別 (Currency.asmx)10Query服務(wù)10Update服務(wù)10計(jì)量單位 (MeasureUnit.asmx)12Query服務(wù)12Update服務(wù)12輔助資料 (AssistDetail.asmx)14Q

2、uery服務(wù)14Update服務(wù)14科目 (Account.asmx)16Query服務(wù)16Update服務(wù)16憑證字 (VoucherGroup.asmx)18Query服務(wù)18Update服務(wù)18客戶 (Customer.asmx)20Query服務(wù)20Update服務(wù)20部門 (Department.asmx)22Query服務(wù)22Update服務(wù)22職員 (Employee.asmx)24Query服務(wù)24Update服務(wù)24物料或商品 (Material.asmx)26Query服務(wù)26Update服務(wù)26倉(cāng)庫(kù) (Stock.asmx)28Query服務(wù)28Update服務(wù)28供應(yīng)商

3、 (Supplier.asmx)30Query服務(wù)30Update服務(wù)30分支機(jī)構(gòu) (SubCompany.asmx)32Query服務(wù)32Update服務(wù)32費(fèi)用(Fee.asmx)34Query服務(wù)34Update服務(wù)34工作中心 (WorkCenter.asmx)36Query服務(wù)36Update服務(wù)36工業(yè)訂單與訂單執(zhí)行情況(InduSaleOrder.asmx)38QuerySaleOrder服務(wù)38UpdateSaleOrder服務(wù)38QueryOrderTrace服務(wù)39庫(kù)存(InduStockData.asmx)40QueryWithBatch服務(wù)40QueryWithOutB

4、atch服務(wù)40銷售發(fā)票 (InduSaleInvoice.asmx)42QuerySaleInvoice服務(wù)42憑證(財(cái)務(wù)) (Voucher.asmx)43Query服務(wù)43Update服務(wù)43收款單 (ReceiveBill.asmx)45QueryReceiveBill服務(wù)45應(yīng)收計(jì)劃 (ArApPlan.asmx)46QueryArApPlan服務(wù)46合同(Contract.asmx)47QueryContract服務(wù)47調(diào)用方式48通過現(xiàn)有工具(組件)進(jìn)行訪問48Http方式49對(duì)象說(shuō)明50應(yīng)用示例51靜態(tài)數(shù)據(jù)交換(基礎(chǔ)資料)51動(dòng)態(tài)數(shù)據(jù)交換(業(yè)務(wù)數(shù)據(jù))55相關(guān)資料57金蝶數(shù)據(jù)交換

5、標(biāo)準(zhǔn)57W3C Web Service57SOAP57WebService配置57過濾條件的語(yǔ)法和格式57錯(cuò)誤處理機(jī)制58安全機(jī)制58概述總體說(shuō)明我們的客戶越來(lái)越成熟,在客戶內(nèi)部中的信息化程度也越來(lái)越高,所以使用的業(yè)務(wù)系統(tǒng)也越來(lái)越錯(cuò)綜復(fù)雜,不同的系統(tǒng)可能跨越不同的系統(tǒng)平臺(tái),而客戶又希望在內(nèi)部的不同應(yīng)用系統(tǒng)中可以溝通協(xié)作(術(shù)語(yǔ):EAI應(yīng)用)。我們金蝶的產(chǎn)品線也包括了ERP、CRM、OA等不同產(chǎn)品,而這幾種產(chǎn)品的系統(tǒng)架構(gòu)和設(shè)計(jì)以及應(yīng)用可用的平臺(tái)都有很大的差異,而要在這幾個(gè)系統(tǒng)之間達(dá)到無(wú)縫的集成和整合。關(guān)鍵還在于不同的應(yīng)用系統(tǒng)之間的數(shù)據(jù)交換(工作流也構(gòu)架在數(shù)據(jù)交換的基礎(chǔ)上)。而我們?cè)O(shè)計(jì)的外部數(shù)據(jù)交換

6、服務(wù)就是一套比較完整和合適的解決方案??梢栽跇?gòu)建在不同的系統(tǒng)平臺(tái)的應(yīng)用系統(tǒng)之間實(shí)現(xiàn)同步、實(shí)時(shí)和增量的數(shù)據(jù)交換(靜態(tài)數(shù)據(jù)和動(dòng)態(tài)數(shù)據(jù))。注意:本篇所介紹的外部數(shù)據(jù)交換服務(wù)都是金蝶目前已經(jīng)提供的服務(wù)。注意:本篇所介紹的外部數(shù)據(jù)交換服務(wù)可向下兼容至K/3V9.2版本。通過該說(shuō)明文檔,你可以了解到1. 外部數(shù)據(jù)交換服務(wù)的目的、原理以及安裝。2. 如何通過程序訪問外部數(shù)據(jù)交換服務(wù)。3. 使用外部數(shù)據(jù)交換服務(wù)的技巧和要點(diǎn)。4. 使用外部數(shù)據(jù)交換服務(wù)的應(yīng)用示例。5. 外部數(shù)據(jù)交換服務(wù)的理論背景和相關(guān)的知識(shí)。6. 目前我們都提供了哪些外部數(shù)據(jù)交換服務(wù)。該文檔閱讀的適用對(duì)象需要在K/3系統(tǒng)上進(jìn)行二次開發(fā)與K/3系

7、統(tǒng)進(jìn)行數(shù)據(jù)交換的行業(yè)開發(fā)者需要跟K/3系統(tǒng)進(jìn)行數(shù)據(jù)交換的第三方系統(tǒng)的開發(fā)人員擴(kuò)展外部數(shù)據(jù)交換服務(wù)的K/3開發(fā)人員對(duì)Web Service感興趣的開發(fā)人員外部數(shù)據(jù)交換服務(wù)的安裝在K/3系統(tǒng)安裝程序主界面,選擇“外部數(shù)據(jù)交換服務(wù)部件”。安裝注意:注意:該服務(wù)必須安裝K/3系統(tǒng)的中間層。WebServices測(cè)試工具介紹安裝完成后,在開始菜單-金蝶 K3 WISE創(chuàng)新管理平臺(tái)-金蝶K/3工具下,打開“客戶端工具包”,選擇“Adapter適配器”下的“k/3 WebServices”,打開后即可啟動(dòng)K/3 Web Services測(cè)試工具,可通過選擇“服務(wù)類型”和“調(diào)用的方法”,在請(qǐng)求文件路徑中修改測(cè)

8、試的參數(shù),點(diǎn)執(zhí)行時(shí)會(huì)開展WebService的測(cè)試并獲取測(cè)試結(jié)果,如下圖。外部數(shù)據(jù)交換服務(wù)功能列表目前K/3提供的外部數(shù)據(jù)交換服務(wù)主要有以下一些:1. 公共類:賬套查詢服務(wù)、查詢賬套類型服務(wù)等;2. 基礎(chǔ)數(shù)據(jù)類:幣別、計(jì)量單位、科目、輔助資料、客戶、部門、職員、物料(商品)、供應(yīng)商、分支機(jī)構(gòu)、工作中心、費(fèi)用、憑證字交換服務(wù);3. 業(yè)務(wù)數(shù)據(jù)類:訂單交換服務(wù)、庫(kù)存查詢服務(wù)、合同交換服務(wù)、收款單查詢服務(wù)(預(yù)收單)、應(yīng)收計(jì)劃查詢服務(wù)、憑證交換服務(wù)、科目余額查詢服務(wù)等。以上各種服務(wù)的具體使用請(qǐng)參考以下詳細(xì)說(shuō)明。公共服務(wù) (Public.asmx)AisQuery服務(wù)服務(wù)說(shuō)明: 返回賬套信息接口定義:pu

9、blic AisInfo AisQuery參數(shù)說(shuō)明:返回信息:AisQueryResult:表示賬套信息的節(jié)點(diǎn)組,類型:數(shù)組out string strError:返回出錯(cuò)信息,類型:stringGetAisType服務(wù)服務(wù)說(shuō)明: 接口定義:public string GetAisType(int iAisID,string strUser,string strPassword,out string strError)參數(shù)說(shuō)明: iAisID:賬套ID,通過賬套查詢服務(wù)獲取,類型:inteager strUser:用戶名稱,必須為K/3中的合法用戶,類型:string strPassword:

10、用戶密碼,目前通過明文傳遞,類型:string返回信息:GetAisTypeResult:表示賬套類型的字符串,類型:stringout string strError:返回出錯(cuò)信息,類型:string返回指定賬套的賬套類型表示如下:類型名稱賬套類型返回值1工業(yè)企業(yè)全面解決方案AcctType_Industrygy2商業(yè)企業(yè)全面解決方案AcctType_Commercesm3工業(yè)企業(yè)物流解決方案AcctType_GYWLgywl4商業(yè)企業(yè)物流解決方案AcctType_SYWLsywl5標(biāo)準(zhǔn)企業(yè)財(cái)務(wù)解決方案AcctType_QYKJqykj6集團(tuán)企業(yè)財(cái)務(wù)解決方案AcctType_GRCWgrcw

11、7行政事業(yè)財(cái)務(wù)解決方案AcctType_ZFKJzfkj8會(huì)計(jì)中心解決方案AcctType_TGZTtgzt9人力資源解決方案AcctType_RLZYrlzyDeleteItemQuery服務(wù)服務(wù)說(shuō)明: 返回已經(jīng)刪除了的基礎(chǔ)資料數(shù)據(jù)的關(guān)鍵字信息接口定義: public Delete DeleteItemQuery(int iAisID, string strUser, string strPassword, ItemObject IO, int iPerCount, ref string strTimeStamp, out string strMaxTimeStamp, out string

12、 strError)參數(shù)說(shuō)明: iAisID:賬套ID,通過賬套查詢服務(wù)獲取,類型:int strUser:用戶名稱,必須為K/3中的合法用戶,類型:string strPassword:用戶密碼,目前通過明文傳遞,類型:string IO:查詢的基礎(chǔ)資料對(duì)象類別,其值如下:Public Enum ItemObject lAccount = 1 /科目,已實(shí)現(xiàn) lAssist = 2 /輔助資料,已實(shí)現(xiàn) lCurrency = 3 /幣別,已實(shí)現(xiàn) lMeasureUnit = 4 /計(jì)量單位,已實(shí)現(xiàn) lCustomer = 5 /客戶,已實(shí)現(xiàn) lDepartment = 6 /部門,已實(shí)現(xiàn) l

13、Employee = 7 /職員,已實(shí)現(xiàn) lMaterial = 8 /物料(商品),已實(shí)現(xiàn) lStock = 9 /倉(cāng)庫(kù),已實(shí)現(xiàn) lRemark = 10 /備注,預(yù)留 lSupplier = 11 /供應(yīng)商,已實(shí)現(xiàn) lSonCompany = 12 /分支機(jī)構(gòu),已實(shí)現(xiàn) lWorkCenter = 13 /工作中心,已實(shí)現(xiàn) lcbCostObj = 14 /成本對(duì)象,預(yù)留 lcbCostItem = 15 /成本項(xiàng)目,預(yù)留 lcbExpense = 16 /要素費(fèi)用,預(yù)留 lcbService = 17 /勞務(wù),預(yù)留 lFee = 18 /費(fèi)用,已實(shí)現(xiàn) lVoucherGroup = 19

14、/憑證字,已實(shí)現(xiàn) lAuxProp = 20 /商品的輔助屬性,預(yù)留 lCashFlowItem = 21 /現(xiàn)金流量項(xiàng)目,預(yù)留 lSettle = 22 /結(jié)算方式,預(yù)留End Enum iPerCount:指明返回記錄條數(shù),類型:inteager strTimeStamp:傳入起始時(shí)間輟值,默認(rèn)為“0x00000”,返回當(dāng)前頁(yè)的最大時(shí)間輟值,類型:string返回信息: QueryResult:表示數(shù)據(jù)信息的節(jié)點(diǎn)組,類型:數(shù)組 strTimeStamp:返回當(dāng)前頁(yè)的最大時(shí)間輟值,下一頁(yè)查詢,將此值直接傳入 strMaxTimeStamp:返回所要返回記錄的最大時(shí)間輟值,類型:string

15、strError:返回錯(cuò)誤信息,類型:stringDeleteItemUpdate服務(wù)服務(wù)說(shuō)明: 接受用戶提交的基礎(chǔ)資料數(shù)據(jù)的關(guān)鍵字,刪除K/3的相應(yīng)數(shù)據(jù)接口定義: public bool DeleteItemUpdate(int iAisID, string strUser, string strPassword, ItemObject IO, Delete Data, out string strError)參數(shù)說(shuō)明: iAisID:賬套ID,通過賬套查詢服務(wù)獲取,類型:inteager strUser:用戶名稱,必須為K/3中的合法用戶,類型:string strPassword:用戶密

16、碼,目前通過明文傳遞,類型:string IO:查詢的基礎(chǔ)資料對(duì)象類別,見DeleteItemQuery服務(wù) Data:業(yè)務(wù)數(shù)據(jù),符合Schema規(guī)范,類型:數(shù)組返回信息: UpdateResult:如果更新成功,返回為True,否則返回False,strError包含出錯(cuò)信息。 strError:返回錯(cuò)誤信息,類型:string幣別 (Currency.asmx)Query服務(wù)服務(wù)說(shuō)明: 返回滿足條件的幣別信息接口定義: public Currency Query(int iAisID, string strUser, string strPassword, int iPerCount, s

17、tring strFilter, ref string strTimeStamp, out string strMaxTimeStamp, out string strError)參數(shù)說(shuō)明: iAisID:賬套ID,通過賬套查詢服務(wù)獲取,類型:inteager strUser:用戶名稱,必須為K/3中的合法用戶,類型:string strPassword:用戶密碼,目前通過明文傳遞,類型:string iPerCount:查詢時(shí)的每頁(yè)記錄條數(shù),inteager strFilter:過濾條件,符合Sql4.0規(guī)范,類型:string strTimeStamp: 傳入起始時(shí)間輟值,默認(rèn)為“0x00

18、000”, 返回當(dāng)前頁(yè)的最大時(shí)間輟值,類型:string返回信息: QueryResult:表示數(shù)據(jù)信息的節(jié)點(diǎn)組,類型:數(shù)組 strTimeStamp:返回當(dāng)前頁(yè)的最大時(shí)間輟值,下一頁(yè)查詢,將此值直接傳入 strMaxTimeStamp:返回所要返回記錄的最大時(shí)間輟值,類型:string strError:返回錯(cuò)誤信息,類型:stringUpdate服務(wù)服務(wù)說(shuō)明: 接受用戶提交的數(shù)據(jù),更新K/3的幣別信息接口定義: public bool Update(int iAisID, string strUser, string strPassword, Currency Data, bool bCh

19、eckByUUID, bool bAddNewOnly, out string strError)參數(shù)說(shuō)明: iAisID:賬套ID,通過賬套查詢服務(wù)獲取,類型:inteager strUser:用戶名稱,必須為K/3中的合法用戶,類型:string strPassword:用戶密碼,目前通過明文傳遞,類型:string Data:業(yè)務(wù)數(shù)據(jù),符合Schema規(guī)范,類型:數(shù)組 bCheckByUUID:指明是否按UUID更新數(shù)據(jù)。True表示按UUID更新數(shù)據(jù),F(xiàn)alse表示按Number,Name更新數(shù)據(jù),類型:Boolean bAddNewOnly:是否只增加記錄。true表示只增加但不覆蓋

20、記錄,false表示既增加又覆蓋記錄,類型:boolean返回信息:UpdateResult:如果更新成功,返回為True,否則返回False,strError包含出錯(cuò)信息。strError:返回錯(cuò)誤信息,類型:string計(jì)量單位 (MeasureUnit.asmx)Query服務(wù)服務(wù)說(shuō)明: 返回滿足條件的計(jì)量單位信息接口定義: public MeasureUnit Query(int iAisID, string strUser, string strPassword, int iPerCount, string strFilter, ref string strTimeStamp, ou

21、t string strMaxTimeStamp, out string strError)參數(shù)說(shuō)明: iAisID:賬套ID,通過賬套查詢服務(wù)獲取,類型:inteager strUser:用戶名稱,必須為K/3中的合法用戶,類型:string strPassword:用戶密碼,目前通過明文傳遞,類型:string iPerCount:查詢時(shí)的每頁(yè)記錄條數(shù),inteager strFilter:過濾條件,符合Sql4.0規(guī)范,類型:string strTimeStamp:傳入起始時(shí)間輟值,默認(rèn)為“0x00000”,返回當(dāng)前頁(yè)的最大時(shí)間輟值,類型:string返回信息: QueryResult:

22、表示數(shù)據(jù)信息的節(jié)點(diǎn)組,類型:數(shù)組 strTimeStamp:返回當(dāng)前頁(yè)的最大時(shí)間輟值,下一頁(yè)查詢,將此值直接傳入 strMaxTimeStamp:返回所要返回記錄的最大時(shí)間輟值,類型:string strError:返回錯(cuò)誤信息,類型:stringUpdate服務(wù)服務(wù)說(shuō)明: 接受用戶提交的數(shù)據(jù),更新K/3的計(jì)量單位信息接口定義: public bool Update(int iAisID, string strUser, string strPassword, MeasureUnit Data, bool bCheckByUUID, bool bAddNewOnly, out string s

23、trError)參數(shù)說(shuō)明: iAisID:賬套ID,通過賬套查詢服務(wù)獲取,類型:inteager strUser:用戶名稱,必須為K/3中的合法用戶,類型:string strPassword:用戶密碼,目前通過明文傳遞,類型:string Data:業(yè)務(wù)數(shù)據(jù),符合Schema規(guī)范,類型:數(shù)組 bCheckByUUID:指明是否按UUID更新數(shù)據(jù)。True表示按UUID更新數(shù)據(jù),F(xiàn)alse表示按Number,Name更新數(shù)據(jù),類型:Boolean bAddNewOnly:是否只增加記錄。true表示只增加不覆蓋記錄,false表示既增加又覆蓋記錄,類型:boolean返回信息:UpdateRe

24、sult:如果更新成功,返回為True,否則返回False,strError包含出錯(cuò)信息。strError:返回錯(cuò)誤信息,類型:string輔助資料 (AssistDetail.asmx)Query服務(wù)服務(wù)說(shuō)明: 返回滿足條件的輔助資料信息接口定義: public Assist Query(int iAisID, string strUser, string strPassword, int iPerCount, string strFilter, ref string strTimeStamp, out string strMaxTimeStamp, out string strError)

25、參數(shù)說(shuō)明: iAisID:賬套ID,通過賬套查詢服務(wù)獲取,類型:inteager strUser:用戶名稱,必須為K/3中的合法用戶,類型:string strPassword:用戶密碼,目前通過明文傳遞,類型:string iPerCount:查詢時(shí)的每頁(yè)記錄條數(shù),inteager strFilter:過濾條件,符合Sql4.0規(guī)范,類型:string strTimeStamp:傳入起始時(shí)間輟值,默認(rèn)為“0x00000”,返回當(dāng)前頁(yè)的最大時(shí)間輟值,類型:string返回信息: QueryResult:表示數(shù)據(jù)信息的節(jié)點(diǎn)組,類型:數(shù)組 strTimeStamp:返回當(dāng)前頁(yè)的最大時(shí)間輟值,下一頁(yè)

26、查詢,將此值直接傳入 strMaxTimeStamp:返回所要返回記錄的最大時(shí)間輟值,類型:string strError:返回錯(cuò)誤信息,類型:stringUpdate服務(wù)服務(wù)說(shuō)明: 接受用戶提交的數(shù)據(jù),更新K/3的輔助資料信息接口定義: public bool Update(int iAisID, string strUser, string strPassword, Assist Data, bool bCheckByUUID, bool bAddNewOnly, out string strError)參數(shù)說(shuō)明: iAisID:賬套ID,通過賬套查詢服務(wù)獲取,類型:inteager st

27、rUser:用戶名稱,必須為K/3中的合法用戶,類型:string strPassword:用戶密碼,目前通過明文傳遞,類型:string Data:業(yè)務(wù)數(shù)據(jù),符合Schema規(guī)范,類型:數(shù)組 bCheckByUUID:指明是否按UUID更新數(shù)據(jù)。True表示按UUID更新數(shù)據(jù),F(xiàn)alse表示按Number,Name更新數(shù)據(jù),類型:Boolean bAddNewOnly:是否只增加記錄,true表示只增加不覆蓋記錄,false表示既增加又覆蓋記錄,類型:boolean返回信息:UpdateResult:如果更新成功,返回為True,否則返回False,strError包含出錯(cuò)信息。strErr

28、or:返回錯(cuò)誤信息,類型:string科目 (Account.asmx)Query服務(wù)服務(wù)說(shuō)明: 返回滿足條件的科目信息接口定義: public Account Query(int iAisID, string strUser, string strPassword, int iPerCount, string strFilter, ref string strTimeStamp, out string strMaxTimeStamp, out string strError)參數(shù)說(shuō)明: iAisID:賬套ID,通過賬套查詢服務(wù)獲取,類型:inteager strUser:用戶名稱,必須為K/

29、3中的合法用戶,類型:string strPassword:用戶密碼,目前通過明文傳遞,類型:string iPerCount:查詢時(shí)的每頁(yè)記錄條數(shù),inteager strFilter:過濾條件,符合Sql4.0規(guī)范,類型:string strTimeStamp:傳入起始時(shí)間輟值,默認(rèn)為“0x00000”,返回當(dāng)前頁(yè)的最大時(shí)間輟值,類型:string返回信息: QueryResult:表示數(shù)據(jù)信息的節(jié)點(diǎn)組,類型:數(shù)組 strTimeStamp:返回當(dāng)前頁(yè)的最大時(shí)間輟值,下一頁(yè)查詢,將此值直接傳入 strMaxTimeStamp:返回所要返回記錄的最大時(shí)間輟值,類型:string strErr

30、or:返回錯(cuò)誤信息,類型:stringUpdate服務(wù)服務(wù)說(shuō)明: 接受用戶提交的數(shù)據(jù),更新K/3的科目信息接口定義: public bool Update(int iAisID, string strUser, string strPassword, Account Data, bool bCheckByUUID, bool bAddNewOnly, out string strError)參數(shù)說(shuō)明: iAisID:賬套ID,通過賬套查詢服務(wù)獲取,類型:inteager strUser:用戶名稱,必須為K/3中的合法用戶,類型:string strPassword:用戶密碼,目前通過明文傳遞,

31、類型:string Data:業(yè)務(wù)數(shù)據(jù),符合Schema規(guī)范,類型:數(shù)組 bCheckByUUID:指明是否按UUID更新數(shù)據(jù)。True表示按UUID更新數(shù)據(jù),F(xiàn)alse表示按Number,Name更新數(shù)據(jù),類型:Boolean bAddNewOnly:是否只增加記錄,true表示只增加不覆蓋記錄,false表示既增加又覆蓋記錄,類型:boolean返回信息:UpdateResult:如果更新成功,返回為True,否則返回False,strError包含出錯(cuò)信息。strError:返回錯(cuò)誤信息,類型:string憑證字 (VoucherGroup.asmx)Query服務(wù)服務(wù)說(shuō)明: 返回滿足條

32、件的憑證字信息接口定義: public VoucherGroup Query(int iAisID, string strUser, string strPassword, int iPerCount, string strFilter, ref string strTimeStamp, out string strMaxTimeStamp, out string strError)參數(shù)說(shuō)明: iAisID:賬套ID,通過賬套查詢服務(wù)獲取,類型:inteager strUser:用戶名稱,必須為K/3中的合法用戶,類型:string strPassword:用戶密碼,目前通過明文傳遞,類型:s

33、tring iPerCount:查詢時(shí)的每頁(yè)記錄條數(shù),inteager strFilter:過濾條件,符合Sql4.0規(guī)范,類型:string strTimeStamp:傳入起始時(shí)間輟值,默認(rèn)為“0x00000”,返回當(dāng)前頁(yè)的最大時(shí)間輟值,類型:string返回信息: QueryResult:表示數(shù)據(jù)信息的節(jié)點(diǎn)組,類型:數(shù)組 strTimeStamp:返回當(dāng)前頁(yè)的最大時(shí)間輟值,下一頁(yè)查詢,將此值直接傳入 strMaxTimeStamp:返回所要返回記錄的最大時(shí)間輟值,類型:string strError:返回錯(cuò)誤信息,類型:stringUpdate服務(wù)服務(wù)說(shuō)明: 接受用戶提交的數(shù)據(jù),更新K/3

34、的憑證字信息接口定義: public bool Update(int iAisID, string strUser, string strPassword, VoucherGroup Data, bool bCheckByUUID, bool bAddNewOnly, out string strError)參數(shù)說(shuō)明: iAisID:賬套ID,通過賬套查詢服務(wù)獲取,類型:inteager strUser:用戶名稱,必須為K/3中的合法用戶,類型:string strPassword:用戶密碼,目前通過明文傳遞,類型:string Data:業(yè)務(wù)數(shù)據(jù),符合Schema規(guī)范,類型:數(shù)組 bChec

35、kByUUID:指明是否按UUID更新數(shù)據(jù)。True表示按UUID更新數(shù)據(jù),F(xiàn)alse表示按Number,Name更新數(shù)據(jù),類型:Boolean bAddNewOnly:是否只增加記錄,true表示只增加不覆蓋記錄,false表示既增加又覆蓋記錄,類型:boolean返回信息:UpdateResult:如果更新成功,返回為True,否則返回False,strError包含出錯(cuò)信息。strError:返回錯(cuò)誤信息,類型:string客戶 (Customer.asmx)Query服務(wù)服務(wù)說(shuō)明: 返回滿足條件的客戶信息接口定義: public Customer Query(int iAisID, s

36、tring strUser, string strPassword, int iPerCount, string strFilter, ref string strTimeStamp, out string strMaxTimeStamp, out string strError)參數(shù)說(shuō)明: iAisID:賬套ID,通過賬套查詢服務(wù)獲取,類型:inteager strUser:用戶名稱,必須為K/3中的合法用戶,類型:string strPassword:用戶密碼,目前通過明文傳遞,類型:string iPerCount:查詢時(shí)的每頁(yè)記錄條數(shù),inteager strFilter:過濾條件,符

37、合Sql4.0規(guī)范,類型:string strTimeStamp:傳入起始時(shí)間輟值,默認(rèn)為“0x00000”,返回當(dāng)前頁(yè)的最大時(shí)間輟值,類型:string返回信息: QueryResult:表示數(shù)據(jù)信息的節(jié)點(diǎn)組,類型:數(shù)組 strTimeStamp:返回當(dāng)前頁(yè)的最大時(shí)間輟值,下一頁(yè)查詢,將此值直接傳入 strMaxTimeStamp:返回所要返回記錄的最大時(shí)間輟值,類型:string strError:返回錯(cuò)誤信息,類型:stringUpdate服務(wù)服務(wù)說(shuō)明: 接受用戶提交的數(shù)據(jù),更新K/3的客戶信息接口定義: public bool Update(int iAisID, string str

38、User, string strPassword, Customer Data, bool bCheckByUUID, bool bAddNewOnly, out string strError)參數(shù)說(shuō)明: iAisID:賬套ID,通過賬套查詢服務(wù)獲取,類型:inteager strUser:用戶名稱,必須為K/3中的合法用戶,類型:string strPassword:用戶密碼,目前通過明文傳遞,類型:string Data:業(yè)務(wù)數(shù)據(jù),符合Schema規(guī)范,類型:數(shù)組 bCheckByUUID:指明是否按UUID更新數(shù)據(jù)。True表示按UUID更新數(shù)據(jù),F(xiàn)alse表示按Number,Name

39、更新數(shù)據(jù),類型:Boolean bAddNewOnly:是否只增加記錄,true表示只增加不覆蓋記錄,false表示既增加又覆蓋記錄,類型:boolean返回信息:UpdateResult:如果更新成功,返回為True,否則返回False,strError包含出錯(cuò)信息。strError:返回錯(cuò)誤信息,類型:string部門 (Department.asmx)Query服務(wù)服務(wù)說(shuō)明: 返回滿足條件的部門信息接口定義: public Department Query(int iAisID, string strUser, string strPassword, int iPerCount, str

40、ing strFilter, ref string strTimeStamp, out string strMaxTimeStamp, out string strError)參數(shù)說(shuō)明: iAisID:賬套ID,通過賬套查詢服務(wù)獲取,類型:inteager strUser:用戶名稱,必須為K/3中的合法用戶,類型:string strPassword:用戶密碼,目前通過明文傳遞,類型:string iPerCount:查詢時(shí)的每頁(yè)記錄條數(shù),inteager strFilter:過濾條件,符合Sql4.0規(guī)范,類型:string strTimeStamp:傳入起始時(shí)間輟值,默認(rèn)為“0x00000

41、”,返回當(dāng)前頁(yè)的最大時(shí)間輟值,類型:string返回信息: QueryResult:表示數(shù)據(jù)信息的節(jié)點(diǎn)組,類型:數(shù)組 strTimeStamp:返回當(dāng)前頁(yè)的最大時(shí)間輟值,下一頁(yè)查詢,將此值直接傳入 strMaxTimeStamp:返回所要返回記錄的最大時(shí)間輟值,類型:string strError:返回錯(cuò)誤信息,類型:stringUpdate服務(wù)服務(wù)說(shuō)明: 接受用戶提交的數(shù)據(jù),更新K/3的部門信息接口定義: public bool Update(int iAisID, string strUser, string strPassword, Department Data, bool bCheckByUUID, bool bAddNewOnly, out string strError)參

溫馨提示

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

評(píng)論

0/150

提交評(píng)論