- 概要
- Adobe Sign
- Alteryx
- Amazon Comprehend
- Amazon Connect
- Amazon Rekognition
- Amazon Textract
- Box
- コグニティブ
- DocuSign
- リリース ノート
- DocuSign アクティビティ パッケージについて
- プロジェクトの対応 OS
- セットアップ
- DocuSign スコープ
- DocuSign 操作を呼び出し
- Create Envelope
- Create Envelope And Send
- Create Envelope From Template
- エンベロープの受信者を作成
- ドキュメントを取得 (Get Document)
- ドキュメントを取得
- エンベロープを取得
- フォーム データを取得
- エンベロープを送信
- エンベロープを更新
- 添付ファイルのリストを表示
- カスタム フィールドのリストを表示
- ドキュメントのリストを表示
- List Envelope Status Changes
- 受信者のリストを表示
- 一括送信リストを作成
- 一括送信要求を作成
- 一括送信リストを取得
- 一括送信リストを取得
- テンプレートのカスタム フィールドを作成
- テンプレート受信者を作成
- テンプレートを取得
- テンプレートのリストを表示
- Google Vision
- Jira
- リリース ノート
- Jira アクティビティ パッケージについて
- プロジェクトの対応 OS
- セットアップ
- Jira スコープ
- メソッドを実行
- 添付ファイルを追加
- 添付ファイルを削除
- 添付ファイルをダウンロード
- 添付ファイルを取得
- コメントを追加
- コメントを削除
- コメントを取得
- コンポーネントを作成
- コンポーネントを削除
- コンポーネントを取得
- ダッシュボードを検索
- フィルターを作成
- フィルターを取得
- 課題リンクを作成
- 課題リンクを削除
- 課題リンク タイプを取得
- 課題リンクを取得
- ウォッチャーを追加
- 課題を割り当て
- 課題をクローン
- 課題を作成
- 課題を削除
- 課題を取得
- ウォッチャーを取得
- ウォッチャーを削除
- JQL を使用して課題を検索
- 課題をトランジション
- 課題を更新
- プロジェクトを作成する
- プロジェクトを削除
- プロジェクト タイプを取得
- プロジェクトを取得
- プロジェクトを更新
- トランジションを取得
- ユーザーを作成
- ユーザーを削除
- ユーザーを検索
- Marketo
- Microsoft Dynamics
- Microsoft Dynamics Finance and Operations
- Microsoft Translator
- Microsoft Vision
- Oracle Integration Cloud
- Oracle NetSuite
- Salesforce
- リリース ノート
- Salesforce アクティビティ パッケージについて
- プロジェクトの対応 OS
- セットアップ
- クイックスタート
- SAP BAPI
- ServiceNow
- Slack
- Smartsheet
- リリース ノート
- Smartsheet アクティビティ パッケージについて
- プロジェクトの対応 OS
- セットアップ
- テクニカル リファレンス
- クイックスタート - 行の操作
- Smartsheet アプリケーション スコープ
- ファイルを添付
- URL を添付 (Attach URL)
- 添付ファイルを削除
- 添付ファイルを取得
- 添付ファイルのリストを表示
- コメントを追加
- コメントを削除
- コメントを取得 (Get Comment)
- List Discussions
- フォルダーをコピー
- フォルダーを作成
- フォルダーを削除
- フォルダーを取得
- フォルダーのリストを表示
- グループ メンバーを追加
- グループを取得
- グループのリストを取得
- グループ メンバーを削除
- レポートを取得
- レポートのリストを表示
- 行を追加
- 行をコピー
- 行でディスカッションを作成
- 行を削除
- 行を取得
- 行のリストを取得 (List Rows
- 行を移動
- 行を更新
- シートをコピー
- シートを作成
- Create Sheet from Template
- シートをダウンロード
- シートを取得
- シートのリストを表示
- シートを更新
- ユーザーを追加
- ユーザーを取得
- ユーザーのリストを取得
- ユーザーを削除
- WorkSpaceをコピー
- WorkSpace を作成
- リストの WorkSpace
- CSV/XLSX からシートをインポート
- Smartsheet の操作を呼び出し
- 検索アクティビティ
- Send via Email
- オブジェクトを共有
- Success Factors
- Tableau
- Twilio
- Workato
- Workday
連携アクティビティ (クラシック)
Salesforce アクティビティ パッケージについて
UiPath.Salesforce.Activities パッケージを使用すると、Salesforce プロセスをオートメーションできます。[Salesforce アプリケーション スコープ] を介して Salesforce Org に接続でき、残りのアクティビティとともに、ファイル操作、レコード操作、レポート実行、SOQL コマンド実行などのアクションを実行できます。
IConnectionService
オブジェクトに保存し、後続のすべての子の Scope アクティビティで簡単に再利用できます。接続の資格情報は、Microsoft .NET データ保護 API (DPAPI) を使用して暗号化され、同じユーザーおよび入力された同じマシンでのみアクセスできます。
Salesforce アカウントと Salesforce Connected App はいずれも Salesforce アクティビティを使用する必要があります。これらは、Salesforce 管理者から取得できます。
また、RPA 開発者は、Salesforce 内のプロセスを自動化するために、Salesforce Developer アカウントを使用することができます。
SalesforceStatus
という独自のデータ型を返します。このオブジェクトには、Salesforce の操作を行う各アクティビティの実行ステータスの詳細が含まれます。オブジェクトは、次のプロパティを含むように構成されています。
- Success (成功 ) - アクションが成功したか、エラーがスローされたかを示します。
- ErrorCode - 実行時にエラーがスローされた場合、Salesforce からのエラーコードを返します。
- Message - 実行時にエラーがスローされた場合、Salesforce からエラー メッセージを返します。
[レコードを取得] アクティビティ、[レコードを挿入] アクティビティ、[レコードを更新] アクティビティは、Salesforce オブジェクト ウィザードを使用して構成することができます。アクティビティの本体にある [構成] ボタンをクリックすると、このウィンドウが開きます。
[Salesforce Object] ドロップダウンを使用すると、操作するオブジェクトを選択して、そのすべての詳細を表示することができます。そのオブジェクトの最初のレコードもサンプル レコードとして取得されます。[サンプル値] 列には、そのレコードのフィールドの値が表示されます。
[単一のフィールドを追加] テキスト ボックスを使用すると、選択したオブジェクトにフィールドを追加できます。[複数フィールドを追加] ボタンをクリックするとウィザードの別のセクションが開き、オブジェクトに追加する複数のフィールドを選択できます。それには、追加するすべてのフィールドのチェックマークを選択して [完了] をクリックします。
再び [完了] をクリックすると、設定されたアクティビティに加えられた変更を保存します。
[レコードを挿入] および [レコードを更新] アクティビティには、サンプル値で動作をテストするオプションもあります。これは、[サンプル値でテスト] ボタンをクリックして実行できます。これにより、[サンプル値] 列の値を使用して操作が実行され、成功かエラーかが報告されます。
Picklist
データ型のフィールドの場合、渡される文字列は、アプリケーションで表示されるラベルではなく、有効な値である必要があります。[ラベルおよび値の書式を設定] アクティビティを使用して、文字列を正しく設定します。
Multiplicklist
データ型のフィールドの場合、渡される文字列は、アプリケーションで表示されるラベルではなく、セミコロンで区切られた有効な値のリストである必要があります。[ラベルおよび値の書式を設定] アクティビティを使用して、文字列を正しく設定します。
Boolean
データ型のフィールドでは、渡される文字列は true または false にする必要があります。データは最初に Salesforce に入力された方法に応じて、[レコードを取得] アクティビティで Salesforce がこれらの値を返した場合に、True、true、False、または false のいずれかが [サンプル値] 列に値として表示されます。
Date
データ型のフィールドの場合、渡される文字列は、YYYY-MM-DD
の形式である必要があります。
Salesforce アクティビティ パッケージでは、Salesforce でのプロセスの自動化に役立つ 2 つの新しい関数を導入しました。
Boolean 値としてフォーマット
UiPath.Salesforce.Utilities.UtilityFunctionExtension
String SalesforceFormatAsBoolean(String Value)
SalesforceFormatAsBoolean
関数を使用すると、文字列内の任意の種類の Boolean 値を Salesforce でサポートされる形式に変換できます。
サポートされている値
1
、x
、t
、true
、yes
、y
です。
0
、null
、f
、false
、no
、n
です。
エスケープ検索語
UiPath.Salesforce.Utilities.UtilityFunctionExtension
String SalesforceEscapeSearchTerm(String SearchTerm, Boolean IsLike = true)
この関数は、Salesforce で必要とされる [SOQL を実行] アクティビティの [SOQL コマンド] プロパティで使用可能な検索用語をエスケープします。引用符付き文字列のエスケープの詳細については、こちらをご覧ください。