Bildirim Detaylarını Görüntüle

NOProjeKategoriGörünürlükSon Güncelleme
000653800 - TEST-ISGB-OSGB - isg-sisMUAYENEherkese açık13-02-2024 13:38
Bildirenmuratbayik Atanansuzank  
ÖncelikacilBildirim Türümetin düzenlemeTekrarlanabilirlikdenenmedi
Durum çözümlenmişÇözümçözümlendi 
PlatformGoogle Chromeİşletim SistemiWindowsİşletim Sistemi Sürümü.
Özet0006538: Toplu muayene girişi özelliği eklenmesi
Açıklama

Toplu muayene girişi özelliği eklenmesi

aynı toplu çalışan ekleme gibi olacak

1- "Muayene Toplu Kayıt" Sağlık işlemleri menüsü içine yapıyoruz. İYH ve DSP den başkası görmeyecek burayı
2- Çalışan Toplu Kayıt sayfasındaki aynı yapıyı aynı layoutu kullanalım
3- Çalışan toplu kayıttaki insert anındaki tüm kontrolleri burada da yapacağız ve aynı şekilde uyarı popup ve yazılarını çıkaracağız.
4- 3. maddeye ilave başka kontroller olacak ise onları da koyacağız.
5- kopyala yapıştır yapılacak bilgi şunlar olacak
Format:
Ad;Soyad;Kimlik No; Cinsiyet;Görev;Kadro Unvan ISCO-08 Kodu; Doğum Tarihi;Başlama Tarih;Muayene Türü;Muayene Tarihi;E-posta;Cep Tel#

6- Bu bilgiler içinde opsiyonel ve zorunlu olanlar aynı çalışan toplu kayıttaki gibi olacak artı Muayene Türü ve Muayene Tarihi de zorunlu bilgi olacak.

7- Senaryolar;
a) TC kontrolü yapacağız bu bu TC bu işletmede kayıtlı değilse;
1- önce çalışan listesine bu kişiyi insert ettireceğiz.
2- aynı anda bu kişinin muayenesini de kaydettireceğiz.

b) TC kontrolü yapacağız bu bu TC bu işletmede kayıtlı ise;
1- bu kişinin muayenesini de kaydettireceğiz.
bu esnada ilave kontroller yapmalıyız.

  • eğer bu kişinin işe giriş muayenesi yok ise normal insert
  • eğer bu kişinin işe giriş muayenesi zaten var ise ve aynı muayene kaydedilmeye çalışılıyor ise herhangi bir hata vermeyeceğiz ama bu muayeneyi de kaydetmeyeceğiz zaten var. Belki kayıt sonucunda .... adet muayene kaydı yapıldı. ... muayenesi zaten olduğundan mükerrer kaydedilmedi tadında bir yazı sunabiliriz kullanıcıya.
  • eğer bu kişinin işe giriş muayenesi yok ise normal insert yapıyoruz ya burada da şu kontroller lazım;
    • tc aynı ama Ad;Soyad;Cinsiyet;Görev;Kadro Unvan ISCO-08 Kodu; Doğum Tarihi;Başlama Tarih; mevcut personelin mevcut bilgilerinden farklı ise eski bilgilerin üzerine sadece muayene türü ve muayene tarihi ile muayene kaydı insert edeceğiz. Bir uyarı çıkarırız " durum böyle böyle idi bu bilgiler ile muayene bilgileri kaydedilmiştiri diye.

c) İnsert listesinde aynı kişinin birden çok muayenesi var ise;
1- tüm muayene türlerini tarihlerine göre insert ediyoruz
2- aynı muayene türü ve aynı tarihli iki veya daha fazla satır var ise bunun sadece bir satırını insert ediyoruz.
3- bu kişinin diğer muayene türleri hariç onlarda sorun yok, İŞE GİRİŞ MUAYENESİ birden fazla satır ve farklı tarihleride ise (bu arızalı bir yaklaşım) bence tek muayene olmalı. Ha yarım kalmıştır ona devam etmemiştir tekrar muayene açmıştır diye düşünürsek tümünün insertine izin verelim. Aksini düşünürsek en eski tarihli olan işe giriş muayenesini insert edelim sadece.
işe giriş birden fala satırda ve aynı tarihler ise üstte yazdığım gibi bir satırı insert edelim.

