on 2022 May 17 5:52 AM
Hi All,
I Have a requirement where I need to add the custom assignment block to the CRM Incident screen, for this, I developed the CRM WEB UI but do not got how to add it to the incident screen.
In the personalized screen of the CRM incident, where we can add and remove existing assignment blocks but I didn't find a custom assignment block.
Can someone help me with how to add the custom assignment block for the incident screen?
Request clarification before answering.
Hi,
The most changes required are done on "Runtime Repository Editor" pane, both on your own component and also on standard CRM Incident component. First, on your own component:
Then on CRM Incident component (forgot its name):
Only then your view will show on CRM Incident Overview UI Customization. I couldn't locate a more detailed blog than this one that i recommend to you read.
Unfortunately you'll need an additional step not written on that blog: redefine WD_USAGE_INITIALIZE on CRM Incident component enhancement to do context node binding between standard component context node and your own component (usage) context node, so it shares the same BTOrder root (or any other context you want). Do not forget to call standard WD_USAGE_INITIALIZE on your redefinition through SUPER->, otherwise you'll break things.
I think that's all from what I recall.
Kind regards
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You can harish.chh through enhancement. I'm linking this wiki and this blog to guide you into the right direction, but take your time to have a better understanding about this WebUI enhancement technique. If your system is not a greenfield, most likely someone already created an enhancement set, and filling it on BSP_WD_CMPWB initial screen you can also find out if someone else also have enhanced AIC_INCIDENT_H, otherwise you have to follow all steps described on linked content.
Post-edit: WebUI enhancement through an enhancement set will never ask to register any objects, all "changes" are stored in a customer-namespace component.
thalesvb Thanks a lot , you are solution works. now I able to see my custom assignment block in the incident screen , now I have see how to do access the super component values from my custom component
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
12 | |
1 | |
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.