SAP 中的 BP 冻结和删除:基于官方 note 的笔记
在业务中,可能有时候发现 BP 创建错误了,然后又想要更改 BP 头信息,在这种情况下,我们只能归档和删除业务伙伴,然后重新创建具有正确类别的业务伙伴和分组。
被弃用的方法:BU_DEL
+ OBR2
之前在使用 BUP_DEL
事务码删除 BP 数据之后,但是供应商的 LF*
开头的系列报表会存在未被清除的数据,此时上网搜教程,发现可以使用 SAPF019
(事务码:OBR2)进行删除客户/供应商主数据。
比如上一篇文章中的 202135 供应商,在 LFA1 有地址信息,在 LFB2 有公司数据,在 LFM1 有采购数据:
使用事务码 OBR2
,然后进入如下界面:
针对对应的公司,删除主数据:
选完之后点击执行,可以看到日志显示,已经删除 LFB1 中的一条记录(这条就是我们其中的公司数据之一):
然后接着把另外一个公司进行选择,然后执行,就能看到把 LFA1 和 LFB1 中的数据进行了删除:
最新方法:如何在 ERP 的 S/4HANA 中完全删除业务伙伴(具有供应商/客户角色)
在 S/4HANA 系统中,不再需要业务伙伴。现在,您想要了解如何彻底删除此业务伙伴及客户/供应商信息。
删除业务伙伴后,您仍可以查看表 LFA1/KNA1
中的数据。记录也可以在链接表 CVI_CUST_LINK/CVI_VEND_LINK
中找到。
由于不一致,需要在 ERP 系统中删除业务伙伴。 现在,您想要了解如何彻底删除包含或不含客户/供应商信息的业务伙伴。
事务 BUPA_DEL
、报表 BUPA_TEST_DELETE
和功能模块 BUP_BUPA_MASS_DELETE
只是删除业务伙伴,但不检查其相关性。如果业务伙伴正在应用程序中使用,则此删除会导致许多数据不一致,并在消耗应用程序中挂起记录。这将导致使用应用程序出错。
如果在您的系统中激活了 DPP,则在归档数据之前必须进行冻结。因此,您需要检查 DPP 是否在您的系统中激活。
方法步骤:
激活三个模块
- 使用
SFW5
进入如下界面,激活以下三个功能模块:
- ILM (Information Lifecycle Management)
- BUPA_ILM_BF (ILM-Based Deletion of Business Partner Data)
- ERP_CVP_ILM_1 (ILM-Based Deletion of Customer and Supplier Master Data)
激活成功状态如下:
冻结数据
- 冻结
用于冻结 BP/客户/供应商的报表如下:
BUPA_PREPARE_EOP
用于冻结 BPCVP_PREPARE_EOP
用于冻结客户/供应商当您尝试冻结数据时,会考虑每个应用程序的 RST(residence time 驻留时间)。只有到了 RST 时间,才能进行冻结。
冻结级别可以被视为(更高级别 -> 更低级别),例如:BP -> customer/vendor -> company code.
- 当较高级别的对象被冻结时,较低级别的对象也被冻结。
- 当较低级别的对象被冻结时,高级别对象不会被冻结。
成功冻结 BP/客户/供应商后,报告会自动设置以下标志:
- BP: 表 BUT000 XPCPT, XDELE 字段
- 客户、供应商:表 KNA1、KNB1、LFA1、LFB1 中的 LOEVM、CVP_XBLCK* 字段
打开 SE38
事务码,然后执行 BUPA_PREPARE_EOP
报表程序
3. 归档数据
在 S/4HANA 系统中,除非删除链接的客户/供应商,否则无法删除业务伙伴。所以您需要在 BP 数据之前删除链接的客户/供应商。
可惜版本不太适合,没法走到最后一步。
要归档客户/供应商数据,请执行 SARA
事务并使用归档对象 FI_ACCRECV
(对于客户)和 FI_ACCPAYB
(对于供应商)。关于归档客户/供应商数据的过程,请参阅以下文档。
如果您在使用归档对象 FI_ACCRECV(针对客户)和 FI_ACCPAYB(针对供应商)时遇到问题/错误,请向组件报告事件:
- FI-AR-AR-E (for object FI_ACCRECV)
- FI-AP-AP-E (for object FI_ACCPAYB)
客户/供应商删除后,链接表 CVI_CUST_LINK
或 CVI_VEND_LINK
中的条目将自动删除。
要归档 BP 数据,请执行 SARA
事务并使用归档对象 CA_BUPA。有关分步指导,请参阅以下 Notes:
- 2640553 - How to archive BP (without customer/vendor role) by SARA
另外,请参阅以下文档以获取更多信息。
请注意,注释 2599676 中提到的 BUPA_DEL 已过时,因此请勿使用 BUPA_DEL 删除 BP 数据。
官方 Note:
- 2491026:如何在 ERP 的 S/4HANA 中完全删除业务伙伴(具有供应商/客户角色)
- 2599676:事务
BUPA_DEL
已作废 - 974504:主数据同步链接表中的不一致
- 2640553:如何按 SARA 归档业务伙伴(无客户/供应商角色)
- 2585965:无法将业务伙伴类型从组织更改为人员
- 1825608:简化集中业务伙伴的冻结和删除
- 点赞
- 收藏
- 关注作者
评论(0)