ITrack/AX/States
From ISoft Wiki
Jump to navigationJump to search
Auction States
ITrack AX uses states to track the current situation of an auction.
New
The state of all newly-created auctions.
- Parts can be added
- Parts are not appraised at this point, and their modifiers are probably invalid
- Lots can be assigned
- Auction information (location, date...) are configured
- Auction does not show up online
Ready
The state an auction waits in before it gets started.
- Parts get a default bidder/seller modifier template applied
- Parts can still be edited, but are mostly ready to go
- Lots are assigned. Parts without lots can still be assigned one
- Auction shows up online (AX Live is still off, though)
- The auction gets its appraisal values set. These can be reconfigured at will, though
In Progress
The auction is actually going, right now. There are people, in a truck, and people with flags, and bidders.
- Parts should only be edited to correct errors
- The AX Live client is available to bidders
- Clerking values are being entered against parts
- Bidders without special modifier needs may be invoiced out
- Multi-day auctions should go back to Ready when the bidding is done for a day
Finishing
The auction is over, and invoicing needs to be done. If more bidding is going to happen, the auction should be set to Ready instead.
- Parts should no longer be edited.
- Invoices are being done, and all invoices can be generated at this point.
Closed
The auction is over, and all accounting for the auction is done.
- Appraisal cached values are recalculated to include the new auction data.
Invalid
At some point, for some reason, the Auction got closed and deleted.
- Appraisal cached values are reverted
- Invoices for bidders and sellers are removed
- Parts are deleted