📂 既存客 / 中止客 CSV 生成
①②③のCSV/Excelをアップロードして列をマッピングすると、
「既存客.csv」と「中止客.csv」をダウンロードできます。
判定: 解約日なし&請求あり→既存客 / それ以外→中止客
停止日が指定範囲内の顧客のみ中止客ファイルに含めます。空欄=制限なし(全員対象)。
停止日が範囲外の顧客はどちらのファイルにも出力されません。
例: 2025年1月以降に辞めた人 → From に 2025-01-01 を入力(To は空欄)
⚠ 停止日なし・請求なしの顧客(本来は停止日の入力が必要な人たち)
※ 両方チェックすると中止客ファイルにも含まれ、別ファイルにも出力されます
🚗 ナビシート HTML 生成
①宅配先情報をアップロードしてコースと担当者を指定すると、
スマホでタップしてナビ起動できるHTMLファイルを生成します。
複数人で配達する場合は担当者を追加し、それぞれの担当番号を設定してください。
アップロードすると「停止日なし・請求ゼロ」の顧客をナビから自動除外します。
複数人で配達する場合は「担当者を追加」し、担当番号の範囲を入力してください。
1人だけの場合は範囲を空白にするとすべての件数が対象になります。
💡 下の顧客リストの番号をクリックすると、フォーカス中の入力欄に番号が入ります。
※ 設定はこのブラウザのみに保存されます(サーバーには送信されません)
※ Supabaseの「nav」バケット(public)が事前に必要です
※ Service Role Key は Settings → API → service_role のキーです
※ Render Function URL を設定すると、そのURLを配布用リンクとして使用します
🗺 マイマップ用 CSV 生成(既存客・コース別色分け)
既存客のみを1つのCSVに出力します(コースでファイルを分けません)。
Google My Maps で「コース名」列を使って色分けできます。
判定: 請求あり → 既存客(停止日あっても含む)/ 請求なし&停止日なし → 除外
📋 ナビ管理
生成されたナビファイルの一覧・URL共有・削除ができます。
「更新」を押すとログが表示されます