Multi LABELIST V5Enterprise 操作ガイド
ネットワーク通信連携

株式会社サトー２０２2 年 8 月１日

Multi LABELIST V5 Enterprise 操作ガイド – ネットワーク通信連携

はじめに
この度は、
「Multi LABELIST V5 Enterprise」(以下 MLV5 Enterprise)をお求めいただきありがとうございます。MLV5 Enterprise は、様々なラベル・タグを作成・発行出来るアプリケーションです。
本マニュアルでは MLV5 Enterprise をご理解いただくためにネットワーク通信連携について説明して
おります。

ご注意
・ 本ソフトウェアの著作権は、株式会社サトーにあります。
・ 本ソフトウェアおよび本マニュアルの一部または全部を弊社の許可なく複写・複製することは、その形態を問わず禁じます。
・ 本ソフトウェアおよび本マニュアルは、本製品の使用許諾契約書のもとでのみ使用することができます。
・ 本ソフトウェアおよび本マニュアルを運用した結果の影響については、一切責任を負いかねますのでご了承ください。
・ 本マニュアルの内容は、訂正・改善のため予告なく変更することがあります。
・ 本マニュアルの内容については万全を期しておりますが、万一ご不審な点やお気づきの点がございま
したら、弊社までご連絡ください。
・ SATO、Multi LABELIST は、サトーホールディングス株式会社の登録商標または商標です。
・ Microsoft、Windows は、米国マイクロソフト社の登録商標です。
・ Adobe、Adobe Reader は、アドビシステム社の登録商標です。
・ その他記載されている会社名、製品名は各社の登録商標または商標です。

Multi LABELIST V5 Enterprise2Multi LABELIST V5 Enterprise 操作ガイド – ネットワーク通信連携

目次
はじめに ..........................................................................................................................................................................................2
ご注意 ..............................................................................................................................................................................................2
目次 ...................................................................................................................................................................................................3
第 1 章 ネットワーク通信連携 .............................................................................................................................................6
1-1.ネットワーク通信連携を理解する ................................................................................................................................... 7■概要 ................................................................................................................................................................................................... 7■通信方法と発行方法 ................................................................................................................................................................. 8
1-2.ネットワーク通信連携を利用する ................................................................................................................................... 9■MLV5 をインストールする ................................................................................................................................................. 9■MLV5 のライセンス認証を行う .................................................................................................................................... 13■MLV5 WebApi をインストールする（HTTP 通信を利用する場合） .................................................... 14■ネットワーク監視を起動する ........................................................................................................................................... 19■正しくインストールされたか確認する ....................................................................................................................... 21
1-3.ネットワーク通信連携を設定する ................................................................................................................................ 22■設定ツールを表示する ......................................................................................................................................................... 22■発行時の初期値を変更する................................................................................................................................................ 24■プリンタコマンドの出力方法を変更する .................................................................................................................. 25■ログを表示する ........................................................................................................................................................................ 26■文字コードを変更する（電文・データファイル） ............................................................................................... 27■ソケット通信のポート番号を変更する ....................................................................................................................... 28■カラープリンタを利用する................................................................................................................................................ 29
第 2 章 HTTP 通信リファレンス ................................................................................................................................... 30
2-1.HTTP 通信を利用する ....................................................................................................................................................... 31■リクエスト方法 ........................................................................................................................................................................ 31■機能一覧....................................................................................................................................................................................... 31■利用方法....................................................................................................................................................................................... 32
2-2.[サーバー発行]/Output(発行指示) ............................................................................................................................. 33■アクションパス ........................................................................................................................................................................ 33■リクエストパラメータ ......................................................................................................................................................... 33■Param の書式 .......................................................................................................................................................................... 34■レスポンスパラメータ ......................................................................................................................................................... 34
2-3.[サーバー発行]/GetStatus(発行状況の取得) ....................................................................................................... 35■アクションパス ........................................................................................................................................................................ 35■リクエストパラメータ ......................................................................................................................................................... 35■レスポンスパラメータ ......................................................................................................................................................... 35
2-3.[クライアント発行]/MakeCommand(コマンド生成) .................................................................................... 36

Multi LABELIST V5 Enterprise3

Multi LABELIST V5 Enterprise 操作ガイド – ネットワーク通信連携■アクションパス ........................................................................................................................................................................ 36■リクエストパラメータ ......................................................................................................................................................... 36■Param の書式 .......................................................................................................................................................................... 37■レスポンスパラメータ ......................................................................................................................................................... 37■プリンタコマンドファイル................................................................................................................................................ 38
2-4.[クライアント発行]/GetCommand(コマンド取得) ......................................................................................... 39■アクションパス ........................................................................................................................................................................ 39■リクエストパラメータ ......................................................................................................................................................... 39■レスポンスパラメータ ......................................................................................................................................................... 39
第 3 章 ソケット通信リファレンス ............................................................................................................................... 40
3-1.ソケット通信を利用する.................................................................................................................................................... 41■送信方法....................................................................................................................................................................................... 41■機能一覧....................................................................................................................................................................................... 41■利用方法....................................................................................................................................................................................... 42
3-2.[サーバー発行]OP(発行指示) ......................................................................................................................................... 43■機能名 ........................................................................................................................................................................................... 43■要求電文....................................................................................................................................................................................... 43■Param の書式 .......................................................................................................................................................................... 44■応答電文....................................................................................................................................................................................... 44
3-3.[サーバー発行]GS(発行状況の取得) ........................................................................................................................... 45■機能名 ........................................................................................................................................................................................... 45■要求電文....................................................................................................................................................................................... 45■応答電文....................................................................................................................................................................................... 45
3-3.[クライアント発行]MC(コマンド生成) ..................................................................................................................... 46■機能名 ........................................................................................................................................................................................... 46■要求電文....................................................................................................................................................................................... 46■Param の書式 .......................................................................................................................................................................... 47■応答電文....................................................................................................................................................................................... 47■プリンタコマンドファイル................................................................................................................................................ 48
3-4.[クライアント発行]GC(コマンド取得)...................................................................................................................... 49■アクションパス ........................................................................................................................................................................ 49■要求電文....................................................................................................................................................................................... 49■応答電文....................................................................................................................................................................................... 49
第 3 章 補足情報 .................................................................................................................................................................... 50
3-1.レスポンスコード .................................................................................................................................................................. 51■レスポンスコード（正数のエラー） ............................................................................................................................ 51■レスポンスコード（負数のエラー） ............................................................................................................................ 52■機能別レスポンスコード対応表 ...................................................................................................................................... 56
3-2.ログの出力内容 ....................................................................................................................................................................... 57■ログ名とイベントソース名................................................................................................................................................ 57

Multi LABELIST V5 Enterprise4

Multi LABELIST V5 Enterprise 操作ガイド – ネットワーク通信連携■サービス開始・終了ログ（SATO MLV5 MLWatch） .................................................................................. 57■アプリケーション起動ログ（SATO MLV5 MLWatch） ............................................................................. 57■ネットワーク監視ログ（SATO MLV5 MLWatch Network） ................................................................ 58■発行履歴ログ(SATO MLV5 MLWatch Network PrintHistory)............................................................ 61■HTTP 通信ログ(SATO MLV5 MLWebAPI) ....................................................................................................... 61

Multi LABELIST V5 Enterprise5

Multi LABELIST V5 Enterprise 操作ガイド – ネットワーク通信連携

第 1 章 ネットワーク通信連携

第1章

ネットワーク
通信連携

Multi LABELIST V5 Enterprise

6

Multi LABELIST V5 Enterprise 操作ガイド – ネットワーク通信連携
1-1.ネットワーク通信連携を理解する

1-1

ネットワーク通信連携を理解する■概要■通信方法・発行方法■概要「ネットワーク通信連携」は、サーバに MLV5 Enterprise が常駐して、HTTP 通信またはソケット通信で受付けたリクエストに従って、サーバからのラベル発行やプリンタコマンドの生成・返送をする機能です。
お客様のアプリケーションは HTTP 通信またはソケット通信でサーバの MLV5 Enterprise にリクエス
トするだけで、簡単にラベル発行システムが構築できます。

サトープリンタ発行

クライアントアプリケーション
HTTP 通信またはソケット通信が可能なアプリケーション(Web/ネイティブ)

クライアント
サーバ発行

コマンド生成プリンタコマンド

リクエスト

リクエスト

（SBPL）

Multi LABELIST V5
ネットワーク通信を監視し、リクエストに従って、ラベル発行またはコマンド生成します

レイアウトファイル
MLV5 で作成した

サーバ
発行

取り込み

ラベルデザイン情報

サトープリンタ

カラープリンタ

Multi LABELIST V5 Enterprise

7

Multi LABELIST V5 Enterprise 操作ガイド – ネットワーク通信連携■通信方法と発行方法
ネットワーク通信連携の機能を利用するには、HTTP 通信またはソケット通信でお客様のアプリケーシ
ョンからサーバにリクエストを行います。また、ラベル発行の方法は、サーバからプリンタへ出力する方法（サーバ発行）と、サーバで生成された SBPL*を取得して、お客様のアプリケーションから発行する方法（クライアント発行）があります。お客様の運用方法に応じてご利用いただけます。
*「SBPL」(Sato Barcode Printer Langage)はサトー製プリンタが動作するプリンタコマンドです。
・通信方法
HTTP 通信は、サーバの URL に対してクエリパラメータでデータを指定して利用します。
ソケット通信は、サーバの IP アドレスに対してタブ区切りでデータを指定して利用します。

MLV5
ネットワーク監視（ML ウォッチ）アプリケーション

HTTP 通信 または ソケット通信・発行方法
サーバ発行は、発行リクエストを行うだけで簡単に発行できます。デメリットは、サーバからの発行
結果やプリンタエラーなどの状態をアプリケーションで確認することができません。また、サーバとプリンタが通信できる環境構築（社内 LAN、VPN 接続など）が必要です。
クライアント発行は、コマンド生成リクエストの後にサーバに生成された SBPL をアプリケーションで取得して、プリンタと通信して発行します。プリンタの状態を確認しながら発行を行うことが出来ます。デメリットはプリンタとの通信部分をアプリケーション側で開発する必要があります。

