
Completed
Posted
Project Description I am looking for a developer to create some customizations to an existing SuiteCRM/Google Cloud Platform using Logic Hooks. Current Setup: Platform: Google Cloud Platform. Web Server: Google Compute Engine VM running Ubuntu/Apache (SuiteCRM installed). Database: Google Cloud SQL (MySQL) - configured with Private IP. SuiteCRM 8.9 Scope of Work: I have approximately 6 customizations to add, mostly populating amounts on currency fields by summing data fields on child records. For example, I have created a custom module (TIRZ) and child records (REVENUE and EXPENDITURE) and need the following logic included: TIRZ (calculated on display/edit) TOTAL_TAX_RATE_DEDICATED_TIRZ_C = sum of following fields: TIRZ_COUNTY_RATE_C TIRZ_COLLEGE_RATE_C TIRZ_ISD_RATE_C TIRZ_HOSPITAL_RATE_C TIRZ_OTHER_RATE_C TOTAL_TIRZ_REVENUE_TO_DATE_C = sum of REVENUE_AMOUNT_C fields on all child Revenue records TOTAL_TIRZ_EXPEND_TO_DATE_C = sum of EXPENDITURE_AMOUNT_C fields on all child expenditure records Time Commitment: I expect this to be a fairly easy task for someone experiences in SuiteCRM customizations, maybe 2-8 hours.
Project ID: 40199188
152 proposals
Remote project
Active 3 mos ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
152 freelancers are bidding on average $23 USD/hour for this job

Hi, I’ve worked hands-on with SuiteCRM logic hooks and custom modules, including calculated currency fields driven by related (child) records, so your use case is very familiar. I understand you’re running SuiteCRM 8.9 on GCP (Compute Engine + Cloud SQL) and need logic hooks to dynamically calculate totals both from local fields and from child module records (Revenue / Expenditure). That’s a clean, well-scoped task. For your example TIRZ module, I would: * Implement before_save / after_relationship_add / after_relationship_delete logic hooks as appropriate * Ensure currency handling respects SuiteCRM’s currency conversion rules * Efficiently sum child records (REVENUE_AMOUNT_C, EXPENDITURE_AMOUNT_C) without unnecessary queries * Keep calculations reliable for display, edit, nd updates when child records change I’ve done similar roll-up calculations for financial, tax, and reporting modules inside SuiteCRM and SugarCRM forks, and I’m comfortable working directly on your existing deployment without disrupting other customizations. I can complete all 6 logic hook customizations cleanly, test them against your current data, and leave the code well-commented for future maintenance. Happy to start right away and confirm the exact hooks you prefer for each calculation. Best, Jenifer
$20 USD in 40 days
9.4
9.4

Hi there, I’m confident I can add SuiteCRM 8.9 customizations on GCP using Logic Hooks to auto-calc your totals: TOTAL_TAX_RATE_DEDICATED_TIRZ_C, TOTAL_TIRZ_REVENUE_TO_DATE_C, and TOTAL_TIRZ_EXPEND_TO_DATE_C. With strong PHP/MySQL skills and hands-on SuiteCRM work in Compute Engine and Cloud SQL setups, I’ll implement logic that computes: - TOTAL_TAX_RATE_DEDICATED_TIRZ_C = TIRZ_COUNTY_RATE_C + TIRZ_COLLEGE_RATE_C + TIRZ_ISD_RATE_C + TIRZ_HOSPITAL_RATE_C + TIRZ_OTHER_RATE_C - TOTAL_TIRZ_REVENUE_TO_DATE_C = sum of REVENUE_AMOUNT_C from all child Revenue records - TOTAL_TIRZ_EXPEND_TO_DATE_C = sum of EXPENDITURE_AMOUNT_C from all child Expenditure records The calc will run on display/edit, refresh when child records change, and respect currency formatting. I’ll test in a staging environment and provide a clean deployment plan, minimizing downtime. If you have private IP access to Cloud SQL, I’ll use it for secure, fast connections. I’ll need: confirmation of exact field API names (if different), your preferred approach (calculated fields vs render-time sums), and access to the staging environment for review. Do you want TOTAL_TAX_RATE_DEDICATED_TIRZ_C, TOTAL_TIRZ_REVENUE_TO_DATE_C, and TOTAL_TIRZ_EXPEND_TO_DATE_C stored as calculated fields or computed on render only? Should sums update automatically when a child Revenue or Expenditure record is added, edited, or deleted? Are there currency localization rules (precision, rounding, multi-currency support) to apply? Are
$25 USD in 24 days
8.7
8.7

Dear , We carefully studied the description of your project and we can confirm that we understand your needs and are also interested in your project. Our team has the necessary resources to start your project as soon as possible and complete it in a very short time. We are 25 years in this business and our technical specialists have strong experience in PHP, MySQL, Google Cloud Platform and other technologies relevant to your project. Please, review our profile https://www.freelancer.com/u/tangramua where you can find detailed information about our company, our portfolio, and the client's recent reviews. Please contact us via Freelancer Chat to discuss your project in details. Best regards, Sales department Tangram Canada Inc.
$25 USD in 5 days
8.8
8.8

Hi, I can definitely assist with your requirements by implementing the necessary logic hooks to sum the specified fields in your custom module. Given my strong background in SuiteCRM customizations and experience with Google Cloud Platform, I can efficiently complete these tasks within your estimated time frame of 2-8 hours. Let me know if you’d like to discuss this further or if you have any specific questions! Best Regards, Priyanka
$20 USD in 40 days
8.4
8.4

HEY , I HOPE YOU DOING GREAT. I can implement these SuiteCRM 8.9 customizations cleanly using Logic Hooks, ensuring the calculated currency fields are populated correctly on display and edit without impacting performance or core files. I have hands on experience extending SuiteCRM on Ubuntu Apache stacks with MySQL on cloud infrastructure, including custom modules, parent child relationships, and aggregation logic across related beans. For your TIRZ module, I would handle the rate aggregation directly at the bean level and efficiently sum Revenue and Expenditure child records using relationship queries so totals remain accurate and update reliably as records change. The work will be done in a maintainable upgrade safe manner following SuiteCRM best practices and tested against your existing GCP Cloud SQL private IP setup. Based on the scope described. I can start quickly once access and confirmation of field names and relationships are provided. Looking Forward Collaborating With You.
$19.99 USD in 40 days
8.3
8.3

Hi, ➡️ I read through your requirement for customizations in SuiteCRM on the Google Cloud Platform, focusing on Logic Hooks to handle currency calculations across related modules. ⏺️ With over a decade of experience in CRM development, including SuiteCRM and Google Cloud deployments, I am adept at executing the type of customizations you described. My expertise in integrating complex logic into CRMs will ensure that your TIRZ custom module efficiently calculates and displays the required sums, enhancing the functionality of your SuiteCRM setup. I am confident in delivering these customizations within your estimated time frame. Regards, Aftab Ahmad Full Stack Developer (12 Years of experience)
$15 USD in 30 days
7.4
7.4

Greetings, You’re looking to enhance your SuiteCRM setup by implementing specific customizations using Logic Hooks, particularly for your custom TIRZ module. It sounds like you need to calculate totals for tax rates and revenue/expenditure across child records, which is definitely achievable. My approach would involve creating the necessary logic hooks to sum up the specified fields like TIRZ_COUNTY_RATE_C, TIRZ_COLLEGE_RATE_C, and so on. I have solid experience with PHP and MySQL, especially within the SuiteCRM environment, which will allow me to effectively implement these calculations and ensure they display correctly on both edit and display pages. I’m confident that my background with Google Cloud Platform will help streamline the process. I look forward to helping you achieve these customizations. Best regards, Saba Ehsan
$20 USD in 40 days
7.0
7.0

Hi there, I’m a top California freelancer with extensive experience in SuiteCRM customizations, particularly in environments like Google Cloud Platform. I have successfully completed numerous tasks and have received five-star reviews for my work, demonstrating my capability in handling such projects efficiently. I understand that you need approximately six customizations that primarily focus on calculating amounts for currency fields by aggregating data from child records. With my expertise in using Logic Hooks and familiarity with your existing setup, including Google Compute Engine and MySQL, I am confident in delivering the results you require swiftly and accurately. I can get started on this right away and expect to complete the customizations within a couple of hours. Let’s discuss your specific needs and finalize the details. Could you clarify the expected output format for the calculated fields?
$30 USD in 19 days
6.4
6.4

I am experienced in SuiteCRM customizations and proficient in Logic Hooks. With a focus on Google Cloud Platform integration, I can efficiently implement the required customizations. By summing specific data fields on child records, such as TIRZ_COUNTY_RATE_C, TIRZ_COLLEGE_RATE_C, TIRZ_ISD_RATE_C, TIRZ_HOSPITAL_RATE_C, and TIRZ_OTHER_RATE_C, I will ensure accurate calculations for TOTAL_TAX_RATE_DEDICATED_TIRZ_C. Additionally, I will calculate TOTAL_TIRZ_REVENUE_TO_DATE_C and TOTAL_TIRZ_EXPEND_TO_DATE_C based on the specified criteria.
$25 USD in 40 days
6.6
6.6

Hello, I have carefully reviewed your requirements for customizations to your SuiteCRM on Google Cloud Platform using Logic Hooks. I understand that you need to add 6 customizations, mainly involving populating currency fields by summing data fields on child records. To achieve this, I will first create the necessary logic hooks to calculate the required fields such as TOTAL_TAX_RATE_DEDICATED_TIRZ_C, TOTAL_TIRZ_REVENUE_TO_DATE_C, and TOTAL_TIRZ_EXPEND_TO_DATE_C based on the specified criteria. I will ensure that these calculations are accurately reflected on the display and edit screens of your custom module. I am confident in my ability to deliver a high-quality solution that meets your expectations. Let's discuss further details and get started on this project. Thank you.
$25 USD in 40 days
6.3
6.3

As a highly experienced and versatile web developer, I'm Arti, your ideal candidate for this SuiteCRM customization project. I've got a wealth of knowledge when it comes to PHP, which is a critical language for customizing SuiteCRM. In addition to my PHP skills, my prowess in building websites and managing multi-channel eCommerce businesses align perfectly with your Google Cloud Platform system running SuiteCRM. Having honed my skills over years of practice in web development projects such as yours, I have an in-depth understanding of the requirements you outlined. Specifically, the logic hook tasks you need involving data manipulation and calculations. I've provided similar functionalities in previous custom modules I developed. Notably, in these projects, I had to populate certain fields by summing child record data - just like you need with TIRZ module.
$20 USD in 40 days
6.4
6.4

Hi, let’s create awesome. I have solid experience working with SuiteCRM logic hooks, custom modules, relationships, and calculated fields, including rollups and aggregate calculations from child records. I can quickly implement your required hooks to calculate and populate currency fields on display/edit exactly as described. I will add clean, maintainable logic hooks for your TIRZ module to compute the combined tax rate fields, sum all related Revenue child records into TOTAL_TIRZ_REVENUE_TO_DATE_C, and sum all related Expenditure child records into TOTAL_TIRZ_EXPEND_TO_DATE_C. I’ll also test thoroughly to ensure values update correctly when child records are created, updated, or deleted. You’ll receive the customization files, clear instructions on deployment, and confirmation everything works in SuiteCRM 8.9 on your GCP environment. Happy to start right away and complete this quickly.
$20 USD in 40 days
6.3
6.3

Hi, I can help you implement these SuiteCRM customizations cleanly using Logic Hooks, and I’m comfortable working with SuiteCRM 8.x on GCP setups like yours. My understanding of the task - You need calculated currency fields on the TIRZ module that: - Sum values from other fields on the same record - Aggregate amounts from related child modules (REVENUE and EXPENDITURE) - Calculate correctly on display and edit, without manual updates I have 7+ years of experience as a Full Stack Developer with expertise in SuiteCRM customization and Logic Hooks. I'm well-versed in the technology stack you're using, such as Google Cloud Platform, Google Compute Engine VM, Ubuntu/Apache, and MySQL running on Google Cloud SQL. Experience with PHP also adds an edge here since SuiteCRM is PHP-based. I am available to chat and would be happy to set up a convenient time to discuss your requirements in a detailed manner. I look forward to your response and to building a long-term relationship. With Regards, Apurva Sharma
$25 USD in 40 days
6.5
6.5

As a skilled and certified SuiteCRM developer, I can confidently say that I have the experience and expertise to undertake the customizations you need for your SuiteCRM/Google Cloud Platform project. Having successfully worked on numerous CRM customization projects, I fully understand and appreciate the importance of accurately summing data on child records, as well as creating calculated fields with complex logic. My service line includes all areas of web development, and over the past decade, I have built an impressive track record of delivering excellent solutions to clients. My team at Prajapati Technologies consists of more than 20 professional developers and designers, all of whom are committed to providing exceptional service to our clients. With this project requiring approximately 2-8 hours of work, you can count on us for a fast turnaround without compromising quality. We value our relationship with our clients above all else, and we work tirelessly to ensure their satisfaction- this project will be no exception. To this end, I am confident that my extensive knowledge in SuiteCRM combined with my commitment to going the extra mile will help me execute these customizations flawlessly as per your vision. Partnering with me means partnering with someone who truly understands your requirements and will always prioritize your needs above all else.
$15 USD in 40 days
6.3
6.3

Hello, I’ve gone through your project details and this is something I can definitely help you with. I have 10+ years of experience in mobile and web app development, including customizations in platforms like SuiteCRM. My focus is on clean architecture and scalable solutions, ensuring your project is delivered smoothly and efficiently. For your SuiteCRM customizations involving currency field calculations using Logic Hooks, I can implement the necessary logic to sum data fields from child records as you've outlined. My experience with Google Cloud Platform and MySQL aligns well with the requirements, ensuring a robust implementation. Here is my portfolio: https://www.freelancer.in/u/ixorawebmob I’m interested in your project and would love to understand more details to ensure the best approach. Could you clarify: 1. Do you need this for mobile, web, or both? 2. Do you already have UI/UX designs or should we create them? 3. Will there be any third-party API or payment gateway integration? 4. What is your expected timeline for completion? 5. Are there any reference apps or websites you like? Let’s discuss over chat! Could you clarify if there are any specific validation rules or error handling features you need for the customizations? Regards, Arpit Jaiswal
$20 USD in 38 days
7.1
7.1

