コンテンツにスキップ

ダイアログ

売上管理アプリ

店舗販売・代理店・オンラインの 3 チャネル売上を統合管理するアプリ群。ダッシュボード・データ集計・表計算・ガントチャート・カンバン・カレンダーの 6 種カスタムビュー全て を活用し、36 のルール(売上実績 24 + 売上目標 12)で売上計上から入金管理・返品処理・前年同月比較・予実管理までをノーコードで実現。

アプリ用途主なカスタムビュールール数
売上実績売上レコードの登録・入金管理・分析ダッシュボード、データ集計×3、表計算24
売上目標担当者×月の予実管理ガントチャート、表計算12

売上計上と分析:

  • 月次売上ダッシュボードで KPI・グラフ・ランキングを一画面に集約
  • 商品別・担当者別・チャネル別のクロス集計(ピボット)
  • 表計算ビューによる売上一覧フィルタ・CSV 出力
  • 前年同月比較バッジ(合計金額 > 前年同月売上)
  • 高額売上(100 万円超)ゴールド背景ハイライト

入金管理:

  • 入金ステータス(未収/一部入金/完済)のバッジ表示
  • 入金滞留検知(未収かつ売上日 30 日以上前で「滞留」バッジ)
  • 完済時に入金日必須バリデーション

返品/キャンセル処理:

  • 売上区分(通常/返品/キャンセル)のドロップダウン
  • 一覧で区分別行色分け(返品=赤背景 / キャンセル=灰背景)
  • 区分別バッジ表示

予実管理:

  • 対象月から期間開始/終了を自動計算
  • 達成率自動計算&ステータス連動(達成/もう少し/要注力)
  • ガントチャートで担当者×月の予実を可視化
  • 未達ハイライトで注力領域を瞬時に把握

売上レコードを登録・管理するメインアプリです。ダッシュボード・データ集計・表計算の3種ビューで多角的な売上分析を実現します。

フィールド名フィールドコードフィールドタイプ説明
売上番号売上番号文字列(1行)自動採番 SL-000001
売上日売上日日付計上日(初期値: 当日)
売上月売上月文字列(1行)売上日から自動セット(YYYY-MM 形式)
販売チャネル販売チャネルドロップダウン店舗販売 / 代理店 / オンライン
取引先コード取引先コード文字列(1行)取引先マスタへのルックアップキー
取引先名取引先名文字列(1行)ルックアップでコピー
担当者担当者ユーザー選択営業担当
明細(テーブル)売上明細テーブル商品コード / 商品名 / カテゴリ / 単価 / 数量 / 金額
合計金額合計金額数値明細の金額合計(自動計算)
前年同月売上前年同月売上数値参考値(合計金額 > 前年同月売上 で「前年比増」バッジ表示)
入金ステータス入金ステータスドロップダウン未収 / 一部入金 / 完済(デフォルト: 未収)
入金日入金日日付完済時は必須
売上区分売上区分ドロップダウン通常 / 返品 / キャンセル(デフォルト: 通常)
メモメモ文字列(複数行)備考

追加画面・編集画面(12ルール)

Section titled “追加画面・編集画面(12ルール)”
#ルール名イベントアクション説明
1売上番号自動採番保存する時自動採番売上番号に SL-{SEQ:6} 形式で自動採番
2売上日初期値追加画面を表示した時値セット売上日フィールドに {{TODAY()}} をセット
3売上月自動セット追加画面を表示した時 / 値を変更した時値セット売上日から {{FORMAT_DATE(売上日,"YYYY-MM")}} を自動セット
4タブレイアウト追加画面を表示した時 / 編集画面を表示した時タブ表示売上情報 / 明細 / 分析の3タブ構成
5取引先ルックアップ連動値を変更した時ルックアップ実行値セット取引先コード入力時にルックアップを自動実行し取引先名をセット
6商品ルックアップ連動値を変更した時ルックアップ実行値セット商品コード入力時に商品名・カテゴリ・単価を自動セット
7金額自動計算値を変更した時テーブルループ値セット金額フィールドに {{CALC(単価*数量)}} をセット
8明細合計追加画面を表示した時 / 値を変更した時テーブル小計値セット明細テーブルの金額合計を合計金額フィールドにセット
9前年同月参照追加画面を表示した時 / 値を変更した時他アプリ参照値セット前年同月の売上実績を参照して前年同月売上フィールドにセット
10金額フォーマット追加画面を表示した時 / 編集画面を表示した時値フォーマット合計金額フィールドに桁区切り(カンマ)を適用
11売上日必須バリデーション保存する時バリデーション売上日が未入力ならエラー
12数量バリデーション保存する時バリデーション数量 > 0 のバリデーション

一覧画面・カスタムビュー(8ルール)

Section titled “一覧画面・カスタムビュー(8ルール)”
#ルール名イベントアクション説明
13チャネル別行色分け一覧画面を表示した時条件付き書式 ×3店舗販売=青、代理店=緑、オンライン=紫で行を色分け
14高額売上ハイライト一覧画面を表示した時条件付き書式合計金額が100万円超の場合は太字+金背景でハイライト
15売上ダッシュボード一覧画面を表示した時ダッシュボード下記ウィジェット構成の売上分析ダッシュボード
16商品別クロス集計一覧画面を表示した時データ集計商品カテゴリ×売上月のピボット集計
17担当者別集計一覧画面を表示した時データ集計担当者別の売上合計・件数集計
18売上一覧表計算一覧画面を表示した時表計算ビュー全フィールド表示・フィルタ・CSV出力対応
19チャネル別集計一覧画面を表示した時データ集計販売チャネル別の売上構成比
20操作案内テキスト一覧画面を表示した時メニューテキストビューの使い方案内テキストをメニューに表示

Phase 3 拡張機能(6ルール: 前年比・入金管理・返品区分)

Section titled “Phase 3 拡張機能(6ルール: 前年比・入金管理・返品区分)”
#ルール名イベントアクション説明
21前年比増バッジ詳細 / 編集画面条件分岐バッジ表示fieldCompare で 合計金額 > 前年同月売上 のとき「前年比増」バッジ
22入金ステータスバッジ画面表示 / 値変更値で分岐バッジ表示未収=赤 / 一部入金=黄 / 完済=緑
23入金滞留バッジ詳細 / 編集画面条件分岐バッジ表示入金ステータス=未収 かつ 売上日 < today-30 のとき「入金滞留」
24完済時の入金日必須保存する時条件分岐バリデーション入金ステータス=完済 かつ 入金日が空ならエラー
25売上区分行色分け一覧画面条件付き書式 ×2返品=赤背景 / キャンセル=灰背景
26売上区分バッジ画面表示 / 値変更値で分岐バッジ表示返品=警告バッジ / キャンセル=エラーバッジ

ダッシュボードのウィジェット構成

Section titled “ダッシュボードのウィジェット構成”

売上ダッシュボード(ルール15)には以下9種のウィジェットを配置します。

ウィジェット種類内容
当月売上合計KPI合計金額の合計値
前月比数値カード当月 vs 前月の増減(金額・率)
月次目標達成率ゲージ実績 / 目標(売上目標アプリから参照)
チャネル別売上円グラフ店舗販売 / 代理店 / オンラインの構成比
商品カテゴリ別売上横棒グラフカテゴリ別の売上合計
月別売上推移折れ線グラフ直近12ヶ月の推移
前年同月比較積み上げ棒グラフ今年 vs 昨年の月次比較
担当者別ランキングテーブル売上TOP5の担当者一覧
カテゴリ別進捗プログレスバーカテゴリごとの目標達成率

担当者×月の売上目標を管理するアプリです。ガントチャートで予実進捗を可視化します。

フィールド名フィールドコードフィールドタイプ説明
担当者担当者ユーザー選択目標対象者
対象月対象月文字列(1行)2026-04 形式
期間開始期間開始日付月初日(対象月から自動セット)
期間終了期間終了日付月末日(対象月から自動セット)
目標金額目標金額数値
実績金額実績金額数値売上実績アプリから集計
達成率達成率数値自動計算(実績 / 目標 × 100)
ステータスステータスドロップダウン未着手 / 進行中 / 達成 / 未達
#ルール名イベントアクション説明
1期間自動セット値を変更した時値セット対象月から期間開始(月初日)と期間終了(月末日)を自動セット
2達成率自動計算値を変更した時値セット達成率に {{CALC(実績金額/目標金額*100)}} をセット
3ステータス自動更新値を変更した時条件分岐値セット達成率が100以上になったらステータスを「達成」に自動更新
4目標金額バリデーション保存する時バリデーション目標金額 > 0 のバリデーション
5達成バッジ詳細画面を表示した時 / 編集画面を表示した時条件分岐バッジ表示ステータスが「達成」の場合に緑バッジを表示
6未達ハイライト一覧画面を表示した時条件付き書式達成率が80%未満の行を赤背景でハイライト
7予実ガントチャート一覧画面を表示した時ガントチャート担当者別・月別の予実進捗をガントチャートで表示(達成率をプログレスバーとして表示)
8目標一覧表計算一覧画面を表示した時表計算ビュー担当者・対象月・目標・実績・達成率の一覧

