Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
191218_WebERPパッケージでのロボット作成方法 Minoriソリューションズ 鎌田さん
Search
RPACommunity
December 18, 2019
Technology
0
1.2k
191218_WebERPパッケージでのロボット作成方法 Minoriソリューションズ 鎌田さん
191218_WebERPパッケージでのロボット作成方法 Minoriソリューションズ 鎌田さん
RPACommunity
December 18, 2019
Tweet
Share
More Decks by RPACommunity
See All by RPACommunity
201023 Automation Anywhere「A2019」を触ってみた Ayy
rpabank
0
1k
201023 DX Suiteを触ってみた Ayy
rpabank
0
1k
201023 RPA超初心者がWinActorにチャレンジしてみた ユーコさん
rpabank
0
630
201023 PowerPlatform はじめの一歩 みさみささん
rpabank
0
630
201023 アシロボで実際に沼ってみた たまいさん
rpabank
0
680
201018 RPAの本質とトレンド Mitz
rpabank
0
520
201006 僕がいまRPAで伝えたいことのすべて いろはまるさん
rpabank
0
470
201006 UiPath MVP 2019-2020 はなっち!さん
rpabank
0
460
201006 今からでも間に合う!UiPathトーク一気に振り返り たまいさん
rpabank
0
420
Other Decks in Technology
See All in Technology
Building Serverless AI Memory with Mastra × AWS
vvatanabe
1
750
ECS_EKS以外の選択肢_ROSA入門_.pdf
masakiokuda
1
110
Microsoft Agent Frameworkの可観測性
tomokusaba
1
120
Bedrock AgentCore Evaluationsで学ぶLLM as a judge入門
shichijoyuhi
2
290
AWSに革命を起こすかもしれない新サービス・アップデートについてのお話
yama3133
0
520
Snowflake導入から1年、LayerXのデータ活用の現在 / One Year into Snowflake: How LayerX Uses Data Today
civitaspo
0
2.6k
AIBuildersDay_track_A_iidaxs
iidaxs
4
1.5k
ペアーズにおけるAIエージェント 基盤とText to SQLツールの紹介
hisamouna
2
1.9k
投資戦略を量産せよ 2 - マケデコセミナー(2025/12/26)
gamella
0
510
モダンデータスタックの理想と現実の間で~1.3億人Vポイントデータ基盤の現在地とこれから~
taromatsui_cccmkhd
2
280
Agent Skillsがハーネスの垣根を超える日
gotalab555
6
4.7k
[Data & AI Summit '25 Fall] AIでデータ活用を進化させる!Google Cloudで作るデータ活用の未来
kirimaru
0
4.1k
Featured
See All Featured
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
200
What the history of the web can teach us about the future of AI
inesmontani
PRO
0
380
HDC tutorial
michielstock
1
280
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
21
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
520
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
32
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
40
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
9
1k
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
0
3.4k
Ethics towards AI in product and experience design
skipperchong
1
140
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
10
770
Transcript
Web ERPパッケージでの ロボット作成方法
鎌田 猛(カマタ タケシ) 東京都出身 埼玉県在住 妻1人、子供2人 職業:ソフトウェア開発 ファミコンソフト開発・
金融系SEを経て、現在 RPAソフトウェアの開発 自己紹介
Intra mart ▪Webページの特徴 要素を解析してみるとIDの名前が・・・ *[@id=“tree_root/0+/1“] ⇒ / は要素の区切りに使用されるもの ▪ロボット作成時 IDを使用せず構造で要素を記載する
/html/body[1]/table/tbody/tr[2]/td /table[1]/tbody/tr[2]/td[2]/table[ 2]/tbody/tr/td/form[1]/table[2]/tb ody/tr/td[2]/input
GRANDIT(旧バージョン) ▪Webページの特徴 ・Internet Explorerにしか対応していない ・ダイアログ表示の中にhtmlソースが 埋め込まれている。 ▪ロボット作成時 Internet Explorerでダイアログ表示中の htmlソースを解析できるように
RPAツール側が対応している必要がある。
SAP ▪Webページの特徴 非同期 IDが毎回変更する 構造まで変わる ▪ロボット作成時 非同期の画面に対応するには ・要素が表示されるのをループで待つ ・表示途中でも要素が見つかってしまい、 クリックや値のセットが失敗するが
成功するまでループする
▪ロボット作成時 ID、構造が変化する対応は ・画面に表示されているテキストから 要素を特定する。 例) 「ログオフ」ボタンの要素 //*[text()="ログオフします"] ・テーブル内の要素も表示されている テキストから相対で要素を特定する
ステータス ID 年月日 会社名 転記済 15 2019/12/16 株式会社AAA 未転記 16
2019/12/17 BBB株式会社 準備中 17 2019/12/18 株式会社CCC テーブルのタイトル「ステータス」文字列から データ行の会社名を取得 要素の指定 //*[text()=“ステータス"] /../../../../.. /../../tbody/tr[1]/td[3] テーブル構造の例
▪Web ERPパッケージでロボットを作成するには ・まずは製品が対応している事 ・web要素を特定するのに 「Xpath」 の 文法を理解する事 最後に