SAPist

SAP MM, ABAP

Bu yazıda müşteri geliştirmesi için yazılan kodlarda kullanılabilen ‘READ_TEXT’ fonksiyondan bahsedeceğim. READ_TEXT fonksiyonu RSTXTC3 programı gibi birden fazla metni listelemez. Sadece bir tane metni aynı anda görüntüler. ME23N’den görüntülenen Başlık metnini fonksiyon ile görüntüleyeceğiz. SE37 işlem koduna girilip ‘Function Module’ alanına ‘READ_TEXT’ yazılıp F8 veya işaretli buton yardımıyla fonksiyon çağrılır. Okunacak metnin ID, Languange(Dil), Name(Ad), Object …

Okumaya devam edin

Belgelere girilen metinler belgeleri açmadan ‘RSTXTC3’ programı ile listelenebilir. 4500018933 numaralı SAS’ın 10. kaleminin kalem metni aşağıdaki gibi girilmiştir. Bu metni ‘RSTXTC3’ programıyla görüntüleyeceğiz. SE38 işlem koduna girilip Program alanına ‘RSTXTC3’ yazılıp F8 veya işaretli buton ile çalıştırılır. Bir önceki yazıda Text ID ve Text Object’in nasıl bulunacağını yazmıştım. Aşağıdaki seçim ekranında elinizde hangi bilgiler varsa girilip …

Okumaya devam edin

Belgelere girilen metinler tablolarda Text Name, Text ID, Text Object ve Dil  bilgisi ile tutulur. Aşağıdaki Metin alanı SAS belge kaleminin ‘Kalem Metni’ alanıdır. Bu alana çift tıklanır.   Gelen ekranda Git–>Başlık tıklanır. Metin Adı, Dil, Metin Tn.(Text ID), Metin nesnesi(Text Object), Yaratan, Değiştiren bilgilerine ulaşılır. Metinler STXH(Başlık) ve STXL(Kalem) tablolarında tutulur ancak bu tablolarda …

Okumaya devam edin

İşlem kodu “SE37” fonksiyonları görüntülemek ve test etmek için kullanılan işlem kodudur. Function Module alanına test edilmek istenen fonksiyon yazılıp F8 ile çalıştırılır. Test ekranı standart olarak aşağıdaki gibi görünür. Bu görünümü ALV yapmak için önce Utilities–>Settings tıklanır. Sonra Function Builder tabından ALV tıkı atılıp enter’a basılır. Artık ALV görünümünde görüntülenir. Ben standart görünümü tercih …

Okumaya devam edin

Standart tablolarda manuel değişikşik yapmak mümkün ancak tehlikeli bir işlemdir. Yapılan bir değişikliğin nereleri etkileyeceğini kestiremiyorsanız asla yapmamalısınız. Çünkü bir tablodaki veri diğer tabloları da etkiliyor olabilir ve siz sadece bir tabloda güncelleme yaparsanız sistemde data uyuşmazlığı olur. Bu uyarıyı dikkate aldıktan sonra tablodan nasıl veri değiştirileceğine geçebiliriz. SE37 işlem koduna gidilir. Function module alanına …

Okumaya devam edin

TSTC tablosu SAP’deki işlem kodlarının tutulduğu tablodur. Bu tabloyu sisteminizde standartta olmayıp sizin işletmenize özel geliştirilmiş işlem kodlarını(Z’li işlem kodları) bulmak için kullanabilirsiniz. Diğer tablolar gibi bu tabloyu da görüntülemek için “SE16N” veya “SE16” işlem kodu yetkinizin olması gerek. Genellikle son kullanıcılara bu işlem kodlarının yetkileri verilmez. Bu yetki anahtar kullanıcılara ve SAP danışmanlarına verilir. …

Okumaya devam edin