SAP fonksiyonları

Fonksiyon Açıklama Detay için bağlantı
TH_POPUP
Kullanıcıya POPUP mesaj gönderir. saptechies
RP_CALC_DATE_IN_INTERVAL
Tarihe gün, ay, yıl eklemek/çıkarmak için kullanılır.
HR_EFI_CONVERT_STRING_TO_TABLE
String’i satır genişliği verilen tek sütunlu internal table’a dönüştürür.
MCS_BIW_DROP_CREATE_TABLE
Tablodaki tüm veriyi silmek için kullanılabilir. Database tarafında tabloyu silip tekrar yaratmaktadır.
CONVERT_DATE_TO_INTERNAL
Metni geçerliliğini kontrol ederek tarihe çevirir.

Yararlı T-CODE’lar

T-CODAçıklamaİpucu
AL11SAP DirectoriesServerdaki dosyaları listeler.
ARCHIVFILE_CLIENT_TO_SERVER (Sistemden dosya çekme fonksiyonu)
ARCHIVFILE_SERVER_TO_CLIENT (Sisteme dosya gönderme fonksiyonu)
BD87Hatalı IDOC’ların yeniden çalıştırılması 
CMODUser exist 
F-32Müşteri denkleştirmesi 
F-44Satıcı denkleştirmesi 
FB03Muhasebe belgesi 
FBRAMuhasebe belgesi denkleştrimesini geri alma 
FS00Muhasebe hesapları uyarlama 
OB08Kur girişi 
SCOTGönderme talepleri yönetimi 
SCPKarakter Kodlama Standartları 
SE03Transport Organizer Tool 
SE09Transport Organizer 
SE11ABAP dictionary 
SE16Tablo verileri 
SE16NTablo verileriSE16N_INTERFACE fonksiyonu ile edit mode açılabilir.
SE19 Badi Builder (enhancment) 
SE30Performan analiziRaporun performans analizini yaparak yavaş kalan noktaları raporlar.
SE37Function BuilderALINK_CALL_TRANSACTION fonksiyonunu kullanarak yetkiniz olmayan T_COD ‘ları çalıştrabilirsiniz.
SE38ABAP Workbench 
SE43Menü oluşturucu 
SE72Style Yönetimi 
SE73SAPscript 
SE74RTF ve World Taslağı Yükleme 
SE75SAPscript Ayarları 
SE76SAPscript Form Dil Girişi 
SE77SAPscript Stil Dönüşümleri 
SE78Grafik Nesneleri Yönetimi 
SE80ABAP Object Navigator 
SE91Message Class 
SE93Transaction kodları 
SHD0Transactions and screen variantsT-code’a göre ekranları, alanları yapılandırma
SICFWeb bağlantıları 
SLG0Uyarı günlüğü uyarlama 
SLG1Uygulama günlüğü 
SMARTFORMSForm tasarımı 
SMARTSTYLESStil düzenleme 
SM30Tablo uyarlama ekranı 
SM35Batch Input 
SM39Job scheduling 
SM59RFC bakım ekranı 
SMODUser exist 
SOSTGönderme talepleri listesi (mail v.s) 
SPADYazıcı ve kağıt tanımları 
SRT_ELOGSOAP arayuzunden alinan hatalar
ST01Sistem izleme 
ST05SQL Trace AnalysisÇalıştırılan SQL komutlarını analiz eder
STADGenel sistem performansı analiz günlükleri 
STMSTransport Management System 
STMS_IMPORTSTMS kuyruğu 
SU53Aktif kullanıcının erişmeye çalıştığı yetkiler 
WE02IDOC listesi 
WE30IDOC tipleri geliştirmesi 

SAP Nedir?

SAP için verilen eğitimler genelde kullanıcı eğitimidir. Birde danışmanlık eğitimleri vardır. Eğitim sonunda SAP Türkiye tarafından yapılan sınavı geçebilirseniz uluslararası geçerliliğe sahip bir sertifika edinebilirsiniz. Danışmanlık eğitimleri çok pahallı, 2500€-3000€.

SAP’ın Client kısmı C ortamında ABAP için yazılmış bir derleyiciden ibaret, bu nedenle multiplatform sayılabilir. Veritabanı olarak Oracle, MSSQL, MySQL gibi birçok veri tabanını kullanabilir. Yazılan Abap kodlarını derleyip çalıştıran birde Application Server kısmı mevcuttur.Tüm SAP, Abap ile yazılmıştır, kodlarını inceleyebiliyor, debug edebiliyorsunuz. Kodlar içerisine müdehale edilebiliecek alanlar (user-exit, enhancement, badi) bırakılmış durumdadır. Bu alanlara kod ekleyebiliyorsunuz. Kendiniz sıfırdan bir ekran oluşturabilirsiniz, yada izin verilmişse yeni alanlar ekleyebilirsiniz. Eğer kurallara uyarak kodlarınızı geliştirirseniz SAP güncelleme sonucunda, programlarınızda bir aksaklık olmayacağını garanti eder, bu nedenlede hızla büyüyor.

SAP’a eklediğiniz herşey Z harfi ile başlamalıdır, bu nedenle üzerinde çok fazla kod yazılan SAP’a ZAP derler.

Sertifikanızı aldıktan sonra bir firmada junior olarak çalışmaya başlarsınız, sizi ekip olarak işlere gönderirler. Ne zaman sizi tek başınıza işe gönderirlerse senior oldunuz sayılır. Bu süre azminize göre değişmekle birlikte 1,5-2 yıl sürer. Senior olduktan sonra paraya artık dolar diyebilirsiniz.

SAP bünyesinde çalışabileceğiniz birden fazla alan vardır:

Basis: genel donanım, veri tabanı, işletim sistemi, application server hataları ve optimizasyonu gibi işleri yaparlar.

Danışman: Modüllerin parametreleri vardır, her firmanın çalışma sistemine göre programın uyarlanabilmesi için bu parametrelerden yararlanılır. Danışmanlar parametreleri iyi bilirler.

Abap: Parametrelerin yetersiz kaldığı yerde abap kodları ile sorunlara çözüm üretirler, danışmanlarla birlikte çalışırlar.

SAP içinde aşağıdaki ana modüller bulunur. Her bir danışman bu modüllerden birinde uzmanlaşır, çünkü her bir modül çok kapsamlıdır. Abapçılar bir yada daha fazla modüle hakim olabilir, çünkü danışmanlardan yardım alabilmektedirler.

  • SD = Satış ve Dağıtım Modülü
  • MM = Malzeme Yönetimi Modülü
  • PP = Üretim Planlama Modülü
  • QM = Kalite Yönetimi Modülü
  • PM = Fabrika Bakım Yönetimi Modülü
  • HR = İnsan Kaynaları Modülü
  • FI = Muhasebe/Finans Modülü
  • CO = Maliyet Muhasebesi Modülü
  • AM = Varlık Yönetim Modülü
  • PS = Proje Modülü
  • WF = İş Akışı Modülü
  • IS = Sanayi Çözümleri Modülü
    • IS-U = Enerji Dağıtım
    • IS-R = Parakende
  • SCM = Tedarik Yönetim Modülü
  • TRM = Hazine ve Risk Yönetim Modülü

Tüm modüllerin listesi için buradan bakabilirsiniz.

Ayrıntılı bilgi için aşağıdaki adresleri ziyaret edebilirsiniz.

http://en.wikipedia.org/wiki/SAP_R/3http://www.sapdocs.info