Can anyone point me in the right direction here? Iām also having this problem. Having trouble setting up opportunity roles for the contact ie: ādecision makerā
This column shows up on the contact in the opportunity page, but canāt find anywhere to set it.
I guess I could build a custom module for opportunity roles, but I kind of thought this was out of the box. Anyone point me in the right direction?
No one else run into this? I know this functionality was there previously, has it been removed? Looking for some direction on a project Iām working on. If itās like a missing line in the array of active modules or something simple, Iād like to know before I go and build a āOpportunity Rolesā module.
:unsure:
On this particular one Iām on 7.8.8 LTS but I also run 7.9.7 regular version and has same issue.
Itās a simple fix once I found it. I was going to add it to Github as a bug with a proposed solution. Iām happy to do that. Iām not really familiar enough to take it much further than that on Github, but Iāll take care of adding it and Iāll add a link back here if you can take care of the rest of it getting it into production.
Regarding Mattās comment on Github, if I understand correctly (and sorry because before, I wasnāt understanding it correctly) the Role is what is called a ārelationship fieldā, which means the field belongs in the relationship itself, not on the main record.
Thatās why you need to click that edit command from the line in the subpanel.
I did as sugested above but cannot see the field in Studio.
(Studio > Contacts > Subpanels > Opportunities)
7.9.15 Version on Centos 7, php 7.7
Was there an additional action needed? I run repair and booted the server.
I would appreciate it if somebody would support me doing the same relationship with leads.
Means adding a relation db and relationship fields between leads and opportunities.
Under an opportunity, you can select contacts. Furthermore, you can assign through the contacts subpanel a role, which the contact plays in this opportunity.
This means that there is not only an opportunity and a contact db there is a third db, which belongs to the established relationship between opportunity and contacts. This is a bit complicated but should be reflected in any crm. It is in fact programmed out in suitecrm regarding opportunity and contacts but only halfway. This because it should be also reflected when I open a customer, go to the subpanel opportunities and then see vice versa the list to which opportunities this certain contact is linked to. There I see the fields from the opportunity. So far so good but I would also need to see the mentioned role field from the relation as I do under the opportunity and subpanel contacts.
It might not seem to makes much sense being able to update the role trough the contact form but I would like to use other relationship fields besides of roles.
I used this functionality in another crm (MS). It is common to have relationship fields to show progress of an individual relationship. It is more to see the opportunities and the contacts data in each other subpanels. It is information to each established relation. As an example, the role a contact does play in an opportunity. Ones he might be an expert and in another opportunity he might be an executive sponsor.
To make it short, the field, which is already there and used under opportunities should pop up under contacts subpanel opportunities but it does not and it cannot be assigned in Studio because it is not in the list of fields. The same field otherwise pops up in Studio under opportunities subpanel contacts and is already assigned in the subpanel in a fresh installation. A user opened the tread and he found a solution, which is exactly what I would like to have but it“s not working under 7.9.15.
Please let me know if it“s not clear. It“s not easy to read and to explain it.
fact is it is common and it is supported from suitecrm the half way.
It does not need to be supported in Studio as fully managed system.
I am just asking to show the field in Studio contacts subpanel as it already shows in Studio opportunities subpanel.
That is not a big step for those who can look behind the screens.
Yes, but I donāt know the details very well, I only did this once and with great difficulty.
Unless somebody else comes here and answers you (which I doubt), youāll have to look at those posts I linked, then go looking for the files that implement the Opportunities sub-panel, and then copy the mechanism into the Contacts subpanel.
Good luck and please share your findings once you get it to work
Seems that this issue is fixed in the current version : I see the role of the Contact in the Opportunities āContact subpanelā.
However, I would like the oppostie way : how can I display the role of the contact for each opportunity in the Contacts āOpportunity subpanelā ?
Like this, in the Contact module, I can see all his opportunities with his role for each. Is it possible ?
Hey This was never an issue, It was my stupidity on how to edit the Opportunity Role. LOL. Anyway, I āthinkā (I havenāt tried it myself), but if you went into Studio and edited the subpanel view for āOpportunitiesā from the Contact Module, and added the column for āOpportunity Roleā. I think that would get you what youāre looking for.
Havenāt tried it myself, so canāt guarantee the field is available to add, but thatās where I would start.
Unfortunately, there is no Opportunity Role module. It seems that we can only display column from the Opportunity table, but not the columns from the Opportunity_Contact table
cuitecrm has included an relationship field āroleā in the relationship table between contacts and opportunities.
Then they have changed the subpanel under opportunities contacts to handle the relationship field (not the opportunity and not the contact).
This is working fine.
Suitecrm did not do the other part in the Contacts subpanel for opportunities.
There are some reported ways to add relationship fields but they do not cover both ways and they are outdated and and have some hurdles to take but it is possible to replicate what suitecrm did on the opportunity side.
Even though it is not an important topic it should be possible to handle relationship fields in studio. Having relationshipfields helps to describe what happens between to modules. It can be seen as a history or to document what or when something happened. As an example can a customer play different roles in different opportunities or a contact who has started to work in an account and might later have taken another job in another account and you have to document this. There are many good reasons to have this functionality.
Best would be if we could update the relationship fields on both sides of the two engaged modules trough studio. Studio is an outdated software. It is not possible or at least not anymore in new versions. I could not find a way to change this nor was it possible use studio as proposed in this thread.