Для кого это
Заводы и склады, работающие на SAP, чью базу данных HANA можно запрашивать напрямую и чья маркировка сейчас является отдельной ручной системой.
Как это работает
Шаг за шагом
- Установите приложение LabelInn для Windows и клиентский драйвер SAP HANA на машину, которая будет выполнять задание.
- Добавьте подключение SAP HANA: хост, порт 30015, базу данных и пользователя базы данных, который может читать нужные таблицы.
- Напишите запрос SAP HANA SQL, который возвращает ровно те строки, которые вы хотите маркировать, по одной строке на этикетку.
- Сопоставьте каждый столбец результата с полем этикетки — текст, штрихкод, QR или RFID — затем просмотрите несколько строк.
- Напечатайте набор результатов или сохраните запрос, чтобы следующий запуск был в один клик.
Пишите обычный HANA SQL. Используйте FETCH FIRST n ROWS ONLY при тестировании, чтобы предпросмотр не тянул всю таблицу.
Попробуйте с вашими данными — регистрация запускает 14-дневную Pro-пробную версию, без кредитной карты. После этого функция требует Старт за $7.99/мес. Скачать сейчас → | Цены →
Что вы можете делать
- Столбцы результата привязываются к любому полю этикетки, поэтому содержимое штрихкода и QR берется прямо из SAP HANA.
- Повторно запускайте сохраненный запрос, когда нужны текущие строки — без экспорта, копирования и устаревших файлов.
- Сочетайте столбцы базы данных со статичным текстом, счетчиками, датами и серийными номерами на одной этикетке.
- Напечатанные строки записываются в историю печати, так что повторная печать или аудит могут найти точное задание позже.
- Запросы можно параметризовать, поэтому оператор вводит номер заказа или партии вместо редактирования SQL.
Технические детали
| Движок | SAP HANA |
|---|---|
| Порт по умолчанию | 30015 |
| Язык запросов | SAP HANA SQL |
| Синтаксис ограничения строк | … FETCH FIRST n ROWS ONLY |
| Драйвер | Ваш собственный драйвер ODBC/OLEDB/Oracle client |
| Платформа | Настольное приложение Windows |
| Учетные данные | Остаются на вашем компьютере; запрос выполняется из вашей сети |
Требования для прямого подключения к базе данных
- Прямые подключения к базам данных требуют настольного приложения LabelInn для Windows — коннектор, загружающий реальные драйверы баз данных, является Windows-компонентом, поэтому этот путь недоступен на macOS сегодня.
- Вы предоставляете клиентский драйвер SAP HANA; LabelInn не распространяет драйверы баз данных.
- Направьте подключение на пользователя базы данных с правами только на чтение. LabelInn читает строки для заполнения этикеток — ему никогда не нужен доступ на запись.
- Во время тестирования держите запрос небольшим с помощью `… FETCH FIRST n ROWS ONLY`, чтобы предпросмотр не мог вытянуть всю таблицу.
- Это прямое подключение к базе данных HANA. LabelInn не реализует интеграцию SAP RFC, IDoc или BAPI и не устанавливает ничего внутри вашей системы SAP.
- Ваш администратор SAP должен предоставить пользователя базы данных, который может выполнить нужный вам запрос.
Что происходит после загрузки?
Часто задаваемые вопросы
Покидают ли данные этикеток мою сеть при печати из SAP HANA?
Запрос выполняется с машины, на которой установлен LabelInn, против вашего собственного сервера SAP HANA. Учетные данные остаются локальными. Что покидает машину — это то, что вы решаете синхронизировать: дизайн этикетки и запись о печати.
Какой SAP HANA SQL мне писать?
Обычный SAP HANA SQL. LabelInn не переписывает ваш SQL; он выполняет сохраненный оператор и сопоставляет столбцы результата с полями этикетки. Используйте `… FETCH FIRST n ROWS ONLY` при тестировании.
Могу ли я печатать на принтер Zebra или TSC из SAP HANA без драйвера?
Для моделей, которые LabelInn управляет нативно через ZPL, TSPL или TPCL, да — поток команд генерируется и отправляется напрямую. Это не зависит от драйвера базы данных, который используется только для чтения ваших строк.
Что мы проверили
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)
Печатайте данные SAP HANA на вашем принтере
Эта функция работает на Старт — $7.99/мес, или $79.90/год (платите за 10 месяцев, используете 12). Регистрация запускает 14-дневную Pro-пробную версию, так что вы можете привязать свои данные SAP HANA и напечатать настоящую этикетку до оплаты.
Начните 14-дневную Pro-пробную версию → Скачать приложение