Personel Devam Kontrol Sistemi(PDKS)'den puantaj kartlarına veri aktarımı için 'Araçlar/İşlemler' menüsünde yer alan "PDKS'den veri aktarımı" seçeneği kullanılır.

Aktarımlarda, DEF ve LXT uzantılı iki farklı dosyadan faydalanılır. PDKS'den veri aktarımı metin dosyası üzerinden yapıldığı için DEF dosyasındaki format baz alınarak TXT uzantılı dosya düzenlenir ve düzenleme sonrasında dosyanın uzantısı LTX yapılarak aktarım işlemi yapılır.

DEF : Ürünün kurulu olduğu katalog altında 'Resource' klasörünün içerisinde yer alan DEF uzantılı dosyada kolon başlıkları ile ilgili tanımlamalar vardır. Mevcut tanımlardan çıkarma yapılabilir ancak yeni bir kolon eklenmemelidir. TXT dosyası oluşturulurken DEF dosyasındaki format kaynak olarak alınır.



File No = 1

deptNo,

5, 6

locNo,

12, 6

code,

19, 10

name,

30, 20

surName,

51, 20

firmNo,

72, 6

SSKDays,

79, 6

TAXDays,

86, 6

totDays,

93, 6

File No = 2

 

Puantaj Satırları

typ,

5, 6

day,

12, 6

hour,

33, 6

nr,

75, 6


@1 ile başlayan satırlar; aktarım sırasında sicile ait işyeri numarası, bölüm numarası, sicil numarası, ad, soyad, kurum numarası, toplam SGK günü, toplam vergi günü ve toplam çalışma günü bilgilerinin olduğu satırları ifade eder.

  • 5. karakterden başlayarak sicilin bölüm numarası bilgisi olmalıdır. En fazla alabileceği karakter sayısı 6'dır. Bu durumda sicil bölüm numarası, 5. karakterden başlayarak max. 11. karaktere kadar devam edebilir.
  • 12. karakterden başlayarak sicilin işyeri numarası bilgisi olmalıdır. En fazla alabileceği karakter sayısı 6'dır. Bu durumda sicil işyeri numarası 12. karakterden başlayarak max. 18. karaktere kadar devam edebilir.
  • 19. karakterden başlayarak sicilin kodu bilgisi olmalıdır. En fazla alabileceği karakter sayısı 10'dur. Bu durumda sicil kodu 19. karakterden başlayarak max. 29. karaktere kadar devam edebilir.
  • 30. karakterden başlayarak sicilin adı bilgisi olmalıdır. En fazla alabileceği karakter sayısı 20'dir. Bu durumda sicil adı 30. karakterden başlayarak max. 50. karaktere kadar devam edebilir.
  • 51. karakterden başlayarak sicilin soyadı bilgisi olmalıdır. En fazla alabileceği karakter sayısı 20'dir. Bu durumda sicil soyadı bilgisi 30. karakterden başlayarak max. 71. karaktere kadar devam edebilir.
  • 72. karakterden başlayarak sicilin kurum numarası bilgisi olmalıdır. En fazla alabileceği karakter sayısı 6'dır. Bu durumda sicil firma numarası bilgisi 72. karakterden başlayarak max. 76. karaktere kadar devam edebilir.
  • 79. karakterden başlayarak sicilin SGK primine esas gün bilgisi(toplam) olmalıdır. En fazla alabileceği karakter sayısı 6'dır. Bu durumda sicil SGK primine esas gün bilgisi 79. karakterden başlayarak max. 85. karaktere kadar devam edebilir.
  • 86. karakterden başlayarak sicilin vergi ödeme gün bilgisi(toplam) olmalıdır. En fazla alabileceği karakter sayısı 6'dır. Bu durumda sicil vergi ödeme gün bilgisi 86. karakterden başlayarak max. 92. karaktere kadar devam edebilir.
  • 93. karakterden başlayarak sicilin toplam çalışma gün bilgisi olmalıdır. En fazla alabileceği karakter sayısı 6'dır. Bu durumda sicil toplam çalışma gün bilgisi 93. karakterden başlayarak max. 99. karaktere kadar devam edebilir.

@2 ile başlayan satırların anlamı @1 ile başlıkta bulunan sicile ait puantaj satırlarının bilgilerinin olması gereken satırlardır.

  • 5. karakterden başlayarak parametre tipi (mesailer/fazla mesailer/… vb.) olmalıdır. Max. alabileceği karakter sayısı 6'dır. (Tip numaraları: Mesai tanımları :1 , Ek mesai tanımları :2 , Sosyal Yardımlar : 3, Ek ödemeler : 4, Ek kesintiler :5 numaralarıyla değerlendirilir)
  • 12. karakterden başlayarak ilgili parametrenin (75. karakterde yer alan) gün bilgisi olmalıdır. Max. alabileceği karakter sayısı 6'dır
  • 33. karakterden başlayarak ilgili parametrenin (75. karakterde yer alan) saat bilgisi olmalıdır. Max. alabileceği karakter sayısı 6'dır.
  • 75. karakterden başlayarak ilgili ait kurum çalışma parametresi (normal mesai, hafta tatili, … vb.) bilgisi olmalıdır. Max. alabileceği karakter sayısı 6'dır.


LTX : LTX uzantılı dosya aktarılacak bilgileri içerir. Bu dosyada kolon başlık tanımlarının yer aldığı DEF dosyasının ismi bulunmaktadır, DEF uzantılı dosyadaki yapıya göre bilgiler okunur ve aktarılır. Resource kataloğunun altındaki DEF uzantılı dosyanın ismi ile LTX de yer alan DEF uzantılı dosya ismi aynı olmalıdır.

Aktarım işlemi aşağıdaki işlem sırasıyla gerçekleştirilebilir.

1-) PDKS aktarımı gerçekleştirilmeden önce boş puantaj ön değeri ile puantaj kartları oluşturulmalıdır. Boş puantaj kartlarının oluşturması için puantaj ön değerinde aşağıdaki gibi mesai parametrelerinin aktarılmaması sağlanmalıdır. Sonraki adımlarda yapılacak PDKS aktarımının sonucunda, gün ve saat bilgileri puantaj kartına aktarılacaktır. (Not: İlgili açık dönemde puantaj kartlarının oluşturulmaması, aktarım işleminin gerçekleşmemesine neden olur.)

2-) Puantaj kartı oluşturulduktan sonra Araçlar/İşlemler altından "PDKS'den veri aktarımı" işlemi seçilir.

3-) Veri dosyası alanında aktarım için kullanılacak LTX uzantılı dosya seçilir.

4-) Aktarım sonucunda Mesai, Ek Mesai saat ve gün bilgileri ile SGK Primine Esas Gün Sayısı, Vergi Ödeme Günü, Toplam Çalışma Günü bilgileri mevcut puantaja aktarılır.

5-) Aktarılan bilgilerin hesaplamalara dahil edilebilmesi için dönem bilgileri üzerinde F9 menü/Güncelle işlemi yapılır.

NOT: PDKS aktarımları açık dönemdeki puantaj kartlarına yapılır.

Örnek LTX dosyası:

İşlem sonucunda oluşan puantaj: