Assist_Design/docs/ja/how-it-works/orders-and-provisioning.md
ramirez d7efc99fdc Add Japanese translations of UAT and how-it-works documentation
Translated all UAT test guides and how-it-works documentation to Japanese.
Files are organized under docs/ja/uat/ and docs/ja/how-it-works/.
2026-02-24 12:11:14 +09:00

42 lines
2.4 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
sidebar_position: 4
title: "注文とプロビジョニング"
---
# 注文とプロビジョニング
顧客の注文がどのように作成され、どこに保存され、フルフィルメントがどのようにWHMCSに到達するかを説明します。
## 注文作成(顧客チェックアウト)
- 注文はポータル価格表を使用してSalesforceに作成されます。レコードに含まれるもの
- AccountIdユーザーのマッピングから
- 注文タイプInternet、SIM、VPN
- アクティベーション設定
- 顧客プロフィール/チェックアウトフォームからの住所スナップショット
- ステータスは「Pending Review」で開始
- 作成前にWHMCS支払い方法の存在とインターネットの場合WHMCSにアクティブなインターネットサービスがないことを確認。
## WHMCSへのフルフィルメントSalesforceトリガー
- Salesforce Change Data Capture (CDC)が注文ステータスの変更を監視。トリガー時にプロビジョニングジョブをキューに入れます。
- フルフィルメントステップ:
1. Salesforce注文のactivation statusを「Activating」に設定
2. Salesforce注文アイテムをWHMCS商品にマッピングし、WHMCS AddOrderを呼び出して請求注文を作成
3. SIM注文の場合、FreebitでSIMをアクティベート
4. SalesforceをWHMCS Order ID、activation status/結果、エラーコード/メッセージで更新
5. ライブイベントを公開してUIが注文ステータスをリアルタイム更新SSE
## データの所在
- Salesforceマスター注文レコード、ステータス、住所スナップショット、商品明細
- WHMCSフルフィルメント時に作成される請求コピー請求書/サブスクリプション用)
- FreebitSIMプロビジョニングタスクのみ
## エラー時の動作
- 支払い方法不足:フルフィルメントを一時停止。`Activation_Error_Code__c` = `PAYMENT_METHOD_MISSING`
- 検証/マッピング問題停止してエラーを返却。Salesforceにエラーコード/メッセージを記録
- WHMCSエラー失敗としてマークし、エラーをSalesforceに書き戻し
- Freebit/SIMエラーログに記録しactivation statusに表示。リトライ用にSalesforceに注文を保持