SAP Business Oneとは、SAPが中小企業向けに提供しているERPパッケージです。会計・財務、販売、購買、在庫、顧客管理からレポートまでを1つの製品で扱い、オンプレミスとクラウドの両方で動かせます。本稿では、2002年の買収から現行の10.0系に至る経緯、標準モジュールの中身、Professional・Limited・Starterといったライセンス種別の条件、S/4HANAとの適用規模の線引き、Service Layerを使ったAPI連携とアドオン開発の範囲を、2026年10月時点のSAP公式情報をもとに整理しました。後半では、自社がSAP Business Oneを選ぶべきか見送るべきかを条件付きで示します。
まとめ:SAP Business Oneの位置づけと、S/4HANAとの線引き・拡張の判断要点
SAP Business Oneは、SAPの製品群のなかで中小企業向けの位置にある単体ERPです。大企業向けのS/4HANAを小さくした版ではなく、イスラエルの会計ソフトを母体に別系統で育ってきた製品で、データベースにはSAP HANAとMicrosoft SQL Serverのどちらかを選べます。
検討時の論点は、ライセンス、規模の線引き、拡張方法の3つです。ライセンスは、全機能を使うProfessional、役割限定のLimited、APIだけで接続する間接アクセスを分けて見積もります。規模は、親会社がS/4HANA、子会社や海外拠点がSAP Business Oneという2層構成が典型です。拡張はService LayerのREST APIで周辺に作るのが基本で、標準機能の作り替えに頼るほど保守費がかさみます。海外拠点を持つ数十〜数百人規模の企業には向き、国内単独で会計と販売だけを整えたい企業には過剰、というのが本稿の結論です。
SAP Business Oneの定義と2002年の買収から10.0系までの製品史
まず、製品がどこから来て、どのような技術構成で提供されているかを確認します。ERPそのものの考え方はERPと基幹システム・CRMとの違いを整理した記事で扱っているため、ここではSAP Business One固有の事情に絞ります。
2002年3月のTopManage買収と中小企業市場向け製品ラインの始まり
イスラエルの経済紙Globesの2002年3月13日の記事によると、SAPはこの時期にイスラエルのTopManage Financial Solutionsを現金で買収しました。同社は会計ソフトを開発していた従業員80人ほどの会社で、取引額は公表されず、SAPの最高財務責任者は1,000万ドル未満と説明しています。
SAPはこの買収を、大企業中心だった事業を中小企業へ広げる戦略の一環と位置づけ、TopManageの開発拠点を製品の開発の中心として拡充するとしていました。こうして生まれたのがSAP Business One(略称SAP B1)です。大企業向けのSAP ERPやS/4HANAとは製品の系統が異なる点を、導入検討の前提にしてください。
2020年6月提供開始の10.0とFiori設計のWebクライアント
現行の製品はバージョン10.0の系統です。SAPジャパンは2020年6月23日のプレスリリースで国内提供の開始を発表し、グローバルの採用企業が170カ国で7万社を超えたと公表しました。
10.0での大きな変化は、SAP Fioriの設計原則に基づくWebクライアントが加わったことです。Windowsの専用クライアント中心だった製品に、ブラウザから使える画面が増えました。その後も10.0の系統のまま、Feature Packと呼ばれる追加パッケージで機能を積み増す形が2026年時点も続いています。
SAP HANA版とMicrosoft SQL Server版から選ぶデータベース構成
SAPの学習講座「Service Layerの全体像」では、SAP Business Oneはオンプレミスとクラウドのどちらにも配置でき、データベースにはSAP HANAとMicrosoft SQL Serverを使えると説明されています。S/4HANAがSAP HANA専用であるのと対照的です。
社内にSQL Serverの運用経験があり、既存の帳票やBIツールがSQL Serverにつながっているなら、SQL Server版の方が移行の手間は小さく済みます。一方、SAPが提供するクラウド版の規約は対象アプリケーションを「SAP Business One, version for SAP HANA」と定義しており、SAPのクラウドサービスで使うならHANA版が基本です。
会計・販売・購買・在庫から生産までをカバーする標準モジュールの中身
SAP Business Oneで標準として何ができるかを、公式の機能一覧とクラウド版の契約書類から確認します。
財務・販売顧客・購買在庫・分析の4領域で確認する標準機能の一覧
SAPのSAP Business Oneの機能ページでは、機能が次の領域に分けて紹介されています。
| 領域 | 主な機能 |
|---|---|
| 財務管理 | 仕訳・売掛買掛、管理会計、固定資産、銀行照合 |
| 販売・顧客管理 | 案件・キャンペーン・Outlook連携・契約 |
| 購買・在庫管理 | 購入申請、発注、入庫、返品、倉庫と会計の統合 |
| 分析・レポート | Excel連携、事前定義KPI、ダッシュボード |
| その他 | iOS・Androidアプリ、Webクライアント |
表の販売・顧客管理にある「案件」は案件管理、「契約」はサービス契約を指します。同じページには、食品・消費財、製造業、プロフェッショナルサービス、小売、商社・卸売の5業種向け機能も並びます。販売管理と会計を別パッケージで持つ中小企業が多いなか、顧客管理まで1つのデータベースで扱える点が製品の性格です。
クラウド規約に並ぶ14モジュールと生産・MRPの利用に必要な条件
SAPが公開しているSAP Business One Cloudの補足条項(2022年版)では、クラウド版に含まれるコアモジュールとして、管理、財務、営業案件、販売、購買、取引先、銀行、在庫、リソース、生産、MRP、サービス、人事、プロジェクト管理の14個が列挙されています。帳票作成ツールのSAP Crystal Reportsも実行版が付属します。
注意したいのは、生産とMRP(資材所要量計画)を扱うにはProfessionalユーザーが必要と明記されている点です。製造業で使う場合、生産計画の担当者を役割限定のLimitedユーザーで済ませる見積もりは成り立ちません。ライセンスの区分は次の章で詳しく見ます。
ライセンス種別とユーザー数の条件、価格が公開されていない理由と購入経路
SAP Business Oneの費用を調べると、まずユーザーの種類が複数あることに気づきます。区分を理解しないまま人数だけで見積もると、導入後に不足が出ます。
Professional・Limited・Starter・間接アクセスの権利の違い
前述のクラウド版補足条項に定められたユーザー種別は次の通りです。
| ユーザー種別 | 使える範囲 |
|---|---|
| Professional | 全機能・会社設定の管理・生産とMRP |
| Limited | CRM・財務・物流のいずれか1役割 |
| Starter Package | 小規模版機能(Professional権限なし) |
| Mobile Application | 販売・サービスのモバイルアプリのみ |
| Indirect Access | APIからの接続のみ(画面は使えない) |
迷いやすいのはLimitedユーザーです。CRM、財務、物流から役割を1つ選んで申請する形なので、経理と在庫の両方を触る担当者はProfessionalにする方が整合します。誰がどの画面を使うかの一覧を先に作ってから種別を割り当ててください。
Starterは3〜5人限定、Professional版は最小3人と会社DB2つ込み
同じ補足条項には、版ごとの人数条件も書かれています。Starter Package版は最低3人、最大5人までで、6人以上になると全員をProfessional版のProfessionalまたはLimitedユーザーへ切り替える必要があります。Starter Packageユーザーは他の種別と組み合わせられません。
Professional版は最低3人のProfessionalユーザーから契約でき、会社データベース(法人や事業単位ごとのデータの入れ物)が2つ含まれます。Starter Package版に含まれるのは1つです。本番とは別に検証用の会社を持ちたい場合や、複数法人を1契約で扱う場合は、この個数を超える分が追加の購読になる点を見積もりで確認してください。
価格非公開の製品をパートナー経由で購入する方法と初期設定の責任分界
SAPのSAP Business Oneの製品ページには定価の掲載がなく、「見積を依頼」から問い合わせる形になっています。販売はSAPの認定パートナーを通じて行われ、補足条項でもクラウド版の購読はパートナーから購入する前提で書かれています。
見落とされやすいのが責任分界です。補足条項は、初期設定、構成、他システムとの連携は利用企業の責任であり購読料に含まれないと定め、その作業は購読を購入したパートナーと契約できるとしています。サポートも、SAPとパートナーが分担する共有モデルです。ライセンス費だけで比較すると、設定と連携の作業費が見積もりから抜け落ちます。
S/4HANAとSAP Business Oneの適用規模と子会社の2層ERP構成
「SAPを入れる」と言ったとき、S/4HANAとSAP Business Oneのどちらを指すかで、費用も導入期間も桁が変わります。
SAP公式の製品区分で比較する中小企業向けとあらゆる規模向けの違い
SAPは製品ページのよくある質問で、SAP Business Oneは中小企業向けに設計され、S/4HANA CloudとSAP ERPはあらゆる規模の組織向けに設計されていると説明しています。S/4HANA側にも中堅企業向けにパブリッククラウド版を提供する「GROW with SAP」という枠組みがあり、規模だけでは線が引けない領域があります。
判断の目安は、業務の複雑さと拠点の数です。複数の事業部や工場を持ち、会社をまたいだ在庫移動や連結決算を1つのシステムで回したいならS/4HANAの領域になります。製品の全体像や導入形態はSAP S/4HANAの導入形態と移行方式を解説した記事で整理しました。単一の法人で、販売・購買・在庫・会計を標準の流れで回せるならSAP Business Oneで足ります。
親会社S/4HANAと子会社SAP Business Oneを接続する2層構成
本社はSAP ERPやS/4HANA、海外の販売子会社や小規模な拠点はSAP Business Oneという組み合わせがあります。大企業向けERPを小さな子会社まで広げると、費用も運用も重すぎるためです。
ライセンス面でもこの構成は想定されています。クラウド版の補足条項には、別途導入されたSAP ERPやS/4HANAとつながるSAP Business Oneの利用者は、親側のSAP ERPの契約でNamed User(指名ユーザー)として追加ライセンスを持つ必要がない、という例外規定があります。ただし、親子間で受発注や会計データを渡す連携そのものは、別途の設計と開発が必要です。
Business Central・NetSuiteと比べたときの判断軸
中小企業向けのERPとして比較対象に挙がりやすいのは、MicrosoftのDynamics 365 Business CentralとOracleのNetSuiteです。
| 観点 | SAP Business One | Business Central | NetSuite |
|---|---|---|---|
| 提供形態 | オンプレ・クラウド | クラウド中心 | クラウドのみ |
| DBの選択 | HANA・SQL Server | 選択なし | 選択なし |
| 強み | SAP本社系との接続 | Microsoft 365連携 | 複数法人・IPO準備 |
親会社や取引先がSAPを使っているならSAP Business One、社内の業務がMicrosoft 365中心ならBusiness Centralが候補になります。それぞれの機能と料金はDynamics 365 Business Centralの機能と料金を解説した記事とNetSuiteの機能と料金構造を解説した記事にまとめています。
Service LayerとSDKで作れるアドオンの範囲と、作り込むべきでない領域
SAP Business Oneは、標準機能に足りない部分をパートナーや利用企業がアドオンで補う前提の製品です。どこまでを作り、どこからを作らないかで、保守費とバージョンアップの手間が決まります。
SDK・Service Layer・Integration Frameworkの3方式
SAPの学習講座では、拡張用のAPIとして3つが挙げられています。Microsoft .NETベースのライブラリで画面や業務ロジックを拡張するSDK、REST APIでデータを読み書きするService Layer、他システムとの連携を担うIntegration Frameworkです。
新しく作るならService Layerを第一候補にします。Service Layerの構成を説明した講座によると、HTTPとODataを基盤にJSONでデータを返し、Basic認証とOAuthに対応します。10.0 PL01からの動作環境は、SUSE Linux EnterpriseとWindowsの両方です。言語を問わず呼び出せるため、.NETに縛られるSDKより開発者を集めやすくなります。
b1s/v2のLoginから始まるService Layer呼び出しの基本形
Service Layerの呼び出しは、ログインでセッションを得てから業務データを操作する流れです。SAPのログイン手順の講座に示された書式を、curlで書くと次のようになります。
curl -k -c cookie.txt -X POST "https://localhost:50000/b1s/v2/Login" \
-H "Content-Type: application/json" \
-d '{"CompanyDB": "DemoDB", "UserName": "manager", "Password": "********"}'
curl -k -b cookie.txt "https://localhost:50000/b1s/v2/$metadata"
サーバー名とポートはSLDのサービス一覧で確認する値で、会社データベース名はシステムランドスケープディレクトリ(SLD)に登録された名前と大文字小文字まで一致させる必要があります。後続の要求に付けて使うのは、ログインの応答に含まれるSessionIdです。パス中のv2はOData v4に対応する系統で、講座ではv2でログインしたセッションではv1の要求が401になる例も示されています。古い資料のv1のコードを流用すると動かないため、連携開発ではどちらの系統で作るかを最初に決めてください。
外部システム連携で利用者と接続経路ごとに確認する間接アクセスのライセンス条件
APIで外部システムをつなぐときは、ライセンスの確認も同時に行います。補足条項でAPIからだけ接続する利用者に設けられているのは、Indirect Accessユーザーという区分です。SAPが作った画面は使えないと定められています。ECサイトや社外向けポータルのように従業員以外が接続する場合は、別の区分(従業員や業務委託者は使えない接続単位のライセンス)が定義されています。
社員が自社開発の画面から受注を入れる場合と、取引先がWeb発注画面から入れる場合とでは、必要なライセンスが変わります。誰がどの経路で書き込むかを設計段階で一覧にしておけば、本番直前のライセンス追加を避けられます。
標準の伝票と会計処理を維持して外側にアドオンを作る範囲の線引き
アドオンで作るべきなのは、業界固有の入力画面、外部システムとのデータ連携、承認や通知の補助といった、標準の外側に置ける機能です。反対に、仕訳の生成ロジックや在庫評価の計算など、標準の伝票と会計処理を作り替えるアドオンは作りません。Feature Packの適用のたびに動作確認と改修が発生し、小規模な企業ほど保守費が導入時の利点を上回るためです。
標準の流れに業務を合わせる考え方はFit to Standardの進め方と標準化の判断軸を解説した記事で扱っています。標準で合わない業務を数え、外側に置ける種類かを先に仕分けてください。
SAP Business Oneを採用すべき企業と見送るべき企業を分ける条件
ここまでの事実をもとに、採用の判断を示します。見る条件は、SAPとの接点、拠点と法人の構成、利用者数、作り込みの量の4つです。
SAP本社系との接続と海外拠点がある企業で採用を第一候補とする条件
採用を勧めるのは、親会社や主要取引先がSAP ERPやS/4HANAを使っており、子会社や海外拠点に同じ系統のERPを置きたい企業です。Named Userの例外規定で親側のライセンス負担が増えず、SAPの認定パートナー網が多くの国にあるため、海外拠点の導入も同じ製品で揃えられます。利用者が数人から数十人規模で、Professionalユーザーを中心に構成できる会社なら費用も見合います。
2層構成での連携設計や、Service Layerを使った周辺システムの開発は、一創のSAPコンサルティング・導入支援サービスで、S/4HANA側の計画と合わせて支援しています。
国内単独で会計と販売だけを整えたい企業は国産パッケージで足りる
反対に、国内に1法人だけで、目的が会計と販売管理の効率化にとどまる企業は見送ります。SAP Business Oneは顧客管理や生産まで抱える統合製品で、国内の商習慣に合わせた帳票や締め処理は、国産の会計・販売管理パッケージの方が設定だけで揃うことが多いためです。
現行業務を変えずに標準の伝票処理を大きく作り替える前提の場合も見送ります。アドオンの保守費が積み上がり、S/4HANAへ移るときには作り直しになるためです。作り込みが多いと分かった時点で、S/4HANAか受託開発の基幹システムかを比べ直す方が総額を抑えられます。
よくある質問
SAP Business Oneについて、検索でよく調べられている疑問に答えます。
SAP Business OneとSAP S/4HANAは何が違いますか?
SAP Business Oneは中小企業向け、S/4HANAはあらゆる規模の企業向けとSAPが区分しています。両者は規模違いの同一製品ではなく、SAP Business Oneは2002年に買収したイスラエルの会計ソフトを母体とする別系統の製品です。データベースも、S/4HANAはSAP HANA専用、SAP Business OneはSAP HANAとSQL Serverから選べるという違いがあります。
SAP Business Oneの価格はいくらですか?
SAPの公式ページに定価は掲載されておらず、認定パートナー経由の見積もりになります。費用はユーザー種別ごとの人数、オンプレミスかクラウドか、会社データベースの数で変わります。クラウド版では初期設定と連携が購読料に含まれないため、パートナーの設定作業と連携開発の費用も含めて比較してください。
SAP Business Oneは何人規模の会社に向いていますか?
公式に人数の上限は示されていませんが、クラウド版はStarter Package版が3〜5人、Professional版が3人から契約できる設計です。会計から販売・購買・在庫までを1つの仕組みで扱いたい従業員数十〜数百人規模の会社が中心で、複数の工場や事業部をまたいで一元管理する規模ならS/4HANAが適合します。
SAP Business Oneはクラウドで使えますか?
使えます。SAP Business Oneはオンプレミスとクラウドのどちらにも配置でき、SAPもSAP Business One Cloudという購読型のサービスを提供しています。クラウド版はSAP HANA版が対象で、販売とサポートの一部を認定パートナーが担う共有モデルです。オンプレミスの場合は、サーバーとデータベースの運用を自社かパートナーが受け持ちます。
SAP Business Oneと外部システムを連携する方法は?
新規の連携ではREST APIのService Layerを使うのが一般的です。ODataとJSONでやり取りし、ログインで得たセッションで受注や品目のデータを読み書きします。ほかに.NETのSDKと連携基盤のIntegration Frameworkがあります。APIだけで接続する利用者にはIndirect Accessのライセンス区分がある点も確認してください。
関連記事
- クラウドERPとは?オンプレミスとの違い・種類・費用比較と選び方を解説:SAP Business Oneをクラウドとオンプレミスのどちらで動かすかを決める前提
- SAP導入支援とは?支援範囲・費用の内訳とコンサル会社の選び方:認定パートナーを含む導入支援先の選び方
- SAP S/4HANAとは?ECCとの違い・導入形態・移行方式と2027年問題への備えを解説:2層構成で親会社側に置く製品の理解
- Dynamics 365 Business Centralとは?機能・料金とF&Oとの選び分けを解説:中小企業向けERPの比較対象
- ERPとは?基幹システム・CRMとの違いと主な機能・導入の進め方を解説:ERPの基本と導入の進め方