[{"data":1,"prerenderedAt":517},["ShallowReactive",2],{"/docs/jobs/jobcreator/features/jobs-base-tools":3,"/docs/jobs/jobcreator/features/jobs-base-tools-surround":507,"/docs/jobs/jobcreator/features/jobs-base-tools-implemented-suggestions":516},{"id":4,"title":5,"body":6,"description":497,"extension":498,"head":499,"implementedSuggestions":499,"meta":500,"navigation":501,"path":502,"schemaOrg":499,"seo":503,"sitemap":504,"stem":505,"__hash__":506},"docs/1.docs/0.jobs/6.jobcreator/3.features/3.jobs-base-tools.md","Shared Jobs Base features",{"type":7,"value":8,"toc":477},"minimark",[9,18,21,26,29,36,40,48,54,61,65,68,74,80,84,87,93,97,100,106,112,115,119,122,128,132,135,141,145,148,154,165,171,175,178,270,276,282,285,289,329,335,342,346,352,358,368,371,375,378,389,395,401,404,408,411,414,418,425,428,432,435,441,447,466,469],[10,11,12,13,17],"p",{},"Job Creator configures jobs; ",[14,15,16],"strong",{},"Jobs Base provides the shared employee systems"," described here. Install matching Sky Base and Jobs Base versions. Per-job switches, global settings, permissions, duty requirements and your selected banking, inventory or clothing provider determine which tools are available.",[10,19,20],{},"All screenshots use fictional demonstration data.",[22,23,25],"h2",{"id":24},"onoff-duty-system","On/Off Duty System",[10,27,28],{},"Place a duty terminal for employees to clock in and out. Configure the job's available duty settings, including supported ESX off-duty job mapping or QBCore/Qbox duty metadata. Features such as interactions, business actions and salaries retain their own duty requirements.",[10,30,31],{},[32,33],"img",{"alt":34,"src":35},"Duty terminal for the fictional Harbor Logistics job","/products/jobcreator/duty-demo-hd.webp",[22,37,39],{"id":38},"player-multi-job-system","Player Multi-Job System",[10,41,42,43,47],{},"The shared job-selection menu displays saved memberships, grades and the active job. Employees can switch to an eligible membership. Jobs Base owns the membership limit, default job, self-removal blacklist and supported switching policy under ",[44,45,46],"code",{},"Config.MultiJob",".",[10,49,50],{},[32,51],{"alt":52,"src":53},"Job selection with fictional Harbor Logistics and Sunrise Cafe memberships","/products/jobcreator/multijob-demo-hd.webp",[10,55,56,57,60],{},"Administrators can inspect and manage memberships through the shared multi-job tools. This is separate from creating a job definition or granting ",[44,58,59],{},"/jobcreator"," access.",[22,62,64],{"id":63},"storage-and-personal-lockers","Storage and personal lockers",[10,66,67],{},"Configure shared storage and personal lockers separately, including their locations and capacities. Supported item and weapon restrictions use the shared rank-permission system. The selected inventory provider determines inventory behaviour.",[10,69,70],{},[32,71],{"alt":72,"src":73},"Shared storage with fictional workplace supplies","/products/jobcreator/storage-demo-hd-94a3dd91ec03.webp",[10,75,76],{},[32,77],{"alt":78,"src":79},"Separate shared-storage and personal-locker capacity settings","/products/jobcreator/storage-config-demo-hd.webp",[22,81,83],{"id":82},"cloakroom-and-uniforms","Cloakroom and uniforms",[10,85,86],{},"Place a wardrobe interaction and configure the job's outfits through your selected clothing integration. Use a supported provider or the documented custom wardrobe hook; Job Creator does not include the third-party clothing resource itself.",[10,88,89],{},[32,90],{"alt":91,"src":92},"Cloakroom with demonstration uniforms","/products/jobcreator/cloakroom-uniforms-demo-hd.webp",[22,94,96],{"id":95},"garage-and-vehicle-shop","Garage and vehicle shop",[10,98,99],{},"Set up land, helicopter or boat garages with menu, spawn and parking/return points. Configure fleet models, labels, prices, trunk capacity, supported vehicle properties, minimum grades and shared-only availability. Rank and unit permissions control supported vehicle access.",[10,101,102],{},[32,103],{"alt":104,"src":105},"Shared garage displaying demonstration fleet vehicles","/products/jobcreator/garage-demo-hd.webp",[10,107,108],{},[32,109],{"alt":110,"src":111},"Fleet entry with model, price and trunk capacity","/products/jobcreator/fleet-config-demo-hd.webp",[10,113,114],{},"The job's garage rules control supported removal/sale behaviour, refunds, destroyed-vehicle recovery and repair fees. Models must exist on the server; external garages use their documented integration.",[22,116,118],{"id":117},"public-forms-and-applications","Public forms and applications",[10,120,121],{},"Place a public-form interaction for visitors to submit an application or complaint. Authorised staff review records through the shared Forms system, update the supported status and add notes. Citizen-visible notes are distinct from internal staff notes.",[10,123,124],{},[32,125],{"alt":126,"src":127},"A demonstration job application using fictional applicant details","/products/jobcreator/public-forms-demo-hd.webp",[22,129,131],{"id":130},"wholesale-supplies","Wholesale supplies",[10,133,134],{},"Configure item names, labels, prices and supported minimum-grade restrictions. Employees select supplies through the wholesale interaction; the standard purchase flow grants inventory items. This immediate purchase is separate from optional online supply ordering.",[10,136,137],{},[32,138],{"alt":139,"src":140},"Wholesale catalog and basket using demonstration supplies","/products/jobcreator/wholesale-demo-hd.webp",[22,142,144],{"id":143},"player-actions-and-radial-menu","Player actions and radial menu",[10,146,147],{},"Enable the optional player actions a job needs, such as restraints, escorting, vehicle transport and search. The relevant switches, permissions and interaction context determine which actions are available. Generic jobs do not receive every specialist action automatically.",[10,149,150],{},[32,151],{"alt":152,"src":153},"Per-job player-interaction controls","/products/jobcreator/player-actions-config-demo-hd.webp",[10,155,156,157,160,161,164],{},"The shared radial menu provides permitted actions for the current context. Jobs Base owns its keybinds and supported target integration; supported actions can also use the configured ",[44,158,159],{},"ox_target"," or ",[44,162,163],{},"qb-target"," resource.",[10,166,167],{},[32,168],{"alt":169,"src":170},"Shared radial menu with demonstration job actions","/products/jobcreator/radial-demo-hd.webp",[22,172,174],{"id":173},"boss-menu","Boss Menu",[10,176,177],{},"Open the shared management interface from the tablet or a configured management point. Employees see the sections and actions their permissions allow.",[179,180,181,194],"table",{},[182,183,184],"thead",{},[185,186,187,191],"tr",{},[188,189,190],"th",{},"Area",[188,192,193],{},"Available functions",[195,196,197,206,214,222,230,238,246,254,262],"tbody",{},[185,198,199,203],{},[200,201,202],"td",{},"Dashboard",[200,204,205],{},"Society funds, duty overview, online staff and recorded member activity",[185,207,208,211],{},[200,209,210],{},"Members",[200,212,213],{},"Invite nearby players, view employees, promote, demote, dismiss and pay bonuses",[185,215,216,219],{},[200,217,218],{},"Roles",[200,220,221],{},"Names, permissions, salaries, payout intervals and supported grade structure",[185,223,224,227],{},[200,225,226],{},"Equipment and apps",[200,228,229],{},"Rank restrictions for storage items, weapons, vehicles, tablet apps and document classifications",[185,231,232,235],{},[200,233,234],{},"Units",[200,236,237],{},"Departments or teams, member assignment, permissions and vehicle access",[185,239,240,243],{},[200,241,242],{},"Finances",[200,244,245],{},"Account balances, cash flow, permitted deposits/withdrawals and transaction history",[185,247,248,251],{},[200,249,250],{},"Billing & Prices",[200,252,253],{},"Available invoice settings and service-price lists",[185,255,256,259],{},[200,257,258],{},"Service numbers",[200,260,261],{},"Employee service numbers, shared card layout, logo, colour and number format",[185,263,264,267],{},[200,265,266],{},"Logs",[200,268,269],{},"Recorded management actions and financial activity",[10,271,272],{},[32,273],{"alt":274,"src":275},"Boss Menu dashboard with demonstration funds and staff","/products/jobcreator/boss-menu-demo-hd.webp",[10,277,278],{},[32,279],{"alt":280,"src":281},"Employee roster with fictional members","/products/jobcreator/boss-members-demo-hd.webp",[10,283,284],{},"Server owners can lock role names, salary values, payout intervals and role structure against management-menu editing. Creator command access is separate from an employee's Boss Menu permissions.",[22,286,288],{"id":287},"billing-and-payroll","Billing and payroll",[290,291,292,299,305,311,317,323],"ul",{},[293,294,295,298],"li",{},[14,296,297],{},"Invoices:"," authorised employees issue invoices to players or societies. Configure reasons and prices, on-site payment or a payment deadline, and the available payment methods.",[293,300,301,304],{},[14,302,303],{},"Payment records:"," review open, partially paid, paid, cancelled and overdue invoices. Cash, bank and society payment availability follows the invoice type and configured providers.",[293,306,307,310],{},[14,308,309],{},"Instalments:"," approve plans per job with a number of rates and an interval. Recipients pay the first rate; the remaining due rates follow the automatic collection rules.",[293,312,313,316],{},[14,314,315],{},"Overdue collection:"," optionally attempt to collect overdue amounts. Insufficient funds leave an outstanding amount; do not treat an attempted collection as a successful payment.",[293,318,319,322],{},[14,320,321],{},"Employee shares:"," configure a percentage for eligible society-to-player invoices. The society receives the remainder; an offline employee's share is retained for login.",[293,324,325,328],{},[14,326,327],{},"Payroll:"," configure grade salaries, payout intervals, duty-based pay and the payment source. Society-funded salaries require a working account and sufficient funds. Gang definitions do not receive job payroll.",[10,330,331],{},[32,332],{"alt":333,"src":334},"Shared billing interface using sample invoices","/products/jobcreator/billing-demo-hd.webp",[10,336,337,338,341],{},"Global collection, instalment and employee-share settings belong under ",[14,339,340],{},"Jobs Base → Administration → Billing",". The Creator exposes the job's available billing and salary configuration; it does not duplicate every global Jobs Base setting.",[22,343,345],{"id":344},"tablet","Tablet",[10,347,348,349,47],{},"The shared tablet provides the Boss Menu, job billing, job documents, business tools and optional online supply ordering. Generic jobs can also use enabled shared apps such as ",[14,350,351],{},"Forms, Chat, Calendar, Personal Notes, Camera, Gallery, Map, Calculator and Settings",[10,353,354],{},[32,355],{"alt":356,"src":357},"Tablet home with the shared generic-job app selection","/products/jobcreator/tablet-home-demo-hd.webp",[10,359,360,361,160,364,367],{},"Configure app availability and rank restrictions. Jobs Base also owns tablet item access, supported workplace computers, optional allowed-vehicle access, themes, wallpapers and personal settings. If separately installed and configured, ",[14,362,363],{},"LB Tablet",[14,365,366],{},"RoadPad"," can host the supported Sky apps.",[10,369,370],{},"Camera/media upload and other provider-dependent actions need their matching integrations. A shared app's presence does not add the specialist records or gameplay of another Sky resource.",[22,372,374],{"id":373},"business-system-and-business-announcements","Business system and Business Announcements",[10,376,377],{},"Enable business status and announcements separately for each job. Authorised staff can:",[290,379,380,383,386],{},[293,381,382],{},"Open or close the business, optionally with a message.",[293,384,385],{},"Publish an announcement, promotion or event using the job's display label.",[293,387,388],{},"Review the business announcement history in the tablet.",[10,390,391],{},[32,392],{"alt":393,"src":394},"Business status and announcement form in the tablet","/products/jobcreator/business-demo-hd.webp",[10,396,397],{},[32,398],{"alt":399,"src":400},"Business Announcement from the fictional Sunrise Cafe","/products/jobcreator/announcement-demo-hd.webp",[10,402,403],{},"Per-job settings include duty requirements, the business image and open/closed blip presentation. Jobs Base owns shared announcement placement, display duration, cooldown and optional public Discord notices/private administrator logs. Webhook URLs remain server-side.",[22,405,407],{"id":406},"ringbell-requests","Ringbell requests",[10,409,410],{},"Add reception bells with a position, prop, marker, sound, volume, audio radius, interaction distance and cooldown. Choose nearby players, job employees or both as recipients, with an optional on-duty requirement.",[10,412,413],{},"Employees can accept a request to set a waypoint to the caller or dismiss it personally. They can adjust their notification position. Unplaced bells remain inactive until positioned.",[22,415,417],{"id":416},"optional-online-supply-ordering","Optional online supply ordering",[10,419,420,421,424],{},"New generic jobs have the Online Shop ",[14,422,423],{},"disabled by default",". It is employee supply ordering: configure a catalog of item names, labels, categories and prices, minimum rank, personal/company-card payment, delivery delay and collection points. Employees order, track and collect supplies through the tablet.",[10,426,427],{},"This is separate from the immediate wholesale purchase interaction. A job does not need online ordering to use the other systems.",[22,429,431],{"id":430},"locations-and-presentation","Locations and presentation",[10,433,434],{},"Place the supported workplace interactions your job uses. Configure markers, NPCs, objects and map blips where the interaction supports them. Marker controls include image-based type selection, decimal X/Y/Z dimensions and offsets, colour and opacity in the same picker.",[10,436,437],{},[32,438],{"alt":439,"src":440},"Shared presentation controls shown on a demonstration farming point","/products/jobcreator/appearance-demo-hd.webp",[10,442,443],{},[32,444],{"alt":445,"src":446},"Marker type selection with image previews","/products/jobcreator/marker-picker-demo-hd.webp",[10,448,449,450,455,456,460,461,465],{},"See ",[451,452,454],"a",{"href":453},"/docs/jobs/jobcreator/setup/configuration","Job configuration"," for the editor workflow, ",[451,457,459],{"href":458},"/docs/jobs/jobcreator/features/farming","Farming"," for independent activities, and ",[451,462,464],{"href":463},"/docs/jobs/jobcreator/features/community-hub","Community Hub"," for sharing.",[10,467,468],{},"Generic Creator jobs exclude training, dispatch, radio/FMS, dispatch-linked tracking, panic and cross-job document sharing. Gangs also exclude billing and printers. Specialist police, medical, mechanic, fire and justice gameplay requires the corresponding resource.",[10,470,471,472,476],{},"For scripting, see ",[451,473,475],{"href":474},"/docs/jobs/jobcreator/api/overview","API Overview"," and the linked Jobs Base references. The shared systems retain their original resource and API names.",{"title":478,"searchDepth":479,"depth":480,"links":481},"",1,2,[482,483,484,485,486,487,488,489,490,491,492,493,494,495,496],{"id":24,"depth":480,"text":25},{"id":38,"depth":480,"text":39},{"id":63,"depth":480,"text":64},{"id":82,"depth":480,"text":83},{"id":95,"depth":480,"text":96},{"id":117,"depth":480,"text":118},{"id":130,"depth":480,"text":131},{"id":143,"depth":480,"text":144},{"id":173,"depth":480,"text":174},{"id":287,"depth":480,"text":288},{"id":344,"depth":480,"text":345},{"id":373,"depth":480,"text":374},{"id":406,"depth":480,"text":407},{"id":416,"depth":480,"text":417},{"id":430,"depth":480,"text":431},"Duty, multi-job, storage, cloakroom, garages, public forms, employee management, tablet, invoices, payroll and business tools for Creator jobs.","md",null,{},true,"/docs/jobs/jobcreator/features/jobs-base-tools",{"title":5,"description":497},{"loc":502},"1.docs/0.jobs/6.jobcreator/3.features/3.jobs-base-tools","fEyeZZROlNLuHKSdkPWBy-3ZdZRgT58oQ5_3BnMVTPg",[508,511],{"title":464,"path":463,"stem":509,"description":510,"children":-1},"1.docs/0.jobs/6.jobcreator/3.features/2.community-hub","Preview, share and import Jobs or Farming configurations, with team review and optional world coordinates.",{"title":512,"path":513,"stem":514,"description":515,"children":-1},"Migration","/docs/jobs/jobcreator/migration","1.docs/0.jobs/6.jobcreator/4.migration","Detect a supported Jaksam source, run the supported core import and review the migration log.",[],1792936676270]