Have you ever come accross the requirement of controlling the field grouping of Accounts on webUI based on a given BP role?
Have you found notes OSS notes like
Then, check the OSS note Note 1683774 - Mandatory setting for field groups 71 and 92 not considered if you are aiming to mandate standard communication type and house number fields.
Finally, if you have tried everything and still unable to crack why a field mandated on the GUI is not mandated on web UI for a given role, look into the class CL_CRM_UIU_BP_TOOLS and method MAP_FIELDGROUP (see the screenshot below). Here the case statement handles most of the fields in Central Data, Address and Classification data sets. However, if you are looking for a field which is not a part of these three data sets (for example field group 49, to mandate industry id for say Sold-to-party role), system may not show you an error even if the field is made mandatory in BUCG tcode and left unfilled on the webUI account screen.

Have you found notes OSS notes like
- Note 1257009 - Role-dependent field modification not supported
- Note 1301742 - TXN. BUCG mandatory field settings not working in Web UI
- Note 1734377 - Mandatory fields not requested in WebUI
Then, check the OSS note Note 1683774 - Mandatory setting for field groups 71 and 92 not considered if you are aiming to mandate standard communication type and house number fields.
Finally, if you have tried everything and still unable to crack why a field mandated on the GUI is not mandated on web UI for a given role, look into the class CL_CRM_UIU_BP_TOOLS and method MAP_FIELDGROUP (see the screenshot below). Here the case statement handles most of the fields in Central Data, Address and Classification data sets. However, if you are looking for a field which is not a part of these three data sets (for example field group 49, to mandate industry id for say Sold-to-party role), system may not show you an error even if the field is made mandatory in BUCG tcode and left unfilled on the webUI account screen.
SAP CRM is a business related software to plan and design the company business strategies .
ReplyDeletehttp://eonlinetraining.co/course/sap-crm-online-training/