Sıra ve Koşul Tablosuna Erişim SAP MM (V/05, M/03)

⚡ Akıllı Özet

Sıra ve Koşul Tablosuna Erişim SAP Fiyatın nerede aranacağına karar verir. Sıralama, erişimleri öncelik sırasına göre listeler ve her biri, anahtar alanları koşul kaydını tanımlayan bir koşul tablosuna işaret eder.

  • 🔎 Temel Amaç: Erişim dizisi, bir koşul türünün geçerli bir fiyat bulmak için izlediği arama stratejisidir.
  • 🪜 Özel Erişimler: Arama, kayıt döndüren ilk erişimde durur, bu nedenle öncelik sırasına göre belirlenir.
  • 🧩 Koşul Tablosu: Her erişim noktası, aranan kombinasyonu oluşturan anahtar alanlara sahip bir tabloya işaret eder.
  • 🚦 Gereksinimler: 35 gibi bir gereksinim rutini, ön koşulu karşılanmadığında erişimi tamamen atlar.
  • Alan Nitelikleri: Özel değer kaynağı, Init, Atyp ve Priority, erişim sırasında her bir anahtar alanın nasıl davranacağını kontrol eder.
  • 🆕 Tablo Oluşturma: M/03, isteğe bağlı olarak mevcut bir tablodan kopyalanabilen ve yeniden oluşturulması gereken bir satın alma koşulu tablosu oluşturur.
  • 📚 Önce Yeniden Kullanın: SAP Geniş bir masa kataloğu gönderiliyor, bu nedenle yeni masalara nadiren ihtiyaç duyuluyor.

Sıra ve koşul tablosuna erişin. SAP MM

Erişim Sırası ve Koşul Tablosu nedir?

A koşul türü Örneğin PB00, brüt fiyatın ne tür bir değer olduğunu tanımlar. Nereden bulunacağını bilmez. Bu, ona bağlı erişim dizisinin görevidir.

İki nesne birlikte çalışır:

  • Koşul tablosu. Anahtar alanları, örneğin tedarikçi artı malzeme artı tesis gibi, fiyatın belirlenebileceği bir kombinasyonu tanımlayan bir tablo. Tablo 18, aşağıdaki örnekte kullanılan malzeme bilgi kaydı kombinasyonudur.
  • Erişim sırası. Her biri bir koşul tablosuna işaret eden, sıralı bir erişim listesi. SAP Bunları yukarıdan aşağıya doğru dener ve kayıt döndüren ilkinde durur.

Dolayısıyla sipariş, ticari önceliği ifade etmektedir. Sözleşme kapsamında müzakere edilen fiyat...tracGenel bilgi rekor fiyatını geçmesi gerekiyor, bu yüzdentracErişim noktası onun üzerinde yer alıyor. Revİki yöntemin karıştırılması, üzerinde anlaşılan şartların sessizce standart bir oranla değiştirilmesi anlamına gelir; bu nedenle erişim sırası bakımına özen gösterilmelidir.

Zincir şu şekilde tamamlanır: hesaplama şemasıBu, her bir koşul türü değerini bulduktan sonra, koşul türlerinin hangi sırayla uygulanacağına karar verir.

Erişim Sırasını Tanımlayın

Erişim sıralarını tanımlamak ve sürdürmek için birkaç basit adımı izlemeniz gerekir.

) 1 Adım SPRO > Malzeme yönetimi > Satın alma > Koşullar > Fiyat belirleme sürecini tanımla > Erişim sıralarını tanımla adımlarını izleyin.

Aşağıda gösterildiği gibi, bir diyalog yapısı bulacaksınız. Erişim dizileri, erişimler hem de Alanlar.

  1. Korumak istediğiniz Erişim sırasını seçin (PB01 brüt fiyat).
  2. Double tıklayın erişimler diyalog yapısındaki klasör.

Erişim Sırasını Tanımlayın

) 2 Adım Bir sonraki adımda erişim dizisi için erişim yöntemlerini tanımlarsınız. Bir dizi için birden fazla erişim yönteminin mevcut olduğunu görebilirsiniz.

