How to Update QR Code Content on Mobile Devices
Original article: https://cli.im/article/detail/2159
In daily operations, QR codes created through CaoLiao often require content updates based on actual scenarios, such as: user information updates during asset inventory checks, actual stock quantity adjustments after warehouse entries/exits, and annual equipment inspection records.
If super admins were to manually update these through the PC workbench, it would complicate operations and increase their workload. So how can we enable direct content updates via mobile devices?
Super admins can use bulk templates to generate codes where updatable content is designated as "variable content". These can then be organized into "Fill Sub-code Content" action items within the control panel. Specific personnel can be authorized to directly update content through mobile scanning, with changes immediately reflected on the QR code.
I. Application Scenarios
1. Updating Asset Inventory Information
When company asset custodians change during fixed asset inventory checks, updates can be made directly via mobile without requiring super admin intervention through PC backend.
Operation process:
- After purchasing fixed assets, super admins generate batch QR code labels using procurement information and attach them to corresponding assets
- Designate variable content fields: custodian name, department, and storage location as an "Custodian Update" action item in the control panel
- During inventory checks, responsible personnel scan codes and update custodian information through the "Custodian Update" action item
- Updated information appears directly on QR code display

2. Updating Post-Transaction Stock Quantities
In manufacturing industries requiring material transaction records, current stock levels can be directly displayed on QR codes for real-time monitoring and replenishment alerts.
Operation process:
- Super admins generate material QR codes using bulk templates (one code per material category)
- Designate "Actual Stock Quantity" as variable content in an "Update Stock" action item
- After each transaction, calculate new stock levels based on initial quantities and transaction amounts
- Warehouse managers scan codes to update stock figures through "Update Stock" action item

Note: CaoLiao platform doesn't support automatic calculations. For real-time inventory displays, use external tools like Baidu Sugar connected to CaoLiao's database. Learn more
3. Updating Equipment Inspection Records
For special equipment requiring annual safety inspections (elevators, cranes, etc.), maintenance records can be directly displayed as compliance certificates.
Operation process:
- Create equipment QR codes using bulk templates (one code per asset)
- Add annual variable content fields: inspection date and certification images as "Update Inspection Record" action items
- After annual inspections, super admins scan codes to update records through designated action items
- All historical records remain visible on QR code display

How to Input QR Code Content via Mobile
For scenarios requiring real-time display of dynamic information (order progress, construction worker certifications, product traceability data, etc.), where pre-collecting all data for QR code generation is impractical:
II. Configuration Guide
To enable mobile content updates, organize variable content from bulk templates into "Fill Sub-code Content" action items within the control panel. Specify authorized personnel whose inputs will directly display on QR codes, with subsequent updates overwriting previous entries.
1. Add Variable Content
Bulk templates contain fixed and variable components. Variable content allows unique data per sub-code. Supported formats: text, dates, numbers, images, files, audio/video.


Note: Uninserted variable content will show as [Not Inserted] and remain invisible during scanning.
2. Insert Variable Content into Template
- Position cursor at desired insertion point
- Select variable content from sidebar
- Click [Insert at Cursor]

Use [Insert as Table] for batch insertion of text variables in tabular format.

3. Create "Fill Sub-code Content" Action Item
- Add control panel
- Select "Fill Sub-code Content" action type
- Choose variable content fields
- Rename action item (optional)
- Set personnel permissions


