U9C单据开发教程:配置与构建详解

需积分: 7 16 下载量 10 浏览量 更新于2024-06-28 1 收藏 2.76MB DOCX 举报
本资源文档详细介绍了如何进行U9C单据的二次开发过程,包括UBF平台的配置和开发步骤。首先,针对初次使用UBF项目的开发者,文档强调了配置代码生成路径的重要性,这通常在"工具"->"配置"中进行设置,确保与Visual Studio版本兼容。 UBF平台开发部分着重于建立解决方案和实体项目。开发者需要新建实体项目,如送货单和单据类型实体,并遵循特定命名规则,如"UFIDA.U9.Cust.项目名称",同时修改配件名。在实体开发中,涉及到设置主实体、创建实体字段(包括编码、名称和类型)、设置业务主键以及表头和表体的对应关系。此外,单据开发必须继承单据基类,这可以通过"发布对象浏览器"中的"继承"功能来实现。 在UI设计方面,开发者需要建立界面项目,删除系统默认界面数据,然后新建并编辑界面数据,以便定制符合业务需求的用户界面。在构造BE(业务实体)过程中,可能会遇到异常,这时可能需要在".ExtendBE"文件中添加特定代码以解决编译问题,例如确保单据类型的正确获取。 在整个开发流程中,开发者需要注意保持代码结构清晰,遵循U9C系统的规范,以便于后期维护和升级。这份文档对于有经验的U9C开发者来说是一份实用的参考资料,可以帮助他们高效地进行单据定制和二次开发工作。