随笔分类 - 金蝶云星空
8.1版本,协同开发
摘要:C#插件实现单据审核不通过报错提示 方式一 方式二: 方式三: public class CheckPurPrice : AbstractValidator { public override void Validate(ExtendedDataEntity[] dataEntities, Vali
阅读全文
摘要:业务需求:点击按钮,下载excel 开发实现:创建表单插件,在按钮点击事件,调用附件下载窗口进行指定路径的指定文件下载 模板存放路径: 核心代码: string fileUrl = "/TemplateFiles/条码导入模板.xls"; var showParameter = new Dynami
阅读全文
摘要:单据增加字段 相关结算单增加,基础资料控件,映射资料。 业务单据-其他出库单增加字段 配置功能特性 创建结算清单时,会生成到自定义字段上
阅读全文
摘要:一、报错界面 二、原因分析【我的冲突列表】下没有这个冲突 原来组织间结算单独表单显示。 依次点击【供应链】→【组织间结算】→【基础资料】→【组织间结算冲突操作列表】,如下图所示 三、解决方式
阅读全文
摘要:问题描述: 出现这种情况一般是在A账套删除了一个扩展,然后又新建了一个扩展,此时登录B账套就会出现这种情况。如果是同一台机器,那未引入对象即是被删除的,未加载对象则是刚扩展的。 解决方案: 此时未加载不建议加载,先引入需要删除的对象,然后删除,最后再加载。
阅读全文
摘要:问题截图: 解决方式:
阅读全文
摘要:业务背景 公司业务要求,如果检查发现序列号有问题,先锁库不允许出库。 如果已经锁库,此时序列号允许出库,则可以解锁。 前置任务:金蝶云星空锁库时同时锁定序列号 - lanrenka - 博客园 (cnblogs.com) 系统现状 即时库存锁库,锁定的是数量,库存-锁库数=可用数,当可用量小于等于0
阅读全文
摘要:一、业务需求 售后单界面点击按钮打开其他入界面,关闭其他入库单时是否刷新售后单,分两种情况: 第一种:刷新: 保存成功才刷新父窗体; 第一次保存成功再次保存失败,刷新 第二种:以下情况不刷新: 不操作保存直接关闭其他入库单 操作保存但是报错无法保存而关闭其他入库单 二、开发实现 2.1、父窗体的表单
阅读全文
摘要:public override void AfterDeleteRow(AfterDeleteRowEventArgs e) { base.AfterDeleteRow(e); if (e.EntityKey.Equals(asEntityKey))//子单据体标识 { Entity entity
阅读全文
摘要:金蝶云星空锁库时同时锁定序列号 ## 业务背景公司业务要求,如果检查发现序列号有问题,先锁库不允许出库。 ## 系统现状 即时库存锁库,锁定的是数量,库存-锁库数=可用数,当可用量小于等于0就不可以再出库了。 如果想要控制锁到序列号,系统就不支持了。 ## 方案设计锁库时同时锁定库存和根据输入的序列
阅读全文
摘要:金蝶云星空单据体数量汇总-分组列信息 bos配置 效果展示
阅读全文
摘要:成品库存周转率报表(二) 一、报表逻辑 组织=供应链中心,仓库=成品仓,区间可选,可单独搜索某物料,物料基础数据为使用组织=供应链中心,仓库=成品仓作为底表(1)库存数取自《库存账龄分析表》或《库存汇总查询》-历史查询(2)期初库存为起始日期的查询库存 期末库存为结束日期的查询库存(3)平均库存数量
阅读全文
摘要:方案设计 每日凌晨获取当前即时库存明细的库存作为昨日的库存结余记录下来。 详细设计 创建存储过程 CREATE PROC XXXX_P_STK_HisInventoryInfo AS BEGIN INSERT INTO XXXX_T_STK_HisInventory (FID,F_XXXX_Date
阅读全文
摘要:列表根据条件设置背景色 import clr clr.AddReference('System') clr.AddReference('Kingdee.BOS') clr.AddReference('Kingdee.BOS.Core') clr.AddReference('System.Drawin
阅读全文
摘要:创建项目-类库 添加引用 using Kingdee.BOS; using Kingdee.BOS.Contracts; using Kingdee.BOS.Core; 新建类,继承接口,实现run方法 ## 新建执行计划,挂载插件服务插件:Krystal.K3cloud.App.Core.RunS
阅读全文
摘要:方式一:通过Python脚本实现 import clr clr.AddReference('System') clr.AddReference('Kingdee.BOS') clr.AddReference('Kingdee.BOS.Core') clr.AddReference('System.D
阅读全文
摘要:## 业务背景目前的逻辑是入库数量/计划数量=达成率,需要加入计划完成时间和数据/实际完成时间和数量=达成率。 ## 业务需求过滤框提供输入时间段,作为入库单的时间限制,算出入库数,实际达成率=入库数/计划数*100%。 ## 方案设计二开标准产品,添加字段,创建插件继承标准产品插件,重写方法,申请
阅读全文
摘要:业务背景 物料资料添加了自定义字段,在呆滞料分析无法直观看到,同时不能直观看到物料在仓库多久了。 业务需求 在呆滞料分析报表显示物料的品牌型号,以及计算物料库龄。 方案设计 二开标准产品,添加字段,创建插件继承标准产品插件,重写方法,自定义临时表获取初步查询结果,然后关联计算得到新字段,插入到系统生
阅读全文