Project baseline - where is the baseline item list coming from?

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-23-2025 06:42 AM - edited 01-23-2025 06:48 AM
Hi Community,
We're currently looking into project baselines to try and understand what gets captured and we noticed that besides project and project task related data, we have baseline items for tasks such as: decisions, enhancements, releases.
I went through a few examples and was able to link these to the main project which is fine, however I would like to understand what components drive what sort of tasks (therefore baseline items) are being picked up when a baseline gets generated.
I found the following Script Include "PmTableConstants" which is called in the "PmBaseline" one which lists the following:
PmTableConstants.PROJECT = 'pm_project';
PmTableConstants.PROJECT_TASK = 'pm_project_task';
PmTableConstants.PLANNED_TASK = 'planned_task';
PmTableConstants.PROJECT_TASK_LINK = 'pm_project_task_link';
PmTableConstants.PORTFOLIO = 'pm_portfolio';
PmTableConstants.PORTFOLIO_PROJECT = 'pm_portfolio_project';
PmTableConstants.PLANNED_TASK_REL = 'planned_task_rel_planned_task';
PmTableConstants.M2M_PORTFOLIO_PROJECT = 'pm_m2m_portfolio_project';
PmTableConstants.BASELINE = 'planned_task_baseline';
PmTableConstants.BASELINE_ITEMS = 'planned_task_baseline_item';
PmTableConstants.PLANNED_TASK_CUSTOM_CONSOLE = 'planned_task_custom_console';
// Dependent Checklist table
PmTableConstants.CHECKLIST = 'checklist';
// Demand Tables
PmTableConstants.DEMAND = "dmn_demand";
// Program Tables
PmTableConstants.PROGRAM = "pm_program";
PmTableConstants.PROGRAM_TASK = "pm_program_task";
PmTableConstants.RESOURCE_REQUIREMENT = 'cost_plan';
PmTableConstants.RESOURCE_REQUIREMENT_BREAKDOWN = 'cost_plan_breakdown';
PmTableConstants.PROJECT_FUNDING = 'project_funding';
PmTableConstants.PROJECT_STATUS='project_status';
Is this the right one or is there another component responsible for this?
And if this is the one, given that planned_task is listed am I correct in my understanding that any table which extends from planned_task would get fetched as a baseline item when I generate my project baseline?
LE: I commented out the line with planned_task and the new project baseline I generated still included decision and enhancement records so I guess that's not it..
Many thanks 🙂
Paula