Bunların her biri özeldir. Bu, bir kaydın ilk erişimde bulunması durumunda (Con) anlamına gelir.trac(t öğesi), yani sistem Con'dan uygun bir koşul bulursatracEğer t öğesi bulunursa, daha fazla arama yapılmayacak ve o değer kullanılacaktır. Aksi takdirde, sistem uygun girişi bulmak için diğer erişimleri takip edecektir.

Ayrıca kullanılacak erişim yöntemi için bir gereksinim de belirleyebilirsiniz. Örneğin, erişime atanmış bir gereksinim 35 vardır. 10koşul tablosunu kullanan 17 – Malzeme Bilgi Kaydı (Tesislere Özel).

Erişim Sırasını Tanımlayın

Erişim numarası 10'un şartı 35 – Tesis bilgi kaydıdır. Tablo 17'deki değerlerin kombinasyonu için tesis bilgi kaydı yoksa erişim 10 hiç kullanılmayacaktır.

Erişim Sırasını Tanımlayın

) 3 Adım

  1. Değiştirmek istediğiniz erişimi seçin.
  2. Diyalog yapısında en düşük seviyeli klasörü seçin – Alanlar.

Erişim Sırasını Tanımlayın

) 4 Adım

  1. Detay ekranında PB01 erişim dizisi, 20 erişim ve 18 tablo için bulunduğumuzu görebilirsiniz.
  2. Koşul erişiminde kullanılan bir koşul tablosunun anahtar alanları burada gösterilir.

Koşul tablosu, kendilerine atanmış belirli niteliklere sahip koşul alanlarından oluşur. Sistem bir durum kaydına erişmeye çalıştığında bu nitelikleri kullanır.

Erişim Sırasını Tanımlayın

  • Özel değer kaynağı – bu alan erişim sırasında varsayılan olarak kullanılacak bir değer içerir (örn. erişim sırası için sabit bir bilgi kayıt kategorisinin kullanılması)
  • İçinde – bu kutu işaretliyse sistem koşul tablosuna erişirken bu alan için başlangıç ​​değerine izin verecektir. Aksi takdirde sistem koşul tablosu aramasını işlemeyecektir.
  • Atip – erişimdeki işlem türü. Alanın, serbest veya sabit anahtar türünün parçası olması durumunda, koşul erişimiyle ilgili olup olmadığını belirtebilirsiniz. Varsayılan boş bırakılmıştır (sabit anahtar türü).
  • Öncelik – bir alanın önceliği (karakteristik), 01'den 99'a kadar ayarlanabilir. Çoğu zaman bu alan boş bırakılır.

Koşul tablolarını tanımlayın

Artık koşul tablosunun ne olduğunu, ne için kullanıldığını bildiğimizde, koşul tablosunun nerede tanımlanabileceğini, onu oluştururken hangi seçeneğe sahip olduğumuzu görebiliriz.

Bir önceki konu başlığımızda gördüğünüz gibi örneğimizde tablo 18 – Malzeme Bilgi Kaydı’nı kullandık.

Bakalım nerede ve nasıl tanımlanıyor?

Mevcut bir koşul tablosunu görüntüleme

) 1 Adım

  1. İşlem kodunu yürütün V / 05 ve ilk ekranda masa numaramızı girin – 18.
  2. Bölüm 2'de tablo tanımımızı, tablo numaramızı, açıklamamızı ve seçilebilecek iki seçeneği görebilirsiniz. Birincisi geçerlilik süresinin kullanımı anlamına gelir (her zaman önerilir) ve diğeri kaydın serbest bırakılma durumunun kontrolüdür. İşaretlenirse, koşul aranırken yalnızca serbest bırakılan bilgi kayıtları dikkate alınacaktır.
  3. Erişim sırasını tanımla konusunda daha önce gördüğünüz alanların listesi aşağıda verilmiştir.

Tablonun, erişim sırasını özelleştirmek için daha sonra kullanılmak üzere nasıl tanımlandığını görebilirsiniz.

Koşul Tablolarını Tanımlayın

V / 05 İşlem bir durum tablosunu görüntülemek için kullanılır.

V / 04 İşlem bir durum tablosunu değiştirmek için kullanılır.

V / 03 İşlem, koşul tablosu oluşturmak için kullanılır.

Yeni bir koşul tablosu oluşturma

