• デモのご依頼はこちらから
  • お問合せ
  • 日本語
    • English (英語)
    • Deutsch (ドイツ語)
Vigience
  • VIGIENCE OVERCAST
  • プラットフォーム
    • VIGIENCE OVERCASTプラットフォーム
      • Overcastソリューションアーキテクチャ
        • Overcastは初めてですか?Overcastがオンプレミスとクラウドをどのように接続するか、ぜひご覧ください。
      • Overcast連携アプリ
        • データとプロセスを数分で連結し、Salesforceをすべてのバックエンドシステムのポータルにすることができます。
      • Overcastアプリケーション
        • SAPのような複雑なシステムとのビジネスプロセス連携は非常に大変なので、Vigienceは連携方法をを製品として標準化しました。
      • Overcastコンポーネントビルダー
        • SAPやSAP以外のシステム用Build-your-own Lightningコンポーネント
      • Overcastの特長
        • Overcastは、従来のiPaaSやETLツールではありません。詳しくはこちらをご覧ください。
      • Overcast + Mulesoft / SAP CPI
        • Overcastは、既存のMulesoftやSAP CPIを強化し、接続することができます。
      • 価格
        • Overcastの価格モデルはこちらをご覧下さい。
    • Vigience Overcast Video
  • アプリケーション
    • Vigience Overcast SAP Salesforce Applications
    • SALESFORCEアドオンSAP
      • SAPと連携したCustomer 360
      • SAPと連携した受注管理
      • SAPと連携した見積管理
      • SAPと連携したAsset管理 & Field Service
      • SAPと連携したSelf-Serviceポータル
      • SAPと連携したCommerce Cloud
      • SAPと連携したManufacturing Cloud
      • SAPと連携したConsumer Goods Cloud
    • SALESFORCEアドオン他システム
      • Microsoft Dynamics 365連携
        • Microsoft Dynamics 365との連携は、構築済みのものを利用するか、ポイント&クリックで自分で構築することができます。
      • Oracle Netsuite連携
        • 私たちの構築済みNetSuite連携と自分で構築する方法について説明します。
      • その他連携
        • ポイント&クリックで、あらゆるバックエンドに対して独自のOvercastコンポーネントとデータ同期を数日で構築できます
    • FEATURE HIGHLIGHTS
      • SAP Attachments and ArchiveLink in Salesforce – Overcastの新機能
      • OVERCAST APIマネジメントの紹介
      • SALESFORCEを複数のシステムのコールセンターポータルとして活用
      • 新機能搭載のSAP受注管理
  • リソース
    • Vigience Overcast Case Studies
      • 事例紹介
        • デジタル・オピニオンリーダーによるベストプラクティスの探求
    • Vigience Overcast Blog
      • ブログ
        • OvercastとVigienceの最新情報をお届けします。
    • Vigience Overcast Video
      • 動画
        • Vigienceの動画とウェビナーディレクトリ
    • Vigience Overcast Whitepaper
      • ホワイトペーパー
        • レポート、電子書籍、ガイドなど、あなたの成長をサポートします。
    • Vigience Overcast Knowledgebase
      • 知識ベース
        • help.vigience.com の知識ベースにリンクします。
    • Vigience Overcast Community
      • コミュニティ
        • Overcastコミュニティで知識の共有と習得
  • 企業情報
    • Salesforce-Overcast-SAPソリューションアーキテクチャ

      • 「現在、ほとんどの近代的な企業は、SAPとSalesforceに構築されたデファクトのエンタープライズソフトウェアソリューションアーキテクチャに頼ってます。しかし、エンドユーザがSalesforceとSAP導入から真の利益を得るためには、2つのシステムを深く接続し、リアルタイムで同期させる必要があり、Overcastはそれを実現することができます。」
        Markus Stierli, Vigience CEO Salesforce SAP Integration

    • company
      • 会社情報 > 事業内容
        • Vigienceは、SalesforceやSAPの顧客にSaaSサービスを提供する、急成長独立系ソフトウェアベンダーです。
      • 企業情報 > Vigienceについて
        • Vigienceチームは、旧SAPテクノロジーR&Dチームからのスピンオフとしてスタートしました。
      • 会社情報 > パートナー
        • 導入パートナー、リファラパートナー、ソリューションパートナーとの連携についてはこちらをご覧ください。
      • 会社情報 > 採用情報
        • 私たちと、先進的なお客様やパートナーと共に、世界最先端のエンタープライズITプロジェクトに挑戦してみませんか?
  • Search
  • Menu Menu

製品紹介、技術紹介記事

Overcast APIマネジメントの紹介

2022年夏のリリースで、SAP BAPIやテーブル、さらにはSAP以外のバックエンドをWebサービスとして公開することができるOvercast APIマネジメントが追加されました。 これにより、Overcastを利用する企業は、あらゆるバックエンドをSalesforceだけでなく、他のプラットフォームにも連携することができます。 使用例としては、ショップやポータルなどのウェブアプリケーション、モバイルアプリケーション、その他のオンプレミスシステムとの連携が挙げられます。 また、Overcast APIマネジメントでは、パートナーやサードパーティに安全な方法でAPIへのアクセスを許可することができます。 このブログでは、APIマネジメントの仕組みと簡単な設定方法をご紹介します。

Overcastインテグレーションシナリオとコンポーネント

Overcastには、インテグレーションシナリオとコンポーネントというコンセプトがあります。 どちらもAPIマネジメントを行う上で重要になります。

Overcastインテグレーションシナリオ

インテグレーションシナリオには、どのバックエンドソースを連携したいかが記述されています。 その中には、(1)レコードタイプ(リアルタイムまたはデータ同期)、(2)接続文字列で定義されるバックエンドタイプ(BAPI、SAPテーブル、OData、SOAPなど)、(3)特定のオブジェクトまたはテーブル、が含まれます。 その上に、(4)どのオブジェクトのどの項目を連携したいか、も記述されます。 インテグレーションシナリオの一例をご覧ください。

KNA1を読み込むインテグレーションシナリオ
取引先マスターデータのSAPテーブル「KNA1」を読み込むためのインテグレーションシナリオです。

Overcast Components

Overcast Componentsは、コードではなく設定を使用して、Salesforceのユーザ向けに外部システムやバックエンドシステムとの連携を構築する方法です。 リアルタイムのシナリオをベースに、それに対応するデータを表示するためのユーザインターフェースを提供します。 Overcast Componentsは、Overcast Component Builderを使用することで、コーディングなしで構築することができます。

インテグレーションシナリオをRESTウェブサービスとして公開

この例では、BAPI_SALESORDER_GETLIST を使用して、SAP Sales Orders のリストを REST Web サービスとして公開したいと思います。 Postman https://www.postman.com を使って、APIがどのように消費されるかを紹介します。

インテグレーションシナリオの作成

RESTfulなWebサービスのベースとして、まずインテグレーションシナリオを作成するか、既存のシナリオを使用する必要があります。 Overcast、SAP、Microsoft Business Central/Dynamics、Oracle NetSuiteの最も一般的なユースケースに対して150以上の構築済み連携を提供しているので、多くの選択肢から選んで頂くことができます。 シナリオの作成方法については、 Overcastヘルプページをご参考ください。

APIアクセスを許可するためのカスタム権限

APIマネジメントにおいて、Overcastのすべてのインテグレーションシナリオが自動で公開されてるわけではありません。 これを許可するには、カスタム権限を作成しなければなりません。 カスタム権限は、この命名規則に従う必要があります。

Overcast_Rest_ 

したがって、この例では、Overcast_Rest_sapSalesOrderListという名前にします。 この権限は、APIを呼び出したいすべてのユーザに追加する必要があります。


sapSalesOrderListシナリオを呼び出すためのカスタム権限

認証

認証には、Salesforce OAuth 2.0プロトコルを使用しています。 詳細はこちらをご覧ください。

サービスの呼出

URL: /services/apexrest/overcast/integration/v1/
ほとんどのシナリオでは、何らかの入力パラメータが必要になります。 これらは、様々な方法でAPIに渡すことができます。

URLクエリパラメータ

パラメータは、キーと値のペアとしてURLに追加されます。 受注伝票のリストを取引先番号でフィルタリングする場合、次のようになります。

/services/apexrest/overcast/integration/vi/sapSalesOrderList?CUSTOMER_NUMBER=0000001001

URLの一部としてのパラメータ

また、パラメータを / で区切って URL に追加することもできます。 この場合、パラメータはシナリオと同じ順番で使用します。

/services/apexrest/overcast/integration/vi/sapSalesOrderList/0000001001

ボディ付きリクエスト

リクエストのボディは、より複雑な構造をサービスへ入力するために使用することができます。 1つまたは複数のレコードや構造体をJSONとして渡すことができます。 例えば、次のようにBAPIに入力し、受注明細を取得します。

{ 
    "SALES_DOCUMENTS": [ 
        { 
            "VBELN": "0000020874" 
        } 
    ], 
    "I_BAPI_VIEW": { 
        "INCOMP_LOG": "", 
        "CREDCARD": "", 
        "CONFIGURE": "", 
        "BILLPLAN": "", 
        "FLOW": "", 
        "TEXT": "", 
        "CONTRACT": "", 
        "SDCOND_ADD": "", 
        "SDCOND": "", 
        "STATUS_I": "", 
        "STATUS_H": "", 
        "ADDRESS": "X", 
        "PARTNER": "X", 
        "BUSINESS": "", 
        "SDSCHEDULE": "", 
        "ITEM": "X", 
        "HEADER": "X" 
    } 
}

Overcastからのレスポンス

結果はJSON形式で返されます。

Postmanで表示されるAPI呼び出しの結果
Postmanで表示されるAPI呼び出しの結果

JSONは、Amazon AWS、Microsoft Azure、Google Cloud、または独自のサービスなどのオンプレミスまたはクラウド上で動作するJ2EEや.Netなどの最新のプラットフォームで読み取り、変換することが可能です。

まとめ

OvercastAPIマネジメントは、コードを書くことなく、SAPおよびSAP以外のバックエンドデータソースをWebサービスにすることができます。 Overcast REST APIが、お客様の組織でSAPおよびSAP以外のデータを公開するためにどのように役立つのか、ご興味ある方はご連絡ください。

著者

Alexander Ilg

Alexander Ilg

ヴァイスプレジデント
Overcastプロダクトマネジメント

Categories

  • ビジネスプロセスインサイト (2)
  • リリースノート (2)
  • 技術関連記事 (2)
  • 製品紹介 (3)

Tags

API (3) API Management (3) Attachments (3) Call Center (3) Customer 360 (3) Documents (3) Low-Code (3) No-Code (3) OAuth (3) Portal (3) REST (3) Salesforce (15) Sales Orders (3) SAP (18) Utility (3) VA01 (3)
関連する記事
REST API
12月 5, 2022

Introducing the Overcast API Management

11月 18, 2022

SAPとSalesforceのノーコード/ローコードを比較

11月 17, 2022

Salesforceを複数のシステムのコールセンターポータルとして活用

この記事を共有する
  • Share on Facebook
  • Share on Twitter
  • Share on LinkedIn
  • Share by Mail

デモのご依頼はこちらから

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

  • OvercastはSalesforceネイティブのクラウド連携サービスで、Salesforceをお使いのSAP、Oracle、Microsoft、その他オンプレミスアプリケーションに素早く簡単に接続します。
  • 追加のオンプレミスソフトやミドルウェアのインストールは不要です。
  • 何千ものSAPビジネスオブジェクトがポイント&クリックで連携できます。

お問合せ

+1 (415) 226-9867
Vigience, Inc.

Vigience Overcast
OvercastはVigienceの製品です

Salesforce Appexchange

Overcast Teaser Video
Overcast紹介動画

APPEXCHANGEの評価

Awesome solution – 10 years ahead of everything

We are Europe’s leader in manufacturing of memory products and are running this solution since 3 years for sales order, forecasting and account data integration. Sychronization is done in time without any delay. Every account manager has immediate access to order and shipment information and he can update his forecast immediately to drive the supply chain.
Thanks to overcast we can use far more order information by using Salesforce. We immediately can generate a sales order based on opportunity information which saves time and avoids mistakes.
more

ソーシャルメディアチャンネル

Vigience Overcast Linkedin

Vigience Overcast Facebook

Vigience Overcast Youtube

Vigience Overcast Twitter

コンプライアンス認証

Security Certifications

Vigience Overcast is SAP certifiedVigience Overcast is SAP certified

NEWSLETTER

読み込み中
© Copyright - Vigience, Inc.
  • プライバシーポリシー
Release Notes Vigience Overcast Spring 2023
Scroll to top
Cleantalk Pixel