Create your first automation in just a few minutes.Try Studio Web →
by YouTube
0
Template
<100
先日ご質問させて頂いた者です。
sampleと説明資料を参考に、USER_CREATEの実行を行ったところ、以下のエラーが発生しました。
SRC_BAPI_USER_CREATE1_V2.2
SAP Application Scope > BAPI_USER_CREATE1
SAP Application Scope: Element TEMPLATE_ORGTYPE of container metadata BAPIUSCOMP unknown
sampleのように”SRC_BAPIv2.2_REGISTER"に必要なパラメータを設定すれば実行されると理解していたのですが、他に変更すべき点等あるのでしょうか?
お手数ですが、ご返信いただけますと幸いです。
同じBAPIでも、登録できる項目に差異が発生していることが考えられます。
SAPのサポートパッケージ等のレベルなどにより異なるようなので、UiPath側では、SAPで提供されている項目については、コントロールできないため、下記ご対応をいただければ、簡易的な修正のみで、ご使用いただけるかと存じます。
いただきましたエラーの内容を確認させていただくと、弊社の環境には「TEMPLATE_ORGTYPE」という項目があるのですが、御社の環境では存在しないのではないかと思います。
SRC_BAPI_USER_CREATE1_v2.2_ JA.xlsx
というエクセルファイル内の、
COMPANYというシートにございます、「TEMPLATE_ORGTYPE」という項目を削除していただければ、ワークフローを変更していただくことなく、
ご対応いただけるかと思います。
また、上記のように、項目の差異を解消しても、
さらにエラーが出てくる可能性がございますので、
エラーが発生している項目、シート自体を使用しない場合には、エクセルのファイルのCOMPANYのシートを
削除いただき、合わせて、
SRC_BAPI_USER_CREATE1_V2.2.xaml内で、
各シート名のBAPI名を削除していただければ、ご使用いただけるかと思います。
修正手順につきましては、
SRC Common Componentsにございます、
「UiPath Reusable Component-SRC for SAP S4HANA 使用にあたって」という資料に、
上記のように項目が存在しないというエラーが発生したときの対応方法や、その他エラーが発生した際の、対応方法などを、画面ショットも付与して記載しておりますので、ご確認いただければと思います。
現在、トランザクションSU01の操作自動化を検討しております。
BASIS Componente が有用そうですので使用したいのですが、そもそもの理解として以下お尋ねさせてください。
1. ここで提供されているコンポーネントは、トランザクション「SU01」のGUI操作でできる事と同等のことが出来るという理解であってますでしょうか?
2. コンポーネントの使用イメージは以下のようなものであっておりますでしょうか?
・ワークフローから、該当のコンポーネントを呼び出す
・コンポーネントには、SAPの接続情報、および登録に必要なデータをパラメータとして渡すだけで、処理を実行してくれる。
お手数ですが、ご回答頂けますと幸いです。
ご使用をご検討いただきありがとうございます。
1.ユーザの登録、変更については、
SRC_BAPI_USER_CREATE1_v2.2
SRC_BAPI_USER_DELETE_v2.2
SRC_BAPI_USER_ACTGROUPS_ASSIGN_v2.2
SRC_BAPI_USER_ACTGROUPS_DELETE_v2.2
SRC_BAPI_USER_UNLOCK
SRC_BAPI_USER_LOCK
SRC_BAPI_USER_CHANGE
を準備しておりますので、SU01にて実行できる機能については、概ね用意させていただいていると考えております。
本機能は、SAP標準機能のBAPIをUiPathにて実行するためのワークフローとなっておりますので、実行するBAPIに、御社環境のSU01に対応していない項目が存在する場合には、登録できない項目となりますので、
ご注意ください。
2. 各コンポートネントおよびSRC Common Componentsにございます、SRC_BAPIv2.2_REGISTER
をご使用いただくと下記のような動作になります。
・事前にSAPへの接続情報をArgumentファイルから
合わせて、データ登録するデータをInputファイル
から読込ます。
・SAPへ接続後、対象のBAPIを実行し、
Inputファイルの情報を登録します。
・登録結果を、InputファイルのSRC_Logのシートに
記載します。
SampleFilesのフォルダに内にございますSample_SRC_BASIS_Components_BAPI にて、
SRC_USER_ROLE_REGISTERをご確認いただけますと、ユーザ登録およびロール登録について、
SU01にてよく使われると想定される項目の
登録ができる
サンプルワークフローおよびInputファイルを用意しておりますので、ご参考までにご確認いただければと思います。
よろしくお願いいたします。
Technical
Version
1.1.0Updated
March 25, 2020Works with
UiPath Studio 18.4.4 SAP S/4HANA (1809) SAP_BASIS Release 753 SP-Level 0000 SAP_CORE Release 103 SP-Level 0000 etc. SAP GUI for Windows Release 750
Certification
Silver Certified
Tags
Support
UiPath Community Support
Resources