ユーザーガイド

商品・サービスと在庫

既定価格と単位を持つ商品ライブラリを作り、保存済みアイテムをワンタップで請求書の明細に入れ、在庫数と在庫自動化ルールを確認します。

更新日: 2026-09-09

Invoice Flowにおける商品とは、名前、任意の説明、既定価格、単位、既定税率をまとめて保存した明細のことです。一度作っておけば、どの請求書、見積書、定期請求スケジュールでもワンタップで呼び出せ、あとは数量を調整するだけです。同じレコードが、手持ちの数量を数える在庫ツールや、請求書が発行されたときにその数量を差し引く在庫自動化のよりどころにもなります。

このガイドでは、オレゴン州ポートランドのKestrel Coffee Roastersの例を追います。Maya は焙煎した豆を5ポンド袋で市内のカフェに販売するほか、コールドブリューコンセントレート、そのまま売れる12オンスの小売用パック、いくつかのバリスタ向けサービスも扱っています。オレゴン州には売上税がないため、彼女の税率は常に0%で、すべて米ドル建てで請求しています。

画面での見え方

商品ライブラリは設定タブの下にあります。ライブラリセクションまでスクロールし、商品・サービス(サブタイトル「商品ライブラリを管理」)をタップします。一覧は名前順に並びます。各行には箱のアイコン、商品名、その下に既定価格とスラッシュに続けて単位コード(例:「$52.00 / item」)が表示されます。商品に0%より高い既定税率がある場合、行に「・20% tax」のような表示が加わります。

アプリバーの虫眼鏡アイコンをタップすると、タイトルが商品を検索…という入力欄に変わり、入力に応じて名前で絞り込みます。同じアイコンは閉じるための×印になります。行を右から左にスワイプすると赤い削除バーが表示されます。右下の丸い+ボタンで新しい商品を作成できます。ライブラリが空のときは「まだ商品がありません」と商品を追加ボタンが表示されます。

Invoice Flowアプリの商品・サービス画面に、Barista training session 150.00/hour、Colombia Huila 5 lb bag 58.00/item、Wholesale onboarding 250.00/projectなど9件のコーヒー焙煎所の商品が箱アイコンとシェブロン付きで並び、プラスボタンがある
Mayaのライブラリ:袋単位の豆、ガロン単位のコールドブリュー、時間単位のトレーニング、プロジェクト単位のオンボーディング。

このほかに2つの画面が同じレコードを使います。ツールタブの在庫カードは、追跡フラグが付いた商品の在庫数を表示する画面を開き、設定のライブラリセクションにあるもう1つのタイル在庫自動化(サブタイトル「請求時に在庫を自動調整」)は、いつ請求書がその数量を変えるかを決めます。どちらも後述します。

商品を追加・編集する方法

  1. 設定を開き、商品・サービスをタップし、続けて+をタップします。新規商品(New Product)というタイトルでエディタが開きます。既存の行をタップすると、値が入力済みの同じフォームが商品を編集(Edit Product)というタイトルで開きます。
  2. 名前 *(Name)を入力します。これが唯一の必須項目で、請求書明細の説明になります。「Colombia Huila - 5 lb bag」のように、名前に容量を含めておくと、PDF上の明細行が正しく読めます。
  3. 自分用のメモとして説明(Description)を追加できます。これは請求書の明細にはコピーされず印刷もされません。このエディタ内でのみ表示されます。
  4. 既定価格 *(Default Price)を入力します。この欄は0.00から始まり小数を受け付けます。空欄や数値以外の値では「必須」または「無効な数値」というメッセージで保存がブロックされます。
  5. ドロップダウンから単位(Unit)を選びます:item、hour、day、project、service。ここではコードがそのまま表示されますが、インボイスエディタと商品ピッカーではそれぞれ「個」(Piece)、「時間」(Hour)、「日」(Day)、「プロジェクト」(Project)、「サービス」(Service)として表示されます。PDFには数量と価格のみが印刷され、単位は印刷されません。
  6. この商品に通常課税する場合は税率 (%)(Tax Rate)を設定します。非課税の商品は0のままにしておきます。数値でない値は受け付けられません。
  7. アプリバーの保存をタップします。行は一覧のアルファベット順の位置に表示されます。
