Per Region Price

Used to define the price of a part in a specific region.

Property Summary
RegionHashID
string
The Region Hash ID from the Identity System.
RetailPrice
decimal?
The Retail Price of the part in the region.
PurchasePrice
decimal?
The retailer purchase price of the part in the region. (Alos known as the distributor sell price)
WarrantyPrice
decimal?
The warranty price of the part in the region. (As reimbursed by the distributor)
RetailUnitPrices
IEnumerable<PartUnitPriceModel>
The retail price of the part in the region broken down by selling unit (e.g. each, box).
When provided, unit names must be unique and at most one entry may be marked as the default.
These rules are validated on read (the path consumers and serializers go through) so they
hold against the current contents of the list, including items added after assignment;
a violation throws an InvalidOperationException.