wf_notifications hakkında

classic Classic list List threaded Threaded
7 messages Options
Reply | Threaded
Open this post in threaded view
|

wf_notifications hakkında

serdar
Merhaba,
burada gönderilmeyen mail status boş alan mailleri nasıl ilerletebilirim,
workflow mailer bazı mailleri atıyor bazılarını atmıyor aynı kullanıcıda oluyor hem bu durum

select * from wf_notifications
where 1=1
and recipient_role='XX'
--and mail_status<>'SENT'
order by begin_date desc

yardımcı olabilir misiniz.
Reply | Threaded
Open this post in threaded view
|

Re: wf_notifications hakkında

ErmanArslansOracleBlog
Administrator
Merhaba,

MAIL_STATUS ü neden boş ki?
Basit bir update le mail_status ünü mail 'e çekebilirsin. Sonra workflow mailer notification tablosunu tararken bunları görüre ve mail atar.
Örneğin mail status u sent olanları bir daha göndermek için ->
update WF_NOTIFICATIONS set mail_status = 'SENT' where mail_status = 'MAIL';
commit;

Yalnız mail_status ü boş olması normal değil kayıtların. (eğer bilinçli ve manuel olarak update edilmedilerse..)

Şu nota bakmanı tavsiye ederim : Why Notifications in WF_NOTIFICATIONS have mail_status NULL and Status OPEN (Doc ID 1549691.1)
Reply | Threaded
Open this post in threaded view
|

Re: wf_notifications hakkında

serdar
merhaba,
teşekkürler
update ile null yapılmadı kayıt o şekilde geliyor, mesela bazı bildirimler gidiyor bazıları gitmiyor orası da ilginç
Reply | Threaded
Open this post in threaded view
|

Re: wf_notifications hakkında

serdar
şundan olabilir mi ilk başta tercihler-- genel tercihler mail gönderim "bana mail gönderme" seçili idi
onu ekleri olan HTML mail olarak değiştirdim
null buradan gelmiş olabilir mi
ama bu ise sorun o zaman mesela yarınki bildirimlerin düzgün gelmesi gerekiyor değil mi
Reply | Threaded
Open this post in threaded view
|

Re: wf_notifications hakkında

ErmanArslansOracleBlog
Administrator
olabilir.

Zaten burda da anlatılıyor : 1549691.1

Reply | Threaded
Open this post in threaded view
|

Re: wf_notifications hakkında

serdar
mail_status bir kayıt için ERROR a düştü hata loğunu nereden görebilirim
Reply | Threaded
Open this post in threaded view
|

Re: wf_notifications hakkında

ErmanArslansOracleBlog
Administrator
Workflow mailer loguna bakabilirsin.
Workflow mailer logunu statement(en yüksek seviye) a alıp, hatayı reproduce edip bakman daha iyi olur.
Belki de bu kişilerin mail adresleri hatalı, yada mail adreslerinde boşluklar var vb birşey de olabilir.

atılacak mailin içeriği de önemli. örneğin maile oaf region ekleyecekse ilgili profilinin değerinin de doğru olması lazım. aklında olsun. (http://ermanarslan.blogspot.com.tr/2016/10/ebs-workflow-mailer-problem-parsing-xml.html)