プリンター設定¶
/settings/configure-printers``のプリンター設定ページ)から、プリンターを設定します。ここではレシート本文の編集も行います。すべてのレシートに印字されるショップ名、住所、電話番号は、ここにある :guilabel:`レシートヘッダー`および :guilabel:`レシートフッター`フィールドから取得されます。接続された各コントローラーは専用のカードを持ち、そこで各文書タイプをどのプリンターで処理するか選択し、各文書タイプが何を印字するかを編集できます。すべてのフィールドはオプションです。実際に使用するプリンタータイプのみ入力してください。
一般設定¶
名前:このコントローラー設定のわかりやすい名前。
Marketplace:この設定が適用されるマーケットプレイス。
有効:この設定を有効化または無効化します。
文書 / A4プリンター¶
請求書、見積書、注文書などの標準文書用。
文書プリンター名:Windowsに表示されるプリンターの正確な名前(例:
HP LaserJet Pro)。
証明書プリンター¶
証明書の印刷用。
証明書プリンター名:証明書に使用するプリンター。
証明書横向き:証明書を横向きで印刷します。
証明書ZC300プリンター:Zebra ZC300カードプリンターを使用する場合に有効にします(証明書はBMP画像として送信されます)。
商品ラベルプリンター¶
商品ラベルの印刷用。通常、ZPL(Zebra Programming Language)を使用するZebraラベルプリンターで印刷します。
商品ラベルプリンター名:ラベルに使用するプリンター。
商品ラベルZebraプリンター:Zebra ZPL対応プリンターの場合に有効化します。
商品ラベルに何を表示するかを制御する方法は**2つ**あります(SKU、金属、価格、その他の詳細を別々の行に配置することを含む):
Zebra(ZPL)プリンター:カスタムZPLレイアウトでラベルをここで設計します。ZPLは初めてですか?:doc:`zebra_label_design`ガイドが、言語をステップごとに説明し、利用可能なすべての変数を一覧で示しています。:guilabel:`商品ラベルZebraプリンター`が有効な場合は、常にこれを使用します。
標準(PDF)ラベル::ref:`ラベル設定 <hardware/configuration/label-settings>`ページでラベルをビジュアルに設計します。各フィールドのオン/オフを切り替え、ライブプレビューで位置を調整でき、ZPLは不要です。
**2つの独立したラベルデザイン**を定義できます(例:標準ラベルと小型ラベル)。各デザインに対して以下を設定できます:
ラベルデザイン名:デザインを識別するための名前。
商品ラベル幅:ドット単位のラベル幅(デフォルト``448``ドット ≈ 203 DPIで56 mm)。
商品ラベル長さ:ドット単位のラベル長さ(デフォルト``104``ドット ≈ 203 DPIで13 mm)。
カスタムZebra商品ラベルデザイン:ラベルのZPLレイアウト。
デザインを保存すると、プレビュー画像が自動的に生成されるため、印刷前に結果を確認できます。
ラベルデザイン変数¶
ZPLデザイン内では、中括弧で囲んだ変数(例:{item_sku}``または``{price})を挿入すると、ラベル印刷時にGem Logicが各商品のデータに置き換えます。:doc:`zebra_label_design`ガイドに、利用可能なすべての変数と使用方法が記載されています。
ラベル設定(ビジュアルエディター)¶
標準(Zebra以外)ラベルの場合、ZPLを記述する必要はありません。:menuselection:`Stock --> 商品`(または商品詳細ページ)から、アクションメニューを開いて :guilabel:`ラベル設定`を選択します。ここでラベルをビジュアルに設計します。
ラベルの 幅 と 高さ をミリメートル単位で設定し、オプションで 回転 を指定した後、各フィールドごとに何を印刷するか、どこに配置するかを決定します:
価格、SKU、QRコード、バーコード
仕入先 および 仕入先参照 (それぞれ指定文字数を超えた場合に非表示にできます)
属性
金属類 — 特定の金属に限定することも可能で、同一の金属を1行にまとめるオプションがあります
各フィールドには 非表示 トグル、X/Y 座標、フォントサイズが設定されているため、どの商品情報をラベルに表示するか、どこに配置するかを正確に選択できます。たとえば SKU を1行目、金属を次の行に配置することができます。プレビューは編集に合わせて自動更新されるため、印刷前に結果を確認できます。
修理ラベルプリンタ¶
修理作業ラベルを印刷するためのプリンタです。
修理ラベルプリンタ名: 修理ラベルに使用するプリンタです。
修理ラベル小型: より小さいラベル形式を使用します。
修理ラベル高さ: カスタムラベル高さ (オプション) です。
レシートプリンタ¶
サーマルプリンタ (Epson TM-T20III など) でレシートを印刷するためのプリンタです。
レシートプリンタ名: レシート印刷に使用するプリンタです。
レシートヘッダー: すべてのレシート上部に印刷されるテキストです。
レシートフッター: すべてのレシート下部に印刷されるテキストです。デフォルトでは、店舗の連絡先ブロック (店舗名、住所、電話番号、メールアドレス、ウェブサイト) を、後述する変数を使用して印刷します。
レシート幅: 1行あたりの文字数 (デフォルト
48) です。レシートロゴBMPファイル: レシートロゴとして印刷されるモノクロBMPファイルです。
レシートプリンタ IN EP および レシートプリンタ OUT EP: 直接通信用のUSB入出力エンドポイント (上級者向け) です。
注釈
IN/OUT エンドポイントは、Epson ESC/POSプリンタとの直接USB通信にのみ必要です。RAW印刷を必要とするUSB接続を使用する場合を除き、空のままにしてください。
レシート上の店舗名、住所、電話番号¶
レシートに印刷する内容は プリンタ設定ページで直接編集します (、/settings/configure-printers)。レシートヘッダー および レシートフッター フィールドには、各レシートの上部および下部を構成する平文テキストと変数 ("コード") の両方が含まれています。ここで変更して保存してください。
レシートに印刷される店舗詳細 (電話番号 を含む) は、レシート自体に固定されているわけではありません。デフォルトでは、これらのフィールドに配置された変数を通じて、ご利用の 部門 から取得されます:
((division_name)) ((address)) ((postcode)) ((city)) ((state)) ((country))
((phone)) ((email_address)) ((website)) ((iban))
レシートが印刷されるとき、各変数はその販売チャネルに紐づいた部門の対応する値に置き換えられます。
変数の使用はオプションです。同じページで、詳細を 平文テキストとして直接入力する こともできます。たとえば、((phone)) の代わりに レシートフッター に電話番号を直接記述したり、同じフィールド内で入力テキストと変数を混在させたりできます。
ちなみに
レシート上の電話番号が間違っている 場合、最も手早い修正方法は、プリンタ設定ページ (、/settings/configure-printers) で直接編集することです。レシートフッター (または レシートヘッダー) を開き、((phone)) 変数を正しい番号に置き換えて保存してください。レシート、請求書、見積書などのすべての文書で 一斉に 番号を修正したい場合は、代わりに で部門の 電話番号 を更新してください (住所と連絡先 を参照)。