納品・フォロー等のタスクを管理するアプリです。カンバンとカレンダーでタスクの進捗とスケジュールを管理します。

フィールド名フィールドコードフィールドタイプ説明
タスク名タスク名文字列(1行)
タスク種別タスク種別ドロップダウン納品 / 請求 / フォロー / クレーム対応 / その他
ステータスステータスドロップダウン未着手 / 進行中 / 完了 / 保留
優先度優先度ドロップダウン低 / 中 / 高 / 緊急
担当者担当者ユーザー選択
期限日期限日日付
開始日開始日日付ガント表示用
関連取引先関連取引先文字列(1行)取引先マスタ参照
関連案件番号関連案件番号文字列(1行)SFA の案件番号
進捗率進捗率数値0〜100%
メモメモ文字列(複数行)
#ルール名イベントアクション説明
1開始日初期値追加画面を表示した時値セット開始日フィールドに {{TODAY()}} をセット
2ステータス別フィールド制御追加画面を表示した時 / 編集画面を表示した時 / 値を変更した時値で分岐フィールド制御ステータスに応じて関連フィールドの表示/非表示を切り替え
3期限バッジ詳細画面を表示した時 / 編集画面を表示した時条件分岐バッジ表示期限日が過去かつステータスが「完了」以外の場合に「期限超過」赤バッジを表示
4優先度スタイル詳細画面を表示した時 / 編集画面を表示した時条件付き書式優先度「緊急」=赤背景、優先度「高」=黄背景
5完了時ロック編集画面を表示した時条件分岐フィールド制御ステータスが「完了」の場合に全フィールドを無効化
6進捗率バリデーション保存する時バリデーション進捗率が 0〜100 の範囲内かチェック
7期限超過行色分け一覧画面を表示した時条件付き書式期限超過タスクの行を赤でハイライト
8タスクカンバン一覧画面を表示した時カンバンステータス列でカンバン表示(WIP制限=5)、カードに担当者・期限日・優先度を表示
9タスクカレンダー一覧画面を表示した時カレンダー期限日をカレンダーに表示、優先度で色分け
10タスク一覧表計算一覧画面を表示した時表計算ビュー全フィールドの一覧表示・フィルタ対応

このサンプルでは Visual Customize の6種カスタムビューを以下のように使い分けています。

カスタムビュー使用アプリ主な用途
ダッシュボード売上実績KPI・グラフ・ランキングを一画面に集約したマネジメント画面
データ集計売上実績(×3)商品別・担当者別・チャネル別のクロス集計(ピボット)
表計算ビュー売上実績・売上目標・案件タスクフィルタ・ソート・CSV出力が必要な業務作業
ガントチャート売上目標担当者×月の予実進捗を時系列で視覚化
カンバン案件タスクドラッグ&ドロップでステータスを変更するタスク管理
カレンダー案件タスクタスクの期限・スケジュールを日程感覚で把握

ダッシュボードのウィジェット構成パターン

Section titled “ダッシュボードのウィジェット構成パターン”

経営ダッシュボードを構成する際の基本パターンは「KPI → トレンド → 内訳」の順に配置することです。

[当月売上合計 KPI] [前月比 数値カード] [目標達成率 ゲージ]
[月別推移 折れ線グラフ] [前年同月比較 積み上げ棒]
[チャネル別 円グラフ] [カテゴリ別 横棒グラフ]
[担当者ランキング テーブル] [カテゴリ別進捗 プログレスバー]

データ集計のピボットモード活用

Section titled “データ集計のピボットモード活用”

データ集計ビューのピボットモードを使うと、「商品カテゴリ(行)× 売上月(列)× 合計金額(値)」のようなクロス集計が設定なしで実現できます。

売上月 2026-01 2026-02 2026-03 合計
コピー用紙 150万 140万 165万 455万
筆記具 80万 75万 90万 245万
事務機器 200万 220万 195万 615万

ガントチャートは本来の「日程管理」用途だけでなく、担当者×月を1レコードとして期間を月単位に設定すれば予実管理ボードとして活用できます。

customViewGantt(
title: 担当者,
start: 期間開始, ← 月初日
end: 期間終了, ← 月末日
progress: 達成率, ← プログレスバーとして表示
group: ステータス ← 達成/未達でグループ化
)

カンバンビューで wipLimit=5 を設定すると、各ステータス列に持てるカード数が制限されます。「進行中」タスクが5件を超えた場合に警告を表示し、過負荷を防止します。