Extending planned_task table will result in issues with Planned Dates if Planned Dates are added to custom table


Description

For Project-oriented solutions, it is possible to create new, custom tables that extend the Planned_task table. This will inherit most of the major business logic, but will not inherit all. In short, it is not wise to expect that all business logic will be accessible.

For example, if the table extending planned_task has the Planned Start Date or Planned End Date fields added, client scripts that live on the pm_project and pm_project_task that calculate Planned End date values from Planned Duration, will not function.

Cause

It is therefore not recommended to extend the planned_task table and expect all business logic will be inherited. There is much logic included within all of the Project Portfolio Suite with Financials plugin. 

*Please note that customizations are not supported officially