SAP Interfaccia utente web CRM: configurazione e miglioramenti

โšก Riepilogo intelligente

Strumenti di configurazione dell'interfaccia utente Web e di miglioramento delle applicazioni SAP Il CRM consente ai consulenti di adattare ruoli, viste e strutture di database standard senza dover ricorrere a complesse programmazioni ABAP. Questo tutorial illustra il modello di configurazione del layout, la progettazione basata su parametri, i controlli di sicurezza e le estensioni end-to-end di campi e tabelle tramite AET.

  • ๐Ÿงฉ Livelli di configurazione: Quattro valori di parametro (Chiave di configurazione del ruolo, Utilizzo del componente, Tipo di oggetto e Sottotipo di oggetto) identificano in modo univoco ciascun layout di visualizzazione gestito all'interno dello strumento di configurazione dell'interfaccia utente Web.
  • ๐Ÿ–ฑ๏ธ Progettazione trascina e rilascia: Aggiungi, riordina e rimuovi i campi utilizzando l'editor visuale che mostra i campi disponibili e le proprietร  dei campi senza modificare le strutture del dizionario dati.
  • ๐Ÿ›ก๏ธ Controlli di accesso: Solo i super utenti o gli sviluppatori ricevono ruoli di configurazione e la personalizzazione delle impostazioni puรฒ disabilitare la personalizzazione per l'utente finale in determinate visualizzazioni.
  • โš™๏ธ AET Power: L'Application Enhancement Tool estende automaticamente campi e tabelle fino al livello del database, eliminando la necessitร  di programmazione ABAP manuale nella maggior parte degli scenari di estensibilitร .
  • ๐Ÿง  Modalitร  esperto: Il collegamento di nuovi campi a un elemento dati esistente propaga in modo coerente etichette, guide alla ricerca e proprietร  dei campi in ogni livello dell'interfaccia utente.

SAP Strumenti di configurazione e miglioramento dell'interfaccia utente web del CRM

Panoramica

  • SAP Il CRM prevede numerosi ruoli standard (ad esempio, professionista delle vendite) e applicazioni all'interno di questi ruoli (ad esempio, gestione degli account).
  • In genere, le aziende non utilizzano le applicazioni standard cosรฌ come sono, ma optano per miglioramenti, piรน o meno significativi.
  • Considerando questo, SAP Il CRM รจ stato implementato con strumenti per il potenziamento del SAP applicazioni standard. Utilizzando questi strumenti, รจ possibile modificare le visualizzazioni, aggiungere campi, tabelle, ecc. alle applicazioni esistenti.
  • Questi strumenti includono principalmente:
  • Strumento di configurazione dell'interfaccia utente Web
  • Strumenti di miglioramento delle applicazioni (AET)

Strumento di configurazione dell'interfaccia utente Web

  • Il layout visualizzato per qualsiasi vista in SAP CRM viene gestito come configurazione dell'interfaccia utente Web.
  • Queste configurazioni vengono identificate utilizzando 4 valori di parametro.
  • Pertanto, รจ possibile migliorare le configurazioni dell'interfaccia utente Web con nuovi layout utilizzando diversi valori di parametro.
  • I campi visualizzati nell'interfaccia utente web provengono dalle strutture del database definite nel dizionario dei dati.
  • Come richiesto, non tutti i campi vengono visualizzati in tutte le schermate.
  • รˆ possibile modificare le schermate utilizzando lo strumento di configurazione dell'interfaccia utente web.
  • Con questo strumento รจ possibile rimuovere alcuni campi dalle schermate.
  • Consente inoltre di aggiungere alla schermata un campo disponibile nella struttura del dizionario dati.
  • In tutte le pagine del Interfaccia utente Web del CRMรˆ presente un pulsante per accedere allo strumento "Interfaccia utente Web".
  • Per rendere disponibile questo pulsante sono necessari ruoli predefiniti.
  • Pertanto, per visualizzare questo pulsante e apportare modifiche a questo strumento, l'utente deve disporre delle autorizzazioni necessarie.
