Hi,
I'm planing to do some customisation to the Project module and would like some advice on how to do it correctly.
When a new project is created. we often have a set of milestones thats need to be accomplish.
the easies way to accomplished this is by editing the 'Project Milestones' table. Changing the field type from 'Text' to 'Select'
with a fix set of Milestones. << is this safe to do so?? will it cause any issue or trouble in the future?
Alternatively, I could create a new docType call something like 'Milestone Type' and add this field to the 'Project Milestones' table which could populate the 'Milestone' field. the extra work also allow user to add new milestone type. << Same question as above. is it safe to do so? if so, where do define/create new docType? I hope we don't have to create a 'Module Def' just for this. -_-''
lastly, it would be nice to have milestones create set of tasks automatically. How would I achieve this? any input to the solution is much appreciated.
cheers.