スモサポ!バーの伝票機能で利用するメニューに関しては、CSVファイルでの一括インポートが可能です。

新規登録後などたくさんのメニューを登録したい場合に、一つ一つ手作業で入力する必要がなくなります。

メニューの概念について

メニューは以下の概念で構成されています。

1つのカテゴリには複数のメニューが紐づき、実際の画面では以下のようにカテゴリ→メニューという選択を行います。

image.png

また、オプションが登録されている場合はメニューを選択した時点で、更にオプションを選択することができます。(オプションが登録されている場合はスキップされます)

フォーマット

メニューの概念の通り、CSVファイルでは「カテゴリ」と「メニュー」を指定していきます。

CSVファイルは「カテゴリ」行から次の「カテゴリ」行までを1カテゴリと認識し、その間にある「メニュー」行をそのカテゴリに紐づくメニューとして登録します。

CSVファイルは以下のフォーマットに対応しています。

項目名 内容 必須 備考
以下のうちのいずれか
• カテゴリ
• メニュー
• オプション メニュー 内容に記載の値以外は無視されます。
名前 20文字以内の文字列 ビール 20文字まで。以下の条件が適用されます。
• 「カテゴリ」行の場合はカテゴリの名前になる
• 「メニュー」行の場合はメニューの名前になる
• 「オプション」行の場合はオプションの名前になる
• 既存のものと同じ場合は作成しない
種別 「メニュー」行の場合、以下のいずれか
・alcohol_drinks
・soft_drinks
・meals
・others

「オプション」行の場合、以下のいずれか • style • extra • others | alcohol_drinks | △ | 「メニュー」行または「オプション」行の場合は必須になります。 「メニュー」行の場合、以下の4つ以外は無視されます。 ・alcohol_drinks: アルコールドリンク ・soft_drinks: ソフトドリンク ・meals: 食事 ・others: その他

「オプション」行の場合、以下の3つ以外は無視されます。 • style: 飲み方 • extra: 追加具材 • others: その他 | | 値段 | 0以上の数値 | 1000 | △ | 「メニュー」行または「オプション」行の場合は必須になります。 | | 税率 | 8 or 10 | 10 | △ | 「メニュー」行の場合は必須になります。 | | 人気 | 何らかの値 | true | ✗ | 何らかの値が入っていれば「人気」として登録されます。 「メニュー」行以外の場合は無視されます。 |

CSVファイル例: