Creating a Project from an Estimate

You can create a project from a primary estimate. Setting an Estimate as Primary The new project contains the values and records of the primary estimate. Role requests are copied from the estimate to the project as resource requests, estimate tasks are copied as project tasks, line sets are copied as milestones, and budgets are created for any estimated expenses or vendor line items. For more information about setting an estimate as primary, see Setting an Estimate as Primary

If your estimate includes multiple estimate products, you can create multiple projects using those estimate products, but only one project can be associated with one estimate product. For example, if your estimate contains two estimate products, you can create one project containing both of those products, or two projects, each with one estimate product.

  • Your administrator must assign you the SCPQ - Create Projects from Estimates permission set to push an estimate to an opportunity.
  • If your estimate includes estimate products, you can create one project or multiple projects but each estimate product can only be associated with one project.
  • When a project is created from an estimate, the estimate's records that are associated with the new project are locked. The Manage Rates action on the estimate is disabled and the Add from Template action is disabled when role requests independent of estimate products have been pushed to opportunity. Fields on the estimate that can affect role requests, such as global discount, RPG, and uplift, are read-only.
  • If a role request belongs to an estimate product or line set that has a billing type of Fixed Price, the resource request created from the fixed price role request will have a requested bill rate of zero.
  • If milestones are enabled in Services CPQ in your org, the project will automatically be marked as active. The Amount field on the milestone is populated with the amount of the line set if the line set's billing type is Fixed Price. If the line set's billing type is Time and Materials, it's populated with zero.

To do this:

Do one of the following:

  • On a primary estimate record, click ActionsServices CPQ | Create Project.
  • On an opportunity record associated with a primary estimate, click Actions | Services CPQ |Create Project from Estimate.

    Your administrator must have added the Create Project from Estimate action to the Opportunity record page. For more information, see , Services CPQ Lightning Components and Setting up Services CPQ.

  1. Select the estimate products to include in the project.

    The estimate products are displayed in separate cards by default. To change the view to a list, click then select List. Your selection is retained whenever you use the same browser on the same device. Click to select or deselect all estimate products.

    The selected estimate products will be pushed to the opportunity related to the estimate as opportunity products if they haven't already been pushed. If the estimate products have previously been pushed to opportunity, the related opportunity products will be updated and the related resource requests will be deleted and new ones will be created with the updated details.

    Click Preview to open the Project Preview window. If you don’t want to preview the project, skip to step 4.
  2. [Optional] Review the opportunity products that will be created from the estimate products and the financial information, budgets, vendor line items, resource requests, project tasks, and milestones that will be added to the project.

    Click Grouping Criteria to review the fields that resource requests will be consolidated by. If estimate role skills are enabled in Services CPQ in your org, you can move them from the Selected list to the Available list to exclude them from the criteria to consolidate role requests by, then click Update Preview | Back.
  3. Click Next.
  4. Complete and update the project detail fields as required. For details of the fields displayed, see Project Fields.
    • Your administrator can control the project detail fields that are displayed and their order by specifying a field set in the Create Project from Estimate Field Set field in the Services CPQ Settings custom setting.
    • Your administrator can control the fields that are automatically populated by assigning custom mappings. For more information, see Services CPQ Administration.
  5. Click Create. You will receive a notification when the project has been created.
  • If any estimate products fail to copy, you'll receive a notification. Your administrator can view more information about the failure in the related app log record. For more information, see App Log.
  • You can't create a project from an estimate that is currently being processed by another action. Your administrator can troubleshoot any issues with process locking using the relevant process lock record. For more information, see Services CPQ Process Lock Fields