Invoice FlowアプリのEdit Product画面。Ethiopia Yirgacheffe - 5 lb bagの編集画面で、説明にWashed, light roast. Floral, lemon, black tea.、既定価格68.00、単位item、税率0.0が表示され、アプリバーにSaveボタンがある
商品フォームのすべて:名前、説明、価格、単位、税率。在庫関連の項目はここにはない。

何かを変更した後に戻るボタンをタップすると、未保存の変更ダイアログが表示され、そのまま留まるか離れるかを選べます。離れると変更は破棄されます。このフォームに含まれていない項目にも注意してください。SKU欄、在庫追跡のスイッチ、数量、在庫僅少のしきい値はありません。これは後述する在庫ツールに影響します。

請求書に商品を入れる方法

インボイスエディタの明細行の上にはチップの並びがあります。最初のチップ商品 / サービス(Product / Service)がライブラリへの入り口です。

  1. インボイスエディタで明細までスクロールし、商品 / サービスをタップします。
  2. 保存済みから追加(Add from Saved)ダイアログに、すべての商品が名前・請求書の通貨での価格・単位の語とともに一覧表示されます。リストが長い場合はスクロールし、行をタップして追加します。
  3. 新しい明細行は数量1、その商品の単位、価格、税率、そして商品レコードへのリンク付きで追加されます。数量や、この顧客向けの価格はその行で直接変更でき、商品自体は変更されません。
  4. 商品ごとにこれを繰り返します。タップするたびに別の行が追加されるので、6回タップするのではなく1回タップして数量を増やすようにします。
Invoice Flowアプリの新規請求書の上に開いたAdd from Savedダイアログ。Colombia Huila - 5 lb bag $58.00/Piece、Decaf Swiss Water、Espresso machine calibration $95.00/Service、Ethiopia Yirgacheffe、House Espresso Blend、Retail bag 12 oz、Wholesale onboarding - brew bar setup $250.00/Projectが並び、下部にCreate New Item行がある
ピッカーの価格は請求書の通貨で表示される。一番下の行でその場で商品を作成できる。
Invoice Flowアプリのインボイスエディタの上に開いたQuick Add Itemダイアログ。NameにGuatemala Antigua - 5 lb bag、Priceに64.00とドル記号のプレフィックス、単位のドロップダウンにPiece、CancelとAddボタンがある
Quick Addは新しい商品をライブラリに保存すると同時に、1ステップで明細行として追加する。

まだ存在しない商品を追加するには、ピッカーの最後の行を使います。

  1. 保存済みから追加で一番下までスクロールし、新規アイテム作成(Create New Item)をタップします。
  2. クイック追加(Quick Add Item)ダイアログで名前 *を入力します。カーソルは最初からこの欄にあります。
  3. 価格(Price)を入力します。プレフィックスには請求書の通貨記号が表示されるので、ユーロ建ての請求書ではここに「€」が表示されます。
  4. 価格の横のドロップダウンから個、時間、日、プロジェクト、サービスのいずれかを選びます。
  5. 追加(Add)をタップします。商品は税率0%でライブラリに保存され、請求書の新しい行として表示されます。名前が空欄のまま追加をタップしても何も起きません。保存せずに閉じるにはキャンセル(Cancel)を使います。

定期請求スケジュールのエディタも同じピッカーを使い、追跡対象の商品には在庫数が加算されます。カスタム(Custom)で追加した行はライブラリへのリンクを持ちません。

在庫画面の読み方

ツールタブを開き、在庫(Inventory)をタップします。この画面には追跡フラグがオンの商品だけが表示され、上部に3つのサマリーカードがあります。追跡中(Tracked、追跡対象の商品数)、在庫少(Low Stock、アンバー色。件数が0より大きいと小さなバッジが付く)、在庫切れ(Out、赤色。同様にバッジ付き)です。在庫少または在庫切れのカードをタップすると、その条件に絞り込まれます。もう一度タップするとすべての商品に戻ります。虫眼鏡は名前またはSKUで検索します。

