NC65开发——动态建模

时间:2024-03-18 14:24:01

组织机构建模:

新建集团:

登录NC客户端:业务系统管理——业务系统初始化——【集团管理】——新增集团

新建集团管理员

业务系统管理——业务系统初始化——【集团管理员】——新增集团管理员。设置默认密码(建议,非必须)

【业务初始化】:

选择待启用的模块启用模块

【系统参数设置】为方便开发人员调试,建议将系统参数中“是否启用管理权限与业务权限互斥”设为“否”,允许开发环境中用户同时映射管理型角色和业务型角色

建立业务单元

通过【业务单元】节点建立公司和其他业务单元

勾选组织职能页签的法人公司

业务单元具有公司职能时,必须同时具有财务职能

分配业务单元

【业务类角色】业务单元关联到角色

管理类角色和业务类角色都能够分配业务单元

角色必须分配业务单元后,才能进行相应业务单元的业务操作

建立部门档案:

【部门】在业务单元下建立部门

新增部门保存后即启用

建立部门档案时,建议调整启用日期到当前日期之前,原因是部分日期校验要求当前日期大于启用日期

 

权限建模

NC65开发——动态建模

建立用户组:

【用户组】新增用户时,用户必须属于一个用户组,因此需要先建立用户组

可以在集团、业务单元下创建用户组

用户组在组织(集团或业务单元)内支持多级

建立用户:

【用户】新建用户组后,可以创建用户组下的用户

用户在帐套内唯一,用户编码不可重复

建立职责

【职责-集团】职责分为管理类职责和业务类职责

职责只能分配给相应类型的角色

分配功能权限:

新建职责后,需给职责分配功能权限

业务类职责和管理类职责都需要分配相应功能权限

建立角色组

【角色组】新建角色时,角色必须属于一个角色组,因此需要先建立角色组

可以在集团、业务单元下创建角色组

角色组在一个组织(集团或业务单元)内支持多级

角色组分为管理类角色组和业务类角色组

管理类角色:

【管理类角色】需要创建管理员权限的用户时,首先创建管理类角色

业务类角色:

【业务类角色】需要进行业务操作的用户时,首先创建业务类角色

分配职责:

角色创建完成后,需要给角色分配相应的职责

选择已分配职责页签,点击分配职责按钮进行分配

管理类角色只能分配管理类职责

业务类角色只能分配业务类职责

分配组织:

组织权限为功能权限服务,NC业务功能节点均有其主组织

若为角色分配了功能权限,而未分配组织权限,功能权限无效

业务类角色和管理类角色都可分配组织

角色关联用户

在【XX类角色】页面关联用户

在【用户】页面分配角色——分配权限——角色授权明细

开发者配置

开发人员使用开发工具时,需要设置开发者信息,以标识当前开发成果所属级别

窗口-首选项-UAP-STUDIO集成开发环境-开发配置-开发者

NC产品中已预置领域级开发者信息,非扩展开发时无须设置开发者

建立开发者

在【开发者管理】节点下配置开发者信息

必须先选择研发机构,点击开发者卡片或双击右方的开发者

要增加扩展开发者,需要先增加相应的研发机构,在新增的研发机构下增加开发者及相关用户

在开发者管理节点的开发者卡片页签下进行配置

在表体的关联的用户、或用户信息页签,点击右方的新增按钮新增开发者用户

新增开发者用户和新增普通用户相同,需要有所属组织和所属用户组等初始信息

生效日期移至当前日期之前,否则在UAP-Studio中可能参照不到

新建的开发者用户密码为系统默认初始密码

新增研发机构

机构类别:研发人员对应机构的区分标识

所属层次:对应研发级别,即UAP-STUDIO中新增实体组件时的开发维度