Project Configuration Group Options and Custom Settings
You can control PSA project behavior using configuration groups or custom settings.
Create Project Configuration Group and Create Project Global Custom Settings
Options might be duplicated in the Create Project configuration group and Create Project Global custom settings. Therefore, descriptions for both options are referenced in the same table below.
The following field sets enable your administrator to customize the Create Project page.
- Create Project From Opp And Template Project Columns
- Create Project From Opp And Template Budget Columns
Subsequently, several configuration options in the Create Project configuration group and Create Project Global custom settings are now obsolete and are denoted with an "O".
Key:
O – Obsolete.
E - Extended Create Project From Template edition only.
Field | Key | Description |
Default Value |
---|---|---|---|
add-assignment-checkbox-to-create-project-rr-list | When a user creates a project from an opportunity or project template, indicates whether the Create Assignment column is displayed in the Resource Request Mappings section of the Create Project page. | True | |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
copy-template-project-tasks-default | Indicates whether the Copy Template Project Tasks and Task Dependencies checkbox in the Project tasks section of the on the Create Project from Template page is selected when the page loads. | True | |
copy points from template tasks | O | As of Version 11.0, this configuration option is no longer in use. | |
copy project task assignments from template tasks | Indicates whether the project task assignment child objects of a project task are copied when creating a project from a template. | ||
|
Indicates whether the record type is always copied from the project template when creating a project from a template. | ||
copy wbs number from template tasks | O | As of Version 11.0, this configuration option is no longer in use. | |
|
|
|
|
create-budget-default | Indicates whether the Create Budget checkbox on the create project pages is selected by default when the page loads. | ||
create-project-from-template-adjust-exceptions-default | Indicates whether the Adjust Schedule Exceptions checkbox on the Create Project page is selected by default when creating a project from a template. | True | |
create-project-from-template-default-records-per-page | E | Determines the default number of records in multiples of 5 to display per tab on the Create Project From Template page. Both the default and minimum value is 5. The maximum value is 25. | 5 |
create-project-from-template-ignore-holidays-default | Indicates whether the Ignore Holidays checkbox on the Create Project page is selected by default when creating a project from a template. | True | |
create-project-with-no-opp-update-permission | Indicates whether a user who has no edit permission on opportunities can create a project from an opportunity by clicking Create Project or Create Project from Opportunity in the Project related list without updating the Primary Project field. | False | |
default-group-from-template | Indicates whether the Group field in the Create Project from Template page comes from the project template. When true, the value comes from the template. When false, the value comes from the opportunity or group that the page was opened from, otherwise it is not set. | False | |
default-practice-from-template | Indicates whether the Practice field in the Create Project from Template page comes from the project template. When true, the value comes from the template. When false, the value comes from the opportunity or practice that the page was opened from, otherwise it is not set. | False | |
default-region-from-template | Indicates whether the Region field in the Create Project from Template page comes from the project template. When true, the value comes from the project template. When false, the value comes from the opportunity or region that the page was opened from, otherwise it is not set. | False | |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
display-exclude-from-billing | Indicates whether the Exclude from Billing field is displayed when creating a project from a template. | False | |
|
Indicates whether the Resource Requests field appears on the Create Project page. If creating a project from a template, this option is not selected and the Always Copy Resource requests from opportunity option is set, only the resource requests from the template are copied to the project and not those from the resource request. If the Display Resource Requests option is selected, the resource requests from both the template and the opportunity are listed. | ||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Indicates whether users must select a Region. | True | |
|
Indicates whether users must select a Start Date. | True | |
milestone-list-sort-columns | Comma delimited list of API names of fields on which to sort the milestones listed on the Create Project from Template page. By default, sorts the milestones by the date on which they were created. | CreatedDate | |
milestone-list-sort-descending | Indicates whether the list of milestones on the Create Project from Template page is to be sorted in descending order. | False | |
|
The milestone fields available for editing when creating a project from a template. You must ensure that at least one of the following values is included:
|
Name, Milestone_Amount__c, Target_Date__c, Requires_Customer_Sign_off__c, Description__c, Planned_Hours__c | |
|
Indicates whether the amount calculated from the budgeted amount from the opportunity total or the selected products. No budget amount or expense amount is subtracted from it. To use this option, budget-default-use-services-attached-from-products and create-budget-from-selected-service-product-line-items must be enabled. | ||
|
Suffix added to a project name. | -Project | |
task-list-sort-columns | Comma delimited list of API names of fields on which to sort the project tasks listed on the Create Project from Template page. By default, sorts the project tasks by the date on which they were created. | CreatedDate | |
task-list-sort-descending | Indicates whether the list of project tasks on the Create Project from Template page is to be sorted in descending order. | False |
Project Configuration Group
Use these settings in the Project configuration groupA collection of configuration options contained in the configuration groups tab that defines behavior of a FinancialForce PSA object or feature. to control behavior on the Project page.
Create Project Personal Custom Setting
The Create Project Personal custom setting contains settings that can be applied when creating a project from an opportunity or template. Predominantly, these settings affect the Create Project and Create Project from Template UI pages that combine information from multiple objects.
Field | Description |
Field Sets |
Default Value |
---|---|---|---|
Opp and Template Proj Budget Fieldset | The API name of a field set used by the Budget object. Fields in this set define the editable fields in the Budget Details section of the Create Project from Template and Create Project from Opportunity pages. | Budget Field Sets | CreateProjectFromOppAndTempBudgetColumns |
Opp and Template Proj Fieldset | The API name of a field set used by the Project object. Fields in this set define the editable fields in the Project Details section of the Create Project from Template and Create Project from Opportunity pages. | Project Field Sets | createProjectFromOppAndTempProjColumns |
Opp RR Fieldset | The API name of a field set used by the Resource Request object. Fields in this set define the columns in the Resource Requests from Opportunity tab on the Create Project from Template page. | Resource Request Field Sets | CreateProjectOpportunityRRColumns |
Opportunity Proj Milestone Fieldset |
The API name of a custom field set used by the Milestone object. Fields in this set define the columns in the Milestone from Opportunity Products tab on the Create Project from Template page. By default, there is no custom field set. The fields that you add to your custom field set are displayed in the Create Project from Template page on the Milestones from Opportunity Products tab. |
||
Template Proj Alt Copy Assign Fieldset | The API name of a field set used by the Assignment object. Fields in this set define the assignment fields (if associated assignments exist) to copy from the template to the new project. These fields are not shown on the Create Project from Template page. | Assignment Field Sets | CreateProjFromTempAltCopyAssignmentField |
Template Proj Alt Copy Location Fieldset | The API name of a field set used by the Project Location object. Fields in this set define the project location fields (if associated locations exist) to copy from template to new project. These fields are not shown on the Create Project from Template page. | Project Location Field Sets | CreateProjFromTempAltCopyProjLocFields |
Template Proj Alt Copy Meth Fieldset | The API name of a field set used by the Methodology object. Fields in this set define the methodology fields (if associated methodologies exist) to copy from the template to the new project. These fields are not shown on the Create Project from Template page. | Project Methodology Field Sets | CreateProjFromTempAltCopyProjMethFields |
Template Proj Alt Copy MS Fieldset | The API name of a field set used by the Milestone object. Fields in this set define the milestone fields (if associated milestones exist) to copy from the template to the new project. These fields are not shown on the Create Project from Template page. | Milestone Field Sets | CreateProjFromTempAltCopyMilestoneFields |
Template Proj Alt Copy Phase Fieldset | The API name of a field set used by the Project Phase object. Fields in this set define the project phase fields (if associated project phases exist) to copy from template to new project. These fields are not shown on the Create Project from Template page. | Project Phase Field Sets | CreateProjFromTempAltCopyProjPhaseFields |
Template Proj Alt Copy Project Fieldset | The API name of a field set used by the Project object. Fields in this field set define additional project fields to copy from the template to the new project. These fields are not shown on the Create Project from Template page. | Project Field Sets | CreateProjFromTempAltCopyProjectFields |
Template Proj Alt Copy Risk Fieldset | The API name of a field set used by the Risk object. Fields in this set define the Risk fields (if associated risks exist) to copy from the template to a new project. These fields are not shown on the Create Project from Template page. By default, there is no custom field set defined. | ||
Template Proj Alt Copy RR Fieldset | The API name of a field set used by the Resource Request object. Fields in this set define the resource request fields (if associated requests exist) to copy from template to new project. These fields are not shown on the Create Project from Template page. | Resource Request Field Sets | CreateProjFromTempAltCopyProjRRFields |
Template Proj Alt Copy Task Fieldset | The API name of a field set used by the Project Task object. Fields in this set define the project task fields (if associated tasks exist) to copy from the template to the new project. These fields are not shown on the Create Project from Template page. | Project Task Field Sets and Project Task Assignment Field Sets | CreateProjFromTempAltCopyProjTaskFields |
Template Proj Assignment Fieldset | The API name of a field set used by the Assignment object. Fields in this field set define the editable fields in the Assignments section of the Create Project from Template page. | Assignment Field Sets | CreateProjFromTemplateAssignmentColumns |
Template Proj Copy PTA Fieldset | The API name of a field set used by the Project Task Assignment object. Fields in this set define additional project task assignment fields to copy from the template to the new project. These fields are not shown on the Create Project from Template page. | Field Sets on the Project Task Assignment Object | CreateProjectFromTemplateCopyPTAFields |
Template Proj Location Fieldset | The API name of a field set used by the Project Location object. Fields in this field set define the editable fields in the Project Locations section of the Create Project from Template page. | Project Location Field Sets | CreateProjFromTemplateLocationColumns |
Template Proj Meth Fieldset | The API name of a field set used by the Methodology object. Fields in this field set define the editable fields in the Methodologies section of the Create Project from Template page. | Project Methodology Field Sets | CreateProjFromTemplateMethodologyColumns |
Template Proj MS Fieldset | API name of a field set used by the Milestone object. Fields in this field set define the editable fields in the Milestones section of the Create Project from Template page. | Milestone Field Sets | CreateProjFromTemplateMilestoneColumns |
Template Proj Phase Fieldset | The API name of a field set used by the Project Phase object. Fields in this field set define editable fields in the Project Phases section of the Create Project from Template page. | Project Phase Field Sets | CreateProjFromTemplatePhaseColumns |
Template Proj Risk Fieldset | The API name of a field set used by the Risk object. Fields in this set define the columns in the Risk Mappings from Template on the Create Project from Template page. By default, there is no custom field set. | ||
Template Proj RR Fieldset | The API name of a field set used by the Resource Request object. Fields in this set define the columns in the Resource Request Mappings from Template on the Create Project from Template page. | Resource Request Field Sets | CreateProjectFromTemplateRRColumns |
Template Proj Task Fieldset | The API name of a field set used by the Project Task object. Fields in this field set define the editable fields in the Project Tasks section of the Create Project from Template page. | Project Task Field Sets and Project Task Assignment Field Sets | CreateProjFromTemplateTasksColumns |
ASM Triggers for Projects
Use these settings in the ASM TriggersAutomated Services Manager Triggers. ASM triggers execute certain behavior in PSA. ASM triggers are controlled by the fields in the Triggers custom setting and the configuration options in the ASM configuration group. configuration groupA collection of configuration options contained in the configuration groups tab that defines behavior of a FinancialForce PSA object or feature. to control automatic population of the Approver field of a selected business record.