deskit is the inventory source for BMW dealers.
All price/cost, status updates and arrival dates should be completed the inventory module.
However if the following updates are completed in VMS, deskit will accept these changes:
Vehicle cost (Sales or Inventory)
Vehicle Status
Vehicle Odometer (if higher than what is recorded in deskit)
Stock#
Order#
In-stock date
Vehicle type: new, demo, loaner
Sales type: retail, fleet, wholesale
New Inventory
BMW will feed on-order inventory to deskit (daily 6AM).
Any price update in BMW inventory API will be applied to vehicles in deskit.
If deskit vehicle status is (in-stock, sold, turnover, delivered, or closed), price update in API will NOT be applied.
deskit will only accept price / cost updates from BMW inventory feed if vehicle status in deskit is either in-transit and on-order. The following updates will be accepted no matter deskit vehicle status (Stop delivery, Location Status, AG status)
IMPORTANT workflow logic:
BMW inventory feed will always update a vehicle VIN # if its empty (no matter what the deskit vehicle status is)
If a vehicle location is less than 6 and NOT pre-sold in BMW, deskit will use Chrome Construct to price vehicle options & latest MSRP. If Vehicle location is greater than 6, deskit will use BMW VIN feed for pricing.
Dealer Trades
When a vehicle is flagged as "dealertrade" in BMW inventory API, deskit will update the vehicle status to "Not-Available". (This way the selling dealer can create a dealer trade BoS and then update the vehicle to sold in deskit)
Used Inventory
deskit will update used vehicle pricing in Ignite/VMS. Users must manually click on Reynolds icon to send price updates to DMS.
OEM Inventory Integration (two workflow options)
ONE: ONLY deskit receives inventory feed from BMW (RECOMMENDED)
Inventory clerk opens on-order vehicle in deskit, assigns a stock#, updates vehicle status to In-Stock, adds arrival date.
Clicks save (green checkmark)
Clicks Reynolds icon to transfer vehicle to Ignite (VMS).
Opens VMS, and assigns accounting cost.
TWO: BOTH deskit & Reynolds Ignite (VMS) receive inventory feed from BMW
In Reynolds Inventory clerk opens VMS, assigns the real Stock# to a vehicle, changes the status of the vehicle, then RR publishes this vehicle change/update to deskit.
deskit accepts the change in Stock#, vehicle status, and cost.
**deskit is unable to assign or update a stock# to an existing vehicle in Reynolds**
Note: PBS dealers, deskit will not retrieve updates from BMW VIN feed once vehicle status has been updated to Turnover, Sold, Delivered or Closed.
BMW Inventory feed statuses:
These are located on each new vehicle stock card (bottom right), on inventory ledger in the Status Column and on the Deal Worksheet underneath the vehicle.
Ord w/o DlrQuote
Pending Sale
SchedBodyShop
ArrivedPort/Comp
ArrvDLR/RtlBckOt
AG Status
Stop Delivery Status
Pre Sold Status
OEM inventory status logic:
When LOCATION STATUS = 3 or 5, deskit will automatically update vehicle status to In-Transit on inventory stock card.
Inventory statues
BMW Status | Description | deskit Status |
1 | On-Order | On-Order |
2 | In-Production | On-Order |
3 | In-Transit | In-Transit |
5 | BMW Inventory | In-Transit |
Once vehicle arrives, inventory clerk will still need to assign stock# and update vehicle status accordingly.