Come definire la sequenza di accesso e la tabella delle condizioni in SAP V/05, M/03
Definire la sequenza di accesso
Per definire e mantenere le sequenze di accesso è necessario seguire alcuni semplici passaggi.
Passo 1) Vai a SPRO > Gestione materiali > Acquisti > Condizioni > Definisci processo di determinazione del prezzo > Definisci sequenze di accesso.
Come mostrato di seguito, troverai una struttura di dialogo di Accedere alle sequenze, accessi e campi.
- Scegli la sequenza di accesso che desideri mantenere (PB01 prezzo lordo).
- Double fare clic sul accessi cartella nella struttura della finestra di dialogo.
Passo 2) Nella fase successiva si definiscono i metodi di accesso per la sequenza di accesso. Puoi vedere che sono presenti diversi metodi di accesso per una sequenza.
Ognuno di loro è esclusivo. Ciò significa che se viene trovato un record al primo accesso (Articolo contratto), ciò significa che se il sistema trova una condizione disponibile dall'articolo Contratto, non effettuerà ulteriori ricerche e verrà utilizzato quel valore. In caso contrario, il sistema seguirà gli altri accessi per trovare la voce appropriata.
È inoltre possibile impostare un requisito per l'utilizzo di un metodo di accesso. Ad esempio, per l'accesso è assegnato il requisito 35 10, che utilizza la tabella delle condizioni 17 – Record delle informazioni sui materiali (specifico per l'impianto).
Un requisito per l'accesso numero 10 è 35 – Record informativo dell'impianto. Se non è presente alcun record informativo dell'impianto per la combinazione dei valori nella tabella 17, l'accesso 10 non verrà utilizzato affatto.
Passo 3)
- Seleziona l'accesso che desideri modificare.
- Scegli la cartella di livello più basso nella struttura della finestra di dialogo – campi.
Passo 4)
- Come puoi vedere, ci troviamo nella schermata dei dettagli per la sequenza di accesso PB01, accesso 20 e tabella 18.
- Qui vengono mostrati i campi chiave di una tabella delle condizioni utilizzata nell'accesso condizionato.
La tabella delle condizioni è composta da campi condizione a cui sono assegnati determinati attributi. Quando il sistema tenta di accedere a un record di condizione utilizza questi attributi.
- Fonte di valore speciale – questo campo contiene un valore da utilizzare come predefinito durante l'accesso (ad esempio utilizzando una categoria di record informativi fissa per la sequenza di accesso)
- Dentro – se questa casella è selezionata, il sistema consentirà il valore iniziale per questo campo durante l'accesso alla tabella delle condizioni. In caso contrario, il sistema non elaborerà la ricerca nella tabella delle condizioni.
- Atip – tipologia di trattamento in accesso. È possibile specificare se il campo è rilevante per l'accesso condizionato se fa parte di un tipo di chiave libera o fissa. L'impostazione predefinita è lasciata vuota (tipo di chiave fissa).
- Priorità – priorità di un campo (caratteristica), impostabile da 01 a 99. Nella maggior parte dei casi questo campo viene lasciato vuoto.
Definire le tabelle delle condizioni
Ora, quando sappiamo cos'è una tabella delle condizioni, a cosa serve, possiamo vedere dove può essere definita una tabella delle condizioni e quali opzioni abbiamo durante la creazione.
Come hai visto nell'argomento precedente, nel nostro esempio abbiamo utilizzato la tabella 18 – Record delle informazioni sul materiale.
Vediamo dove e come viene definito.
Passo 1)
- Eseguire il codice della transazione V / 05 e nella schermata iniziale inserisci il nostro numero di tavolo – 18.
- Nella sezione 2, puoi vedere la definizione della nostra tabella, il numero della tabella, la descrizione e due opzioni che possono essere selezionate. La prima significa usare il periodo di validità (sempre consigliato) e l'altra è un controllo per lo stato di rilascio del record. Se selezionato, solo i record di informazioni rilasciati saranno presi in considerazione durante la ricerca della condizione.
- Ecco l'elenco dei campi che hai già visto nell'argomento Definire la sequenza di accesso.
È possibile vedere come è definita la tabella per un uso successivo nella personalizzazione della sequenza di accesso.
V / 05 la transazione viene utilizzata per visualizzare una tabella delle condizioni.
V / 04 la transazione viene utilizzata per modificare una tabella delle condizioni.
V / 03 la transazione viene utilizzata per creare una tabella delle condizioni.
Ora puoi definire una nuova tabella delle condizioni, se necessario, per poterlo utilizzare nella definizione della sequenza di accesso. Nella maggior parte dei casi non sono necessarie nuove tabelle di accesso poiché esiste un vasto numero di tabelle predefinite.
Passo 1)
- Inserisci il codice t M/03 ed eseguilo.
- Scegli il tuo nuovo numero di tavolo (deve essere inutilizzato, ad esempio 818).
- Se desideri copiare una tabella esistente nella nuova tabella, puoi selezionare la tabella di origine qui. Ciò è utile se la tua tabella è simile a un'altra tabella esistente e necessita solo di una semplice modifica per soddisfare i requisiti.
Passo 2) Nella schermata successiva, puoi eseguire tutte le impostazioni per una tabella delle condizioni e generarla.
- Fare clic su questo pulsante se si desidera modificare la descrizione.
- Scegli se la tua tabella deve controllare i periodi di validità e gli stati di rilascio.
- Elenco dei campi attuali. Puoi selezionare qualsiasi campo che desideri rimuovere (facendo clic su di esso) e scegliere l'icona di rimozione (icona Elenco con un segno meno rosso).
- È possibile aggiungere campi dal catalogo campi facendo doppio clic su di essi.
- È necessario generare la tabella affinché possa essere utilizzata dalle funzioni di determinazione del prezzo.
Puoi anche utilizzare il clic destro per eliminare o aggiungere un campo alla tabella, nonché per navigare nel Catalogo campi sul lato destro dello schermo. Non tutti i campi possono essere visualizzati in un'unica pagina del catalogo campi.
Dopo la creazione corretta, ti verrà chiesto di creare una richiesta di modifica e successivamente ti verrà presentata una schermata di registro come quella che puoi vedere nella schermata seguente.
Hai generato con successo una tabella delle condizioni, vediamo se riusciamo a vederla nelle schermate di manutenzione della sequenza di accesso.
È lì, quindi ora possiamo creare un accesso utilizzando questa tabella. Non tratteremo questo argomento in dettaglio poiché è un processo estremamente semplice.
Sul nodo accessi della nostra sequenza di accesso, scegli il pulsante Nuove voci. Puoi creare l'accesso come nella schermata seguente per Testing scopi.
Affinché funzioni correttamente, è necessario assegnare dei campi anche al nostro accesso PB01 – 96