金蝶K3外部数据交换服务使用参考.doc

上传人:大米 文档编号:543734932 上传时间:2023-12-07 格式:DOC 页数:44 大小:208.01KB
返回 下载 相关 举报
金蝶K3外部数据交换服务使用参考.doc_第1页
第1页 / 共44页
金蝶K3外部数据交换服务使用参考.doc_第2页
第2页 / 共44页
金蝶K3外部数据交换服务使用参考.doc_第3页
第3页 / 共44页
金蝶K3外部数据交换服务使用参考.doc_第4页
第4页 / 共44页
金蝶K3外部数据交换服务使用参考.doc_第5页
第5页 / 共44页
点击查看更多>>
资源描述

《金蝶K3外部数据交换服务使用参考.doc》由会员分享,可在线阅读,更多相关《金蝶K3外部数据交换服务使用参考.doc(44页珍藏版)》请在金锄头文库上搜索。

1、外部数据交换服务使用参考目录目录. 1概述. 3公共服务 (Public.asmx). 4AisQuery服务. 4GetAisType服务. 4DeleteItemQuery服务. 5DeleteItemUpdate服务. 6币别 (Currency.asmx). 7Query服务. 7Update服务. 7计量单位 (MeasureUnit.asmx). 8Query服务. 8Update服务. 9辅助资料 (AssistDetail.asmx). 9Query服务. 9Update服务. 10科目 (Account.asmx). 10Query服务. 10Update服务. 11凭证字

2、(VoucherGroup.asmx). 12Query服务. 12Update服务. 12客户 (Customer.asmx). 13Query服务. 13Update服务. 14部门 (Department.asmx). 14Query服务. 14Update服务. 15职员 (Employee.asmx). 15Query服务. 15Update服务. 16物料或商品 (Material.asmx). 17Query服务. 17Update服务. 17仓库 (Stock.asmx). 18Query服务. 18Update服务. 19供应商 (Supplier.asmx). 19Quer

3、y服务. 19Update服务. 20分支机构 (SubCompany.asmx). 20Query服务. 20Update服务. 21费用(工业特有) (Fee.asmx). 22Query服务. 22Update服务. 22工作中心(工业特有) (WorkCenter.asmx). 23Query服务. 23Update服务. 24订单与订单执行情况(工业) (InduSaleOrder.asmx). 24QuerySaleOrder服务. 24UpdateSaleOrder服务. 25QueryOrderTrace服务. 25库存(工业) (InduStockData.asmx). 26

4、QueryWithBatch服务. 26QueryWithOutBatch服务. 26销售发票(工业) (InduSaleInvoice.asmx). 27QuerySaleInvoice服务. 27删除关键字(工业) (InduDataKey.asmx). 28DeleteItemQuery服务. 28DeleteItemUpdate服务. 28订单(商业) (busiPSO.asmx). 29QueryPSO服务. 29UpdatePSO服务. 29订单执行情况(商业) (busiSOConsignment.asmx). 30QuerySOConsignment服务. 30库存(商业) (

5、busiStocks.asmx). 31QueryStocksData服务. 31销售发票(商业) (busiInv.asmx). 31QueryInv服务. 31凭证(财务) (Voucher.asmx). 32Query服务. 32Update服务. 33收款单(财务) (ReceiveBill.asmx). 33QueryReceiveBill服务. 33应收计划(财务) (ArApPlan.asmx). 34QueryArApPlan服务. 34合同(财务) (Contract.asmx). 35QueryContract服务. 35调用方式. 36通过现有工具(组件)进行访问. 36

6、Http方式. 36对象说明. 36应用示例. 36静态数据交换(基础资料). 36动态数据交换(业务数据). 38相关资料. 39金蝶数据交换标准. 39W3C Web Service. 39SOAP. 39WebService配置. 39过滤条件的语法和格式. 40错误处理机制. 40安全机制. 40概述总体说明我们的客户越来越成熟,在客户内部中的信息化程度也越来越高,所以使用的业务系统也越来越错综复杂,不同的系统可能跨越不同的系统平台,而客户又希望在内部的不同应用系统中可以沟通协作(术语:EAI应用)。我们金蝶的产品线也包括了ERP、CRM、OA等不同产品,而这几种产品的系统架构和设计以

