Skip to main content

Synergy CSP 2025 R2 SP21 Sürüm Notları

1. Improvements

189412 – Chart nesnelerine sayısal değere sahip etiketler için Use Thousand Separator seçeneği eklendi. Chart özelliklerinde yer alan Label özelliği visible: true olarak seçildiğinde görünür olan label type bilgisine göre (decimal, fixed point) Use Thousand Separator seçeneği kullanılabilmektedir.

172576 – Kullanıcı, Pozisyon, Departman, Unvan, Kullanıcı Grubu, Yönetici Anahtarı, Şirket ve Şirket Yöneticisi kayıtlarının oluşturma/düzenlenme işlemleri için gerekli ServiceAPI ve RestAPI fonksiyonları oluşturuldu.

187681 – Mail içeriklerinde kullanılan tarih alanlarının istenilen formata dönüştürülebilmesi amacıyla FormatDateTimeOffset değişkeni eklenmiştir. Bu değişkene bağlı olarak tarih değerleri farklı formatlara göre üretilebilmektedir.

AçıklamaKullanımÖrnek
Datetime formatı{{ ProcessStartDate \| FormatDateTimeOffset }}2026-03-22 14:30:00 +
Sadece tarih (date){{ ProcessStartDate \| FormatDateTimeOffset: "date" }}2026-03-22
Sadece saat (time){{ ProcessStartDate \| FormatDateTimeOffset: "time" }}14:30:00
DatetimeOffset{{ ProcessStartDate \| FormatDateTimeOffset: "datetimeoffset" }}2026-03-22T14:30:00+03:00
Custom format (örn. dd.MM.yyyy){{ ProcessStartDate \| FormatDateTimeOffset: "dd.MM.yyyy" }}22.03.2026
UTC offset ile kullanım{{ ProcessStartDate \| FormatDateTimeOffset: "datetime", "+3" }} - {{ ProcessStartDate \| FormatDateTimeOffset: "datetime", "-5" }}2026/03/22 17:30:00 - 2026/03/22 09:30:00
Timezone desteği{{ ProcessStartDate \| FormatDateTimeOffset: "datetime", "Europe/Istanbul" }}2026/03/22 09:51:32
Custom format + offset birlikte kullanım{{ ProcessStartDate \| FormatDateTimeOffset: "dd/MM/yyyy HH:mm", "+03:00" }}22/03/2026 17:30
Format belirtilmeden sadece offset kullanımı{{ ProcessStartDate \| FormatDateTimeOffset: "", "+03:00" }}03/22/2026 11:07:29 +03:00

2. Bug Fixes

187136 – Eski versiyonlarda oluşturulan vekalet ve erişim anahtarlarında üst kırılım üzerinden verilen gelişmiş yetkilerin, yeni versiyona geçiş ile birlikte alt kırılımlara yansımaması problemi giderildi.

187889 – Görev Yönetimi ekranında yalnızca kullanıcıdan kullanıcıya veya pozisyondan pozisyona atama yapılması sağlanmıştır. Ayrıca görev aktarımı gerçekleştirildiğinde akışta workflow verisinin de güncellenmesi sağlanarak akışın doğru kullanıcıya düşürülmesi sağlanmıştır.

190609 – IDE tarafında OpenProject isteğinin uzun sürmesine neden olan performans problemi incelenmiş ve sorguda parameter sniffing kaynaklı bir sorun olduğu tespit edilmiştir. Bu nedenle ilgili sorguya OPTION (RECOMPILE) eklenerek her çalıştırmada parametreye uygun execution plan oluşturulması sağlanmıştır.

190833 – Formda yer alan RelatedDocuments nesnesinin heic ve heif uzantılı dosyaları desteklemesi sağlanmıştır.

Bu formatta dosya yüklemek için RD nesnesinde kategori bazında içerik sıkıştırma özelliği aktif edilmelidir.

Özellik aktif olduğunda:

  • Dosya otomatik olarak jpeg’e dönüştürülür
  • DM üzerinde görüntülenebilir hale gelir
  • OCR işlemi dönüştürülen jpeg dosyası üzerinden yapılır
  • Dosya boyutuna bağlı gecikmeleri yönetebilmek için kısa süreli loading göstergesi eklenmiştir

