コンテンツにスキップ

専門用語集(Glossary)

概要

リツビ BtoB ECサイトプロジェクトで使用される専門用語・略語を50音順・英字順で整理した用語集です。

🔄 システム用語対照表(SMILE連携マッピング)

開発およびシステム内で使用される用語と、SMILE基幹システムにおける名称の対応表です。開発時はこちらの用語定義を優先してください。

開発・システム用語 SMILE用語 説明・ルール
customerCode 顧客番号 / 得意先コード 顧客を一意に識別するコード。SMILE側で発番されたものを正とする。
customerGroup 売上掛率分類 顧客の価格グループに相当する分類。価格計算や単価判定で参照する。
billingCustomerCode 請求先コード 請求をまとめる親の得意先コード。支店の場合は本店のコードを設定する。
shipToCode 納品先コード 配送先を一意に識別するコード。原則として「得意先コード-連番」形式。
SKU 商品コード 商品バリアントを一意に識別するコード。原則としてSMILEの商品コードと1対1で対応するが、セット商品はVendure側の独自コードをSKUとして持ち、SMILE連携では構成品へ分裂して扱う。
shippingDate 出荷予定日 SMILEへ送る受注データの出荷予定日。
specialInstructions 特記事項 SMILEへ送る受注データの備考・配送指示。

🔍 使い方

  • Ctrl+F(Windows)または Cmd+F(Mac)でページ内検索を活用
  • 関連用語は相互リンクで参照
  • 新しい用語の追加は本ドキュメント末尾の「用語追加ルール」を参照

📑 クイックナビゲーション

🔤 日本語(50音順)

あ行 | か行 | さ行 | た行 | な行 | は行 | ま行 | や行 | ら行

🔠 英数字(アルファベット順)

A | B | C | D | E | F | G | H | J | K | N | O | P | R | S | T | U | V

あ行

アクセス制御(Access Control)

顧客の権限レベルに応じて、商品表示や機能利用を制限する仕組み。リツビでは15種類の顧客ステータスに基づく階層的な制御を実装。

アソート

期限のない定常的な価格処理。キャンペーンとは異なり期間指定を持たない。

アップタイム(Uptime)

システムが正常に稼働している時間の割合。SLA(Service Level Agreement)では99.9%以上を目標とする。

アーカイブ(Archive)

過去のデータやファイルを長期保存する仕組み。リツビでは注文データを1年後にアーカイブ化。

インデックス(Index)

データベースの検索性能を向上させるためのデータ構造。商品コード、顧客IDなどの主要フィールドに設定。

売上掛率分類

SMILEで管理される顧客グループ区分。単価マスタや数量別単価の判定に利用する。

エクスビアンス(Exuviance)

リツビが扱うスキンケアブランドの一つ。月次割戻金制度の対象商品カテゴリー。

エラーハンドリング(Error Handling)

システムエラーの適切な処理・表示・ログ記録を行う開発手法。

オムニチャネル(Omnichannel)

複数の販売チャネル(EC、店舗、電話など)を統合した顧客体験の提供手法。

おまけ付き商品

購入数量に対して追加数量(おまけ)が付与される商品。数量単価判定ではおまけ込み数量を基準にする。

上代単価

一般販売価格(希望小売価格に相当する単価)。商品マスタの基準価格の一つ。

標準売上単価

通常の顧客向け卸価格。商品マスタにおけるベースの単価。

か行

掛率(かけりつ)

顧客別に設定される割引率。標準価格に対する顧客固有の価格設定比率。例:掛率0.8 = 20%割引

仮想商品

割引やポイント付与などの調整を商品として扱うためのダミー商品。SMILEに登録し、受注データ上は仮想商品として出力する。

キャンペーン

期間が決まっている特別な価格処理。期限を持つ価格ルールとして扱う。

キャンペーンID

キャンペーンを一意に識別する文字列。Vendure側のキャンペーンIDとWordPressのキャンペーン投稿を紐付けるキーとして使用する。URLに含めるため、英字・数字・ハイフンを推奨する。URLパスは大文字/小文字を区別する環境があるため、小文字に統一する。Storefront側はURLパスを小文字に正規化し、正規URLへリダイレクトする。

ギフト券

ポイント残高へ加算するためのコード。登録期限を持ち、期限切れは登録不可。

クーポン

