sap-rpt1 について
FI/CO の CSV 抽出データを使い、SAP-RPT-1-OSS のローカルなプロトタイプや研究実験を行うためのスキルです。データ準備、リーク確認、ガバナンス、任意の推論を扱い、本番の財務判断やホスト型 API 連携は対象外です。
主な機能
- 01CSV のスキーマと目的列の確認
- 02時点に基づくターゲットリークの確認
- 03FI/CO 予測実験のデータ準備
- 04ガバナンスとデータマスキングの確認
- 05SAP-RPT-1-OSS のローカル設定計画
活用シーン
- 01FI-AR データでの支払遅延リスク調査
- 02レビュー対象仕訳の優先順位付け
- 03支払時期や割引損失の評価
- 04モデリング前の FI/CO データ確認
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ secondsky/ sap-skills --skill sap-rpt1インストール後、Claude Code で/sap-rpt1を入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
README.mdagents/openai.yamlassets/fico_ap_discount_leakage_sample.csvfico_ar_payment_default_sample.csvfico_gl_journal_anomaly_sample.csvreferences/data-governance.mdenterprise-portability.mdfico-use-cases.mdsource-review-2026-06-18.mdscripts/fico_data_prep.pyrpt1_oss_predict.py詳細
SAP-RPT-1-OSS FI/CO 予測スキル
FI/CO の CSV 抽出データを使用した、ローカルでの、ソースを確認済みの表形式予測実験に SAP-RPT-1-OSS を使用します。このスキルの対象はプロトタイプと研究のワークフローに限定してください。予測を本番環境での財務、与信、監査、支払い、またはコンプライアンスに関する判断として提示しないでください。
このスキルを使用する場面
SAP-RPT-1-OSS を使用したローカル実験に向けて SAP の財務データを表形式で準備またはレビューするときに、このスキルを使用します。特に、次のような場合に適しています。
- FI-AR の支払い不履行リスクまたは支払い遅延リスクの分類・回帰。
- FI-AP の現金割引の逸失または支払い時期のリスク予測。
- FI-GL の仕訳異常や通常と異なる転記のレビュー優先順位付け。
- FI/CO の CSV データセットに対する、時間的整合性を保った特徴量の準備、ターゲットリークの確認、ガバナンスレビュー。
- 実行前に Hugging Face へのアクセス、Python 3.11、GPU の制限について説明が必要な、ローカルでの SAP-RPT-1-OSS のセットアップ計画。
このスキルを、ホスト型 SAP-RPT API の統合ガイド、本番環境のスコアリングサービス、SAP AI Core のデプロイガイド、または稼働中の SAP 抽出ワークフローとして使用しないでください。
クイックスタート
- 合成データまたは使用が承認されたマスキング済みの FI/CO CSV データを使うローカルプロトタイプであることを確認します。
- 実際の財務データを扱う前に、
references/data-governance.mdを読みます。 - 予測時点を 1 つ、ターゲット列を 1 つ選びます。その時点で判明していた情報を定義します。
- 承認済みの Python 3.11 環境から Python 実行ファイルを選択します。Windows では
py -3.11または.venv\Scripts\python.exe、macOS/Linux ではpython3.11または.venv/bin/pythonなどが考えられます。 scripts/fico_data_prep.py --dry-run --input "<file.csv>" --target <column>を使用して、スキーマとリークのリスクを調べます。scripts/rpt1_oss_predict.py --dry-run --input "<file.csv>" --target <column>を使用して、ローカルでの SAP-RPT-1-OSS の前提条件を確認します。- エンタープライズ向けの CSV エクスポートが UTF-8 のカンマ区切りではない場合は、
--encoding <encoding>または--delimiter ';'を追加します。 - 明示的なユーザー依頼があり、Hugging Face へのアクセスとライセンスを確認し、明示的な出力先または標準出力モードを指定した後にのみ、ローカル推論を実行します。
FI/CO のユースケース一覧
v1 の詳細なレシピは references/fico-use-cases.md にあります。
| 領域 | v1 の詳細度 | 一般的なターゲット | 最初に参照する項目 |
|---|---|---|---|
| FI-AR | 詳細 | paid_late、days_late、default_flag | 支払い不履行/支払い遅延 |
| FI-AP | 詳細 | discount_lost、discount_amount_lost | 現金割引の逸失 |
| FI-GL | 詳細 | manual_review_flag、reversal_flag、outlier_flag | 仕訳異常 |
| CO/PS/CO-PA/FI | 入門のみ | 超過、マージン、現金、紛争、与信リスク | ユースケース一覧の行のみ |
データ準備のパターン
請求書、仕入先請求書、仕訳明細、仕訳伝票など、予測対象オブジェクト 1 件につき 1 行にフラット化済みのソース抽出データを優先します。推論前に、SAP の技術フィールドを意味の分かる列名に変更します。SAP-RPT-1-OSS は、表形式のコンテキストの一部として列名と値を使用します。
利用可能な場合は、ACDOCA と関連するマスターデータおよびプロセス抽出データなど、S/4HANA を起点として使用します。ECC の代替テーブルは出発点としてのみ使用し、普遍的に正しいものとはみなさないでください。対象システムを確認せずに、テーブルの利用可否、フィールドの意味、リリースごとの動作を決めつけないでください。
ターゲットリークのルール
特徴量を選ぶ前に、基準日を定義します。その予測時点より後に作成または更新されたフィールドは除外します。
一般的なリークの例:
- 支払い前の予測に、消込日、消込伝票、支払い実行の結果、または最終支払いステータスを使用すること。
- 予測時点より後に作成された督促、紛争、回収、償却、または監査の結果。
- 仕訳転記後に作成された取消または調査のフラグ。
- 予測日より後に転記された実績、決済、または期間締め調整。
ガバナンスチェックリスト
実際の FI/CO データを使用する前に、業務責任者の承認、法務/コンプライアンス部門の承認、フィールドの最小化、個人データおよび銀行関連データのマスキング、時間ベースの検証用分割、ターゲット定義の文書化、人によるレビューを確認してください。最低限のチェックリストとして references/data-governance.md を使用してください。
予測結果を、支払いのブロック、与信判断、債権回収アクション、償却、監査上の結論、または統制の承認における唯一の根拠として使用しないでください。
Windows、macOS、Linux、および管理者権限のない管理対象ワークステーションでは、セットアップや実行コマンドを提案する前に references/enterprise-portability.md を参照してください。ユーザーが書き込み可能な仮想環境、承認済みのキャッシュ場所、引用符で囲んだパス、明示的な出力場所を優先してください。
同梱リソース
references/source-review-2026-06-18.md:公開されているソース、モデル、製品ページのレビュー、および上流の未解決課題一覧。references/fico-use-cases.md:FI-AR、FI-AP、FI-GL の詳細なレシピ、およびマトリックスのスターター行。references/data-governance.md:最低限のデータガバナンスとモデルカードのチェックリスト。references/enterprise-portability.md:Windows、macOS、Linux、管理者権限のない環境、プロキシ/キャッシュ、CSV エクスポートに関するガイダンス。scripts/fico_data_prep.py:読み取り専用の CSV スキーマ、ターゲット、リーク検査ヘルパー。scripts/rpt1_oss_predict.py:SAP-RPT-1-OSS 用のオプトイン型ローカル推論ラッパー。assets/*.csv:合成 FI/CO サンプルデータセットのみ。
既知の問題
上流の SAP-RPT-1-OSS の問題は、修正済みの動作ではなく、ソースを確認したうえでの制約として扱ってください。references/source-review-2026-06-18.md には、SAP-samples/sap-rpt-1-oss から確認した課題番号とタイトルが記載されています。
ローカル推論では、アクセス制限のあるモデルアーティファクトのダウンロード、ローカルキャッシュの作成、Hugging Face の認証、および相当量のメモリが必要になる場合があります。このプラグインに同梱されているコマンドは、推論を直接実行してはなりません。
ソースと検証に関する注記
確認したソース:SAP-samples の sap-rpt-1-oss、Hugging Face の SAP/sap-rpt-1-oss、および SAP-RPT の SAP 製品ページ。
検証範囲は、公開されているソース、モデル、製品ページのレビューのみです。稼働中の SAP テナントの検証、稼働中の SAP システムの検証、ホスト型 SAP-RPT API の検証、ローカル推論ベンチマークの検証、および本番環境の財務ワークフローの検証は実施していません。
製品の位置づけ:
- SAP-RPT-1-OSS は、ここで説明するローカルのオープンモデルワークフローです。
- ホスト型 SAP-RPT-1 playground は製品に関する情報としてのみ扱い、クライアントとして同梱していません。
- SAP-RPT-1.5 は、2026-06-18 のソースレビュー時点で将来の製品に関する情報であり、このスキルで現在利用可能なものとして説明してはなりません。
関連スキル
- sap-ai-core:SAP AI Core のデプロイとランタイムのアーキテクチャパターンに使用します。
- sap-cloud-sdk-ai:SAP Cloud SDK AI の統合パターンと、ホスト型 AI サービスの利用に使用します。
- sap-hana-ml:SAP HANA ネイティブの機械学習ワークフローに使用します。
- sap-sqlscript:SQLScript ベースのデータ抽出と特徴量の準備に使用します。