Dia raporlama altyapısı kullanarak SQL tabanlı raporlar hazırlanabilmektedir. Özel rapor hazırlama editörü ile SQL sorgulama dili kullanılarak veritabanı nesnelerine erişebilir, basit ve kompleks raporlar hazırlanabilmektedir.

Rapor oluşturabilme, sadece yetkili iş ortakları ve yetkili Dia personelleri tarafından sağlanabilmektedir.

Özel rapora ait 3 durum mevcuttur.

  1. Hazırlanıyor: Henüz hazırlanma aşamasındadır ve menüde gösterilmez rapor. Sadece özel rapor ekranından ulaşılabilir. Rapor bitmeden kullanıcıya gösterilmek istenmediği durumlarda kullanılır.
  2. Demo: Raporun son değiştirilme tarihinden itibaren 30 gün boyunca rapor kullanıcılar tarafından kullanılabilir. Demo süresi bittikten sonra rapor görüntülenmez. Raporun demo olduğu ve demo süresi parametre ekranında kullanıcıya gösterilir.
  3. Hazır: Rapor yetkisi olan kullanıcıların menüsünde görüntülenir, aktiftir. Bu aşamada raporda yine de değişiklikler ve düzenlemeler yapabilirsiniz.

Hazırlanan raporun bazı kullanıcılarda görüntülenmemesini isteyebilirsiniz. Bunun için yetki kodu tanımı yapmak gerekiyor. Raporu görmek isteyen kullanıcıların kartlarına bu yetki kodu atanır ve özel rapor tanımına da bu yetki kodu verilir.

Hazırlanan özel raporların sadece sizin tarafınızdan ve Dia merkez tarafından değiştirilmesi sağlanabilmektedir. Rapor kilitlendiğinde diğer yetkili iş ortakları ilgili özel raporu değiştir, incele ve kopyala modunda girmesine izin vermek istemiyorsanız üstte bulunan kilit iconu kullanarak “Sadece Sahibi Değiştirebilir” yapılabilir.

Mevcut raporlar yerine özel raporların kullanılması istenebilir. Örneğin firmaya özel bir teklif raporu hazırladınız, mevcut teklif raporunu yanlışlıkla kullanıcıların kullanmamasını, sizin hazırladığınız özel teklif raporunun kullanılmasını isteyebilirsiniz. Bu durumda bağlı rapor özelliği kullanılır. Bağlı rapor olarak mevcut teklif raporunu seçerseniz, sistem bu rapor çağrıldığı heryerde sizin raporunuzu kullanacaktır.

Dikkat edilmesi gereken noktalardan bir tanesi, ekranlar üzerinde F8 Yazdır butonları var oradan çağrıldığında da mevcut rapor değil, özel rapor çalışacaktır. Ayrıca kullanıcının bir özel rapor çalıştırdığı parametre ekranında gösterilir.