İçindekiler E-fatura İş Akışı... 2 E-Fatura SAP Entegrasyonunda Yapılan Çalışmalar... 2 Şirket Kodunun E-Fatura Sistemine Üyelik Bilgileri... 2 1. SD Faturaları için Yapılan Geliştirmeler... 2 1.1. Çıktı Türünün Belirlenmesi... 2 1.2. Müşteri e-fatura Üyesi Olup Olmadığının Kontrolü... 2 2. MM Faturaları için Yapılan Geliştirmeler... 3 2.1. Çıktı Türünün Belirlenmesi... 3 2.2. Satıcıların e-fatura Üyesi Olup Olmadığının Kontrolü... 3 3. FI Faturaları için Yapılan Geliştirmeler... 3 3.1. Çıktı Türünün Belirlenmesi... 3 3.2. Müşteri veya Satıcıların e-fatura Üyesi Olup Olmadığının Kontrolü... 3 4. Ters Kayıt Önlemleri... 4 4.1. SD Faturaları Ters Kayıtları Önlemleri... 4 4.2. MM Faturalarının Ters Kayıtları Önlemleri... 4 4.3. FI Faturalarının Test Kayıtlarının Önlenmesi... 4 5. Elektronik Seri Numarasının Üretilmesi... 4 5.1. SD Elektronik Seri Numarası... 4 5.2. MM Elektronik Seri Numarası... 5 5.3. FI Elektronik Seri Numarası... 5 6. UBL-TR Formatına Uygun IDOC Üretimi... 5 6.1. Asıl/ Suret Ayrımının Yapılması... 5 6.2. Temel/Ticari Ayrımının Yapılması... 5
6.3. Satış/İade Ayrımının Yapılması... 5 6.4. Portal Onay Hiyerarşisi ve Görsel Tasarımın Otomatik Belirlenmesi... 6 7. Seri numarası Yönetimi... 6 7.1. Merkez/Şube Yönetimi... 6 8. E-Fatura Geliştirme Metotları... 6 8.1. E-Fatura Uyarlamaları... 7 8.2. Telif Hakkı... 7 Döküman Organizasyonu... 7
E-fatura İş Akışı Faturanın SAP den kesilmesiyle fatura veriler e-fatura portaline gönderilecektir. Bu portalde GIB portalinin kabul ettiği format olan UBL-TR formatına çevrilecek, mali mühür ile imzalanarak GIB fatura portaline gönderilecektir. Gönderilen faturaları için gerekli bazı kontroller yapılacaktır. E-Fatura SAP Entegrasyonunda Yapılan Çalışmalar SAP tarafında yapılan çalışmalar standart iş akışına uygun olarak yapılmıştır. Bu çalışmalar sırasında yönetimi SAP bilen kişiler tarafından kolaylıkla yapılması amaçlanmıştır. Gerekli risk analizleri yapılarak risk düzeyi en aza indirilmiştir. Versiyon yükseltme ve OSS note yükleme gibi standart upgrade lerden etkilenmeyecek şekilde tasarlanmıştır. Şirket Kodunun E-Fatura Sistemine Üyelik Bilgileri Şirkete ait vergi dairesi, vergi numarası ve ticaret sicil numarası gibi bilgilerin standart SAP alanları kullanılarak tutulması sağlanmaktadır. Standart alanların karşılamadığı veriler ve çalışma kriterleri için ise bir tablo eklenmiştir. 1. SD Faturaları için Yapılan Geliştirmeler 1.1. Çıktı Türünün Belirlenmesi Faturaların e-fatura olup olmaması gerektiğine otomatik karar vererek e- fatura veya yazılı olarak alınması sağlanmaktadır. 1.2. Müşteri e-fatura Üyesi Olup Olmadığının Kontrolü Gelir İdaresi Başkanlığının üyeliğini onayladığı şirket ve gerçek kişilerin listesi her günsorgulanarakbir tabloda saklanmaktadır. Bu veriler sayesinde hangi müşteriye e-fatura gönderileceği otomatik olarak belirlenmektedir.müşteriden alınan kağıt faturaların kabul edilip edilmeyeceğine de yine bu tablodan karar verilir.
2. MM Faturaları için Yapılan Geliştirmeler 2.1. Çıktı Türünün Belirlenmesi Faturaların e-fatura olup olmaması gerektiğine otomatik karar vererek e- fatura veya yazılı olarak alınması sağlanmaktadır. 2.2. Satıcıların e-fatura Üyesi Olup Olmadığının Kontrolü Gelir İdaresi Başkanlığının üyeliğini onayladığı şirket ve gerçek kişilerin listesi her gün sorgulanarak bir tabloda saklanmaktadır. Satıcıdan alınan kağıt faturaların kabul edilip edilmeyeceğine bu tablodan karar verilir. Yine bu veriler sayesinde hangi satıcıya iade e-fatura gönderileceği otomatik olarak belirlenmektedir. 3. FI Faturaları için Yapılan Geliştirmeler 3.1. Çıktı Türünün Belirlenmesi Faturaların e-fatura olup olmaması gerektiğine otomatik karar vererek e- fatura oluşması için IDOC tetikler. SAP standartlarında muhasebe belgesi üzerinde çıktı belirleme bulunmamaktadır. Bu işlem bir exit aracılığıyla otomatik olarak belirlenmektedir. 3.2. Müşteri veya Satıcıların e-fatura Üyesi Olup Olmadığının Kontrolü Gelir İdaresi Başkanlığının üyeliğini onayladığı şirket ve gerçek kişilerin listesi her gün sorgulanarak bir tabloda saklanmaktadır. Bu veriler sayesinde hangi müşteri ve/ya satıcıya e-fatura gönderileceği otomatik olarak belirlenmektedir. Müşteriden veya satıcıdan alınan kağıt faturaların kabul edilip edilmeyeceğine de yine bu tablodan karar verilir.
4. Ters Kayıt Önlemleri 4.1. SD Faturaları Ters Kayıtları Önlemleri SD faturalarında e-fatura üyelerine gönderilen faturaların ters kayıtlarının alınması engellenmiştir. Bu aşamada hangi faturaların e-fatura portaline gönderildiği belirlenebilmektedir. Eğer e-fatura portalinde iptal edilen bir fatura var ise bu faturanın SAP sisteminde ters kayıt alınabilmesine müsaade edilmektedir. 4.2. MM Faturalarının Ters Kayıtları Önlemleri MM modülündeki iade faturalarının e-fatura üyelerine gönderilen faturaların ters kayıtlarının alınması engellenmiştir. Bu aşamada hangi faturaların e- fatura portaline gönderildiği belirlenebilmektedir. Eğer e-fatura portalinde iptal edilen bir fatura var ise bu faturanın SAP sisteminde ters kayıt alınabilmesine müsaade edilmektedir. 4.3. FI Faturalarının Test Kayıtlarının Önlenmesi FI faturalarında e-fatura üyelerine gönderilen faturaların ters kayıtlarının alınması engellenmiştir. Bu aşamada hangi faturaların e-fatura portaline gönderildiği belirlenebilmektedir. Eğer e-fatura portalinde iptal edilen bir fatura var ise bu faturanın SAP sisteminde ters kayıt alınabilmesine müsaade edilmektedir. 5. Elektronik Seri Numarasının Üretilmesi 5.1. SD Elektronik Seri Numarası GİB tarafından belirlenen e-fatura şartları içerisinde bulunan elektronik faturanın seri numarası standartlara uygun üretilmektedir. Şube belirlemeyi otomatik yapar. Numara üretme işlemi şube ve fatura türü bazında yapılmaktadır. Seri numarası bazında tarih takibi kontrol edilir.
5.2. MM Elektronik Seri Numarası GİB tarafından belirlenen e-fatura şartları içerisinde bulunan elektronik faturanın seri numarası standartlara uygun üretilmektedir. Şube belirlemeyi otomatik yapar. Numara üretme işlemi şube ve fatura türü bazında yapılmaktadır. Seri numarası tarih takibi kontrol edilir. 5.3. FI Elektronik Seri Numarası GİB tarafından belirlenen e-fatura şartları içerisinde bulunan elektronik faturanın seri numarası standartlara uygun üretilmektedir. Şube muhasebe belgesine kullanıcı tarafından girilir. Numara üretme işlemi şube ve belge türü bazında yapılmaktadır. Seri numarası bazında tarih takibi kontrol edilir. 6. UBL-TR Formatına Uygun IDOC Üretimi GİB tarafından belirlenen UBL-TR formatına uygun IDOC yapısı oluşturulmuş ve her modül için IDOC un otomatik olarak oluşturulması sağlanmıştır. IDOC alanları her modül için standartlaştırılmış ve versiyon değişikliklerine göre genişletilebilir yapıda oluşturulmuştur. 6.1. Asıl/ Suret Ayrımının Yapılması Asıl/suret ayrımının yapılması çıktı türü ile sağlanmıştır. Asıl fatura gönderilmiş bir belgeye suret göndermek mümkün kılınmıştır. 6.2. Temel/Ticari Ayrımının Yapılması Temel ve ticari senaryolarının belirlenmesi dinamik bir şekilde koşul tekniği ile yapılmıştır. Şirketler kendi ihtiyaçları doğrultusunda geliştirebilirler. 6.3. Satış/İade Ayrımının Yapılması Satış ve İade fatura tipi belirlenmesi dinamik bir şekilde koşul tekniği ile yapılmıştır. Şirketler kendi ihtiyaçları doğrultusunda geliştirebilirler.
6.4. Portal Onay Hiyerarşisi ve Görsel Tasarımın Otomatik Belirlenmesi Portal Onay Hiyerarşisi ve Görsel Tasarımın belirlenmesi dinamik bir şekilde koşul tekniği ile yapılmıştır. Şirketler kendi ihtiyaçları doğrultusunda geliştirebilirler. 7. Seri numarası Yönetimi GİB e-fatura mükellefleri için yeni Seri numarası yöntemi belirlemiştir. Bu zorunluluk doğrultusunda SAP sisteminde Seri numarası yönetimi yapılmıştır. Seri numarasını Şube ve Belge türü bazında yapılmış olup, şirketlerin ihtiyaçları doğrultusunda geliştirilebilir yapıdadır. İçerisinde tarih, numara sırası takibi yapar. Seri içinde son basılan tarih tutulur ve daha öncesine fatura kesilmesine isteğe bağlı olarak müsaade etmez. 7.1. Merkez/Şube Yönetimi E-fatura gönderimi sırasında merkez ve şubelerin vergi numarası, vergi dairesi, adresi gibi bilgilerinin de gönderilmesi zorunlu kılınmıştır. Bu amaçla SAP sisteminde, istenen bu bilgilerin standart yöntemlerle belirlenmesi sağlanmıştır. Bu bilgilerin portal tarafına gönderilmesi için IDOC alanları doldurulmuştur. 8. E-Fatura Geliştirme Metotları E-Fatura için SAP tarafında yapılan geliştirmeler ABAP programlama dili ile yazılmıştır. ABAP dili kullanılarak geliştirilen tüm programlar dışında standart programlar da kullanılmaktadır. Çıktı denetimleri içerisinde faturanın e- fatura olarak gönderileceği belirlenir. Entegrasyonlar SAP sisteminin standartları içerisinde ki uyarlamalar ile yapılmaktadır. Upgrade ve EHP yüklemeleri düşünülerek en az bakım tasarlanmıştır.
8.1. E-Fatura Uyarlamaları Bir işlem kodundan tüm geliştirme uyarlamaları yönetilebilmektedir. 8.2. Telif Hakkı Bu dökümanın içeriği ve telif hakkı İzibiz e ( İzibiz Bilişim Teknlojileri A.Ş. ) aittir. Dökümanın herhangi bir parçası İzibiz in onayı olmaksızın kopyalanamaz ve paylaşılamaz. Döküman Organizasyonu Gerekçe Versiyon Tarih Kişi Açıklama Taslak 1.0 17.12.2013 Mehmet Akif İZGİ Kapsam belirleme Güncelleme 1.01 27.01.2014 Mustafa Levent İZGİ Güncelleme