个人关于金蝶集成开发的简单记录

栏目:云星空知识作者:金蝶来源:金蝶云社区发布:2024-09-16浏览:1

个人关于金蝶集成开发的简单记录

开发步骤:

1、金蝶管理中心配置ip白名单(开发电脑的外网ip

管理中心--》数据中心管理--》安全设置--IP白名单列表

 

2、金蝶管理中心账套恢复用于插件开发的账套,该账套的数据库服务器需要把服务器ip写全

管理中心--》数据中心管理--》数据中心

 

3、打开bos登录用于开发插件的账套

 

4、bos打开开发的解决法案

 

5、搭建/配置开发环境

5.1、搭建开发环境:

选择搭建开发环境后,根据金蝶版本选择对应的开发环境进行搭建,搭建过程等待即可(约三五分钟左右)

 



5.2、配置开发环境:

Iis:有则选择iis的启动应用,没有则根据指引进行下载安装后选择启动应用

启动端口使用默认的1200即可

启动位置选择自己解决方案的路径中的K3Cloud文件夹

管理中心地址写管理中心地址即可

电脑浏览器可默认为ie或者goole(这样配置后启动环境的时候,浏览器可以自己访问1200端口)

 

 

6、打开开发软件

可以直接用开发软件打开解决方案,也可以直接双击bos中的解决方案打开项目

此处双击即可打开本地项目

 

7、启动开发环境

 

8、项目附加iis进程,打断点调试

 

至此本地调试结束

调试完成后,可以将dll文件放至服务器的安装目录下

路径xxx\Kingdee\K3Cloud\WebSite\bin

进入服务器bos对金蝶表单操作列表进行插件注册,客户端测试若不生效,可选择重启iis

注:iis重启之后,若金蝶bos和金蝶客户端无法连接,只有管理中心可登录的时候,需要把自己新放进去的插件拉出去,重新启动iis查看是否正常登录,若正常了,则表示插件有问题,需要修改(大部分为插件名称不标准,或者插件后缀不标准,,修改后重新引入插件就可以了)


        接触金蝶也两年多了,公司对金蝶使用最多的还是webapi,插件还是比较少的,上一次写插件还是在一年半之前,之前未对集成开发进行记录,导致本次打开仅凭零散的记忆无法正常启动调试插件,故本次开发完成后,写此文件作为记录,方便后续开发时知识找补,也可以为集成的后来者指个前进的方向。技术不精,仅作为自己的记录使用,若有幸帮助到其他人更好,以此共勉。


注意事项继续补充:

1、开发插件时,要保证数据中心用来开发插件的账套数据库链接要写对(外网可访问的ip地址)

2、服务器端安全加固(跟着社区引导帖子下载对应的加固包安装)

3、本地搭建开发环境要和服务器的版本(包括月份时间)相同

4、搭建开发环境后,配置开发环境

5、配置完成后启动开发环境

6、开发环境启动后,若无法正常打开本地1200进入调试页面,可查看程序的\K3Cloud\App_Data\Log查看log文件。也可以打开电脑的【事件查看器--windows日志--应用程序】查看详细的日志

根据对应提示,进行相应调试或配置

7、配置开发环境的时候,要特别注意项目的启动地址要写你准备调试的那个文件的地址,否则附加进程后,本地vs无法调试

8、拼接的Sql语句需要规范,拼接字符串时前后需要用单引号

 

个人关于金蝶集成开发的简单记录

开发步骤:1、金蝶管理中心配置ip白名单(开发电脑的外网ip)管理中心--》数据中心管理--》安全设置--》IP白名单列表 2、金蝶管理中心账套...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息