用友NC65推单开发教程:从上游到下游的详细配置

版权申诉
5星 · 超过95%的资源 3 下载量 133 浏览量 更新于2024-07-06 1 收藏 2.28MB DOC 举报
NC65开发课件专注于"推单开发",这是用友软件股份有限公司在2016年提供的一份培训教材,用于指导用户理解和配置客户化开发过程中的单据流转。课程内容主要围绕如何在用友NC65系统中实现从上游单据(如TR14)向下游单据(如TR15)的自动推送功能,也就是所谓的"推单"操作。 课程大纲包括以下几个关键部分: 1. **准备工作**: - 由于推单涉及双向流程,开发者需准备两个单据类型:上游的TR14和下游的TR15,确保它们具备完整的业务流程支持。 2. **元数据设计**: - 上游单据元数据设计中,开发者需确保单据实现流程的三个主要接口,并且必须添加一个业务流程字段,与IFlowBizItf接口的业务类型关联,以便选择合适的业务流程。 - 对于下游单据,虽然不需要像上游单据那样强制性设置业务流程字段,但同样需要实现流程接口。 3. **单据属性设置及下游单据单据注册**: - 开发者通过应用管理平台的开发配置工具,进入交易管理模块,对TR14和TR15进行属性设置,并进行单据注册,这涉及到上下游单据之间的数据映射和交互逻辑。 4. **上游单据动作设置**: - 设置上游单据的特定动作,如审核,以便触发下游单据的生成。 5. **下游单据动作注册与代码编写**: - 编写和注册下游推式动作代码,这部分涉及到定制化的程序逻辑,确保单据在上游动作触发后能够正确响应。 6. **单据转换规则和业务流程定义**: - 设计单据在流转过程中的转换规则以及整个业务流程的逻辑,以保证流程的顺畅进行。 7. **推单结果呈现**: - 最终,课程会展示推单操作的结果,即上游单据审核通过后,下游单据如何根据预设规则生成新的记录。 这份教程强调了在用友NC65环境中进行客户化开发时,推单功能的具体配置步骤和技术细节,对于想要深入了解该系统开发者和实施人员来说,是一份重要的参考资料。