文本概述了合格开发人员应具备的能力,包括快速开发能力、框架搭建能力、插件开发技巧掌握及无源码调试能力。同时指出开发人员需掌握C#、SQL基础及金蝶云业务。并详细列出了金蝶开发中的基础资料开发、业务单据开发、插件开发等具体技能。
一、一个合格的开发人员应具备的能力
1. 快速开发基础资料、单据、账表和移动单据的能力
2. 自行搭建开发框架并了解标准产品代码结构的能力
3. 熟练掌握各类插件开发技巧及注意事项
4. 学习无源码调试分析问题的方法,进行实战演练,解决实际项目中遇到的各种问题
二、基础技能(必须掌握)
1. 具备 C# 编程能力
2. 掌握 SQL 基本编程基础
3. 熟悉金蝶云星空业务
三、金蝶开发应具备的技能
3.1 开发基础资料
1. 学习创建基础资料
2. 设置网控,了解基础资料控制类型
3. 熟悉常用字段和控件使用方法
3.2 开发业务单据
1. 学习创建业务单据
2. 了解函数、值更新、实体服务规则、代理字段、视图等用法
3. 掌握单位换算配置方法
3.3 插件开发
1. 表单插件、列表插件、动态表单插件、操作服务插件
- 了解自定义服务封装及调用方法
- 学习开发插件和自定义校验规则
- 掌握插件公共属性和主要事件作用
- 了解各事件运行时机
2. 报表插件
- 学习如何开发简单账表
- 掌握账表插件公共属性和主要事件作用
- 了解各事件运行时机
3. WebAPI接口
- 学习开发表单和列表插件
- 掌握公共属性和主要事件作用
- 了解各事件运行时机
3.4 单据转换与反写规则
1. 学习配置单据转换规则和反写规则
2. 开发单据转换插件
3. 掌握插件公共属性和主要事件作用
4. 了解各事件运行时机
3.5 其他技能
1. 定时任务插件
2. SQL Server 数据库缩小日志
3. 不重启 IIS 的开发设置
4. 第三方授权单点登录