How to Input QR Code Content on Mobile
Original: https://cli.im/article/detail/2158
During the process of creating QR codes, there is often content that needs to be displayed on the scan page, such as: real-time records of order process completion progress, custodian information for fixed assets, photos of various certificates for construction site personnel, actual measurement data for engineering projects, product traceability information, etc.
However, this content is difficult or inconvenient to collect in full before generating the QR code, requiring a super administrator to upload it via PC for code generation. If collection is done through forms linked to the QR code, viewing the information requires entering the dynamic records interface and cannot be directly displayed on the QR code itself.
So, how can content be input directly into the QR code from a mobile device?
The super administrator can use bulk templates to generate codes, set these hard-to-collect contents that need to be displayed on the QR code as variable content, and bundle them into an action item - "Fill Sub-code Content". They can also specify personnel who are permitted to directly input content into the QR code after scanning it on their mobile devices, which will then be displayed on the QR code.
1. Application Scenarios
1.1 Real-time Recording of Order Process Completion Progress
Use QR codes to record order completion status, one code per order. After each process step in the order is completed, record the process details in real-time on a mobile device and display them on the QR code, viewable by scanning. Examples include: parts manufacturing, home renovation progress, etc.
Taking a parts manufacturing order as an example:
- The super administrator uploads order information via a bulk template and generates order QR codes, one code per order.
- The variable content for each process verification is bundled into individual "Process Verification Record" action items - "Fill Sub-code Content" within the control panel.
- The operator scans the code to fill out the "Process Receipt" form, selecting the process to start, e.g., Drilling. The QR code status changes to: Drilling In Progress.
- After the drilling process is completed, the operator scans the code to fill out the "Process Completion Record" form. The QR code status changes to: Drilling Pending Verification, and notifies the quality inspector for verification.
- Upon receiving the notification, the quality inspector fills out the "Drilling Verification Record" action item - "Fill Sub-code Content". The process verification details are directly displayed on the QR code content.
- Following the workflow of Process Receipt -> Process Completion -> Process Verification, after all processes are completed.
- The quality inspector fills out the "Order Completion Verification" form. If the inspection result is qualified, the QR code status changes to: Completed and Verified. This indicates the order is finished. All process records are displayed on the QR code, viewable by scanning, ready for delivery or archiving.



1.2 Supplementing Personnel Information Cards
In the construction industry, the super administrator needs to create personnel information card QR codes for each operator, one code per person.
The QR code displays the person's photo, basic identity information, and images of various certificates. However, this information is often difficult to collect before creating the QR code. By bundling this content into an action item - "Fill Sub-code Content", operators can scan their own QR codes, take photos, and upload information, which is then directly displayed on the QR code.
Operation process:
- The super administrator generates a batch of personnel information card QR codes based on the basic identity information (name, age, etc.) filled out by operators upon joining.
- Hard-to-collect content like personnel photos and certificate images are bundled into a "Supplement Personal Information" action item - "Fill Sub-code Content" within the control panel.
- The super administrator distributes the personnel information card QR codes to the corresponding operators based on their names.
- Operators scan their own QR codes and fill out the "Supplement Personal Information" action item - "Fill Sub-code Content".
- The supplemented personal information is directly displayed on the QR code and can be viewed by scanning.

1.3 Inputting Actual Measurement Results
For sub-divisional works, actual measurements are required for each part. Using QR codes instead of paper forms allows for on-site input of real data, which is directly displayed on the QR code.
Operation process:
- The super administrator generates a batch of QR codes based on measurement point numbers and project information using bulk templates.
- The variable data content requiring actual measurement is bundled into a "Input Measurement Data" action item - "Fill Sub-code Content" within the control panel.
- After taking on-site measurements, the surveyor scans the code and fills out the "Input Measurement Data" action item.
- The measurement results are directly displayed on the QR code and can be viewed by scanning.

1.4 Inputting Fixed Asset User Information
Create QR code labels for fixed assets. When the asset user changes, there's no need for the super administrator to log into the PC backend to modify the QR code content. The change can be made directly on the mobile device and displayed on the QR code, viewable by scanning.
Operation process:
- After company fixed assets are purchased and stored, the super administrator generates a batch of fixed asset label QR codes based on purchase information using bulk templates and prints them to attach to the corresponding assets.
- The variable user information (user name, department, storage location) is bundled into a "User Change" action item - "Fill Sub-code Content" within the control panel.
- When an asset is assigned or the user changes, the user or warehouse manager can scan the asset's QR code and fill out the "User Change" action item - "Fill Sub-code Content".
- User information is input or changed on the mobile device and directly displayed on the QR code, viewable by scanning.

How to Update QR Code Content on Mobile
In daily work, QR codes created via CaoLiao often need content updates based on actual situations, such as: user information during asset inventory, actual stock levels after inbound/outbound registration, equipment annual inspection records, etc. Learn more
2. How to Set Up
Inputting QR code content on mobile primarily involves bundling the variable content from bulk templates into a "Fill Sub-code Content" action item within the control panel. By setting specified personnel who are allowed to perform this action, the filled content will be displayed on the QR code and viewable by scanning. If filled again subsequently, it will overwrite the previously filled content.
2.1 Add Variable Content
A bulk template is like a mold for codes, consisting of fixed content and variable content. "Variable Content" can display different content in each sub-code; you only need to input data to generate a large number of sub-codes. Sub-code data, forms, and statuses within the template can all be freely modified.
In the bulk template, set the information that needs to be input on mobile and displayed on the QR code content as "Variable Content". Supports adding variable content of types such as text, date, number, image, file, audio, and video.


Variable content not inserted into the template will show as 【Not Inserted】 and will not be displayed when scanning the code. To display this content when scanning, you need to insert the variable content into the template.
2.2 Insert Variable Content into the Template
Place the cursor at the position where you want to insert the variable content, select the variable content in the sidebar, and click 【Insert at Cursor】 to insert it into the template.

You can also click 【Insert as Table Style】 to batch insert text-type variable content into the template in table format.

2.3 Add the "Fill Sub-code Content" Action Item
After adding the control panel, select to add an action item - "Fill Sub-code Content". Choose the sub-code variable content to be filled.
You can modify the action item name and set it so that only specified personnel can perform the operation.
After specifying personnel, you can check the option to hide this action item for users without permission.


