I have a requirement to enable few characteristics field out of all available ones according to one CR Type and for another CR type a different set of characteristics field need to be enabled. I have tried the BADI 'USMD_ACC_FLD_PROP_CUST_DEP_SET' , but in this BADI can't handle Entity Types 'Classasgn' and ' Valuation' as the characteristics things in MDG UI is directly related to Webdynpro component. Please refer the image characteristics-value.jpg for characteristics Fields. I can't remove these characteristics fields from class via config as they are needed for other CR types and can't change the class too. Please let me know how to do this via coding.