[{"data":1,"prerenderedAt":255},["ShallowReactive",2],{"navigation":3,"business-case":133},[4,16,31,61,87,109,119],{"title":5,"path":6,"stem":7,"children":8,"icon":15},"Getting Started","/docs/getting-started","1.docs/1.getting-started/1.index",[9,11],{"title":10,"path":6,"stem":7},"Introduction",{"title":12,"path":13,"stem":14},"Quick Start","/docs/getting-started/quick-start","1.docs/1.getting-started/2.quick-start","i-lucide-book-open",{"title":17,"icon":18,"path":19,"stem":20,"children":21,"page":30},"Core Concepts","i-lucide-lightbulb","/docs/core-concepts","1.docs/2.core-concepts",[22,26],{"title":23,"path":24,"stem":25},"Data Structure","/docs/core-concepts/data-structure","1.docs/2.core-concepts/1.data-structure",{"title":27,"path":28,"stem":29},"Roles & Permissions","/docs/core-concepts/roles-and-permissions","1.docs/2.core-concepts/2.roles-and-permissions",false,{"title":32,"icon":33,"path":34,"stem":35,"children":36,"page":30},"Managing Assets","i-lucide-package","/docs/managing-assets","1.docs/3.managing-assets",[37,41,45,49,53,57],{"title":38,"path":39,"stem":40},"Asset List","/docs/managing-assets/asset-list","1.docs/3.managing-assets/1.asset-list",{"title":42,"path":43,"stem":44},"Add & Edit Assets","/docs/managing-assets/add-edit-asset","1.docs/3.managing-assets/2.add-edit-asset",{"title":46,"path":47,"stem":48},"Statuses & Conditions","/docs/managing-assets/asset-status","1.docs/3.managing-assets/3.asset-status",{"title":50,"path":51,"stem":52},"Photos","/docs/managing-assets/photos","1.docs/3.managing-assets/4.photos",{"title":54,"path":55,"stem":56},"Geolocation","/docs/managing-assets/geolocation","1.docs/3.managing-assets/5.geolocation",{"title":58,"path":59,"stem":60},"Barcode Scanning","/docs/managing-assets/barcode-scanning","1.docs/3.managing-assets/6.barcode-scanning",{"title":62,"icon":63,"path":64,"stem":65,"children":66,"page":30},"Data Management","i-lucide-database","/docs/data-management","1.docs/4.data-management",[67,71,75,79,83],{"title":68,"path":69,"stem":70},"Categories & Types","/docs/data-management/categories-and-types","1.docs/4.data-management/1.categories-and-types",{"title":72,"path":73,"stem":74},"Locations","/docs/data-management/locations","1.docs/4.data-management/2.locations",{"title":76,"path":77,"stem":78},"Import","/docs/data-management/import","1.docs/4.data-management/3.import",{"title":80,"path":81,"stem":82},"Export","/docs/data-management/export","1.docs/4.data-management/4.export",{"title":84,"path":85,"stem":86},"Reports","/docs/data-management/reports","1.docs/4.data-management/5.reports",{"title":88,"icon":89,"path":90,"stem":91,"children":92,"page":30},"Organisation","i-lucide-building-2","/docs/organisation","1.docs/5.organisation",[93,97,101,105],{"title":94,"path":95,"stem":96},"Organisation Settings","/docs/organisation/organisation-settings","1.docs/5.organisation/1.organisation-settings",{"title":98,"path":99,"stem":100},"Members","/docs/organisation/members","1.docs/5.organisation/2.members",{"title":102,"path":103,"stem":104},"Custom Configuration","/docs/organisation/custom-configuration","1.docs/5.organisation/3.custom-configuration",{"title":106,"path":107,"stem":108},"Your Profile","/docs/organisation/your-profile","1.docs/5.organisation/4.your-profile",{"title":110,"icon":111,"path":112,"stem":113,"children":114,"page":30},"Mobile & Sync","i-lucide-smartphone","/docs/mobile-and-sync","1.docs/6.mobile-and-sync",[115],{"title":116,"path":117,"stem":118},"Mobile App","/docs/mobile-and-sync/mobile-app","1.docs/6.mobile-and-sync/1.mobile-app",{"title":120,"icon":121,"path":122,"stem":123,"children":124,"page":30},"Troubleshooting","i-lucide-wrench","/docs/troubleshooting","1.docs/7.troubleshooting",[125,129],{"title":126,"path":127,"stem":128},"Common Issues","/docs/troubleshooting/common-issues","1.docs/7.troubleshooting/1.common-issues",{"title":130,"path":131,"stem":132},"Clear Browser Cache","/docs/troubleshooting/clear-browser-cache","1.docs/7.troubleshooting/2.clear-browser-cache",{"id":134,"title":135,"body":136,"cta":137,"description":146,"extension":147,"features":148,"meta":248,"navigation":30,"path":249,"seo":250,"stem":253,"__hash__":254},"index/0.index.yml","Know what you own, where it is, and who has it.",null,{"title":138,"description":139,"links":140},"Need Asset Tags or Physical Asset Services?","Our partner Basic Asset Solutions provides professional asset management services, asset tags, barcode labels, and on-site asset verification.",[141],{"label":142,"to":143,"target":144,"trailingIcon":145},"Visit Basic Asset Solutions","https://www.basicasset.co.za/","_blank","i-lucide-external-link","batapp replaces the asset spreadsheet with a live register your whole team updates from their phones.","yml",{"title":149,"description":150,"id":151,"groups":152},"What batapp does","Four things, and it does them on a phone in a corridor as easily as on a desk.","features",[153,176,199,220],{"title":154,"description":155,"icon":156,"items":157},"Capture in the field","Your team updates the register where the asset actually is, not back at a desk from memory.","i-lucide-scan-line",[158,162,165,169,172],{"title":159,"description":160,"icon":161},"Barcode scanning","Scan with the camera on an Android phone or iPhone, or with a hardware barcode scanner. QR codes, Code 128, EAN and UPC all read.","i-lucide-qr-code",{"title":163,"description":164,"icon":111},"Offline-first mobile apps","Native Android and iOS apps. Browse, add and edit assets with no connection, and scan while you are at it.",{"title":166,"description":167,"icon":168},"Automatic sync","Work done offline is queued and sent when the connection returns. If two people edit the same asset, batapp tells you and shows you both values.","i-lucide-refresh-cw",{"title":50,"description":170,"icon":171},"Attach a photo to an asset, taken on the phone or uploaded from a file.","i-lucide-camera",{"title":173,"description":174,"icon":175},"GPS location capture","Record where an asset actually stands, with coordinates and a resolved address.","i-lucide-map-pin",{"title":177,"description":178,"icon":179,"items":180},"Stay in control","Anyone who needs to know can see who has what, right now.","i-lucide-clipboard-check",[181,184,188,192,196],{"title":182,"description":183,"icon":179},"Check out and check in","Hand an asset over as Out on Loan against a named person. Checking it back in asks for the condition and clears the assignee.",{"title":185,"description":186,"icon":187},"Statuses that follow rules","Available, Out on Loan, Out for Repair and Disposed, with only the valid next steps offered at each point.","i-lucide-git-branch",{"title":189,"description":190,"icon":191},"Event history on every asset","Every status change, location move and code change is recorded with who did it, when, and what it was before.","i-lucide-history",{"title":193,"description":194,"icon":195},"Filtering and search","Find by code, description or serial number, then stack filters on type, category, location, status, condition and assignee.","i-lucide-search",{"title":197,"description":198,"icon":33},"The whole asset on one record","Add, edit, move and dispose of assets, with make, model, serial number, purchase price, supplier and cost centre in one place.",{"title":200,"description":201,"icon":202,"items":203},"Prove it","The register is ready on the day the auditor, the insurer or the board asks for it.","i-lucide-file-check",[204,208,212,216],{"title":205,"description":206,"icon":207},"PDF reports","Assets by code, category, type or location, plus a disposed-assets report. Choose the columns and their order, the page size and the borders.","i-lucide-file-text",{"title":209,"description":210,"icon":211},"Saved report templates","Save a report layout under a name and anyone with report access can run it again exactly the same way.","i-lucide-layout-template",{"title":213,"description":214,"icon":215},"CSV and Excel export","Export the register, filtered or whole, with the columns you choose.","i-lucide-file-down",{"title":217,"description":218,"icon":219},"Disposals kept on record","Dispose of an asset and it leaves the working list but stays in the system, filterable and in its own report.","i-lucide-archive",{"title":221,"description":222,"icon":223,"items":224},"Fit your organisation","The register follows how your organisation is actually laid out, not the other way round.","i-lucide-sliders",[225,229,232,236,240,244],{"title":226,"description":227,"icon":228},"Categories, types and locations","A category and type for every asset, and a location tree whose full path travels with the asset into lists, filters and reports.","i-lucide-folder-tree",{"title":230,"description":231,"icon":223},"Custom fields","Text, number, date and yes/no fields for the data your organisation needs, available in exports and reports.",{"title":233,"description":234,"icon":235},"Roles","Admin, Editor, Viewer and Scanner, so each person can do exactly what their job needs and nothing more.","i-lucide-user-cog",{"title":237,"description":238,"icon":89,"badge":239},"Location-based access","Restrict a member to specific locations, or to none at all while they are away.","Enterprise",{"title":241,"description":242,"icon":243},"Import from a spreadsheet","Import your existing list from our CSV template. Categories, types and locations are created as the import runs.","i-lucide-file-up",{"title":245,"description":246,"icon":247,"badge":239},"Custom status workflows","Define your own statuses, icons and allowed transitions to match how your organisation works.","i-lucide-workflow",{},"/",{"title":251,"description":252},"batapp - Know what you own, where it is, and who has it","batapp is a fixed-asset register your team checks equipment in and out of from their phones. Barcode scanning, offline Android and iOS apps, PDF reports. Free for 100 assets, no card needed.","0.index","UlfwBPIOEOJwSDD4KfT-AhNlvhI-DkYRwQHydyLJfl8",1790086836227]