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 med Access-sekvenser , Accesses och Fields .
- Välj den åtkomstsekvens du vill behålla ( PB01 bruttopris).
- Dubbelklicka på mappen Accesses 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 exklusiv. Det betyder att om en post hittas vid första åtkomst (Contract item), vilket innebär att om systemet hittar ett villkor tillgängligt från Contract-objektet, kommer det inte att söka längre och det värdet kommer att användas. Om inte, kommer systemet att följa de andra åtkomstpunkterna för att hitta lämplig post.
Du kan också ställa ett krav på att en åtkomstmetod ska användas. Till exempel finns det ett krav 35 som tilldelas åtkomst 10 , som använder tillståndstabell 17 - Materialinfopost (anläggningsspecifik).
Ett krav på å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 alls att användas.
Steg 3)
- Välj den åtkomst du vill ändra.
- Välj den 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.
- Här visas nyckelfälten i en villkorstabell som används i tillståndsaccessen.
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. med hjälp av en fast infopostkategori för åtkomstsekvensen)
- Init - om den här rutan är markerad tillåter systemet det ursprungliga värdet för det här fältet när du går in i villkorstabellen. Om inte kommer systemet inte att bearbeta tillståndstabellen.
- Atyp - bearbetningstyp i åtkomst. Du kan ange om fältet är relevant för tillståndsåtkomst om det är en del av en fri eller fast nyckeltyp. Standard är tom (fast nyckeltyp).
- Prioritet - prioritet för ett fält (karakteristik), det kan ställas in från 01 till 99. För det mesta är detta fält tomt.
Definiera villkorstabeller
Nu när vi vet vad som är en villkorstabell, 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 föregående ämne 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 ange vårt bordsnummer - 18 på startskärmen .
- 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 släppstatus. Om det är markerat kommer endast publicerade info-poster att tas med i beräkningen när du söker efter tillståndet.
- Här är listan över fält som du redan har sett i avsnittet Definiera åtkomstsekvens.
Du kan se hur definieras tabellen 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 krävs för att kunna använda den i åtkomstsekvensdefinitionen. För det mesta krä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 bordnummer (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 skapa den.
- Klicka på den här knappen om du vill redigera beskrivningen.
- Välj om din tabell ska kontrollera giltighetsperioder och frigöringsstatus.
- 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 (List-ikon med ett rött minustegn).
- Du kan lägga till fält från fältkatalogen genom att dubbelklicka på dem.
- Du måste skapa tabellen för att den ska kunna användas av prissättningsfunktioner.
Du kan också använda högerklicka för att ta bort eller lägga till ett fält i tabellen, samt för att navigera i fältkatalogen till höger på skärmen. Inte alla fälten kan visas på en enda sida i fältkatalogen.
Efter framgångsrik skapelse kommer du att uppmanas att skapa en ändringsförfrågan och därefter får du en loggskärm som du kan se på följande skärm.
Du har framgångsrikt skapat en villkorstabell, låt oss se om vi kan se den på skärmarna för underhåll av åtkomstsekvenser.
Det är 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 extremt rakt framåt.
Välj knappen Nya poster på åtkomstnoden i vår åtkomstsekvens. Du kan skapa åtkomst som på skärmen nedan för teständamål.
Fält bör också tilldelas vår åtkomst PB01 - 96 för att den ska fungera korrekt