MarketplaceStudioTemplateSRC Transaction Data Components for SAP® ERP

Create your first automation in just a few minutes.Try Studio Web

SRC Transaction Data Components for SAP® ERP

SRC Transaction Data Components for SAP® ERP

by YouTube

1

Template

Downloads

130

Posted 5 years ago

お世話になります。

Arg-SRC_BAPI_PO_CREATE1_v2.2_E_JA.xlsx のCallWorkflowPathの値を見直しましたが間違っていないと思います。

というのも、当パスを変更すると、CheckArgumentでエラーになります。(これは理由にならないでしょうか?)

またテンプレートファイル指定を英語版にしても同じ結果となりました。

弊社のネットワーク、SAP環境にも変更はありません。よろしくお願いいたします。

Posted 5 years ago ago

Matsuoka 様

お世話になっております。

メールにてご連絡ありがとうございました。

UiPath Connect

Common Components 内の 「UiPath SRC for SAP ERP 使用にあたって 」

P7、8ページにございます対応方法にて、正常終了できたとのこと、安心いたしました。

本エラー内容、解決方法につきましては、

今後の参考にさせていただきたいと思います。

ーーーーーーーーーーーーーーーーー

当方にて、エラーを再現できないため、ワークフローおよびログのほうを確認させていただいて、エラー原因を確認させていただきたいと考えております。

お手数をおかけいたしますが、

solution.japan@uipath.com 宛てに、

メールにて、ワークフロー、Studioログを送付いただけませんでしょうか?

件名に

「SRC Transaction Data Components for SAP ERP について質問」とご記載いただければ、

こちらで確認、調査させていただきたいと考えております。

よろしくお願いいたします。

Posted 5 years ago

ご案内いただいた手順で同様のエラーはなくなりましたが、ExcuteBAPI.xamlで以下のエラーが出ております。

Invoke CallWorkflowPath Workflow File: インスタンスを中止する追跡参加コンポーネントの呼び出し中にエラーが発生しました。詳細については内部例外を参照してください。

引数の数は5でオレンジ色になっております。

Posted 5 years ago ago

同様のエラーが、弊社環境で再現できていないのですが、

Invoke CallWorkflowPath では、

SRC_BAPI_PO_CREATE1_v2.2_E.xaml を

Invokeし、SAPにBAPI_PO_CREATE1を使用して

データを登録する箇所になっております。

Invoke CallWorkflowPath でエラーが発生している

とのことですので、このSRC_BAPI_PO_CREATE1_v2.2_E.xaml

が、正常に読み込めないことが考えられます。

前回ご連絡いただいたエラーが、

このワークフローを通った後、SRC_BAPI_PO_CREATE1_v2.2_E.xaml を実行したときのエラーですので、今回のエラーがその手前で発生しているということは、

御社のネットワーク環境やSAP環境の変更等はございませんでしたでしょうか?

念のため、Dataフォルダ内のArg-SRC_BAPI_PO_CREATE1_v2.2_E_JA.xlsx のCallWorkflowPathに、SRC_BAPI_PO_CREATE1_v2.2_E.xamlの保存されているファイルパスが記載されているか、

また、SRC_BAPI_PO_CREATE1_v2.2_Eフォルダ内に、

SRC_BAPI_PO_CREATE1_v2.2_E.xamlが保存されているか、ご確認いただけますでしょうか。

お手数をおかけいたしますが、よろしくお願いいたします。

Posted 5 years ago

ご回答ありがとうございました。

UiPath.SAP.BAPI.Activitiesをインストール、実行したところ問い合わせさせていただいたエラーはなくなりましたが、SRC_BAPI_PO_CREATE1_v2.2_Eで以下のエラーが発生しました。パラメータの設定等に誤りがるでしょうか?よろしくお願いいたします。

SAP Application Scope: Element RETENTION_TYPE of container metadata BAPIMEPOHEADER unknown

Posted 5 years ago ago

パラメータ設定に調整が必要なエラーだと見受けられます。

トランザクションコード "SE37"で"BAPI_PO_CREATE1" をご指定いただき、関連する型が ”BAPIMEPOHEADER”となっているもの (=今回は"POHEADER")をダブルクリックしてください。

内容をご確認いただくと、”RETENTION_TYPE”という項目がエクセルのInputファイルにはあって、ご利用のSAPにはない状態になっていないでしょうか。

その場合、Inputファイルのエクセルから当該項目を削除していただくと、ご利用のSAPシステムとパラメータの数が一致し、エラーが解消されると思われます。

