Build-your-own Components for SAP and non-SAP systems

Overcast
Component Builder

  • Overcastコンポーネントはノーコードで自由にカスタマイズ可能
  • SAPおよびその他のシステム向けコンポーネントを簡単に構築
  • Salesforce Lightningコンポーネントフレームワークに構築
  • Lightning UIの開発時間を週単位から時間単位に短縮
  • ApexやカスタムUIコンポーネントで柔軟な機能拡張を実現
  • 将来性:Salesforceのアップグレードにも完全対応

ポイント&クリック操作のLIGHTNINGコンポーネント

Component Builderでは、Overcast Component Frameworkを使用してOvercast Componentsを構築およびカスタマイズできます。Overcast Component Frameworkは、リアルタイム接続システム用のSalesforce Lightning Componentsを構築するためのメタデータ駆動型アプローチです。

Overcast Component Builder is a point-and-click tool

Overcast Component Builder

Overcastコンポーネントビルダーは、Overcastコンポーネント、つまりあらゆるバックエンドシステムのデータを読み書きするSalesforce Lightningコンポーネントを簡単に構築できるポイント&クリックツールです。

独自のコンポーネント開発機能のほか、Component Libraryにある構築済みコンポーネントを編集する際にもOvercast Component Builderが使用されます。 コンポーネントの入力、フィルタ値、フィールド、ラベル、ナビゲーション、フィールド動作をカスタマイズすることが可能です。

Overcastコンポーネント

Overcast Componentsは、SalesforceモバイルアプリおよびSalesforce Lightning Experience向けの、メタデータ駆動型のLightningコンポーネントです。これらは、Overcastのリアルタイム連携シナリオを介して、バックエンドのデータソースに接続されます。Overcast Componentsは、Salesforceオブジェクトにデータをコピーすることなく、サードパーティシステムのデータを表示・編集するための、コーディング不要のアプローチです。 これにより、ビジネスロジックとデータストアを接続先のシステムに残したまま、Salesforceであらゆるデータを可視化できます。

Overcast ComponentsはSalesforce Lightning Design Systemに準拠していますが、複雑なヘッダーと明細の関係を持つ、複雑なビジネスオブジェクト向けに最適化されています。以下は、Overcast Component Builderを使用して構築されたOvercast Componentsのプレビューです。

Related SAP Deliveries & Invoices
SAP出荷伝票&請求書
SAP sales order display
SAP受注伝票表示

柔軟な拡張性とビジネスロジック

Overcastコンポーネントは、外部システムと連携するための強力なソリューションです。 Apexコードの形でビジネスロジックを追加したり、UIの一部をカスタムビルドのSalesforceライトニングコンポーネントに置き換えたりすることも可能です。 一括で処理する必要があるヘッダーと明細の複雑なビジネスオブジェクトを一度のトランザクションでまとめて処理できます。 Overcast Componentsは、従来のSalesforce UIテクノロジーと並行して使用できます。

Frontend Architecture

様々なフロントエンドテクノロジーを自由に組み合わせ、ユーザーエクスペリエンス、開発スピード、保守性の最適なバランスを実現します。 いくつかの簡単なステップで、Overcastのリアルタイム連携は、既存の標準的なSalesforce UIまたはカスタムSalesforce Lightningコンポーネント内で直接活用できます。Overcastコンポーネントは、ビルド済みの標準Overcastコンポーネントを拡張したり、コードを書かずにポイント&クリックで独自のOvercastコンポーネントをビルドしたりすることができます。Overcast Componentフレームワークはメタデータ駆動型で、Salesforce Lightningの上に構築されています。
Frontend Architecture

Overcast Component Builderの主な機能

Overcast Component Builderは、あらゆるバックエンドシステムやMulesoftなどのミドルウェアAPIと連携するOvercastコンポーネントを、視覚的に開発・設定できるツールです。 Salesforce向けの再利用可能なUIコンポーネントの構築が、かつてなく簡単かつ迅速に行えます。

1
2
3
4
5
6
7
visual development tool
1

SAP連携Lightningコンポーネントをライブプレビューで確認しながら、Overcastコンポーネントをポイント&クリックで設定。

2

アイコンとラベルをその場で変更。 Salesforceのカスタムラベルを使用して、完全に翻訳可能なLightningコンポーネントを作成します。

3

複数のOvercastコンポーネント定義を組み合わせ、「Widget」→「リスト」→「詳細」→「編集/新規」といった一連の画面フローを作成。

4

バックエンドAPIから取得する項目やセクション(例:ヘッダー、取引先)に加え、独自のカスタム項目やセクションも追加可能。

5

表示されるデータは、コンテキストからマッピングされたパラメータによってフィルタリング(例えば、コンポーネントが「取引先」ページにある場合、開いている取引先のデータのみを表示)。 または、エンドユーザーがバックエンドAPIへのフィルター条件として使用する項目を自身で設定。

6

UIレイアウトごとに表示する項目を自由に選択・配置。 サポートされるレイアウトは、タイル、リスト、アコーディオン、トーストなどの Salesforce Lightning Design System コンポーネントです。

7

Salesforce オブジェクトまたは関連オブジェクトのフィールドやその他の参照値をコンポーネントに動的に渡します。

ラベルの変更、UI上の項目配置、タイルまたはテーブル形式でのデータ表示、さらには所定の「拡張ポイント」へのApexスクリプト形式でのカスタムビジネスロジックの追加まで、柔軟な設定が可能です。

ビジュアルUI開発アプローチが開発スピードとメンテナンスの容易性を保証する一方で、メタデータ駆動型のOvercastコンポーネントはカスタムLightningコンポーネントでシームレスに拡張できるため、ユーザーエクスペリエンスで妥協をする必要は一切ありません。

SALESFORCEネイティブ連携アプリナンバー1

  • OvercastはSalesforceネイティブのクラウド連携サービスで、SalesforceをSAP 、Oracle、Microsoft、その他のオンプレミス・アプリケーションに迅速かつ簡単に連携できます。
  • 追加のオンプレミスソフトやミドルウェアのインストールは不要です。
  • 何千ものSAP ビジネスオブジェクトとの連携をポイント・アンド・クリックで実現。