7、及应用可用的平台都有很大的差异,而要在这几个系统之间达到无缝的集成和整合。关键还在于不同的应用系统之间的数据交换(工作流也构架在数据交换的基础上)。而我们设计的外部数据交换服务就是一套比较完整和合适的解决方案。可以在构建在不同的系统平台的应用系统之间实现同步、实时和增量的数据交换(静态数据和动态数据)。注意:本篇所介绍的外部数据交换服务都是金蝶目前已经提供的服务。注意:本篇所介绍的外部数据交换服务可向下兼容至K/3V9.2版本。通过该说明文档,你可以了解到1. 外部数据交换服务的目的、原理以及安装。2. 如何通过程序访问外部数据交换服务。3. 使用外部数据交换服务的技巧和要点。4. 使用外部数

8、据交换服务的应用示例。5. 外部数据交换服务的理论背景和相关的知识。6. 目前我们都提供了哪些外部数据交换服务。该文档阅读的适用对象需要在K/3系统上进行二次开发与K/3系统进行数据交换的行业开发者需要跟K/3系统进行数据交换的第三方系统的开发人员扩展外部数据交换服务的K/3开发人员对Web Service感兴趣的开发人员外部数据交换服务的安装在K/3系统安装程序主界面,选择“外部数据交换服务部件”。安装注意:注意:该服务必须安装K/3系统的中间层。外部数据交换服务功能列表目前K/3提供的外部数据交换服务主要有以下一些:1. 公共类:账套查询服务、查询账套类型服务等;2. 基础数据类:币别、计

9、量单位、科目、辅助资料、客户、部门、职员、物料(商品)、供应商、分支机构、工作中心、费用、凭证字交换服务;3. 业务数据类:工商业订单交换服务、工商业库存查询服务、合同交换服务、收款单查询服务(预收单)、应收计划查询服务、凭证交换服务、科目余额查询服务等。以上各种服务的具体使用请参考以下详细说明。公共服务 (Public.asmx)AisQuery服务服务说明: 返回账套信息接口定义:public AisInfo AisQuery参数说明:返回信息:AisQueryResult:表示账套信息的节点组,类型:数组out string strError:返回出错信息,类型:stringGetAis

10、Type服务服务说明: 接口定义:public string GetAisType(int iAisID,string strUser,string strPassword,out string strError)参数说明: iAisID:账套ID,通过账套查询服务获取,类型:inteager strUser:用户名称,必须为K/3中的合法用户,类型:string strPassword:用户密码,目前通过明文传递,类型:string返回信息:GetAisTypeResult:表示账套类型的字符串,类型:stringout string strError:返回出错信息,类型:string返回指

11、定账套的账套类型表示如下:类型名称账套类型返回值1工业企业全面解决方案AcctType_Industrygy2商业企业全面解决方案AcctType_Commercesm3工业企业物流解决方案AcctType_GYWLgywl4商业企业物流解决方案AcctType_SYWLsywl5标准企业财务解决方案AcctType_QYKJqykj6集团企业财务解决方案AcctType_GRCWgrcw7行政事业财务解决方案AcctType_ZFKJzfkj8会计中心解决方案AcctType_TGZTtgzt9人力资源解决方案AcctType_RLZYrlzyDeleteItemQuery服务服务说明: 返

12、回已经删除了的基础资料数据的关键字信息接口定义: public Delete DeleteItemQuery(int iAisID, string strUser, string strPassword, ItemObject IO, int iPerCount, ref string strTimeStamp, out string strMaxTimeStamp, out string strError)参数说明: iAisID:账套ID,通过账套查询服务获取,类型:int strUser:用户名称,必须为K/3中的合法用户,类型:string strPassword:用户密码,目前通过明文传递,类型:string IO:查询的基础资料对象类别,其值如下:Public Enum ItemObject lAccount = 1 /科目,已实现 lAssist = 2 /辅助资料,已实现 lCurrency = 3 /币别,已实现 lMeasureUnit = 4 /计量单位,已实现 lCustomer = 5 /客户,已实现 lDepartment = 6 /部门,已实现 lEmployee = 7 /职员,已实现 lMaterial = 8 /物料(商品),已实现 lS

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 生活休闲 > 科普知识

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号