---
sourceDocument: Brazil Strategic Portfolio Management
sourceDocumentLink: https://www.servicenow.com/docs/r/it-business-management

 Release :

    - brazil

ft:locale :

    - en-US

ft:publication_title :

    - Brazil Strategic Portfolio Management

ft:clusterId :

    - itbm

bundleId :

    - itbm

workflow :

    - Technology


---

# Properties installed with Project Management

# Properties installed with Project Management {#ariaid-title1}

Release version: Brazil  
Updated September 10, 2026  
![](https://www.servicenow.com/docs/portal-asset/ico-clock) 5 minutes to read
Summarize  
![AI sparkle icon](https://servicenow.com/docs/portal-asset/ai-sparkle-icon) Summarized using AI  
This content was generated using new OpenAI-powered functionality. Results are provided on an as is basis and are not guaranteed to be accurate or complete.  

## Summary of Properties installed with Project Management

ServiceNow Project Management includes several configurable system properties that allow administrators with theppsadminrole to tailor project behavior and settings.
These properties can be accessed and managed viaProject Administration \> Settings \> Preferences - Project.
Adjusting these properties helps customize project workflows, cost calculations, date management, resource planning, and reporting to better fit organizational needs.
Show full answer Show less  

## Key Properties and Their Practical Uses

* **Business Rules Triggering from Planning Console:** Enable firing of business rules during task insertions or deletions within the planning console to automate processes.
* **Move Projects in WIP State:** Allows moving projects still in Work In Progress (WIP), with only open or pending tasks moved and project dates recalculated accordingly.
* **ROI Calculation:** Automatically calculate Return on Investment on projects using estimated cost and net value, accessible in the Advanced Project form view.
* **Planned Date Adjustments for Manual Projects:** Recalculate planned end dates based on actual start date and planned duration for manual projects.
* **Project Cost Rollup:** Enable cost updates on parent tasks when child task costs change, supporting accurate cost tracking.
* **Project Start Date Rollup:** Roll up the project's planned start date from the earliest task's start date to maintain alignment.
* **Auto-close Milestones:** Automatically close milestone tasks when they transition to a work state, reducing manual effort.
* **Alter Planned Dates in WIP or Closed State:** Allow changes to planned start dates for tasks even if they are in progress or completed.
* **Date Change Cascading:** Synchronize start dates of resource plans, cost plans, and benefit plans with changes to project or demand start dates, respecting offset types.
* **Retain Resource Plan States on Project Move:** Preserve confirmed or allocated resource states when moving projects, with reallocation based on future availability.
* **Create Projects from Portfolio Demands:** Automatically convert selected demands into projects upon confirmation in the portfolio workbench.
* **Copy Additional Task Attributes:** Extend the default copy behavior to include extra attributes when duplicating project tasks.
* **Default Expense Type:** Set the default expense type to Opex for new projects created in the Project Workspace.

## System-level Properties Impacting Project Constraints and Reporting

* **Retain Start-on Constraints after Adding Task Relations:** Maintains task start constraints even after establishing dependencies like finish-to-start relations.
* **Maximum Task Duration:** Limits the maximum allowed duration for projects or tasks (default 2600 days) to prevent excessive memory usage.
* **Maximum Date Span for Planned Dates:** Controls how far into the future or past planned dates can be set (default 10 years), safeguarding system performance.
* **Synchronize Planned and Original Dates:** Keeps original dates in sync with planned dates on project or task creation and updates.
* **Status Report Template:** Defines a default template for generating project status reports, allowing customization of reporting format.
* **Read-only Status Reports:** Sets project status reports to read-only mode, preventing edits and ensuring report integrity.

## Practical Impact for ServiceNow Customers

By configuring these properties, customers can optimize project management workflows to reflect their organizational policies and operational preferences. These settings enhance automation, improve data consistency, enable better resource and cost management, and facilitate accurate reporting. Adjustments should be made carefully, with attention to default values and potential system resource impacts, especially concerning duration and date range limits. Administrators should reload relevant interfaces after property changes for them to take effect.  
There are several Project properties that you can configure.
You need the pps_admin role to access the Project properties.

Navigate to Project AdministrationSettingsPreferences - Project to configure the following properties.
{#r_InstalledWithProjectManagement__project_application_properties__entry__2}

| Property | Description |
|-|-|
| Enable firing of Business Rules on save from Planning Console. This property will be applicable only during insert and delete of tasks and relations. com.snc.project.fire_brs_from_planning_console | If set to true, the project planning console triggers business rules. Note: Reload the console if you make changes to this property. Default value: false |
| Enable move project for WIP projects com.snc.project.move_project.wip | If set to true, this property enables you to move the projects which are in WIP state. Note: When a project is moved, only tasks in open and pending state are moved and the project takes the rolled up dates from all the project tasks. Default value: false |
| Calculate ROI percentage based on a project's estimated cost and its net value com.snc.project.calculate_roi | If set to true, this property calculates the return on investment using the (net value/estimated cost) x 100 formula. This field is only available from the Advanced view of the Project form. Default value: true |
| Enable alter of planned date with Actual for Manual Project com.snc.project.change_planned_date_from_actual_for_manual | If set to true, the property recalculates the planned end date of a manual project from actual start date and planned duration. Default value: false |
| Enable project cost rollup (estimated and actual) -- updating the cost of a project task will update the cost of its parent com.snc.project.rollup.cost | If set to true, this property updates the cost of a parent project task if the cost of the child task is updated. Default value: false |
| Roll up project start date from tasks com.snc.project.rollup_project_start_date | If set to true, the project planned start date rolls up from the planned start date of the earliest task. Disable this property if you want the project planned start date to remain the same despite the start date of the earliest task. Default value: true |
| Automatically close project milestone tasks when they change to work state com.snc.project.auto_close_milestones | If set to true, this property closes milestones automatically so you do not have to close them manually. Default value: false |
| Enable altering of planned date(s) for task in WIP/Closed com.snc.project.enable_alter_of_planned_dates | If set to true, this property enables you to change the planned start date for tasks even if they are in the Work in progress state or any of the closed states. Default value: false |
| Change Resource Plan, Cost Plan and Benefit Plan Start Date with Demand or Project Start Date change. Benefit Plan Start Date will change only if the offset type for the plan is not None com.snc.project.date_change_cascade | If set to true, this property changes the start dates for a resource plan, cost plan, and benefit plan when there is a change in the project or demand start dates. Note: The start date of benefit plans with the offset type None does not change with the project or demand date change. Default value: true |
| Retain users \& resource plan state as confirmed / allocated when project moves com.snc.project.date_change_cascade_persist_resource_plan_state | If set to true, this property retains the confirmed or allocated state of a resource plan, booked resources, and planned daily contour when a property is moved. On moving the project, the resource plan is reallocated or reconfirmed based on the availability of the resources in the future time period to which the project is moved. Note: This property is enabled only when the Change Resource Plan, Cost Plan and Benefit Plan Start Date with Demand or Project Start Date Change property has been set to true. Default value: true |
| Create project(s) on confirming demands from portfolio workbench com.snc.project.portfolio_workbench.confirm_to_create_project | If set to true, this property converts all selected demands in a portfolio to projects. Default value: false |
| List of attributes (comma-separated) that will be copied from the originating project task com.snc.project.copy.additional_attributes | By default, the Copy Project and Copy partial project options only copy the short description, planned dates, and duration fields from source project to the target project. If additional columns must be copied, they should be declared in this property. Default value: blank |
| Default the expense type for a new project. sn_plng_att_core.default.expense_type | When a new project is created in the Project Workspace, expense type of the project is marked as Opex. |
[ ]

{#r_InstalledWithProjectManagement__project_application_properties}

The following project properties are available in system property \[sys_properties\] table. Only pps_admin can edit these properties.  
{#r_InstalledWithProjectManagement__table_Project-Properties-system-properties__entry__2}

| Property | Description |
|-|-|
| Retain start on constraint on tasks after adding relations com.snc.project.allow_start_on_relations | The property keeps the Start on selection of a task even after you put the task in a relation to another task, for example, FS relation. Default value: true |
| Max duration (in days) allowed for a project/project task com.snc.project.task.max_task_duration | The property governs the max duration of a project task or the overall project. Note: If your project includes milestones, the duration is calculated taking holidays and weekends into account. Default value: 2600 Warning: Increasing the value of the property to more than 2600 will have an impact on memory usage of the platform. A very high value causes out of memory error, for example, if you try to create a project or a project task with 15000 days duration. |
| Max date span into future or past from the current date for the project/project task com.snc.project.task.check_date_span_years | The property governs the max date in future when entering the planned dates of a project or a project task. Default value: 10 Warning: Increasing the value of the property to more than 10 will have an impact on memory usage of the platform. A very high value causes out of memory error. |
| Synchronize the planned and original dates when creating or updating a project or task com.snc.project.sync_original_dates_with_planned_dates | If set to true, this property synchronizes the planned and original dates. Default value: true |
| Use a predefined template when generating a status report sn_pw.project_status_report_default_templateId | The property specifies the default template used for generating project status reports. You can replace the existing default template with your desired template and set it as default by updating the sys id in value field of project status report default template property. |
| Generate the status report as read-only sn_pw.doc_status_report_read_only | The property restrict edits in the status report. The property sets the status report to read-only. Default value: true |
[ ]

{#r_InstalledWithProjectManagement__table_Project-Properties-system-properties}

*[\>]: and then


