ITrack/Appraisal Extension
The Appraisal Extension is used to allow our products to give per-item appraisals by evaluating the item's performance to Berryhill Auctioneers' previous auctions.
General
In general, the Appraisal Extension requires the following:
- ITrack. It can be Pro, AX, Enterprise, or anything that uses ITrack.exe
- OR any specially-build applications designed by ISoft.
- The AppraisalExtension.dll file.
- Connection configuration data. This is usually located in the host.ini file provided with ITrack.
- Company permission. This is controlled by ISoft, and those interested in being added should contact our Sales department.
All of these can be arranged by contacting ISoft.
Usage
Once the Appraisal Extension is installed and configured, most appraisals will be done with a list of parts (or, less commonly, a single part) and a button press. ITrack users should look to their Search screens. When the button is pressed, the screen will look up the appraisal data, which may take a few moments, and then report it on your screen.
Code
You can use the Appraisal Extension interface, or make database calls directly.
Appraisal Extension - External Calls
The easiest way to get appraisals is to use the following sequence of remote calls:
- Check to see that the appraisal extension is valid:
- Create at <> object and set
- Optional - Ask the user for the appraisal type
- Create a <> Array
- For each item in the array, set the following values (skip if you don't have them)
- Unique Identifier (integer) (partnum / inventoryid is a good choice)
- Inventory Type ID (integer)
- Category (string)
- Manufacturer (string)
- Model (string)
- Call APPRAISEMULTIPLEITEMS