4.公共代码
公共代码是指银行为各个应用系统较为常用的、需统一编码的特定功能而封装的统一模块,可减少重复开发,实现资产复用,一般使用一定标准的字符串或者数字串,例如错误代码。
(1)管理信息公共代码基本信息(包括中英文名称、公共代码含义、服务范畴、业务种类等)、启用或废弃时间、维护信息、使用信息等。
(2)管理方法公共代码是需要通过字典描述,并且随各应用系统的变化不断进行扩充和调整,各相关应用系统需要及时了解最新情况的数据资源。依据公共代码的业务管理范畴,可以将公共代码资源的管理方式分为统一分配或者统一登记两种。
对于统一分配的管理方式,元数据管理系统制定相匹配的分配、命名等管理规则;应用系统应在系统开发阶段,在元数据管理系统上进行申请登记,并需要以元数据管理系统分配为准,实现硬性控制管理。
对于统一登记管理的管理方式,需要由相关应用系统部门根据公共代码情况在元数据管理系统中进行登记。对于此类公共代码,需要通过比对方式保证其登记的质量,如定期通过将生产系统使用的公共代码值导出与元数据管理系统登记进行比对,并根据差异情况进行组织治理。
公共代码的种类众多,各类公共代码需要遵循相关的技术要求。对于重要的公共代码,如交易代码、错误代码等,商业银行需要制定相应的管理规则和管理方法;同时,元数据管理系统制定相匹配的各类管理规则,实现对公共代码的规范、标准管理,保证公共代码的质量。
(3)管控流程公共代码根据种类差异,存在不同的管控流程。对于重要的管理公共代码,如错误代码、授权代码等,需要制定严格的审批管理流程;对于一般公共代码,仅需进行相应通知即可。