on 05-04-2015 7:57 AM
Hi,
I am using Web UI to perform of merging data between master and source data. However, as there are some custom field, we do not set the WCF_Ignore_enhancement. And I am facing an issue on why the communication data is not merged, as the master data is set deleted in History.
Hi
Customer enhanced fields are not considered during Account Merge in the standard system.
You can use the transactions BUSWU01 and BUSWU02 to create the Z Node for the AET extensions and use the class for other nodes for activating the Merge functionality for the AET table
extensions.
Also check Communication Data (Node BUP020) Class name CL_BUPA_CLEAR_ADDRESS is configured correctly - Relevant for Data Cleansing is checked.
Bernadette
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Luis
There is only the consulting note 1836295 that describes that the AET table extensions can only be merged by creating the Z nodes in transaction BUSWU01. The class has to be a Z* class where the customer can have their own logic of merging the AET tables which should be done by the customer.
Bernadette
Sorry, I don't understand, if you enhanced the BUT000 correctly (AET), the data merge should work with or without the WCF_IGNORE_ENHANCEMENT parameter (which If I'm not mistaken only affects on the WebUI behaviour plus merge enhancements are not placed in the WebUI components directly)
Cheers!
Luis
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thanks for the clarification, and would like to take this opportunity to rephrase my question earlier to make it more understandable:
1) I have some custom field/own enhancement make for certain data. Does setting WCF_IGNORE_ENHANCEMENT parameter affects if the data will be merged? As I understand the following parameter affects the UI behavior only.
2) I have try setting WCF_IGNORE_ENHANCEMENT parameter with "A" and test it and all data is managed to merge. However, as I mention in point 1, i do have some enhancement, thus I remove the setting of the WCF_IGNORE_ENHANCEMENT parameter, and test it. However, I could not get the correct behavior of the BP merging. The communication data (i.e. Address, Telephone, email) was never been merged, and based on the log in Master Account, it was shown that the communication data is set to "deleted". I would like to know what causes this behavior, as the data is a standard field. All other data that has enhancement could merge successfully, except this communication data part.
3) I understand that SAP only allow us to select either Master Account's Communication Data or Source Account's Communication Data as a whole. It is not possible to select individual fields in the communication data, (e.g. choose Master Account's email, source account's telephone), am I correct?
User | Count |
---|---|
7 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.