金蝶K3 BOS开发疑难解答与功能详解
版权申诉
6 浏览量
更新于2024-06-21
收藏 2.51MB PDF 举报
金蝶K3 BOS开发百问百答包含了多个方面的深入探讨,主要围绕金蝶K3 Business Operating System (BOS) 的开发和使用进行详细解答。以下是部分内容的详细知识点解析:
1. 基础资料篇:
- 单据自定义:开发者可能遇到的问题是,在自定义单据时,可能无法直接看到BOS预设的基础资料,需要在特定条件下进行过滤或调用特定函数获取。
- 序时簿与过滤:插件技术可用于实现对基础资料的过滤,范围可以是从过去到现在,这有助于根据需要获取特定物料在特定仓库的数量和精度。
2. 业务单据篇:
- 数量精度控制:了解如何在K3BOS的新单据中精确控制数量字段的小数位数。
- 审核管理:讨论了如何处理单据的多层审核权限分配,以及自动启动审核和自动选单的功能。
- 权限与操作限制:强调了用户只能修改和删除自己创建的单据,以及获取单据信息的方法。
3. 插件开发:
- 获取信息:包括如何在插件中获取单据控件的位置和尺寸,以及关联自定义核算项目的技巧。
- 查询条件:探讨了插件是否可以自定义查询条件,以便于更灵活的数据检索。
4. 数据处理与显示:
- 分录管理:涉及到填充分录行,查询供应商和价格管理信息,以及获取单据记录数量等操作。
- 单据编号与字段类型:说明了在插件中是否可以直接修改单据表中的字段类型和锁定字段。
5. 故障排查与优化:
- 保存问题:讨论了单据分录数量超过3000条时保存可能存在的问题,以及文本字段录入后的处理。
- 动态过滤:介绍了如何在单据保存过程中动态应用过滤条件。
6. 用户界面与交互:
- 浏览窗口:详细解释了如何控制浏览数据窗口的显示,仅显示工具栏和菜单栏。
- 表体设计:涵盖了设置表体合计、套打设置中的自定义字段获取,以及隐藏不必要的菜单和工具栏。
7. 数据处理逻辑:
- 动态数据传递:如如何让下一条分录继承上一条数据,处理隐身二次登录情况。
- 系统连接:说明如何在插件中获取当前系统的字符连接串。
8. 单据操作与功能:
- 单据转换与数据处理:介绍如何将一个单据转化为另一个单据,同时处理数据保存。
- 隐藏层级:提供隐藏单据层级的方法,以及如何调用打印功能和控制表体行数。
9. 计算与特殊处理:
- 核算项目:关于核算项目字段更新的变通处理方案,以及如何引用自定义核算项目。
- 事务处理:可能涉及基本单位数量的处理和事务的正确执行。
10. 插件细节:
- 数据插入:展示了如何在插件中逐行插入数据到单据体。
- 自动化操作:讨论了选单返回时自动添加分录的机制。
这些知识点覆盖了金蝶K3 BOS开发中的关键环节,对于开发者理解和解决实际开发中遇到的问题具有指导意义。
181 浏览量
112 浏览量
点击了解资源详情
2022-11-05 上传
2022-11-05 上传
2010-04-12 上传
120 浏览量
hhappy0123456789
- 粉丝: 77
- 资源: 5万+
最新资源
- Apache Kafka的Python客户端-Python开发
- matlab_code:与论文相关的一些代码
- lean-intl:Lean-Intl是针对尚不支持此API的浏览器的Intl-API的精益polyfill。 这是Intl.js的现代分支,具有最新数据,已根据现代开发工作流程和工具要求进行了调整
- 一组dashboard仪表盘图标 .svg .png素材下载
- 易语言多彩文本
- 浅析屏蔽电缆的接地方式.rar
- LengthConverter:该长度转换器应用程序将给定的长度(以米为单位)转换为毫米,厘米,英寸,英尺,码,公里等。此应用程序是使用HTML,CSS,BOOTSTRAP,JAVASCRIPT开发的
- laravel引入自定义composer包文件.zip
- jdbc-jar,数据库连接驱动,三个jar包。包括druid连接池,ojdbc1.6,lombok。
- PokemonApp:应用程序列出宠物小精灵
- QT5网络通讯TCP服务器端代码,linux和win兼容,亲测可用
- 单目标动态发电调度粒子群算法,c语言档案管理界面的源码,c语言
- 使用Arduino和环氧树脂制作的夜灯-电路方案
- Playwright是一个Python库,可通过单个API自动化Chromium,Firefox和WebKit浏览器-Python开发
- 气旋物理学:《游戏物理引擎设计》一书随附的物理引擎
- homebrew-pythons::beer_mug::snake:一个Hombrew Tap,字面上充满了Python解释器