合集-金蝶云星空开发手册

摘要:背景 点击获取应用ID: 金蝶云苍穹应用市场_管理软件_SaaS软件_软件商城_企业上云_企业应用_开放平台_ERP_EBC_API-金蝶云 (kingdee.com) 选择你的企业信息,用途 然后提交,会返回应用信息。 将应用信息拷贝到你的账套,然后确定。 点击查看密钥, 弹出提示 确定,设置密码 阅读全文
posted @ 2023-08-28 20:10 lanrenka 阅读(700) 评论(0) 推荐(0) 编辑
摘要:背景: 标准产品的功能不满足现有业务,比如需要增加上游单据不存在的字段映射,或者添加插件完善,就需要扩展标准的单据转换规则。 业务需求: 采购价目表下推采购调价单时,调价原因,默认设置为“定期询价” 目录: 1、扩展标准单据转换 2、添加插件 插件生成路径是协同云的工作空间的bin 3、插件注册 选 阅读全文
posted @ 2023-08-28 20:07 lanrenka 阅读(236) 评论(0) 推荐(0) 编辑
摘要:背景: 金蝶云星空,企业版8.1,协同开发模式,同一应用多个数据中心。 数据中心: 开发环境(本地),测试环境(test),生产环境(pro)。 现状: 1、测试环境,创建了应用,二开了业务对象和插件。 2、切换到开发环境进行代码调试。 具体操作: 1、登录开发环境BOS,登录后打开应用,出现如下 阅读全文
posted @ 2023-08-28 20:06 lanrenka 阅读(221) 评论(0) 推荐(0) 编辑
摘要:金蝶版本:8.1 操作系统:windows 10 背景: 新版本启用了协同,免费代码管理,协同开发,减少了过去集成开发的复杂度。开发者也不用本地额外安装金蝶环境,直接在应用内配置开发环境搭建就会拉取一个最小星空可执行的环境,文件大小不超过4个G,全部安装随便都超过8个G。 现状: 公司已经安装好了开 阅读全文
posted @ 2023-08-29 17:57 lanrenka 阅读(208) 评论(0) 推荐(0) 编辑
摘要:vs2019,管理员身份打开,创建空解决方案,添加解决方案文件夹【App,Business】。 新建类库,.net 4.6. 完成如下: 修改类库的生成路径为本地金蝶环境的路径:C:\Program Files (x86)\Kingdee\K3Cloud\WebSite\bin 查看生成日志 也可以 阅读全文
posted @ 2023-09-02 10:39 lanrenka 阅读(159) 评论(0) 推荐(0) 编辑
摘要:打开bos,点开应用,新增子系统/添加子系统。 添加子系统: 选择销售管理 新增子系统: 阅读全文
posted @ 2023-08-30 17:45 lanrenka 阅读(90) 评论(0) 推荐(0) 编辑
摘要:现场需求: 销售订单添加测试按钮,弹窗文字。 方案设计: 销售订单扩展,添加按钮。 新增销售订单表单类,继承表单类,重写按钮点击事件,判断点击按钮进行弹窗。 具体实现: 1、引入销售订单 方式一: 引入后: 方式二:先打开销售订单,再引入业务对象。 引入后: 2、扩展销售销售订单 扩展后会打开销售订 阅读全文
posted @ 2023-08-29 18:01 lanrenka 阅读(232) 评论(0) 推荐(0) 编辑
摘要:背景: 单据转换下游基础资料无法从上游携带,但又需要赋值。 方案设计: 基础资料的赋值不止是在当前这个单据转换需要,它也会在别的单据转换出现,也可能会出现服务端的操作赋值需要界面显示,但是赋值的逻辑是不变的,因此为了减少代码冗余,将公共部分抽出来做成方法,供有需要的地方调用。 场景需求: 采购价目表 阅读全文
posted @ 2023-08-29 17:51 lanrenka 阅读(323) 评论(0) 推荐(0) 编辑
摘要:背景: 写的代码报错,需要调试找bug。 现场需求: 采购价目表下推采购报价单,调试单据转换插件。 总流程: 确保代码生成,重启IIS,打开业务账套,vs附加到进程,操作具体流程触发。 协同开发云和本地环境插件调试的区别在于:本地环境依赖于IIS,附加进程是w3wp.exe;协同开发云,附加进程是i 阅读全文
posted @ 2023-08-29 17:50 lanrenka 阅读(205) 评论(0) 推荐(0) 编辑
摘要:前置文章:搜索 “协同开发云一” 背景: bos界面配置无法满足开发需要,需要使用插件协助开发,完善业务规则。 目前问题: 金蝶的应用,也就是协同开发项目,提供了新建项目和编译项目的功能,但是直接在应用操作很不方便,并且直接打开进行编辑,布局还受分辨率的影响。 因此需要统一解决方案。 方案设计: 先 阅读全文
posted @ 2023-08-29 18:02 lanrenka 阅读(148) 评论(0) 推荐(0) 编辑
摘要:参考: 金蝶云星空服务端基础资料赋值-公共方法 - lanrenka - 博客园 (cnblogs.com) 背景: bos界面的单据转换规则映射已经无法满足,需要插件完善。 业务需求: 采购价目表下推采购调价单时,默认名称为:定期+日期(格式:yyyyMMDDhhmmss) 调价原因为:定期调价 阅读全文
posted @ 2023-10-20 11:28 lanrenka 阅读(164) 评论(0) 推荐(0) 编辑
摘要:协同开发云的作用,无需开发人员本地安装金蝶云星空,可以通过BOS配置连接服务器,然后直接拉取与服务器环境相同的最小金蝶云星空到开发者的本地工作空间。 环境加载中~ 等拉取完毕后自动在浏览器打开: http://localhost:1200/html5/ 如果不会自动打开,那就点击启动开发环境 问题: 阅读全文
posted @ 2023-08-30 17:47 lanrenka 阅读(222) 评论(0) 推荐(0) 编辑
摘要:金蝶云星空-插件调试 (本地开发,集成环境) 调试在本地的情况下,可以先重新生成解决方案——> 调试附加到进程 >w3wp.exe(多个都选中,保险) >进行调试。如果还是有问题可以重启iis 重新来过。 操作本地网址进入对应的操作即可触发断点。 本地环境,也就是集成环境,路径一般是默认在C盘下,非 阅读全文
posted @ 2023-09-01 20:10 lanrenka 阅读(155) 评论(0) 推荐(0) 编辑
摘要:目录: 文本值转数值 一、文本值转数值 场景: 文本不为空,转换,否则为0 详细设计: 字段所属的实体上的实体服务规则添加实体服务规则: 条件设置: 文本标识 <>null And len(文本标识 .strip())>0 1、文本值转整数 int(x):将x转换为一个整数 效果: 正常: 输入错误 阅读全文
posted @ 2023-09-04 19:42 lanrenka 阅读(253) 评论(0) 推荐(0) 编辑
摘要:业务背景: 数据库模型设计时命名错误,点击了保存,重新换了正确的字段后错误的数据字段还存储数据库,且删除字段前要先查询约束并删除约束后才能删除字段成功。每一次错误都是一次重复工作量。 解决方案: 设计一个存储过程,传入表名和字段名,先查询该字段约束,存在先删除,然后再删除字段。 存储过程: --创建 阅读全文
posted @ 2023-09-05 17:49 lanrenka 阅读(154) 评论(0) 推荐(0) 编辑
摘要:使用场景: 需要根据表单界面的条件返回满足条件的数据。 比如: 1、服务端或者客户端根据编码加载基础资料,辅助资料,单据 2、服务端或者客户端根据名称加载基础资料,辅助资料,单据 3、服务端或者客户端根据多条件加载基础资料,辅助资料,单据 解决方案设计: 适配查询的对象(基础资料,辅助资料,单据)变 阅读全文
posted @ 2023-09-01 16:02 lanrenka 阅读(75) 评论(0) 推荐(0) 编辑
摘要:#region 初始化 public override void OnInitVariable(InitVariableEventArgs e) { base.OnInitVariable(e); bool isReason = this.Option.TryGetVariableValue<str 阅读全文
posted @ 2023-09-01 16:01 lanrenka 阅读(288) 评论(0) 推荐(0) 编辑
摘要:1、修改配置 打开 C:\Program Files (x86)\Kingdee\K3Cloud\WebSite\App_Data下的 Common.config文件, 然后保存。 2、重启IIS 3、打开网站 发现数据中心已经是管理中心IP的数据中心了。 http://localhost/k3cl 阅读全文
posted @ 2023-09-01 20:07 lanrenka 阅读(137) 评论(0) 推荐(0) 编辑
摘要:业务背景: 基于金蝶云星空提供的接口测试,交付之前或者联调之前开发者先自测,即使纠错,提高效率。 大致流程: 先请求登录接口,获得token后再请求标准webapi或者自定义接口,这样上下文才不会空。 说明: 金蝶的接口格式一般为:http://ServerIp/K3Cloud/接口命名空间.接口实 阅读全文
posted @ 2023-09-17 21:23 lanrenka 阅读(344) 评论(0) 推荐(0) 编辑
摘要:1、启用日志 登录业务账套——参数设置 2、打开webapi日志 3、日志数据库表 T_BAS_WEBAPILOG 阅读全文
posted @ 2023-09-04 18:59 lanrenka 阅读(265) 评论(0) 推荐(0) 编辑