レシート管理機能
<h1>レシート管理機能 ユーザーマニュアル</h1>
<h2>1. 機能概要</h2>
<p>レシート管理機能は、アップロードされたレシートデータの一覧表示、検索、個別編集、一括編集、および削除を行うための機能です。</p>
<p>「データ登録」タブでレシートファイルをアップロードすると、AIによってデータが自動的に抽出され、この「レシート」タブに表示されます。抽出されたデータは、必要に応じて手動で修正・管理することができます。</p>
<h2>2. レシート一覧の表示</h2>
<p>ダッシュボードのタブから「レシート」を選択すると、登録されているレシートデータの一覧が表示されます。</p>
<h3>2.1. テーブルカラム</h3>
<p>以下の情報が一覧で表示されます。</p>
<ul>
<li><strong>ファイル名:</strong> アップロードされたレシートのファイル名。</li>
<li><strong>日付:</strong> レシートに記載されている日付。</li>
<li><strong>店舗名:</strong> レシートに記載されている店舗名。</li>
<li><strong>内容:</strong> レシートに記載されている商品やサービスの内容。</li>
<li><strong>金額:</strong> レシートの合計金額。</li>
<li><strong>支払方法:</strong> レシートに記載されている支払方法。</li>
<li><strong>ステータス:</strong> レシートの処理状況(例: 未処理、処理済)。</li>
<li><strong>メモ:</strong> レシートに関する自由記述のメモ。</li>
<li><strong>登録番号:</strong> レシートに記載されている登録番号。</li>
<li><strong>登録日時:</strong> レシートデータがシステムに登録された日時。</li>
</ul>
<h3>2.2. 表示カラム設定</h3>
<p>テーブルの左上にある「表示カラム設定」ボタンをクリックすると、表示するカラムを選択できます。</p>
<h2>3. レシートの検索とフィルタリング</h2>
<p>「検索条件」セクションを展開すると、様々な条件でレシートデータを絞り込むことができます。</p>
<p>各入力フィールドに検索条件を入力し、「フィルタ適用」ボタンをクリックすると、条件に合致するレシートのみが表示されます。「リセット」ボタンをクリックすると、全ての検索条件がクリアされます。</p>
<h3>3.1. 検索条件フィールド</h3>
<ul>
<li>登録日(開始/終了)</li>
<li>日付(開始/終了)</li>
<li>ファイル名</li>
<li>店舗名</li>
<li>金額(最小/最大)</li>
<li>支払方法</li>
<li>ステータス</li>
<li>メモ</li>
<li>登録番号</li>
<li>内容</li>
</ul>
<h2>4. レシートの個別編集と削除</h2>
<p>各レシート行の右端にある「操作」列から、個別のレシートに対して以下の操作を行うことができます。</p>
<h3>4.1. 編集</h3>
<ol>
<li>編集したいレシート行の「編集」ボタンをクリックします。</li>
<li>レシート編集モーダルが表示されます。情報を修正し、「更新」ボタンをクリックします。</li>
<li>「内容」フィールドは、品名と金額を個別に編集できます。</li>
</ol>
<h3>4.2. 削除</h3>
<ol>
<li>削除したいレシート行の「削除」ボタンをクリックします。</li>
<li>確認ダイアログで「OK」をクリックすると削除されます。</li>
</ol>
<h2>5. レシートの一括操作</h2>
<p>複数のレシートに対して、一括で操作を行うことができます。</p>
<h3>5.1. レシートの選択</h3>
<p>各行の左端のチェックボックス、またはヘッダー行のチェックボックスでレシートを選択します。</p>
<h3>5.2. 一括削除</h3>
<ol>
<li>削除したいレシートを複数選択します。</li>
<li>テーブル上部の「選択削除」ボタンをクリックし、確認ダイアログで「OK」をクリックします。</li>
</ol>
<h3>5.3. 一括編集</h3>
<ol>
<li>編集したいレシートを複数選択します。</li>
<li>テーブル上部の「選択編集」ボタンをクリックします。</li>
<li>一括編集モーダルで変更したいフィールドに値を入力し、「一括更新」ボタンをクリックします。空欄のフィールドは変更されません。</li>
</ol>