Create a solution for custom pricing dimensions

Applies To: Project Operations for resource/non-stocked based scenarios, Lite deployment - deal to proforma invoicing

Important

All custom pricing dimension changes should be in a separate solution. This important best practice allows the flexibility to update or remove changes as needed, helps with re-use of your work, and makes it easier to port changes to other instances. After you make the required changes, export this solution as a Managed solution, and then import into other instances for reuse.

Create a solution for custom pricing dimensions

  1. Select Settings > Solutions, and then select New.
  2. Name the solution, <your organization name> pricing dimensions.
  3. Enter the remaining required information, and then select Save.

Creation of custom pricing dimension solution.

Add the following Project Service entities to your pricing solution to make important schema changes in the pricing solution. After you have completed this procedure, the entities will recognize the new pricing dimensions.

  1. Select Settings > Solutions, and then double-click <your organization name> pricing dimensions.
  2. In Solution Explorer, on the left navigation pane, select Add Existing > Entities.
  3. In the Solution Components dialog box, select the following entities:
  • Actual
  • Bookable Resource
  • Estimate Line
  • Project Task
  • Invoice Line Detail
  • Journal Line
  • Project Contract Line Detail
  • Project Team Member
  • Quote Line Detail
  • Role Price Markup
  • Role Price
  • Time Entry

Add existing entities custom pricing dimension solution.

  1. For each entity, review the components being added and the final list of entity assets for each entity.

Note

Include all forms and views for each of the selected entities.

Entities added.

  1. When prompted to include any dependent entities for the selected entities, select No, do not include required components.

    Including dependent entities.