Newer Version Available
Approval クラス
承認申請を処理するメソッドが含まれます。
名前空間
使用方法
Approval は、ProcessRequest クラスおよび ProcessResult クラスの名前空間としても使用されます。
Approval メソッド
Approval のメソッドは次のとおりです。すべてのメソッドが静的です。
process(approvalRequest)
新しい承認を申請し、既存の承認申請を承認または却下します。
署名
public static Approval.ProcessResult process(Approval.ProcessRequest approvalRequest)
パラメータ
- approvalRequest
- 型: Approval.ProcessRequest
戻り値
例
1// Insert an account
2
3Account a = new Account(Name='Test',
4 annualRevenue=100.0);
5
6insert a;
7
8// Create an approval request for the account
9Approval.ProcessSubmitRequest req1 =
10 new Approval.ProcessSubmitRequest();
11req1.setObjectId(a.id);
12
13// Submit the approval request for the account
14Approval.ProcessResult result =
15 Approval.process(req1);process(approvalRequests, allOrNone)
新しい承認を申請し、既存の承認申請を承認または却下します。
署名
public static Approval.ProcessResult process(Approval.ProcessRequest approvalRequests, Boolean allOrNone)
パラメータ
- approvalRequests
- Approval.ProcessRequest
- allOrNone
- 型: Boolean
- (省略可能) allOrNone パラメータは、部分的な完了を操作で許可するかどうかを指定します。このパラメータを false に設定した場合、承認が失敗しても、残りの承認プロセスを正常に完了できます。
process(approvalRequests)
新しい承認のリストを申請し、既存の承認申請を承認または却下します。
署名
public static Approval.ProcessResult [] process(Approval.ProcessRequest[] approvalRequests)
パラメータ
- approvalRequests
- Approval.ProcessRequest []
戻り値
process(approvalRequests, allOrNone)
新しい承認のリストを申請し、既存の承認申請を承認または却下します。
署名
public static Approval.ProcessResult [] process(Approval.ProcessRequest[] approvalRequests, Boolean allOrNone)
パラメータ
- approvalRequests
- Approval.ProcessRequest []
- allOrNone
- 型: Boolean
- (省略可能) allOrNone パラメータは、部分的な完了を操作で許可するかどうかを指定します。このパラメータを false に設定した場合、承認が失敗しても、残りの承認プロセスを正常に完了できます。