受託開発の検収・報酬管理 https://docs.hazbase.com/use-cases/it-development-token/deep-dive/ USE CASES ← ユースケース一覧 受託開発の検収・報酬管理 成果物の検収と、工程ごとの報酬・請求権をつなぎます。 債権・事業参加 用途別の構成例 想定する場面 主な対象 受託開発会社、発注企業、プロジェクト管理担当者 要件定義・実装・受入テストを別の工程として管理し、検収済み成果物に対する請求権と担当者の承認を記録する例です。 この構成で確認できること どの成果物が承認され、どの請求が発行・支払い済みかを、工程からたどれます。 トークンと業務データの役割 トークンで表すもの 契約条件と発行単位はBondTokenで区別し、支払い・償還の状態をDebtManagerと対応づけます。成果物のファイルは業務側の保管先を参照します。 業務システムで管理するもの 案件ID、工程ID、成果物の版、検収者、合意条件、請求書と入金の記録。 対象の事業・資産・注文などのIDと、chainId・コントラクトアドレス・必要なtokenIdを対応づけます。受付の操作IDと確定した取引を関連づけることで、画面から処理の結果を追跡できます。 構成するコントラクト コントラクト このケースでの役割 BondToken 工程ごとの条件と発行単位を管理します。 DebtManager 支払いの予定と請求・償還を扱います。 AgreementManager 当事者間のオファーや承諾の記録に使えます。 コントラクト名から、主要な操作・関連SDK・ソースコードを確認できます。利用する機能に合わせて構成を選び、業務側の承認や記録と接続します。 利用と処理の流れ 1 工程を合意 成果物、検収条件、期日と報酬を工程単位で定義します。 2 成果物を検収 承認した成果物の版と検収者を記録し、発行対象を確定します。 3 請求権を割当 合意した条件の発行単位に権利を発行し、請求台帳と関連づけます。 4 支払結果を反映 入金、請求、償還を対応づけ、未処理の工程を一覧化します。 運用の設計ポイント 仕様変更の記録 追加作業や検収条件の変更は、金額だけでなく合意した版と承認を残します。 完了判断 コードの納品、検収、支払いは別の状態として表示し、担当者が現在地を判断できるようにします。 承認・照合・障害対応を確認する このケースを実装する 次の実装パターンに、システム構成、データモデル、処理手順、SDKのコード例をまとめています。このケースに必要な部分から組み込めます。 債権・アセットファイナンス 条件の異なる権利を区分し、返済・分配と記録を対応づける。 構成とコードを見る 証明・情報開示 メタデータ・資格証明・ゼロ知識証明を組み合わせる。 構成とコードを見る サンプルから始める 技術・導入のご相談 関連するユースケース 建設・工事の進捗と債権管理 都市・インフラ事業への参加 ← ユースケース一覧に戻る