Hello all,
I'm new to CRM development (very new) and am a bit lost in all of the underlying concepts to elaborate solutions.
In the past days I did a lot of research about the topic (read some discussions, blogs and wikis) and have been reading the book "SAP CRM Web Client - Customizing and Development" from SAP Press but I still can't seem to understand what I think is the basic concept behind the process.
I've got a requirement about enhancing the Search Screen for Complaint, they want to add a field to filter results by Tasks in the Complaint.
From what I've found I think I could add the field on the view and use it in the Event Handler EH_ONSEARCH to filter the results (if I could find the Task Table and it's relationship with the Complaint). I don't like the looks of this solution I've come to, because I think there should be a better way to do that since I can enhance the relationships of GenIL objects, but I'm very lost on how I could do that.
I would like to ask you experts on how I can proceed on this matter and, not just the guidance but, also, where can I find texts that could give me a good view on how things work on CRM.
Thanks in advance,
-h