190685 – HR transfer aşamasında ilgili veri kaynağından artık verisi gelmeyen ancak sistemde tanımlı durumda olan kullanıcının şirket ilişkilerinin silinmesi sorunu giderildi.

190923 – Akış doküman silme nesnesi üzerinden geçildiğinde ilgili akış formunun silinmemesi problemi giderildi.

Yapılan incelemede DELETEDBY ve DELETEDAT alanlarının dolu geldiği görülmüştür.

Vekalet üzerinden işlem yapılması durumunda işlemi vekaleten gerçekleştiren kullanıcının bilgisi DELETEDELEGATEDBY kolonuna yazılmadığı görülerek sorun giderilmiştir.

190886 – Akışta timeout kolu bulunan onay adımlarında onay sırasında yaşanan problem giderildi.

NOT: Hata alınan projenin yeniden yayınlanması gerekmektedir.

190963 – Selection settings özelliği single olarak aktif edilen datagrid'de seçilen satırın seçili hale gelmemesi sorunu giderildi.

191055 – Save mode: Row Change olan statik datagrid'de auto increment olarak ayarlanan kolonun değerinin datagrid sayfasında listelenen kayıt sayısından bağımsız olarak doğru şekilde atanması sağlandı.

191231 – Sistemde oluşan hatalarda hatanın detayını istek üzerinde gizlemeyi sağlayan ProductionModeExceptions: true konfigürasyonu aktif olduğunda arayüzde kullanıcı dostu genel bir hata mesajı ile gösterilmesi sağlandı.

191281 – IDE’de Schedule tetikleyici özelliklerinde cron expression alanında bilgi amaçlı placeholder gösterilmesi sağlandı. Hatalı tanımlanan cron expression için build anında warning gösterilmesi sağlandı.

191966 – Synergy içerisinde açılan eBA ekranlarında eBA'dan yanıt beklenen istek timeout'a düştüğünde arayüzde açık kalan panelin kapatılamama sorunu giderildi.

191733IS_GETCONFIG_ENDPOINT_ENABLED ortam değişkenine bağlı olarak kullanılabilir olan GetConfiguration ServiceAPI fonksiyonunda yaşanan hata giderildi.

191942 – Dashboard ve İş Akış Yönetimi'nde yer alan süreç listelerinde formda yer alan nesnelerden oluşturulan akış değişkenlerinin başlığının akış değişkenindeki başlık bilgisi yerine formdaki nesneden alınması problemi giderildi.

NOT: Hata alınan projenin yeniden yayınlanması gerekmektedir.

192103 – Akışta yer alan formların ve form nesnelerinden beslenen değişkenlerin kullanımında yetki kontrolünün yalnızca ilgili formları kapsayacak şekilde uygulanması sağlandı.

192408 – Akış başlatma aksiyon türüne sahip schedule tasklarında form içermeyen akışların başlatılmasında yaşanan ve schedule'ın durmasına sebep olan problem giderildi.

191653, 191151 – Yapay zeka konfigürasyonunun hatalı veya eksik olması durumunda yapay zeka asistan panelinde gösterilen hata mesajının konfigürasyonun sağlanması noktasında yönlendirici içeriğe sahip olması sağlandı.

190460 – İnsan Kaynakları modülünde kullanıcının e-posta adresi değiştirildiğinde kullanıcının son parola değiştirme tarihi bilgisinin silinmesi sorunu giderildi.

Ayrıca parola değiştirme tarihi bilgisinin veritabanından temizlenmesi durumunda kullanıcının login aşamasında şifre değişikliğine yönlendirilmesi sorunu da giderildi.

188105 – ServiceAPI ve RestAPI'de yer alan akış devam ettirme fonksiyonlarında (SaveAndContinue, ContinueWorkflow, ContinueWorkflowWithDocument vb) devam eden akış değişkenlerine değer atanabilmesi sağlandı.

191784Save mode: Row Change olan statik datagrid'de auto increment olarak ayarlanan kolonun değerinin doğru atanması için GetAutoIncrementValue fonksiyonu hazırlandı.

Auto increment özelliği aktif kolonlar için bu endpoint'e istek atılarak doğru id değeri oluşturulmaktadır.

