Hur man definierar åtkomstsekvens- och tillståndstabell i SAP V/05, M/03
Definiera åtkomstsekvens
För att definiera och underhålla åtkomstsekvenser måste du följa några enkla steg.
Steg 1) Gå till SPRO > Materialhantering > Inköp > Villkor > Definiera prisbestämningsprocess > Definiera åtkomstsekvenser.
Som visas nedan hittar du en dialogstruktur för Få åtkomst till sekvenser, åtkomster och Fält.
- Välj den åtkomstsekvens du vill behålla (PB01 bruttopriset).
- Double klicka på åtkomster mapp i dialogstrukturen.
Steg 2) I nästa steg definierar du åtkomstmetoder för åtkomstsekvensen. Du kan se att flera åtkomstmetoder finns för en sekvens.
Var och en av dem är exklusiva. Det betyder att om en post hittas i första åtkomst (kontraktspost), vilket innebär att om systemet hittar ett villkor tillgängligt från kontraktsobjektet kommer det inte att söka vidare, och det värdet kommer att användas. Om inte kommer systemet att följa de andra åtkomsterna för att hitta lämplig ingång.
Du kan också ställa in ett krav på att en åtkomstmetod ska användas. Till exempel finns ett krav 35 tilldelat för åtkomst 10, som använder villkorstabell 17 – Materialinfopost (anläggningsspecifik).
Ett krav för åtkomstnummer 10 är 35 – Anläggningsinfopost. Om det inte finns någon anläggningsinfopost för kombinationen av värdena i tabell 17 kommer åtkomst 10 inte att användas alls.
Steg 3)
- Välj den åtkomst du vill ändra.
- Välj mappen på lägsta nivån i dialogstrukturen – Fält.
Steg 4)
- Du kan se att vi finns på informationsskärmen för åtkomstsekvens PB01, åtkomst 20 och tabell 18.
- Nyckelfälten i en villkorstabell som används i villkorsåtkomsten visas här.
Villkorstabellen består av villkorsfält som har vissa attribut tilldelade. När systemet försöker komma åt en villkorspost använder det dessa attribut.
- Särskild värdekälla – det här fältet innehåller ett värde som ska användas som standard vid åtkomst (t.ex. genom att använda en fast infopostkategori för åtkomstsekvensen)
- I det – om den här rutan är markerad kommer systemet att tillåta initialvärde för det här fältet när villkorstabellen öppnas. Om inte kommer systemet inte att bearbeta villkorstabellssökningen.
- Atyp – behandlingstyp i åtkomst. Du kan ange om fältet är relevant för villkorsåtkomst om det ingår i en ledig eller fast nyckeltyp. Grundinställning lämnas tom (fast nyckeltyp).
- Budget – prioritet för ett fält (karakteristisk), den kan ställas in från 01 till 99. Oftast lämnas detta fält tomt.
Definiera villkorstabeller
Nu, när vi vet vad en villkorstabell är, vad den används till, kan vi se var en villkorstabell kan definieras och vilket alternativ vi har när vi skapar den.
Som du har sett i det föregående ämnet har vi använt tabell 18 – Material Info Record i vårt exempel.
Låt oss se var och hur det definieras.
Steg 1)
- Utför transaktionskoden V / 05 och skriv in vårt bordsnummer på startskärmen – 18.
- I avsnitt 2 kan du se vår tabelldefinition, tabellnummer, beskrivning och två alternativ som kan väljas. Först betyder användning av giltighetsperioden (rekommenderas alltid) och den andra är en kontroll av postens utgivningsstatus. Om det är markerat kommer endast släppta infoposter att beaktas vid sökning efter tillståndet.
- Här är listan över fält som du redan har sett i ämnet Definiera åtkomstsekvens.
Du kan se hur tabellen definieras för senare användning vid anpassning av åtkomstsekvensen.
V / 05 transaktion används för att visa en villkorstabell.
V / 04 transaktion används för att ändra en villkorstabell.
V / 03 transaktion används för att skapa en villkorstabell.
Nu kan du definiera en ny villkorstabell om det behövs, för att använda den i åtkomstsekvensdefinitionen. De flesta gånger behövs inte nya åtkomsttabeller eftersom ett stort antal fördefinierade tabeller.
Steg 1)
- Ange t-kod M/03 och kör den.
- Välj ditt nya bordsnummer (måste vara oanvänt, t.ex. 818).
- Om du vill kopiera en befintlig tabell till din nya tabell kan du välja källtabellen här. Detta är användbart om din tabell liknar en annan befintlig tabell och bara behöver en enkel ändring för att uppfylla kraven.
Steg 2) På nästa skärm kan du göra alla inställningar för en villkorstabell och generera den.
- Klicka på den här knappen om du vill redigera beskrivningen.
- Välj om din tabell ska kontrollera giltighetsperioder och releasestatusar.
- Lista över aktuella fält. Du kan välja vilket fält du vill ta bort (genom att klicka på det) och välja borttagningsikonen (Listaikon med ett rött minustecken).
- Du kan lägga till fält från fältkatalogen genom att dubbelklicka på dem.
- Du måste generera tabellen för att den ska kunna användas av prissättningsfunktioner.
Du kan också använda högerklick för att ta bort eller lägga till ett fält i din tabell, samt för att navigera i fältkatalogen till höger på skärmen. Alla fält kan inte visas på en enda sida i fältkatalogen.
Efter lyckat skapande kommer du att uppmanas att skapa en ändringsförfrågan och efteråt kommer du att visas en loggskärm som du kan se på följande skärm.
Du har framgångsrikt skapat en tillståndstabell, låt oss se om vi kan se den i underhållsskärmarna för åtkomstsekvensen.
Den finns där, så nu kan vi skapa en åtkomst med den här tabellen. Vi kommer inte att täcka detta i detalj eftersom det är en extremt enkel process.
På åtkomstnoden i vår åtkomstsekvens, välj knappen Nya poster. Du kan skapa åtkomst som på skärmen nedan för Testning ändamål.
Fält bör även tilldelas vår åtkomst PB01 – 96 för att den ska fungera korrekt