Print labels from SAP HANA

LabelInn connects to SAP HANA the same way it connects to any other supported database: you supply the host, port and credentials, write a query, and each returned row becomes a label.

Windows · SAP HANA · Starter $7.99/mo
LabelInn printing labels from SAP HANA data on a thermal printer
Print labels from SAP HANA

Who this is for

Plants and warehouses running on SAP whose HANA database can be queried directly and whose labelling is currently a separate manual system.

How it works

🔗
Step 1 Connect the data Point LabelInn at SAP HANA. Nothing is retyped and nothing is uploaded for you.
🧩
Step 2 Bind the fields Drop a column onto each text, barcode, QR or RFID field. The mapping belongs to the template, so you do it once.
🖨️
Step 3 Print the batch Preview a few rows, then print one label per row on the thermal printer you already own.

Step by step

  1. Install the LabelInn Windows app and your SAP HANA client driver on the machine that will run the job.
  2. Add the SAP HANA connection: host, port 30015, database and a database user that can read the tables you need.
  3. Write the SAP HANA SQL query that returns exactly the rows you want to label, one row per label.
  4. Map each result column onto a label field — text, barcode, QR or RFID — then preview a few rows.
  5. Print the result set, or save the query so the next run is one click.

Write ordinary HANA SQL. Use FETCH FIRST n ROWS ONLY while you are testing so a preview never pulls the whole table.

Try it with your own data — signing up starts a 14-day Pro trial, no credit card. After that this feature needs Starter at $7.99/mo. Download now → | See pricing →

What you can do

LabelInn label designer, print dialog and print history

Technical details

EngineSAP HANA
Default port30015
Query languageSAP HANA SQL
Row limit syntax… FETCH FIRST n ROWS ONLY
DriverYour own ODBC/OLEDB/Oracle client driver
PlatformWindows desktop app
CredentialsStay on your machine; the query runs from your network

Requirements for a direct database connection

What happens after you download?

1Download & open
2Connect printer
3Bind your data
4Print the batch

Frequently asked questions

Does label data leave my network when I print from SAP HANA?

The query runs from the machine you installed LabelInn on, against your own SAP HANA server. Credentials stay local. What leaves the machine is what you choose to sync — the label design and the print record.

Which SAP HANA SQL do I write?

Ordinary SAP HANA SQL. LabelInn does not rewrite your SQL; it runs the statement you saved and maps the result columns onto label fields. Use `… FETCH FIRST n ROWS ONLY` while testing.

Can I print to a Zebra or TSC printer from SAP HANA without a driver?

For models LabelInn drives natively over ZPL, TSPL or TPCL, yes — the command stream is generated and sent directly. That is independent of the database driver, which is only used to read your rows.

What we verified

The capability is implemented in the LabelInn codebase and the referenced source file names the exact format, engine, port or endpoint described on this page.

lib/models/database_connection.dart — DatabaseKind.sapHana('sap_hana', 'SAP HANA', 30015)

Print your SAP HANA data on the printer you already own

✓ 14-day Pro trial on signup ✓ No credit card required ✓ Windows, macOS, Android, Web

This feature runs on Starter — $7.99/mo, or $79.90/year (pay for 10 months, use 12). Signing up starts a 14-day Pro trial, so you can bind your own SAP HANA data and print a real label before you pay anything.

Start your 14-day Pro trial → Download the app
LabelInn — 14-day Pro trial, no credit card, 5 min setup ⬇️ Download free