Related Account and Contact to Opportunities or Quotes in SuiteCRM 8.9.1

I am running SuiteCRM 8.9.1 on Kubuntu 24.04.

Our usual workflow is to add a quote to opportunity, or to create an opportunity to a contact.

When creating an opportunity record from contact subpanel or creating a quote from opportunity subpanel, the related parent is not filled. I need to search account when creating an opportunity, or opportunity when creating a quote from Opportunity → Quotes → Create

Is this a bug on my installation, or a feature? Is there a way to fix this?

Thanks in advance,

Tapio

Hello Tapio,

that appears to be a missing feature (exists in 7.x).

Suite 7 - Create Opp from Contact:

Suite 8 - Create Opp from Contact:

There is a ticket for it already - so it’ll arrive in your CRM with an upgrade sooner or later.
Are you a developer by any chance? Then you could work on that and have it available earlier.

1 Like

Hello Bastian,

Thank you for pointing out the ticket! This is basic functionality which you would expect to be in x.9. point release.

I have not been doing serious coding for ages (I have PHP coding backgroud from long time ago) and I’m not familiar with Angular, but I’ll take a look at this at some point.

Tapio

This error was introduced by customisation. SuiteCRM 8.9.1 is very picky about old style custom files.

SuiteCRM 8 UI still opens legacy module create/edit views for AOS_Quotes.

  1. Prefill is done via legacy request params → legacy controller/bean initialization.
  2. A production-only legacy customization under legacy/custom/modules/AOS_Quotes (and/or legacy/custom/working) prevented default prefill behavior.
  3. Clean environment (crmtest) had no such overrides → prefill worked.
  4. Disabling/removing the legacy override restored prefill.