Advertisement

金蝶云(K3/cloud) WebAPI开发示例

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
本示例旨在提供关于如何使用金蝶云(K3/Cloud)平台Web API进行应用程序开发的具体指导和代码实例,帮助开发者快速掌握相关技术。 K3/Cloud6.x,7.x(现在叫金蝶云了)均适用的实用webapi实例,包含完整的代码包。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • (K3/cloud) WebAPI
    优质
    本示例旨在提供关于如何使用金蝶云(K3/Cloud)平台Web API进行应用程序开发的具体指导和代码实例,帮助开发者快速掌握相关技术。 K3/Cloud6.x,7.x(现在叫金蝶云了)均适用的实用webapi实例,包含完整的代码包。
  • K3 Cloud的表结构
    优质
    《金蝶K3 Cloud的表结构》:本文深入解析了金蝶K3 Cloud系统中的核心表结构,帮助用户更好地理解和利用其功能模块。适合财务及IT人员阅读。 下载后直接运行K3CloudDataDictionary.exe进行查看,方便二次开发人员。
  • K3Cloud WebAPI接口
    优质
    《金蝶K3Cloud WebAPI接口示例》是一份详细的教程文档,旨在通过实例展示如何使用WebAPI与金蝶K3Cloud系统进行数据交互,适用于开发者和IT专业人员。 ### 金蝶K3 Cloud Web API 接口实例详解 #### 一、概述 金蝶K3 Cloud是一款先进的企业资源计划(ERP)软件,它支持多种业务场景,并提供了强大的Web API接口来促进第三方系统的集成。本段落档将详细介绍如何使用金蝶K3 Cloud的Web API接口进行开发,特别是通过C# .NET来调用这些接口。 #### 二、技术实现方式 金蝶K3 Cloud的Web API接口采用HTTP + JSON的形式进行数据交互,这种形式的优点在于简单易用且兼容性强。开发人员可以通过HTTP请求方法与服务器通信,并通过JSON格式传递数据。 #### 三、API接口使用示例 ##### 1. 币别保存示例 本示例展示了如何通过API接口创建或更新币别信息。 ```csharp public void TestMethodSave_BD_Currency() { 创建一个ApiClient对象并指定业务站点URL ApiClient client = new ApiClient(http://localhost:1200); 登录验证 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\:\货币代码\,\FPRI CEDIGITS\:4,\FA MOUNTDIGITS\:2,\FPRIORITY\:0,\FIsTrans\:false,\FIsShowCSymbol\:false,\FIsSysPreset\:false,\FD ESCRIPTION\:\info\}}; 调用保存接口 object[] saveInfo = new object[] { sFormId, sJson }; client.Execute(Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.Save, saveInfo); } } ``` **解析**:在本示例中,我们首先创建了一个`ApiClient`对象来连接到K3 Cloud服务器,并进行了登录验证。接着定义了业务对象ID为`BD_Currency`,这代表我们要处理的是币别信息。构造的JSON字符串包含了币别的基本属性,如编码、名称等。我们调用了`Save`方法来保存这些信息。 ##### 2. 财务总账凭证保存 本示例展示了如何保存财务总账凭证。 ```csharp public void TestMethodSave_GL_VOUCHER() { 创建一个ApiClient对象并指定业务站点URL ApiClient client = new ApiClient(http://localhost:1200); 登录验证 bool ret = client.Login(005056a30125ad4311e40291d44c593a, Administrator, 888888, 2052); if (ret) { 定义财务总账凭证的业务对象ID string sFormId = GL_VOUCHER; 构造JSON字符串,包含凭证的基本信息以及明细行信息 string sJson = {\Creator\:\String\,\NeedUpDateFields\:[\String\],\Model\:{\FVOUCHERID\:0,\FAccountBookID\:{\FNumber\:\004\},\FDate\:\2012-1-31\,\FSystemID\:{\FNumber\:\gl\},\FVOUCHERGROUPID\:{\FNumber\:\PRE001\}, \GL_VOUCHER__ FEntity\:[{\FEXPLANATION\:11,\FAccountID\:{\FNumber\:\1001\},\FDEBIT\:100},{\FEXPLANATION\:22,\FAccountID\:{\FNumber\:\1101\},\FCREDIT\:100}]}}; 调用保存接口 object[] saveInfo = new object[] { sFormId, sJson }; client.Execute(Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.Save, saveInfo); } } ``` **解析**:在本示例中,我们同样创建了一个`ApiClient`对象来连接到K3 Cloud服务器,并进行了登录验证。然后定义了业务对象ID为`GL_VOUCHER`,这代表我们要处理的是财务总账凭证信息。构造的JSON字符串不仅包含了凭证的基本信息(如日期、账簿编号等),还包含了具体的明细行
  • K3-Cloud星空数据库表说明字典
    优质
    《金蝶K3-Cloud云星空数据库表说明字典》是一本全面介绍金蝶K3-Cloud系统中各模块数据库结构的专业手册,涵盖核心业务流程所需的所有关键表格及其字段详细解释。 金蝶K3-Cloud云星空是一款基于云计算平台的企业级应用解决方案,提供了丰富的云端应用程序及开发接口,助力企业快速构建高效的云端业务系统。其中,数据库表字典作为其核心组成部分,在二次开发中扮演着重要角色。 在设计和实施过程中,合理的数据库结构对于确保数据的高效存储与处理至关重要。金蝶K3-Cloud云星空提供的各类数据库表格涵盖了供应链管理、报表生成及权限控制等多个方面,为开发者提供了强大的基础支持能力。具体来说: 1. **供应链相关表**:包括T_AR_ORENTRY_CRE、T_AR_RECEIVABLEENTRY_CRE等,用于存储和处理与采购订单、应收款项相关的数据。 2. **报表规则设置表**:例如T_BAS_RPTDATARULECONFIG 和 T_BAS_UPDATESTOCKRPTSET 表,这些表格帮助定义并管理各种业务报告的数据源及权限配置信息。 3. **库存更新插件设置表**:如T_BAS_UPDATESTOCKSETTING等,用于设定和调整与仓库存货相关的自动化任务或规则。 4. **编码规范表**:包括T_BD_LOTCODERULE及其相关子表格,这些设计确保了批号、序列编号的一致性和准确性管理。 5. **库存灵活性扩展配置表**:例如T_BD_STOCKFLEXDETAIL和T_BD_STOCKFLEXITEM等,它们支持用户自定义的库存属性设置及维度分析。 除此之外,云星空还提供了一系列附加功能和支持插件的数据表格设计,比如移动考勤记录、专家信息展示以及值集组合管理等功能模块。这些组件共同构成了一个灵活且强大的开发框架,能够快速响应并满足不同企业的个性化需求与业务挑战。
  • K3 CLOUD操作系统指南
    优质
    《金蝶K3 CLOUD操作系统指南》是一本全面介绍如何使用金蝶K3 Cloud系统的操作手册,涵盖系统设置、日常操作及业务流程管理等内容,旨在帮助用户高效运用该平台进行企业管理。 金蝶K3 CLOUD系统操作手册涵盖了多组织案例及实施系统的必备知识。
  • PHP WebAPI星空(WebApi集成方式)免密码登录接口实模板
    优质
    本资源提供详细的金蝶云PHP Web API及金蝶云星空免密码登录接口使用教程和实例代码,帮助开发者快速上手进行WebApi集成。 刚刚亲自测试成功并分享给大家。 首先从官网下载的kingdee-webapi-sdk-v8.0.6.phar文件需要提取出来。 ```php $phar = new Phar(kingdee-webapi-sdk-v8.0.6.phar); $phar->extractTo(kingdee_cdp_webapi_sdk); ``` 这会提取一份原项目文件。另外,可以使用以下代码将PHAR转换为ZIP格式: ```php $phar->convertToData(Phar::ZIP); ``` 只需选择上述两种方法中的一种即可。
  • K3 Cloud WebAPI及Java版DEMO
    优质
    本资源提供K3 Cloud系统的WebAPI接口文档及其Java语言的示例程序,帮助开发者快速掌握集成和调用方法。 K/3Cloud BOS提供了 .net 版本的 webapi client sdk,方便二次开发集成调用。该 SDK 还有 Java 版本(Java 的版本是 1.7)。
  • K3 SDK_API
    优质
    金蝶K3 SDK_API是专为开发者设计的一套集成开发工具包和应用程序接口,旨在帮助用户高效地与金蝶K3系统进行数据交互及应用扩展。 金蝶K3 API_SDK提供了丰富的接口功能,便于开发者进行二次开发和系统集成。通过API SDK,可以实现与金蝶系统的数据交互、流程控制等功能,提高企业信息化管理水平。
  • K3流程图表
    优质
    《金蝶K3流程图表示》是一份详细介绍如何在金蝶K3系统中绘制和管理业务流程图表的教学资料,旨在帮助用户更好地理解和优化企业内部运营流程。 金蝶K3的流程图全部是.vsd文件格式,包含总体业务流程、实际成本、生产计划、销售业务、采购流程以及仓库作业等内容。这些.vsд文件的优点显而易见。
  • K3 WISE V12.3
    优质
    金蝶K3 WISE V12.3是为企业提供财务管理、供应链管理、生产管理等一体化解决方案的专业软件系统,助力企业实现信息化升级与高效运营。 百度网盘下载地址包括资源盘与安装盘。