Sıfır kayıtta yani personel henüz yok, ve kayıt yapıyorsak olmayan bilgilerin yerine belirtilmemiş olarak insert edeceğiz aynı toplu çalışan kaydında olduğu gibi örnek ISCO kodu yoksa.

Şimdilik aklıma gelenler bunlar.

Sayfa içinde EXCEL butonuna tıklanınca indirilebilen exceli hazırlarım ben diğerlerinde olduğu gibi. Eklerim bu bildirime.

EtiketlerHiçbir etiketi yok.

Aktiviteler

necmettindemir

08-10-2021 09:51

yönetici   ~0012121

@suzank

Murat beyin bir dahaki egitiminde 0006538 icin "calisan toplu kayit" ekranini incelemekte fayda var.

suzank

27-01-2022 15:49

geliştirici   ~0013337

-_CalisanMuayeneTopluListe

  • CalisanMuayeneTopluKayit
  • MYNController #region calisan-muayene-toplu-kayit
  • PKG_MYN #region calisan-muayene-toplu-kayit

sayfaları oluşturuldu.

suzank

28-01-2022 13:29

geliştirici   ~0013343

  • 626 nolu menü eklendi .
  • OSGB ve İSGB lerde aktif edildi.
  • 6909 CALISAN_MUAYENE_TOPLU_KAYIT key eklendi.
  • Mvc deki çalışmaları tamamladım.
  • prosedürü için Necmettin Bey ile beraber çalışacağız.
resim.png (97,784 Bayt)   
resim.png (97,784 Bayt)   

suzank

28-01-2022 15:12

geliştirici   ~0013344

Göstere basınca listede kayıtların görünme durumunu yaptım. Kaydet anında prosedür olmadığı için uyarı çıkıyor sadece.

resim-2.png (83,126 Bayt)   
resim-2.png (83,126 Bayt)   

suzank

31-01-2022 12:50

geliştirici   ~0013353

prc_calsn_muayene_toplu_kaydet için çalışmalara başlandı.

suzank

15-08-2022 16:42

geliştirici   ~0014692

Son düzenlenen: 15-08-2022 16:56

  • Çalışan sistemde kayıtlı değilse toplu eğitimde olduğu gibi çalışanı kaydetmiyoruz çalışan bulunamadı idye uyarı çıkarıyoruz. Be sebeple çalışan kaydı için gereken doğum tarihi ve işe giriş bilgisini ekrandan kaldırdık.
  • İş yeri hekimi tc no su girilmesi zorunlu çünkü muayene tablosuna yeni muayene kaydı atılıdğında işyeri hekiminin bilgileri set ediliyor. Bu tc yi kullanarak iş yeri hekimi bilgilerini çekiyoruz. İş yeri hekimi ilgili iş yerinde çalışan mı ya da ilgili iş yerine ataması var mı diye kontrol ediyoruz yoksa iş yeri hekimi bulunamadı diye uyarı çıkarıyoruz.
  • Cinsiyeti Erkek Kadın olarak değil Cinsiyet no olarak değiştirdik. Ekranda 1- Erkek, 2- Kadın, 3- Belirtilmemiş diye bilgi veriyoruz.
  • Muayene Türünü de Muayene Tür No olarak değiştirdik. Ekranda Muayene Tür No: 1- İşe Giriş Muayenesi, 2- Periyodik Muayene, 3- Diğer olarak bilgi veriyoruz.
  • Ekranda 200 den fazla satır girilmesine izin vermiyoruz uyarı çıkarıyoruz. http://isgsis.com/SYS/SYS/SistemVarsayilanParametreListe sayfasından 30 no lu TOPLU_EGITIM_MAX_KAYIT_ADET, 31 nolu TOPLU_MUAYENE_MAX_KAYIT_ADET parametreleri dinamik olarak değiştirilebilir.
    Ekranda gösterdiğimiz ""Muayene toplu kayıt işlemi sırasında tek seferde en fazla eklenebilecek satır sayısı : 200 "" notuna da bu değişiklik yansıyacaktır.
  • Sıfırdan muayene kaydı oluşturuluğunda tabloya set edilen tüm bilgiler toplu muayene kaydında da set edilmektedir.
resim-3.png (57,651 Bayt)   
resim-3.png (57,651 Bayt)   

suzank

15-08-2022 17:13

geliştirici   ~0014694

Sayin muratbayik merhaba.

Bildirdiginiz durum çözümlenmistir. Lütfen çözümlenmis bildiriminizi, çözümü kontrol ettikten sonra "KAPAT" dügmesini tiklayarak "KAPALI" konuma getiriniz.
Eger konunun çözümlenmedigini düsünüyor iseniz veya benzer bir durum var ise lütfen bu bildirime yaziniz.

iyi çalismalar dileriz.

Toplam Süre: 3 gün 2 saat 0 dakika

suzank

16-08-2022 15:32

geliştirici   ~0014698

Son düzenlenen: 28-08-2023 23:36

1- ESKİ VE YENİ HEKİM KAYITLARI

+ Geçiş ve başka İHY'e ait muayeneleri kaydettirmiyoruz bu yanlış...
+ 1- 111111111111  osman hoca 10.10.2019 ama bu yok. Kaydetmiyorsun
+ A- isgsiste ...... kayıtlı ise ne yapalım?
+ -- Zamanında ataması varsa aktif veya pasif önemli değil.     
+ -- Zamanında ataması yoksa aktif veya pasif önemli değil. Çalışıp çalışmadığına da bakmıyoruz.

B- isgsiste Arketipte kayıtlı değilse ne yapalım?
DÜŞÜNELİM----- muayene kartı üzerinde iş yeri hekimi bilgileri kısmı var ama burada TC bilgisi yok. Aslında TC kutucuğu ekleyip aynı ekipman periyodik kontrolde elle isim girmeye müsade ettiğimiz gibi buraya toplu kayıttan gelen TC yi çakabilriz

2- KADRO KONUSU

1- 5220.10 kadrosu bu

  1. Muayene 5220.10 bununla oldu okey. 10.10.2020

2.A Muayene 7212.41 bununla kaydettin. 10.10.2021 ** personel kartındaki kodunu ezmeliyiz 7212.41 yapmalıyız 1 tarihi küçük 2 tarihi ise - güncelleme geçmişine de yeni kadro kaydı düşülecek
2.B Muayene 7212.41 bununla kaydettin. 10.10.2019 ** personel kartındaki kodunu ellemeyeceğiz 5220.10 olarak kalacak 1 tarihi büyük 2 tarihi ise- güncelleme geçmişine de eski kadro kaydı düşülecek
2.C Muayene boş (yok) bununla kaydettin. 10.10.2019 ** personel kartındaki kodunu ellemeyeceğiz 5220.10 olarak kalacak

 3-İLETİŞİM BİLİGİLERİ
  --------------------------------------
+ Personel kartı iletişim sekmesinde 55555555 kayıtlı
+ 1- 10.10.2022  cep 555555555 
+ 2- 10.10.2023  cep 666666666
+ A- tarih büyükse 1- iletişime bunu kaydet ve default yap diğerini pasif yap
+ B- Tarih küçükse 10.10.2019 muayenesinde 1- iletişime yaz ama pasif olsun

+ 4- Muayene tarihi girilmemişse onu o satırı kaydetmiyoruz
+ 5- Muayene türlerinin diğerlerinin de eklenmesi
+ 6- Cinsiyeti ekrandan almıyoruz
+ 7- TC yoksa kayıt atmıyorsun
+ 8- TC isgsis'te yoksa zaten kayıt amıyorsun