価格調整を行うための割引コード。Vendureのプロモーションとして扱う。

価格制御フラグ

旧システムで特別価格フローの適用有無を切り替えるためのフラグ。ONの場合に特別価格ロジックを適用する。

可視性エンジン

顧客ステータスや販売ランクなどの条件に基づき、商品・キャンペーンの表示/非表示を制御する既存の判定エンジン。

特別価格フラグ

特別価格フローの適用有無を切り替えるフラグ。価格制御フラグと同義。

基幹システム(Enterprise System)

企業の中核業務を支える統合システム。リツビではSMILEを使用。

顧客ステータス(Customer Status)

B2B顧客の分類体系。リツビでは15種類(プレミアム、スタンダード、リミテッド等)を定義。

在庫引当(Stock Allocation)

注文時に在庫を確保する処理。リアルタイムで在庫数を減算し、重複注文を防止。

承認フロー(Approval Workflow)

B2B取引における注文承認プロセス。顧客の与信状況に応じた段階的承認。

直送モード(Direct Shipping Mode)

メーカーから顧客へ直接配送するモード。通常配送費に10%の手数料を加算。

構成品

セット商品を構成する個別商品。構成品は通常のSKU(SMILEの商品コード)を持つ前提で管理し、SMILE連携時は構成品単位で受注データを作成する。

請求書(Invoice)

B2B取引で発行する正式な支払い要求書類。日本の商習慣に対応したフォーマット。

同期(Synchronization)

外部システム(SMILE)とECサイト間でのデータ整合性を保つ処理。在庫は10分毎、価格は1時間毎。

さ行

サーバーサイドレンダリング(SSR: Server-Side Rendering)

Next.jsでWebページをサーバー側で事前生成する技術。SEO効果とパフォーマンス向上。

出荷完了メール

出荷完了時に送信する通知メール。一般的な出荷完了の文言に加え、配送業者名追跡番号を含める。

受注番号

受注を一意に識別する番号。外部システム連携や出荷完了メールの通知対象特定に使用する。

署名付きURL

期限を付けて一時的にアクセス可能にするURL。帳票PDFのダウンロードなど、非公開ファイルを安全に共有するために用いる。

スケーラビリティ(Scalability)

システムの拡張性。ユーザー数や取引量の増加に対応できる設計能力。

数量別単価マスタ

数量に応じた単価を定義するSMILEマスタ。数量単価マスタとも呼ぶ。数量単価の判定に利用する。

セキュリティホール(Security Hole)

システムの脆弱性。定期的なパッチ適用で対策。

セッション(Session)

ユーザーの一連の操作期間。ECサイトではカート情報や認証状態を保持。

セミナー参加者

セミナー参加者向けキャンペーンの対象者。事前に個別特定できない場合は専用ログインURLなどで一時的に権限を付与する。

専用ログインURL

セミナー参加者など、限定キャンペーン表示のために一時的なアクセス権限を付与するURL。URLとパスワードで入場するキャンペーンページを含む。

限定キャンペーンページ

URLとパスワードを知っている顧客だけが入場できるキャンペーン専用ページ。

セット商品

複数の個別商品(構成品)を1つの商品として販売する形態。Vendure上は「独自のSKU(セット商品コード)」を持つ商品バリアントとして定義し、SMILE連携時は構成品へ分裂して取り扱う。

セット商品コード

セット商品を一意に識別するVendure側の独自コード。SMILEには存在しない前提で扱い、注文のSMILEエクスポート時に「元のセット商品コード(例: originalSetCode)」として参照できるようにする。

ソーシングメーカー(Sourcing Manufacturer)

OEM/ODM製品の製造元企業。リツビの美容機器消耗品などが該当。

た行

単価マスタ

SMILEで管理される単価データ。通常単価や特別単価の参照元となる。

単価区分

数量別単価マスタ内の区分。現在単価・期間単価などの種別を表す。

単価種類

単価マスタの適用単位を示す区分。顧客・商品を単体/グループで判定するために使う。

単価種別

単価マスタの計算種別。金額指定や掛率指定などの計算方法を表す。

追跡番号

配送状況を追跡するための番号。出荷完了通知で配送業者名と合わせて案内する。

帳票

請求書・納品書・見積書・配送ラベルなど、取引や配送に紐づくPDF書類の総称。

帳票テンプレート

