Base SAP - Guida rapida
SAP Basis si riferisce all'amministrazione del sistema SAP che include attività come installazione e configurazione, bilanciamento del carico e prestazioni delle applicazioni SAP in esecuzione su stack Java e SAP ABAP. Ciò include la manutenzione di diversi servizi relativi a database, sistema operativo, applicazioni e server Web nel panorama del sistema SAP e l'arresto e l'avvio del sistema.
Le responsabilità chiave dell'amministratore di base SAP includono:
- Installazione e configurazione del sistema
- Bilanciamento del carico sui server
- Gestione delle prestazioni di diversi componenti
- Gestione delle interfacce e integrazione con i server
- Gestione di server e servizi diversi
Con l'aiuto di SAP Basis, diversi moduli SAP come contabilità finanziaria, pianificazione della produzione, vendita e distribuzione, SAP EWM e altri moduli possono integrarsi e comunicare tra loro.
SAP Basis supporta l'installazione e la configurazione di applicazioni SAP su diversi sistemi operativi come Windows, Unix, AS / 400, ecc. E diversi database come SQL Server, Oracle, IBM DB2 per database back-end.
Questa immagine definisce le attività chiave che coinvolgono il ruolo di SAP Basis Consultant. I ruoli del SAP Basis Consultant sono suddivisi nelle seguenti categorie:
Specialista di soluzioni
Lo specialista della soluzione è responsabile di:
- Aggiornamento della versione SAP del panorama del sistema
- Archivio di backup dei dati SAP
- Migrazione del sistema operativo e del database
- Installazione di AP / Add On
Analista dell'interfaccia
L'Analista dell'interfaccia è responsabile di:
- Configurazione e impostazione dell'interfaccia tra diversi moduli
Amministratore di sistema
L'amministratore di sistema è responsabile di:
- Monitoraggio delle prestazioni del sistema e dei moduli SAP
- Mantenimento dell'integrità del sistema SAP ed esecuzione del controllo dello stato di salute
Amministratore database SAP
L'amministratore del database SAP è responsabile di:
- Backup e ripristino del database del sistema SAP
- Gestione degli oggetti del database
Amministratore dei lavori di trasporto e batch
L'amministratore del lavoro di trasporto e batch è responsabile di:
- Gestione della pianificazione e replica dei processi batch
- Gestione dell'accesso al controllo SAP nel panorama del sistema
DDIC Manager
Il DDIC Manager è responsabile di:
- Gestione delle modifiche al dizionario dei dati
Architetto SAP
L'architetto SAP è responsabile di:
- Progettazione di lavoro e flusso di dati nel sistema SAP
- Gestione del dimensionamento SAP
Specialista SAP ABAP
Lo specialista SAP ABAP è responsabile di:
- Risoluzione dei problemi e messa a punto dei programmi ABAP
- Applicazione della correzione ai programmi secondo SAP
- Codifica e personalizzazione del programma ABAP secondo le esigenze
Codici di transazione
Esistono vari codici di transazione (codici T) che un amministratore di base SAP utilizza per eseguire le attività assegnate. Di seguito è riportato un elenco di importanti codici T SAP Basis:
SM02 - Per inviare messaggi agli utenti che hanno effettuato l'accesso e ai nuovi utenti che accedono al client.
SM01- Per prendere il controllo dei codici di transazione. Nel caso, l'attività richiede che gli utenti autorizzati a effettuare le transazioni vengano temporaneamente interrotti.
SM04 - Per controllare il numero di utenti che hanno effettuato l'accesso al sistema e in quale client e quante sessioni viene generato ogni utente e in ogni sessione quale transazione viene eseguita.
SM13 - Per tenere traccia dello stato del servizio di aggiornamento è attivo, nel caso in cui non è attivo allora si attiva da amministratore di aggiornamento
SM37 - Per monitorare lo stato dei lavori che vengono creati da un utente e per date specifiche.
PFCG - Viene utilizzato per mantenere i ruoli nel sistema SAP.
SM21- Il registro di sistema SAP viene visualizzato per i valori immessi nella schermata iniziale. I valori che possono essere mantenuti sono la Data di inizio.
RZ20- Viene utilizzato per il monitoraggio di sistemi incrociati. In questa transazione, abbiamo una struttura ad albero che esegue un insieme di transazioni e tiene anche traccia di tutti gli avvisi che sono stati catturati durante il funzionamento del sistema
SAP GUI è uno strumento client che viene utilizzato per accedere al server centrale remoto e funziona su diversi sistemi operativi come Microsoft Windows, UNIX, Mac, ecc. Viene utilizzato per gestire e accedere ad applicazioni SAP come SAP ECC e SAP Business Intelligence System.
Funzionalità avanzate nella GUI di SAP
Le seguenti sono le funzionalità avanzate di SAP GUI:
Design in cristallo blu
SAP Blue Crystal è un nuovo tema di visual design che succede a Corbu. Fornisce un design coerente che consente agli utenti di sperimentare senza problemi la GUI SAP e gli elementi NWBC.
È il tema standard delle applicazioni Fiori e viene fornito con una nuova tavolozza di colori e icone che sono meglio scalabili.
La trama di sfondo ha un motivo a tratti in bianco e azzurro con uno strato sfumato.
Poiché sostituisce Corbu con Blue Crystal, integra SAP GUI per Windows 7.40 e NWBC 5.0
Riprogettazione completa delle icone per Blue Crystal
Tutte le icone della GUI SAP utilizzate dalle applicazioni SAP sono state ridisegnate e ora si adattano al Blue Crystal Design. Inoltre, sono scalabili molto meglio di prima. Il nuovo set di icone è esclusivo di Blue Crystal Design.
Nuovo colore predefinito per le icone di cristallo blu
Quando lo si utilizza con la patch 2, il colore principale cambia da blu a grigio scuro per armonizzare il design con il design dell'applicazione Fiori.
Versioni disponibili supportate per piattaforme diverse
Le seguenti sono le versioni disponibili supportate per diverse piattaforme:
- SAP GUI per l'ambiente Windows
- SAP GUI per l'ambiente Java (TM)
- GUI SAP per HTML / Internet Transaction Server (ITS)
SAP GUI è stata rilasciata separatamente per Windows e supporto Java e l'ultima versione per Windows e Java è 7.4.
Versione di Microsoft Windows
SAP GUI 7.4, l'ultima versione per Windows è stata rilasciata nell'ottobre 2014 e supporta varie funzionalità come: è installato per impostazione predefinita con NWBC 5.0 e la GUI SAP e le scorciatoie GUI vengono lanciate tramite NWBC.
Tuttavia, hai anche la possibilità di utilizzare SAP GUI e NWBC in parallelo. Per fare ciò, devi semplicemente selezionare il nuovo componenteInstall SAP GUI Desktop Icon/ Shortcuts per installare l'icona del desktop SAP Logon (Pad) e per registrare i collegamenti della GUI SAP in SAP Logon.
Versione JAVA
SAP GUI 7.4 è l'ultima versione per JAVA. Fornisce supporto ad altri sistemi operativi ed è stato rilasciato nell'ottobre 2014. Poiché al momento SAP GUI per Java 7.40 non è disponibile su DVD, è necessario procedere alla sezione delle patch sul SAP Support Portal per scaricare SAP GUI per Java 7.40.
Download di SAP GUI da SAP Marketplace
Di seguito sono riportati i passaggi per scaricare SAP GUI da SAP Marketplace:
Step 1 - Per utilizzare SAP GUI per accedere al servizio centrale remoto, devi prima scaricarlo da SAP Market Place.
Step 2 - Vai su- service.sap.com per accedere a SAP Market Place.
Step 3- Accedi utilizzando SID SXXXXXXXX e password. Una volta effettuato l'accesso, vai su Prodotti> Download software
Step 4- In Download di software, vai a Installazione e aggiornamenti. Segui l'ordine alfabetico dalla A alla Z e seleziona "G" dall'elenco.
Step 5- Seleziona la piattaforma dall'elenco disponibile, puoi selezionare SAP GUI per Windows, SAP GUI per JAVA e SAP GUI per Windows per S / 4. Dopo aver fatto clic qui, è possibile visualizzare informazioni dettagliate su tutto ciò che è presente nell'ultima versione della GUI di SAP: funzionalità, ciclo di vita del supporto, dipendenze, informazioni generali, ecc. Nella pagina delle informazioni.
Ciclo di vita del supporto
SAP GUI per Windows 7.40 è stato fornito in "Disponibilità generale" (rilasciato per un utilizzo produttivo) l'8 ottobre 2014. Quando si pianifica un aggiornamento SAP GUI, considerare di passare direttamente alla versione 7.40.
Si prega di considerare queste date di fine supporto durante la pianificazione o la revisione del panorama del frontend -
Il 9 aprile 2013 è terminato il supporto per SAP GUI per Windows 7.20.
Il 15 luglio 2015 è terminato il supporto completo per SAP GUI per Windows 7.30.
Il 31 ottobre 2015 terminerà il supporto limitato per SAP GUI per Windows 7.30.
Il 9 gennaio 2018 terminerà il supporto per SAP GUI per Windows 7.40.
Considera anche SAP Notes - 147519
Vai a Download ← Seleziona i file da aggiungere al carrello dei download.
Puoi scaricarlo dal carrello dei download in seguito. Salvare il file nel sistema locale ed eseguire l'installazione. È possibile scegliere di scegliere tra diversi componenti:
Premere Avanti> Termina la configurazione.
Come accennato, sono disponibili tre diverse GUI e possiamo selezionare la versione giusta in base al requisito. Il seguente scenario può aiutarti a trovare una GUI SAP adatta:
Quando gli utenti lavorano raramente nel sistema SAP
Supponiamo che la maggior parte degli utenti rientri in questa categoria, quindi si consiglia di utilizzare SAP GUI per il formato HTML. Ciò consente di risparmiare fatica e denaro per la distribuzione del client.
Quando gli utenti lavorano principalmente nel sistema SAP
In un caso come questo, si consiglia SAP GUI per Windows o SAP GUI per Java.
Quando gli utenti sono sviluppatori ABAP
Per gli sviluppatori ABAP, si consiglia di utilizzare SAP GUI per Windows.
Quando gli utenti utilizzano sistemi operativi diversi da Microsoft
Si consiglia di utilizzare SAP GUI per Java e HTML oppure di utilizzare SAP GUI per Windows su un server remoto.
Quando gli utenti integrano le transazioni Dynpro nel Portale
Si consiglia di utilizzare SAP GUI per HTML. Ciò consente di integrare facilmente le classiche applicazioni basate su Dynpro nel portale.
Istanza SAP e SID
Un'istanza SAP è quando si installa e si configura un sistema SAP. Questa istanza definisce un gruppo di risorse: memoria, processori e altre risorse nel sistema. Ciò consente agli utenti di accedere al sistema SAP e condividere le stesse risorse.
L'istanza SAP è gestita da CCMS. Gli utenti possono accedere al sistema SAP utilizzando un'istanza.
Un sistema SAP può essere costituito da una o più istanze: è possibile configurare un sistema SAP con una singola istanza con un solo CCMS oppure è possibile configurare un sistema con due o più istanze separate in ambiente client / server.
Configurazione di un'istanza SAP
È necessario seguire questi passaggi per configurare un'istanza SAP:
Step 1 - È necessario definire directory separate per il server UNIX, AS / 400 o Microsoft Windows NT su cui eseguire l'istanza.
Step 2 - È possibile utilizzare un file system condiviso.
Step 3 - Per ogni istanza, ci sono voci create nei file di configurazione del sistema operativo (/ etc / services, / etc / sapconfig…).
Step 4 - Sono presenti voci di comunicazione create nell'host.
Step 5 - Per ogni istanza, vengono creati i profili di avvio e di sistema.
Step 6 - Per ogni istanza, vengono installati gli utenti del sistema operativo.
Creazione di un'istanza per un server
È necessario seguire questi passaggi per creare un'istanza per un server:
Step 1 - Per creare un'istanza, è necessario prima definire la modalità di funzionamento.
Step 2 - Per creare un'istanza, vai su CCMS> Configurazione o utilizza il codice di transazione RZ04.
Step 3 - Vai a istanze / modalità operative come mostrato negli screenshot qui sotto.
Step 4 - Per creare una nuova istanza, fare clic sull'opzione crea nuova istanza - (F6) come nella schermata seguente -
Step 5- Immettere il nome host e fare clic sulle impostazioni correnti. Quando il server delle applicazioni è già in esecuzione, il sistema visualizzerà le impostazioni correnti per quell'istanza.
Step 6 - Se il server delle applicazioni non è in esecuzione, è necessario utilizzare la guida per l'immissione per visualizzare le possibili voci e inserire i valori seguenti.
Step 7- Immettere il nome host e scegliere le impostazioni correnti. Se il server delle applicazioni è già in esecuzione, il sistema visualizzerà le impostazioni correnti per quell'istanza. Tuttavia, se il server delle applicazioni non è ancora in esecuzione, è necessario utilizzare la guida per l'immissione per visualizzare le possibili voci e compilare i seguenti campi:
Numero di sistema SAP
Il numero di sistema SAP è il numero menzionato durante l'installazione del sistema SAP.
Start Profile - Nome profilo
Inserisci il nome del profilo di avvio da Profili per avviare l'istanza. È anche possibile fare clic su "scegliere la guida per l'immissione" per visualizzare un elenco dei profili di avvio disponibili. È possibile selezionare un profilo dall'elenco disponibile.
Instance Profile - Nome profilo
Devi selezionare il nome del profilo dell'istanza da Profili per eseguire l'istanza. È possibile fare clic su "input help" per visualizzare un elenco di profili di istanza disponibili.
Per salvare l'istanza, fai clic sul pulsante Salva in alto> Continua
Mantenimento della definizione dell'istanza
Quando si definiscono le modalità operative, è necessario mantenere la definizione dell'istanza. Segui questi passaggi per modificare la definizione:
Step 1 - Usa codice transazione: RZ04.
Step 2 - Seleziona Istanze / modalità operativa
Step 3 - Seleziona una voce dall'elenco delle istanze produttive.
Step 4 - È quindi possibile modificare i dati per quell'istanza.
Step 5 - È inoltre possibile eliminare un'istanza, modalità operativa utilizzando lo stesso codice di transazione.
Step 6- Per eliminare una modalità operativa - Dall'elenco delle modalità operative produttive, posizionare il cursore su una riga con la modalità operativa. Selezionare la modalità di funzionamento> Elimina. Ciò elimina la modalità operativa e tutte le istanze e le definizioni del processo di lavoro ad essa assegnate.
Il panorama del sistema SAP è definito come una disposizione dei server SAP. Idealmente, in un ambiente Sap, esiste un paesaggio a tre sistemi. Un panorama di sistema è costituito da Development Server (Dev), Production Server (PROD) e Quality Assurance server (QAS).
L'architettura SAP è definita come un framework tecnologico del sistema SAP e cambia nel tempo a differenza del panorama del sistema. L'architettura SAP cambia con un nuovo software come SAP ECC 6.0, il più recente.
Quanto segue è una richiesta in SAP System Landscape -
DEVELOPMENT >>>> Quality >>>> PRODUCTION
La figura seguente rappresenta il panorama del sistema a tre livelli SAP in cui il lavoro scorre da Dev> QAS> PROD e non in direzione indietro.
Parliamo ora del panorama del sistema:
Sandbox Server
Quando un progetto viene implementato, nelle fasi iniziali, viene utilizzato un server sandbox dove viene eseguita tutta la personalizzazione, la configurazione.
Server di sviluppo
Il prossimo è salvare la configurazione nel server di sviluppo e salvarla nelle richieste del workbench e questo deve essere trasportato al server di produzione.
Server di produzione
Puoi considerarlo come la fase finale o più raffinata in cui il lavoro viene svolto quando il progetto è in produzione / go live. Tutte le modifiche richieste dal client vengono eseguite nell'ambiente DEV e successivamente la richiesta viene trasportata in produzione.
Sistema SAP 3 - Architettura di livello
L'immagine di seguito mostra l'architettura a 3 livelli del sistema SAP. Ilpresentation layerè il più in alto. Contiene il dispositivo / applicazione per controllare il sistema SAP. Questo può includere dispositivi mobili, sistemi dell'utente finale o SAP GUI o client basato su browser web.
Il livello di presentazione comunica con il server delle applicazioni per eseguire tutta l'elaborazione e che è noto come cervello di un sistema SAP.
Un server delle applicazioni è costituito da più istanze e comunica con il livello del database dell'architettura a tre livelli.
Lo strato inferiore è chiamato database layer. Questo è responsabile della memorizzazione di tutti i dati. Il database del sistema SAP è conservato su un server separato per motivi di prestazioni e sicurezza.
Il livello di presentazione è costituito da diversi componenti per ABAP e JAVA che consente la comunicazione e l'elaborazione dei dati nel sistema SAP.
I componenti chiave del livello di presentazione includono quanto segue:
Message Server - Viene utilizzato per gestire la comunicazione tra i dispatcher distribuiti nel sistema ABAP.
Message Server- Viene utilizzato per gestire i processi del server e i dispatcher JAVA. Viene utilizzato per gestire la comunicazione all'interno di JRE.
Dispatcher Queue - Viene utilizzato per memorizzare più tipi di processi di lavoro.
Dispatcher - Viene utilizzato per distribuire le richieste ai processi di lavoro.
Memory Pipes - Viene utilizzato per gestire la comunicazione tra i processi di lavoro ICM e ABAP.
Enqueue Server - Viene utilizzato per gestire i blocchi logici impostati dal programma applicativo Java eseguito.
Java Dispatcher - Questo è responsabile di ricevere le richieste del client tramite il livello di presentazione e inoltrarle al processo del server.
Gateway - Viene utilizzato per gestire la comunicazione tra il sistema SAP e i sistemi esterni.
ABAP Work processes - Questo esegue separatamente i passaggi di dialogo nelle applicazioni R / 3.
Per implementare SAP ERP, dobbiamo scoprire i requisiti hardware e software minimi. È necessario soddisfare i requisiti minimi di sistema per eseguire con successo l'implementazione.
Di seguito sono riportati i requisiti minimi per l'installazione di SAP R / 3:
Requisiti hardware minimi
- PROCESSORE: Intel PIII 500 MHZ
- HDD: 30 GB
- RAM: 256 MB
- Scheda Ethernet per connettività LAN
Requisiti software minimi
- Windows Server
- Service Pack di Windows Server
- Internet Explorer
- Software database Es: Microsoft SQL Server
- Sistema SAP R / 3
- Report dati CD
- Esporta CD
- SAP GUI
- CD del kernel SAP R / 3
- Librerie di collegamento dinamico o DLL
- Interfaccia del servizio Active Directory o ADSI
- Microsoft Management Console o MMC
Requisiti hardware per installare SAP ECC 6.0
HDD - 250 GB + 45 GB di spazio su disco rigido
RAM - Minimo 4 GB di RAM: maggiore è la capacità della RAM, minore è il tempo necessario per l'installazione
CPU - Processore Intel Dual Core o Core 2 Duo: se si dispone di un processore a 64 bit, è possibile utilizzare ECC 6.0 EHP4 anziché ECC 6.0 SR2.
Unità CD per copiare il software
Requisiti software per installare SAP ECC 6.0
- Sistema operativo Windows server 2003 a 32 bit SP 2 o Windows Server 2003 a 64 bit.
- CD dei driver
- Adobe Acrobat Reader per il manuale di installazione
L'installazione di SAP ECC 6.0 ides SR2 verrà completata in circa 20 ore con la configurazione di cui sopra. Il tempo di installazione può essere ulteriormente ridotto aggiornando la configurazione hardware come un processore quad 2 core con 8 GB di RAM e 1 TB di disco rigido.
Note- È possibile scaricare la versione di prova gratuita di SAP ECC 6.0 da SAP Market Place. È anche possibile integrare la versione di prova di SAP ECC 6.0 utilizzando SAP Cloud Appliance Library ACL ad AWS o ad un altro provider di servizi per l'ambiente cloud fornendo la chiave del cloud pubblico dell'utente.
Installazione di SAP ECC 6.0
Segui questi passaggi per installare SAP ECC 6.0 -
Step 1- Installa il database secondo il requisito. Java JDK 1.4 è il requisito minimo. Copia il software sull'unità locale ed esegui sapinst.exe. Si aprirà la procedura guidata di configurazione.
Step 2 - Selezionare il servizio che si desidera installare - Installazione del sistema centrale> Seleziona tipo di servizio - Tipico o Personalizzato> Avanti
Step 3 - Seleziona le unità software che desideri installare con ECC come Biller Direct e unità software NW aggiuntive AS ABAP, ecc.
Step 4- Immettere l'ID del sistema SAP e l'unità di installazione. SAP System ID è un identificatore univoco per il tuo sistema SAP. Deve essere unico in tutto il panorama del sistema. Immettere la password principale che verrà utilizzata per la creazione di tutti gli account utente.
Step 5 - Immettere i parametri del database come DBSID per un database esistente, nome host, ecc.
Step 6- Eseguire il controllo dei requisiti. È possibile fare clic su OK per eseguire il controllo o annullare per passare alla fase successiva.
Step 7 - Nella finestra successiva, devi fornire la posizione dei file di esportazione, del client Oracle e dei file del kernel> Avanti> Inserisci le password del sistema operativo.
Step 8- Immettere il numero dell'istanza centrale, che funge da identificatore tecnico per il controllo dei processi interni come la memoria. Questo numero deve essere univoco per questa installazione.
Step 9 - Il sistema ora mostra i numeri di porta.
Step 10 - Fare clic su Avanti e verrà visualizzato il riepilogo dell'installazione.
Step 11 - Immettere la chiave di Solution Manager per continuare il processo di installazione e aggiornamento.
Step 12 - Una volta completata l'installazione, riceverai la seguente conferma.
Diversi componenti hardware e software nel sistema SAP
I seguenti sono i componenti chiave nel sistema SAP:
- Server database
- Application Server
- Altri server
- Componenti software: NetWeaver
- SAP GUI
- Chiave di licenza e certificati di manutenzione
- Pacchetto di miglioramento
- Piani di aggiornamento
- Integrazione con SAP Solution Manager
Nel sistema SAP, per controllare l'elenco delle versioni dei componenti software attualmente installati, è possibile andare su SAP GUI, selezionare sistema.
Scegliere Sistema in accesso SAP> Sistema> Stato> fare clic sull'icona Informazioni sul componente sotto i dati di sistema.
Vai a Dati di sistema SAP → Fare clic sulla lente di ingrandimento del componente.
Puoi vedere le seguenti due opzioni:
- Versioni dei componenti software installati
- Versioni del prodotto installate
Sotto installed software component, è possibile visualizzare tutto il software installato, il pacchetto di supporto, il service pack, la descrizione, ecc. Se si desidera controllare i dettagli di ogni componente, è possibile selezionare il componente e andare alla scheda dei dettagli come mostrato sopra.
Vai a Versioni del prodotto installate, ti mostrerà la versione del SAP NetWeaver installato.
SAP NetWeaver è una piattaforma applicativa di integrazione aperta basata sul Web che funge da base per l'architettura orientata ai servizi aziendali (SOA aziendale) e consente l'integrazione e l'allineamento di persone, informazioni e processi aziendali oltre i confini aziendali e tecnologici. Consente la composizione, il provisioning e la gestione di applicazioni SAP e non SAP in un ambiente software eterogeneo.
La tabella seguente definisce i principali casi d'uso di SAP NetWeaver e la sua area chiave:
Caso d'uso | Descrizione |
---|---|
Data Warehousing | SAP BW |
Scenari di integrazione degli edifici | SAP Process Integration PI |
Mobilitare i processi aziendali | SAP NetWeaver Mobile |
Creazione di applicazioni composite | Ambiente di composizione SAP |
Integrazione con SAP Enterprise Portal | SAP Enterprise Portal |
Sviluppo di applicazioni ABAP | Sviluppo ABAP su NetWeaver Application Server ABAP |
Per implementare questi casi d'uso, SAP ha fornito la mappatura tra i casi d'uso e i componenti software SAP NetWeaver.
Considera il caso d'uso del data warehousing, ha più istanze di prodotto e strumenti client per utilizzare NetWeaver per il data warehousing.
Motori autonomi | Istanza del prodotto | Strumento client |
---|---|---|
Ricerca e classificazione (TREX) |
|
|
SAP NetWeaver è uno dei componenti centrali dell'intero stack software SAP e fornisce una piattaforma per altri componenti e applicazioni JAVA e ABAP.
Il server delle applicazioni SAP è costituito da più istanze del server delle applicazioni e anche da server di database. Con l'uso dell'istanza di dialogo, contiene anche un server di messaggi e un server di accodamento.
Quella che segue è un'istanza di dialogo eseguita da un utente:
Questi sono i diversi componenti dell'istanza di dialogo:
Internal Communication Manager- Viene utilizzato per elaborare sia le richieste web del client che del server. Supporta il protocollo: HTTP, HTTPS, SMTP.
Dispatcher- Viene utilizzato per distribuire la richiesta dell'utente a diversi processi di lavoro. Se tutti i processi di lavoro sono occupati, le richieste vengono archiviate nella coda del dispatcher.
Work Processes - Questi vengono utilizzati per eseguire programmi Java o ABAP.
SAP Gateway - Fornisce l'interfaccia RFC tra le istanze SAP.
Message Server - Viene utilizzato per la comunicazione dei messaggi e bilancia anche il carico nel sistema SAP.
Opzioni di installazione per SAP NetWeaver
SAP NetWeaver fornisce le seguenti opzioni di installazione:
ABAP System- Viene fornito con un contenitore VM integrato. Con questa installazione, è possibile eseguire programmi ABAP e applicazioni Java SAP selezionate (mostrate nella casella a sinistra).
Java System- I componenti a destra nell'immagine sopra costituiscono il sistema Java. Con l'installazione di questo, è possibile eseguire applicazioni J2EE ma non alcun programma ABAP.
ABAP + Java system - Tutti i componenti mostrati nell'immagine sopra costituiscono ABAP + Java System.
Application Center e istanze
Il centro di lavoro SAP NetWeaver include la configurazione dei seguenti strumenti:
Adobe Document Services - Ciò consente di registrare le credenziali di Adobe Reader Rights e di tenere traccia di tutti i progetti di moduli interattivi senza licenza nel sistema.
Application Module- Ciò consente di visualizzare i dettagli delle applicazioni distribuite e dei relativi moduli. Qui è anche possibile eseguire la configurazione in fase di esecuzione dei moduli dell'applicazione.
Application Resources- Ciò consente di consentire alle applicazioni di utilizzare risorse esterne. Un amministratore di NW può aggiungere o eliminare le risorse dell'applicazione.
Authentication and Single Sign-On- Questo ti permette di scegliere il meccanismo di autenticazione richiesto per le tue applicazioni. È possibile configurare la seguente autenticazione e SSO:
- AS Java come fornitore di servizi
- Kerberos
Certificates and Keys - Ciò consente di gestire i certificati e le chiavi AS Java.
Composite Application Framework Authorization Tool - Ciò consente di gestire le regole aziendali e le autorizzazioni a livello di istanza per applicazioni CAF, nodi di oggetti business e istanze AS Java.
Configuration Wizard - È possibile effettuare le impostazioni tecniche necessarie per l'elaborazione tecnica di un sistema o di uno scenario tecnico.
Destinations - Può essere utilizzato per specificare l'indirizzo del servizio remoto e le informazioni di autenticazione dell'utente per le connessioni remote.
Development Infrastructur - Ciò è necessario durante lo sviluppo con Java e si desidera gestirlo con Transport Management System (TMS).
Identity Management - Ciò consente agli amministratori di controllare l'accesso alle applicazioni creando utenti e fornendo a questi utenti un mezzo per autenticarsi in un'applicazione.
Internationalization - Ciò consente di gestire i dati da sistemi a doppio stack e utilizzati anche per scopi di sincronizzazione.
Java HTTP Provider Configuration - È possibile creare nuovi host virtuali e configurare quelli esistenti per tutti i sistemi registrati.
Java Class Loader Viewer - È possibile monitorare la gerarchia e i riferimenti tra i programmi di caricamento classi in AS Java.
Java System Properties - In questo modo, è possibile visualizzare la configurazione di sistema corrente del server delle applicazioni JAVA e modificare le proprietà contrassegnate come modificabili in linea.
Java Connection JCo RFC Provider- È possibile gestire le destinazioni JCo RFC (Remote Function Call) del connettore Java. Ciò consente di creare, modificare e visualizzare le connessioni esistenti.
JMS Server Configuration - Viene utilizzato per creare nuove risorse JMS.
Licenses - È possibile richiedere e installare nuove licenze SAP.
Log Configuration - È possibile visualizzare la configurazione del registro corrente, modificare la sicurezza o ripristinare l'impostazione predefinita.
Message Server - È possibile monitorare i parametri e le impostazioni del server dei messaggi.
SAP NetWeaver Administrator Tool - SAP NetWeaver Administrator (NWA) è uno strumento basato sul Web che consente di eseguire la configurazione, l'amministrazione avanzata e anche di monitorare, risolvere i problemi e diagnosticare un sistema SAP NetWeaver.
È possibile utilizzare lo strumento NWA nelle seguenti modalità di lavoro:
- Online
- Locale e remoto
Gestione delle istanze Java utilizzando NWA
Segui questi passaggi per modificare lo stato delle istanze Java in fase di runtime.
Step 1 - Vai a SAP NetWeaver Administrator> Operazioni> Sistemi> Start & Stop
Step 2 - Ora vai alla scheda Istanze Java in NWA.
Step 3 - È possibile visualizzare tutte le istanze disponibili con le informazioni corrispondenti sui processi del server all'interno dell'istanza.
Step 4 - Seleziona un'istanza per eseguire le seguenti funzioni in NWA -
- Avvia, arresta o riavvia un'istanza Java.
- Abilita o disabilita la modalità di debug per i processi AS Java.
- Visualizza e aggiorna i processi del sistema operativo.
- Cancella la cache DNS per un'istanza particolare.
- Imposta un numero di processi server (nodi).
Panorama del sistema SAP NW
Segui questi passaggi per eseguire l'implementazione del sistema SAP NetWeaver:
Step 1 - Pianificare l'implementazione definendo l'ambito, i requisiti hardware e software e le istruzioni di rilascio.
Step 2 - Definire il panorama del sistema per i casi d'uso.
Step 3 - Installa i componenti del sistema SAP NetWeaver.
Step 4 - Configurare i sistemi SAP NW.
System Landscape Management utilizzando SAP Solution Manager
SAP consiglia di utilizzare l'ultima versione di SAP Solution Manager per gestire il panorama del sistema. È possibile scaricare l'ultima versione dal SAP Support Portalhttp://support.sap.com/solutionmanager
È importante definire correttamente il panorama del sistema SAP nelle seguenti versioni di SAP Solution Manager per mantenerlo correttamente.
SAP Solution Manager 7.0
È possibile utilizzare il codice di transazione SAP Solution Manager System Landscape - SMSY per la descrizione completa del sistema.
SAP Solution Manager 7.1 da SP01 a SP04
È possibile utilizzare il codice transazione del database di gestione del paesaggio - LMDB per mantenere le informazioni tecniche del sistema. Per mantenere le informazioni logiche sul prodotto, è possibile utilizzare il codice di transazione - SMSY.
SAP Solution Manager 7.1 SP05 e versioni successive
È possibile utilizzare il codice di transazione del database di gestione del paesaggio - LMDB per la descrizione completa del sistema e in questo, il codice di transazione - SMSY non è più necessario.
Verifica del panorama con SAP Solution Manager
Per verificare e correggere il panorama del sistema, SAP consiglia di utilizzare le funzioni di verifica delle seguenti versioni di SAP Solution Manager.
SAP Solution Manager da 7.0 a 7.1 SP04
Utilizzare Landscape Verification 1.0 per SAP Solution Manager. Questo componente aggiuntivo consente di identificare e correggere i problemi nel panorama di SAP Solution Manager (Transaction SMSY) prima che causino problemi, ad esempio durante un aggiornamento del sistema. Un esempio di errori sono una connessione mancante alla Directory del panorama del sistema o l'assegnazione errata dei prodotti ai sistemi tecnici. Per ogni tipo di errore viene fornita una descrizione generica della soluzione.
SAP Solution Manager 7.1 SP05 o versione successiva
Utilizzare la funzione di verifica del paesaggio incorporata nell'editor di sistema del prodotto del Landscape Management Database (LMDB). Sostituisce il precedente strumento di verifica del paesaggio.
Cerchiamo innanzitutto di capire cos'è un client prima di passare all'amministrazione del client SAP.
Un client viene utilizzato nel sistema SAP per più accessi su una singola istanza. Puoi creare più client su una singola istanza. Fornisce anche la sicurezza dei dati in cui, un utente con un client non può vedere i dati dell'altro utente con un altro client. Inoltre, non è necessario installare il software per ogni utente.
Vantaggi del concetto di cliente
Il concetto di cliente presenta i seguenti vantaggi:
Puoi condividere le stesse risorse tra più utenti.
È possibile gestire il panorama del sistema SAP poiché è possibile creare più client per il team DEV, QA e PROD.
Puoi condividere il tuo sistema SAP con un gran numero di utenti.
È possibile creare client nel sistema SAP da 000-999.
Il sistema SAP viene fornito con i seguenti tre client standard:
000 Client - Questo è chiamato client principale ed è disponibile quando si installa il sistema R / 3.
001 Client- Questo client è una copia di 000 client inclusa la società di test. Questo client viene utilizzato per creare normalmente nuovi client.
066 Client - Questo è chiamato SAP Early Watch e viene utilizzato per scansioni diagnostiche e servizi di monitoraggio nel sistema SAP.
Passaggi per creare un nuovo client in SAP
Segui questi passaggi per creare un nuovo client nel sistema SAP:
Step 1 - Inizia utilizzando il codice di transazione - SCC4
Step 2 - Per creare un nuovo cliente, inserisci i dettagli di seguito dopo aver fatto clic su New Entries.
- Numero e nome del cliente
- City
- Valuta, ruoli
Step 3 - Immettere i dati specifici del cliente e impostare l'autorizzazione per i client secondo le proprie esigenze e fare clic su Salva.
Step 4 - Ora, se vai all'elenco Visualizza client, verrà aggiunta Transazione SCC4> Visualizza> Nuovo client.
Sistema locale e remoto
È inoltre possibile creare una copia dei client esistenti tra ID di sistema locale e remoto.
Segui questi passaggi per creare una copia dei client esistenti:
Step 1 - Per creare una copia di un client nel SID locale, il codice della transazione è SCCL.
Step 2 - Immettere i seguenti dettagli -
Seleziona il profilo desiderato, inserisci il client di origine e inserisci la descrizione.
Step 3 - Per impostazione predefinita, la copia del client viene eseguita in un unico processo ed è possibile distribuire il carico di lavoro su più processi per ridurre i tempi di copia.
Step 4- La copia di un client può richiedere più tempo. Pertanto, questo processo può essere eseguito come processo in background.
Step 5 - Per controllare i log, è possibile utilizzare il codice di transazione - SCC3.
Sistema remoto
È possibile creare una copia del client nel sistema remoto utilizzando il codice di transazione - SCC9. Questo sistema utilizza la connessione RFC affidabile SM59.
Inserisci i dettagli come facciamo per la copia del client locale e puoi selezionare un'opzione per eseguire la copia in background.
Per controllare i log, è possibile utilizzare il codice di transazione - SCC3.
Importa / Esporta
Si consiglia sempre di utilizzare l'opzione di importazione / esportazione per la copia del client quando la dimensione del database è grande.
Segui questi passaggi per export a client -
Step 1- Accedere al sistema di destinazione e creare una voce per il nuovo client di destinazione utilizzando il codice di transazione - SCC4. Per eseguire l'esportazione per il trasferimento dei file di dati nel buffer di importazione del sistema di destinazione, utilizzare il codice di transazione - SCC8.
Step 2- Seleziona il profilo e il sistema di destinazione. Puoi programmare il processo di esportazione in background. A seconda del tipo di esportazione, crea più richieste di trasporto nelle seguenti aree:
- Per conservare i dati del cross client.
- Per conservare i dati dipendenti dal cliente.
- Per conservare alcuni dati dipendenti dal cliente.
Ora segui questi passaggi per importare un client:
Step 1 - Per importare un client, usa il codice transazione - STMS_IMPORT, vedrai la coda di importazione.
Step 2- Selezionare le richieste di trasporto per eseguire il processo di importazione generato dall'operazione di esportazione. Una volta completata l'importazione, è possibile utilizzare il codice della transazione - SCC7 per completare la fase di post importazione. Puoi controllare i log di importazione utilizzando il codice di transazione - SCC3.
Eliminazione di un client
Segui questi passaggi per eliminare un client nel sistema SAP.
Step 1- Usa il codice transazione - SCC5 come sotto. Vai a SAP Easy Access ed esegui la transazione.
Step 2- Seleziona il client da eliminare. È possibile selezionare> Elimina in background o avviare immediatamente. La tabella T000 contiene tutte le voci client create utilizzando Transaction SCC4. È inoltre possibile scegliere di rimuovere la voce di tabella per il client.
Step 3 - Quando selezioni Avvia immediatamente, viene visualizzata la seguente finestra.
Step 4 - Fare clic su Continua per completare l'eliminazione.
Creazione di un utente
In questo capitolo viene illustrato come creare account utente in SAP.
Segui questi passaggi per creare più utenti con diversi diritti di accesso nel sistema SAP.
Step 1 - Usa codice transazione - SU01
Step 2 - Immettere il nome utente che si desidera creare, fare clic sull'icona di creazione come nella schermata seguente.
Step 3- Verrai indirizzato alla scheda successiva: la scheda Indirizzo. Qui, è necessario inserire i dettagli come nome, cognome, numero di telefono, ID e-mail, ecc.
Step 4 - Sarai ulteriormente indirizzato alla scheda successiva - Dati di accesso.
Immettere il tipo di utente nella scheda Dati di accesso. Abbiamo cinque diversi tipi di utenti.
Di seguito sono riportati i diversi tipi di utente:
Dialog user - Questo utente viene utilizzato per l'accesso interattivo al sistema dalla GUI.
System user - Questo utente viene utilizzato per l'elaborazione in background, la comunicazione all'interno di un sistema.
Communication user - Questo utente viene utilizzato per le chiamate RFC esterne.
Service user - Questo utente viene creato per un gruppo di utenti più ampio e anonimo.
Reference user- Non è possibile accedere al sistema con questo tipo di utente. Tipo di utente per utenti generici, non correlati alla persona che consente l'assegnazione di autorizzazioni aggiuntive.
Step 5 - Digita la prima password di accesso> Nuova password> Ripeti password
Step 6 - Verrai indirizzato alla scheda successiva - Ruoli -
Assegna i ruoli all'utente.
Step 7 - Verrai ulteriormente indirizzato alla scheda successiva - Profili -
Assegna i profili agli utenti.
Step 8 - Fare clic su Salva per ricevere la conferma.
Reimpostazione della password
Segui questi passaggi per reimpostare la password:
Step 1 - Usa codice transazione - SU01
Step 2 - Inserisci il nome utente e seleziona l'opzione di modifica in alto per modificare il profilo.
Step 3 - Verrai indirizzato alla scheda successiva - Dati di accesso
Step 4 - Inserisci la nuova password e clicca sull'icona di salvataggio in alto.
Step 5 - Riceverai la seguente conferma
Blocca / Sblocca un utente
Nel sistema SAP, un amministratore può anche bloccare o sbloccare un utente secondo il requisito. Questo può essere eseguito per un periodo di tempo specifico o in modo permanente. Un utente può essere bloccato / sbloccato nei seguenti due modi:
- Manually/Forcefully
- Automatically
Manualmente o forzatamente
Puoi bloccare un utente in modo forzato / automatico utilizzando questi codici di transazione:
- Codice transazione - SU01 per singolo utente
- Codice transazione - SU10 per più utenti
Step 1 - Esegui codice transazione - SU01
Step 2 - Selezionare l'utente che si desidera bloccare / sbloccare e fare clic sull'icona.
Step 3- Ora vedrai lo stato corrente dell'utente. Fare clic sull'opzione di blocco / sblocco.
Step 4- Per bloccare più utenti, utilizzare il codice di transazione - SU10 e immettere gli utenti nell'elenco dei nomi utente. Per selezionare più utenti in una volta, fare clic su e cercare si otterrà un'opzione per selezionare più utenti contemporaneamente.
Step 5- Seleziona l'icona di blocco e sblocco in alto secondo i requisiti. Questo può essere utilizzato per sbloccare uno / più utenti utilizzando lo stesso codice di transazione.
È possibile impostare il numero di tentativi di accesso errati e quindi il sistema può terminare la sessione o anche bloccare l'account utente se il valore del parametro è impostato dall'amministratore. I seguenti due parametri vengono utilizzati per limitare i tentativi di accesso:
Static- Questo parametro non si applica immediatamente. il sistema deve essere riavviato per questo.
Dynamic - Questo parametro può essere applicato direttamente e il sistema non ha bisogno di riavviarsi per questo.
Seguire questi passaggi per impostare il valore dei parametri:
Step 1 - Usa codice transazione - RZ11.
Step 2- Immettere il nome del parametro e fare clic su Visualizza. Per modificare un parametro, fare clic su Modifica.
Step 3 - Per impostare il numero di tentativi falliti, inserire il nome del parametro - login/fails_to_session_end. Puoi inserire qualsiasi nome di parametro.
Step 4 - Per verificare la politica corrente, fare clic su Visualizza.
Parametri importanti per limitare i tentativi di accesso
ogin/fails_to_session_end- Questo parametro definisce il numero di volte in cui un utente può immettere una password errata prima che il sistema termini il tentativo di accesso. Il parametro deve essere impostato su un valore inferiore al valore del parametro.
login/fails_to_user_lock- Questo parametro viene utilizzato per definire il numero di volte in cui un utente può immettere una password errata prima che il sistema blocchi l'account utente corrente. Il valore predefinito è 12 e può essere impostato su qualsiasi valore compreso tra 1 e 99 inclusi.
Criterio password
È anche possibile definire criteri per le password per gli utenti nel sistema SAP nei seguenti modi:
- Un utente deve impostare la lunghezza minima della password.
- È necessaria una politica di scadenza per le password.
- È necessario considerare anche la complessità della password e altri aspetti simili.
I seguenti parametri vengono utilizzati per definire la politica della password di sistema:
login/min_password_lng
Viene utilizzato per definire la lunghezza minima della password. Il valore predefinito per questo campo è di 3 caratteri e può essere impostato su qualsiasi valore compreso tra 3 e 8.
login/password_expiration_time
Questo parametro viene utilizzato per definire il numero di giorni dopo i quali una password scade. Per consentire agli utenti di impedire la scadenza della password senza alcun limite, impostare il valore predefinito su 0.
Limita gli utenti alla selezione della password
Puoi anche selezionare la password che non vuoi che gli utenti scelgano. Queste password sono conservate nella tabella USR40 e il codice di transazione SM30 viene utilizzato a questo scopo.
Sono presenti due caratteri jolly:
- ? - sta per un singolo carattere.
- * - sta per una sequenza di qualsiasi combinazione di caratteri di qualsiasi lunghezza.
Se selezioni 123*nella tabella USR40, significa che qualsiasi password che inizia con la sequenza "123". è proibito.
Se entri *123*, vieta qualsiasi password che contenga la sequenza "123".
Se selezioni AB?, le password che iniziano con "AB" e un carattere aggiuntivo non saranno consentite. Ad esempio - "ABB", "ABF", ecc.
Transaction Code — SM30
Seleziona la tabella e fai clic sul pulsante Visualizza in basso. Immettere la stringa della password.
Esecuzione di lavori in background in SAP
I lavori in background nel sistema SAP vengono eseguiti in background senza influire sulle normali operazioni nel sistema. Questi lavori vengono utilizzati per ridurre lo sforzo manuale e per automatizzare il processo. Possono essere eseguiti in background senza alcun input dell'utente e possono essere pianificati per essere eseguiti quando il carico del sistema è basso.
I lavori in background possono essere suddivisi in tre categorie:
Classe A (priorità alta)
Viene utilizzato per attività urgenti o critiche e deve essere pianificato con un lavoro prioritario di classe A. Il lavoro di classe A riserva uno o più processi di lavoro in background.
Classe B (priorità media)
Questi lavori vengono eseguiti dopo il completamento dei lavori ad alta priorità di Classe A.
Classe C (priorità bassa)
I lavori di questa categoria vengono eseguiti una volta completati i lavori di classe A e B.
Transaction Code SM36
Dati generali
Immettere il nome del lavoro e la sua priorità.
Selezionare il server di destinazione su cui si desidera eseguire il lavoro. Viene utilizzato per il bilanciamento del carico; è possibile definire il server di destinazione su cui si desidera eseguire il lavoro.
Utilizzando il destinatario dell'elenco di spool, immettere l'ID e-mail se si desidera ottenere i risultati tramite e-mail.
Per definire i passaggi per l'esecuzione, vai alla scheda Step. Immettere il nome del programma, il nome della variante nel campo. Se non hai creato una variante secondo le tue esigenze, lasciala vuota. Fare clic sul pulsante Salva in basso.
Per superare la condizione di inizio, immettere la data di inizio, la data di fine, la frequenza, ecc. Nel caso in cui la condizione di inizio non sia specificata, il lavoro rimarrà nello stato pianificato e non verrà eseguito. È possibile utilizzare varie opzioni per definire la condizione di avvio. Per creare un lavoro periodico, seleziona la casella in basso.
Una volta definita la pianificazione, fare clic su Salva.
Per annullare la pianificazione di un lavoro in modo che non venga eseguito in futuro, è necessario rilasciare il lavoro.
Segui questi passaggi per annullare la pianificazione di un processo in background:
Step 1 - Usa codice transazione - SM37
(Se un lavoro è in active stato, non può essere non programmato finché non è stato completato.)
Step 2- Immettere il nome e il nome utente del lavoro. Per annullare la pianificazione di un lavoro, selezionareReleased e Readydalla scheda Stato lavoro. Immettere la condizione di avvio del lavoro e fare clic su Esegui.
Step 3 - Riceverai la conferma e anche gli altri dettagli del lavoro come nello screenshot sopra una volta rilasciato il lavoro.
Il monitoraggio di un lavoro in background è importante nel sistema SAP perché una volta pianificato il lavoro potrebbe essere annullato a causa di un errore.
Segui questi passaggi per monitorare un lavoro in background:
Step 1 - Usa codice transazione - SM37
Step 2- Utilizzare * nella colonna Nome lavoro e selezionare lo stato per visualizzare tutti i lavori creati da questo utente. Inserisci anche l'intervallo di date secondo il requisito e poi Esegui.
Step 3 - Al momento dell'esecuzione, vengono visualizzati tutti i lavori che sono stati creati dall'utente menzionato e che corrispondono ai criteri di selezione.
Vengono visualizzati dettagli come il nome del lavoro, il lavoro creato da, lo stato, la data di inizio, la durata, il ritardo e così via.
Step 4 - Per controllare il registro lavori, è possibile selezionare il lavoro e fare clic sul pulsante Registro lavori.
È possibile eliminare i lavori dal sistema SAP. Questi lavori potrebbero non essere più necessari e potrebbero occupare molto spazio nel sistema. I lavori possono essere eliminati nei due modi seguenti:
- Lavoro singolo
- Lavori multipli
Segui questi passaggi per eliminare un singolo lavoro:
Step 1 - Usa codice transazione - SM37.
Step 2- Utilizzare * nella colonna Nome lavoro e selezionare lo stato per visualizzare tutti i lavori creati da questo utente. Inserisci anche l'intervallo di date secondo il requisito e poi Esegui.
Step 3 - Al momento dell'esecuzione, vengono visualizzati tutti i lavori che sono stati creati dall'utente menzionato e che corrispondono ai criteri di selezione.
Vengono visualizzati dettagli come il nome del lavoro, il lavoro creato da, lo stato, la data di inizio, la durata, il ritardo e così via. Seleziona il lavoro che desideri eliminare dal database → Elimina
Step 4- Per eliminare più lavori, utilizzare il codice transazione - SE38. Usa rapporto - RSBTCDEL2 (Nuova versione di RSBTCDEL). I vecchi registri dei lavori verranno eliminati e non verranno visualizzati nella panoramica dei lavori. Accedi al programma e fai clic su Esegui.
Step 5- Nella schermata successiva, inserisci i dettagli come il nome del lavoro che desideri eliminare. Puoi mettere * per indicare tutti i lavori. Se desideri eliminare i lavori da un utente specifico, inserisci il nome utente.
Step 6 - Indicare lo stato dei lavori da eliminare e il periodo di tempo per l'eliminazione.
Step 7- Specifica commit: il valore di commit è proporzionale alle prestazioni del programma. Se il valore di commit è alto, l'eliminazione del lavoro verrà eseguita più velocemente. Il valore consigliato è> = 1000.
Step 8- Selezionare Test run per simulare l'eliminazione e in questo modo i lavori non verranno eliminati. Quando sei sicuro, deseleziona Test run e premi Execute.
Step 9- Quando si fa clic su Esecuzione di prova, verrà visualizzato l'elenco di tutti i lavori che corrispondono ai criteri. Se desideri apportare modifiche, puoi farlo prima di completare l'eliminazione.
Panoramica del sistema di gestione dei trasporti (TMS)
Il sistema di gestione dei trasporti è uno dei componenti chiave nel sistema SAP. TMS viene utilizzato per controllare nuove richieste, monitorare le modifiche come chi ha implementato le modifiche, definire e configurare il panorama del sistema in ambiente SAP.
TMS è composto da 3 diversi componenti Change and Transport System (CTS):
Organizzatore di cambiamenti e trasporti (CTO)
Codice transazione - SE01
Viene utilizzato per gestire, configurare le modifiche nel repository SAP e altri oggetti. Ciò fornisce un ambiente centrale per i progetti di sviluppo e configurazione.
Sistema di gestione dei trasporti (TMS)
Viene utilizzato per gestire, controllare e copiare oggetti di sviluppo e per la personalizzazione delle impostazioni nei sistemi SAP in landscape utilizzando percorsi di trasporto predefiniti configurati con connessioni RFC. Ciò include l'esportazione degli oggetti da un sistema SAP e l'importazione in un altro sistema di destinazione.
Strumenti di trasporto
Gli strumenti fanno parte del kernel SAP e vengono utilizzati per gestire il programma di controllo del trasporto e del trasporto R3.
R3trans è noto come trasporto del sistema SAP che viene utilizzato per trasportare gli oggetti tra diversi sistemi SAP. Di solito è chiamato per altri programmi di controllo del trasporto, in particolare da tp o utilizzando le utilità di aggiornamento SAP.
Il programma di controllo del trasporto viene utilizzato per supportare il trasporto di dati e oggetti tra diversi sistemi in esecuzione su piattaforme diverse e anche su database diversi.
Configurazione della gestione dei trasporti
La gestione dei trasporti è uno dei componenti chiave nel panorama del sistema SAP e viene utilizzata per eseguire le seguenti attività:
- Definizione del controller di dominio di trasporto.
- Configurazione del panorama del sistema SAP.
- Definizione delle rotte di trasporto tra i sistemi all'interno del sistema Landscape.
- Distribuzione della configurazione
Controller di dominio di trasporto
Viene utilizzato per gestire tutti i dettagli di configurazione TMS. Qualsiasi modifica alle impostazioni di configurazione viene distribuita su tutti i sistemi. Per configurare il controller di dominio, utilizzare il codice di transazione - STMS
Nel caso in cui il sistema SAP non abbia un controller di dominio, ti verrà richiesto di crearne uno nuovo. Il dominio dei trasporti include le seguenti attività:
- Creazione utente TMSADM
- Connessione RFC e creazione della richiesta, TMSADM viene utilizzato per accedere al sistema di destinazione
- Il file DOMAIN.CFG viene creato nella directory usr / sap / trans / bin che memorizza la configurazione TMS e viene utilizzato dai sistemi e dai domini per controllare le configurazioni esistenti.
Segui questi passaggi per aggiungere un sistema al dominio di trasporto:
Step 1- Accedere al sistema SAP, che si desidera aggiungere come sistema, nel client 000 e immettere il codice della transazione - STMS. Se il sistema non viene aggiunto, TMS verificherà il file di configurazione DOMAIN.CFG e ti chiederà di crearne uno. Clicca su -Select the Proposal and Save. Il sistema rimarrà inizialmente nello stato "In attesa".
Per completare l'attività → accedere a Domain Controller System → Transaction STMS → Go to Overview → Systems.
Ora puoi vedere che è disponibile un nuovo sistema. Vai a Sistema SAP → Approva
Le rotte di trasporto sono definite come rotte definite da un amministratore SAP per trasmettere le modifiche tra diversi sistemi SAP.
I seguenti sono i due tipi di percorsi di trasporto:
Consolidation (Da DEV a QAS) - Vengono utilizzati i livelli di trasporto
Delivery (Da QAS a PRD) - Strati di trasporto non richiesti
Richiesta di trasporto
Contiene una serie di modifiche da implementare nel sistema di sviluppo. Consiste nei tipi di modifiche, scopo, categoria di modifica, sistema di destinazione e altri dettagli.
Le richieste di trasporto sono denominate in un formato standard come <SID>K<Number>
Ad esempio, in <SID>K<Number> -
- SID rappresenta l'ID di sistema
- K sta per parola chiave / alfabeto fissi
- Il numero può essere qualsiasi cosa da un intervallo che inizia con 900001
Esistono due tipi di richieste che possono essere create nel sistema SAP:
Richiesta workbench
Questo tipo di richiesta contiene gli oggetti del repository e gli oggetti di personalizzazione cross-client. Le richieste del workbench vengono utilizzate per apportare modifiche agli oggetti del workbench ABAP.
Richiesta di personalizzazione
Questo tipo di richiesta contiene oggetti che appartengono alla personalizzazione "specifica del client". Queste richieste vengono create automaticamente nel sistema quando un utente esegue l'impostazione di personalizzazione e un sistema di destinazione viene assegnato automaticamente in base al livello di trasporto.
Per creare una richiesta di trasporto, utilizzare il codice transazione - SE01
Una richiesta di trasporto può essere creata nei due modi seguenti:
Automatic- In questo modo è possibile creare o modificare un oggetto o eseguire la personalizzazione delle impostazioni. Qui, il sistema visualizza la "Finestra di dialogo" per creare una richiesta di trasporto o menzionare il nome di una richiesta già creata, se disponibile.
Manual - In questo modo è possibile creare la richiesta di trasporto da Transport Organizer, quindi immettere gli attributi richiesti e inserire gli oggetti.
Importazione / esportazione di oggetti
Una volta completata la richiesta di trasporto nel sistema di origine, è necessario esportare la richiesta dal sistema di origine e importarla nel sistema di destinazione. Per eseguire l'importazione, è necessario selezionare una coda di importazione.
Transazione STMS → Importa oppure puoi andare alla scheda Panoramica in alto → Importazioni
È possibile visualizzare un elenco di sistemi nel dominio corrente, la descrizione e un numero di richieste disponibili in Import Queue e lo stato.
Importa una coda
Questo elenco contiene le richieste di trasporto nella directory comune. Queste richieste sono pronte per essere importate nel sistema di destinazione.
Per aggiungere una richiesta manualmente, puoi andare su altre richieste → Aggiungi (dovresti conoscere il nome della richiesta di trasporto).
Registri delle richieste di trasporto
È inoltre possibile controllare i log una volta completata la richiesta di trasporto. Per controllare i registri, utilizzare il codice di transazione - SE01 → Vai a → Registri di trasporto
Ci sono due tipi di log disponibili nel Transport Management System:
Registri di trasporto
Tiene traccia dei file di registro del trasporto che sono stati spostati in una richiesta di trasporto.
Registro delle azioni
Include i dettagli di tutte le azioni che sono state eseguite in una richiesta di trasporto. Azioni come esportazioni, importazione, ecc.
Una delle funzioni importanti fornite dai registri sono i seguenti codici di ritorno:
0 - Questo valore rappresenta che l'esportazione è stata eseguita correttamente.
4 - Questo valore rappresenta che è stato emesso un avviso e gli oggetti sono stati trasportati correttamente.
8 - Questo valore rappresenta che è stato emesso un avviso e non è stato possibile trasportare almeno un oggetto.
12 or higher- Questo valore rappresenta un errore nella richiesta di trasporto e generalmente non è causato dagli oggetti nella richiesta di trasporto. Ciò si verifica probabilmente a causa di un errore di sistema.
Nel sistema SAP, viene utilizzata una patch per correggere un bug. Esistono diversi tipi di patch che possono essere utilizzati nel sistema SAP. Tutte le patch iniziano con SAPK seguito dal tipo di patch.
I seguenti sono i quattro diversi tipi di patch:
- ABAP (SAPKA620XXXX)
- BASE (SAPKB620XXXX)
- HR (SAPKE470XXXX)
- APPLICAZIONI (SAPKH470XXXX)
Una patch segue questa struttura: SAPKA <Rel> <No>
Le patch sono anche chiamate pacchetti di supporto e dovrebbero essere applicate nella seguente sequenza:
- BASE (SAPKB620XXXX)
- ABAP (SAPKA620XXXX)
- HR (SAPKE470XXXX)
- APPLICAZIONI (SAPKH470XXXX)
Pacchetti di supporto e componenti aggiuntivi
Come suggerisce il nome, i pacchetti di supporto vengono utilizzati per correggere il bug e migliorare la qualità del sistema SAP. L'implementazione e l'amministrazione del pacchetto di supporto vengono eseguite con Transaction Spam (Support Package Manager). Ogni pacchetto di supporto è valido per una versione e Support Package Manager garantisce che tutti i pacchetti di supporto vengano applicati in un ordine specificato.
I pacchetti di supporto vengono applicati nell'ordine sopra indicato: Base> ABAP> Risorse umane> Applicazioni. Non è necessario che i livelli di patch Base e ABAP siano gli stessi, ma SAP consiglia che siano allo stesso livello. In generale, Basis e ABAP dovrebbero essere applicati insieme, tuttavia per applicarne uno per primo, dovrebbe essere Basis.
Tutti i pacchetti di supporto vengono applicati con il client 000. I pacchetti di supporto devono essere importati a intervalli regolari per evitare errori e per mantenere aggiornato il panorama del sistema.
Sono disponibili diversi tipi di pacchetti di supporto:
SPAM Update - Un aggiornamento SPAM contiene aggiornamenti e miglioramenti a Support Package Manager (SPAM) e Add-On Installation Tool.
Component Support Package - Contiene miglioramenti per un componente software come SAP Basis, SAP HR o APPLICAZIONI SAP e per aggiornare gli oggetti del repository e del dizionario.
La tabella seguente mostra alcune convenzioni di denominazione per i pacchetti di supporto:
Componente software | Nome |
---|---|
SAP_APPL | Pacchetto di supporto APPL |
SAP_BASIS | Pacchetto di supporto di base |
SAP_ABA | Pacchetto di supporto dell'interfaccia dell'applicazione |
SAP_HR | Pacchetto di supporto per le risorse umane |
SAP_BW | Pacchetto di supporto BW |
Conflict Resolution Transport- Questo viene utilizzato per regolare i pacchetti di supporto su componenti aggiuntivi. Un CRT per una versione contiene anche aggiustamenti per le versioni precedenti di questo componente aggiuntivo.
Requisiti per implementare il pacchetto di supporto
Un pacchetto di supporto è sempre implementato sul client 000 e l'utente deve disporre di un'autorizzazione equivalente a DDIC o SAP.
Per implementare un pacchetto di supporto, utilizza il codice di transazione - SPAM. Puoi controllare se un pacchetto precedente è in corso o è incompleto. Se è presente un pacchetto di supporto incompleto, non è possibile procedere con l'implementazione di uno nuovo.
Note − Transport directory /usr/sap/trans should have enough space.
Pacchetto di supporto e aggiornamento dello stack
È possibile scaricare il pacchetto di supporto da SAP Service Market Place. Apri il collegamento - service.sap.com e accedi con il tuo SID.
Vai a SAP Support Portal dal menu a discesa → Download software
Vai a Pacchetti di supporto e patch sotto i download del software. Ora vai su Download di software.
Scarica il pacchetto di supporto e salva nella directory di trasporto a livello di sistema operativo / usr / sap / trans
Decomprimere il file - sapcar –xvf <nome pacchetto di supporto>
Puoi vedere i file .ATT e .PAT nella directory Transport.
Per caricare il pacchetto di supporto dal server delle applicazioni, utilizzare il codice di transazione - SPAM. Pacchetto di supporto → Carica pacchetti → Dal server delle applicazioni
Oppure puoi anche caricarlo da Front End nel caso in cui sia <10 MB. I pacchetti di supporto che sono sotto forma di .car verranno decompressi nella directory eps / in.
Se la dimensione del pacchetto di supporto è maggiore di 10 MB, copiare i pacchetti di supporto nella directory / trans come sopra e decomprimerli nei file .ATT e .PAT.
Aggiornamento SPAM
È inoltre possibile aggiornare Support Package Manager e lo strumento di installazione dei componenti aggiuntivi. Questa operazione dovrebbe essere eseguita prima di qualsiasi aggiornamento del pacchetto di supporto.
La coda viene utilizzata per controllare i pacchetti di supporto per diversi componenti SAP nel panorama del sistema.
Segui questi passaggi per importare una coda:
Step 1 - Fare clic sul pulsante Visualizza / Definisci e verrà visualizzato un elenco dei componenti software installati.
Step 2- Selezionare il componente e verrà visualizzato l'elenco dei pacchetti di supporto disponibili per i componenti selezionati. Se questa è la coda che stai cercando, fai clic su Conferma coda.
Step 3 - Riceverai una conferma - Coda del pacchetto di supporto salvata e definita.
Step 4- Ora, importa la coda per avviare l'implementazione del pacchetto di supporto. Fare clic su Pacchetto di supporto → Coda di importazione.
Step 5- Conferma la coda una volta che il pacchetto di supporto è stato importato correttamente. Se non confermi la coda, non sarai in grado di importare il pacchetto di supporto in futuro. Controlla lo stato SPAM → Conferma la corretta importazione del pacchetto di supporto.
Durante l'implementazione dei pacchetti di supporto si verificano i seguenti problemi:
- Overflow dello spazio tabella
- Kernel obsoleto
- SPAM / SAINT obsoleto
- Controlla le variabili ambientali
- Lavoro RDDIMPDP non pianificato
- Incoerenza nella TMS
- Estensione massima raggiunta
- Vincolo di spazio nella directory di trasporto
- "Tp" non è riuscito a connettersi al database (eseguire R3trans –d che genererà trans.log)
- Problema di configurazione STMS
- Processi in background terminati a causa di problemi relativi alla memoria
La tabella seguente mostra i valori predefiniti di Support Package Manager:
Per risparmiare spazio sul disco rigido, è possibile specificare se i file di dati devono essere eliminati dopo l'importazione dei pacchetti di supporto. Come accennato, questa è l'impostazione predefinita in Support Package Manager.
Il kernel è un programma eseguibile che esiste tra le applicazioni SAP e il sistema operativo. Consiste in un programma eseguibile nel percorso "/ sapmnt / <SID> / exe" per UNIX e \ usr \ sap \ SID \ SYS \ exe \ run Windows. Avvia e arresta i servizi dell'applicazione come il server di messaggi, il dispatcher, ecc.
Nell'aggiornamento del kernel, i nuovi file .exec sostituiscono i vecchi file eseguibili nel sistema SAP. Per verificare la versione corrente, utilizzare il codice transazione - SM51> Vai a Note di rilascio.
Per controllare lo stato, vai su Sistema → scheda Stato → Altre informazioni sul kernel
In UNIX, usa disp+work - versione per visualizzare le informazioni sulla versione corrente del kernel.
Segui questi passaggi per scaricare il kernel da SAP Market Place -
Step 1 - Apri URL - https: \\ service.sap.com e accedi con SID e password.
Step 2 - Vai a SAP Support Portal dal menu a discesa → Download software.
Step 3- Vai a Pacchetti di supporto e patch sotto i download del software. Vai a Download del software.
All Kernel Versions are available in 64-bit −
Step 4 - Selezionare la versione del kernel e scaricare i file in base al sistema operativo: Windows, Linux, Solaris, AIX e HP-UX.
Aggiorna la versione del kernel
Seguiamo ora questi passaggi per aggiornare la versione del kernel:
Step 1 - Crea una directory con spazio su disco sufficiente e inserisci il nome della directory.
Step 2 - Copiare i file di aggiornamento SAPEXEDB.SAR e SAPEXE.SAR nella nuova directory a livello di sistema operativo.
Step 3 - Per controllare la directory, usa 'pwd' per assicurarti di essere nella stessa directory.
STep 4 - Ora, decomprimere i file .SAR da sapcar exe.
SAPCAR –xvf sapexe.SAR
SAPCAR –xvf sapexedb.SAR
Step 5 - Per eseguire il backup del kernel esistente, è necessario creare un'altra directory con il nome "exe_old <ddmmyy>" e eseguire il backup del file del kernel esistente.
Step 6- Per eseguire l'aggiornamento, arrestare l'applicazione SAP. Non è necessario chiudere il database per l'aggiornamento del kernel, ma è necessario arrestare l'applicazione SAP utilizzando questo comando: stopsap r3.
Step 7 - Copiare i file dalla nuova directory del kernel exe_new <ddmmyy → alla directory del kernel esistente exe.
Step 8 - Usa questo comando per copiare - cp -rp / sapmnt / <SID> / exe_new <ddmmyy> / * / sapmnt / <SID> / exe /
Step 9 - Ora se controlli la versione corrente del kernel usando disp + work, controlla la versione del kernel dal livello del sistema operativo con il comando disp+work − versions e dovrebbe essere visualizzata la nuova versione della patch.
Step 10- Accedi al sistema operativo come root specifico per UNIX. Esegui lo script nella directory del kernel - ./saproot.sh <SID>
Lo usi per assegnare i permessi corretti a tutti i programmi eseguibili nel kernel come il file br * ecc.
Step 11 - Avvia le applicazioni SAP utilizzando questo comando - startsap r3.
Step 12 - Se esegui Transaction SM52, puoi vedere il livello di versione del kernel corrente.
Il monitoraggio del sistema prevede il monitoraggio proattivo dei server delle applicazioni, l'utilizzo della CPU, lo spazio del database, il monitoraggio dei file di registro, ecc.
Il monitoraggio del sistema include anche quanto segue:
- Monitoraggio dei lavori in batch
- Monitoraggio delle prestazioni del database
- Monitoraggio degli utenti dell'applicazione
- Monitoraggio delle richieste di spool
- Richieste di stampa
Per monitorare il sistema SAP, utilizzare il codice transazione - SM51
Per controllare l'elenco dei processi, vai all'icona Processi.
Per monitorare gli utenti dell'applicazione, utilizzare i codici di transazione: AL08 e SM04
Usa codice transazione - SM04
Per monitorare i processi di aggiornamento, utilizzare il codice transazione - SM13. Nel campo Utente inserisci "*" e fai clic su Esegui.
Se non ci sono richieste in sospeso, la coda sarà vuota come nella schermata seguente:
La tabella seguente mostra importanti codici di transazione per il monitoraggio del sistema e i controlli delle prestazioni:
Registro di sistema di monitoraggio | SM21 |
Sintonizza riepilogo | ST02 |
Utilizzo della CPU | ST06 |
ABAP Dump | ST22 |
Monitoraggio della richiesta di spool | SP01 |
Monitoraggio del lavoro in batch | SM37 |
Amministrazione del database | DB02 |
Registri di backup del database | DB12 |
Cos'è RFC?
Per comunicare tra i sistemi SAP, è necessario definire un meccanismo. Uno dei modi più comuni è definire la chiamata di funzione remota (connessione RFC) tra due sistemi. Creando una connessione RFC affidabile tra due sistemi, ti consente di creare filetrusted-trusting relationship between systems in cui è possibile comunicare e scambiare informazioni e dati.
Esistono diversi tipi di connessioni RFC affidabili.
Connessione di tipo 3
Questo tipo di connessione viene utilizzato per specificare la connessione tra i sistemi ABAP. Qui, è necessario menzionare il nome host e l'indirizzo IP del sistema di origine e anche le informazioni di accesso. Ciò è applicabile per entrambi i tipi di RFC, tra i sistemi ABAP e le chiamate esterne ai sistemi ABAP.
Connessione di tipo I.
Questo tipo di connessione viene utilizzato per specificare i sistemi ABAP collegati allo stesso database del sistema corrente. Prendiamo un nome di voce di esempio: ws0015_K18_24
ws0015 = nome host
K18 = nome del sistema (nome del database)
24 = nome del servizio TCP
Connessione di tipo T.
Questo tipo di connessione consente di connettere le destinazioni a programmi esterni che utilizzano l'API RFC per ricevere RFC. Questo può essere attivato utilizzando l'avvio o la registrazione.
Creazione di una RFC affidabile tra SAP ECC e HANA
Si supponga di voler impostare un RFC affidabile verso il sistema di destinazione BB1 sul sistema SAP di origine AA1. Con il completamento della configurazione, verrai connesso ad AA1 e il tuo utente avrà sufficienti autorizzazioni in BB1; è possibile utilizzare la connessione RFC e accedere a BB1 senza dover reinserire nome utente e password.
Utilizzando la relazione di fiducia / fiducia RFC tra due sistemi SAP, RFC da un sistema affidabile a un sistema affidabile, la password non è richiesta per l'accesso al sistema affidabile.
Aprire il sistema SAP ECC utilizzando l'accesso SAP. Immettere il codice di transazione SM59 → questo è il codice di transazione per creare una nuova connessione RFC affidabile → Fare clic sulla terza icona per aprire una nuova procedura guidata di connessione → fare clic su Crea e si aprirà una nuova finestra.
Destinazione RFC ECCHANA (Immettere il nome della destinazione RFC) Tipo di connessione - 3 (per sistema ABAP)
Vai a Impostazioni tecniche.
Immettere l'host di destinazione: il nome del sistema ECC, l'IP e il numero del sistema.
Vai alla scheda Accesso e sicurezza, Immetti lingua, Client, nome utente e password del sistema ECC.
Fare clic sull'opzione Salva in alto.
Fare clic su Test connessione per testare correttamente la connessione.
Configurazione della connessione RFC
Segui questi passaggi per configurare la connessione RFC:
Step 1 - Esegui transazione - ltr (per configurare la connessione RFC) → Si aprirà un nuovo browser → Immettere il nome utente e la password del sistema ECC e accedere.
Step 2 - Fare clic su Nuovo → Si aprirà una nuova finestra → Immettere il nome della configurazione → Fare clic su Avanti → Immettere la destinazione RFC (nome della connessione creato in precedenza), Utilizzare l'opzione di ricerca, Scegliere il nome e fare clic su Avanti.
Step 3- In Specifica sistema di destinazione, immettere il nome utente e la password dell'amministratore del sistema HANA, il nome host, il numero di istanza e fare clic su Avanti. Immettere il numero di processi di trasferimento dati come 007 (non può essere 000) → Avanti → Crea configurazione.
Test di RFC attendibile
Fare clic su Test connessione per testare correttamente una connessione.
Introduzione a BI / BW
SAP BI / BW è un prodotto di data warehousing e si basa sull'infrastruttura SAP ABAP. Viene utilizzato per convertire i dati grezzi in report. Questo può essere utilizzato anche per creare report analitici e per prendere decisioni da parte dei manager aziendali.
Utilizzando un Business Warehouse, è possibile combinare dati provenienti da diverse fonti eterogenee, organizzare e gestire i dati per report dettagliati.
Questo prodotto di data warehousing può essere facilmente integrato con diversi strumenti di reporting SAP. Questo prodotto può aiutare ad analizzare dati multidimensionali da diverse fonti.
I componenti chiave di SAP NetWeaver Business Intelligence sono:
- SAP NetWeaver Business Warehouse (BW)
- SAP Business Explorer (SAP BEx) e
- SAP NetWeaver BW Accelerator (BWA)
Oltre a replicare i dati dalla sorgente al sistema SAP NetWeaver BW, è anche possibile accedere ai dati sorgente direttamente dal sistema SAP NetWeaver BW utilizzando Virtual Providers. Il motore analitico fornisce metodi e servizi per l'analisi, la pianificazione e servizi generici come il caching e la sicurezza.
SAP Business Explorer BEx viene utilizzato per definire la modalità di visualizzazione dei dati. Questo strumento supporta anche la creazione di applicazioni basate su Excel e sul Web per l'analisi, la pianificazione e il reporting. Le applicazioni BEx create con gli strumenti BEx possono essere integrate in SAP Enterprise Portal. L'integrazione con gli strumenti SAP BusinessObjects offre ulteriori opzioni per l'analisi e il reporting oltre alle funzioni standard di SAP BEx. È possibile accedere alle informazioni BI (come report, analisi e dashboard) con SAP BusinessObjects BI Portal InfoView.
Integrazione di base con ECC
SAP ERP è basato sulla versione di SAP NetWeaver. Ad esempio, SAP ERP 6.0 è basato su SAP NetWeaver 7.0. SAP ERP si basa anche su pacchetti di miglioramento; ad esempio, ERP 6.0 è basato su EHP04 e NetWeaver Enhancement Package - EHP01.
I componenti software seguono sempre la numerazione del prodotto come SAP HR 6.04 appartiene a Enhancement Package 4 per SAP ERP 6.0 e SAP BASIS 7.01 appartiene a EHP01 per SAP NetWeaver 7.0.
Allo stesso modo,
SAP ECC 6.0 Enhancement Package 5 si basa su SAP NetWeaver 7.0 Enhancement Package 02
ECC 6.0 Enhancement Package 4 si basa su SAP NetWeaver 7.0 Enhancement Package 01
ECC 6.0 Enhancement Package 6 è basato su SAP NetWeaver 7.0 Enhancement Package 03
L'implementazione di un EHP per ECC implica l'applicazione di SAP NetWeaver EHP (a partire da ECC EHP 4).