機械翻訳について

Redwoodユーザー・エクスペリエンスでアクティビティ・ベル通知がOracle Salesに送信されないのはなぜですか。

アクティビティでは、他のオブジェクトと同様に、デフォルトでRedwoodユーザー・エクスペリエンスのOracle Salesへのベル通知ナビゲーションはサポートされていません。

このトピックに示すGroovyスクリプトを使用して、アクティビティに関連付けられた「商談」、「リード」、「担当者」または「アカウント」詳細ページにナビゲーションを指示できます。

ノート: 複数のオブジェクトがアクティビティに関連付けられている場合、ナビゲーションの優先順位はこの順序になります: 「商談」>「リード」>「担当者」>「アカウント」。 このナビゲーション優先順位は、ドリルダウン・フローのデフォルトです。 ここで指定するGroovyスクリプトは、デフォルトの優先順位に従います。

また、スタンドアロン・アクティビティ(商談、リードなどの関連オブジェクトがないアクティビティ)の場合も、ナビゲーションはデフォルトの動作であるクラシック営業UIに移動します。

Groovyスクリプトを次に示します:

def map = new HashMap();
def messageText = "The "+Subject+" has been updated";
def recipientPartyId = OwnerId;
map.put("Channels",["ORA_SVC_MOBILE","ORA_SVC_BELL"]);
map.put("MessageText", messageText);
map.put("RecipientPartyId", recipientPartyId);
// Navigate to Opportunity, Lead, Contact or Account (in that order) if associated with the activity
// Navigate to the default sUI otherwise
if(OpportunityId) {
// Navigate to the Detail page of the Opportunity associated with the activity
map.put("ObjectCode", "OpportunityVO");
map.put("ObjectId", OpportunityId);
} else if(LeadId) {
// Navigate to the Detail page of the Lead associated with the activity
map.put("ObjectCode", "MklLeadVO");
map.put("ObjectId", LeadId);
} else if(PrimaryContactId) {
// Navigate to the Detail page of the Primary Contact associated with the activity
map.put("ObjectCode", "PersonProfile");
map.put("ObjectId", PrimaryContactId);
} else if(AccountId) {
// Navigate to the Detail page of the Account associated with the activity
map.put("ObjectCode", "OrganizationProfile");
map.put("ObjectId", AccountId);
}
adf.util.sendNotification(adf, map)