Bu dosya, birden fazla sigortalının işe giriş bilgisini tek tabloya girip makro yardımıyla SGK 4A işe giriş bildirimi için XML dosyası üretmenizi sağlar. Dosya SGK yetkilileri tarafından hazırlanmıştır ve sitemize kullanıcıların kolayca bulup yararlanabilmesi için eklenmiştir.
Kodda dosya silme veya dışarıya bağlantı kuran bir işlem görülmemiştir; makro yalnızca belirttiğiniz yola XML dosyası yazar.
Dosyanın içeriği
Dosyada tek sayfa vardır: 4A İşe Giriş.- İşyeri bölümü (B1:E6): İşyeri Sicil No, İşyeri Aracı No, İşyeri Unvan, İşyeri Adres ve Nakil Geldiği İşyeri Sicil alanları.
- Açıklama bölümü (J sütunu): XML dosya adının yazılacağı hücre (örnekte d:\iseGiris.xml) ve kullanım uyarıları. Uyarılara göre sigortalı bilgileri arasında boş satır bırakılmamalıdır; 75 hata kodu C sürücüsüne yazma izni olmadığını gösterir.
- Sigortalı tablosu (14. satırdan itibaren): Sıra No, TC Kimlik No, Ad, Soyad, İşe Giriş Tarihi, Sigorta Kolu, Özürlü Kodu, Eski Hükümlü, Öğrenim Kodu, Mezuniyet Yılı, Mezuniyet Bölümü, ÇSGB kodu, Meslek Kodu, Görev, Kısmi Çalışma ve gün sayısı sütunları. İlk satırda örnek veri bulunur.
Makrolar
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir. Kodda üç yordam bulunur (Module1):- XML_Hazirla: Ana yordamdır. Önce Input_Check ve Sirala yordamlarını çağırır, ardından J3 hücresindeki yola ISO-8859-9 kodlamalı bir XML dosyası yazar. Dosyaya işyeri bilgilerini ve 14. satırdan başlayarak TC Kimlik No sütunu boşalana kadar her sigortalıyı ekler. Boş veya geçersiz alanlara varsayılan değer atar: öğrenim, mezuniyet yılı ve ÇSGB için 0, görev için 2, özürlü, hükümlü ve kısmi çalışma için "H". Dosya açılamazsa hata kodunu gösterir.
- Input_Check:</B] Girilen verileri denetleyen yordamdır; kodun görünen kısmında ayrıntısı yoktur.
Kodda dosya silme veya dışarıya bağlantı kuran bir işlem görülmemiştir; makro yalnızca belirttiğiniz yola XML dosyası yazar.
Nasıl kullanılır
- Dosyayı açın ve makroları etkinleştirin.
- İşyeri bilgilerini üst bölümdeki ilgili alanlara girin.
- J3 hücresine XML dosyasının kaydedileceği yolu yazın. C sürücüsüne yazamıyorsanız başka bir sürücü seçin.
- Sigortalı bilgilerini 14. satırdan başlayarak, arada boş satır bırakmadan girin.
- XML dosyası hazırla düğmesine basın (makro XML_Hazirla).
- Oluşan XML dosyasını SGK sistemine yükleyin.