Jak zdefiniować tabelę sekwencji i warunków dostępu w SAP V/05, M/03

Zdefiniuj sekwencję dostępu

Aby zdefiniować i utrzymać sekwencje dostępu, należy wykonać kilka prostych kroków.

Krok 1) Przejdź do SPRO > Gospodarka materiałowa > Zakupy > Warunki > Zdefiniuj proces ustalania ceny > Zdefiniuj sekwencje dostępu.

Jak pokazano poniżej, znajdziesz strukturę okna dialogowego Sekwencje dostępu, Dostępy i Łąka.

  1. Wybierz sekwencję dostępu, którą chcesz zachować (PB01 cena brutto).
  2. Double kliknij Dostępy folder w strukturze okna dialogowego.

Zdefiniuj sekwencję dostępu

Krok 2) W kolejnym kroku definiujesz metody dostępu dla sekwencji dostępu. Widać, że dla jednej sekwencji dostępnych jest kilka metod dostępu.

Każdy z nich jest ekskluzywny. Oznacza to, że jeśli w pierwszym dostępie (pozycja kontraktu) zostanie znaleziony rekord, co oznacza, że ​​jeśli system znajdzie warunek dostępny z pozycji kontraktu, to nie będzie szukał dalej, a ta wartość zostanie wykorzystana. Jeżeli nie, system będzie kontynuował pozostałe dostępy w celu znalezienia odpowiedniego wpisu.

Można także ustawić wymagania dotyczące metody dostępu, która ma być używana. Na przykład istnieje wymaganie 35 przypisane do dostępu 10, który korzysta z tabeli warunków 17 – Zapis informacji o materiale (specyficzny dla rośliny).

Zdefiniuj sekwencję dostępu

Wymagany numer dostępu 10 to 35 – Rekord informacji o zakładzie. Jeśli nie ma rekordu informacji o instalacji dla kombinacji wartości z tabeli 17, dostęp 10 nie będzie w ogóle używany.

Zdefiniuj sekwencję dostępu

Krok 3)

  1. Wybierz dostęp, który chcesz zmodyfikować.
  2. Wybierz folder najniższego poziomu w strukturze okna dialogowego – Łąka.

Zdefiniuj sekwencję dostępu

Krok 4)

  1. Jak widać, znajdujemy się na ekranie szczegółów sekwencji dostępu PB01, dostęp 20 i tabela 18.
  2. Tutaj pokazane są kluczowe pola tabeli warunków używane w dostępie do warunków.

Tabela warunków składa się z pól warunków, do których przypisane są określone atrybuty. Kiedy system próbuje uzyskać dostęp do rekordu stanu, używa tych atrybutów.

Zdefiniuj sekwencję dostępu

  • Specjalne źródło wartości – to pole zawiera wartość, która ma być używana domyślnie podczas dostępu (np. użycie stałej kategorii rekordu informacyjnego dla sekwencji dostępu)
  • W tym – jeśli to pole jest zaznaczone, system zezwoli na wartość początkową dla tego pola podczas dostępu do tabeli warunków. Jeśli nie, system nie przetworzy wyszukiwania w tabeli warunków.
  • Nietypowy – rodzaj przetwarzania w dostępie. Możesz określić, czy pole ma znaczenie dla dostępu warunkowego, jeśli jest częścią typu klucza wolnego czy stałego. Wartość domyślna pozostaje pusta (typ klucza stałego).
  • Priorytet – priorytet pola (charakterystyka), można go ustawić w zakresie od 01 do 99. W większości przypadków pole to pozostaje puste.

Zdefiniuj tabele warunków

Teraz, gdy już wiemy, czym jest tabela warunków, do czego służy, możemy zobaczyć, gdzie można zdefiniować tabelę warunków i jakie mamy opcje podczas jej tworzenia.

Jak widzieliście w poprzednim temacie, w naszym przykładzie użyliśmy tabeli 18 – Zapis informacji o materiale.

Zobaczmy, gdzie i jak jest to zdefiniowane.

Krok 1)

  1. Wykonaj kod transakcji V / 05 i na ekranie początkowym wpisz numer naszego stołu – 18.
  2. W sekcji 2 możesz zobaczyć definicję naszej tabeli, numer tabeli, opis i dwie opcje, które można wybrać. Pierwsza oznacza użycie okresu ważności (zawsze zalecane), a druga to sprawdzenie statusu zwolnienia rekordu. Jeśli zaznaczone, tylko zwolnione rekordy informacji będą brane pod uwagę podczas wyszukiwania warunku.
  3. Oto lista pól, które widziałeś już w temacie Definiowanie sekwencji dostępu.

Można zobaczyć, w jaki sposób zdefiniowano tabelę do późniejszego wykorzystania przy dostosowywaniu sekwencji dostępu.

Zdefiniuj tabele warunków

V / 05 transakcja służy do wyświetlania tabeli warunków.

V / 04 transakcja służy do zmiany tabeli warunków.

V / 03 transakcja służy do tworzenia tabeli warunków.

Teraz możesz zdefiniować nową tabelę warunków, jeśli jest to wymagane, aby użyć go w definicji sekwencji dostępu. W większości przypadków nowe tabele dostępu nie są wymagane ze względu na ogromną liczbę predefiniowanych tabel.

Krok 1)

  1. Wprowadź kod t M/03 i wykonaj go.
  2. Wybierz nowy numer stołu (musi być nieużywany, np. 818).
  3. Jeśli chcesz skopiować istniejącą tabelę do nowej tabeli, możesz tutaj wybrać tabelę źródłową. Jest to przydatne, jeśli tabela jest podobna do innej istniejącej tabeli i wymaga jedynie prostej zmiany, aby spełnić wymagania.

Zdefiniuj tabele warunków

Krok 2) Na następnym ekranie możesz wprowadzić wszystkie ustawienia tabeli warunków i ją wygenerować.

  1. Kliknij ten przycisk, jeśli chcesz edytować opis.
  2. Wybierz, czy Twoja tabela ma sprawdzać okresy ważności i statusy wydania.
  3. Lista aktualnych pól. Możesz wybrać dowolne pole, które chcesz usunąć (pojedynczym kliknięciem) i wybrać ikonę usuwania (ikona listy z czerwonym znakiem minus).
  4. Możesz dodać pola z katalogu pól, klikając je dwukrotnie.
  5. Należy wygenerować tabelę, aby mogła być używana przez funkcje cenowe.

Zdefiniuj tabele warunków

Możesz także kliknąć prawym przyciskiem myszy, aby usunąć lub dodać pole do tabeli, a także poruszać się po katalogu pól po prawej stronie ekranu. Nie wszystkie pola można wyświetlić na jednej stronie katalogu pól.

Po pomyślnym utworzeniu zostaniesz poproszony o utworzenie wniosku o zmianę, a następnie zostanie wyświetlony ekran dziennika, taki jak pokazano na poniższym ekranie.

Zdefiniuj tabele warunków

Pomyślnie wygenerowałeś tabelę warunków. Zobaczmy, czy uda nam się ją zobaczyć na ekranach konserwacji sekwencji dostępu.

Zdefiniuj tabele warunków

Jest tam, więc teraz możemy utworzyć dostęp za pomocą tej tabeli. Nie będziemy omawiać tego szczegółowo, ponieważ jest to niezwykle prosty proces.

W węźle dostępu naszej sekwencji dostępu wybierz przycisk Nowe wpisy. Możesz utworzyć dostęp jak na poniższym ekranie dla Testowanie celów.

Zdefiniuj tabele warunków

Do naszego dostępu PB01 – 96 należy także przypisać pola, aby działał poprawnie