How to deactivate Customer Vendor Integration synchronization
Key note we must keep in mind
Write access is only possible via BP and CVI APIs -> Unidirectional replication from BP to customer/vendor
When we debug BP synchronization code, we can know that the trigger point is FM call MDS_BUPA_OUTBOUND. So if we can find a way to suppress the call of this FM, we can then deactivate BP synchronization in S/4 system.
![](https://user-images.githubusercontent.com/5669954/59339617-1a91ef00-8d37-11e9-8419-51fae1dd1d46.png)
Through debugging we can know the content of internal table in line 26, variable gs_event-bpout_bupx come from C table below:
![](https://user-images.githubusercontent.com/5669954/59339618-1b2a8580-8d37-11e9-8047-f7df5a121a5e.png)
use tcode SM30, enter this table name:
![](https://user-images.githubusercontent.com/5669954/59339620-1b2a8580-8d37-11e9-8840-d440826c4fc1.png)
find customizing activity:
![](https://user-images.githubusercontent.com/5669954/59339621-1bc31c00-8d37-11e9-9d05-813ef4b884c5.png)
Do not select this checkbox:
![](https://user-images.githubusercontent.com/5669954/59339622-1bc31c00-8d37-11e9-940b-23d70a08bfc7.png)
test
Test whether synchronization is deactivated. Now I change first name from Jerry2 to Jerry234 and save.
![](https://user-images.githubusercontent.com/5669954/59339624-1bc31c00-8d37-11e9-9b43-ceaf3074aa96.png)
In BUT000 value is changed.
![](https://user-images.githubusercontent.com/5669954/59339625-1c5bb280-8d37-11e9-815b-3acc9a2f669f.png)
In customer table KNA1, the name is unchanged. Deactivation works.
![](https://user-images.githubusercontent.com/5669954/59339626-1cf44900-8d37-11e9-8820-2fb7288c7b4f.png)
要获取更多Jerry的原创文章,请关注公众号"汪子熙":
相关文章
- pycharm提示no python interpreter_pycharm failed to create virtual
- Oracle在不同的语言环境结果to_date错误的问题
- Windows下Unable to find local grunt解决办法 ueditor
- django raw_id_fields 显示名称而不是id(raw_id_fields: How to show a name instead of id)
- 【论文笔记】A Sequence-to-Sequence Approach to Dialogue State Tracking
- ORA-22286: insufficient privileges on file or directory to perform string operation ORACLE 报错 故障修复 远程处理
- ORA-23504: columns added to table do not match list of columns to be added ORACLE 报错 故障修复 远程处理
- ORA-48195: OS command to remove a directory failed ORACLE 报错 故障修复 远程处理
- ORA-48251: Failed to open relation due to following error ORACLE 报错 故障修复 远程处理
- ORA-00840: PGA_AGGREGATE_TARGET cannot be modified to the specified value ORACLE 报错 故障修复 远程处理
- ORA-02048: attempt to begin distributed transaction without logging on ORACLE 报错 故障修复 远程处理
- ORA-02881: sou2o: Could not revoke access to protected memory ORACLE 报错 故障修复 远程处理
- MySQL Error number: MY-011294; Symbol: ER_XPLUGIN_UNABLE_TO_USE_USER_SESSION_ACCOUNT; SQLSTATE: HY000 报错 故障修复 远程处理
- ORA-17620: failed to register the network adapter with Oracle Disk Manager library: string ORACLE 报错 故障修复 远程处理
- logMySQL Redo Log: How to Ensure Data Integrity(mysqlredo)
- How to Close Linux Firewall(关闭linux的防火墙)
- Linux崩溃?如何应对与解决(Crash Linux: How to Handle and Fix)(crashlinux)
- Swo Linux File Management: How to Navigate Save and Share Files with Ease(swolinux文件)
- StepbyStep Guide: How to Add Oracle Listener in 25 Easy Steps(添加oracle监听)
- Learn How to Install MySQL Using Wget in 5 Easy Steps(wget安装mysql)
- Learning Linux: How to Use Signal Commands for Checking System Status(linux查看信号命令)
- Troubleshooting Error Code Oracle 28547: How to Resolve the Issue(oracle28547)
- How to Start SVN on Linux: A StepbyStep Guide(svn启动linux)