Hello, I’m excited about the opportunity to help you implement these SuiteCRM 8.9 customizations using Logic Hooks on your existing Google Cloud Platform setup. With hands-on experience in SuiteCRM module customization, PHP logic hooks, and MySQL-backed calculations, I can efficiently implement the required roll-up and calculated fields so totals are correctly derived from child Revenue and Expenditure records and reflected on display and edit as expected. I’ll ensure the logic is clean, performant, and aligned with SuiteCRM best practices, while fitting smoothly into your current GCE and Cloud SQL architecture. You can expect clear communication, quick turnaround within your estimated time range, and a reliable result that’s easy to maintain going forward. Best regards, Juan
$20 USD in 40 days
5.8
5.8

Hi — I can take care of these SuiteCRM logic hook customizations quickly and cleanly. I have hands-on experience with SuiteCRM 8.x, custom modules, relationships, and Logic Hooks on Linux/Apache environments, including setups on Google Cloud Platform with Cloud SQL mysql
$25 USD in 40 days
6.1
6.1

Hello, I’ve worked on SuiteCRM customizations for clients in finance-related domains where calculating sums from child records was essential. Your need to update currency fields by summing child record data fits well with similar logic hooks I’ve implemented before. For your TIRZ module, I would create logic hooks on display/edit to dynamically calculate and update TOTAL_TAX_RATE_DEDICATED_TIRZ_C by summing the specified rate fields. Similarly, I’d add aggregation logic for TOTAL_TIRZ_REVENUE_TO_DATE_C and TOTAL_TIRZ_EXPEND_TO_DATE_C from child records. This ensures accurate, real-time totals on the parent module. To confirm, do you want these fields recalculated on every save or also on record view? Also, are there any performance considerations to keep in mind for larger data volumes? Based on past experience, this customization is straightforward and should fit comfortably within a few hours. I’m ready to start and deliver clean, maintainable logic hook code to meet your requirements. Let’s get this working smoothly for you.
$25 USD in 7 days
5.9
5.9

This scope fits cleanly into SuiteCRM’s Logic Hook model and does not require schema changes or core overrides. The key is to calculate values in the right lifecycle moments so totals are accurate, performant, and predictable across edit, save, and relationship updates. For the parent TIRZ module, rate aggregation fields like TOTAL_TAX_RATE_DEDICATED_TIRZ_C should be calculated deterministically from the parent record itself, ideally during display or before-save logic, ensuring values always reflect the current component rates without manual intervention. For rollups from child modules (REVENUE and EXPENDITURE), the correct approach is to trigger recalculation when child records are created, updated, or deleted, using relationship-aware hooks to avoid full-table scans. The implementation will respect currency handling, rounding, and SuiteCRM conventions so totals display correctly in the UI and remain usable in reports, workflows, and exports. Logic will be isolated in custom directories, documented, and tested directly on your GCP-hosted instance to confirm it behaves correctly with Cloud SQL over Private IP. This keeps the system clean, upgrade-safe, and easy to extend if additional rollup fields are added later. If this direction aligns, we can discuss in detail in chat.
$50 USD in 40 days
5.8
5.8

Hello Michael E., I am excited about the opportunity to work on customizing your SuiteCRM/Google Cloud Platform using Logic Hooks. I have experience in developing similar customizations and can help with the specific requirements you have outlined. In a recent project, I customized a CRM platform for a client by implementing logic hooks to automate data calculations and streamline processes. You can see examples of my work in my portfolio: https://www.freelancer.com/u/SajidaSaqira/SS-Technologies Given the scope of work you have described, I believe I can efficiently implement the customizations you need. Could you provide more details on the existing data structure and any specific requirements for the user interface? I look forward to discussing this project further with you. Please feel free to reach out to schedule a call. Best regards, Sajida Saqira
$18 USD in 40 days
5.6
5.6

Houston, United States
Payment method verified
Member since Dec 18, 2025
$15-25 USD / hour
$25-50 USD / hour
$30-250 USD
₹600-1500 INR
$30-250 USD
$250-500 USD
₹3000-30000 INR
$10-30 USD
$25-50 CAD / hour
₹12500-37500 INR
$10-30 USD
₹12500-37500 INR
$10-30 USD
£20-250 GBP
$1500-3000 USD
$750-1500 USD
₹750-1250 INR / hour
₹12500-37500 INR
€250-750 EUR
₹400-750 INR / hour
₹1500-12500 INR
$10-30 USD