技術日記

SAP MDG ABAP FIORI等々

PostmanでS/4HANAのSOAP inbound interfaceを試す場合は

2022-05-29 16:28:00 | 日記

Message IDを付けて送信しないとエラー発生。

 

解決はhttps://me.sap.com/notes/0002237014通り。

SOAPUIでランダムID生成を使うか(なぜかこれ効かなかった)

Endpointに直接MessageIDを記載して飛ばすか(これは効いた)。

/sap/bc/srt/xip/sap/businesspartnersuitebulkreplic/200/ext200/ext200?MessageId=989C6E5C-2CC1-11CA-A044-08002B1BB4F5

このように入れてPostmanで飛ばしてみると、

PLAINSOAPとしてS/4側が受け取る。

あ、BPのSOAPインバウンドはBUSINESSPARTNERSUITEBULKREPLICで。

 


Uploading Excel to Fiori App

2022-05-25 11:43:08 | 日記

やろうとしたこと:RBWのフローをVisualizationする

課題:RBWのフローはエクセルファイルが元

   Fioriのサンプルフローだとパラレルとか、却下とかのフロー表示が出来ない。Golden Routeだけ。

まず出来たこと:SheetJSを使ってエクセルファイルをFrontend側で読み取り

 

アップロード用のボタンをViewに作る

 

DebugのConsoleで見えるようにcontrollerにコード実装。見えやすいようにJSONに変換

 

アップしたのは以下のエクセルシート。

Chromeの開発画面で内容を確認。

 

MDG統合の場合は

さすがに商用だからSheetJSは使わずにBackendに渡して処理しているように見えた。

後シートも仕組みも複雑だからFrontで処理するにはあれは無理。