Invoice Flowアプリの在庫画面に6 Tracked、2 Low Stock、1 Outのカードがあり、Cold Brew Concentrate 9 item low stock、Colombia Huila 6 item low stock、Decaf Swiss Water 0 item out of stock、Ethiopia Yirgacheffe 14 item、House Espresso Blend 31 item、Retail bag 12 oz 48 itemの商品カードが、それぞれSKU行、色付きの在庫バー、価格、Add Stockボタンとともに並んでいる
追跡対象の6商品。ピルの色とグラデーションバー上のドットで、どれを焙煎すべきか一目で分かる。

各カードには、商品名、コードが保存されている場合の「SKU:」行、緑・アンバー・赤に色分けされた数量と単位のピル、Stock action(在庫操作)というツールチップの付いた小さな丸いプラスボタン、在庫僅少のしきい値にマーカーが付き現在の在庫にドットが付いた赤から緑への細いバー、そして価格と在庫あり・在庫少・在庫切れのいずれかのステータス文字を示す下段が表示されます。バーは0からしきい値の2倍までの範囲を表します。

カードをタップすると取引履歴(Transaction History)が展開されます。動きは新しい順に表示され、仕入は緑の下向き矢印とプラスの数値、販売は赤の上向き矢印とマイナスの数値、調整は青の二重矢印、返品はオレンジの取り消し矢印で示されます。2行目には発生元が表示され、Invoice #に続く番号、または手入力の場合はManualです。メモが保存されている場合はメモアイコンが表示され、長押しでテキストを読めます。20行を超えると「…and N more」で一覧が終わります。

Invoice Flowアプリの在庫画面で、House Espresso Blend - 5 lb bagのカードが展開されて取引履歴が表示され、05.09にReturn +3 Manual、04.09にSale -20 Invoice #216、02.09にSale -12 Invoice #214、01.09にPurchase +60 Manualが並んでいる
1回の焙煎バッチの入荷、2件の卸売請求書による出荷、破れた袋の返品:この4つの動きで手持ちの31袋になっている。
商品エディタには追跡をオンにする方法がないため、アプリ内で新規作成した商品はこの画面に表示されず、「追跡対象の商品がありません」「商品で在庫追跡を有効にしてください」と表示されます。現バージョンでは、追跡フラグ、SKU、数量、しきい値は、それらを既に含むバックアップの復元を通じてのみ設定できます。これらのフィールド用のエディタが実装されるまでは、在庫と在庫自動化は、ここで内容は読めても実際に反映される機会はほぼない機能として扱ってください。

手動で在庫を記録する方法

商品が追跡対象になっている場合、在庫を追加(Add Stock)ボタンとカードごとの在庫操作アイコンで、請求書を介さずに在庫の動きを記録できます。

  1. 右下の在庫を追加をタップし、商品を選択(Select Product)ダイアログで商品を選びます(行は「name (SKU)」の形式)。カードの丸いプラスをタップすると、この手順は省略されます。
  2. 商品名をタイトルにしたダイアログで、入荷には仕入 / 入庫(Purchase / Receive)、棚卸し後に数量を上書きするには調整(Adjustment)、顧客からの返品には返品(Return)を選びます。
  3. 次のダイアログはPurchase — 、Adjustment — 、Return — に商品名を続けたタイトルで、「Current stock」(現在庫)を単位付きで表示します。数量(Quantity)を入力します。調整の場合、この欄は新しい数量(New quantity)という名前になり、差分ではなく数えた合計数を入力します。
  4. 必要に応じてメモ(任意)(Notes (optional))に、焙煎バッチや返品の理由などを書きます。
  5. 保存をタップします。「Stock updated:」に続けて新しい数量を示すスナックバーが表示され、カード、ピル、サマリーカードが更新されます。
