CRM kayıtlarını tarihe göre sorgulamak

SCGENAPPT ve SCAPPT tablolaro date_from, time_from, date_to ve time_to alanlarını içermektedir. Bu tablolardaki APPL_GUID alanı kullanılarak CRMD_LINK tablosundaki kayıtlar okunur ve CRMD_LINK tablosunun GUID_HI alanıyla CRM_ORDER_READ fonksiyonu çağırılabilir.

Özet:

CRMD_LINK-GUID_SET = SCAPPT-APPL_GUID
CRMD_LINK-GUID_SET = SCGENAPPT-APPL_GUID
CRMD_ORDERADM_H-GUID = CRMD_LINK-GUID_HI

ABAP Code Pages

Standart olan code page (encoding) dillerinin ABAP karşılığını bulmak için aşağıdaki fonksiyon kullanılabilir.

SCP_CODEPAGE_BY_EXTERNAL_NAME

FIELDNAMES tablosunu doldurmak

data: begin of lt_fieldnames occurs 0,
fieldname type c length 100,
end of lt_fieldnames.
data: struct type ref to cl_abap_structdescr,
ls_component type abap_compdescr.


clear: lt_fieldnames[].
struct ?= cl_abap_typedescr=>describe_by_data( lt_itab ).
loop at struct->components into ls_component.
clear lt_fieldnames.
read table gt_fcat     into gs_fcat
with key fieldname = ls_component-name.
lt_fieldnames-fieldname = gs_fcat-seltext_m.
append lt_fieldnames.
endloop.

gt_fcat standart  slis_t_fieldcat_alv tipinde bir tablodur ve   REUSE_ALV_FIELDCATALOG_MERGE fonksiyonu ile doldurulabilir.

lt_fieldnames tablosu gui_download fonksiyonun da kullanılabilir.

Malzeme Hareketleri

MKPF Malzeme belgesi başlık tablosu

MSEG Malzeme belgesi kalemi

Bir kalemin tersini bulmak için yine MSEG tablosunda  smbln ve smblp alanlarında  mblnr ve zeile alanlarını aramak gerekir.

Request’e eksik nesneleri eklemek

Bazen requeste olması gereken nesneler eklenemiyor, özellik SPROXY ile üretilen nesneler. SPROX_LOG_TRANSP_OBJ_INSERT programı kullanılarak eksik kalan nesneler otomatik olarak ekletilebilir.

GUI Statüs’ler

SE38’den SAPLKKBL isimli programı açarak GUI Status altından kopyalanabilir.

Yararlı T-CODE’lar

T-COD Açıklama İpucu
AL11 SAP Directories Serverdaki dosyaları listeler.
ARCHIVFILE_CLIENT_TO_SERVER (Sistemden dosya çekme fonksiyonu)
ARCHIVFILE_SERVER_TO_CLIENT (Sisteme dosya gönderme fonksiyonu)
BD87 Hatalı IDOC’ların yeniden çalıştırılması
CMOD User exist
F-32 Müşteri denkleştirmesi
F-44 Satıcı denkleştirmesi
FB03 Muhasebe belgesi
FBRA Muhasebe belgesi denkleştrimesini geri alma
FS00 Muhasebe hesapları uyarlama
OB08 Kur girişi
SCOT Gönderme talepleri yönetimi
SCP Karakter Kodlama Standartları
SE03 Transport Organizer Tool
SE09 Transport Organizer
SE11 ABAP dictionary
SE16 Tablo verileri
SE16N Tablo verileri SE16N_INTERFACE fonksiyonu ile edit mode açılabilir.
SE19  Badi Builder (enhancment)
SE30 Performan analizi Raporun performans analizini yaparak yavaş kalan noktaları raporlar.
SE37 Function Builder ALINK_CALL_TRANSACTION fonksiyonunu kullanarak yetkiniz olmayan T_COD ‘ları çalıştrabilirsiniz.
SE38 ABAP Workbench
SE43 Menü oluşturucu
SE72 Style Yönetimi
SE73 SAPscript
SE74 RTF ve World Taslağı Yükleme
SE75 SAPscript Ayarları
SE76 SAPscript Form Dil Girişi
SE77 SAPscript Stil Dönüşümleri
SE78 Grafik Nesneleri Yönetimi
SE80 ABAP Object Navigator
SE91 Message Class
SE93 Transaction kodları
SHD0 Transactions and screen variants T-code’a göre ekranları, alanları yapılandırma
SICF Web bağlantıları
SLG0 Uyarı günlüğü uyarlama
SLG1 Uygulama günlüğü
SMARTFORMS Form tasarımı
SMARTSTYLES Stil düzenleme
SM30 Tablo uyarlama ekranı
SM35 Batch Input
SM39 Job scheduling
SM59 RFC bakım ekranı
SMOD User exist
SOST Gönderme talepleri listesi (mail v.s)
SPAD Yazıcı ve kağıt tanımları
ST01 Sistem izleme
ST05 SQL Trace Analysis Çalıştırılan SQL komutlarını analiz eder
STAD Genel sistem performansı analiz günlükleri
STMS Transport Management System
STMS_IMPORT STMS kuyruğu
SU53 Aktif kullanıcının erişmeye çalıştığı yetkiler
WE02 IDOC listesi
WE30 IDOC tipleri geliştirmesi