文本介绍了系统处理基础资料变更时的问题,特别是供应商名称变更对历史单据的影响。提出了两种处理方案:新增供应商保留原供应商(推荐),或在单据中新增文本字段记录供应商名称但不推荐。后者存在名称不一致和审计风险。两种方案需评估后使用,并在下游单据中统一设置,但报表中无法支持查看单据中供应商名称变更记录。
目前系统对基础资料的使用逻辑中基础资料的编码和名称一般在同一个字段中显示,当基础资料的名称发生变更时,会直接影响所有历史单据中的对应基础资料字段,此逻辑目前无法变更,但对于实际业务中需要在供应商名称发生变更后,历史单据中记录历史供应商名称的场景建议如下:
方案1、供应商名称发生变更后,建议通过新增供应商的方式处理,保留原供应商。此方案优点:历史单据中名称不会变更,报表中查看供应商名称能够与单据中的名称一一对应。(推荐使用)
方案2、在单据中新增文本字段记录供应商名称,将供应商名称赋值到文本字段,当供应商名称发生变更时,文本字段不会发生变更。此方案在报表中查询单据时,会出现供应商名称与文本字段名称不一致的情况。且存在一定的审计风险(不推荐使用)
方案2处理步骤:
1、单据中新增文本字段。
2、将供应商名称赋值到文本字段中。
在供应商字段中新增供应商名称的引用,再设置值更新事件。为避免后续保存或审核后调用值更新,可以在值更新中设置条件,避免审核中,已审核状态更新文本字段。
以上处理方案需要评估后使用,且需要在下游单据中统一设置(通过字段映射即可),且如果要在报表中查看并不支持,报表中的处理基础资料时一般按编码来分组或携带基础资料中的名称,并不会考虑单据中的数据。
在供应商名称多次变更时,无法记录,仅能记录创建单据时的名称。
验证结果:
推荐阅读