対象ユーザー
SAP上で稼働する工場や倉庫で、HANAデータベースを直接クエリでき、ラベル付けが現在別の手動システムである場合。
仕組み
ステップバイステップ
- ジョブを実行するマシンにLabelInn WindowsアプリとSAP HANAクライアントドライバーをインストールします。
- SAP HANA接続を追加します:ホスト、ポート30015、データベース、および必要なテーブルを読み取れるデータベースユーザー。
- ラベル付けしたい行を正確に返すSAP HANA SQLクエリを作成します。1行につき1ラベルです。
- 各結果列をラベルフィールド(テキスト、バーコード、QR、RFID)にマッピングし、数行をプレビューします。
- 結果セットを印刷するか、クエリを保存して次回はワンクリックで実行します。
通常のHANA SQLを記述します。テスト中はFETCH FIRST n ROWS ONLYを使用して、プレビューがテーブル全体を取得しないようにしてください。
自分のデータで試す — サインアップで14日間 Pro トライアル開始、クレジットカード不要。その後はこの機能に スターター が $7.99/月 必要です。今すぐダウンロード → | 料金を見る →
できること
- 結果列は任意のラベルフィールドにバインドできるため、バーコードやQRコンテンツはSAP HANAから直接取得されます。
- 保存したクエリを必要なときに再実行して現在の行を取得できます。エクスポート、コピーペースト、古いファイルは不要です。
- データベース列と静的テキスト、カウンター、日付、シリアル番号を1つのラベルに混在できます。
- 印刷された行は印刷履歴に記録されるため、再印刷や監査で後から正確なジョブを見つけられます。
- クエリはパラメータ化できるため、オペレーターはSQLを編集せずに作業指示書やバッチ番号を指定できます。
技術詳細
| エンジン | SAP HANA |
|---|---|
| デフォルトポート | 30015 |
| クエリ言語 | SAP HANA SQL |
| 行数制限の構文 | … FETCH FIRST n ROWS ONLY |
| ドライバー | 独自のODBC/OLEDB/Oracleクライアントドライバー |
| プラットフォーム | 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`を使用してください。
SAP HANAからZebraまたはTSCプリンターにドライバーなしで印刷できますか?
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 トライアルを開始 → アプリをダウンロード