【Salesforce】レコードタイプID取得
【Salesforce】レコードタイプID取得
//
// getRecordTypeId
// レコードタイプIDを取得
// param : オブジェクト名(DeveloperName)
// param : レコードタイプ名(DeveloperName)
// return : レコードタイプID
//
public ID getRecordTypeId( String objectName, String recordTypeName ){
List<RecordType> recordTypeList = [
SELECT Id
FROM RecordType
WHERE SobjectType = :objectName
AND DeveloperName = :recordTypeName
limit 1
];
return ( recordTypeList != null && !recordTypeList.isEmpty() ) ? recordTypeList[0].Id : null ;
}