もし本内容通りに調整いただいてエラーが出る際や、パラメータ数が一致していてエラーが出る際は、再度ご連絡いただけますでしょうか。

※他の項目でもパラメータ数が違った場合は同様のエラーが発生しますので、同様の対応を取っていただけると解消すると思われます。

よろしくお願いいたします。

Posted 5 years ago

Sample_SRC_BAPIv2.2_REGISTER.xamlを実行すると、Invoke Workflow File: 不明な型 '{http://schemas.microsoft.com/netfx/2009/xaml/activities}Variable({clr-namespace:UiPath.SAP.BAPI.ConnectionService;assembly=UiPath.SAP.BAPI}IConnectionService)' を作成できません。とエラーが発生します。何か設定が必要でしょうか?

Posted 5 years ago ago

エラーを確認させていただいた限りでは、

UiPath.SAP.BAPI.Activities がインストールされていないことが想定されます。

本ワークフローでは、

UiPath.SAP.BAPI.Activities を使用しておりますので、

UiPath Studioのパッケージ管理より、インストールの上、ご使用ください。

また、本Activitiyをご使用いただくにあたりインストールの前提条件が下記に記載されております。

https://docs.uipath.com/activities/lang-ja/docs/about-the-sap-bapi-activities-pack

こちらをご確認いただきまして、

SAP Connector for Microsoft .NET 3.0 (NCo 3.0) の 32 ビット (x86) .NET 4.0 バリアント

また、Microsoft C++ Runtime DLL バージョン 10.0 (これは、Microsoft Visual C++ 2010 再頒布可能パッケージに含まれている) などが、

インストールされていることをご確認ください。

お手数をおかけいたしますが、

上記インストールの確認後、再度実行いただき、同様のエラーが表示されるか、ご確認いただければと思います。

よろしくお願いいたします。

Posted 5 years ago

I am putting together a POC for calling BAPIs and i was trying to understand how you are converting BAPIRET.

I am new to UIPATH and I am not able to figure out to way to read out_RegisterReturn (WF ConvertBAPILogToBAPILogFormat) to see whats the BAPI responese. I want to check if Type="S"

i have tried using For Each activity

For each item in out_registerreturn

under this i want to check what the value of Type and Message for each item. I am able to read the count but dont know how to access values of Type and Message.

Posted 5 years ago ago

Hello Manish!

If you use our components (SRCs : UiPath reusable components for SAP) placed on this site, you'll use the excel file as an input file.

Then, the workflow will always return the result on the first sheet named "SRC_Log" which is created automatically in the same file as a execution result.

Please check the column "B" and you'll find message type like "S", "W", "E", "I".

Also, please check the column "D" and you'll find the actual message which is output by BAPI.
If you wouldn’t like to use the input file, you can copy the logic and feed the data directly to SRCs.

Posted 5 years ago

下記のお問い合わせにつきまして、追加情報をご連絡させていただきますので、

Orchestratorにて、本コンポーネントを実行する際、同様のエラー等が発生された方は、

本質問の回答につきましても、ご確認いただければと思います。

-----------------------------------

SRC_BAPI_GOODSMVT_CREATE_v2.2_Eを使用してRPAを作成した際、UiPath Studioでは上手く動くのですが、Orchestratorのスケジュールに設定してジョブ実行すると以下の様なエラーが出ます。

Cannot create unknown type '{http://schemas.microsoft.com/netfx/2009/xaml/activities}Variable({clr-namespace:UiPath.SAP.BAPI.ConnectionService;assembly=UiPath.SAP.BAPI}IConnectionService)'.

Orchestrator側にも何か設定が必要なのでしょうか?

Posted 5 years ago ago

下記に、”Orchestrator に接続されているときの自動化プロジェクト”について、記載がございますので、念のため、こちらをご確認いただければと思います。

https://docs.uipath.com/robot/lang-ja/docs/about-automation-projects-on-the-robot

あわせて、Orchestratorにて、依存関係をご確認ください。

(オートメーション>プロセス>該当のプロジェクトを選択後、その他アクションを押下し、パッケージを選択していただくと表示されます)

依存関係に、UiPath.SAP.BAPI.Activity 2.2.1が含まれていることをご確認ください。

Posted 5 years ago

SRC_BAPI_GOODSMVT_CREATE_v2.2_Eを使用してRPAを作成した際、UiPath Studioでは上手く動くのですが、Orchestratorのスケジュールに設定してジョブ実行すると以下の様なエラーが出ます。

Cannot create unknown type '{http://schemas.microsoft.com/netfx/2009/xaml/activities}Variable({clr-namespace:UiPath.SAP.BAPI.ConnectionService;assembly=UiPath.SAP.BAPI}IConnectionService)'.

Orchestrator側にも何か設定が必要なのでしょうか?

Posted 5 years ago ago

弊社環境にて、Orchestratorを使用し実行いたしましたが、問題なく動作いたしました。(BAPIにてデータ登録のための特別な設定等は、行っておりません)

添付いただきましたメッセージを確認させていただいたところ、

UiPath.SAP.BAPI.Activityがインストールされていないように見受けられます。

パブリッシュしていただく前に、上記アクティビティは、インストールされていましたでしょうか?

ワークフロー毎に、アクティビティはインストールしていただく必要がございますので、UiPath Studioから実行いただいたときのワークフローと別のワークフローにてお試しいただいておりましたら、念のため、インストールされているかご確認いただければと思います。

合わせて、もしStudioから実行したPCからの実行ではなく、別のPC、環境からのアクセスでしたら、Studioにて実行いただいたPCと同様に、”.Net Connector”等、BAPI実行に必要な機能がインストールされているか、ご確認いただければと思います。

もし、上記お試しいただきましても、同様のエラーが発生されるようでしたら、お手数をおかけいたしますが、改めて本ご質問欄にご連絡いただければと思います。

よろしくお願いいたします。

Posted 6 years ago

前回の質問の回答ありがとうございました。

サンプルを元にRC_BAPI_GOODSMVT_CREATE_v2.2_Eを使用するRPAを作成したのですが、SAP.Middleware.Connector.RfcInvalidParameterException: Element STK_SEGMENT of container metadata unknownというエラーが出ます。

この対応として、SRC_BAPI_GOODSMVT_CREATE_v2.2_E_JA.xlsxの「STK_SEGMENT」「MOVE_SEGMENT」を「GOODSMVT_ITEM」シートより削除するとうまくデータ更新がされましたが、このまま実装して何か問題がないか懸念しています。

実行環境は、SAP ERP 6.0です。

Posted 6 years ago ago

ご連絡ありがとうございます。

SRC_BAPI_GOODSMVT_CREATE_v2.2_E_JA.xlsx にございます、「SRC_Contents」シートに、   弊社のSAP ERP6.0の環境の、Transaction Code:SE37から「BAPI_GOODSMVT_CREATE」を    照会した際「インポート」「テーブル」タブに表示されるパラメータ名を一覧にしております。

弊社環境にて表示される項目と御社にて表示される項目に差異があった場合、          (同じプログラム名でも、プログラム内容が異なることがあるようです。(エンハンスメントパッケージのバージョンや、ビジネスアドインの有効化などに応じて差異が発生すると想定されます))  

今回ご対応いただきましたように、シートを削除いただいたり、追加項目がある場合には、エクセルシートへの項目追加及びワークフローの変更が必要になると考えております。

説明資料等に、差異があった時の対応について記載がございませんでしたので、シートや項目を削除いただくときの方法や、項目に追加があった場合の対応方法などの追記などを、検討させていただきたいと思います。

Posted 6 years ago

Sample Filesフォルダ内に、Sample_SRC_BAPIv2.2_REGISTERが見当たりません。

ユーザーマニュアルの【BAPIを使用したデータ登録について】を確認するとあるように見えるのですが、別のテンプレートをダウンロードする必要があるのでしょうか?

Posted 6 years ago ago

ご連絡ありがとうございます。

申し訳ありません。ファイルが漏れておりました。

再度、ダイレクトダウンロードしていただけますと、

Sample Files > Sample_BAPI_PO_CREATE1_v2.2_E フォルダ内に

Sample_SRC_BAPIv2.2_REGISTER.xamlが保存されております。

よろしくお願いいたします。

Publisher

YouTube

Visit publisher's page

Trusted Source

License & Privacy

License Agreement

Privacy Terms

Technical

Version

1.1.0

Updated

March 25, 2020

Works with

UiPath Studio 18.4.4 SAP ERP(6.0) SAP_BASIS Release 740 SP-Level 0009 (Support Package:SAPKB74009) SAP_APPL Release 617 SP-Level 0007 (Support Package:SAPKH61707) etc. SAP GUI for Windows Release 750

Certification

Silver Certified

Tags

Support

UiPath Community Support

Resources