Strumento di configurazione dell'interfaccia utente Web
Pulsanti nelle pagine dell'interfaccia utente web: analizziamoli di seguito.
  1. Area configurabile Strumento di configurazione dell'interfaccia utente Web: Questo evidenzia l'area dello schermo configurabile.
  2. Pagina di configurazione Strumento di configurazione dell'interfaccia utente Web: Si apre il pop-up per configurare la pagina corrente:

Strumento di configurazione dell'interfaccia utente Web

Strumento di configurazione dell'interfaccia utente Web
Vista di configurazione per la pagina del Centro di lavoro
  1. Personalizzazione Strumento di configurazione dell'interfaccia utente Web
    1. In questo modo, l'utente puรฒ impostare il proprio layout di visualizzazione.
    2. Questo problema riguarda il singolo utente e non si applica all'intera applicazione.
  1. Stampa pagina Strumento di configurazione dell'interfaccia utente Web: Per stampare la pagina corrente.
  • Per creare un nuovo layout, รจ possibile utilizzare il pulsante "Nuovo" per creare un modulo vuoto.
  • รˆ anche possibile copiare una configurazione esistente e modificarla secondo necessitร .
  • Lo strumento di configurazione dell'interfaccia utente Web supporta la funzione trascina e rilascia per aggiungere campi al layout.
  • Offre inoltre la possibilitร  di impostare diverse proprietร  di un campo.
  • In alcuni casi, l'implementazione di questi miglioramenti include anche la programmazione ABAP nei componenti dell'interfaccia utente Web.
Strumento di configurazione dell'interfaccia utente Web
Visualizzazione della configurazione per la visualizzazione modulo nella pagina Panoramica โ€“ I

Configurazioni disponibili (vedi screenshot sopra):

  • Una configurazione viene identificata da una combinazione univoca dei seguenti campi:
  • Chiave di configurazione del ruolo
  • Utilizzo dei componenti
  • Tipo di oggetto
  • Sottotipo oggetto
  • A seconda della combinazione, possono essere disponibili diverse configurazioni per una vista.
  • Selezionando una riga in questo blocco di assegnazione, la sezione "Progettazione configurazione corrente" viene aggiornata per mostrare il layout progettato in base alla configurazione selezionata.

Pulsanti per lavorare sulla configurazione (vedi screenshot sopra): Questi sono i pulsanti utilizzati per modificare la "Configurazione corrente" per la configurazione selezionata in "Configurazioni disponibili":

  1. Aggiungi didascalia: con questo pulsante รจ possibile aggiungere una didascalia alla visualizzazione del modulo nella pagina di riepilogo.
  2. Aggiungi riga: questo pulsante aggiunge una riga nell'area "Progettazione configurazione corrente".
  3. Sposta su: questo pulsante sposta il campo selezionato di una riga sopra la riga corrente.
  4. Sposta in basso: questo pulsante sposta il campo selezionato di una riga sotto la riga corrente.
  5. Mostra i campi disponibili (Fig. 3): Mostra tutti i campi che possono essere aggiunti al layout in modo che siano visibili nell'applicazione.
  6. Mostra proprietร  del campo (Fig. 3): mostra le proprietร  del campo selezionato nel layout, che รจ possibile visualizzare e impostare.
  7. In modalitร  di modifica, รจ possibile modificare alcune di queste proprietร .
Strumento di configurazione dell'interfaccia utente Web
Visualizzazione della configurazione per la visualizzazione modulo nella pagina Panoramica โ€“ II
  • Questo strumento consente di aggiungere o rimuovere campi (disponibili nel dizionario dati) dal layout della vista.
  • Con questo strumento non รจ possibile aggiungere campi alle strutture e alle tabelle del dizionario dati in modo che vengano visualizzati nel CRM.
  • La schermata di configurazione per una visualizzazione a tabella presenta un layout diverso, in cui l'utente deve impostare le colonne disponibili e le proprietร  di tali colonne.
Strumento di configurazione dell'interfaccia utente Web
Visualizzazione di configurazione per la visualizzazione tabella

Problemi di sicurezza

  • Gli utenti finali non dovrebbero avere accesso per effettuare queste impostazioni nello strumento di configurazione. Solo i super utenti o gli sviluppatori dispongono di questi ruoli.
  • Qualsiasi modifica apportata รจ visibile a tutti gli utenti che accedono all'applicazione.
  • Oltre alle modifiche implementate nello strumento di configurazione dell'interfaccia utente, gli utenti finali possono impostare opzioni di personalizzazione per la visualizzazione. Le impostazioni di personalizzazione sono applicabili al singolo utente e non vengono condivise con altri utenti.
  • Come richiesto, la personalizzazione puรฒ essere controllata all'interno delle impostazioni di personalizzazione.
  • Ciรฒ significa che esistono impostazioni di personalizzazione con cui gli sviluppatori possono impedire agli utenti di personalizzare le visualizzazioni.
  • Dopo aver applicato questa impostazione, il pulsante di personalizzazione non sarร  disponibile per gli utenti finali.

Strumento di miglioramento delle applicazioni (AET)

  • Lo strumento di miglioramento dell'applicazione รจ uno strumento completo per migliorare l'applicazione SAP Applicazioni standard in cui le modifiche fino al livello del database vengono implementate dallo strumento stesso, e non รจ quasi richiesto alcuno sforzo di programmazione.
  • Questo strumento รจ inoltre integrato con lo strumento di configurazione dell'interfaccia utente Web.
Strumento di miglioramento dell'applicazione
Area di configurazione evidenziata facendo clic sul pulsante
  • Analogamente allo strumento di configurazione dell'interfaccia utente, per prima cosa รจ necessario selezionare l'area configurabile (evidenziata in blu) dall'applicazione.
  • In questo modo si aprirร  lo strumento di configurazione dell'interfaccia utente nella stessa finestra, come mostrato di seguito.
Strumento di miglioramento dell'applicazione
Strumento di configurazione dell'interfaccia utente per AET

รˆ necessario selezionare il pulsante corrispondente per i miglioramenti AET (evidenziato sopra):

  • Miglioramenti di visualizzazione: consente di visualizzare i miglioramenti giร  esistenti. รˆ possibile selezionare un miglioramento e modificarlo.
  • Il pulsante "Crea campo" puรฒ essere utilizzato per creare un nuovo campo nella vista selezionata.

Di seguito viene visualizzata la visualizzazione dei miglioramenti esistenti a campi e tabelle:

Strumento di miglioramento dell'applicazione
Visualizza la visualizzazione dei miglioramenti

Questa vista contiene pulsanti per i miglioramenti di vista e tabella nei rispettivi blocchi di assegnazione:

  • Novitร : tramite questo pulsante รจ possibile creare nuovi campi e anche tabelle.
  • Tramite il collegamento ipertestuale nella prima colonna (ID miglioramento), รจ possibile modificare un miglioramento esistente.

Strumento di configurazione dell'interfaccia utente web vs. strumento di miglioramento dell'applicazione

Prima di passare alla descrizione dettagliata del miglioramento della visualizzazione, il confronto seguente chiarisce quando utilizzare ciascuno strumento:

Aspetto Strumento di configurazione dell'interfaccia utente Web Strumento di miglioramento delle applicazioni (AET)
Scopo principale Regola il layout visibile delle viste esistenti Aggiungi nuovi campi e tabelle al database.
Impatto del dizionario dati Nessuno โ€” utilizza solo i campi esistenti Genera automaticamente strutture e tabelle di database.
Sforzo di programmazione ABAP opzionale per casi avanzati Praticamente nessuna programmazione richiesta
Utente tipico Consulente funzionale o super utente Consulente funzionale che collabora con il responsabile tecnico
Ambito di cambiamento Layout e personalizzazione per ogni visualizzazione Estensibilitร  di campi e tabelle a livello di applicazione

Miglioramento della vista

  • Per migliorare una visualizzazione, dopo aver cliccato sul pulsante "Nuovo" (come mostrato nello screenshot qui sopra), รจ necessario selezionare la parte dell'oggetto aziendale in cui si desidera aggiungere il nuovo campo o la nuova tabella.
Miglioramento della vista
Selezionare la parte dell'oggetto aziendale
  • A seconda dell'oggetto selezionato, verranno selezionate le tabelle e le strutture del database.
  • Durante la creazione di un campo, รจ necessario impostarne le proprietร :
Miglioramento della vista
Imposta le proprietร  del nuovo campo
  • In base alle proprietร  selezionate, il campo verrร  generato e i diversi livelli verranno migliorati per il nuovo campo.
  • Il pulsante "Abilita modalitร  esperto" puรฒ essere utilizzato per consentire al framework di selezionare le proprietร  dall'elemento dati utilizzato nella definizione del campo.
  • In modalitร  esperto, รจ necessario impostare un valore per il campo Elemento dati.
  • Nella definizione dell'elemento dati, รจ possibile impostare proprietร  come Etichetta (Descriptione).
  • Pertanto, diverse proprietร  del campo possono essere impostate automaticamente utilizzando la definizione dell'elemento dati nel dizionario dati.
Miglioramento della vista
Imposta le proprietร  del nuovo campo โ€“ Modalitร  esperto abilitata
  • Analogamente, possiamo creare campi di tabella utilizzando AET.
  • Per una tabella, dobbiamo specificare i dettagli della tabella nel suo complesso, nonchรฉ i singoli campi da generare per la tabella.
Miglioramento della vista
Creazione di una vista tabella utilizzando AET
  • Una volta generato un campo o una tabella tramite AET, l'applicazione si riavvierร  e l'utente potrร  quindi utilizzare il nuovo campo o la nuova tabella.
  • Questi campi e tabelle avranno anche aggiornato le tabelle del database necessarie.
  • Ciรฒ significa che quando inserisci un valore in questi campi e salvi, il valore verrร  memorizzato nel database.

DOMANDE FREQUENTI

Lo strumento di configurazione dell'interfaccia utente Web consente ai consulenti di adattare il layout standard SAP Le viste CRM consentono di aggiungere, rimuovere e riorganizzare i campi tratti dal dizionario dati, senza modificare le strutture del database sottostante o scrivere codice ABAP nella maggior parte dei casi.

Ogni layout รจ identificato da Chiave di configurazione del ruolo, Utilizzo del componente, Tipo di oggetto e Sottotipo di oggetto. Insieme, questi quattro valori consentono la coesistenza di piรน configurazioni per la stessa vista e associano il layout corretto al ruolo dell'utente.

Utilizza lo strumento di configurazione dell'interfaccia utente Web per riorganizzare i campi esistenti. Scegli AET quando devi aggiungere campi o tabelle completamente nuovi che devono essere memorizzati nel database sottostante, poichรฉ AET genera automaticamente gli oggetti del dizionario dati.

Sรฌ. Le serrature scorrevoli portatili e i catenacci a superficie possono essere usati per mettere in sicurezza una porta a scomparsa dall'esterno. Alcuni kit con catena di sicurezza consentono anche il bloccaggio esterno con chiave o manopola girevole. SAP Joule e i copiloti basati sull'IA integrati in BTP possono suggerire modifiche al layout, redigere frammenti di codice ABAP, proporre nomi di campi e segnalare incongruenze tra le configurazioni dell'interfaccia utente Web, accelerando sia la configurazione dell'interfaccia utente Web che le attivitร  AET.

Sรฌ. Considera i suggerimenti dell'IA come una prima bozza. Un consulente funzionale deve convalidare le convenzioni di denominazione, i controlli di autorizzazione e l'impatto a valle nel livello BOL prima di spostare i miglioramenti AET generati attraverso lo standard SAP flusso di lavoro della richiesta di trasporto.

Riassumi questo post con: