1. 鼎捷T100 ERP开发概述
鼎捷T100作为国内制造业ERP领域的标杆产品,其二次开发体系经过多年沉淀已形成一套完整的规范。在实际项目交付中,开发人员需要熟练掌握单双档程序的开发模式,这直接关系到系统扩展性和后续维护成本。我在多个大型制造企业T100项目实施中发现,约75%的客制化需求都涉及单双档程序的开发或改造。
1.1 开发模式选择标准
单档程序适用于主数据维护场景,如物料主档、供应商主档等基础数据管理。其特点是:
- 数据结构简单,通常只需维护单个主表
- 业务逻辑相对独立,不涉及复杂的事务处理
- 操作频次高但单次操作耗时短
双档程序则适用于业务单据场景,如采购订单、销售订单、工单等。其特点是:
- 包含单据头和单据明细的1:N关系
- 需要完整的事务控制(ACID特性)
- 业务规则复杂,常涉及多系统联动
提示:在汽车零部件行业项目中,我曾遇到将本应设计为双档的工艺路线程序错误实现为单档,导致后期无法支持工序级管理,最终不得不重构的案例。正确选择开发模式至关重要。
1.2 开发环境准备
标准T100开发环境包含以下组件:
-
设计器套件:
- Spec Designer(规格设计器)
- Form Designer(画面设计器)
- Report Designer(报表设计器)
-
开发工具集:
bash复制# 常用开发命令 r.c # 编译程序 r.cs # 强制编译 r.l # 链接程序 r.r # 运行程序 r.d # 调试模式 -
辅助工具:
- ADZI140(表格设计器)
- ADZI210(开窗查询设计)
- ADZI220(校验带值设计)
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. 单档程序开发详解
2.1 标准开发流程
完整的单档开发包含11个关键步骤,每个步骤都有严格的质量控制点:
-
程序注册(AZZI900)
- 填写程序编号(遵循AAAI999格式)
- 设置程序类型为"I"(单档类型)
- 指定程序样板(如I10标准单档)
-
表格设计(ADZI140)
- 主表字段设计要点:
- 关键
- 主表字段设计要点:
