Automatización de procesos de construcción de SAP は ワーク フロー 作成 ツール であり 、 その 性質 上 、 、 外部 の システム の もつ もつ を 呼び出す 必要 性 駆ら れる こと が あり ます。 そう いっ た た の し を 行う 機能 を 持つ が アクション アクション 」。。。。。。 た の し を 行う 機能 を 持つ が アクション アクション」。。。。。。
今回 は 購買 伝票 の 読み取り を 例 にとって 、 sap s/4hana nube と の 連携 を 際 際 必要 と と なる アクション プロジェクト の 設定 について ご 紹介 ます。。。。。。。。。。
アクション プロジェクト で 呼び出す API の 設定 ファイル は 、 SAP API Business Hub から ダウンロード する こと が 可能。 この サイト で で は SAP S/4HANA Cloud に 限ら ず どう いっ た システム と 、 どう いっ た データ を やり取り やり取り の か 応じ 応じ 応じ 応じ 応じ 応じ 応じ 応じ 応じ 応じ 応じ 応じ 応じ 応じ 応じ 応じ 応じ 応じ 応じ 応じ 応じ 応じ 応じ 応じ 応じ 応じ 応じ 応じ 応じ 応じ 応じ 応じ 応じ 応じ.て用意されたAPIが数多く公開されています。
使用 し たい api を 検索 し 、 詳細 ページ 中 の Descripción general タブ の 下部 に 移動 する 、 下図 の よう な セクション が 現れ ます。 ここ から Openapi の 規格 で 記述 さ れ た 、 、 設計 ファイル でき ます。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
この例ではJSON / YAML / EDMX の3通りの形式で提供されていますが、SAP Build Process AutomationのアクションプロジェクトででJSONのみであることに注意してください。
今回はSAP S/4HANA Cloudに用意されたAPIを叩くので、まずはSAP S/4HANA Cloudに向けた宛先を作成します。
URLのフィールドには利用したいAPIのOData サービスのURLを記入する必要があります。先ほどダウンロードしたAPI設計ファイルを開き、「servers」というキー内に記述された「url」の値を取得します。
hostやportは各自の環境に合わせてき換えてください
また 、 Usuario の 欄 に は 、 こちら の ブログ 内 で 作成 し た 通信 ユーザ の の と パスワード を 入力 し ます 【【sap 備忘録】 SAP Automatización de procesos de construcción と SAP S/4HANA Cloud の 通信 行う 行う 行う 行う 行う 行う 行う 行う 行う 行う 行う 行う 行う 行う 行う 行う 行う 行う 行う 行う 行う 行う 行う 行う 行う 行う 行う 行う 行う 行う 行う 行う 行う 行う
<<ブログURL – 公開され次第貼る>>
プロパティには次の表のように入力を行います。
プロパティ名 | 値 |
HTML5.DynamicDestination | verdadero |
sap.applicationdevelopment.actions.enabled | verdadero |
sap.processautomation.enabled | verdadero |
WebIDE Habilitado | verdadero |
WebIDESystem | |
Uso de WebIDE | odata_abap,dev_abap,ui5_execute_abap,odata_gen |
正しく 設定 が でき て いれ ば 、 Compruebe la conexión ボタン 押し た 際 に 、 下図 の よう な 200: OK が 返っ て くる はず です 。401: no autorizado が 出 て き た とき は ユーザ の 設定 が 間違っ て 性 が が が が が が が が が が が が が が が が が が が が が が が が が が が が が が が が が が が が が が がVer más
SAP Build Process Automation上で、アクションプロジェクトを生成します
アクション プロジェクト を 生成 する と 、 API の 設計 ファイル の アップロード を 求め られ ます ので 、 SAP API Business Hub から ダウンロード し ファイル を 指定 し ます。。
今回 は Odata api を 利用 し て いる ため 次 の 画面 で 、 、 、 の 設計 ファイル 上 記述 さ さ た た Odata サービス の 、 どの サービス を 利用 できる よう に インポート する か と いう 部分 について を 求め られ。 は は は は は は は は は は は は は は は は は は は は は は は は は は は は は は は は は は は は は は は は は は は は は は は は は は は は は は は は は は は は は は は は は今回は以下のサービスのみを取り込みます。
GET /PurchaseOrder
それではさっそく、アクションプロジェクトの中からAPIをテストとして叩いてみます。宛先のフィールドには先ほど作成したSAP S/4HANA Cloud宛の宛先を設定し、適宜クエリパラメータを設定し、テストボタンからテストリクエストを送信します。
無事 、 sap s/4hana nube 内 に 保持 さ れ て いる 購買 伝票 に 関する オブジェクト の 読み取り が 行わ れ て いる こと が 確認 でき ます。。
次 に 、 この アクション プロジェクト を 他 の プロジェクト 内 で 利用 できる よう 、 ライブラリ に 公開 し ます。 右上 の ボタン から リリース を 行い 、 その 後 に 現れる ライブラリ に 公開 ボタン から 公開 ます。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
ここ まで の 設定 を 行う と 、 Automatización de procesos de construcción de savia の 「プロセス」 内 にて 、 アクション を 選択 する こと で API 呼び出し 機能 を 利用 よう に なり。。。。。。。。。。。。。。。。。。。。。。。。
プロセス内でアクションを使う
Texto completo
プロセス 内 に 読み込ん だ アクション プロジェクト は 宛先 を 入力 パラメータ として 取り ます。 これ は Automatización de procesos de construcción de savia の 単一 プロジェクト 内 設定 さ れる 環境 変数 として 定義 する ことができ ます ます。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。 ます ます ます ます ます ます
適当な名前を付けて詳細を記述し、作成します。
ここで作成した宛先変数には、デプロイ時に実際の宛先を代入していきます。
1: 概要 → 2: 実行 時 変数 を 表示 する 際 に 環境 変数 の 表示 に すこし 時間 が かかる ので 、 飛ばし てしまわ ない よう に 気 付け ましょ。。。。。。。 が かかる ので 、 飛ばし てしまわ ない よう 気 を 付け ましょ。。。。。。。。。
以上で、SAP Build Process Automation内でSAP S/4HANA Cloudに用意されているAPIを利用するための設定は完了です。
Automatización de procesos de construcción de SAP における API の 利用 に は アクション プロジェクト を 作成 し し て 、 それ を 介し て 内 内 で 利用 する 形 を とっ い ます が 、 この アクション プロジェクト の 作成 を を 管理 が 行う こと により 、 開発 者 者 者 者 者 者 者 者 者 者 者 者 者 者 者 者 者 者 者 者 者 者 者 者 者 者 者 者 者 者 者 者 者 者 者 者 者に対する ガバナンス を 強化 する こと が 可能 です。 宛先 サービス も アクション プロジェクト も 、 業務 を またい だ プロセス 連携 の と と なる 機能。 ぜひ 試し て み て は いかが でしょ う。。。。。。。。。。。。。。。。。。。。。。。。。。 か か か か か か か か か か eléctrica
Calle Eloy Gonzalo, 27
Madrid, Madrid.
Código Postal 28010
Paseo de la Reforma 26
Colonia Juárez, Cuauhtémoc
Ciudad de México 06600
Real Cariari
Autopista General Cañas,
San José, SJ 40104
Av. Jorge Basadre 349
San Isidro
Lima, LIM 15073