Artık gerekirse yeni bir koşul tablosu tanımlayabilirsinizErişim sırası tanımında kullanılabilmesi için çoğu zaman yeni koşul tablolarına ihtiyaç duyulmaz, çünkü SAP Önceden tanımlanmış çok sayıda tablo içeren geniş bir katalog sunar.

) 1 Adım

  1. M/03 t kodunu girin ve çalıştırın.
  2. Yeni masa numaranızı seçin (kullanılmamış olmalıdır, örneğin 818).
  3. Mevcut bir tabloyu yeni tablonuza kopyalamak istiyorsanız kaynak tabloyu buradan seçebilirsiniz. Tablonuz mevcut başka bir tabloya benziyorsa ve gereksinimleri karşılamak için yalnızca basit bir değişikliğe ihtiyaç duyuyorsa bu kullanışlıdır.

Koşul Tablolarını Tanımlayın

) 2 Adım Bir sonraki ekranda bir koşul tablosuna ait tüm ayarları yapabilir ve oluşturabilirsiniz.

  1. Açıklamayı düzenlemek istiyorsanız bu düğmeye tıklayın.
  2. Tablonuzun geçerlilik sürelerini ve yayın durumlarını kontrol edip etmeyeceğini seçin.
  3. Mevcut alanların listesi. Kaldırmak istediğiniz herhangi bir alanı seçebilir (tek tıklatarak) ve kaldır simgesini (kırmızı eksi işaretli liste simgesi) seçebilirsiniz.
  4. Alan kataloğundan alanları çift tıklayarak ekleyebilirsiniz.
  5. Fiyatlandırma fonksiyonları tarafından kullanılabilmesi için tabloyu oluşturmanız gerekir.

Koşul Tablolarını Tanımlayın

Ayrıca, bir alanı tablonuza silmek veya tablonuza eklemek için sağ tıklamayı kullanabilir, ayrıca ekranın sağ tarafındaki Alan kataloğunda gezinmek için de kullanabilirsiniz. Alan kataloğunun tek sayfasında tüm alanların gösterilmesi mümkün değildir.

Başarılı bir oluşturma işleminin ardından, bir değişiklik talebi oluşturmanız istenecek ve sonrasında aşağıdaki ekranda görebileceğiniz gibi bir günlük ekranıyla karşılaşacaksınız.

Koşul Tablolarını Tanımlayın

Koşul tablosunu başarıyla oluşturdunuz, şimdi erişim sırası bakım ekranlarında bunu görebiliyor muyuz bakalım.

Koşul Tablolarını Tanımlayın

Burada, yani şimdi bu tabloyu kullanarak bir erişim oluşturabiliriz. Bu son derece basit bir işlem olduğu için bunu ayrıntılı olarak ele almayacağız.

Erişim dizimizin erişim düğümünde, Yeni girişler düğmesini seçin. Test amacıyla aşağıdaki ekran görüntüsündeki gibi bir erişim oluşturabilirsiniz.

Koşul Tablolarını Tanımlayın

Ayrıca, düzgün çalışması için PB01 – 96 erişim kodumuza alanlar atanmalıdır.

Koşul Tablosu İşlemi Codes: MM ve SD

Yukarıdaki işlem kodlarına dikkat çekmekte fayda var, çünkü iki paralel aile mevcut ve yanlış olanı kullanmak sık sık karışıklığa yol açıyor. Yukarıdaki adımlarda görüntüleme için V/05, oluşturma için ise M/03 kullanılıyor; bu da gerçekte kaç danışmanın çalıştığını yansıtıyor, ancak aileler birbirinin yerine kullanılamaz.

Action Materyaller yönetimi Satış ve dağıtım
Koşul tablosu oluşturun M / 03 V / 03
Değişiklik koşulları tablosu M / 04 V / 04
Görüntüleme koşulları tablosu M / 05 V / 05
Erişim sırası bakımı M / 07 V / 07
Durum tipi bakımı M / 06 V / 06

M ailesi satın alma işlemlerine, V ailesi ise satış işlemlerine aittir. Her ikisi de aynı temel tablo tanımlarını okur; bu nedenle V/05 bir satın alma tablosu görüntüler, ancak her zaman uygulamaya uygun ailede oluşturulur, böylece sunulan alan kataloğu doğru olanıdır. Satış tarafındaki fiyatlandırma şu bölümde ele alınmıştır: SAP SD eğitim kursu.

