The following shows how you can setup c9 to price Y-SHOP so it is priced at RRP instead of applying your normal markups.
C9 allows you to implement complex rules that influence pricing of items. The Yamaha file in the c9 central repository now encodes the part 'divison'. This field can be tested to figure out what items are Y-SHOP items.
How to setup
Step 1 Add a RRP price break system.
Firstly we need to setup a pricing system that is strictly RRP. The recommended way to do this is to modify the special 'accessories' franchise and make sure it's price breaks are zero.
- Spares -> Utilities -> add edit franchise
- Select accessories franchise and click modify.
- Goto markups table and make sure everything is zero here. (Accessories items are not backed by a price file so these figures never have an effect on accessory items).
Step 2 Add a rule against Yamaha Franchise
- Spares -> Utilities -> add edit franchise
- Select yamaha franchise and click modify.
- Goto advanced.
- Clik Add to add a rule
- On select franchise window, select 'Accessories'. The rule we are adding is a rule that applies accessories price breaks to parts that satisfy the rule.
- The rule you need to key in for Y-SHOP is following.
kvp(mf:metadata,'div')='Q1'
- Click OK + OK to apply the change
Step 3 make the rule happen
Rules added do not apply right away. They only apply on price file import. So from here import price file from C9 central repo (will only work here, the price files Yamaha otherwise distribute do not ccontain information needed to figure out if it is Y-SHOP or not).
If you have already imported price file you'll need to force reimport the entire price file again. In import price file, select option' Reimport full price file' to force recomputation of rules.
If you now look at a Y-SHOP item in edit price file, you can see this as proof that it is working: