Cerca nel blog

sabato 10 febbraio 2024

Creazione Cataloghi, Gruppi e Tiles custom in Sap Fiori

Creazione Cataloghi, Gruppi e Tiles custom in Sap Fiori

In questo post del blog spiegheremo le conoscenze obbligatorie per gestire tutte le attività di autorizzazione relative alla creazione dei cataloghi, gruppi e Tiles in Sap fiori, inoltre assegnare entrambi gli oggetti all'utente autorizzato utilizzando PFCG

https://community.sap.com/t5/enterprise-resource-planning-blogs-by-members/how-to-create-fiori-catalog-group-and-custom-fiori-tiles/ba-p/13536584

1.1.   Creare il catalogo e il gruppo Fiori

Accedere a Fiori Designer in ambiente di sviluppo,  richiamando transazione: /N/UI2/FLPD_CONF o in alternativa è possibile utilizzare il percorso nel formato seguente

http(s)://<NOME HOST>:PORT/sap/bc/ui5_ui5/sap/arsrvc_upb_admn/main.html

Inserire l’utenza e password.

Verranno visualizzati tutti i cataloghi ed i gruppi standard definiti da SAP

Clicca su crea e inserisci il nome e l'ID del nuovo catalogo

Quando fai clic su Salva potresti riscontrare il problema seguente, per risolverlo devi creare una richiesta CR di customizing in sviluppo per salvare le modifiche su di essa e assegnarle alla tua sessione.


Dopo aver creato il package dove inserire le modifiche e creato la richiesta di sviluppo vai all'impostazione e assegnala


Ora, se provassimo a salvare nuovamente il catalogo, verrà salvato senza problemi e dopo aver salvato il catalogo si aprirà direttamente come di seguito

Nel passaggio successivo creeremo una mappatura di destinazione per aggiungere un'applicazione a questo gruppo, in questo passaggio puoi creare una mappatura di destinazione per un'applicazione esistente nella libreria SAP fiori oppure puoi creare la tua app inoltre puoi creare un'applicazione per qualsiasi codice Z che hai nel nostro esempio spiegheremo la seconda opzione per creare una nuova app con codice T: TK11


1.1.1.     Crea una nuova app per qualsiasi codice di transazione

Fare clic su “Attribuzioni di destinazione” e fare clic su crea “Crea attribuzione di destinazione

Quindi compilare i dati come di seguito:

Quindi fare clic su Salva

Per vedere il sistema quale “Alias di sistema” da inserire nella schermata precedente, collegarsi al sito

https://fioriappslibrary.hana.ondemand.com/


Successivamente creeremo i dettagli il Tile per quest’applicazione come di seguito, fare clic sulle Tile quindi premere su “+ Aggiungi Tile


Selezionare il modello di Tile, in questo caso “App-Launcher – Statico


Quindi inserisci i dettagli del titolo dell'app e lo stesso oggetto semantico e azione che abbiamo utilizzato in precedenza, quindi fare clic su Salva

Quindi l'applicazione apparirà nella schermata principale come di seguito



1.1.1.    Crea un gruppo Fiori custom

Scegliere il gruppo, quindi farà clic su Aggiungi


Inserisci il tuo ID e la descrizione del gruppo, quindi fare clic su Salva

Il gruppo è creato e pronto per essere utilizzato, adesso fare clic sull'icona Aggiungi per inserire l'applicazione che abbiamo aggiunto in precedenza nel catalogo


In questo passaggio potrai cercare il tuo catalogo per ottenere l'applicazione ed inserirla nel gruppo


Qui puoi vedere l'applicazione che abbiamo appena creato nel catalogo, è necessario selezionarlo per essere aggiunto al gruppo


Nella schermata principale vedrai l'applicazione apparsa nel nostro gruppo personalizzato


Ora andremo in SAP GUI per aggiungere questo gruppo al ruolo di autorizzazione per poterlo utilizzare, assegnare il catalogo al ruolo di autorizzazione, richiamare la transazione PFCG quindi crea un nuovo ruolo Z

Andare nel tab Menu.

Scegli il LaunchPad Group

inserire l'ID del gruppo e proseguire

Poi faremo lo stesso per aggiungere il catalogo Fiori

Passare al Tab Authorizations e modifica i dati di autorizzazione

Qui è possibile modificare l'autorizzazione come richiesto, nel mio caso do un'autorizzazione completa

Genera e salva

Assegnare questo ruolo al nome utente

Adesso accediamo all'applicazione Sap Fiori, mediante la transazione: /n/ui2/flp

Qui puoi vedere che hai un nuovo Gruppo: “Custom sales group”  con l'applicazione assegnata "Create Shipment condition"

Ora l'applicazione funziona correttamente con l'autorizzazione completa inserito nella transazione PFCG