Post by vipinpr »

Hi ,

I would like to know if we can customize the code in your module. Additionally, I want to add a new column that displays the count of records from different modules. Could you please guide me on how to implement this?

Looking forward to your response.


Post by nivl »

Hi vipinpr,

You can add slight JS customizations via the Gantt Configuration Object in the settings of Gantt View Pro. You can read about what kind in our documentation here: https://odoo-gantt-docs.bryntum.com/#66-gantt-configuration-object. But these are limited and don't include adding a new column.

There are two options for you to customize the module:

  • Purchase the source code here: https://bryntum.com/store/gantt/. After this, you can customize the module. A big drawback to this option is that you can't upgrade the module afterward, as it will render the module incompatible due to the customized code. This brings me to the second option.
  • We can develop features for you. The advantage of this is that it will be included in the main code, and the module can be upgraded without a problem with each update released. If you're interested in this, please send an email to odoosupport@bryntum.com.

Niels


Post by vipinpr »

Hi Nivl

  1. I want to add two new columns that will display values from other modules where we define our tasks.
  2. At the beginning of the Gantt view, I need to add two buttons: Predecessor and Successor. On clicking these buttons, only the related predecessor or successor tasks should become visible.

Now, I have a few questions regarding this implementation:

  1. What steps do I need to follow to implement these kinds of changes in the Gantt view?
  2. Do I need a developer license to make these changes?
  3. Is the developer license for Gantt and the developer license for Odoo Gantt the same or different?
  4. If we get purchase the License and source code can we make changes or we will have dependability on your team to do that same.

I am attaching my gantt view photo :- https://drive.google.com/file/d/1XX8KShm2IhHK8uyB8zReyoOJYAT54bx_/view?usp=sharing


Post by nivl »

Hi vipinpr,
Let me go ahead and answer your questions:

  1. If you're talking about 'How can I start customization', it would be the following:
    a. You purchase the source code through the link in my previous msg
    b. Upon showing proof of purchase through odoosupport@bryntum.com, we grant you access to the .jsdev folder in the Git repository and instructions on how to build the Javascript part of the Gantt.

  2. The type of license you need depends on what the changes are going to be used for:
    a. If it's for you/your company, the small or large offering is what you'd be looking at
    b. If you're developing features with the intent to sell them to others, the OEM license is what you'd need to look at

  3. The licenses offered through the link in my previous message are what you'd need if you want to make customizations. The code you'll get access to once you do, is for the Odoo Gantt View Pro Module. Currently, this is the way it's set up.

  4. Purchasing the source code or having our team create the changes are two separate routes. I can imagine that having an internal discussion on which route you want to take will be beneficial, as it will prevent you from making unnecessary costs and/or purchases.

Niels


Post Reply