Automation Anywhere Community Edition (A2019.14) にしか含まれないパッケージ一覧

Automation Anywhere Community Edition (2020年7月頭に出たA2019.14、ビルド5322)のアクションパレットを見ていて、フリートライアル版や商用版と比べてコミュニティ版にしか入っていないパッケージがいろいろあったのでメモしておきます。Community EditionからはBotのエクスポートができないため、他との互換性が問題になることは今のところありませんが、Community EditionでBotを作成する場合は独自のパッケージがあることを認識しておいた方がいいでしょう。

A2019.14で正式にサポートされているパッケージは[リリースノートに一覧があります。](https://docs.automationanywhere.com/bundle/enterprise-v2019/page/enterprise-cloud/topics/release-notes/release-a2019-14.html) そのため、ここにないパッケージはサポート外、ベータ版、サンプル等、いずれにしても品質は自己責任で使ってくれということなのでしょう。

# A2019DemoPackage
2つ出てきますが、これはいずれもなぜか[SDKサンプルパッケージ](https://qiita.com/RPAbot/items/3ea4216f1b94f76df0b3)がインストールされているもので、使うためのものではないはずです。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/479715/b13ce3b4-e68d-962c-9778-32cfa0ed098b.png)

# AWS Comprehend NLP
"Beta" がついているものとついていないものがあり、アクション名が多少違います。
Bot Storeに公開されている『[Amazon Comprehend NLP](https://botstore.automationanywhere.com/jp/bot/a2019-amazon-comprehend/)』がインストールされているようです。
オフィシャル製品ドキュメントに使い方の記載があります。『[AWS Comprehend NLP パッケージ](https://docs.automationanywhere.com/bundle/enterprise-v2019/page/enterprise-cloud/topics/aae-client/bot-creator/commands/cloud-aws-comprehend-nlp.html?_LANG=jpjp)』
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/479715/17f6dfcf-4dbd-1c1d-67c9-0ea7e1548cd5.png)

# Credential Manager
Credential Vaultからユーザー名とパスワードを読み込み、文字列型変数に格納するアクションのようです。文字列型変数に格納すると中が見えてしまうので使い方としては望ましくないですが、テストをするには便利です。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/479715/7b0f3c93-7102-924b-6ab3-7c9d297ead79.png)

設定値:
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/479715/bd6aeeaf-ec4c-cdb5-2a6a-42ddfa80b5dc.png)
アクションの内容:
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/479715/38fa74ca-ceea-86ec-ff79-a3cd971f516b.png)
結果:
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/479715/26190623-91a9-5622-7b43-6cc7348c6470.png)

# Currency Conversion
通貨コンバータのようです。リアルタイムと過去の時点のデータが参照できます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/479715/7b985afb-ecd5-e759-039f-8b4330ece652.png)

# Document Extractor
OCRと機械学習を使った文字認識のようです。テストのための特定用途？
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/479715/dd2b165e-cfad-d5b4-95fa-290064a4d99a.png)

# File Upload
APIを通してファイルをアップロードするためのもののようです。テストのための特定用途？
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/479715/d2cbb9c4-754b-af75-08ae-c07f34981a21.png)

# Google Calendar (Beta)
Google Calendarと連携するためのアクションです。
オフィシャル製品ドキュメントに、英語ですが使い方の記載があります。『[Google Calendar package](https://docs.automationanywhere.com/bundle/enterprise-v2019/page/enterprise-cloud/topics/aae-client/bot-creator/commands/cloud-google-calendar.html?_LANG=jpjp)』
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/479715/e31765b4-8ca3-a555-0131-cdd47af658cf.png)

# Google Drive
Google Driveと連携するためのアクションです。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/479715/66fbf08a-f052-92a8-a816-955f2093cf1b.png)

# Google Drive (Beta)
Google Driveと連携するためのアクションです。こちらはベータ版です。
オフィシャル製品ドキュメントに、英語ですが使い方の記載があります。『[Google Drive package](https://docs.automationanywhere.com/bundle/enterprise-v2019/page/enterprise-cloud/topics/aae-client/bot-creator/commands/cloud-google-drive.html?_LANG=jpjp)』
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/479715/5f574716-0c47-b163-30a1-cd50ca0a82cd.png)

# Google Sheets (Beta)
Google Sheetsと連携するためのアクションです。
オフィシャル製品ドキュメントに、英語ですが使い方の記載があります。『[Google Sheets package](https://docs.automationanywhere.com/bundle/enterprise-v2019/page/enterprise-cloud/topics/aae-client/bot-creator/commands/cloud-google-sheets.html?_LANG=jpjp)』
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/479715/e0ad4853-12dd-6e65-ade1-a9136ee4ceb2.png)

# G-Suite Apps
G-Suiteアプリとの連携するために必要な認証をつかさどるアクションです。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/479715/db4473fd-eeb9-ab50-e981-6ce36364ec9a.png)

# G-Suite Apps (Beta)
G-Suiteアプリとの連携するために必要な認証をつかさどるアクションです。
オフィシャル製品ドキュメントに、英語ですが使い方の記載があります。『[G-Suite Apps package](https://docs.automationanywhere.com/bundle/enterprise-v2019/page/enterprise-cloud/topics/aae-client/bot-creator/commands/cloud-google-apps.html?_LANG=jpjp)』
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/479715/be83a71e-88cf-3dbd-05ab-4ea44d9ae816.png)

#IBM Watson
フリートライアル版にもあります。IBM Watsonと連携するためのパッケージです。
オフィシャル製品ドキュメントに、英語ですが使い方の記載があります。『[IBM Watson Authentication package](https://docs.automationanywhere.com/bundle/enterprise-v2019/page/enterprise-cloud/topics/aae-client/bot-creator/commands/cloud-ibm-watson-authentication.html?_LANG=jpjp)』『[IBM Watson Speech to Text package](https://docs.automationanywhere.com/bundle/enterprise-v2019/page/enterprise-cloud/topics/aae-client/bot-creator/commands/cloud-ibm-watson-speech-to-text.html?_LANG=jpjp)』
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/479715/fae670c9-1348-d01a-9e00-e2d158f72aa7.png)


# JSON Object Manager
Bot Storeに公開されている『[JSON Object Manager](https://botstore.automationanywhere.com/jp/bot/json-object-manager-package/)』がインストールされているようです。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/479715/38cbdcc3-4792-0c43-e09d-14030ce91da3.png)

# ML - Microsoft Anomaly Detection
Bot Storeに公開されている『[Microsoft Anomaly Detection Bot](https://botstore.automationanywhere.com/jp/bot/a2019-microsoft-anomaly-detector-bot/)』がインストールされているようです。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/479715/016364fc-2da6-8799-d472-1a2dc8e41dc8.png)

# MS Word
Microsoft Word用のパッケージのようです。まだアクション数が少なくテスト中といったように見えます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/479715/0c2fcc23-9571-164f-6319-a0bb89248fe7.png)

# NumberUtils
フリートライアル版にもあります。v11ではVariable Operationコマンドのテキストボックスの中で四則演算ができましたが、A2019では数字フィールドの中で四則演算ができます。「Calc」は「数字」パッケージの「代入」と同じ作りで、単純に数字フィールドを数字型変数に代入するだけですが、四則演算を行うなら「数字:代入」で十分ではないでしょうか？？
「Round」は小数点以下の指定した桁数で数字を丸めるユーティリティです。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/479715/3ecdb99c-d0a6-8309-6791-7549b18bbd91.png)

#One Drive
正式なパッケージである「Office 365 OneDrive」とは別に存在。ただしアクションを見ると「Office 365 OneDrive」とほぼ同じであり、正式版作成前のサンプルパッケージであった可能性もあります。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/479715/32217d2d-446d-c14e-0016-02ae12d1816c.png)


#PDFUtils
Bot Storeに公開されている『[PDF Utilities](https://botstore.automationanywhere.com/jp/bot/pdf-utilities-package/)』がインストールされているようです。
A2019.14から「PDF」パッケージで「Merge documents」という新しいアクションが実装され、これが「PDFUtils」の「Merge PDF files」アクションに似ています。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/479715/cc7774eb-840f-eb09-1499-8a0536757f17.png)

# SAP
正式なパッケージである「SAP」とは別に存在。アクションの名前からして、デモ目的のパッケージです。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/479715/0393fa90-5a43-89b7-3ee4-372f0175ba78.png)

# Teknei
これは謎の単語です。そもそも言語が英語ではないように見え、アクションのアイコンもサンプルパッケージのものなので、多言語対応などを試すためのサンプルなのでしょう。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/479715/0e3705f5-f622-a01a-9d9a-77edb17754c1.png)

# Utils
ユーティリティ系のアクションが集まったパッケージですが、既存のパッケージ/アクションと重複する機能のものが多く、何らかの実験をしているようにも見えます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/479715/15474093-260d-de6b-a7b5-4cca005f09c9.png)
たとえば、「Simulate Keystrokes」アクション自体は、正式なパッケージが別にありますが、説明に「Simulate KeyStrokes by running an internal VBScript」とあるので、シミュレーションの方式が異なっているように見えます。
「Get Type of Value」は、すべての型の変数を指定可能で、そこから格納されている値の種類 (StringValue, NumberValueなど)を得ることができるようです。文字列型や数字型は変数型が返りますが、任意型は中の値によって戻り値が異なるようです。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/479715/13fee109-f5b5-cc8d-a0f1-c5984850186a.png)
結果:
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/479715/7183dd78-a27f-68b5-1a11-4a6699158a9d.png)