Salesforce Classic'te, Contentversion Tetikleyicileri sohbet yorumları aracılığıyla yüklenen dosyalar üzerinde çalışmıyor mu?

Aug 18 2020

Şu anda, ContentVersion / Attachment nesnelerinde bulunan bilgileri kullanarak kuruluşumuzda hangi dosyaların global olarak yüklenebileceğini kısıtlamaya çalışıyoruz . Ancak, Salesforce Classic sohbet yorumları aracılığıyla yüklenen dosyalar söz konusu olduğunda, bu eylemin ContentVersion veya Attachment nesnelerinde tetikleyicileri tetiklemediği görülmektedir . Yorum gönderildiğinde, FeedItem'de tetikleyiciler tetiklenirken, seçim anında önceden yüklenmiş olan dosyayı etkilemez. Başlık altında dosya verilerinin chatter / handlers / chatterfile benzeri bir url'ye gönderildiğini görebiliyorum.

Salesfose Classic'te Yeniden Oluşturma Adımları

  1. Bir sohbet yorumu oluşturmaya başlayın
  2. Dosya ekle'ye basın
  3. Bilgisayardan bir dosya seçin
  4. Dosya, çalıştırılmayan tetikleyici olmadan yüklendi

Bu sorunla ilgili herhangi bir yardım veya olası geçici çözüm için minnettar olurum

Yanıtlar

1 sanketkumar Aug 18 2020 at 18:01

Bir ContentVersion ve diğer ContentDocumentLink üzerinde iki tetikleyici oluşturdum ve dosyaları sohbet yorumu kullanarak yüklemeyi denedim. Yeni bir dosya yüklüyorsanız her iki tetikleyicinin de çalıştığını buldum.

Doğrudan salesforce'tan bir dosya ekliyorsanız, tetikleyici contentVersion için tetiklenmeyecek, ancak ContentDocumentLink için etkinleşecektir.

Klasik kullanıyorsanız, bu ayarı etkinleştirdiğinizden emin olun: -

Gözlemlediğim şey, contentversion tetikleyicisi çalışmıyor, ancak contentdocumentlink tetikleyicisi yorum düğmesine tıkladıktan sonra etkinleşiyor.

O halde contentDocumentLink tetikleyicisine güvenmeniz gerektiğini düşünüyorum.