Day: January 31, 2025

SAP Build AppsでSAP Document Management Serviceへファイルをアップロードし、SAP Build Process Automationでそれを使う手法 その3

※この記事はその2からの続き物です。その1はこちら。 その2まででDMSへフォルダを作成し、ファイルのアップロードを行うロジックが完成しましたので、今度はこのSAP Build AppsのアプリケーションからSAP Build Process Automationのプロセスを起動するロジックを作成します。アップロードしたファイル(フォルダ)の情報を付けて起動しますのでSAP Build Process Automation上でこのファイルの参照が出来るようになります。基本的な方法は以前解説した方法と同じです。 SAP Build AppsではIntegrationsからSAP Build Libraryでその1で作成したプロセスを使用できるようにします。 ここで一覧にデプロイしたプロセスが出てこないという方、大体はPublishを忘れていますよ。 Execute Workflowボタンのロジックを作成します。ロジックとしては単純です。 重要なのはTrigger Processです。Integrationsから使えるようにしたプロセスを選択します。 Input ParametersとしてObject with Propertiesを選択し、Formulaを使用して値を設定します。 その1で解説したとおり、フォルダIDの情報は”spa-res:cmis:folderid:<DMS上のフォルダID>”という形式で渡す必要があります。フォルダIDはフォルダ作成時にAPIの返り値からApplication Variablesに代入したはずです。その値に”spa-res:cmis:folderid:”を文字列連結します。 これでロジックは完成です。テストしてみましょう。 テスト 作成したBuild Appsアプリケーションを実行します。…

SAP Build AppsでSAP Document Management Serviceへファイルをアップロードし、SAP Build Process Automationでそれを使う手法 その2

※この記事はその1からの続き物です。 2. SAP Build Apps側の作成 まず、Application Variableとして変数を2つ設定します。 FolderIdとFolderNameです。この2つをテキスト型で作成します。Application VariableでなくPage Variableでも問題ないので実際の用途に合わせて使い分けてください。 SAP Build Apps側はこんな感じの単純な画面を用意しました。 ボタン2つだけです。ボタンのラベルの内容から何を行うかは推測できると思いますが、それぞれのロジックを作っていきます。 その前に、その1で解説したSAP Build Appsの新しい機能をインストールします。MARKET PLACEに進み、「HTTP destination」と検索し HTTP destination requestというモジュールをインストールしてください。同様の手順で「Pick Files」とも検索し、「Pick Files」コンポーネントもインストールします。 3.Upload Fileボタンのロジックの作成 それではUpload Fileボタンのロジックの作成です。その1で説明した通り、SAP Build Process…

Bike of the Day: SCOR 4060 LT

Swiss steeze.<br><br>Presented by <a href=”https://noblwheels.com/”><b>NOBL Wheels. </a></b><i>Add your ride to our <a href=”http://www.vitalmtb.com/profile_manager/setup_checks”>Bike Check section!</a></i> Swiss steeze.<br><br>Presented by <a href=”https://noblwheels.com/”><b>NOBL Wheels. </a></b><i>Add your ride to our <a href=”http://www.vitalmtb.com/profile_manager/setup_checks”>Bike Check section!</a></i>…