Jak zdefiniować sekwencję dostępu & Tabela warunków w SAP V / 05, M / 03

Spisie treści:

Anonim

Zdefiniuj sekwencję dostępu

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

Krok 1) Przejdź do SPRO> Zarządzanie materiałami> Zakupy> Warunki> Zdefiniuj proces ustalania ceny> Zdefiniuj sekwencje dostępu.

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

  1. Wybierz sekwencję dostępu, którą chcesz zachować ( cena brutto PB01 ).
  2. Kliknij dwukrotnie folder Accesses w strukturze okna dialogowego.

Krok 2) W kolejnym kroku definiujesz metody dostępu dla sekwencji dostępu. Możesz zobaczyć, że dla jednej sekwencji istnieje kilka metod dostępu.

Każdy z nich jest ekskluzywny. Oznacza to, że jeśli rekord zostanie znaleziony w pierwszym dostępie (pozycja umowy), co oznacza, że ​​jeśli system znajdzie warunek dostępny w pozycji umowy, nie będzie dalej wyszukiwał i ta wartość zostanie użyta. Jeśli nie, system będzie podążał za innymi dostępami w celu znalezienia odpowiedniego wpisu.

Możesz również ustawić wymaganie dotyczące metody dostępu, która ma być używana. Na przykład istnieje wymaganie 35 przypisane do dostępu 10 , które wykorzystuje tabelę warunków 17 - rekord informacji o materiale (specyficzny dla zakładu).

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

Krok 3)

  1. Wybierz dostęp, który chcesz zmodyfikować.
  2. Wybierz folder najniższego poziomu w strukturze okna dialogowego - Pola .

Krok 4)

  1. Możesz zobaczyć, że jesteśmy zlokalizowani na ekranie szczegółów dla sekwencji dostępu PB01, dostępu 20 i tabeli 18.
  2. Tutaj pokazane są kluczowe pola tabeli warunków używanej w dostępie do warunków.

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

  • Specjalne źródło wartości - to pole zawiera wartość, która ma być używana jako domyślna podczas uzyskiwania dostępu (np. Przy użyciu ustalonej kategorii rekordów informacji dla sekwencji dostępu)
  • Init - jeśli to pole jest zaznaczone, system zezwoli na wprowadzenie wartości początkowej dla tego pola podczas uzyskiwania dostępu do tabeli warunków. Jeśli nie, system nie przetworzy wyszukiwania w tabeli warunków.
  • Atyp - rodzaj przetwarzania w dostępie. Możesz określić, czy pole ma znaczenie dla dostępu warunkowego, jeśli jest częścią typu wolnego lub stałego klucza. Domyślnie pozostaje puste (typ klucza stałego).
  • Priorytet - priorytet pola (charakterystyka), można ustawić od 01 do 99. W większości przypadków to pole jest puste.

Zdefiniuj tabele warunków

Teraz, kiedy wiemy, czym jest tabela warunków, do czego służy, możemy zobaczyć, gdzie można zdefiniować tabelę warunków i jaką opcję mamy podczas jej tworzenia.

Jak widzieliście w poprzednim temacie, w naszym przykładzie wykorzystaliśmy tabelę 18 - Zapis informacji o materiale.

Zobaczmy, gdzie i jak to jest zdefiniowane.

Krok 1)

  1. Wykonaj kod transakcji V / 05 i na ekranie początkowym wprowadź numer naszej tabeli - 18 .
  2. W sekcji 2 możesz zobaczyć naszą definicję 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 wydania akt. Jeśli zaznaczone, tylko zwolnione rekordy informacyjne będą brane pod uwagę podczas wyszukiwania warunku.
  3. Oto lista pól, które już widzieliście w temacie Definiowanie kolejności dostępu.

Możesz zobaczyć, jak zdefiniowano tabelę do późniejszego wykorzystania podczas dostosowywania sekwencji dostępu.

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

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

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

Teraz możesz zdefiniować nową tabelę warunków, jeśli jest wymagana , aby użyć jej w definicji sekwencji dostępu. W większości przypadków nowe tabele dostępu nie są wymagane, ponieważ istnieje ogromna liczba wstępnie zdefiniowanych 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 Twoja tabela jest podobna do innej istniejącej tabeli i wymaga tylko prostej zmiany, aby spełnić wymagania.

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ąć (przez pojedyncze kliknięcie) i wybrać ikonę usuwania (ikona listy z czerwonym znakiem minus).
  4. Możesz dodać pola z katalogu pól, klikając je dwukrotnie.
  5. Musisz wygenerować tabelę, aby mogła być używana przez funkcje wyceny.

Możesz także użyć prawego przycisku myszy, aby usunąć lub dodać pole do swojej tabeli, a także nawigować 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 żądania zmiany, a następnie zostanie wyświetlony ekran dziennika, taki jak na poniższym ekranie.

Pomyślnie wygenerowałeś tabelę warunków, zobaczmy, czy możemy ją zobaczyć na ekranach konserwacji sekwencji dostępu.

Jest tam, więc teraz możemy utworzyć dostęp przy użyciu tej tabeli. Nie będziemy tego szczegółowo omawiać, 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 do celów testowych.

Pola należy również przypisać do naszego dostępu PB01 - 96, aby działał poprawnie