suzank

18-08-2022 23:12

geliştirici   ~0014704

Kadro unvan bilgisinin set edilmesi için FNC_UYG_KADRO_UNVAN_BILGI_KYDT fonksiyonunu yazdım.
Ekrandan gelen isco08 koduna göre kadro unvan no sunu buluyorum.

  • Eğer isco08 kodu boş gelirse muyane tablosuna çalışanın mevcut kadro unvan no sunu kaydediyorum.
  • Isco08 kodu boş değilse muayene tarihine bakıyorum.
    --Eğer muayene tarihi daha büyükse ekrandan gelen isco08 koduna göre yeni kadro unvan no yu muayene tablosuna set ediyorum.
    (Burda eski kadro unvanının güncelleme geçmişi sekmesine kayıt atılması durumu kaldı. Güncelleme geçmişi sekmesine kadro değişikliği olduğunda eski kadro unvan bilgisinin kaydı düşüyor. Yani yeni kadro unvan bilgisinin kaydı düşülmeyecek)
    --Çalışanın güncelleme geçmişindeki kaydın tarihi büyükse mevcut kadro unvan no yu muayene tablosuna set ediyorum.
    (Burda güncelleme geçmişi sekmesine düşülecek kayıt oluşmuyor.)

suzank

23-08-2022 21:31

geliştirici   ~0014709

İletişim ve kadro unvan iiçin gerekli func çalışması bitti. Muayene toplu kaydet proceduru güncellendi. Publish geçildi.

muratbayik

02-04-2023 16:51

yönetici   ~0015601

Çok teşekkür ederiz. Elinize sağlık. İyi çalışmalar.

Bildirimi Görüntüleyenler

Bildirimi GörüntüleyenlerAnonim (250x), lifeosgb (1x), muratbayik (9x)
Toplam Görüntülenme260
Son Görüntülenme27-02-2024 13:22

Bildirim Geçmişi

Değiştirilme Tarihi Kullanıcı Adı Alan Değiştir
21-09-2021 23:21 muratbayik Yeni Bildirim
06-10-2021 19:36 necmettindemir Atanan => suzank
06-10-2021 19:36 necmettindemir Durum yeni => atanmış
08-10-2021 09:51 necmettindemir Not Eklendi: 0012121
27-01-2022 15:49 suzank Not Eklendi: 0013337
28-01-2022 13:29 suzank Not Eklendi: 0013343
28-01-2022 13:29 suzank Dosya Eklendi: resim.png
28-01-2022 15:12 suzank Not Eklendi: 0013344
28-01-2022 15:12 suzank Dosya Eklendi: resim-2.png
31-01-2022 12:50 suzank Not Eklendi: 0013353
15-08-2022 16:42 suzank Not Eklendi: 0014692
15-08-2022 16:42 suzank Dosya Eklendi: resim-3.png
15-08-2022 16:56 suzank Not Düzenlendi: 0014692
15-08-2022 17:13 suzank Durum atanmış => çözümlenmiş
15-08-2022 17:13 suzank Çözüm açık => çözümlendi
15-08-2022 17:13 suzank Not Eklendi: 0014694
16-08-2022 15:32 suzank Not Eklendi: 0014698
16-08-2022 15:34 suzank Not Düzenlendi: 0014698
18-08-2022 23:12 suzank Not Eklendi: 0014704
23-08-2022 21:31 suzank Not Eklendi: 0014709
02-04-2023 16:51 muratbayik Durum çözümlenmiş => kapalı
02-04-2023 16:51 muratbayik Not Eklendi: 0015601
28-08-2023 23:31 muratbayik Proje 00 - GENEL - isg-sis => 00 - TEST-ISGB-OSGB - isg-sis
28-08-2023 23:35 muratbayik Durum kapalı => çözümlenmiş
28-08-2023 23:36 muratbayik Not Düzenlendi: 0014698