機械翻訳について

顧客のレスポンス後にサービスまたはヘルプ・デスクのリクエスト・ステータスを自動的に更新するにはどうすればよいですか。

アプリケーション・コンポーザで、サービス・リクエスト親オブジェクトまたはHRヘルプ・デスク・リクエスト・オブジェクトのメッセージ子オブジェクトに対してトリガーを作成

その方法は次のとおりです。

  1. 新しいサンドボックスを作成するか、既存のサンドボックスを開きます。 サンドボックスの「ツール」メニューから、「アプリケーション・コンポーザ」を選択します。
  2. オブジェクト・パネルで、「標準オブジェクト」、「HRヘルプ・デスク・リクエスト」(または「サービス・リクエスト」)の順に展開し、「メッセージ」子オブジェクトを展開して、「サーバー・スクリプト」を選択します。
  3. 「トリガー」タブをクリックし、「新しいトリガーの追加」をクリックします。
  4. 「トリガー」ドロップダウン・リストから、「データベースに挿入する前に」を選択します。
  5. 検証が失敗した場合のエラー・メッセージを入力します。
  6. 「トリガー定義」フィールドに、次のGroovyスクリプトを貼り付けます:
    ノート: スクリプトのCUST_REPONDを独自のステータス値に変更します。
    def parentSR = ServiceRequest
    def msgSource = SourceCd
    def msgChannel = ChannelTypeCd
    def parentStatus = ServiceRequest?.StatusCd
    def msgType = MessageTypeCd
    
    
     
    if (msgSource =='ORA_SVC_INBOUND_MSG' && msgChannel =='ORA_SVC_EMAIL' &&
    msgType == 'ORA_SVC_CUSTOMER_ENTRY' && ParentMessageId !=null)
    
    parentSR.setAttribute('StatusCd', 'CUST_RESPOND')
  7. 「保存して閉じる」をクリックします