多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
## K/3Cloud安装配置 1. 根据官方说明,正确安装K/3Cloud系统。安装完标准系统后需要安装易到家系统集成包,目前易到家系统集成包功能写入在了杰诺基础包中,杰诺基础包包含2部分,一个是产品许可包,一个是基础业务包,地址分别如下: > [杰诺科技产品许可管理包.6.0.1184.3.kdpkg](ftp://www.jienor.com/JN-MC/) > [杰诺科技基础业务包.6.0.1184.3.kdpkg](ftp://www.jienor.com/JN-BOS/) > 2. 安装完成后,打开K/3Cloud安装目录修改以下配置文件: > webedi.config,文件内容如下: > ~~~ <?xml version="1.0" encoding="utf-8"?> <!--MergeItemInfor Condition="/configuration/configSections/section[@name='ediConfiguration']" ParentNode="/configuration/configSections" OpeType="AddOrUpdate" --> <!--MergeItemInfor Condition="/configuration/ediConfiguration/authList/auth[@name='example']" ParentNode="/configuration/ediConfiguration/authList" OpeType="AddOrUpdate" --> <!--MergeItemInfor Condition="/configuration/ediConfiguration/authList/auth[@name='ydjtoken']" ParentNode="/configuration/ediConfiguration/authList" OpeType="AddOrUpdate" --> <!--MergeItemInfor Condition="/configuration/ediConfiguration/dbInstanceList/dbInstance[@name='example']" ParentNode="/configuration/ediConfiguration/dbInstanceList" OpeType="AddOrUpdate" --> <!--MergeItemInfor Condition="/configuration/ediConfiguration/debugOption" ParentNode="/configuration/ediConfiguration" OpeType="AddOrUpdate" --> <configuration> <configSections> <section name="ediConfiguration" type="JN.BOS.Configuration.EDIConfigSection, JN.BOS" /> </configSections> <ediConfiguration> <authList> <!--记住这里配置的外部系统访问K/3Cloud的令牌名称,如这里的:ydjtoken,后面填写访问的账套名称,用户名与密码--> <auth name="ydjtoken" titleName="易到家渠道系统访问令牌" dcNumber="填写数据中心代码(管理中心里获取)" dcUserId="填写登录用户名" dcPassword="填写登录用户名密码" /> </authList> <dbInstanceList> </dbInstanceList> <debugOption throwWhenError="true" /> </ediConfiguration> </configuration> ~~~ 3. 测试上述K3Cloud里安装的集成包是否有有效工作: > 打开浏览器:http://localhost/k3cloud/ydjapi/dynamic/$test$ ,其中localhost代表里实际K3Cloud系统安装后地址(可能是IP也可能是域名),如果返回以下内容即时正常 > ![](https://box.kancloud.cn/98cc372a34bcbe1970fce20a7d1159ed_1470x922.png) 如果未看到上述内容,可能由以下几个原因引起: > * webedi.config中,配置的令牌名称默认不是=ydjapi > * web.config/system.webServer/handlers节点下,缺少下述所未请求处理器,或者请求处理器的路径名称不为:ydjapi 引起的。 > ~~~ <add path="ydjapi" name="YDJ.K3Cloud.RestController" type="YDJ.K3Cloud.RestController.SessionHttpHandlerFactory, YDJ.K3Cloud.RestController" verb="*" preCondition="integratedMode" resourceType="Unspecified" allowPathInfo="true" /> ~~~ ## 易到家系统配置 1. 参考易到家安装说明安装易到家业务系统,系统初始化后以管理员身份登录后,应该看到以下子系统及模块菜单 ![](https://box.kancloud.cn/88cedafe6d30661ed55bf835431222bf_497x697.png) 2. 点击打开【外部应用】菜单,出现以下页面,并录入: ![](https://box.kancloud.cn/99d1522fccbbc8204a46ab590fc18d4a_1718x694.png) 注意这里的访问令牌就是上面K/3系统安装后配置的令牌名称通过Base64加密得来 3. 点击打开【业务对象映射】,可实现易到家平台的业务对象至K/3Cloud系统内的业务对象的映射同步配置 ![](https://box.kancloud.cn/4884a9571ab21d2bb054c8074ddd48f0_1728x897.png) 模板映射体现以下几点: * 模板配置是根据集成产品类型来的,一定要注意,由于模板是预置,因此就存在系统同时跟多个同样是K/3系统进行集成传输 * 在同步任务调用此模板时,决定向哪个目标系统传输数据时,并不是根据模板上关联的【外部应用】这个字段来的,而是根据计划任务参数里传的参数extAppParamKey所指示的系统参数标识来决定的,这里非常绕,注意理解。在下面协同参数功能描述中再继续说明 4. 点击打开【同步参数设置】功能。 ![](https://box.kancloud.cn/e9d6d1a8ef612bd93b4b7bda53578259_1747x408.png) 5. 下面再来看下计划任务配置页面。 ![](https://box.kancloud.cn/e904a9d277e4e5088f87fd9b895cc900_1740x879.png) ## FAQ: 1.