Hi altogether,
I have a strange problem configuring different country versions for address details in personal profile. When the user chooses the country while adding a new address, all country specific component configurations are loaded. The only country which always load the standard HRESS_CC_PER_DTL_ADDRESS_XX, is Germany (see the attached picture Germany_address_ess_tech_details.png).
I configured my own ZHRESS_CC_PER_DTL_ADDRESS_XX and of course an own ZHRESS_CC_PER_DTL_ADDRESS_DE. But it doesn't use one of the two.
As you can see in the attached picture Germany_address_CC.png I configured my ZHRESS_CC_PER_CONFIG correctly. Watching in the debugger I can see that only for Germany variable l_molga2 in assistance class CL_HRESS_AS_PER_CONFIG isn't filled. The confusing one for me is, that the table mt_parameters in class CL_FPM_PARAMETER gives back ITBLD = OE for Germany. For all the other countries ITBLD is filled with the correct country key (i. e. 29 for Argentina).
OE doesn't make sense to me. I think there has to be 01 or DE for Germany, as it is for the other countries. Did I forget something in customizing? Do you have any ideas for me?
Thanks in advance and best regards from Germany
Christian