Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Modül bazında detaylı raporlar alınabilmektedir. Raporlar her modülün alt sekmesinde bulunmaktadır.

Image RemovedImage Added

Rapor alınabilmesi için öncelikle ihtiyaca göre gerekli view hazırlanması gerekmektedir. Aşağıda örnek bir view bulunmaktadır.hazırlanmalıdır. 

Code Block
languagesql
titleÖrnek View
CREATE VIEW [dbo].[RP_EGT_KATILIMCI] AS
SELECT
 OZ.OZLUKID,
 OZ.OZLUKKODU,
 OZ.ADI,
 OZ.SOYADI,
 OZ.ANABOLGE_KOD,
 OZ.ANABOLGE_ISIM,
 OZ.ALTBOLGE_KOD,
 OZ.ALTBOLGE_ISIM,
 OZ.SIRKET,
 OZ.BIRIM_KOD,
 OZ.BIRIM_ISIM,
 OZ.BOLUM_KOD,
 OZ.BOLUM_ISIM,
 OZ.DEPARTMAN_KOD,
 OZ.DEPT_ISIM,
 OZ.POZISYON_KOD,
OZ.POZISYON_ISIM,
 EGT.EGTKOD,
 ET.ACIKLAMA,
 ET.ZORUNLU,
 EGT.TARIH,
 EGT.BITTAR,
 EGT.PUAN,
 CASE WHEN EGT.SURETIPI = 'M' THEN EGT.SURE*8*24
 WHEN EGT.SURETIPI = 'G' THEN EGT.SURE*8
 WHEN EGT.SURETIPI = 'S' THEN EGT.SURE
 ELSE 0 END SURE_SAAT,
 DBO.EGITMENADIBUL(EGT.EGTGERCEKID, EGT.EGTKOD) EGITIMCIADSOYAD,
 BS.ISYERI,
 BS.SICILNO
 FROM EGITIM EGT
 LEFT OUTER JOIN RP_OZLUK_DETAY OZ ON OZ.OZLUKID = EGT.OZLUKID
 LEFT OUTER JOIN EGTTANIM ET ON ET.KOD = EGT.EGTKOD
 INNER JOIN BORDROSONSIRKET BS ON OZ.OZLUKID = BS.OZLUKID
GO

Hazırlanan view, TBLREPORTSOURCE tablosuna insert edilmesi gerekiredilmelidir. Bu tabloda isim, tip, açıklama kolonları bulunur. İsim kolonu rapora vereceğimiz adı tutan verilecek ismin bulunduğu kolondur. Tip kolonu 1-özlük raporu, 2 - eğitim raporu, 3- işçi sağlığı raporu, 5-performans raporu için kaydedilmektedirkaydedilir. Açıklama kolonuna ise rapor ile ilgili detaylı bilgi yazılabilir.

Örnek olarak Örneğin; eğitim modülü için bir rapor tasarlayalım. Bu durumda tip kolonuna Tip kolonuna 2 yazılır. İlgili view adı RP_EGT_KATILIMCI olsun. Açıklama olarak ise 'Eğitim Alan Kişiler’ Kişiler şeklinde bir açıklama yazılabilir. Böylece TBLREPORTSOURCE tablosuna aşağıdaki şekilde eklemeliyizeklenmelidir.

INSERT INTO TBLREPORTSOURCE(ISIM,TIP,ACIKLAMA) VALUES

(RP_EGT_KATILIMCI,2,'Bir eğitimi alan kişiler')


Özlük raporlarında “Yeni Tasarım”a Yeni Tasarım butonuna tıklayıp aşağıda gibi veri kaynağı tablo seçilir. View kısmında “RPRP_EGT_KATILIMCI” KATILIMCI adında, raporun adı gelmektedir.

Aşağıda sol menüde gerekli seçimler yapıldıktan sonra kolonları getir diyerek, , Kolonları Getir butonuna tıklayarak rapor sahaları kısmından, raporda gözükmesini istediğimiz sahaları görünmesi istenen sahalar seçili sahalar ekranına taşıyabilirsiniztaşınabilir.

Böylelikle rapor alanlarını belirleyip kaydet dediğinizde rapor, “Taslak Raporlar” a eklenmiş oluralanları belirlenip Kaydet butonuna tıklandığında, rapor Taslak Raporlar sekmesine eklenir.

Taslak raporlar sekmesinde yeni rapor oluştur dediğinizde Raporlar sekmesinde Yeni Rapor Oluştur butonuna tıklandığında, aşağıdaki ekran açılacaktır. Bu ekranda aşağıdaki sekmeler bulunmaktadır. Bu alanda bazı kriterler ya da filtreler vererek verilerek özelleştirilmiş rapor hazırlayabilirsinizhazırlanabilir. Gerekli seçimler yapılıp , kaydet Kaydet butonuna basıldıktan sonra, rapor , taslak raporlar Taslak Raporlar başlığı altına geçecektirgeçer.

Raporda gözükmesini istediğiniz görünmesi istenen alanlar için rapor sahaları sekmesinde seçim yapabilirsinizyapılır.

Rapor filtreleri kısmında rapor sahası bazında kısıt getirilebilmektedirgetirilebilir.

Rapor sahası bazında sıralama ve gruplama yapılabilmektediryapılabilir.

Rapor parametreleri sekmesinde baskı seçenekleri ve rapor formatı ayarlanabilir.

Gerekli seçimleri yaptıktan sonra raporu al dediğinizde rapor seçtiğimiz seçimler yapıldıktan sonra Raporu Al butonuna tıklandığında, rapor seçili filtrelere uygun olarak görüntülenecektirgörüntülenir.

Raporu hazırla butonu ise seçtiğiniz Hazırla butonu ise, seçili filtrelere uygun olarak raporu hazırlar. Raporu hazırla butonu Hazırla butonu zamanlanmış görev anlamına gelmektedirgelir. Aktif olarak çalışabilmesi için AJM servisin çalışıyor olması gerekir. Olası bir zaman aşımı durumunda istenilen , istenen rapor programdan alınamayabilir. Zamanlanmış görev olarak arka planda çalışan servis, raporu hazırlar. Hazırlanan bu raporu rapor, ana sayfada kişisel başlığı menüsü altında raporlar kısmında görüntüleyebilirsiniz Kişisel başlığı menüsü altında Raporlar kısmında görüntülenir.

Taslak Raporlardaki rapor kayıtları için veritabanından veritabanında TBLREPORTDESIGN tablosundan bakılabilirtablosuna bakılır.

Kaydedilmiş Raporlar- Personel veritabanı altında TBLREPORTINPUT tablosunda tutulur.

...