製品紹介
SAP Attachments and ArchiveLink in Salesforce – Overcastの新機能
構造化および非構造化SAPデータ
SAPデータと聞くと、主に構造化データ、つまりSAPシステムのデータベース(Oracle、MS SQL Server、IBM DB2、SAP HANA)にデータベース化され、SAP GUIやFioriアプリケーションで見ることのできるほとんどの情報を含むデータを思い浮かべます。 データベースのテーブルとは、例えば以下のようなものです。
- ビジネスパートナ
- 請求書
- 注文タイプ
SAPシステムには約100,000のテーブルが存在するため、Salesforceに連携したい領域のSAP経験があると役に立ちます。 Vigience Overcastを使えば、これらのテーブルのデータをSalesforceに統合することができます。
普段あまり思いつかないのが、SAPシステム内に存在する、あるいはそれに連動する 「非構造化データ」です。 例としては以下のようなものがあります。
- 受注確認書、請求書、納品書などのPDFコピー。
- サービス通知書や作業指示書に添付された、機器の故障を示す写真。
- ビジネスパートナの署名入りの契約書のスキャン。
これらのファイルは、ビジネスプロセスにとって、構造化データと同じくらい重要である可能性があります。
SAPの添付オプション
SAPでは、様々な方法でバイナリを保存できます。
- GOS (Generic Object Services)
- BDS (Business Document Store)
- Archive Link
SAPシステムの構成により、この内のどれかが使用されます。
OvercastによるSAPアタッチメント
Overcast SAP Attachments コンポーネントを使用すると、Salesforce ユーザーインターフェース内で、あらゆる SAP ビジネスオブジェクトの添付ファイルを表示できます。 以下は、「注文確認書」のpdfの例です。
添付ファイルを選択すると、サポートされているファイル形式をSalesforceアプリケーション内で開くことができます。
SAP内で受注伝票に添付されている文書 | SAP Archive Linkに保存された注文確認書をSalesforceで表示 |
また、SAPで機器に添付された技術図面を、Salesforceでは納入商品の詳細で表示する例もあります。
SAPのCS通知に添付され、Salesforceのケースで表示される、トラブルを説明するPDF |
Overcastコンポーネントライブラリには、添付ファイルをリアルタイムでSalesforceに取り込むことができる、すぐに使えるコンポーネントが2つあります。
Overcastコンポーネントライブラリのアタッチメントコンポーネント
これらのコンポーネントをインストールした後、2つの方法で使用することができます。
- SAPから同期されたSalesforceオブジェクトのページレイアウトに表示する
- Overcastコンポーネントに埋め込む
例えば、取引先がSAPから複製される場合、SAP Attachments Componentを取引先のページレイアウトに配置することができます。 このように表示されます。
Salesforceの取引先ページに表示されるSAP Attachments | 契約書のPDFをSalesforceでインライン表示 |
では、どのようにしてコンポーネントは、どの添付ファイルを取得すべきか分かるのでしょうか?
SAP Attachments ComponentをSalesforceのオブジェクトに組み込む場合、Lightning App Builderで設定することができ、以下の設定が必要になります。
- SAP Business Object – SAPは、どのオブジェクトに対して添付ファイルを取得すべきかを知る必要があります。 以下はその一例です。
- a) KNA1 – ビジネスパートナの一般データ
- b) MARA – 品目
- c) VBAK – 受注伝票
- Salesforce ID Reference Field – Salesforce オブジェクトのフィールド名で、SAP からの SAP Business Object キーが含まれています。 ビジネスパートナの場合、これは例えばSAPビジネスパートナ番号です。
- Source – SAPのどこに添付ファイルが保存されているか? 選択肢はGOS、BDS、ArchiveLinkです。
SAP Attachments コンポーネントを別の Overcast コンポーネントに埋め込む場合、設定は Overcast コンポーネントビルダーで行います。
まとめ
SAPとSalesforceの連携において、添付ファイルやバイナリデータは重要な要素 になります。 コンポーネントライブラリのOvercastアタッチメントコンポーネントのおかげで、すぐに統合できます。
Overcastがお客様の組織で構造化データおよび添付ファイルのSAPとSalesforceの統合をどのように実現できるかについて、さらに詳しくお知りになりたい場合は、お気軽にお問い合わせください。
著者
Alexander Ilg