Create Price Book Field for Accounts and Opportunities

In order for salespeople to select a price book in the Edit Account and Edit Opportunity pages, you need to create a custom field called "Price Book".

Here's how to create the custom field:

  1. Ensure you're working in an active sandbox.
  2. Navigate to Configuration > Application Composer.

  3. Navigate to Standard Objects > Account > Fields. For opportunities, navigate to Standard Objects > Opportunity > Fields.

  4. Ensure you're on the Custom tab.

  5. Click the Create a custom field icon.

  6. In the Select Field Type dialog window, select Choice List (Dynamic).

  7. Click OK.

  8. In the Display Label field in the Create Dynamic Choice List: Basic Information page, enter Price Book. As you click away from the Display Label field, the Name field automatically populates with the internal name. You can change this name now, but after you save the new field, you won't be able to change it.

  9. Ensure Updatable is checked and Required is unchecked.

  10. Click Next.

  11. In the Create Dynamic Choice List: List of Values page, in the Related Object field, select Price Book Header.

  12. Select Name in the List Selection Display Value field.

  13. Click Submit.

  14. Next, add the field to the Edit Account and Edit Opportunity pages.