K/3 Cloud Web API接口說明文


K/3 Cloud Web API接口說明文

目的

三方集成,提供第三方系統與Cloud集成調用接口。

 

技術實現

HTTP + Json

 

提供標准接口

 

編號

名稱

說明

1

Kingdee.BOS.WebApi.ServicesStub.AuthService.ValidateUser

用戶驗證

2

Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.Save

保存

3

Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.Audit

審核

4

Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.Delete

刪除

5

Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.UnAudit

反審核

6

Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.Submit

提交

7

Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.View

查看

8

Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.StatusConvert

狀態轉換

 

 

 

 

 

 

 

 

 

 

 

 

 

 

示例

三方客戶端 引用Kingdee.BOS.WebApi.Client.dll (注:此客戶端引用Api封裝的是Http請求)。

 

幣別->保存 示例

        public void TestMethodSave_BD_Currency()

        {

            //Cloud 業務站點Url

            ApiClient client = new ApiClient("http://localhost:1200/");

            //調用登陸接口 參數 數據中心Id,用戶名,密碼,語言id

            bool ret = client.Login("005056a30125ad4311e40291d44c593a", "Administrator", "888888", 2052);

            // 登陸成功

            if (ret)

            {

                //業務對象Id

                string sFormId = "BD_Currency";

                //Json字串

                string sJson = "{\"Creator\":\"三方調用者標識\",\"NeedUpDateFields\":[\"FNumber\",\"FName\",\"FCODE\"],\"Model\":{\"FCURRENCYID\":0,\"FNumber\":\"編碼\",\"FName\":\"名稱\",\"FCODE\":\"貨幣代碼\",\"FPRICEDIGITS\":4,\"FAMOUNTDIGITS\":2,\"FPRIORITY\":0,\"FIsTrans\":false,\"FIsShowCSymbol\":false,\"FIsSysPreset\":false,\"FDescription\":\"info\"}}";

                object[] saveInfo = new object[]

                {

                    sFormId,

                    sJson

                };

                //調用保存接口

                client.Execute<string>("Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.Save", saveInfo);

            }

        }

 

 

示例說明:

其中主要關注構造的Json字串

通過Json編譯工具,可查看及構造相應Json數據

 

 

 

Json數據是幣別界面字段對應的。

 

 

 

包含單據體的Json數據構造:

憑證界面構造的Json數據,如下圖:

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM