Neler Yeni
Hos Geldiniz,

SAPOfis Türkiye üzerinde yer alan içeriklere erişim sağlayabilmek, projelerinizde karşılaştığınız sorunlara birlikte çözüm üretebilmek adına üye olunuz. Unutmayalım ki, bilgi paylaşıldıkça değer kazanır.

MODULE Aynı Vergi Numarasıyla Satıcı ve Müşteri Açılması

untitled

Kayıtlı Üye
Katılım
20 Ara 2017
Mesajlar
6
Beğeniler
3
Puanları
3
Yaş
34
#1
Merhaba,

Aynı vergi numarasıyla satıcı ve müşteri açmak istediğimizde hem açmamasını hem de uyarı vermesini istiyorum?

Bunu nasıl sağlayabilirim?

Teşekkürler
 

equador

Kayıtlı Üye
Mobil Onaylı
Katılım
26 Eki 2017
Mesajlar
8
Beğeniler
6
Puanları
3
Yaş
31
#4
Merhabalar,

Öncelikle cümlenizdeki tezatlığı düzeltmem gerekmekte. SAP sisteminde uyarı sadece bilgi anlamına gelir ve kaydı yapar. Yani bir uyarı mesajı aldığınızda bu sadece kullanıcıyı bilgilendirmek için yapılan bir işlemdir ve yapılan kaydı durdurmaz.

Amacınız kullanıcının kaydını durdurmak ise uyarı mesajı yerine hata mesajı olarak kullanıcının önüne getirmeniz gerekmektedir.

Dediğiniz işlemin SAP sisteminde standart bir uyarlaması yoktur. Ancak müşteri veya satıcı kartında bazı alanlar için veri girişini zorunlu veya isteğe bağlı veri girişi olarak uyarlayabilirsiniz. Bu konu ile ilgili daha detaylı bilgiye SAP FI Modül Eğitimi - SAP FI Modül Uyarlamaları - SAP FI Modül Notları: SAP Sisteminde Cari Kartlarda (Müşteri/Satıcı) Veri Girişine Uygun Alanların Belirlenmesilinkinden erişebilirsiniz.

Dediğiniz işlemi user exit denilen yapı ile kurabilirsiniz. User Exit ile ilgili detaylı bilgiye SAP FI Modül Eğitimi - SAP FI Modül Uyarlamaları - SAP FI Modül Notları: SAP Sisteminde User Exit Nedir, Nasıl Yapılır, Nasıl Bulunur? linkinden ulaşabilirsiniz.

Sizin kullanmanız gereken user exit için SMOD menüsü üzerinden SAPMF02D enhancement'ına giriş yapmanız gerekmekte. Ekran görüntüsünde yer alan butona basarak ilgili enhancement'ın geçerli olduğu exit listesini görebilirsiniz.

Aynı Vergi Numarasıyla Satıcı ve Müşteri Açılması


Aynı Vergi Numarasıyla Satıcı ve Müşteri Açılması

İlgili fonksiyonun üzerine çift tıklayarak fonksiyonun içerisine girilir.
Akabinde ilgili include üzerine çift tıklanırak programın içerisine girilir.
Aynı Vergi Numarasıyla Satıcı ve Müşteri Açılması

Aşağıdaki kod grubu ile kontrolünü yapabilirsiniz.

IF i_kna1-stcd2 IS NOT INITIAL AND
i_kna1-lifnr IS INITIAL.

SELECT SINGLE lifnr INTO lv_lifnr
FROM lfa1
WHERE stcd2 EQ i_kna1-stcd2.
IF sy-subrc EQ 0.
MESSAGE e006(zsd) WITH lv_lifnr.
ENDIF.

ENDIF.


NOT: Abap programını bilmiyor iseniz, lütfen ilgili düzenlemeyi bir abap danışmanı ile gerçekleştiriniz.

Umarım faydalı olmuştur. İyi günler..
 
Üst