7 Ocak 2014 Salı

SAP’de Adım Adım Table Query Yaratma

SAP’de Adım Adım Table Query Yaratma

SAP Query, ABAP programlamayı bilmeyenlerin kendi raporlarını hazırlaması için kullandığı bir araçtır. Modülcüler kullanır.
SAP Query, kullanıcılara rapor yatırken geniş alanlı yollar, basic list, istatistik, ranked listed gibi farklı raporlar yaratmaya yardımcı olur.
Bu çıkışlar tablo format, ALV grid, download edilebilir excel safyaları şeklinde çeşitlenir.
Bütün işlemler 3 adımda gerçekleştirilir.
1.       User group yaratma – SQ3
2.       Infoset yaratma, -- SQ2
3.       Queries yaratma. – SQ01

User Group Yaratma:
User Group yaratma, gruplandırılan SAP kullanıcılarının bir topluluğudur. Kullanıcıların bir gruba atanması query leri  kimlerin çalıştırabileceğini veya değiştirebileceğini gösterir. Ayrıca, kullanıcının ulaşabileceği Infoset’in yaratılmasını sağlar.
Basit olarak, Query group kullanıcılara belirli alanlar için raporları yaratma, değiştirme, çalıştırma olanağı sağlar.
Yeni user group yaratma adımları şöyledir:
SQ03 t-code yazılır, , bir user group ismi yazılır (Z_USR_GRP), ve Create butonuna basılır. Group ismi girilir.
  


“Assign Users and Infosets” butonuna basılır. Bu gruba dahil edilmek istenen kullanıcılar buraya eklenir. 



Infoset yaratmak için:
SQ02 t-code çağrılır, Infoset ismi (Z_INFSET) yazılır, create butonuna basılır. Buradan, verilerin okunacağı tablo seçilir.





Create field butonuna basılarak, yeni field groubu yaratılır, sonra soldaki alanlar sağa eklenerek tablodan select edilmiş olur.

İstenen alanların seçilme işlemi bittiğinde, “Generate” butonuna basılarak Infoset oluşturulur.


SAP queries yaratmak için:
1. SQ01 yazılır, query ismi verilir (Z_QRY)  ve Create butonuna basılır.



2. Title verilir, Output format belirlenir. Ben Display as Table seçtim.

Bir varyantla çalıştır diyebilirsiniz. Lines ve columns değerlerini girebilirsiniz.
Sonra F6 veya Next.

3.Daha once tanımladığımız selection group gelir, seçilir, Next veya F6.

Sonra da görüntülenmesi istenen alanlar seçilir.
Formatı belirlemek için Basic list’e basılır, burda istenen alanlar tek tek çıktının nerelerine kondurulacağı belirlenir.
NOT: Query’nin report oluşturması için en az bir kere çalıştırılması lazım. Sq01’de query seçili iken “In background” yada Shift-F6 bir kere çalıştırılır.
Böylece Report oluşur, ve bunu t-code a bağlayabilirsiniz.






Artık, T_TEST bizim query için yapılacak herşeyi yapacak. 

Hiç yorum yok:

Yorum Gönder