title | description | ms.date | ms.topic | author | ms.author | ms.reviewer | searchScope | ms.custom | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Customize the Add Products dialog |
Customize the **Add products dialog** so sellers can quickly identify and add products to opportunity, quote, order, or invoice records. |
12/27/2023 |
article |
lavanyakr01 |
lavanyakr |
lavanyakr |
|
|
Customize the Add products dialog so that your sellers can see important product details while adding products to opportunity, quote, order, or invoice records in Dynamics 365 Sales.
Requirement type | You must have |
---|---|
License | Dynamics 365 Sales Premium, Dynamics 365 Sales Enterprise, or Dynamics 365 Sales Professional More information: Dynamics 365 Sales pricing |
Security roles | System Administrator More information: Predefined security roles for Sales |
Important
Customizations described in this topic must be done within a custom solution. For more information, see Why you shouldn't use the default solutions to manage customizations
You can customize the following components of the Add product dialog to help sellers identify and add products quickly:
-
Add more columns to the products grid. More information: Add or remove columns in the grid
-
Add more attributes to the Product column. More information: Add or edit attributes in the Product column
[!NOTE] Attributes in the Product column help sellers get more information before choosing a product. So, if you want to add a category or product ID to help distinguish products from each other, add it to the Product column. On the other hand, if sellers need to perform an action after selecting a product—for example, choosing delivery priority (a custom attribute)—add that attribute to the grid.
-
Customize the fields to search. More information: Customize the fields to search
By default, the Add products dialog displays the following columns in the grid:
- Product name
- Unit
- Price per unit
- Quantity
You can add other columns that are relevant to your business by customizing the add products view. Depending on the Dynamics 365 Sales license you have, select one of the following tabs for specific information:
If you have the Sales Hub app, follow the instructions in this tab. Otherwise, follow the instructions in the Sales Professional tab to configure the option in Power Apps.
To add or remove columns in the grid
-
In the Sales Hub app, select the Change area icon
in the lower-left corner of the page and then select App Settings.
-
Under Product Catalog, select Product Catalog Settings.
-
Turn on the Enhanced experience for adding products option, if you haven't already.
You see more options to customize the Add products dialog for opportunity, quote, invoice, and order. -
Select the add products view of the entity that you want to customize. For example, select Quote 'add products' view to customize the Add products dialog for quotes.
You're redirected to the corresponding view in Power Apps. -
Select View Column and then select the columns you want to add to the grid. Or, just drag-and-drop the columns into the grid.
-
To remove a column, select the column in the grid and select Remove.
[!NOTE] Though you can add filters to the view, they won't be applied to the Add products dialog. The dialog will always display all products.
-
Select Publish to save and publish the customizations. The changes are applicable to the Add products dialog of the selected entity.
-
Open the entity you customized. If you customized the add products view for quotes, open a quote and then select Add products. Verify whether the customizations to the grid are reflected in the dialog.
To add or remove columns in the grid
-
Sign in to Power Apps and open the view editor. For step-by-step instructions, see Choose and configure columns in views.
-
Select the following tables and views to configure the Add products dialog for opportunity, quote, order, and invoice:
Table Name View Name Opportunity Product Opportunity products Add Products Quote Product Quote products Add Products Order Product Order products Add Products Invoice Product Invoice products Add Products -
Add or remove columns as per your requirement. For step-by-step instructions, see Choose and configure columns in views.
[!NOTE] Though you can add filters to the view, they won't be applied to the Add products dialog. The dialog will always display all products.
-
Publish the customization.
The changes should now be visible in the Add products dialog of the corresponding entity. See, Find and add multiple products to an opportunity
By default, the Product column in the Add product dialog includes the product name and ID. You can customize this column to add other attributes to help you better distinguish the products. For example, you can add the product category to differentiate products as shown in the following image:
Note: The Product column can display up to three attributes, apart from the product name.
Depending on the Dynamics 365 Sales license you have, select one of the following tabs for specific information:
If you have the Sales Hub app, follow the instructions in this tab. Otherwise, follow the instructions in the Sales Professional tab to configure the option in Power Apps.
To add or edit product attributes:
-
In the Sales Hub app, select the Change area icon
in the lower-left corner of the page and then select App Settings.
-
Under Product Catalog, select Product Catalog Settings.
-
Turn on Enhanced experience for adding products, if you haven't already. You see more options for customizing the Add products dialog.
-
Select Customize Product lookup view. You're redirected to the Product Lookup View in Power Apps.
-
Select + View Column and then select the attributes you want to add. Or, just drag-and-drop the attributes into the grid.
-
To remove an attribute, select the attribute in the grid and select Remove.
-
Select Publish to save and publish the customizations. The changes are applicable to the Add products dialog of opportunity, quote, order, and invoice.
-
To verify the changes, open an opportunity and select Add products.
You see updated attributes in the Product column.
To add or edit product attributes:
-
Open Power Apps, and select the Product Lookup View in the Product table.
-
Add or remove columns as per your requirement. For step-by-step instructions, see Choose and configure columns in views.
-
Save and publish the customization. The changes should now be visible in the Product column of the Add products dialog for all entities. See, Find and add multiple products to an opportunity
By default, the search field in the Add products dialog searches the product name, ID, and description. You can expand the search to include other text-based fields too. For example, you can add the hierarchy path field to the search scope.
To customize the fields to search:
-
Open Power Apps and navigate to Tables in the left pane.
-
Search for the Product entity and open it.
-
Select the Views tab and open the Quick Find All Products view.
-
In the right pane, go to the Find by section and select Edit find table columns. Select the fields you want to include in search.
[!NOTE] Select only the text-based fields.
-
Select Publish to save and publish changes to the view. The changes are applicable to the product search in the Add products dialog of opportunity, quote, order, and invoice.
-
To verify the changes, open an opportunity and select Add products.
-
Search for a keyword and verify whether the search is returning matches from the newly added fields.
[!INCLUDE cant-find-option]
Create a solution
Choose and configure columns in model-driven app views
Add products to an opportunity by using the enhanced experience
Add products to quotes, orders, or invoices