Connecting a barcode scanner to 1C:Drive
Since release 1.5.5, 1C:Drive includes an updated version of Peripheral connection library, allowing users to connect Barcode scanners using the Native API library.
To add a new connection:
- Go to Settings → Application settings → Peripherals.
- Select the Use peripherals checkbox.
- Click the Peripherals link.
In the connection creation window:
- Select Bar code scanners option in the left pane.
- Click Create.
- Set Hardware driver to Native API.
- Click Save and close.

Then you have to install the Native API Driver:
- Click Customize.
- In the new window, click Functions.
- Click Install driver.
After the driver is successfully installed, the device options window will open. In that window, you can customize the scanner input.

After the connection is set up, 1C:Drive will automatically create a connection to read input from the scanner when you open the following:
Documents
- Account sales from consignee
- Account sales to consignor
- Cost allocation
- Expense claim
- Goods issue
- Goods receipt
- Intra-warehouse transfer
- Inventory increase
- Inventory reservation
- Inventory transfer
- Inventory write-off
- Kit order
- Production
- Work-in-progress
- Opening balance entry
- Packing slip
- Kit processed
- Production order
- Purchase order
- Quotation
- Sales invoice
- Sales order
- Physical inventory
- Supplier Invoice
- RFQ response
- Transfer order
- Work order
Catalogs
- Discount cards
Data processors
- Documents barcode input form
Information registers
- Barcodes
When the connection to the device is created, 1C:Drive will send the data from the scanner to specific sections of the opened form, for example:
Barcodes scanned for Sales invoice document will be added to the Products tabular section of the document.
Otherwise, 1C:Drive will register input from the device as keyboard input.