‎2009 Feb 19 3:42 PM
Hi All,
We are downloading HR master data into CRM through ALE.
I have a requirement where in the telephone numbers for employees should not come into CRM from HR.
I am trying to do this with the help of conversion rules where I am specifying that the particular field in the segment be overwritten by a constant. However, I cannot have a blank value as a constant, hence am having to put some character like a '.'
Can anyone please let me know if there is an option by which any particular field can be just blanked out?
Regards,
-Sweta
‎2009 Feb 19 3:47 PM
I think in CRM side you are using fm IDOC_INPUT_HRMD for transferring the data . If yes you can find some customer exit , using this you can change the value for field in a segment.
a®
‎2009 Feb 20 5:59 AM
Hi,
Conversion Rule can be helpful in your scenario. Process is
Step1.
Goto T.code: BD62
Create a conversion rule. Here it requires rule name , description and the segment it is getting applicable.
step2.
Goto T.Code: BD55
bring relationship between the message type, sender, receiver, segment name in step1 and conversion rule you want to apply for that.
step 3.
Goto T.code: BD79
Here we will inform the system as how to do the conversion. input screen is conversion rule name.
listout all the fields in segment in both the senderside and receiver side. FOR THE FIELDS of your interest give the constant value.
This configuration will give result.
regards
Satya
‎2009 Feb 20 6:03 AM
Hi;
n the ALE implementation guide (IMG) choose:
Transaction SALE ® IDoc Interface/Application Link Enabling (ALE) ® Model and Implement Business Processes ® Set-Up Conversion between Sender and Recipient
Proceed as follows:
...
1. Create rule: The rules are defined per segment.
2. Maintain rule: Rule maintenance specifies conversion rules at field level.
3. Assign rule to a message type: The assignment specifies when the rule is to be applied. This is sender/recipient and message type specific.
Regards
Shashi
‎2009 Feb 20 11:11 AM
Hi All,
Yes, am doing it using conversion rules only. But the problem is i am not being able to give a blank value as a constant. I am being forced to give in a character value eg a dot(.) and thus this dot(.) comes in as the field value, which is not desirable.
I know we can achieve this by custom coding but is there a simpler way out?
‎2009 Feb 20 11:12 AM