Solution: 5654 How Do I Modify Existing Price Books Data Via Appexchange Data Loader? This Solution Is Applicable If
Solution: 5654 How Do I Modify Existing Price Books Data Via Appexchange Data Loader? This Solution Is Applicable If
How do I modify existing Price Books data via AppExchange Data Loader?
NOTE: You will not need “Id” because you will be INSERTING new entries in the
Price Book Entry table.
NOTE: You can export “Name”, to help you work with the file preparation but this
field will not be map-able in the Price Book Entry table.
NOTE: Any new entrees made in a custom Price Book will first need to be made in
the Standard Price Book, so this step needs to be followed.
NOTE: To find what “Pricebook2ID” relates to which “Price Book Name” quickly
export the “Pricebook2” table via the AppExchange Data Loader. This will show you
the names and ids together.
NOTE: To find what “Pricebook2ID” relates to which “Price Book Name” quickly
export the “Pricebook2” table via the AppExchange Data Loader. This will show you
the names and ids together.
2. Modify the file to contain desired changes to the custom Price Book:
a. PriceBook2ID: custom Price Book ID
b. Product2ID: do not modify
c. CurrencyIsoCode: modify if necessary
d. Unit Price: modify if necessary (this is the List Price/Standard Price field
for the product)
e. UseStandardPrice: this indicates whether to use the price from Standard
Price Book or not.
i. FALSE (this choice means you will use the Unit Price from the
custom Price Book and NOT the Unit Price from the Standard
Price Book)
ii. TRUE (this option only works if this Product has been added to the
Standard Price Book. This choice will use the Unit Price from the
Standard Price Book)
f. IsActive: TRUE
Step 6 (optional)
If you only want the Products that are not in the Standard Price Book available for
selection as a line item, you must deactivate the Price Book Entry where the
“Pricebook2ID” is the Standard Price Book.
1. Take the original file from Standard Price Book Entry insert in Step 3b
2. Change the values in “IsActive” from TRUE to FALSE
3. Map only the “PriceBooks2ID” and “IsActive” fields
4. UPDATE “Price Book Entry” Table