Invoice Flowアプリの「Purchase — Colombia Huila - 5 lb bag」というタイトルのダイアログ。Current stock: 6 item、24とitemというサフィックスの付いたQuantity欄、Roast batch 0909と書かれたNotes欄、CancelとSaveボタンがある
焙煎バッチの入荷:残り6袋に24袋を追加し、Colombia Huilaのしきい値10を再び上回った。

仕入と返品は数量を在庫に加算するもので、0より大きい値でなければなりません。調整は数量を置き換えるもので、履歴には符号付きの差分が保存されるため、31のはずが棚卸しで28だった場合は「-3 Adjustment」と表示されます。

在庫自動化の仕組み

設定 → ライブラリ → 在庫自動化で、請求書が追跡対象の商品に対して何を行うかを制御します。画面上部のヒントには2つの厳格な制限が書かれています。追跡対象の商品のみが対象になること、見積書は決して在庫を変えないことです。

Invoice Flowアプリの在庫自動化設定画面。Enable stock automationがオン、Deduct stockのラジオボタンでWhen the invoice is sentが選択、Return stock automaticallyがオン、If stock is insufficientのラジオボタンでDeduct and warnが選択、Include recurring invoicesがオン
Mayaは請求書送付時に差し引き、焙煎が不足した場合はブロックではなく警告を望んでいる。
設定選択肢既定値動作
在庫自動化を有効にする(Enable stock automation)オン / オフオンマスタースイッチ。オフの場合、以下の項目は表示・適用されない。
在庫を差し引くタイミング(Deduct stock)請求書作成時 / 請求書送付時 / 請求書支払時送付時追跡対象の明細が差し引かれるステータス。「送付済み」は期限超過・支払済みの請求書も含む。
自動で在庫を戻す(Return stock automatically)オン / オフオン請求書がキャンセル、削除、またはトリガーより前の状態に戻された(例:下書きに戻された)場合に数量を戻す。
在庫が不足している場合(If stock is insufficient)Allow negative stock / Deduct and warn / Don’t deduct below zeroallow明細が手持ちより多い数量を要求したときの挙動。
定期請求を含める(Include recurring invoices)オン / オフオン定期請求スケジュールで生成された請求書にも同じルールを適用するかどうか。

このエンジンは、エディタで請求書を保存したとき、詳細画面でステータスを変更したとき、削除の前、そして定期請求スケジュールが請求書を生成したときに実行されます。その請求書についてすでに記録済みの内容と、請求書が現在必要としている内容を比較し、差分だけを書き込みます。同じ請求書を5回保存しても差し引きは1回だけ、ある行を10袋から12袋に増やせばさらに2袋差し引かれ、8袋に減らせば4袋戻され、トリガーが「送付済み」の請求書を下書きに戻せばすべて元に戻ります。差し引きは履歴に請求書参照付きの販売として、自動的な戻しは「restock」という種類の動きとして表示されます。

Deduct and warn(差し引いて警告)では、ステータス変更後に詳細画面で「Insufficient stock for N product(s)」と表示され、エディタでは同じルールが黙って適用されます。Don’t deduct below zero(0未満は差し引かない)では、マイナスになる商品はまるごとスキップされ、不足分は同じ方法で報告されます。Allow negative stock(負の在庫を許可)は単純に数量をマイナスにすることを許し、赤い在庫切れとして表示されます。

ルールと詳細

ヒント

商品名は印刷したい形そのままで付けましょう。明細の説明になるのは名前であって説明欄ではないため、「House Espresso Blend - 5 lb bag」とすればカフェ側に何に対して支払っているかが正確に伝わり、あなたのテイスティングノートは説明欄に残せます。
商品は事前にではなく請求書から作りましょう。カフェが初めて何か新しいものを注文したら、ピッカー内のCreate New Itemをタップすれば、その場で合意した価格でライブラリに登録されます。説明や税率が必要になったら、後で商品・サービスで開いて編集できます。
バックアップをエクスポートして新しい端末で復元すると、商品、SKU、追跡フラグ、在庫の動きも一緒に引き継がれるので、在庫履歴が1台の端末に縛られることはありません。

関連ガイド