Init Atılan VeriKaynağı’na 2. Init Atma

BW da delta dolan veri kaynağına önceden init < init atılan zaman başlangıç zamanı olarak belirlenen ve veri aktarımı olmayan bilgi paketidir > paketi atılmış olur.

Eğer verileri tekrar full paketle çekmeniz gerekirse öncesinde init atmanız gerekir. Ama init atmaya çalıştığınızda karşınıza “Deltas are already loaded for request” ya da “Delta requesti yüklüdür” şeklinde hata iletisi çıkar.

Veri kaynağına birden fazla init atılamaz. Bundan dolayı ilk init paketini silmeniz gerekir. Bunun için bilgi paketine çift tıklayıp aşağıdaki gibi menüden ilerleyin.

Okumaya devam edin

ABAP – PSA Tablo Farklılığı

BW geliştirme ve BW canlı sistemlerinde veri kaynaklarının psa tablo ad farklılıkları transformationlarda kod yazarken bizleri zorlar. Geliştirme ve canlı sistemde aynı veri kaynağın psa tablo adı farklılıklarını aşağıdaki kod ile çözebilirsiniz.

Önce lv_tabname adında char20 tipinde bir karakter içerikli değişken yaratın. Sonrasında SY-SYSID anahtar kelimesi ile rutin kodunun çalıştığı mevcut sistemin id sini alın. Sonrası basit bir if else ile karşılaştırma yapmaktır.

Okumaya devam edin