• How to prevent a Contact from being unlinked from an Opportunity

    We have a few use cases where we want to prevent a Contact from being unlinked from an Opportunity. We’ve implemented logic that automatically adds a Contact to an Opportunity when a Meeting’s Parent Type is set to “Opportunity.” Since Opportunities…
  • SugarCRM Integration with OpenTelemetry (OTel)

    Hi All, One of our Customer is currently evaluating the integration of OpenTelemetry (OTel) as a standardized monitoring and observability framework within our SugarCRM environment. Before proceeding, we would like to confirm whether SugarCRM currently…
  • How to set a filter in Meetings Add Invitee / Participants "Show More" Script?

    Hello everyone, I am slowly but surely despairing of a relatively simple requirement: In the Meetings module, I would like to trigger the function for adding a participant. The meeting is already connected to a parent account and when I use the “Show…
  • How to turn this into a SugarQuery?

    Context: Our database contains orphaned records (e.g., Tasks, Notes) where the parent_type and parent_id reference deleted parent records. These orphaned records, some over five years old, need cleanup to improve database efficiency. Objective: …
  • Adding a custom SugarLogic to use as in a dependency

    The article " Extending Sugar Logic " provides some guidance on building a Sugar Logic function. We would like to add a dependency to check our Permissions module. Is it possible to use `App.api.call("read")` to return a boolean indicating whether the…
  • 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…
  • 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…
  • Doc Merge not working / cURL Error 3 / 500 Server Error

    Hi Devs, We are currently trying to implement the Doc Merge feature on our on-site instance. When generating a document we get a 500 error on the GUI and in the log (debugging level) the following is thrown: Tue Mar 5 13:27:17 2024 [2911543][d90f4525…
  • Validation of a field durning import

    I have a question regarding data import. While importing data into a field, we can designate the field as required during import. However, we also have a specific requirement that goes beyond mere necessity. The field must not only be mandatory but also…
  • What is the best practice to disable the automatic TimeZone Updating?

    In current versions of Sugar, when a user accesses the system in the browser. The system performs a check to determine the user's current time zone. We would like to disable this. What is the best method to disable this?
  • Grant access to certain portions of administation

    We have certain users we would like to grant access to a certain admin portion. We would like to grant them access to User Management Role Management Schedulers Thoughts on how to limit our production environment?
  • Grant access to Schedulers via Role or ACL?

    We would like to grant a user access to Schedulers without granting them access to All of the administration. Thoughts? This doesn't seem to work. (function (app) { app.events.on("app:sync:complete", function () { if (app.user.get('type') != 'admin…
  • How to leverage MySQL Views as a module?

    We have a subset of data that is summarized as a view. We would like to have a Module view this data. Overall this works fine except when we perform a QRR. Sugar things that there is an issue with the table. It's a view. Thoughts on how to have Sugar…
  • Options for Computer Telephony Integration (CTI) Add-on for SugarCRM (On-Prem)

    We're looking into which CTI add-ons are available and recommended for an on-premise Sugar instance for a prospect client. So far we have 2 options, both of which are still on POC with issues supplied: 1) Yeastar's S-Series VoIP PBX via TechExtension…
  • Force Logout of User if removed from App access in SAML

    If a user is deactivated via SSO; Sugar doesn't update their User account to be Inactive. Is there a method to deactivate the user if they are removed from access in SSO/SAML?
  • Workaround for Sugar Bug 83476(83301) Help Text / Tooltips are stuck (persist) on page

    A bug is logged with sugar that tooltip gets stuck on page when you hover on an element on partially loaded page and navigates to other page. I am looking for the workaround for this issue until its fix gets released for on-premise sugar that is expected…
  • HOW TO - Cleanup your UPLOAD directory

    I've seen this question asked a lot and never seen any answers. I found a way to reduce the size of my on-site "uploads" folder by almost 30GB. Thats a lot of recovered file system storage especially if you perform regular backups of your file system…
  • Does Sugar 8.3 API work with On-Premise?

    Hello, Does the 8.3 API work with On-premise customers or just for cloud? I see that it says it's only for cloud. What happens if an on-premise customer uses it? And I see that the newly released 9.0 only mentions on-premise. Does that mean it won't work…