• After Update on 14.0.1 ENT OnPrem: Inline-Edit in Subpanels for Custom Modules no longer possible

    Hello Devs, after our update to version 14.0.1 ENT OnPrem, it is no longer possible to access the edit mode within the subpanels by double-clicking. However, this only affects modules that we have subsequently added, i.e. custom modules via the Module…
  • Using Process Definition to post data to external REST API

    I would like to use the process definition to post data to an external REST API and update other data in my company's system. We want to avoid pulling this information. Is this possible?
  • Inbound Email error Unable to set InboundEmail::$server_url: Expected internet domain name or IP address, outlook.office365.com given when trying to create a new group mail account

    Hi all, I got this error message when trying to create a new group mail in an Inbound Email: Unable to set InboundEmail::$server_url: Expected internet domain name or IP address, "outlook.office365.com " given Updated: I just found that the domain…
  • How can we obtain all sugarcrm_*.log files via Diagnostic Tools

    Admin -> Diagnostic Tools provides the ability to include the SugarCRM Log File However, it only returns the current sugarcrm.log file. Since the log rotates after a certain size. Is there a way to obtain all sugarcrm*.log files?
  • How to not include a Module in Role configuration?

    We created a new module via Module Builder. We have a custom ACL defined in custom/data/acl. We do not want the new module to be visible in the Roles as we have a custom ACL. How can we exclude the module from appearing in Roles?
  • show_download_tab does not seem to work in Sugar 14.0.0 Enterprise

    We have $sugar_config [ 'show_download_tab' ] = false ; in config_override.php and this has worked for years. We have upgraded to Sugar 14.0.0 Enterprise but now the Downloads tab is no longer hidden. Is this a bug of Sugar 14.0.0…
  • How to add a contact into an opportunity based on the client only using Studio or BMP (or both)?

    Hi, everyone! I would like to know how to relate a contact to an opportunity automatically based on the customer. The scenario is this one: The user creates its Opportunities via the Quote record, the quote record only has the Account related to…
  • How to addValidationTasks to all places where you can edit data

    There is a nice write-up for using addValidateTasks https://support.sugarcrm.com/documentation/sugar_developer/sugar_developer_guide_14.0/cookbook/adding_field_validation_to_the_record_view/ . However, as Sugar evolves there are more and more places…
  • Is it possible to addValidationTask to TileView?

    The TileView feature of Sugar is powerful. We have added validation tasks to the Create and Record view of Opportunities using the guide at https://support.sugarcrm.com/documentation/sugar_developer/sugar_developer_guide_14.0/cookbook/adding_field_validation_to_the_record_view…
  • Is it possible to disable the ability to drag and drop in Opportunities TileView

    Our management wants to restrict users from dragging and dropping in the TileView of Opportunities. Is it possible to disable this feature?
  • How to execute a scheduler at a random interval?

    There is a scheduler, Prune Old Record Lists , https://support.sugarcrm.com/documentation/sugar_versions/13.0/serve/administration_guide/system/schedulers/#Prune_Old_Record_Lists which executes As Often As Possible. This scheduler will execute "optimize…
  • CSS Broken in Sugar 14.00

    Sugar 13 .btn CSS .btn { font-size: 11px; line-height: 12px; padding: 7px; box-shadow: none; margin-left: 8px; border: 1px solid var(--border-color); text-shadow: none; display: inline-flex; align-items: center; justify-content: center } …
  • How can we extend DataArchiver is limited to 10,000 records per execution

    We have a large amount of data in a table, and we need to delete items that are older than a certain threshold. After examining the code in the DbArchiver.php class, I noticed that there's a variable hardcoded without being configurable through config_override…