金蝶K/3 BOS开发手册:快速定制业务应用

需积分: 9 25 下载量 97 浏览量 更新于2024-07-31 收藏 4.67MB DOC 举报
"KS BOS开发手册,金蝶BOS(Business Operation System)是金蝶公司的业务操作系统,用于快速响应企业业务需求,提供科学的建模工具和流程监控。K/3 BOS是针对金蝶K/3系列的专用技术平台,解决应用复杂度和快速开发之间的矛盾,支持无需编程的客户化开发。本文档旨在指导如何利用K/3 BOS进行客户化开发,适用于研发人员、二次开发人员和客户自有的开发人员。" 金蝶K/3 BOS是一个集成化的技术平台,它是金蝶BOS家族的一员,专门为金蝶K/3系列产品设计。这个平台不仅包含了底层服务,如消息中心、数据传输、权限模型和网络控制,还提供了丰富的客户化开发工具,使得用户在不需深厚编程知识的情况下,能够快速定制业务单据、流程和报表,以适应企业业务环境的变化。对于有高级需求的用户,K/3 BOS支持插件编程,允许实现更个性化的开发。 开发手册详细介绍了K/3 BOS V10.1的各个方面,包括: 1. **前言**:概述了K/3 BOS的目标和用途,强调其在K/3系统中的核心地位,以及对不同开发者群体的适用性。 2. **K/3 BOS客户化开发工具**:解释了K/3 BOS提供的各种开发工具,如界面设计工具、流程设计工具和报表设计工具,这些工具帮助开发者快速构建业务应用。 3. **K/3 BOS典型开发案例**:通过具体的业务应用场景、业务分析和详细的步骤指导,展示了如何定义基本资料、单据、业务流程和业务单据的发布。 4. **界面设计工具**:涵盖功能概述,字段管理,数据来源,字段类型,项目属性和事件处理过程,这些工具帮助创建和定制用户界面。 5. **流程设计工具**:讨论了单据关系,流程状态和操作步骤,支持开发者构建复杂的业务流程。 6. **报表设计工具**:用于设计和定制业务报告的工具。 7. **业务发布**:包括引出和执行脚本以及在主控台的部署,确保新开发的业务应用能够顺利集成到K/3系统中。 8. **插件编程**:详细介绍了插件编程的概念、原理,包括客户端和中间层插件的编写,以及如何编写判断业务对象引用的存储过程,提供了一套完整的插件开发步骤。 9. **K/3 BOS数据库结构**:列出了数据库中的关键表,如ICClassAction、ICClassCondition等,这对于理解K/3 BOS的数据模型和进行数据库操作至关重要。 该手册是金蝶K/3 BOS开发的重要参考资料,为开发者提供了全面的技术支持和实践指南,有助于提升K/3系统的灵活性和适应性,满足企业的多样化需求。