• 23-07-2024, 16:34:44
    #1
    Merhaba arkadaşlar,

    Çalıştığın yer için bir bordro sistemi yapmak istiyorum. Mantık şu şekilde olacak;

    Muhasebeci toplu halde 100 personele ait bordroyu pdf halinde x personele verecek. bu personel benim yaptığım yazılıma tek tek bordroları yükleyecek. İsim soyisim seçecek ve pdf dosyasını yükleyecek. bordrosuna bakmak isteyen personel siteye giriş yapıp telefon numarasını girecek sms ile gelen onay kodunu girip sisteme girerek sadece kendi bordrosunu görecek. personel bazından güvenliğim sms olacak. aklıma takılan şu; bordroları yükleyen personel yanlış kişiye yanlış bordro yüklerse gözünden kaçırıp bunu nasıl önlerim. aklıma gelen tek çözüm pdf dosyasını php ile okuyup yüklenen pdf deki tc nin seçili isimdeki tc ile aynı olup olmadığını kontrol etmek. bunun haricinde önerebileceğiniz bir mantık varmı. kullanıcı hatalarını en aza indirebilmem için.
  • 23-07-2024, 16:38:39
    #2
    Tc no benzersiz id gibi görev görür. Bence mantıklı.
    Veya personel pdfi yükledikten sonra form onaylanmadan önce bir div içinde PDF’i önizletebilirsiniz. Personele de bu şekilde talimat verilebilir. Fakat sizin dediğiniz daha güvenli gibi duruyor.
  • 23-07-2024, 16:41:31
    #3
    SNDizayn adlı üyeden alıntı: mesajı görüntüle
    Merhaba arkadaşlar,

    Çalıştığın yer için bir bordro sistemi yapmak istiyorum. Mantık şu şekilde olacak;

    Muhasebeci toplu halde 100 personele ait bordroyu pdf halinde x personele verecek. bu personel benim yaptığım yazılıma tek tek bordroları yükleyecek. İsim soyisim seçecek ve pdf dosyasını yükleyecek. bordrosuna bakmak isteyen personel siteye giriş yapıp telefon numarasını girecek sms ile gelen onay kodunu girip sisteme girerek sadece kendi bordrosunu görecek. personel bazından güvenliğim sms olacak. aklıma takılan şu; bordroları yükleyen personel yanlış kişiye yanlış bordro yüklerse gözünden kaçırıp bunu nasıl önlerim. aklıma gelen tek çözüm pdf dosyasını php ile okuyup yüklenen pdf deki tc nin seçili isimdeki tc ile aynı olup olmadığını kontrol etmek. bunun haricinde önerebileceğiniz bir mantık varmı. kullanıcı hatalarını en aza indirebilmem için.
    Hocam bordroları KEP sistemi ile iletmeniz hukuki olarak daha sağlıklı olacaktır. Uygun fiyatlı Kep hizmeti veren firmalardan teklif alabilirsiniz. Bu şekilde Bordrolarınızı her ay personellere KEP üzerinden gönderirsiniz onlarda sms ile haberdar olup linke tıklayıp sisteme girip bakar.

    Resmi olmayan ve hukuki dayanağı olmayan kendi sisteminizi yapmak isterseniz de bu kep uygulamalarını araştırıp benzer bir site yapabilirsiniz.
  • 23-07-2024, 16:53:34
    #4
    Bordrolar elden verilmeli.
    100 kişi az bir rakam değil.

    Böyle birsey yapmayın bence
  • 23-07-2024, 17:03:11
    #5
    SNDizayn adlı üyeden alıntı: mesajı görüntüle
    Merhaba arkadaşlar,

    Çalıştığın yer için bir bordro sistemi yapmak istiyorum. Mantık şu şekilde olacak;

    Muhasebeci toplu halde 100 personele ait bordroyu pdf halinde x personele verecek. bu personel benim yaptığım yazılıma tek tek bordroları yükleyecek. İsim soyisim seçecek ve pdf dosyasını yükleyecek. bordrosuna bakmak isteyen personel siteye giriş yapıp telefon numarasını girecek sms ile gelen onay kodunu girip sisteme girerek sadece kendi bordrosunu görecek. personel bazından güvenliğim sms olacak. aklıma takılan şu; bordroları yükleyen personel yanlış kişiye yanlış bordro yüklerse gözünden kaçırıp bunu nasıl önlerim. aklıma gelen tek çözüm pdf dosyasını php ile okuyup yüklenen pdf deki tc nin seçili isimdeki tc ile aynı olup olmadığını kontrol etmek. bunun haricinde önerebileceğiniz bir mantık varmı. kullanıcı hatalarını en aza indirebilmem için.
    Merhaba, x personelin yapacağı iş olan bordroları tek tek yazılıma yükleme işi biraz ek iş gibi gözüküyor. Onun yerine şöyle olsa çok daha mantıklı ve hızlı olabilir.

    Muhasebeci tüm bordroları sizin sisteme toplu şekilde tek tıkla yükler. Ardından çalışan personel kendi bordrosuna bakmak isterse sisteme giriş yapar. Sonrasında bordroyu talep etmek için TC kimlik numarasını girdiği zaman bunu PHP ile tüm bordroları okutup içerisinden TC kimliği eşleşen dosyayı personelin karşısına çıkacak bir şey yapabilirsiniz. Eğer talep ederse birde Yazdır butonu olur ona tıklayarak pdf dosyasında ki bordrosunu da yazıcı ile yazdırabilir.
  • 23-07-2024, 21:24:07
    #6
    CelbereUS07 adlı üyeden alıntı: mesajı görüntüle
    Hocam bordroları KEP sistemi ile iletmeniz hukuki olarak daha sağlıklı olacaktır. Uygun fiyatlı Kep hizmeti veren firmalardan teklif alabilirsiniz. Bu şekilde Bordrolarınızı her ay personellere KEP üzerinden gönderirsiniz onlarda sms ile haberdar olup linke tıklayıp sisteme girip bakar.

    Resmi olmayan ve hukuki dayanağı olmayan kendi sisteminizi yapmak isterseniz de bu kep uygulamalarını araştırıp benzer bir site yapabilirsiniz.
    bunu bir araştıracağım teşekkür ederim.

    fikirdanis adlı üyeden alıntı: mesajı görüntüle
    Bordrolar elden verilmeli.
    100 kişi az bir rakam değil.

    Böyle birsey yapmayın bence
    ne tür bir sakinca olur acaba bu tarz bir işlemin.

    OrhanDRN adlı üyeden alıntı: mesajı görüntüle
    Merhaba, x personelin yapacağı iş olan bordroları tek tek yazılıma yükleme işi biraz ek iş gibi gözüküyor. Onun yerine şöyle olsa çok daha mantıklı ve hızlı olabilir.

    Muhasebeci tüm bordroları sizin sisteme toplu şekilde tek tıkla yükler. Ardından çalışan personel kendi bordrosuna bakmak isterse sisteme giriş yapar. Sonrasında bordroyu talep etmek için TC kimlik numarasını girdiği zaman bunu PHP ile tüm bordroları okutup içerisinden TC kimliği eşleşen dosyayı personelin karşısına çıkacak bir şey yapabilirsiniz. Eğer talep ederse birde Yazdır butonu olur ona tıklayarak pdf dosyasında ki bordrosunu da yazıcı ile yazdırabilir.
    100 sayfalı tek bir pdf dosyasının içerisinde arama yaptırıp ilgili sayfayı göz önüne çıkarmak mantıklı gibi bunu bir araştıracağım nasıl kısa yoldan yapabilirim diye teşekkür ederim.
  • 23-07-2024, 23:53:19
    #7
    100 sayfalı tek bir pdf dosyası mı? Aslında bakın şöyle yapabiliyorsanız daha zahmetsiz olacaktır. Her bordro'yu ayrı bir pdf dosyası yapın. Bordrolar kime ait ise o pdf dosyasının adı o kişinin tc kimlik numarası olsun. Yani örnek veriyorum "Ahmet Mehmet" adında birinin TC Kimlik numarası: "12345678900" olsun. Ahmet Mehmet'e ait bordronun pdf dosyasının adı da 12345678900.pdf şeklinde yani tc kimlik numarası şeklinde olsun. Eğer bu şekilde olursa personel sisteme girdikten sonra TC Kimlik numarasını yazdığı zaman aslında dosyanın adını da yazmış olacak onu çekerek o numaraya ait dosyayı kullanıcının karşısına çıkarabilirsiniz.

    Hatta dilerseniz uygun bir fiyattan Python ile bu işlemi yapacak bir program yazabilirim. (Bordroyu okuyarak TC Kimlik numarasını dosya adı yapacak bir program)
  • 05-08-2024, 00:49:20
    #8
    Hocam size şöyle bir tavsiyem var bordolardan tcyi ayıklayıp ve toplu bordroları tekliye çevirip dosya isimlerinide tclerin hashli halini yazıp karşılığınıda veritabanına elleyip toplu yükletme yapabilirsiniz Kep resmidir fakat işçinin beyanı yoktur orada ptt ile gönderin daha iyi birde sisteminize bilgiler bilgilendirme amaçlıdır esas veriler muhasebe kayıtlarında mevcuttur diye bir ibare belirtebilirsiniz. Ayrıca resmi bordro vermiyorsunuz ıslak imzalı elden vereseniz her personeliniz yakında olacak değil o yüzden işveren bilgilendirme yapmak durumundadır. Elimde PDF’lerden tcyi alıp md5e çevirip dosyanın adını md5 yapan Python kodu vardı paylaşabilirim isterseniz