帳票を生成するためのHTMLテンプレート。帳票タイプごとに管理し、必要に応じて改訂履歴を保持する。

データマイグレーション(Data Migration)

既存システムから新システムへのデータ移行作業。整合性チェックと段階的移行を実施。

デッドロック(Deadlock)

データベースで複数の処理が互いにロックを待つ状態。適切なトランザクション設計で回避。

トランザクション(Transaction)

データベースの一連の処理を一つの単位として扱う仕組み。全処理成功またはすべて取り消し。

特定商取引法(Act on Specified Commercial Transactions)

EC事業者が遵守すべき日本の法律。表示義務やクーリングオフ制度を規定。

適格請求書登録番号

インボイス制度における適格請求書発行事業者の登録番号。帳票の発行者情報に含める。

な行

認証・認可(Authentication & Authorization)

認証:ユーザーの身元確認、認可:権限に基づくアクセス制御。JWTトークンを使用。

納期(Delivery Date)

商品の配送予定日。B2B取引では正確な納期提示が重要。

は行

販売ランク

顧客の販売上の区分。キャンペーンの表示・適用可否の判定軸として利用する。

発行者情報

帳票に記載する発行者の情報(社名、登録番号、住所、電話番号、捺印画像URLなど)の総称。

配送業者名

配送を担当するキャリアの名称。出荷完了メール追跡番号と合わせて記載する。

バッチ処理(Batch Processing)

定期的に実行される一括処理。在庫同期、価格更新、レポート生成など。

非機能要件(Non-Functional Requirements)

性能、可用性、セキュリティなど、システムの品質に関する要件。

フォールバック(Fallback)

主要機能が利用できない場合の代替機能。決済システム障害時の代替手段など。

プラグイン(Plugin)

Vendureの拡張機能モジュール。B2B機能、キャンペーン管理、SMILE連携などをプラグインで実装。

プロモーション(Promotion)

Vendureが提供する割引・特典の仕組み。クーポンはこの枠に合流させて管理する。

プレゼント商品

キャンペーン条件達成時に無償で付与される特典商品。固定数付与や購入数量に連動する付与を含む。

ブロードキャスト(Broadcast)

システムイベントの一斉通知。在庫切れ、価格変更などの情報をリアルタイムで配信。

ヘッドレス(Headless)

フロントエンドとバックエンドを分離したアーキテクチャ。VendureとNext.jsの構成が該当。

ポイント制度(Point System)

顧客の購買行動に応じたポイント付与・利用システム。月次自動付与とバッチ処理対応。

ま行

マイグレーション(Migration)

データベーススキーマの変更を管理する仕組み。バージョン管理とロールバック機能付き。

マルチテナント(Multi-Tenant)

複数の顧客(テナント)が同一システムを共有する構成。B2Bでは顧客別データ分離が重要。

無償プレゼント

キャンペーン条件を満たした際に無償で提供される特典。購入者が候補から選択するケースを含む。

メゾセウティカル(Mesoceutical)

リツビが扱う美容クリニック向けトリートメント製品ブランド。

モノレポ(Monorepo)

複数のプロジェクト(Vendure、Next.js、共有ライブラリ)を単一リポジトリで管理する手法。

や行

ユーザビリティ(Usability)

システムの使いやすさ。B2Bでは業務効率化と操作の分かりやすさが重要。

与信(Credit)

顧客の支払い能力評価。B2B取引では与信限度額内での注文受付。

ら行

ライフサイクル(Lifecycle)

注文から配送完了までの一連のプロセス。各段階でのステータス管理。

リアルタイム(Real-time)

即座に処理・反映される仕組み。在庫確認、価格表示などで使用。

連番

帳票の発行番号など、連続する番号を採番する仕組み。帳票タイプ単位で連番を管理する。

リファクタリング(Refactoring)

機能を変更せずにコードの内部構造を改善する作業。

レスポンシブ(Responsive)

様々な画面サイズに対応するWebデザイン手法。

ロールバック(Rollback)

システムを以前の状態に戻す処理。デプロイ失敗時やデータ障害時に実施。


英数字

API(Application Programming Interface)

システム間の情報交換を行うインターフェース。VendureのGraphQL APIやSMILE連携APIなど。

B2B(Business to Business)

企業間取引。リツビの主要ビジネスモデル。

CI/CD(Continuous Integration/Continuous Delivery)

継続的インテグレーション・継続的デリバリー。コード変更の自動テスト・デプロイ。

CMS(Content Management System)

コンテンツ管理システム。商品情報、ページコンテンツの管理。

CRUD(Create, Read, Update, Delete)

データの基本操作。作成、読取、更新、削除。

CSR(Client-Side Rendering)

ブラウザ側でWebページを生成する技術。動的なUIに適用。

DNS(Domain Name System)

ドメイン名とIPアドレスを変換するシステム。

ERP(Enterprise Resource Planning)

統合基幹業務システム。リツビではSMILEを使用。

Fly.io

Vendureサーバーのホスティングプラットフォーム。コンテナベースのデプロイ。

GraphQL

APIのクエリ言語。Vendureで採用、効率的なデータ取得が可能。

HTTPS(HyperText Transfer Protocol Secure)

暗号化されたHTTP通信。全ページでSSL/TLS暗号化を実装。

JWT(JSON Web Token)

認証情報をJSON形式で安全に送信するトークン規格。

KPI(Key Performance Indicator)

重要業績評価指標。売上、コンバージョン率、顧客満足度など。

Next.js

ReactベースのWebフレームワーク。ストロントフロントの実装に使用。

ORM(Object-Relational Mapping)

オブジェクト指向プログラミング言語でリレーショナルデータベースを操作する技術。

PCI DSS(Payment Card Industry Data Security Standard)

決済カード業界のセキュリティ基準。クレジットカード情報の保護規格。

PWA(Progressive Web App)

ネイティブアプリのような体験を提供するWebアプリケーション。

Redis

インメモリデータベース。キャッシュやセッション管理に使用。Upstashでホスティング。

RCODE

商品ブランドの一つ。価格計算やキャンペーン判定で参照する商品群の名称として使う。

REST(Representational State Transfer)

WebAPIの設計原則。HTTPメソッドを使用したリソース操作。

SaaS(Software as a Service)

クラウドベースのソフトウェア提供モデル。

SEO(Search Engine Optimization)

検索エンジン最適化。Next.jsのSSRでSEO効果を向上。

SLA(Service Level Agreement)

サービスレベル合意書。稼働率99.9%以上を保証。

SMILE

株式会社オービックビジネスコンサルタントの統合基幹業務システム。リツビの基幹システム。

SQL(Structured Query Language)

リレーショナルデータベースの操作言語。PostgreSQLで使用。

SSG(Static Site Generation)

静的サイト生成。ビルド時にHTMLを事前生成する技術。

TypeScript

JavaScriptに型定義を追加したプログラミング言語。全体的に採用で型安全性を確保。

UI/UX(User Interface/User Experience)

ユーザーインターフェース・ユーザーエクスペリエンス。使いやすいデザインと操作性。

Upstash

サーバーレスRedisサービス。キャッシュとセッション管理に使用。

Vendure

Node.js/TypeScript製のヘッドレスEコマースフレームワーク。バックエンドシステムの基盤。

Vercel

Next.jsの開発元が提供するホスティングプラットフォーム。ストロントフロントをデプロイ。

Webhook

HTTPコールバックの仕組み。外部システムからの自動通知に使用。


📝 用語追加ルール

新しい専門用語や略語を追加する場合は、以下の形式で記載してください:

テンプレート

### 用語名(英語名・読み方)

定義と説明。プロジェクト内での使用例や注意点。関連用語は [リンク](#関連用語)
で参照。

追加時の注意事項

  1. 50音順・英字順 で適切な位置に挿入
  2. 関連用語のリンク を相互に設定
  3. プロジェクト固有の使用例 を含める
  4. 略語は正式名称 も併記
  5. 更新履歴 に追加内容を記録

📅 更新履歴

日付 更新者 追加・変更内容
2024/12/24 システム 初版作成・基本用語約80語を整備
2026/01/09 システム 出荷完了メール/受注番号/追跡番号/配送業者名を追加

🔄 メンテナンス

  • 月次レビュー: 新しいプロジェクト用語の追加確認
  • 定期更新: 技術仕様変更に伴う用語定義の見直し
  • 品質保証: 用語の正確性と最新性の維持

💡 用語の提案・修正: プロジェクトで新しい概念や技術用語が出てきた場合は、必ずこの用語集に追加して、チーム全体の理解を統一してください。