Xpoda formları içerisine eklenecek olan bu aksiyon sayesinde istenilen mail adreslerine istenilen içerikle birlikte başlangıç ve bitiş tarihlerini belirterek toplantı istekleri gönderile bilinir. Bu aksiyon ile farklı bir platforma geçiş yapılmadan aynı ekran üzerinden toplantı taleplerinde bulunulur.
Aksiyon özellikleri:
Description: Aksiyonun bir açıklaması yazılır. Bu açıklama alanı geliştiriciye referans vermek için kullanılır.
Heading: Form Action olarak eklendiğinde aksiyon listesinde adını belirtir.
To Whom: Toplantı talebinin gönderileceği kişi veya kişilerin mail bilgisi yazılır. Bu alanın doldurulması zorunludur.
Örneğin: SELECT Email FROM XPODA_CLIENT_USERS veya SELECT ‘kaderguven@xpoda.com'
Subject: Gönderilecek davet mailinin başlığı yazılır.
Sender Mail: Sistem üzerinden tanımlı olmayan farklı bir mail bilgisiyle kişilere mail gönderilecekse bu alan parametreleri eksiksiz bir şekilde doldurulmalıdır. Her bir parametreden sonra enter tuşuna basılarak alt satırdan devam edilir. Örneğin;
Boş bırakıldığı takdirde sistem mail göndermek için XPODA_GENERAL_SETTINGS içinde bulunan mail bilgilerini kullanacaktır.
Meeting Data: Bu alanda sırası karışık olabilecek şekilde şu alanlar bulunmalıdır. Bu alanın doldurulması zorunludur.
Organizer : Toplantıyı organize eden kişinin adı ve soyadı bilgisi girilir. Bu alana boş text verilebilir. Örneğin; '' AS Organizer
StartDate : Toplantı başlangıç tarihi ve saat bilgisi girilir. Bu alan boş bırakılamaz veya geçersiz bir değer girilemez.
EndDate : Toplantı bitiş tarihi ve saat bilgisi girilir. Bu alan boş bırakılamaz veya geçersiz bir değer girilemez.
Location: Toplantı yeri yazılır. Bu alana boş text verilebilir.
Description : Toplantıyla ilgili detayların yer aldığı uzun metinler yazılır. Bu alana boş text verilebilir.
Run Condition: Aksiyonun çalışması için bir şart öngörülebilir.
Örnek Kullanımı:
Form sayfasına bir buton eklenerek, bu butona tıklandığında toplantı daveti gönderilmek istenir. Bunun için form sayfasında yer alan butona, Send Meeting Request aksiyonu tanımlanır.
Bu toplantı talebi IT departmanında olan tüm kullanıcılara gidilsin istendiği için personellerin bilgilerinin tutulduğu tablodan Mail değerlerini çeken sorgu, To Whom alanına yazılır.
Konu olarak 'Haftalık programın belirlenmesi' yazılır.
Sender Mail alanı boş bırakılır. Boş bırakıldığı için XPODA_GENERAL_SETTINGS tablosundaki mail bilgilerini kullanılacaktır.
Son olarak Meeting Data alanı aşağıdaki gibi doldurulur ve aksiyon kaydedilir.
Örnek SQL:
select 'XPODA IT DEPARTMANI' as Organizer,
GETDATE() as StartDate,
GETDATE() as EndDate,
fn_availableRoom(StartDate, EndDate) as Location,
'Toplantımız için çok uzun bir açıklama buraya giriN' as Description
Client ekranına gelinerek butona tıklanır.
To Whom alanına yazılan sorgudan dönen tüm mail adreslerine aşağıdaki gibi bir mail gönderilecektir.