
Merhabalar,
Bu yazımızda SAP Database Tablolarına SE16N işlem kodu üzerinden nasıl kayıt ekleyebileceğimizi, kaydı değiştirebileceğimizi veya kaydı güncelleyebileceğimizi anlatacağım.
Öncelikle uyarmam gereken konu şudur. Bu işlemi SAP Sisteminde hangi yetkiye sahip olursanız olun ilgili işlemi sadece Geliştirme(Dev) ve/veya Kalite(QA) sistemlerinde yapmalısınız. Canlı sistemde bu gibi işlemleri yapmanız bilgi kayıtlarınızın bozulmasına neden olacaktır. Dikkat etmeniz gereken diğer bir konu ise, Request ile taşınan (T*) tablolara direk tablo üzerinden kayıt ekleme, silme ve güncelleme işlemi yapmayınız.
İlgili işlem Canlı sistemlerinde yetkiye bağlı olmalıdır. Geliştirme (Dev) ortamında bütün kullanıcılar üzerinde SAP_ALL yetkisi olduğu düşünülerek işlem adımları anlatılmıştır.
SAP Sisteminde database tablolarını görüntüleyebilmek için SE16N ve SE16 işlem kodu kullanılabilir. Bizim anlatımımızda SE16N işlem kodu üzerinden işlemler anlatılacaktır.
SAP Sistemine tablo üzerinden kayıt ekleme işlemi iki farklı şekilde yapılabilmektedir.
- &sap_edit komutu kullanılarak tabloyu değişikliğe açma işlemi
- /h komutu ile debug yaparak tabloyu değişikliğe açma işlemi
1. &sap_edit komutunun kullanılması
SE16N işlem koduna girerek, kayıt ekleyeceğiniz, kayıt sileceğiniz ve/veya kayıt güncelleyeceğiniz tablo ismini Tablo alanına yazdıktan sonra, komut satırı alanına &sap_edit anahtarını yazarak enter tuşuna basarak tabloyu değişikliğe açabilirsiniz. Akabinde F8 tuşu veya çalıştır butonuna basarak tabloyu değişikliklere açık hali ile görüntüleyebilirsiniz.


2. /h debug ile tablo aktifleştirme yöntemi
Bazı sistemlerde &sap_edit komutunun çalıştırılmasına izin verilmemektedir. Bu durumda kullanıcı /h debug ekranı ile gerekli değişkenleri tanımlayarak tabloyu değişikliklere açık hale getirebilir.
Bunun için yine SE16N işlem kodu üzerinden tablo kısmına değişikliklere açık yapılmak istenen tablo ismi girilir ve komut satırı alanına &sap_edit yerine /h komutu yazılır ve yürüt butonuna basılır.


Açılan debug ekranında aşağıdaki ekran görüntüsünde paylaşılan alan gd_tab alanı üzerine çift tıklanılır.

Ardında ekranın sağ alt tarafında bulunan alanda değişkenler alanına aşağıdaki ekran görüntüsünde bulunan GD_EDIT ve GD_SAPEDIT değerlerleri girilir.
Bu değerler girildikten sonra enter tuşuna basılır ve yine aynı yerde belirtilen butonlar basılarak bu alanların değerlerine X işareti konulur.


Akabinde F8 tuşuna basılarak aşağıdaki ekran görüntüsünde belirtildiği gibi tablonun değişikliklere açık hali görüntülenir.

Yukarıdaki ekran görüntüsünde sarı kutucuk içerisine alınan butonlar yardımı ile tablo üzerinden istediğiniz işlemleri yapabilirsiniz.
Umarım faydalı bir paylaşım olmuştur.
Sağlıcakla kalın.
Sosyal Medya Hesaplarımız
Bir yanıt bırakın