記事一覧

Excel・CSV・ファイル処理結果を CSV・Excel に出力する(出力形式とファイル名のルール)ロボットの処理結果や取得したデータを、CSV や Excel ファイルに出力するときの形式の決め方、ファイル名・保存先のルール、出力したファイルを次の処理で使うときの注意点を解説します。エラー処理・運用Try ステップで例外処理を組む(止まらずに次の件へ進む設計)BizRobo! の Try ステップとステップごとのエラー処理を使って、1件のエラーでロボット全体を止めず、エラーを記録して次の件へ進む設計を解説します。止めるべきエラーとの区別も紹介します。エラー処理・運用エラー時の通知とログの設計(誰が・いつ・何を見て対応するか)ロボットが止まったり、エラーの件があったりしたときに、担当者が気づいて対応できるようにする通知とログの設計を解説します。通知の宛先・内容・タイミングの決め方の例です。エラー処理・運用スケジュール実行の設計(実行時刻・順番・休日の扱い)Management Console でロボットを定期実行するときに決めておきたい、実行時刻の選び方、複数のロボットの順番、休日や月末の扱い、重なって実行されないための工夫を解説します。エラー処理・運用ロボットが止まったときの調査手順(原因の切り分け方)本番のロボットが止まったときに、慌てずに原因を切り分けるための手順をまとめます。ログの確認、画面の再現、データ・システム・ロボットのどこに原因があるかの見分け方です。エラー処理・運用ロボットのテスト計画(正常系・異常系・件数のテストの観点)ロボットを本番で使う前に行うテストの観点を整理します。正常なデータだけでなく、異常なデータ・画面の例外・大量件数・再実行のテストを行うことで、本番での停止を減らします。エラー処理・運用本番移行と運用手順書(ロボットを業務に引き渡すときに用意するもの)テストが終わったロボットを本番で使い始めるときの手順と、業務の担当者・管理者に引き渡す運用手順書に書いておくべき内容をまとめます。業務選定・設計RPA 化に向く業務・向かない業務の見分け方どの業務をロボットに任せると効果が出やすいかを、件数・ルールの明確さ・入力データの形・システムの変更頻度などの観点で整理します。向かない業務の例と、その代わりの選択肢も紹介します。業務選定・設計Excel VBA と RPA(BizRobo!)の使い分けExcel の中で完結する作業は VBA、複数のシステムをまたぐ作業は RPA、という基本の考え方と、両方を組み合わせるときの役割分担の例を紹介します。業種別シナリオ【保険】申込データを基幹システムへ転記するロボットのシナリオ保険の申込内容(Excel や申込受付システムのデータ)を、保険契約の基幹システムへ入力するロボットの処理の流れと、入力チェック・二重登録防止・証跡の残し方のポイントを解説します。業種別シナリオ【銀行・経理】入金明細を取得して消込用データを作るロボットのシナリオインターネットバンキングから入出金明細を取得し、売掛金の消込に使えるデータに整えるまでのロボットの流れと、金融系のシステムを扱うときの注意点を解説します。業種別シナリオ【人材】求人媒体の応募者情報を管理システムに取り込むロボットのシナリオ複数の求人媒体の管理画面から新しい応募者の情報を取得し、自社の応募者管理システムに登録して担当者に知らせるロボットの流れと、媒体ごとの違いへの対応、個人情報の扱いを解説します。業種別シナリオ【不動産】空室の募集状況を確認して一覧にするロボットのシナリオ管理物件の空室情報と、社内の物件管理システム・掲載管理画面の情報を突き合わせ、募集の出し忘れや掲載の取り下げ忘れを見つけるロボットの流れを解説します。業種別シナリオ【食品製造】取引先の受注データを取り込み、出荷指示を作るロボットのシナリオ取引先の受発注サイト(Web EDI など)から受注データを取得し、自社の受注システムに登録して、倉庫向けの出荷指示データを作るまでのロボットの流れと、締め時刻・欠品の扱いなどのポイントを解説します。Web 操作画面の読み込み待ちを正しく設定して、止まりにくいロボットにする「昨日は動いたのに今日は止まった」の多くは、画面の読み込み待ちが原因です。固定時間の待機に頼らず、要素の表示を待つ考え方と、タイムアウトの設定、遅いシステムへの対処を解説します。Web 操作画面の変更に強いロボットにする(要素の指定方法のコツ)Web システムの画面が少し変わっただけでロボットが止まるのを防ぐために、ボタンや入力欄をどのように指定すればよいかを解説します。ID・属性・近くの文字を手がかりにする考え方です。Web 操作Web システムからファイルをダウンロードして保存する(ファイル名と保存先の決め方)Web システムの帳票や CSV をロボットでダウンロードし、決まったフォルダに分かりやすい名前で保存する流れと、ダウンロードの完了確認・重複の防止など運用で困らないための工夫を解説します。Excel・CSV・ファイルExcel の処理対象一覧を読み込んでロボットを動かす(入力ファイルの設計)担当者が用意した Excel の一覧を読み込んで、1行ずつシステムに登録するロボットを作るときの、入力ファイルの形の決め方、読み込みの流れ、処理結果の書き戻し方を解説します。BizRobo!の基本ロボットの命名規則とフォルダ構成(数が増えても迷わない管理方法)ロボットやタイプ、ステップの名前の付け方と、プロジェクト・フォルダの分け方の例を紹介します。ロボットが数十本に増えたときに、担当者以外でも探せる・読める状態を保つための工夫です。Web 操作Web ページの一覧表からデータを取り出す基本(抽出と繰り返し)Web システムの検索結果一覧のような表から、1行ずつデータを取り出してタイプの変数に入れる流れを解説します。複数ページにまたがる一覧の扱いや、抽出で失敗しやすい点も紹介します。Web 操作ログインが必要なサイトを扱うときの注意(認証情報の管理とセッション切れ)ID とパスワードでログインする Web システムをロボットで操作するときに、認証情報をロボットに直接書かない方法、パスワードの定期変更への備え、セッション切れや多要素認証への対応を解説します。BizRobo!の基本タイプと変数の考え方(データ設計でロボットを読みやすくする)BizRobo! の変数とタイプ(.type ファイル)の関係、グローバル変数の使いどころ、変数名の付け方など、ロボットのデータ設計の基本を解説します。BizRobo!の基本DS と DA の使い分け(Web 操作とデスクトップアプリ操作)BizRobo! で Web システムを操作する DS ロボットと、デスクトップアプリを操作する DA(Desktop Automation)の違い、それぞれが向いている業務、組み合わせるときの注意点を解説します。BizRobo!の基本BizRobo! の構成を理解する(Design Studio・Management Console・RoboServer の役割)BizRobo! を使い始めるときに最初に混乱しやすい、Design Studio・Management Console・RoboServer の役割分担と、ロボットが作られてから実行されるまでの流れを整理します。BizRobo!の基本ロボット開発の進め方(業務の洗い出しから手順書・分割まで)いきなり Design Studio を開くのではなく、業務の手順を書き出し、例外を洗い出し、ロボットを小さく分けてから作る進め方を解説します。手戻りを減らすための準備の型です。