発行リクエストアプリケーション

コマンド生成リクエスト

発行（クライアント発行）

SBPL

MLV5
ネットワーク監視（ML ウォッチ）発行（サーバ発行）

サトープリンタ
サトープリンタ

Multi LABELIST V5 Enterprise

8

Multi LABELIST V5 Enterprise 操作ガイド – ネットワーク通信連携
1-2.ネットワーク通信連携を利用する

1-2

ネットワーク通信連携を利用する■インストール■MLV5 をインストールする
ネットワーク通信連携は、MLV5 のインストールが必須です。
また、HTTP 通信を利用する場合は、IIS のインストール、Multi LABELIST V5 WebApi も合わせてインストールする必要があります。
MLV5 Enterprise および MLV5 WebApi のインストーラは、ソフトウェア・ダウンロード・サイトからダウンロードしてご利用ください。
https://www.sato.co.jp/support/printertool/multi_labelist_v5/plus_enterprise/

１
インストーラを実行

2

Multi LABELIST V5 Enterprise「はい」をクリック9

Multi LABELIST V5 Enterprise 操作ガイド – ネットワーク通信連携

3「次へ」をクリック

4
ソフトウェア使用許諾契約書を確認し、問題なければ「同意します」をクリックし、「次へ」をクリック

Multi LABELIST V5 Enterprise

10

Multi LABELIST V5 Enterprise 操作ガイド – ネットワーク通信連携

5「トライアル版としてインストール」を選択し、「次へ」をクリック

6

Multi LABELIST V5 Enterprise「インストール」をクリック

11

Multi LABELIST V5 Enterprise 操作ガイド – ネットワーク通信連携

インストールが実行されます7

Multi LABELIST V5 Enterprise「完了」をクリック

12

Multi LABELIST V5 Enterprise 操作ガイド – ネットワーク通信連携■MLV5 のライセンス認証を行う
出荷パッケージに同梱されているソフトウェアライセンス証を利用して、MLV5 のライセンス認証を実行してください。ライセンス認証が実行されていない場合は、ネットワーク通信連携が設定できません。
利用方法は、MLV5 ライセンス発行サイトをご参照ください。
・MLV5 ライセンス発行サイト
https://license.sato.co.jp/mlv5_license/

Multi LABELIST V5 Enterprise

13

Multi LABELIST V5 Enterprise 操作ガイド – ネットワーク通信連携■MLV5 WebApi をインストールする（HTTP 通信を利用する場合）
HTTP 通信を利用する場合は、IIS のインストール、Multi LABELIST V5 WebApi のインストールを行います。ソケット通信を利用する場合は必要ございません。
MLV5 WebApi のインストーラは、ソフトウェア・ダウンロード・サイトからダウンロードしてご利用ください。
https://www.sato.co.jp/support/printertool/multi_labelist_v5/plus_enterprise/
1.IIS のインストール
各 OS の手順に従って IIS をインストールしてください。
IIS の機能で MLV5 WebApi の動作には下記の項目が必要です。
Windows Server 2012 R2、IIS8.5[コントロールパネル]－[Windows の機能有効化または無効化]－[役割と機能の追加ウィザード]で[Web サーバー（IIS）]と[.Net Framework 3.5 Feature]を追加してください。
・[Web サーバー（IIS）]- WEB サーバ - HTTP 共通機能
- WEB サーバ - アプリケーション開発 - .NET 拡張機能 3.5- WEB サーバ - アプリケーション開発 - ASP.NET 3.5- 管理ツール－IIS6 管理互換－IIS6 メタベース互換
・[.NET Framework 3.5 Feature]- .NET Framework 3.5 ( .NET 2.0 および 3.0 を含む)
- HTTP アクティブ化
Windows Server 2016 / 2019 / 2022、IIS10.0[コントロールパネル]－[Windows の機能有効化または無効化]－[役割と機能の追加ウィザード]で[Web サーバー（IIS）]と[.Net Framework

4.6/ 4.7 / 4.8 Feature]を追加してください。
・[Web サーバー（IIS）]- WEB サーバ - HTTP 共通機能
- WEB サーバ - アプリケーション開発 - .NET 拡張機能 4.6 / 4.7 /4.8
- WEB サーバ - アプリケーション開発 - ASP.NET 4.6 / 4.7 / 4.8- 管理ツール－IIS6 管理互換－IIS6 メタベース互換
・[.NET Framework 4.6 / 4.7 / 4.8 Feature]- .NET Framework 4.6 / 4.7 / 4.8- ASP.NET 4.6 / 4.7 / 4.8- WCF サービス - HTTPアクティブ化

Multi LABELIST V5 Enterprise

14

Multi LABELIST V5 Enterprise 操作ガイド – ネットワーク通信連携

2.WebApi のインストール

１
インストーラを実行

2「はい」をクリック

3

Multi LABELIST V5 Enterprise「次へ」をクリック15

Multi LABELIST V5 Enterprise 操作ガイド – ネットワーク通信連携

4「次へ」をクリック

5
ソフトウェア使用許諾契約書を確認し、問題なければ「同意します」をクリックし、「次へ」をクリック

Multi LABELIST V5 Enterprise

16

Multi LABELIST V5 Enterprise 操作ガイド – ネットワーク通信連携

67Multi LABELIST V5 Enterprise「次へ」をクリック「インストール」をクリック

17

Multi LABELIST V5 Enterprise 操作ガイド – ネットワーク通信連携

インストールが実行されます

8

Multi LABELIST V5 Enterprise「完了」をクリック18

Multi LABELIST V5 Enterprise 操作ガイド – ネットワーク通信連携■ネットワーク監視を起動する

１「ML メンテナンス」をクリック

2

Multi LABELIST V5 Enterprise「はい」をクリック

19

Multi LABELIST V5 Enterprise 操作ガイド – ネットワーク通信連携

3「フォルダー・ネットワーク監視を設定する」を
クリック

4

5

「ネットワーク」を選択「開始」をクリック

正常にアプリケーションが起動すると、状態が実行中になります。

Multi LABELIST V5 Enterprise

20

Multi LABELIST V5 Enterprise 操作ガイド – ネットワーク通信連携■正しくインストールされたか確認する
・HTTP 通信の場合（例：Web ブラウザ）
Web ブラウザのアドレスにサーバへのリクエストを入力します。
サーバー上で実行する場合は「localhost」で指定します。
http://localhost/SATO MLV5 WebAPI/MLWebAPI.svc/GetStatus?ID=0&RecordNo=0
ブラウザ上に XML が表示されれば HTTP 通信が可能な状態です。

・ソケット通信の場合（例：コマンドプロンプト、Telnet クライアント）
バイナリエディタで下記のテストデータを作成します。
[STX]GS[TAB]0[TAB]0[ETX]（16 進文字コード：02 47 53 09 30 09 30 03）
コマンドプロンプトを開き、Telnet コマンドでサーバの 1024 ポートに接続します。
サーバ上で実行する場合は「127.0.0.1」を利用します。
>telnet 127.0.0.1 1024
接続に完了すると、画面が切り替ります。
バイナリエディタで作成したテストデータをコピーして貼り付けます。
画面上に「╗GS

1100╚」と表示されればソケット通信が可能な状態です。

Multi LABELIST V5 Enterprise

21

Multi LABELIST V5 Enterprise 操作ガイド – ネットワーク通信連携
1-3.ネットワーク通信連携を設定する

1-3

ネットワーク通信連携を設定する■設定画面■発行動作デフォルト設定■コマンド出力フォルダー■ログ■設定ツールを表示する

１「ML メンテナンス」をクリック

2

Multi LABELIST V5 Enterprise「はい」をクリック22

Multi LABELIST V5 Enterprise 操作ガイド – ネットワーク通信連携

3「フォルダー・ネットワーク監視を設定する」をクリック

設定ツールが表示されます

Multi LABELIST V5 Enterprise

23

Multi LABELIST V5 Enterprise 操作ガイド – ネットワーク通信連携■発行時の初期値を変更する
ネットワーク通信連携は、発行リクエスト・コマンド生成リクエストで指定されたパラメータ「レイアウトファイル」「印字データ」「発行パラメータ」を使用して、ラベル発行を行います。パラメータが省略された場合に、初期値として動作する内容を、設定ツールから変更できます。

・レイアウトファイル
リクエストのパラメータではレイアウトファイルのパスを指定します。
レイアウトを格納するフォルダが決まっている場合は、「レイアウトフォルダー」に初期値を設定することでパラメータのパスを相対パスで指定することが可能です。
例としてレイアウトファイルを「C:\sato\layout」に格納している場合、パラメータの指定は「C:\sato\layout\label1.mllayx」を指定します。
「レイアウトフォルダー」を「C:\sato\layout」に設定すると、パラメータは「label1.mllayx」のみで利用可能になります。
・印字データリクエストのパラメータでは印字データをリクエスト内に直接指定するか、印字データファイルのパスを指定します。
印字データをリクエスト内に直接指定する場合は、初期値の設定はありません。
印字データをファイルパスで指定する場合は、「印字データフォルダー」に初期値を設定することでパラメータのパスを相対パスで指定することが可能です。
例として印字データファイルを「C:\sato\data」に格納している場合、パラメータの指定は「C:\sato\data\data1.csv」を指定します。
「印字データフォルダー」を「C:\sato\data」に設定すると、パラメータは「data1.csv」のみで利用可能になります。

Multi LABELIST V5 Enterprise24

Multi LABELIST V5 Enterprise 操作ガイド – ネットワーク通信連携

・発行パラメータ
リクエストのパラメータでは発行動作に必要な設定（カット枚数、印字濃度・速度、印字補正）をまとめて指定します。各設定値が省略された場合は、設定ツールの値が有効になります。設定を変更す
ると、すべてのリクエストに対して反映されますので、発行端末毎に個別にパラメータを指定するか、すべてに共通する設定ツールの初期値を利用するか、運用方法に合せてご利用ください。
各設定項目は、数値での入力も可能です。

■プリンタコマンドの出力方法を変更する
サーバ上で SBPL ファイルを出力するフォルダとファイルの保存期間を変更できます。
通常は変更する必要はありません。HTTP 通信のクライアント発行で利用します。

HTTP 通信のクライアント発行で SBPL ファイルをダウンロードする場合に、「コマンド出力フォルダー」を変更することで、任意の URL からダウンロードできるようになります。
任意のパス「C:\inetpub\wwwroot\sato\sbpl」に変更した場合は、「http://(サーバ名)/sato/sbpl/(ファイル名)」となります。
サーバ上に生成した SBPL のファイルを再発行で利用する場合や、トラブル調査の目的で利用する場合に、「保存期間」で最大 10 日までファイルを保存することができます。

Multi LABELIST V5 Enterprise

25

Multi LABELIST V5 Enterprise 操作ガイド – ネットワーク通信連携■ログを表示する
受信したリクエストの内容や発行・コマンド生成の結果がログとして保存されます。
出力されたログの内容は「ログ表示」を押すことで、Windows のイベントビューアの「アプリケーショ
ンとサービス ログ」が表示され、ログを確認できます。また、ログの出力内容は「ログレベル」で変更することができます。
ログの詳細は「ログの出力内容」をご参照ください。

Multi LABELIST V5 Enterprise

26

Multi LABELIST V5 Enterprise 操作ガイド – ネットワーク通信連携■文字コードを変更する（電文・データファイル）
ソケット通信に利用する「電文の文字コード」、ソケット通信・HTTP 通信で利用する「データファイルの文字コード」を変更することができます。データファイルの文字コードは BOM（Byte Order Mark）
が優先されます。データファイルに BOM が指定されていない場合は、ファイルに合わせて「データファイルの文字コード」で変更してください。
リクエスト・電文の文字コード

データファイルの文字コード

HTTP 通信

Unicode（UTF-8）

シフト JIS / Unicode / Unicode（UTF-8）

ソケット通信シフト JIS / Unicode / Unicode（UTF-8） シフト JIS / Unicode / Unicode（UTF-8）＊太字・下線は初期値です。＊Unicode は UTF-16LE です。UTF-16BE は BOM を指定してください。

1

Multi LABELIST V5 Enterprise「ネットワーク設定」をクリック

27

Multi LABELIST V5 Enterprise 操作ガイド – ネットワーク通信連携■ソケット通信のポート番号を変更する
ソケット通信に利用する「ポート番号」を変更することができます。
通常は変更する必要はありません。
他のアプリケーションとポートの競合が発生した場合に変更してください。

1

Multi LABELIST V5 Enterprise「ネットワーク設定」をクリック

28

Multi LABELIST V5 Enterprise 操作ガイド – ネットワーク通信連携■カラープリンタを利用する・利用可能なリクエスト
HTTP 通信：Output、GetStatus

ソケット通信 ：OP、GS・マルチセッションを無効にする
カラープリンタで利用する場合は、「マルチセッションで発行する」を無効にしてください。
有効に設定されている場合、発行指示（Output、OP）のレスポンスコードが 14 となり、発行できません。

1

Multi LABELIST V5 Enterprise「ネットワーク設定」をクリック

29

Multi LABELIST V5 Enterprise 操作ガイド – ネットワーク通信連携

第 2 章 HTTP 通信リファレンス

第2章

HTTP 通信リファレンスMulti LABELIST V5 Enterprise

30

Multi LABELIST V5 Enterprise 操作ガイド – ネットワーク通信連携
2-1.HTTP 通信を利用する

2-1

HTTP 通信を利用する■リクエスト方法

■利用方法

■機能一覧

■リクエスト方法
HTTP 通信で発行する場合は、サーバにインストールした MLV5 WebApi にアクセスできる URL に、
アクションパスとパラメータを加えて HTTP リクエストを送信します。
HTTP リクエストのメソッドは GET を使用し、クエリストリングはパラメータ名とパラメータ値をUTF-8 で URL エンコードしてください。大文字・小文字は区別されません。
リクエスト例(サーバ発行)
http://(サーバ名)/SATO%20MLV5%20WebAPI/MLWebAPI.svc/Output?LayoutFile= Label1.mllayx &…

項目

リクエスト

MLV5 WebApi の URL

http://(サーバ名)/SATO%20MLV5%20WebAPI/MLWebAPI.svc

アクションパス/Output

パラメータ

LayoutFile=Label1.mllayx（パラメータ名=パラメータ値）

Type=0
Data=test,1
Param=P,S,S,S,S
PrinterDriver="SATO CL4NX-J 203dpi"

■機能一覧
機能

アクションパス

概要

発行指示/Output

サーバ発行の要求を行います。

発行状況の取得/GetStatus

サーバ発行の実行状況を取得します。

コマンド生成/MakeCommand

サーバ上にプリンタコマンドを生成する要求を行います。

コマンド取得/GetCommand

プリンタコマンド生成の実行状況と、生成されたプリンタコマ

サーバ発行

クライアント発行ンドを取得します。

Multi LABELIST V5 Enterprise

31

Multi LABELIST V5 Enterprise 操作ガイド – ネットワーク通信連携■利用方法
サーバ発行・クライアント発行に応じて使用する機能を選択してください。
「発行指示・コマンド生成」を行った後に、必ず「発行状況の取得・コマンド取得」を実行して、サーバでの進捗状況をアプリケーションから確認してください。
・サーバ発行・クライアント発行

Output（発行指示）

エラー

MakeCommand

エラー（コマンド生成）

処理中

処理中

GetStatus

GetCommand（発行状況の確認）（コマンド取得）

クライアント発行*

完了

完了*アプリケーションにて開発が必要です

Multi LABELIST V5 Enterprise32

Multi LABELIST V5 Enterprise 操作ガイド – ネットワーク通信連携
2-2.[サーバー発行]/Output(発行指示)

2-2[サーバ発行]発行指示
サーバ発行の要求を行います。

■アクションパス/Output■書式・記述例
http://example.com/SATO%20MLV5%20WebAPI/MLWebAPI.svc/Output?LayoutFile=Test.mllayx&Type=0&Data=test,1&Param=P,S,S,S,S&PrinterDriver=”SATO CL4NX-J 203dpi”■リクエストパラメータ
パラメータ

区分

設定値

LayoutFile

必須

サーバーに配置した発行対象のレイアウトファイルパス*1*2

Type

必須

印字データの形式を指定します。
0：CSV データ
1：CSV ファイル

Data

必須

Type の設定値に応じたデータを指定します。
Type=0：CSV 形式の文字列（1 レコードのみ）
Type=1：サーバーに配置した CSV 形式ファイルのパス（複数レコード）*1*3

書式は RFC4180 に従った可変長カンマ区切りです。
フィールドの括り文字は「"（ダブルコーテーション）」です。
括り文字を使用することでフィールド内に「改行」「,（カンマ）」「"（ダブルコーテーション）」を含むことができます。
Param

省略可

発行時動作設定をカンマ区切りで指定します。
「Param の書式」をご参照ください。

PrinterDriver

必須

サーバーにインストールされているプリンタドライバーの名称を指定します*1 拡張子は省略可能ですが、拡張子を含めたフルパスが 255 文字以内の必要があります。
*2 相対パスを指定した場合は「レイアウトフォルダー」の設定値が基準となります。
*3 相対パスを指定した場合は「印字データフォルダー」の設定値が基準となります。

Multi LABELIST V5 Enterprise33

Multi LABELIST V5 Enterprise 操作ガイド – ネットワーク通信連携■Param の書式"aaaa,bb,c,dddd,eeee"
パラメータ

区分

設定値

aaaa (カット制御)

省略可

0~9999：指定枚数ごとにカット
F：ファイル単位でカット
R：レコード単位でカット
P：プリンタ本体の設定に従う※カット機能のないプリンタでは「P」を指定してください。

b (印字濃度)省略可

S：レイアウトファイルの設定に従う
1~10：指定した印字濃度（プリンタによって設定できる範囲が異なります）
省略（空文字）：プリンタ本体の設定に従う

