[{"data":1,"prerenderedAt":250},["ShallowReactive",2],{"/docs/jobs/mechanicjob/features/parts-shop-and-delivery":3,"/docs/jobs/mechanicjob/features/parts-shop-and-delivery-surround":238,"/docs/jobs/mechanicjob/features/parts-shop-and-delivery-implemented-suggestions":249},{"id":4,"title":5,"body":6,"description":228,"extension":229,"head":230,"implementedSuggestions":230,"meta":231,"navigation":232,"path":233,"schemaOrg":230,"seo":234,"sitemap":235,"stem":236,"__hash__":237},"docs/1.docs/0.jobs/2.mechanicjob/3.features/3.parts-shop-and-delivery.md","Parts Shop and Delivery",{"type":7,"value":8,"toc":216},"minimark",[9,14,18,26,30,52,59,63,66,78,81,85,145,149,152,155,159,191,195],[10,11,13],"h2",{"id":12},"parts-shop","Parts Shop",[15,16,17],"p",{},"The mechanic tablet Parts Shop uses the catalog configured for each mechanic job. Catalog entries should match real inventory item names and use prices appropriate for your server economy.",[15,19,20,21,25],{},"Mechanics can use the enabled own-card and company-card payment methods. Company purchases require the shared ",[22,23,24],"code",{},"PURCHASE_SUPPLIES"," job permission and sufficient company funds.",[10,27,29],{"id":28},"delivery-workflow","Delivery workflow",[31,32,33,37,40,43,46,49],"ol",{},[34,35,36],"li",{},"A mechanic submits an order in the Parts Shop.",[34,38,39],{},"The selected payment method is validated.",[34,41,42],{},"The order is assigned to a configured workshop delivery point.",[34,44,45],{},"The delivery remains pending for the configured delivery time.",[34,47,48],{},"The mechanic collects the completed delivery.",[34,50,51],{},"The delivery record stores its final state and collection details.",[15,53,54,55,58],{},"Every job that uses the Parts Shop needs at least one reachable Parts Delivery point created with ",[22,56,57],{},"/workshopcreator",".",[10,60,62],{"id":61},"delivery-notifications-and-waypoints","Delivery notifications and waypoints",[15,64,65],{},"When a delivery becomes ready, the mechanic receives a tablet notification. Selecting it refreshes the current delivery list before performing the action:",[67,68,69,72,75],"ul",{},[34,70,71],{},"If a matching delivery is still ready, its pickup location is marked on the GTA map and the tablet closes.",[34,73,74],{},"If it was already collected or removed, no outdated waypoint is created and the tablet reports that the delivery is unavailable.",[34,76,77],{},"A notification containing multiple newly ready deliveries selects the first matching delivery that is still available.",[15,79,80],{},"The notification marks the physical pickup location instead of reopening the Parts Shop basket.",[10,82,84],{"id":83},"delivery-configuration","Delivery configuration",[86,87,88,101],"table",{},[89,90,91],"thead",{},[92,93,94,98],"tr",{},[95,96,97],"th",{},"Setting",[95,99,100],{},"Purpose",[102,103,104,113,121,129,137],"tbody",{},[92,105,106,110],{},[107,108,109],"td",{},"Delivery time",[107,111,112],{},"Controls how long an order remains pending",[92,114,115,118],{},[107,116,117],{},"Timer HUD",[107,119,120],{},"Shows the remaining delivery time and controls its position",[92,122,123,126],{},[107,124,125],{},"Own card",[107,127,128],{},"Allows personal card payment",[92,130,131,134],{},[107,132,133],{},"Company card",[107,135,136],{},"Allows company account payment",[92,138,139,142],{},[107,140,141],{},"Open duration",[107,143,144],{},"Controls the unpacking interaction duration",[10,146,148],{"id":147},"physical-carry-items","Physical carry items",[15,150,151],{},"When carry items are enabled, supported delivered parts can become physical objects instead of going directly into a normal inventory flow. Items can use individual props, a specialized transport method, pallets, or configured forklift models.",[15,153,154],{},"Provide enough clear workshop space for carried objects and delivery pallets. Test every custom prop for collision, attachment position, storage access, and cleanup after a restart.",[10,156,158],{"id":157},"catalog-checklist","Catalog checklist",[67,160,161,164,167,170,173,176,179,182,185,188],{},[34,162,163],{},"Every catalog item exists in the inventory system.",[34,165,166],{},"Item labels and prices are correct.",[34,168,169],{},"Required tuning and repair items are available.",[34,171,172],{},"Both enabled payment methods complete correctly.",[34,174,175],{},"Company purchases require the intended job permission.",[34,177,178],{},"Every mechanic job has an accessible delivery point.",[34,180,181],{},"Large deliveries and pallets fit in the selected area.",[34,183,184],{},"Collected deliveries cannot be claimed twice.",[34,186,187],{},"Ready-delivery notifications create a waypoint to the correct pickup point.",[34,189,190],{},"Old notifications do not create waypoints for deliveries that no longer exist.",[10,192,194],{"id":193},"related-pages","Related pages",[67,196,197,204,210],{},[34,198,199],{},[200,201,203],"a",{"href":202},"../setup/workshop-setup","Workshop Setup",[34,205,206],{},[200,207,209],{"href":208},"../reference/inventories","Inventory Items",[34,211,212],{},[200,213,215],{"href":214},"../setup/permissions","Permissions",{"title":217,"searchDepth":218,"depth":219,"links":220},"",1,2,[221,222,223,224,225,226,227],{"id":12,"depth":219,"text":13},{"id":28,"depth":219,"text":29},{"id":61,"depth":219,"text":62},{"id":83,"depth":219,"text":84},{"id":147,"depth":219,"text":148},{"id":157,"depth":219,"text":158},{"id":193,"depth":219,"text":194},"Configure mechanic supply catalogs, payment methods, delivery points, and physical carry items.","md",null,{},true,"/docs/jobs/mechanicjob/features/parts-shop-and-delivery",{"title":5,"description":228},{"loc":233},"1.docs/0.jobs/2.mechanicjob/3.features/3.parts-shop-and-delivery","dMuS7oD-ASNmyvZyGdfzEAXt95TBpoFICz2cNAAVXEs",[239,244],{"title":240,"path":241,"stem":242,"description":243,"children":-1},"Vehicle Systems","/docs/jobs/mechanicjob/features/vehicle-systems","1.docs/0.jobs/2.mechanicjob/3.features/2.vehicle-systems","Configure mileage, diagnostics, wear, vehicle care, wheel damage, history, and electric vehicles.",{"title":245,"path":246,"stem":247,"description":248,"children":-1},"Performance Systems","/docs/jobs/mechanicjob/features/performance-systems","1.docs/0.jobs/2.mechanicjob/3.features/4.performance-systems","Configure nitro, anti-lag, two-step, stance, wheel sizing, custom handling, and lift behavior.",[],1782407883085]