SAP ABAP/4 ile Rapor ve Query Programlama ALV, Klasik ABAP,  Mantiksal Veritabani,  Dinamik HTML Programlama ve Excel Raporları ile Desteklenmiş Şükrü İlker Bırakoğlu  - Kitap

SAP ABAP/4 ile Rapor ve Query Programlama

ALV, Klasik ABAP, Mantiksal Veritabani, Dinamik HTML Programlama ve Excel Raporları ile Desteklenmiş

1. Baskı, 
Kasım 2013
Kitabın Detayları
Dili:
Türkçe
Ebat:
16x24
Sayfa:
264
Barkod:
9789750226540
Kapak Türü:
Karton Kapaklı
Baskısı tükenmiştir.
Kitabın Açıklaması
SAP sistemleri bir işletmeye ait bütün iş süreçlerine ait verileri tutmaktadır. Bu sebeple, SAP sistemlerindeki verilerin sistem kullanıcılarına okunabilir ve anlaşılabilir raporlar halinde sunulabilmesi için sistemdeki araçlar kullanılarak raporlar programlanması gerekmektedir.
Kitapta, SAP sistemlerinde raporların kolaydan zora doğru hem ABAP/4 programlama dili kullanılarak hem de SAP Query ve SAP QuickViewer gibi araçlar kullanılarak programlanması gösterilmiştir.
Kitap, SAGESSE SAP DANIŞMANLIK’ın SAP Raporları Programlama tecrübesi ve programlama yöntemleri temel alınarak, ABAP/4 programcıları, danışmanları, modül danışmanları tarafından kullanılabilecek şekilde tasarlanmıştır. Ayrıca, kitapta konuların daha iyi anlaşılması için adım adım programlanmış 19 ALV Raporu, 3 Klasik ABAP Raporu, 1 Mantıksal Veritabanı Raporu, 2 Dinamik HTML Programlama Raporu ve 2 MS Excel Raporu Bulunmaktadır.
Kitabın Konu Başlıkları
.
ABAP–4 ile Klasik ABAP–4 Raporları Programlama Teknikleri (Basit ve İnteraktif Raporlar )
.
ABAP–4 ile ALV Raporu Programlama (Basit, Blok ve Hiyerarşik ALV Raporları)
.
Seçim Ekranı Programlama Teknikleri
.
Mantıksal Veritabanı Programlama
.
SAP Query ile Rapor Tasarımı
.
SAP QuickViewer ile Rapor Tasarımı
.
MS Excel ile SAP Raporları Programlama
.
SAP Raporlarını HTML ve PDF Formatına Çevirme
.
Dinamik HTML ile SAP Raporları Programlama
Yorumlar
Kitabın İçindekileri
Önsöz 
5
GİRİŞ 
11
BÖLÜM 1:KLASİK ve ALV RAPORU PROGRAMLAMA
Klasik Rapor Programlama 
13
Klasik Rapor 1: ZSIB_KLASIK_RAPOR_ORNEK_1 
13
Klasik Rapor 2: ZSIB_KLASIK_RAPOR_ORNEK_2 
24
Klasik Rapor 3: ZSIB_KLASIK_RAPOR_ORNEK_3 
30
ABAP LIST VIEWER (ALV) ile RAPOR PROGRAMLAMA 
34
ALV Raporu 1: ZSIB_REUSE_ALV_RAPOR_1 
35
ALV Raporu 2: ZSIB_REUSE_ALV_RAPOR_2 
38
ALV Raporlarında Alan Kataloğu (Field Catalog) Tanımlanması 
43
ALV Raporu 3: ZSIB_REUSE_ALV_RAPOR_3 
44
ALV Raporu 4: ZSIB_REUSE_ALV_RAPOR_4 
47
ALV Raporu 5: ZSIB_REUSE_ALV_RAPOR_5 
50
ALV Raporu 6: ZSIB_REUSE_ALV_RAPOR_6 
53
ALV Raporu 7: ZSIB_REUSE_ALV_RAPOR_7 
56
ALV Raporu 8: ZSIB_REUSE_ALV_RAPOR_8 
64
ALV Raporlarında Kullanıcı Fonksiyonu Tanımlanması 
70
ALV Raporu 9: ZSIB_REUSE_ALV_RAPOR_9 
70
ALV Raporlarında HOTSPOT Tanımlanması 
75
ALV Raporu 10: ZSIB_REUSE_ALV_RAPOR_10 
75
ALV Raporu 11: ZSIB_REUSE_ALV_RAPOR_11 
84
ALV Raporlarında Renklendirme 
97
ALV Raporu 12: ZSIB_REUSE_ALV_RAPOR_12 
97
ALV Raporu 13: ZSIB_REUSE_ALV_RAPOR_13 
101
ALV Raporu 13: ZSIB_REUSE_ALV_RAPOR_13 
104
ALV - MS Excel Entegrasyonu 
107
ALV Raporu 14: ZSIB_REUSE_ALV_RAPOR_14 
107
ALV için HTML Temelli Başlık ve Context-Menu tanımlama 
112
ALV Raporu 15: ZSIB_REUSE_ALV_RAPOR_15 
112
Blok ALV Listesi Oluşturulması 
119
ALV Raporu 16: ZSIB_REUSE_ALV_RAPOR_16 
119
Hiyerarşik ALV Listesi Oluşturulması 
125
ALV Raporu 17: ZSIB_REUSE_ALV_RAPOR_17 
125
Dinamik ALV Raporu Programlama 
127
ALV Raporu 18: ZSIB_REUSE_ALV_RAPOR_18 
127
ALV Raporu 19: ZSIB_REUSE_ALV_RAPOR_19 
131
Bölüm 2:SELECTION-SCREEN PROGRAMLAMA
SELECTION-SCREEN Raporu 1: ZSB_SAGESSE_SELSCREEN_ORN_DGM 
137
SELECTION-SCREEN Raporu 2: ZSB_SAGESSE_SELSCREEN_ORN_DGM2 
146
BÖLÜM 3:SAP - MS Office Entegrasyonu
Proxy Sınıfları Kullanılarak ABAP - MS Excel Entegrasyonu 
153
OLE ile ABAP - MS Excel Entegrasyonu 
166
BÖLÜM 4:Logical Database Programlama
Logical Database (Mantıksal Veritabanı) Kavramı 
171
Örnek Logical Database: ZSIB_SATIS_DKMN 
172
Logical Database’in ABAP Programlarında Kullanılması 
180
BÖLÜM 5:SAP Quick Viewer ile Raporlama
SAP Quick Viewer Nedir? 
185
Örnek 1: EKKO Veritabanı Tablosu Kaynaklı ZSAGESSE_EKKO1 Raporu 
187
Örnek 2: EKKO - EKPO Tabloları Join’i Kaynaklı ZSAGESSE_EKKO2 Raporu 
195
BÖLÜM 6:SAP Query ile Raporlama
SAP Query Nedir? 
203
Kullanıcı Grubu Tanımlanması 
203
InfoSet (Bilgi Kümesi) Tanımlanması 
206
Örnek 1: VBAK tablosundan kayıt seçen InfoSet 
207
SAP Query Raporunun Tanımlanması 
212
BÖLÜM 7:SAP Raporlarının HTML, PDF ve XML’e Çevrilmesi
ABAP Raporlarından HTML Dosyası Oluşturma 
221
ABAP Raporlarından PDF Dosyası Oluşturma 
231
ABAP Raporlarından XML Dosyası Oluşturma 
237
BÖLÜM 8:Dinamik HTML ile ABAP Raporu Programlama
Dinamik HTML Dokümanı Nedir? 
241
Örnek 1: ZSB_DINAMIK_HTML_ORNEK_1 
242
Örnek 1: ZSB_DINAMIK_HTML_ORNEK_2 
250
Kavram Dizini 
263