10月2日の経営会議で、社長が経理の担当者に聞きました。「丸山商店さんの22万円、まだ入っていないの?」。請求書の期日は6月30日。気づいたときには、3か月以上が過ぎていました。
担当者が怠けていたわけではありません。売掛金の一覧を見るのが月に1回なら、気づくのも月に1回です。見張りをOdooに任せれば、異変のほうから担当者に届きます。
Odoo(オドゥー)は、販売・在庫・会計などをひとつにつなぐERPです。ERPとは、会社全体の業務データをひとつのシステムで管理する仕組みを指します。期日・予算・入出金の予定が1か所にそろうので、「見張る」役をシステムに任せられます。たとえば請求書一覧の「期限超過」の絞り込みは、無料のCommunity版にもあります(「期限超過」を件数と金額で出す)。
見張りを任せると、たとえば次のことが変わります。
- 期日の7日後に、営業担当へ「入金確認」の活動が届く
- 予算を超える発注の行が赤く表示され、発注の場で気づける(Enterprise版)
- 4週間先の週末残高を週に1回出し、入金確認を前倒しする時間が取れる
- 督促の文面や予実の差の説明を、AIに下書きさせられる
ただし、知らせを増やしすぎると、今度は誰も読まなくなります。複数の会社の数字をまとめて見張る規模なら、連結の機能を持つERPも候補です。
では、何を、どの条件で、誰に知らせればよいのか。答えはアラートを決める3つの問いにあります。
Community版とEnterprise版について
期日を基準に担当者へ知らせる自動化ルール、請求書の「期限超過」の絞り込み、CRMの予測レポートは、無料のCommunity版にもあります。顧客への督促(Follow-up)、予算(Budgets)、年齢表などの会計レポートは、有償のEnterprise版の機能です。スプレッドシートの条件付き書式とメールテンプレートのAIも、Enterprise版に限られます。AI機能はクレジット(アプリ内課金・IAP)を使います。
月末に慌てるのは、数字を「見に行く」運用だから
数字を見に行く運用では、見に行った日にしか異変は見つかりません。見張りをOdooに任せれば、異変のほうから担当者に届きます。
指標を決めても、見に行く人がいなければ止まる
どの数字を経営の計器にするかは、社長のコックピットをOdooで作るで扱いました。資金の指標の読み方は、資金の3指標にあります。
計器を決めても、見に行く人がいなければ異変は月末まで眠ります。一覧を目で追って期日切れに印を付ける作業は、顧客に何も届かないブルシットジョブです。
稲盛和夫氏は、経営の原則として「売上を最大限に伸ばし、経費を最小限に抑える」を挙げました(出典:稲盛和夫オフィシャルサイト)。回収の遅れも予算の超過も、早く気づくほど打てる手が増えます。
アラートは「何を・どの条件で・誰に」で決める
アラートとは、決めた条件に当てはまったときに届く知らせのことです。架空の食品卸「さくら商事」(従業員30名)では、次のように決めました。
| 見張る対象 | しきい値の例 | 知らせる相手 | 使うOdooの機能 |
|---|---|---|---|
| 売掛金 | 期日から7日・30日・60日 | 営業担当→顧客→上長 | 自動化ルール・督促 |
| 予実 | 予算比5%以上かつ20万円以上 | 経理→部門長 | 予算・損益計算書 |
| 資金 | 週末の残高が300万円未満 | 経理→社長 | 年齢表+AIの週次予測 |
しきい値は、最初から細かくしないでください。知らせが1日に何十件も届けば、担当者は読むのをやめてしまいます。
売掛金の滞留:期日を過ぎたら、Odooが先に動く
売掛金の見張りは、Community版だけでも始められます。担当者への知らせは自動化ルール、顧客への督促はEnterprise版の督促レベルの役目です。
まず「期限超過」を件数と金額で出す
Odooの請求書一覧には、「期限超過」の絞り込みがあります。支払期日を過ぎ、未払いか一部入金のままの請求書だけが残る仕組みです(出典:Odoo 19のソースコード、2026年10月確認)。さくら商事の10月2日時点の売掛金を、Pythonで計算して並べました。
| 取引先 | 支払期日 | 残高(円) | 経過日数 |
|---|---|---|---|
| 丸山商店 | 6月30日 | 220,000 | 94日 |
| ひまわり食堂 | 7月31日 | 165,000 | 63日 |
| 青葉スーパー | 8月31日 | 528,000 | 32日 |
| こだま弁当 | 9月15日 | 88,000 | 17日 |
| はやて商店 | 10月10日 | 910,000 | 期日前 |
| あおば給食 | 10月31日 | 1,250,000 | 期日前 |
期日超過は4件・1,001,000円でした。Enterprise版の会計には、経過日数の区分で集計する年齢表(Aged Receivable)があります。XLSXでも書き出せる(出典:Odoo 19.0 公式ドキュメント「Reporting」、2026年10月確認)。
営業担当に知らせる:期日を基準にした自動化ルール
自動化ルールとは、決めた条件で決めた動作をOdooに自動で実行させる仕組みです。Community版にもあります。トリガー(動き出すきっかけ)に「日付フィールドに基づく」を選ぶと、ある日付の何日前・何日後に動かせます。
| 請求書 | 支払期日 | 動く日(期日+7日) | 自動でできること |
|---|---|---|---|
| INV/2026/0801 | 8月31日 | 9月7日 | 営業担当に「入金確認」の活動 |
| INV/2026/0815 | 9月15日 | 9月22日 | 営業担当に活動とメール |
設定の流れは次のとおりです。開発者モードの技術設定から作れば、Studioは要りません。
- 自動化ルールを新しく作り、対象を「請求書」にする
- トリガーを「日付フィールドに基づく」にし、支払期日の7日後と決める
- 条件に「支払状況が未払い・一部支払い」を入れて保存する
- 定期処理「Automation Rules: check and execute」を一度手で実行する
- ルールに戻り、動作に「活動の作成」を選ぶ。担当者は請求書の営業担当にする
手順の4は飛ばせません。動作を足す前に手で実行しないと、過去の請求書にさかのぼってルールが動くおそれがあります。定期処理は既定で4時間ごとなので、知らせが数時間ずれることもあります。出典はOdoo 19.0 公式ドキュメント「Automation rules」です(2026年10月確認)。
裏返すと、作った時点で期日+7日を過ぎている請求書には、知らせが出ません。丸山商店の6月分がこれにあたります。導入した日に、「期限超過」の一覧で残りを一度片付けてください。
顧客に知らせる:督促レベルを3段にする
Enterprise版の会計には、督促(Follow-up)の機能があります。期日からの経過日数ごとに「レベル」を作り、メール・SMS・WhatsApp・郵送を割り当てる仕組みです。SMS・WhatsApp・郵送にはクレジットが要ります。さくら商事は3段にしました。
| 取引先 | 最も古い超過 | 段階の目安 |
|---|---|---|
| こだま弁当 | 17日 | 第1段階:ご確認のお願い(メール) |
| 青葉スーパー | 32日 | 第2段階:再送と、営業担当の電話 |
| ひまわり食堂・丸山商店 | 63日・94日 | 第3段階:上長から連絡 |
取引先ごとの段階の決まり方は、公式ドキュメントに細かい説明がありません。最初は送る前に対象と段階を確かめてください。各レベルには「自動」「請求書を添付」の設定と、担当者への活動の自動作成があります。日数をマイナスにすれば、期日の前に案内を送ることも可能です。
第1段階の文面は、「ご入金の確認がとれておりません」程度にとどめます。入金済みの行き違いもあるからです。督促の前には、銀行明細の消込を済ませてください(出典:Odoo 19.0 公式ドキュメント「Follow-up on invoices」、2026年10月確認)。消込の自動化は入金消込の自動化から始める経理DXにまとめています。
文面はAIに書き分けさせ、金額と期日は差し込む
Enterprise版では、メールテンプレートの本文にAIへの指示(プロンプト)を埋め込めます。送るときに本文が作られ、まとめて送っても1件ずつ別の文面になる(出典:Odoo 19.0 公式ドキュメント「AI in email templates」、2026年10月確認)。指示の例です。
入金確認のお願いを、200字以内の丁寧な敬語で書いてください。相手は「貴社」と呼びます。初めての遅れなら行き違いへのおわびを添え、遅れが続く相手には支払予定日の連絡をお願いしてください。
金額と期日は、AIに書かせません。テンプレートの「動的プレースホルダー」で、請求書の値をそのまま差し込みます。
編集には開発者モードが要り、Odoo.shや自社サーバーではOpenAIかGeminiのAPIキーも必要です。督促での使い方は公式に例がないので、最初の数回は送る前に人が読んでください。
予実管理のアラート:差が開いた時点で気づく
予実の見張りには、Enterprise版の予算(Budgets)を使います。予実管理の考え方は予実管理・管理会計の課題とOdooにあるので、ここでは「差が出たら知らせる」部分に絞ります。
損益計算書に予算の列を並べ、しきい値で印を付ける
損益計算書の画面で予算を作ると、残高の横に予算の列、その右に%の列が並びます(出典:Odoo 19.0 公式ドキュメント「Budgets」、2026年10月確認)。さくら商事の9月の数字です。
| 勘定科目 | 予算(円) | 実績(円) | 達成率 |
|---|---|---|---|
| 売上高 | 30,000,000 | 27,600,000 | 92.0% |
| 荷造運賃 | 900,000 | 1,180,000 | 131.1% |
| 広告宣伝費 | 600,000 | 240,000 | 40.0% |
| 給料手当 | 4,500,000 | 4,550,000 | 101.1% |
しきい値を「予算比5%以上、かつ20万円以上」にすると、印が付くのは上の3科目でした。給料手当は5万円の差なので外れます。率と額の両方を条件にすると、小さな科目の小さな差に振り回されません。
発注の段階で、予算の超過に気づく
部門ごとの予算は、分析予算で持ちます。予算を確定すると、実績(Achieved)と、未請求の確定発注を足した額(Committed)が自動で計算される仕組みです。
| 部門 | 予算(円) | 実績(円) | 発注込み(円・消化率) |
|---|---|---|---|
| 営業部 | 1,200,000 | 900,000 | 1,000,000(83.3%) |
| 物流部 | 5,000,000 | 4,100,000 | 5,400,000(108.0%) |
| 総務部 | 800,000 | 820,000 | 820,000(102.5%) |
実績だけなら、物流部はまだ82%です。発注まで含めると、すでに予算を超えています。予算を超える発注の行は、見積依頼や発注の画面で赤く表示されます。発注を出す担当者が、その場で気づけるわけです。
ただし、分析配分(費用がどの部門のものかを示す印)がない仕訳や発注は、集計から漏れます。分析配分の入力を必須にするかは、数字を正しく計測する仕組みとあわせて検討してください。
差の説明はAIに下書きさせ、理由は注記に残す
印が付いた科目には、説明が要ります。損益計算書をXLSXで書き出し、Excelのアドインとして動くClaude for Excelに頼む方法があります。回答にはセル単位の引用が付くので、根拠の数字にすぐ戻れるのが利点です。
差異が予算比5%以上かつ20万円以上の科目を挙げ、確認すべき点を箇条書きにしてください。原因は断定せず、「確認が必要」と書いてください。
下書きは、たとえば次のように返ってきます。
- 荷造運賃:予算比28万円増(131.1%)。売上が減るなかで増えており、運賃の単価か出荷回数の確認が必要
- 広告宣伝費:予算比36万円減(40.0%)。未実施か計上漏れかの確認が必要
原因を決めるのは、AIではなく担当者です。確認した理由は、損益計算書の行の注記(Annotate)に残します。例:「10/3 経理確認:9月から路線便の運賃改定。10月以降も続く見込み」。翌月の会議でも、同じ画面で経緯を追えます。
Claudeの公式の案内も、監査で重要な計算を検証なしで使うことは勧めていません。出典はClaude Docs「Use Claude for Excel」です(2026年9月確認)。
売上の予実は、受注の手前で見張る
売上の予算が足りるかは、CRMの予測レポートで先回りして見られます。商談を受注予定月ごとに並べ、見込み額に確度を掛けた額(Prorated Revenue)を月ごとに合計する機能です。Community版にもあります(出典:Odoo 19.0 公式ドキュメント「Forecast report」、2026年10月確認)。
さくら商事の11月は、見込み額580万円に対し、確度を掛けると206万円でした。確度の低い大口に頼っている月は、新規開拓を早める合図です。
資金繰り:週に1回、4週間先の残高を見張る
資金で見張るのは、今の残高より4週間後の残高です。売掛金の期日と支払いの予定から、週ごとの残高を出します。
年齢表をAIに渡し、週次の入出金予測を作らせる
Enterprise版の年齢表は、売掛金(Aged Receivable)と買掛金(Aged Payable)の両方をXLSXで書き出せます。これをChatGPTやClaudeに渡し、週ごとの予測を作らせる方法です。給与や社会保険料のように年齢表に出ない支払いは、別の表で渡します。
売掛金と買掛金の年齢表、定例の支払いの表を渡します。10月5日から4週間、週ごとの入金・出金・週末残高の表を作ってください。10月4日時点の残高は780万円です。期日を過ぎた売掛金は、翌週の金曜に入ると仮に置いてください。週末残高が300万円を下回る週には「要注意」と書いてください。
返ってきた表を、経理が直しました。丸山商店の22万円は94日も遅れているため、「見込みなし」に変えています。
| 週 | 入金(円) | 出金(円) | 週末残高(円) |
|---|---|---|---|
| 10/5〜10/11 | 1,691,000 | 1,800,000 | 7,691,000 |
| 10/12〜10/18 | 0 | 1,200,000 | 6,491,000 |
| 10/19〜10/25 | 0 | 2,900,000 | 3,591,000 |
| 10/26〜11/1 | 1,250,000 | 2,250,000 | 2,591,000(要注意) |
4週目に、しきい値の300万円を下回ります。月末の給与と仕入の支払いが重なるためです。10月2日にこの表があれば、入金確認を前倒しする時間が取れます。
延滞分の回収日を取引先ごとに直すのは、経理の仕事です。ChatGPTのデータ分析は外部のAPIを呼べないため、最新の数字は毎回書き出して渡します。出典はOpenAI ヘルプセンター「Data analysis with ChatGPT」です(2026年9月確認)。
ダッシュボードでは、色と数字を両方出す
Enterprise版のスプレッドシートには、条件付き書式があります。条件に合うセルの背景や文字の色を変える機能です。Odooのデータを入れた表なら、開き直すか更新するたびに書式も最新のデータに合わせて変わります。出典はOdoo 19.0 公式ドキュメント「Conditional formatting」です(2026年10月確認)。
経過日数が0より大きい売掛金の行と、「要注意」の週を赤くします。そのうえで、表の上に「期日超過 4件・1,001,000円」と数字でも出してください。色だけでは見落としが起き、色の見え方にも個人差があるからです。
税の申告期限は、ダッシュボードの知らせで管理する
Enterprise版の会計では、設定画面で税務申告の周期と期限を決めると、会計ダッシュボードに知らせが出ます。期限を過ぎた日付は赤く表示されます(出典:Odoo 19.0 公式ドキュメント「Tax return (VAT report)」、2026年10月確認)。
Odooに任せるのは、期限の管理までです。申告の中身と期限の日付は、顧問税理士と確認してから設定してください。消費税の設定はOdooの消費税設定と日本の税制で扱っています。
Odooのアラートで見張るメリットとデメリット
売掛金・予実・資金の見張りをOdooに任せると、何が得られ、どこに限りがあるのか。機能ごとに版を分けて並べます。
メリットは、次の5つです。
- 異変のほうから届く:期日を基準にした自動化ルールで、期日の7日後に営業担当へ活動が届く。Community版にもある
- 小さな差に振り回されない:予算比の率と額の両方をしきい値にすると、小さな科目の小さな差には印が付かない(予算はEnterprise版)
- 発注の場で予算超過に気づける:分析予算は未請求の確定発注まで含めて計算し、予算を超える行を赤く表示する(Enterprise版)
- 売上の不足を受注の手前で見られる:CRMの予測レポートは、確度を掛けた見込み額を月ごとに合計する。Community版にもある
- 下書きをAIに任せられる:督促の文面はメールテンプレートのAI(Enterprise版)で、差の説明や週次の資金予測はClaudeやChatGPTで下書きする
デメリットと注意点は、次の4つです。
- 知らせが数時間ずれることがある:自動化ルールの定期処理は、既定で4時間ごとに動く
- ルールを作る前に期日を過ぎた請求書には出ない:作った時点で期日+7日を過ぎている請求書は、導入した日に一覧で片付ける
- 督促・予算・年齢表はEnterprise版:SMS・WhatsApp・郵送の督促とAI機能には、クレジットも要る
- 分析配分のない仕訳は集計から漏れる:部門の予算を見張るなら、分析配分の入力を必須にするかを決めておく
両方を1枚の図に並べました。
知らせを受けた後に人が持つ点は、見張りを任せても、人が確かめる5つの点にまとめています。
見張りを任せても、人が確かめる5つの点
知らせが正しいかどうかは、別の話です。次の5点は人が持ちます。
- 消込が済んでいるか:消込が遅れると、払った顧客に督促が届く
- しきい値が合っているか:月に1回、知らせの件数と、動いた件数を見比べる
- AIの文面:最初の数回は送る前に読む。金額と期日はAIに書かせない
- 予測の仮置き:延滞分の回収日と「見込みなし」の判断は経理が決める
- 差の理由:AIの下書きは仮説。確認した人と日付を注記に残す
AIにどこまで任せるかの線は、AIに任せてはいけない範囲にまとめました。届く知らせが増えるほど、受ける側の判断も増えます(参考:AIを入れたのに、なぜか疲れている)。
会計のフル機能がなくても、請求書の期日と商談の予定はOdooにあります。Community版で始め、督促や予算の管理が重くなった時点でEnterprise版を検討しても遅くはありません。版ごとの機能の一覧は、Odoo Community版とEnterprise版の違いにあります。
知らせが届くと、数字がそろい始める
知らせが届くと、入力の遅れそのものも減っていきます。期日の7日後に活動が届けば、営業担当は入金の状況を聞き、結果をOdooに残します。消込が早まり、売掛金の数字が正しくなります。
入力が楽になり、数字がそろい、信頼され、Odooがもっと使われる。ベンチャーネットがAIクラウドERPと呼ぶ仕組みの、この正のループの一部を見張りが受け持ちます。毎朝の報告づくりをなくす方法は、毎朝の売上報告を「作らない」にあります。
自社の見張りを点検するチェックリスト
社内の会議で、当てはまる項目に印を付けてみてください。3つ以上なら、見張りをOdooに任せる効果が大きい会社です。
- □ 期日を過ぎた売掛金に、月次の会議で初めて気づくことがある
- □ 督促のメールを、経理が1社ずつ書いている
- □ 営業担当が、自分の顧客の入金遅れを知らない
- □ 予算の超過に、請求書が届いてから気づく
- □ 予実の差の理由が、担当者のメールや記憶にしか残っていない
- □ 資金繰り表を、毎週Excelで作り直している
- □ 4週間後の預金残高を、すぐに答えられない
- □ 税の申告期限を、税理士からの連絡で知る
見張りを仕組みにするまでの進め方
ERP導入支援を手がけるベンチャーネットが、見張りの仕組みを作るときの順番です。
- 見落としを洗い出す:この1年で気づくのが遅れた売掛金・予算超過・資金不足を書き出し、損の大きかったものから選ぶ
- しきい値と相手を言葉で決める:「期日から7日で営業担当へ」のように文章にし、経理と営業で合意する
- Odooのデータを点検する:支払期日・営業担当・分析配分が入っているかを見る。欠けていれば入力のルールから直す
- 1つだけ動かす:売掛金の自動化ルールから始め、1か月の知らせの件数と、動いた件数を数える
- 広げて、月に1回見直す:督促・予算・週次予測へ広げ、知らせが多すぎる対象はしきい値を上げる
外部のツールやAIがOdooのデータを読みに行くには、外部API(ほかのシステムからOdooを操作する窓口)を使います。Odoo Onlineでは、外部APIはカスタムプランのみです。AIにつなぐ方法はClaudeなどのAIをOdooにつなぐにあります。
複数の会社の数字をまとめて見張る規模なら、連結の機能を持つERPも候補です。NetSuiteの教科書のグループ連結決算をNetSuiteで効率化で扱っています。
バージョンと機能の更新について
この記事は、2026年10月時点のOdoo 19の公式ドキュメントとソースコードにもとづいています。督促・予算・会計レポートの画面や項目名は、バージョンアップで変わるかもしれません。Odoo 20などに上げたときは、自動化ルールと督促レベルの動きをテスト用のデータで試してください。
ClaudeとChatGPTの機能も、プランや会社の管理設定で使える範囲が変わります。
よくある質問
Community版だけで、売掛金の見張りはできますか?
できます。期日を基準にした自動化ルールと、請求書一覧の「期限超過」の絞り込みは、Community版の機能です。顧客への段階的な督促と年齢表は、Enterprise版の機能です。Community版では、営業担当への活動とメールで知らせる形から始めてください。
督促メールを自動で送って、取引先との関係が悪くなりませんか?
第1段階の文面を「ご確認のお願い」程度にすれば、多くは行き違いの確認で済みます。送る前に消込を済ませ、入金済みの相手に届かないようにしてください。大口や長い付き合いの相手は、自動にせず上長からの連絡にする方法もあります。
しきい値は、どう決めればよいですか?
最初は粗く決め、1か月の知らせの件数を見て直してください。予実なら「率」と「額」の両方を条件にします。知らせが1日に何十件も届くなら、細かすぎる合図です。
売掛金や予実のアラートをOdooで設定するメリットは何ですか?
異変に月末を待たずに気づけることです。
期日を基準にした自動化ルールなら、期日の7日後に営業担当へ活動が届きます。予算を超える発注の行は、発注の画面で赤く表示されます(Enterprise版)。
一方で、定期処理は既定で4時間ごとなので、知らせが数時間ずれることもあります。良い点と注意点はOdooのアラートで見張るメリットとデメリットに並べました。
AIが作った資金の予測は、そのまま信じてよいですか?
そのままは使いません。延滞分がいつ入るかは、AIには分からないからです。仮に置いた回収日を経理が直し、「見込みなし」の判断も人が下します。週に1回、同じ頼み方で作らせて前の週と比べてください。
まとめ:数字を見に行く仕事を、Odooに渡す
月末に慌てる原因は、数字を見に行くのが月に1回だからです。売掛金は期日の何日後に誰へ。予実は何%と何円の差で誰へ。資金は何週先の残高がいくら未満で誰へ。この3つを決めれば、見張りはOdooに任せられます。
知らせを出すのはOdooで、文面や予測の下書きはAIが作れます。消込、回収の見込み、差の理由、税の申告は、人が判断する領分です。
1年後、経理の担当者は月末に一覧を目で追っていないはずです。届いた知らせに沿って電話をかけ、4週間後の残高を見て入金確認を前倒しする。丸山商店の22万円のような話は、期日から7日目の活動で片付いています。
もう少し詳しく知りたい方へ
期日を過ぎた売掛金に気づくのが遅い、予実の差が月末まで分からないといった悩みがあれば、今の数字の流れを見ながら一緒に整理します。
あわせて読みたい記事
- ブルシットジョブを消し去る|国産SaaS×Odoo×AIの組み合わせ術
- 資金の3指標|現金預金残高の推移・キャッシュフロー・売掛金残高をOdooで見える化する
- 社長のコックピットをOdooで作る|経営指標ダッシュボードの考え方・手順・最初に置く4つの計器
- 予実管理・管理会計の課題とOdoo|『数値化』でPDCAを回す
- 入金消込の自動化から始める経理DX|Odooの銀行同期と消込
- 数字を正しく計測する仕組み|入力漏れ・異常値・締め後の修正をOdooで止める
- 在庫・営業・購買の「毎朝の確認」を自動化する|欠品・放置商談・仕入先評価をOdooに任せる
- 取締役会・銀行向けの資料をAIで作る|Odooの数字からスライドと1枚サマリーを起こす
- Odooの自動化ルールとAIで入力を減らす|AIフィールド・Ask AI・スマホ・音声の実例