c (印字速度）

省略可

S：レイアウトファイルの設定に従う
1~10：指定した印字速度（プリンタによって設定できる範囲が異なります）
省略（空文字）：プリンタ本体の設定に従う

dddd (印字補正 横)省略可

S：レイアウトファイルの設定に従う-99.9~99.9：指定した値で印字位置を補正します（単位：mm）

eeee (印字補正 縦)省略可

S：レイアウトファイルの設定に従う-99.9~99.9：指定した値で印字位置を補正します（単位：mm）*パラメータを省略時は「発行動作デフォルト設定」の設定値が有効になります。
■レスポンスパラメータ
パラメータ

内容

ResponseCode

Output の実行結果（数値）。詳細は「レスポンスコード一覧」をご参照ください。

ID

リクエストごとに自動で割当てられる ID 番号（16 進文字列）

RecordCount

リクエスト時に指定したデータのレコード数。
リクエストパラメータの Type が「0：CSV データ」の場合は必ず１になります。

Multi LABELIST V5 Enterprise

34

Multi LABELIST V5 Enterprise 操作ガイド – ネットワーク通信連携
2-3.[サーバー発行]/GetStatus(発行状況の取得)

2-2[サーバ発行]発行状況の取得
サーバ発行の実行状況を取得します。

■アクションパス/GetStatus■書式・記述例
http://example.com/SATO%20MLV5%20WebAPI/MLWebAPI.svc/GetStatus?ID=12345678& RecordNo=0■リクエストパラメータ
パラメータ

区分

設定値

ID

必須

処理状況を取得したい発行指示（/Output）の ID を指定します。
（ID はリクエスト時のレスポンスパラメータに含まれています）

RecordNo

必須

処理状況を取得したいレコード番号を指定します。
0：発行指示が完了した中で最後のレコードのステータスを取得します。
n（数値）：指定したレコードのステータスを取得します。

■レスポンスパラメータ
パラメータ

内容

ResponseCode

GetStatus の実行結果（数値）。詳細は「レスポンスコード一覧」をご参照ください。

ID

リクエスト時に指定した ID 番号（16 進文字列）。

RecordCount

リクエスト時に指定したデータのレコード数（数値）。

Multi LABELIST V5 Enterprise

35

Multi LABELIST V5 Enterprise 操作ガイド – ネットワーク通信連携
2-3.[クライアント発行]/MakeCommand(コマンド生成)

2-3[クライアント発行]コマンド生成
サーバ上にプリンタコマンドを生成する要求を行います。

■アクションパス/MakeCommand■書式・記述例
http://example.com/SATO%20MLV5%20WebAPI/MLWebAPI.svc/MakeCommand?LayoutFile=Test.mllay
x&Type=0&Data=test,1&Param=P,S,S,S,S&CommandType=F0■リクエストパラメータ
パラメータ

区分

設定値

LayoutFile

必須

サーバーに配置した発行対象のレイアウトファイルパス*1*2

Type

必須

印字データの形式を指定します。
0：CSV データ
1：CSV ファイル

Data

必須

Type の設定値に応じたデータを指定します。
Type=0：CSV 形式の文字列（1 レコードのみ）
Type=1：サーバーに配置した CSV 形式ファイルのパス（複数レコード）*1*3

書式は RFC4180 に従った可変長カンマ区切りです。
フィールドの括り文字は「"（ダブルコーテーション）」です。
括り文字を使用することでフィールド内に「改行」「,（カンマ）」「"（ダブル
コーテーション）」を含むことができます。
Param

省略可

発行時動作設定をカンマ区切りで指定します。
「Param の書式」をご参照ください。

CommandType

必須

コマンドの返送方式を指定します。
F0：レコード単位でプリンタコマンドファイルをサーバーに生成*4
F2：リクエスト単位でプリンタコマンドファイルをサーバーに生成*4
C1：BASE64 形式のプリンタコマンドを返送*1 拡張子は省略可能ですが、拡張子を含めたフルパスが 255 文字以内の必要があります。
*2 相対パスを指定した場合は「レイアウトフォルダー」の設定値が基準となります。
*3 相対パスを指定した場合は「印字データフォルダー」の設定値が基準となります。
*4 詳細は「プリンタコマンドファイル」をご参照ください。

Multi LABELIST V5 Enterprise36

Multi LABELIST V5 Enterprise 操作ガイド – ネットワーク通信連携■Param の書式"aaaa,bb,c,dddd,eeee"
パラメータ

区分

設定値

aaaa (カット制御)

省略可

0~9999：指定枚数ごとにカット
F：ファイル単位でカット
R：レコード単位でカット
P：プリンタ本体の設定に従う※カット機能のないプリンタでは「P」を指定してください。

b (印字濃度)省略可

S：レイアウトファイルの設定に従う
1~10：指定した印字濃度（プリンタによって設定できる範囲が異なります）
省略（空文字）：プリンタ本体の設定に従う

c (印字速度）

省略可

S：レイアウトファイルの設定に従う
1~10：指定した印字速度（プリンタによって設定できる範囲が異なります）
省略（空文字）：プリンタ本体の設定に従う

dddd (印字補正 横)省略可

S：レイアウトファイルの設定に従う-99.9~99.9：指定した値で印字位置を補正します（単位：mm）

eeee (印字補正 縦)省略可

S：レイアウトファイルの設定に従う-99.9~99.9：指定した値で印字位置を補正します（単位：mm）*パラメータを省略時は「発行動作デフォルト設定」の設定値が有効になります。
■レスポンスパラメータ
パラメータ

内容

ResponseCode

MakeCommand の実行結果（数値）。詳細は「レスポンスコード一覧」をご参照
ください。

ID

リクエストごとに自動で割当てられる ID 番号（16 進文字列）。

RecordCount

リクエスト時に指定したデータのレコード数（数値）。
リクエストパラメータの Type が「0：CSV データ」の場合は必ず１になります。

Multi LABELIST V5 Enterprise

37

Multi LABELIST V5 Enterprise 操作ガイド – ネットワーク通信連携■プリンタコマンドファイル
ネットワーク監視の設定画面で設定した「コマンド出力フォルダー」にプリンタコマンドファイルが生成されます。「コマンド出力フォルダー」を任意のパスに変更いただくことで、クライアント端末から
HTTP や FTP などでコマンドファイルをダウンロードができます。
・プリンタコマンドのファイル名［F0：レコード単位］

aaaaaaaa_bbbbbbbbbb_c.mlcmd（例：00000001_0000000001_1.mlcmd）［F2：リクエスト単位］

aaaaaaaa_F2.mlcmd（例：00000005_F2.mlcmd）

書式

書式の詳細

説明

aaaaaaaa

8 桁の 16 進文字列

リクエストごとに自動で割当てられた「ID 番号」です。

bbbbbbbbbb

10 桁の 10 進数

ID 番号に対応した「レコード番号」です。

c

可変長の 10 進数

ID 番号に対応した「総レコード数」です。

Multi LABELIST V5 Enterprise

38

Multi LABELIST V5 Enterprise 操作ガイド – ネットワーク通信連携
2-4.[クライアント発行]/GetCommand(コマンド取得)

2-4[クライアント発行]コマンド取得
プリンタコマンド生成の実行状況と、生成されたプリンタコマンドを取得します。

■アクションパス/GetCommand■書式・記述例
http://example.com/SATO%20MLV5%20WebAPI/MLWebAPI.svc/GetCommand?ID=12345678&
RecordNo=1■リクエストパラメータ
パラメータ

区分

設定値

ID

必須

取得したいコマンド生成指示（/MakeCommand）の ID を指定します。
（ID はリクエスト時のレスポンスパラメータに含まれています）

RecordNo

必須n（数値）：取得したいコマンドのレコード番号を指定します。

■レスポンスパラメータ
パラメータ

内容

ResponseCode

GetCommand の実行結果（数値）。詳細は「レスポンスコード一覧」をご参照く
ださい。

ID

リクエスト時に指定した ID 番号（16 進文字列）。

RecordNo

リクエスト時に指定したレコード番号（数値）。

Command「/MakeCommand」リクエスト時の「CommandType」の設定により異なります。
F0：空文字*1
F2：空文字*1
C1：BASE64 形式のプリンタコマンド*1 「コマンド出力フォルダー」にプリンタコマンドファイルが生成されています。
詳細は「コマンド生成 (/MakeCommand)」をご参照ください。

Multi LABELIST V5 Enterprise

39

Multi LABELIST V5 Enterprise 操作ガイド – ネットワーク通信連携

第 3 章 ソケット通信リファレンス

第3章

ソケット通信リファレンスMulti LABELIST V5 Enterprise

40

Multi LABELIST V5 Enterprise 操作ガイド – ネットワーク通信連携
3-1.ソケット通信を利用する

3-1

ソケット通信を利用する■送信方法 ■利用方法

■機能一覧

■送信方法
ソケット通信で発行する場合は、サーバの IP アドレスと特定のポート番号に対して、タブ区切りで機能名やパラメータを指定した電文を送信します。
電文の先頭に STX(0x02)、末尾に ETX(0x03)を指定してください。電文の文字コードは設定ツールで設定した「電文の文字コード」を使用してください。
■機能一覧
機能

電文

概要

発行指示

OP

サーバ発行の要求を行います。

発行状況の取得

GS

サーバ発行の実行状況を取得します。

コマンド生成MC

サーバ上にプリンタコマンドを生成する要求を行います。

コマンド取得GC

プリンタコマンド生成の実行状況と、生成されたプリンタコマンドを取得します。

サーバ発行

クライアント発行

Multi LABELIST V5 Enterprise

41

Multi LABELIST V5 Enterprise 操作ガイド – ネットワーク通信連携■利用方法
サーバ発行・クライアント発行に応じて使用する機能を選択してください。
「発行指示・コマンド生成」を行った後に、必ず「発行状況の取得・コマンド取得」を実行して、サーバでの実行結果をアプリケーションから確認してください「発行指示・コマンド生成」の応答電文を受信してから、「発行状況の取得・コマンド取得」の要求電文の送信を直ちに行うと、「発行状況の取得・コマンド取得」のレスポンスコードに 11（指定された ID 番号は存在しません）が返送される場合がございます。約 300msec のウエイトを行った後に、「発行状況の取得・コマンド取得」の要求電文の送信するように変更してください。
・サーバ発行・クライアント発行

OP（発行指示）

エラー

MC

処理中

約 300 msec 待機

エラー（コマンド生成）処理中
約 300 msec 待機GS

GC（発行状況の確認）（コマンド取得）

クライアント発行*

完了

完了*アプリケーションにて開発が必要です

Multi LABELIST V5 Enterprise42

Multi LABELIST V5 Enterprise 操作ガイド – ネットワーク通信連携
3-2.[サーバー発行]OP(発行指示)

3-2[サーバ発行]発行指示
サーバ発行の要求を行います。

■機能名"OP"(Output)■要求電文[STX]OP[TAB]Test.mllayx[TAB]0[TAB]test,1[TAB]P,S,S,S,S[TAB]SATO CL4NX-J 203dpi[ETX]

＃

項目

設定値

1

機能名

OP（固定）

2

レイアウトファイルサーバーに配置した発行対象のレイアウトファイルパス*1*2

3

データ形式

0：CSV データ
1：CSV ファイル

4

データ

データ形式の設定値に応じたデータを指定します。
データ形式「0」：CSV 形式の文字列（1 レコードのみ）
データ形式「1」：サーバーに配置した CSV 形式ファイルのパス（複数レコード）*1*3

書式は RFC4180 に従った可変長カンマ区切りです。
フィールドの括り文字はダブルコーテーション（0x22）です。
括り文字を使用することでフィールド内に「改行」「カンマ」「ダブルコーテーション」を含むことができます。
5

6

発行パラメータ

発行時動作設定をカンマ区切りで指定します。省略時はレイアウトファイルの省略可

設定に従います。
「Param の書式」をご参照ください。

プリンタドライバ

サーバーにインストールされているプリンタドライバーの名称を指定します*1 拡張子は省略可能ですが、拡張子を含めたフルパスが 255 文字以内の必要があります。
*2 相対パスを指定した場合は「レイアウトフォルダー」の設定値が基準となります。
*3 相対パスを指定した場合は「印字データフォルダー」の設定値が基準となります。

Multi LABELIST V5 Enterprise

43

Multi LABELIST V5 Enterprise 操作ガイド – ネットワーク通信連携■Param の書式"aaaa,bb,c,dddd,eeee"
パラメータ

区分

設定値

aaaa (カット制御)

省略可

0~9999：指定枚数ごとにカット
F：ファイル単位でカット
R：レコード単位でカット
P：プリンタ本体の設定に従う※カット機能のないプリンタでは「P」を指定してください。

b (印字濃度)省略可

S：レイアウトファイルの設定に従う
1~10：指定した印字濃度（プリンタによって設定できる範囲が異なります）
省略（空文字）：プリンタ本体の設定に従う

c (印字速度）

省略可

S：レイアウトファイルの設定に従う
1~10：指定した印字速度（プリンタによって設定できる範囲が異なります）
省略（空文字）：プリンタ本体の設定に従う

dddd (印字補正 横)省略可

S：レイアウトファイルの設定に従う-99.9~99.9：指定した値で印字位置を補正します（単位：mm）

eeee (印字補正 縦)省略可

S：レイアウトファイルの設定に従う-99.9~99.9：指定した値で印字位置を補正します（単位：mm）*パラメータを省略時は「発行動作デフォルト設定」の設定値が有効になります。
■応答電文[STX]OP[TAB]0[TAB]12345[TAB]1[TAB][ETX]

# 項目

内容

1

機能名

OP（固定）

2

レスポンスコードOP の実行結果（数値）。詳細は「レスポンスコード一覧」をご参照ください。

3

ID 番号

リクエストごとに自動で割当てられる ID 番号（16 進文字列）

4

レコード数

リクエスト時に指定したデータのレコード数。
要求電文のデータ形式が「0：CSV データ」の場合は必ず１になり
ます。

5

ダミー

空データが格納されます（未使用）

Multi LABELIST V5 Enterprise

44

Multi LABELIST V5 Enterprise 操作ガイド – ネットワーク通信連携
3-3.[サーバー発行]GS(発行状況の取得)

3-2[サーバ発行]発行状況の取得
サーバ発行の実行状況を取得します。

■機能名"GS"(GetStatus)■要求電文[STX]GS[TAB]12345[TAB]0[ETX]

#

項目

設定値

1

機能名

GS（固定）

2

ID

処理状況を取得したい発行指示（OP）の ID を指定します。
（ID はリクエスト時の応答電文に含まれています）

3

RecordNo

処理状況を取得したいレコード番号を指定します。
0：発行指示が完了した中で最後のレコードのステータスを取得します。
n（数値）：指定したレコードのステータスを取得します。

■応答電文[STX]GS[TAB]0[TAB]12345[TAB]1[TAB][ETX]

# 項目

内容

1

機能名

GS（固定）

2

レスポンスコードGS の実行結果（数値）。詳細は「レスポンスコード一覧」をご参照ください。

3

ID 番号

リクエスト時に指定した ID 番号（16 進文字列）。

4

レコード数

リクエスト時に指定したデータのレコード数（数値）。

5

ダミー

空データが格納されます（未使用）

Multi LABELIST V5 Enterprise

45

Multi LABELIST V5 Enterprise 操作ガイド – ネットワーク通信連携
3-3.[クライアント発行]MC(コマンド生成)

3-3[クライアント発行]コマンド生成
サーバ上にプリンタコマンドを生成する要求を行います。

■機能名"MC"（MakeCommand）■要求電文[STX]MC[TAB]Test[TAB]0[TAB]test,1[TAB]P,S,S,S,S[TAB]C1[ETX]

#

パラメータ

設定値

1

機能名

MC（固定）

2

レイアウトファイルサーバーに配置した発行対象のレイアウトファイルパス*1*2

3

データ形式

0：CSV データ
1：CSV ファイル

4

データ

データ形式の設定値に応じたデータを指定します。
データ形式「0」：CSV 形式の文字列（1 レコードのみ）
データ形式「1」：サーバーに配置した CSV 形式ファイルのパス（複数レコード）*1*3

書式は RFC4180 に従った可変長カンマ区切りです。
フィールドの括り文字はダブルコーテーション（0x22）です。
括り文字を使用することでフィールド内に「改行」「カンマ」「ダブルコーテーション」を含むことができます。
5

6

発行パラメータ

発行時動作設定をカンマ区切りで指定します。省略時はレイアウトフ

省略可ァイルの設定に従います。「Param の書式」をご参照ください。

コマンド返送形式

コマンドの返送方式を指定します。
F0：レコード単位でプリンタコマンドファイルをサーバーに生成*4
F2：リクエスト単位でプリンタコマンドファイルをサーバーに生成*4
C0：バイナリ形式のプリンタコマンドを返送
C1：BASE64 形式のプリンタコマンドを返送*1 拡張子は省略可能ですが、拡張子を含めたフルパスが 255 文字以内の必要があります。
*2 相対パスを指定した場合は「レイアウトフォルダー」の設定値が基準となります。
*3 相対パスを指定した場合は「印字データフォルダー」の設定値が基準となります。
*4 詳細は「プリンタコマンドファイル」をご参照ください。

Multi LABELIST V5 Enterprise46

Multi LABELIST V5 Enterprise 操作ガイド – ネットワーク通信連携■Param の書式"aaaa,bb,c,dddd,eeee"
パラメータ

区分

設定値

aaaa (カット制御)

省略可

0~9999：指定枚数ごとにカット
F：ファイル単位でカット
R：レコード単位でカット
P：プリンタ本体の設定に従う※カット機能のないプリンタでは「P」を指定してください。

b (印字濃度)省略可

S：レイアウトファイルの設定に従う
1~10：指定した印字濃度（プリンタによって設定できる範囲が異なります）
省略（空文字）：プリンタ本体の設定に従う

c (印字速度）

省略可

S：レイアウトファイルの設定に従う
1~10：指定した印字速度（プリンタによって設定できる範囲が異なります）
省略（空文字）：プリンタ本体の設定に従う

dddd (印字補正 横)省略可

S：レイアウトファイルの設定に従う-99.9~99.9：指定した値で印字位置を補正します（単位：mm）

eeee (印字補正 縦)省略可

S：レイアウトファイルの設定に従う-99.9~99.9：指定した値で印字位置を補正します（単位：mm）*パラメータを省略時は「発行動作デフォルト設定」の設定値が有効になります。
■応答電文[STX]MC[TAB]0[TAB]12345[TAB]1[TAB][ETX]

# 項目

内容

1

機能名

MC（固定）

2

レスポンスコードMC の実行結果（数値）。詳細は「レスポンスコード一覧」をご参照ください。

3

ID 番号

リクエストごとに自動で割当てられる ID 番号（16 進文字列）

4

レコード数

リクエスト時に指定したデータのレコード数。
要求電文のデータ形式が「0：CSV データ」の場合は必ず１になり
ます。

5

ダミー

空データが格納されます（未使用）

Multi LABELIST V5 Enterprise47

Multi LABELIST V5 Enterprise 操作ガイド – ネットワーク通信連携■プリンタコマンドファイル
ネットワーク監視の設定画面で設定した「コマンド出力フォルダー」にプリンタコマンドファイルが生成されます。「コマンド出力フォルダー」を任意のパスに変更いただくことで、クライアント端末から
HTTP や FTP などでコマンドファイルをダウンロードができます。
・プリンタコマンドのファイル名［F0：レコード単位］

aaaaaaaa_bbbbbbbbbb_c.mlcmd（例：00000001_0000000001_1.mlcmd）［F2：リクエスト単位］

aaaaaaaa_F2.mlcmd（例：00000005_F2.mlcmd）

書式

書式の詳細

説明

aaaaaaaa

8 桁の 16 進文字列

リクエストごとに自動で割当てられた「ID 番号」です。

bbbbbbbbbb

10 桁の 10 進数

ID 番号に対応した「レコード番号」です。

c

可変長の 10 進数

ID 番号に対応した「総レコード数」です。

Multi LABELIST V5 Enterprise48

Multi LABELIST V5 Enterprise 操作ガイド – ネットワーク通信連携
3-4.[クライアント発行]GC(コマンド取得)

3-4[クライアント発行]コマンド取得
プリンタコマンド生成の実行状況と、生成されたプリンタコマンドを取得します。

■アクションパス"GC"（GetCommand）■要求電文[STX]GC[TAB]12345[TAB]0[ETX]

#

項目

設定値

1

機能名

GC（固定）

2

ID

処理状況を取得したいコマンド生成（MC）の ID を指定します。
（ID はリクエスト時の応答電文に含まれています）

3

RecordNo

処理状況を取得したいレコード番号を指定します。
0：発行指示が完了した中で最後のレコードのステータスを取得します。
n（数値）：指定したレコードのステータスを取得します。

■応答電文[STX]GC[TAB]0[TAB]12345[TAB]1[TAB](プリンタコマンド)[ETX]

コマンド返送形式がバイナリ形式の時[STX]GC[TAB]0[TAB]12345[TAB]1[TAB](プリンタコマンド桁数)[ETX](プリンタコマンド)

# 項目

内容

1

機能名

GC（固定）

2

レスポンスコードGC の実行結果（数値）。詳細は「レスポンスコード一覧」をご参照ください。

3

ID 番号

リクエスト時に指定した ID 番号（16 進文字列）。

4

レコード数

リクエスト時に指定したデータのレコード数（数値）。

5プリンタコマンドコマンド生成（MC）のコマンド返送形式の設定により異なります。
F0：空文字*1
F2：空文字*1
C0：バイナリ形式のプリンタコマンドの桁数
C1：BASE64 形式のプリンタコマンド

6

プリンタコマンド

バイナリ形式のプリンタコマンド（#5 がバイナリ形式以外のときは空データです。
）*1 「コマンド出力フォルダー」にプリンタコマンドファイルが生成されています。
詳細は「コマンド生成 (MC)」をご参照ください。

Multi LABELIST V5 Enterprise49

Multi LABELIST V5 Enterprise 操作ガイド – ネットワーク通信連携

第 3 章 補足情報

第3章

補足情報

Multi LABELIST V5 Enterprise

50

Multi LABELIST V5 Enterprise 操作ガイド – ネットワーク通信連携
3-1.レスポンスコード

3-1

レスポンスコード■正数のエラー■負数のエラー■機能別レスポンスコード対応表■レスポンスコード（正数のエラー）
HTTP 通信、ソケット通信のレスポンスコードに返送されるコード一覧です。
コード

内容

0

正常終了。

1

リクエストの書式が正しくありません。

2
5
10

11

ネットワーク通信連携は Enterprise エディションのみ利用可能です。ライセンスが正しく認識されているか
ご確認ください。
他の発行指示またはコマンド生成が動作中です。
[発行指示・コマンド生成]*：レイアウトファイルが指定されていません。
[発行状況の取得・コマンド取得]*：ID 番号が指定されていません。
[発行指示・コマンド生成]*：指定されたレイアウトファイルが存在しません。
[発行状況の取得・コマンド取得]*：指定された ID 番号が存在しません。**

12

レイアウトファイル名の文字数が長すぎます。

14

カラープリンタ利用時はマルチセッションを無効にしてください。

20

21[発行指示・コマンド生成]*： データ形式が指定されていません。
[発行状況の取得・コマンド取得]*：レコード番号が指定されていません。
[発行指示・コマンド生成]*：データ形式に不正な値が指定されました。
[発行状況の取得・コマンド取得]*：指定されたレコード番号が存在しません。**

30

データが指定されていません。

31

指定されたデータファイルが存在しません。

32

指定されたデータファイルが空です。

33[発行指示・コマンド生成]*：指定されたデータが正しくありません。
[発行状況の取得・コマンド取得]*：指定されたレコード番号のデータが不正で、発行処理に失敗しました。

34

データファイル名の文字数が長すぎます。

40

発行パラメータに誤りがあります。

50

51[発行指示]*：プリンタドライバーが指定されていません。
[コマンド生成]*：返送形式が指定されていません。
[発行指示]*：指定されたプリンタドライバーが存在しません。
[コマンド生成]*：返送形式に不正な値が指定されました。

52

プリンタドライバー名の文字数が長すぎます。

61

ID 番号が発行できません。

62

その他のエラーが発生しました。詳細はサーバのイベントログを参照してください。
イベントログの内容は「ログの出力内容」でご確認ください。

100

MLWebApi から ML ウォッチへ HTTP 通信できません。

101

MLWebApi から ML ウォッチへの送信エラーが発生しました。例外メッセージ : (例外内容)

102

MLWebApi から ML ウォッチへの送信タイムアウトが発生しました。例外メッセージ : (例外内容)

103

MLWebApi から ML ウォッチからの受信エラーが発生しました。

Multi LABELIST V5 Enterprise

51

Multi LABELIST V5 Enterprise 操作ガイド – ネットワーク通信連携

104

MLWebApi から ML ウォッチからの受信タイムアウトが発生しました。

105

MLWebApi から ML ウォッチとの通信エラーが発生しました。例外メッセージ : (例外内容)*機能一覧と通信方法
機能

HTTP 通信

ソケット通信発行指示/Output

OP

発行状況の取得/GetStatus

GS

コマンド生成/MakeCommandMC

コマンド取得/GetCommnand

GC**レスポンスコード「11」「21」についてサービスの起動時や待機時間が長い時に、発行指示・コマンド生成を行うと.NET Framework の読
み込みに数秒かかる場合があります。発行指示・コマンド生成で取得した ID、レコードが、発行状況の取得・コマンド取得でレスポンスコード「11」「21」となる場合は、取得処理をリトライしてください。リトライしても改善しない場合は、ID、レコードが正しいかご確認ください。
■レスポンスコード（負数のエラー）
HTTP 通信、ソケット通信のレスポンスコードに返送されるコード一覧です。
負数は主にサーバ側で発行時・コマンド生成時に発生するエラーです。
内容
コード

詳細

プリンタドライバーエラー：Print Spooler の起動状況を確認してください。
コマンド送信中にエラーが発生しました。

-7

プリンタドライバーが利用できない可能性があります。［コントロールパネル］-［管理ツール］-［サービス］で「Print
Spooler」が正常に起動しているかご確認ください。
応答受信中にエラーが発生しました。

-9

プリンタドライバーが利用できない可能性があります。［コントロールパネル］-［管理ツール］-［サービス］で「Print
Spooler」が正常に起動しているかご確認ください。

ファイルロードエラー：必要なファイルを用意してください。
レイアウト情報ファイルのロード時にエラーが発生しました。
レイアウトファイル（.mllayx）が存在しないか、読取りが出来ません。リクエストで指定したファイルパスをご確認くだ-51

さい。他のアプリケーションで利用されている場合、アクセス権限がない場合は読取りできません。
Windows アップデートの不具合により PC のフォント情報が読み取れません。更新プログラムを適用してください。
https://support.microsoft.com/ja-jp/help/4074906/
プリンタ情報のロード時にエラーが発生しました。

-52

レイアウトファイルで使用されているプリンタ機種が現在のバージョンでサポートされていません。MLV5 をバージョン
アップしてください。
印字データが無効です。

-57
指定しているデータをご確認ください。
レイアウトファイルのロード時にエラーが発生しました。

-61
レイアウトファイルが新しいバージョンの MLV5 で作成されています。MLV5 をバージョンアップしてください。

Multi LABELIST V5 Enterprise52

Multi LABELIST V5 Enterprise 操作ガイド – ネットワーク通信連携

グローバル情報ファイルのロード時にエラーが発生しました。

-62
グローバル情報ファイルが新しいバージョンの MLV5 で作成されています。MLV5 をバージョンアップしてください。
ヘッダ札ファイルのロード時にエラーが発生しました。

-63
ヘッダ札ファイルが新しいバージョンの MLV5 で作成されています。MLV5 をバージョンアップしてください。
テール札ファイルのロード時にエラーが発生しました。

-64
テール札ファイルが新しいバージョンの MLV5 で作成されています。MLV5 をバージョンアップしてください。
グローバルテーブルファイルのロード時にエラーが発生しました。

-65

グローバルテーブルファイルが新しいバージョンの MLV5 で作成されています。MLV5 をバージョンアップしてください。
グローバルチェックテーブルファイルのロード時にエラーが発生しました。

-66

グローバルチェックテーブルファイルが新しいバージョンの MLV5 で作成されています。MLV5 をバージョンアップしてください。
グローバルファイルのロード時にエラーが発生しました。

-100

レイアウトに設定されているグローバル情報ファイル（.mlgle）が存在しないか、読取りが出来ません。レイアウトに設定されているファイルパスをご確認ください。他のアプリケーションで利用されている場合、アクセス権限がない場合は読取りできません。
ヘッダ札ファイルのロード時にエラーが発生しました。

-101

レイアウトに設定されているヘッダ札レイアウトファイル（.mlhtlx）が存在しないか、読取りが出来ません。レイアウトに設定されているファイルパスをご確認ください。他のアプリケーションで利用されている場合、アクセス権限がない場
合は読取りできません。
テール札ファイルのロード時にエラーが発生しました。

-102

レイアウトに設定されているテール札レイアウトファイル（.mlhtlx）が存在しないか、読取りが出来ません。レイアウトに設定されているファイルパスをご確認ください。他のアプリケーションで利用されている場合、アクセス権限がない場
合は読取りできません。
グローバル情報ファイルの設定がヘッダ・テール札と一致しません。

-103
レイアウトとヘッダ・テール札レイアウトに設定されているグローバル情報ファイル（.mlgle）の設定をご確認ください。
レイアウト情報ファイルの保存時にエラーが発生しました。

-110
レイアウトファイルの保存ができません。書き込みが禁止されていないかご確認ください。
グローバルファイルの保存時にエラーが発生しました。

-111
グローバルファイルの保存ができません。書き込みが禁止されていないかご確認ください。
ヘッダ札のプリンタタイプが一致していません。

-152

レイアウトとヘッダ札レイアウトファイル（.mlhtlx）のプリンタタイプ（サトープリンタ／カラープリンタ）を合わせてください。
テール札のプリンタタイプが一致していません。

-153

レイアウトとテール札レイアウトファイル（.mlhtlx）のプリンタタイプ（サトープリンタ／カラープリンタ）を合わせてください。

致命的なエラー：アプリケーションの再起動で解決しない場合は弊社担当営業までご連絡ください。
プリンタコマンド生成以外の処理で予期しないエラーが発生しました。

-201

致命的なエラーです。アプリケーションの再起動で復旧する場合は、タスクマネージャーでアプリケーションのハンドル、
GDI オブジェクトなどメモリ消費量をご確認ください。

Multi LABELIST V5 Enterprise

53

Multi LABELIST V5 Enterprise 操作ガイド – ネットワーク通信連携

プリンタコマンド生成処理中に予期しないエラーが発生しました。

-202

致命的なエラーです。アプリケーションの再起動で復旧する場合は、タスクマネージャーでアプリケーションのハンドル、
GDI オブジェクトなどメモリ消費量をご確認ください。

対象変数エラー：対象となる変数を再度設定し直してください。
日時変数の対象変数検索時にエラーが発生しました。

-300
日時変数の経過値に設定した変数がレイアウトに存在しません。
編集前複写変数の対象変数検索時にエラーが発生しました。

-301
編集前複写変数の複写対象に設定した変数がレイアウトに存在しません。
入力日時変数の対象変数検索時にエラーが発生しました。

-302
入力日時変数の経過値か位上対象に設定した変数がレイアウトに存在しません。
テーブル変換の対象変数検索時にエラーが発生しました。

-303
テーブル変換の変換対象キーに設定した変数がレイアウトに存在しません。
プライス丸め変数の対象変数検索時にエラーが発生しました。

-304
計算変数のプライス丸めで丸め対象に設定した変数がレイアウトに存在しません。
プライスチェックＣＤ変数の対象変数検索時にエラーが発生しました。

-306
計算変数のプライスチェックＣＤで計算対象に設定した変数がレイアウトに存在しません。
クロスチェック変数の対象変数検索時にエラーが発生しました。

-307
分割変数のクロスチェックで比較対象に設定した変数がレイアウトに存在しません。
編集後複写変数の対象変数検索時にエラーが発生しました。

-308
編集後複写変数の複写対象に設定した変数がレイアウトに存在しません。
結合変数の結合子変数検索時にエラーが発生しました。

-309
結合変数の子項目に設定した変数がレイアウトに存在しません。
結合項目の親変数検索時にエラーが発生しました。

-310
結合変数の親項目となる変数がレイアウトに存在しません。
レイアウトに割り付いたローカル変数検索時にエラーが発生しました。

-320
デザインオブジェクトで設定したローカル変数がレイアウトに存在しません。
レイアウトに割り付いたグローバル変数検索時にエラーが発生しました。

-321
デザインオブジェクトで設定したグローバル変数がレイアウトに存在しません。
編集エラー：発行時動作設定のエラー処理で「グラフィック変換エラー」が有効な場合に発生します。
貼付グラフィックで該当するグラフィックファイルがありません。

-330
指定されたパスにグラフィックがありません。設定したパスをご確認ください。
呼出グラフィックで該当する登録グラフィックがありません。

-332
指定した No.のグラフィックがグラフィックテーブルに登録されているかご確認ください。
変数グラフィックで指定したグラフィックがありません。

-333
指定先したパスやグラフィック No.に該当するグラフィックがあるかご確認ください。
編集エラー：発行時動作設定のエラー処理で括弧内に記載した設定を有効にした場合に発生します。
日時変数編集時にエラーが発生しました。（日時項目編集エラー）-400
日時の計算が出来ません。経過値を確認してください。
テーブル変換時にエラーが発生しました。（テーブル変換エラー）-403
テーブル一覧に入力値に合致する値がありません。

Multi LABELIST V5 Enterprise

54

Multi LABELIST V5 Enterprise 操作ガイド – ネットワーク通信連携

ＯＤＢＣテーブル変換時にエラーが発生しました。（ODBC テーブル変換エラー）-404
テーブル一覧（ODBC）に入力値に合致する値がありません。
プライス丸め計算時にエラーが発生しました。
（プライス丸め変換エラー）-405
プライス丸め計算が出来ません。丸め対象変数の入力値を確認してください。
四則演算計算時にエラーが発生しました。（数式計算エラー）-406
四則演算が出来ません。入力値を確認してください。
プライスチェックＣＤ計算時にエラーが発生しました。（プライス C/D 計算エラー）-407
プライスチェック CD 計算が出来ません。対象変数の入力値を確認してください。
￥・カンマ編集時にエラーが発生しました。（通貨カンマ編集エラー）-408
テーブル変換や計算などで\・カンマを付加するための桁数が足りません。入力値や変数の桁数を確認してください。
１文字補填編集時にエラーが発生しました。（1 文字補填編集エラー）-409
テーブル変換や計算などで 1 文字補填するための桁数が足りません。入力値や変数の桁数を確認してください。
ＣＤ計算時にエラーが発生しました。（C/D 計算エラー）-410

モジュラス 11 で CD 置換をエラー判定にした場合、置換できない CD 値の場合にエラーが発生します。入力値を確認してください。
特殊編集時にエラーが発生しました。

-411
特殊編集で利用する DLL や関数が存在しないなど編集情報が足りません。再度設定し直してください。
税編集時にエラーが発生しました。（税編集エラー）-413
消費税率が設定されていません。ML メンテナンスで税率を設定してください。
条件判定でエラーが発生しました。（条件判定エラー）-430
条件変数の条件式で判定結果が計算できません。条件式や対象の変数に正しい値が設定されているかご確認ください。
条件判定結果で使用する変数が見つかりません。（条件判定エラー）-431
条件変数の判定結果に指定した変数が存在するかご確認ください。
用紙に印字できない項目が存在します。
（用紙外に指定した項目が存在する場合）-610

オブジェクトが用紙外に配置されています。ML デザインでエラーのオブジェクトがないかご確認ください。印字に必要ないオブジェクトは属性設定の印字で「印字しない」に設定してください。

描画エラー：オブジェクトの描画に必要な情報がありません。
条件印字の判定でエラーが発生しました。

-450

印字条件設定で指定した変数やチェックテーブルが存在しない、または使用しているグローバル情報やグローバルチェッ
クテーブルのファイル自体が存在しません。
レイアウトで使用している Windows フォントがありません。

-600

発行環境に該当する Windows フォントをインストールしてください。開発環境で一時的に発行テストを行う場合は、動作設定ファイルをご利用ください。動作設定ファイルの詳細はテクニックマニュアルをご参照ください。
レイアウトで使用しているバーコードの情報がありません。

-601
MLV5 をバージョンアップしてください。
サポート外エラー：利用できない機能が設定されています。
発行枚数が指定されていません。

-802
パラメータで指定したデータを確認してください。
レイアウトにヘッダ札が設定されていません。

-820
ヘッダ札を出力する場合は、発行時動作設定のヘッダ・テール札出力を設定してください。

Multi LABELIST V5 Enterprise

55

Multi LABELIST V5 Enterprise 操作ガイド – ネットワーク通信連携

レイアウトにテール札が設定されていません。

-821
テール札を出力する場合は、発行時動作設定のヘッダ・テール札出力を設定してください。

■機能別レスポンスコード対応表
機能別にレスポンスコードが異なります。
発行指示

発行状況の確認

コマンド生成コマンド取得HTTP[Output]

HTTP[/GetStatus]

HTTP[/MakeCommand]

HTTP[/GetCommand]

ソケット[OP]

ソケット[GS]

ソケット[MC]

ソケット[GC]

0

○

○

○

○

1

○

○

○

○

2

○

○

○

○

5

○

○

○

○

10

○

○

○

○

11

○

○

○

○

12

○

×

○

×

13

○

×

×

×

14

×

×

○

×

20

○

○

○

○

21

○

○

○

○

30

○

×

○

×

31

○

×

○

×

32

○

×

○

×

33

○

○

○

○

34

○

×

○

×

40

○

×

○

×

50

○

×

○

×

51

○

×

○

×

52

○

×

×

×

60

×

○

×

○

61

○

×

○

×

62

○

○

○

○

100

○

○

○

○

101

○

○

○

○

102

○

○

○

○

103

○

○

○

○

104

○

○

○

○

105

○

○

○

○

○

○

○

○

コード

-1～
-999

Multi LABELIST V5 Enterprise

56

Multi LABELIST V5 Enterprise 操作ガイド – ネットワーク通信連携
3-2.ログの出力内容

3-2

ログの出力内容■ログ名とイベントソース■発行動作デフォルト設定■コマンド出力フォルダー■ログ■ログ名とイベントソース名
イベントログ名：SATO MLV5 MLWatch
イベントソース名内容

SATO MLV5 MLWatch

サービス状態遷移(開始、停止など)

SATO MLV5 MLWatch Network

ネットワーク監視中の動作ログ

SATO MLV5 MLWatch Network PrintHistory

ネットワーク監視の発行履歴

イベントログ名：MLWebAPI
イベントソース名内容

SATO MLV5 MLWebAPI

HTTP 通信の通信ログ■サービス開始・終了ログ（SATO MLV5 MLWatch）
#

メッセージ

補足情報

レベル

1

SATO MLV5 MLWatch を開始しました。

ログレベル設定に関係なく出力-

2

SATO MLV5 MLWatch は正常に停止しました。

ログレベル設定に関係なく出力

-

補足情報

レベル

■アプリケーション起動ログ（SATO MLV5 MLWatch）
#

メッセージ

1

ライセンス認証に失敗しました。起動用のアダプタをセットし警告てください。
2

アプリケーション起動時の共通設定ファイルの読み込みに失0 = 例外メッセージエラー

0 = 例外メッセージエラー

0 = 例外メッセージエラー

敗しました。
例外メッセージ : {0}3アプリケーション起動時のアプリケーション管理の生成に失敗しました。
例外メッセージ : {0}4アプリケーション起動時の保守設定ファイルの読み込みに失敗しました。
例外メッセージ : {0}5アプリケーション起動時の保守設定ファイルが存在しません。

6

ML ウォッチ構成ファイルの設定が不正です。

エラー
0 = 設定値不正内容

エラー

0 = 例外メッセージエラー

0 = 設定値不正内容

エラー

{0}
7

ML ウォッチ構成ファイルの読み込みに失敗しました。
例外メッセージ : {0}8アプリケーション起動時の ML ウォッチ設定ファイルの設定が
不正です。
{0}

Multi LABELIST V5 Enterprise57

Multi LABELIST V5 Enterprise 操作ガイド – ネットワーク通信連携

#

メッセージ

補足情報

レベル

9

アプリケーション起動時の ML ウォッチ設定ファイルの読み込

0 = 例外メッセージエラー

0 = 例外メッセージエラー

0 = 例外メッセージエラー

0 = 例外メッセージエラー

みに失敗しました。
例外メッセージ : {0}10 アプリケーション起動時のインシデント管理の生成に失敗しました。
例外メッセージ : {0}11 アプリケーション起動時のフォルダー監視管理の生成に失敗しました。
例外メッセージ : {0}12 アプリケーション起動時のウィンドウ管理の生成に失敗しました。
例外メッセージ : {0}13 ML ウォッチのハンドル数が規定値に達したため、ML ウォッ

エラー

チのサービスを終了します。
14 システムのメモリ使用率が規定値に達したため、ML ウォッチ

エラーのサービスを終了します。
15 予期せぬインシデントが発生しました。

0 = 例外メッセージ

エラー

{0}

■ネットワーク監視ログ（SATO MLV5 MLWatch Network）
#

メッセージ

補足情報

レベル

1

ネットワーク監視のコマンドファイルの削除に失敗しました。

0 = 例外メッセージ

警告

0 = 例外メッセージ

警告

0 = 例外メッセージ

警告

ネットワーク監視のコマンド転送のリクエストに失敗しまし

0 = 受信リクエスト電文

警告た。

1 = GC

リクエスト電文 : {0}2 = ID 番号

区分 : {1}3 = レコード番号

ID 番号 : {2}4 = レスポンスコード

レコード番号 : {3}5 = レスポンスコードに対応するメ

レスポンスコード : {4}ッセージ

例外メッセージ : {0}2ネットワーク監視のデータ受信時にエラーが発生しました。
例外メッセージ : {0}3ネットワーク監視のデータ送信時にエラーが発生しました。
例外メッセージ : {0}4メッセージ : {5}5ネットワーク監視のコマンド転送のリクエストに成功しまし

0 = 受信リクエスト電文

た。

1 = GC

リクエスト電文: {0}2 = ID 番号

区分 : {1}3 = レコード番号

Multi LABELIST V5 Enterprise

情報58

Multi LABELIST V5 Enterprise 操作ガイド – ネットワーク通信連携

#

メッセージ

補足情報

ID 番号 : {2}4 = レスポンスコード

レベル

レコード番号 : {3}レスポンスコード : {4}6ネットワーク監視のステータス監視のリクエストに失敗しま

0= 受信リクエスト電文した。

1 = GS

リクエスト電文 : {0}2 = ID 番号

区分 : {1}3 = レコード番号

ID 番号 : {2}4 = レスポンスコード

レコード番号 : {3}5 = レスポンスコードに対応するメ

レスポンスコード : {4}

ッセージ

警告

メッセージ : {5}7

ネットワーク監視のステータス監視のリクエストに成功しま

0 = 受信リクエスト電文した。

1 = GS

リクエスト電文: {0}2 = ID 番号

区分 : {1}3 = レコード番号

ID 番号 : {2}4 = レスポンスコード

情報

レコード番号 : {3}レスポンスコード : {4}8ネットワーク監視のコマンド生成のバックグラウンド実行に

0 = 受信リクエスト電文

失敗しました。

1 = MC

リクエスト電文: {0}2 = ID 番号

区分 : {1}3 = レコード番号

ID 番号 : {2}4 = レスポンスコード

レコード番号 : {3}5 = レスポンスコードに対応するメ

レスポンスコード : {4}

ッセージ

警告

メッセージ : {5}9ネットワーク監視のコマンド生成のリクエストに失敗しまし

0 = 受信リクエスト電文

た。

1 = MC

リクエスト電文 : {0}2 = ID 番号

区分 : {1}3 = レコード数

ID 番号 : {2}4 = レスポンスコード

レコード数 : {3}5 = レスポンスコードに対応するメ

レスポンスコード : {4}

ッセージ

警告

メッセージ : {5}10 ネットワーク監視のコマンド生成のリクエストに成功しまし

0 = 受信リクエスト電文

た。

1 = MC

リクエスト電文: {0}2 = ID 番号

区分 : {1}3 = レコード数

ID 番号 : {2}4 = レスポンスコード

情報

レコード数 : {3}Multi LABELIST V5 Enterprise

59

Multi LABELIST V5 Enterprise 操作ガイド – ネットワーク通信連携

#

メッセージ

補足情報

レベル

0 = 受信リクエスト電文

警告

レスポンスコード : {4}11 ネットワーク監視の発行指示のバックグラウンド実行に失敗しました。

1 = OP

リクエスト電文: {0}2 = ID 番号

区分 : {1}3 = レコード番号

ID 番号 : {2}4 = レスポンスコード

レコード番号 : {3}5 = レスポンスコードに対応するメ

レスポンスコード : {4}ッセージ

メッセージ : {5}12 ネットワーク監視の発行指示のリクエストに失敗しました。

0 = 受信リクエスト電文

リクエスト電文: {0}1 = OP

区分 : {1}2 = ID 番号

ID 番号 : {2}3 = レコード数

レコード数 : {3}4 = レスポンスコード

レスポンスコード : {4}5 = レスポンスコードに対応するメ

メッセージ : {5}ッセージ

13 ネットワーク監視の発行指示のリクエストに成功しました。

0 = 受信リクエスト電文

リクエスト電文: {0}1 = OP

区分 : {1}2 = ID 番号

ID 番号 : {2}3 = レコード数

レコード数 : {3}4 = 受信リクエスト電文

警告

情報レスポンスコード : {4}14 ネットワーク監視の発行履歴の出力に失敗しました。

0 = 受信リクエスト電文

リクエスト電文 : {0}1 = 区分

区分 : {1}2 = ID 番号

ID 番号 : {2}3 = レコード番号

レコード番号 : {3}4 = 例外メッセージ

警告

例外メッセージ : {4}15 ネットワーク監視でクライアントからの接続を受け入れまし0 = リモート エンドポイント

情報

0 = リモート エンドポイント

情報

0 = 例外メッセージ

警告

0 = 受信リクエスト電文

警告た。
接続元 : {0}16 ネットワーク監視でクライアントから切断されました。
接続元 : {0}17 ネットワーク監視のトランザクションログの削除に失敗しました。
例外メッセージ : {0}18 ネットワーク監視のトランザクションログの保存に失敗しました。

1 = 区分

リクエスト電文 : {0}2 = ID 番号

Multi LABELIST V5 Enterprise

60

Multi LABELIST V5 Enterprise 操作ガイド – ネットワーク通信連携

#

メッセージ

補足情報

区分 : {1}3 = レコード番号

ID 番号 : {2}4 = 例外メッセージレベル

レコード番号 : {3}例外メッセージ : {4}19 ネットワーク監視で定義していないリクエストを受信しまし

0 = 受信リクエスト電文

情報た。
リクエスト電文: {0}■発行履歴ログ(SATO MLV5 MLWatch Network PrintHistory)
#

メッセージ

補足情報

レベル

1

1[TAB]2[TAB]3[TAB]4[TAB]5[TAB]6[TAB]7[TAB]8

1 = 発行した日付(yyyy/MM/dd)

情報[TAB]8…

2 = 発行した時刻(HH:mm:ss)
3 = レイアウトファイルフルパス
4 = 発行枚数
5 = ID 番号
6 = レコード番号
7 = 発行時のシステム日付
8 = 任意入力項目**ML デザインの入力項目オブジェクトの設定で、履歴保存対象が｢有効｣になっている項目の入力値です。
複数項目の場合は末尾にタブ区切りで連結して出力します。

■HTTP 通信ログ(SATO MLV5 MLWebAPI)
#

メッセージ

補足情報

レベル

1

Received a print instruction request.

0 = 受信リクエスト電文

情報request message: {0}1 = OP

classification: {1}

2 = レイアウトファイル

layout file: {2}3 = データ形式

data format: {3}4 = データ

data: {4}5 = 発行パラメータ

print parameter: {5}6 = プリンタドライバ

printer driver: {6}2Send a print instruction response.

0= 送信レスポンス電文

情報request message: {0}1 = OP

警告*

classification: {1}2 = ID 番号

ID number: {2}3 = レコード数

record number: {3}4 = レスポンスコード

response code: {4}5 = レスポンスコードに対応するメッセージ

message: {5}3Received a status monitor request.

Multi LABELIST V5 Enterprise

0 = 受信リクエスト電文

情報61Multi LABELIST V5 Enterprise 操作ガイド – ネットワーク通信連携

#

メッセージ

補足情報

request message: {0}1 = GS

classification: {1}2 = ID 番号

ID number: {2}3 = レコード番号

レベル

record number: {3}4

Send a status monitor response.

0= 送信レスポンス電文

情報request message: {0}1 = GS

警告*

classification: {1}2 = ID 番号

ID number: {2}3 = レコード番号

record number: {3}4 = レスポンスコード

response code: {4}5 = レスポンスコードに対応するメッセージ

message: {5}5Received a command generation request.

0 = 受信リクエスト電文

request message: {0}1 = MCclassification: {1}

2 = レイアウトファイル

layout file: {2}3 = データ形式

data format: {3}4 = データ

data: {4}5 = 発行パラメータ

print parameter: {5}6 = コマンド返送形式

情報

response format: {6}6

Send a command generation response.

0= 送信レスポンス電文

情報request message: {0}1 = MC

警告*

classification: {1}2 = ID 番号

ID number: {2}3 = レコード数

record number: {3}4 = レスポンスコード

response code: {4}5 = レスポンスコードに対応するメッセージ

message: {5}7Received a command transfer request.

0 = 受信リクエスト電文

request message: {0}1 = GCclassification: {1}2 = ID 番号

ID number: {2}3 = レコード番号

情報

record number: {3}8

Send a command transfer response.

0 = 送信レスポンス電文(コマンドは除外)

情報

request message: {0}1 = GC

警告*

classification: {1}2 = ID 番号

ID number: {2}3 = レコード番号

record number: {3}4 = レスポンスコード

response code: {4}5 = レスポンスコードに対応するメッセージ

message: {5}*レスポンスコードが 0（正常）の場合は情報、0 以外の場合は警告で出力されます。

Multi LABELIST V5 Enterprise62