Özellikle entegrasyon olan yerlerde fonskiyonları debug yapmak timout yüzünden sıkıntıya girebiliyor. Karşı tarafın timout kalması kimi zaman yanlış verilerin oluşmasına ya da daha farklı hatalar olmasına sebep verebiliyor. Misal olarak MII sisteminde ERP de teyit fonksiyonunu debug yapmak istediğinizde siz incelerken MII sistemi belli bir süre sonra timouta düşebiliyor ve bu da MII sisteminde bazen mal hareketinin gerçekleşmesine sebep veriyor ama aslıdna bu mal hareketi SAP tarafında olmuyor. Bunun için fonksiyona test data kayıt edip daha sonra SE37 işlem kodundan debug yapmak daha rahat oluyor.
1)İlk olarak ilgili fonksiyonun içine ya da fonksiyon çalışmasından önce break point koyuyoruz
2)Daha sonra F5 tuşu ile fonksiyonun içine giriyoruz
3)Sağ tarafta değşkenlerin değerlerini gösteren yerde çekiç ve anahtar işaretine tıklıyoruz
4)Karşımıza çıkan pop-up ekranında Save Parameters as Test Data (SE37) seçeneğine tıklıyoruz
5)Karşımıza çıkan pop-up ekranında Save Parameters as Test Data (SE37) seçeneğine tıklıyoruz
6)Test datamızın ismini veriyoruz ve tamam diyoruz
7)Artık test datamız hazır SE37 işlem kodunda test datamızı görüntüleyebiliriz. Görüntülemek için fonksiyonun ismini yazıp çalıştır dememiz ve üste bulunan dest data directory butonuna tıklamamız yeterli
8)Karışımıza kaydetmiş olduğumuz test data çıkıyor çift tıkladıktan sonra artık fonksiyonun parametreleri kaydettiğimiz şekilde doluyor