Integration between ABCS and PCS

注)ABCSとは現在のVBCS、Visual Builder Cloud Serviceです。

ちょっと前に以下のような記事が上がっていました。

Automating Processes With Application Builder and Process Cloud Services
https://blogs.oracle.com/shay/automating-processes-with-application-builder-and-process-cloud-services

エントリ内で紹介されている動画を見ると、ちょっとしたお作法を理解すれば簡単に連携できることがわかりますが、一部事前構成が抜けていたので、そのあたりを含め、実際の流れを備忘録として残しておきます。
続きを読む

カテゴリー: Cloud, 未分類 | タグ: , , | コメントをどうぞ

Use PCS REST API with OAuth2 authentication

ちょっと前に以下のような記事がUpされていました。

Accessing Oracle Process Cloud Service REST API using OAuth
https://community.oracle.com/community/cloud_computing/oracle-cloud-developer-solutions/blog/2017/02/19/accessing-oracle-process-cloud-service-rest-api-using-oauth

この記事のコードはJerseyに依存していたので、JAX-RS 2.0ベースに書き直してみました。

続きを読む

カテゴリー: Cloud, 未分類 | タグ: , | コメントをどうぞ

DMN in PCS 17.1.3

Oracle Process Cloud Service (PCS) は2017年2月のアップデート (17.1.3) で、DMN (Decision Model and Notation) で記述したDecisionの編集・実行機能がPreviewとして追加されました。PCSではDMN 1.1をサポートしており、FEEL(Friendly Enough Expression Language)を使って簡単かつ直感的にDecison Modelingできます。

Decision Model and Notation
http://www.omg.org/spec/DMN/

PCSで簡単なDecisionを作成したので、手順をまとめておきます。今回は、気温と降水確率から、外出時に必要な持ち物を判断する、という(いかにもサンプルらしい)Decision Modelを作成します。

続きを読む

カテゴリー: Cloud, Middleware | タグ: , , | コメントをどうぞ

Embed PCS UI to Sales Cloud UI

Oracle Fusion Applicationsというか、Sales CloudやHCM Cloudは、カスタムタブの追加などでUIを追加したり、外部サービスを呼び出したり、メニューにカスタムの処理を追加したりすることができます。このエントリでは、Oracle Process Cloud Service (PCS) のEmbeddable Process UI Componentsを使って、PCSのUIをSales Cloudに埋め込んでみました。利用するバージョンは、PCS 16.4.5です。 続きを読む

カテゴリー: Cloud, Middleware | タグ: , | コメントをどうぞ

Use PCS enbeddable process UI components

Oracle Process Cloud Service (以下、PCS) は、16.3.1からPCSのUIを別のアプリケーションに埋め込むことができるようになっています。

Oracle® Cloud Using Oracle Process Cloud Service 16.4.5
Embedding Process UI Components in Other Applications
http://docs.oracle.com/cloud/latest/process_gs/CPRCW/GUID-66587F65-C081-4961-BE92-6B1766586C14.htm#CPRCW-GUID-66587F65-C081-4961-BE92-6B1766586C14

このうち、Start Formの機能は、16.3.5まではBasic Form (FrevvoベースのWeb Form) のみ利用可能でしたが、16.4.5からは、Web Form (Oracle JETベースのWeb Form) でも利用可能になりました。

続きを読む

カテゴリー: Cloud, Middleware | タグ: , | 1件のコメント

Invoking REST API from PCS

このエントリは、以下のエントリの続きです。

Invoking PCS process as soon as storing files or folders to DoCS (as of November 30, 2016)

前回のエントリでは、DoCSでドキュメント着信を起点としてPCSプロセスを起動しました。今回は、当該ドキュメントをレビューした結果問題なかったので、完成図書フォルダに配置する、というシナリオでDoCS REST APIをPCSから呼び出すことにします。今回はドキュメントを対象にしていますが、フォルダ着信でも呼び出すREST APIこそ違いますが、基本は同じです。

続きを読む

カテゴリー: Cloud, Middleware | タグ: , , | コメントをどうぞ

Invoking PCS process as soon as storing files or folders to DoCS (as of November 30, 2016)

PCS (Oracle Process Cloud Service) やDoCS (Oracle Documents Cloud Service) がアップデートされるにつれ、以下のエントリとずれが出てきたので、2016/11/30現在の環境情報で再度まとめることにします。PCSは 16.3.5、DoCSは16.4.1を対象にしています。

Invoking PCS process as soon as storing files or folders to DoCS (1)

Invoking PCS process as soon as storing files or folders to DoCS (2)

続きを読む

カテゴリー: Cloud, Middleware | タグ: , | 2件のコメント