189845 – Chart nesnelerinde yer alan sayısal verilerdeki ondalıklı değerlerin veri etiketinde nasıl gösterileceğini belirlemek amacıyla label seçeneklerine Precision Enabled özelliği eklenmiştir.

  • Precision aktif olduğunda aşağıdaki alanlar görünür olur

    • Precision
    • Rounding Mode
  • Precision alanında girilen ondalıklı hane sayısına göre chart üzerinde veri etiketi gösterilir.

  • Precision:0 olduğunda ondalıklı hane gösterilmez.

Enable Precision pasif olduğunda ise sayısal veri herhangi bir yuvarlama yapılmadan olduğu gibi gösterilir.

191649 – Dinamik datagrid içeren akış formlarında primary key kolon kaynaklı akış ilerlememe hatası giderildi.

190844 – Taslak olarak kaydedilme özelliği açık olan akış formlarında taslak form secret key değerinin hatalı oluşturulması sonrası oluşan ve akışın ilerletilmesini engelleyen hata giderildi.

190704 – Uygulama Gezgini'nde Kaydet butonuna tıklandığında kaydetme işlemi tamamlanana kadar ekranda yer alan ekleme, kapat ve kaydet butonlarının kullanımı engellenmiştir.

190283 – Vekalet ve erişim anahtarları detay ekranlarındaki yetki hiyerarşisinde arama özelliği, kritere uygun verilerin hiyearşide yalnızca highlight edilmesini sağlıyordu. Yapılan geliştirme ile arama özelliğinin yalnızca kriterlere uygun sonuçları döndürmesi sağlandı.

Arama sonuçlarına uygun seçim davranışı, üst kırılımdan bir yetki seçildiğinde, sonuçlarda gösterilmeyen yetkilerin de seçilmesini engellemek amacıyla aşağıdaki şekilde çalışmaktadır:

  • Arama kriterine uygun sonuç hem üst kırılım hem alt kırılımda yer alıyorsa hem üst kırılım hem de uygun alt kırılımlardan seçim yapılabilir. Üst kırılımdan yapılan seçim yapıldığında arama sonuçlarında gösterilmeyen yetkiler de seçilmektedir.
  • Arama kriterine uygun sonuç yalnızca alt kırılımda yer aldığında, üst kırılım yalnızca hiyerarşinin doğru şekilde gösterilmesi için listeleneceğinden, üst kırılımdan seçim yapılamaz. Üst kırılımdaki checkbox bu durumda gizlenmektedir.

186232 – Akış başlatıldığında Save On: Row Change modunda kullanılan statik datagrid verilerinin ilk açılışta boş görünmesine sebep olan form lifecycle yönetimi sorunu giderildi.

191014 – Kural yöneticisinde StartsWith, EndsWith ve NotContains operatörlerinin null veya boş değer senaryolarında hatalı sonuç üretmesi sorunu giderildi.

190561 – Schedule nesnesinde tekrarlı randevu oluşturma ve randevu silme aşamasında yaşanan fonksiyonel hatalar düzeltildi.

190564 – Formda yer alan Scheduler nesnesinde:

  • Tüm gün özelliği ile günün tamamını kapsayan randevu oluşturulabilmesi sağlandı
  • Açıklama verisinin kaydedilmemesi sorunu giderildi
  • Randevu güncelleme sonrası takvimde çoklanma sorunu giderildi
  • Dinamik veri kaynağı kullanımı için gerekli statik kolonlar oluşturuldu
  • Seri düzenleme ve silme işlemlerinde arayüz diline uygun modal gösterimi sağlandı

190605 – Scheduler randevu modalı açıkken proje yeniden yayınlandığında gösterilen yeni versiyon mesajının modalın arkasında kalma sorunu giderildi.

Randevu detayına açıklama alanı eklendi.

191161 – Yapay zeka servisinin yeni kurulumlar ve 2024 R1 versiyonundan geçişlerde varsayılan olarak aktif gelmesi sağlandı.

191156 – Bimser yapay zeka servisinin adı Bimser AION olarak güncellenmiştir. Yapay zeka asistanının ilk kez kullanımında kullanıcının onaylaması gereken AI kullanım rıza metni servisin yeni adını içerecek şekilde güncellendi.