用友U9客户化开发入门教程:规则、命名与实践
5星 · 超过95%的资源 需积分: 45 159 浏览量
更新于2024-07-22
5
收藏 817KB DOCX 举报
本资源是针对用友U9客户化开发的入门教程,旨在帮助用友合作伙伴理解和掌握U9系统定制开发的基础知识。课程内容主要包括以下几个关键部分:
1. UBF路径配置:
在U9的客户化开发过程中,理解并配置正确的UBF(Unified Business Framework)路径至关重要。视频160可能详细介绍了如何设置和管理这些路径,确保系统能够正确加载和引用自定义组件。
2. 解决方案结构:
课程强调了解决方案的目录层次组织,通常包括解决方案、项目和组件。例如,对于同一业务模块,BE(业务实体)、BP(业务处理)和SV(服务接口)项目应分别统一在各自对应的解决方案内,以保持清晰的结构和管理效率。此外,枚举常量和UI(用户界面)项目的组织也遵循特定规则,如所有UI相关项目应归类到一起。
3. 命名规范:
提供了配件名(如UFIDA.U9.Cust.XM(地区).HXPP(公司).EX(模块)BE)和表名(如Cust_XM(地区)_HXPP(公司)_EX(模块)_XXXX)的模板,这是遵循良好的命名习惯,便于代码的识别和维护。
4. 档案和单据开发需求:
视频170和180可能探讨了档案或单据的开发需求,包括它们之间的关联以及如何通过科目(Subject)进行考核模块的组织。这涉及到数据模型的设计和业务流程的实现。
5. BECode与Model对比:
BECode可能是U9中的业务逻辑代码,与Model(模型)相对,这部分内容可能会解释两者之间的关系和在开发中的不同作用。通过查询SQL语句(如展示组件、类实体和属性信息),开发者能更好地理解如何将业务逻辑映射到实际的数据结构。
6. 数据模型查询:
提供的SQL查询示例展示了如何从UBF_MD_Component、UBF_MD_Component_Trl、UBF_MD_Class等表中获取组件、类实体和属性的相关信息,这对于理解和操作数据库、设计对象模型大有裨益。
该课程深入浅出地介绍了用友U9客户化开发的基础架构、命名规则、以及数据模型的构建方法,对初学者和有一定经验的开发者来说都是宝贵的参考资料。通过视频教学和实例演示,学员能够逐步掌握U9的客户化开发流程和技术细节。
895 浏览量
点击了解资源详情
2024-11-03 上传
2024-11-03 上传
1239 浏览量
819 浏览量
QQ46128558
- 粉丝: 1
- 资源: 4
最新资源
- Zigbee入门学习
- at&t 部分语法大 其中的一个小块
- ARM嵌入式系统实验教程(二)附加实验教程
- NETBEANS RCP.PDF
- 基于超混沌的FM_DCSK系统的性能分析.pdf
- GPRS模块Q39的介绍
- 《effective software testing》 addison wesley 著
- unix/linux系统管理
- 基于ORACLE数据融合的一卡通系统的实现
- java西安公司考试考试资源
- FPGA设计的经验谈
- RestFul_Rails_Dev_v_0.1
- 软件工程师笔试题目(应聘)
- 宫东风考研英语讲座.宫东风考研英语讲座
- ARM嵌入式WINCE实践教程
- SCCP信令原理介绍