⚠️Uyarı: Yeni bir koşul tablosu oluşturulana kadar kullanılamaz. Yalnızca tanımı kaydetmek veritabanı tablosu oluşturmaz ve erişim dizisi bunu sunmaz. Oluşturma adımını her zaman tamamlayın ve günlüğü kontrol edin.

Çalışma Zamanında Koşul Kayıtları Nasıl Bulunur?

Yapılandırma, ancak çalışma zamanı davranışı netleştiğinde anlam kazanır. Bir satın alma siparişi kalemi fiyatlandırıldığında, SAP Şemadaki her koşul türü için aşağıdaki işlem dizisini gerçekleştirir.

  1. Erişim dizisini okuyun. Koşul türü bir diziyi belirtir. PBXX gibi dizi içermeyen bir koşul türü tamamen atlanır ve yalnızca elle girilebilir.
  2. Gereksinimi değerlendirin. Her erişim bir gereksinim rutini içerebilir. Örnekteki 35. gereksinim, tesise özgü bir bilgi kaydının mevcut olup olmadığını kontrol eder. Başarısız bir gereksinim, veritabanı okuması yapılmadan o erişimi atlar.
  3. Anahtarı oluşturun. Koşul tablosunun temel alanları belgeden doldurulur. Tedarikçi, malzeme, tesis ve satın alma organizasyonu sipariş başlığından ve kaleminden alınır.
  4. Koşul tablosunu okuyun. Eğer o anahtar için tam olarak aynı kayıt mevcutsa ve fiyatlandırma tarihinde geçerliyse, değer alınır ve arama durdurulur. İşte "özel" ifadesinin anlamı budur.
  5. Vuruş alamadan düşüş. Hiçbir şey bulunamazsa, bir sonraki erişim denenir. Her erişim başarısız olursa, koşulun hiçbir değeri kalmaz; bu da zorunlu bir koşulda hataya yol açar.

Bu davranış iki yaygın belirtiyi açıklıyor. İnatla yanlış olan bir fiyat genellikle daha yüksek bir erişimin kimsenin hatırlamadığı bir kayıtla eşleştiği anlamına gelir ve ürün koşulları ekranındaki Analiz düğmesi kazanan erişimi belirtir. Hiç görünmeyen bir fiyat ise genellikle her erişimin başarısız olduğu anlamına gelir, bunun nedeni çoğunlukla şudur: satın alma bilgi kaydı Geçerlilik süresi sona ermiştir. Tüm şemanın belirlenmesi şu kapsamdadır: şema gruplarını tanımlama.

SSS

Evet, kesinlikle. Erişimler özeldir, bu nedenle bir kaydı ilk bulan kazanır ve diğerleri asla okunmaz. Dolayısıyla sıralama, hangi fiyat kaynağının diğerinden daha üstün olduğunu kodlar.

Seyrek. SAP Çoğu tuş kombinasyonunu kapsayan geniş bir katalog sunar. Yalnızca gerekli alan kombinasyonu gerçekten mevcut değilse bir tane oluşturun ve her zaman sonrasında yeniden oluşturun.

Yapay zeka, fiyatlandırma analizi günlüğünü okuyarak hangi erişimlerin eşleştiğini, hangilerinin bir gereklilik nedeniyle atlandığını ve hangilerinin kayıtta bulunmadığını anlaşılır bir dille açıklıyor ve karmaşık bilgileri anlaşılır hale getiriyor. trace bir teşhise dönüşüyor.

Evet. Gönderilen belgeler genelinde her erişimin ne sıklıkla kayıt döndürdüğünü saymak, hangilerinin hiç tetiklenmediğini gösterir; böylece kullanılmayan erişimler devre dışı bırakılabilir ve fiyatlandırma daha hızlı gerçekleşir.

Erişim çalıştırılmadan önce bir ön koşulu test eder. 35. gereksinim, tesise özgü bir bilgi kaydının olup olmadığını kontrol eder; eğer yoksa, erişim aranıp başarısız olmak yerine tamamen atlanır.

Bu yazıyı şu şekilde özetleyin: