To set up Dynamic Pricing, users must have completed the initial Elite manufacturer authorization. This document assumes that this process has been completed. For more information, click here.
Setting Up Dynamic Pricing
1. Navigate to the "Configure Elite Connectivity" window.
2. Select the "Pricing" tab.
3. Check the "Use Dynamic Pricing" box. Note: Pricing is good for 24 hours, as OASIS will query Elite Lighting daily for updated pricing.
How It Works
Once configured, the pricing is automatic. Within a quote or order, users enter the Elite Lighting brand in the manufacturer column and begin entering the part number. OASIS will query for pricing behind the scenes, as the user continues working. OASIS will notify users that it is pulling pricing with the following notification box:
Running Diagnostics
If OASIS does not display a part list drop-down, there may be a connectivity or setup issue. To test setup, complete the following process:
1. Navigate to the "Configure Elite Connectivity" window.
2. Select the "Diagnostics" tab.
3. Enter a part number. Note: if you enter a partial number, OASIS will generate a search for parts that begin with the value entered.
4. Select "Check Price."
5. Information returned by the Elite Lighting service will be displayed in the text area of the window.
- If there are results displayed for the part number entered, then credentials are valid.
- If OASIS displays parts in a drop-down list, then connectivity is most likely fine (or there was connectivity previously).
- If a part can be selected from the drop-down list, but there no price is displayed, select the part and press "F3."
- If there is pricing there, then the connection may be slow. There is a global setting to adjust how long OASIS waits before 'giving up' on putting the price in automatically.
- If there is no pricing shown for the "F3" feature, then there may be a connectivity issue.
Understanding OASIS Behavior in Dynamic Pricing
OASIS will attempt to locate a match to a part number once a user enter the 3rd character of a part number. It will first look at the local price list. If it does not have a match, then it will call the web service to obtain a part list. Sometimes, users must backspace to 'wake up' OASIS, so that it will show in the drop-down list. Once a part is chosen from the drop-down list, then OASIS will attempt to get pricing. This may be difficult to troubleshoot.
OASIS will check its cache to see if the part's price has already been looked up. If there were previous problems attempting to get the part's price, it will appear as $0 in the cache. The part is going to return to $0 until the cache is cleared. To clear the cache, log out of OASIS. Once the cache has been cleared, OASIS will check the price list for a matching part. If the price is not expired in the local price list, it will appear in the list. If the price has expired, then OASIS will call the web service. If the web service does not return a price within 2 seconds (the default wait time), OASIS will give up. As a result, $0 will appear in the cache.
Comments
0 comments
Please sign in to leave a comment.