Oracle 請求および収益管理 (オラクルBRM)は、多くの通信、IoT、SaaS、メディアサービスプロバイダで使用されているエンドツーエンドの収益管理システムです。Oracle BRMは、収益ライフサイクル全体を管理する汎用性の高いソリューションです。強力なコンフィギュレーションとカスタマイズ機能を提供します。これらの機能により、様々な業界で様々なサービスを提供する企業にとって最適な選択肢となります。
以前の記事で、特にアメリカにおける税制上の課題("Tridens Monetizationで米国の税金を扱う - パート1").しかし、この記事では、Oracle BRMを使用する場合、そのような課題にどのように対処できるかを見ていきます。
課税を組み込むための複数の可能なアプローチ
Oracle BRMに税制を取り入れるには、複数のアプローチが考えられます:
- BRMタックスコードファイルの使用
- シンプルなフラットタックスを適用するには最適ですが、汎用性はあまりありません。
- BRMポリシーオプコードの変更による課税のカスタマイズ
- BRM課税ポリシー・オペコードは、カスタム課税を実装するために使用できます。言い換えれば、サードパーティの税金プロバイダーの完全な機能を必要としません。
- オフライン、税務ソフト Vertex 消費税・通信税Qシリーズ
- 複数の管轄区域を持つ複雑な課税が可能。
- BRM税務ポリシーオプコードの変更によるオンライン第三者税務プロバイダーサービス
- この革新的なアプローチは、Oracle BRMの広範なカスタマイズ機能により可能となり、Avalara、Suretax、Vertex、Thomson Reuters Onesoftなどのサードパーティの税務プロバイダーとのオンライン統合を可能にします。
サードパーティの税務サービスプロバイダーとOracle BRMの統合
ここでは、Oracle BRM と組み合わせてオンライン税務計算サービスを利用するアプローチに焦点を当てます。Oracle BRMでサードパーティのオンライン税務計算サービスを利用する "の図に示すように、このソリューションの概念実証を行いました。
はじめに、Oracle BRMで格付商品を正しく設定する必要があります。さらに、商品のタックスコードを適切に設定することが非常に重要です。タックスコードには、サードパーティプロバイダの指定、タックスタイプ、タックスカテゴリー、タックスサービスタイプなど、必要な情報がすべて含まれていなければなりません。Tridensでは、BRMポリシーオプコードPCM_OP_CUST_POL_TAX_CALCカスタマイズを開発しました。このカスタマイズは、税データを使用して、Tridens のリクエストを生成します。 タックスゲートウェイ (をご覧ください。Tridens Monetizationで米国の税金を扱う-その2).タックスゲートウェイはオンライン税金計算プロバイダーから提供されたデータを統一されたフォーマットで返します。Oracle BRMのカスタマイズは、受け取った情報を解析し、Oracle BRMの内部データ構造に必要なすべてのデータを入力します。この操作により、BRMは格付けされたイベントの課税を正しく実行することができます。
結論
私たちの概念実証の実装は、オフラインのサードパーティの税務プロバイダソフトウェアと比較して、次のような利点があります:
- コスト削減
- 特定の州における最新の税制変更に常に対応(ソフトウェアのアップデートは不要です。)
- 必要であれば、商品ごとに様々なオンライン税金計算を使用することができます。
しかし、オンライン税金計算ソリューションを使用することによってもたらされるデメリットも考慮しなければなりません:
- このようなソリューションは、1秒あたりのリクエスト数が多い大規模なアプリケーションや、低レイテンシーが要求されるアプリケーションには適さないかもしれません。
Oracle BRMを使用した第三者税務プロバイダーのオンライン税額計算の詳細については、お気軽にお問い合わせください!