Het transactiegedrag van een app inschakelen in SAP RAP

Voorwoord - Dit bericht maakt deel uit van de SAP ABAP RAP series.

Introductie

Dit artikel biedt een stapsgewijze handleiding om het transactiegedrag van een applicatie in SAP RAP mogelijk te maken.

  1. Gegevensmodel maken met CDS-weergaven
  2. Gedragsdefinitie maken
  3. Transactiegedrag toevoegen in Gedragsdefinitie
  4. OData-service maken
    1. Een servicedefinitie maken
    2. CDS-weergave blootleggen
    3. Servicebinding maken
    4. OData-service publiceren
  5. Voorbeeld van toepassing

Gegevensmodel maken met CDS-weergaven

Procedure

  1. Start ADT (ABAP Development Tool).
  2. Kies een pakket voor jouw ontwikkeling.
  3. Klik met de rechtermuisknop op het pakket en kies NIEUW > Andere gegevensopslagobjecten > Kerngegevensservices > Gegevensdefinitie.
  4. Geef de details op (Naam, Beschrijving).
  5. Selecteer Volgende en geef het nummer van de Transportaanvraag op.
  6. Selecteer Finish.
  7. Geef de naam van de gegevensbron op en voeg de elementen toe in de CDS-weergaven.
  8. Lever de wortel statement naar het bovenste knooppunt, zoals hieronder weergegeven.
    gegevensmodel met CDS-weergaven
  9. Maak op dezelfde manier verbruiksweergaven en voeg vereiste annotaties toe.

 

Resultaatscherm

Interfaceweergave SAP RAP

Afbeelding 1: Interfaceweergave

Verbruiksoverzicht SAP RAP

Figuur 2: Verbruiksoverzicht

Gedragsdefinitie maken

Procedure

  1. Klik met de rechtermuisknop op de root-CDS-weergave
  2. Selecteer nieuwe gedragsdefinitie
  3. Geef de details op (Naam, Beschrijving).
  4. Selecteer Volgende en geef het nummer van de Transportaanvraag op.
  5. Selecteer Finish.

Gedragsdefinitie maken

Transactiegedrag toevoegen in Gedragsdefinitie

Voeg transactiegedrag toe aan Gedragsdefinitie zoals hieronder weergegeven.

Transactiegedrag toevoegen in Gedragsdefinitie

OData-service maken

A. Servicedefinitie maken

Procedure

  1. Klik met de rechtermuisknop op de root-CDS-weergave
  2. Selecteer nieuwe servicedefinitie
  3. Geef de details op (Naam, Beschrijving).
  4. Selecteer Volgende en geef het nummer van de Transportaanvraag op.
  5. Selecteer Finish.

Servicedefinitie maken

B. CDS-weergave blootleggen

CDS-weergave blootleggen

 

C. Servicebinding maken

Procedure

  1. Klik met de rechtermuisknop op Servicedefinitie
  2. Selecteer nieuwe servicebinding
  3. Geef de details op (Naam, Beschrijving).
  4. Selecteer Volgende en geef het nummer van de Transportaanvraag op.
  5. Selecteer Finish.

SAP RAP Servicebinding maken

D. OData-service publiceren

Publiceer OData Service SAP RAP

Toepassingsvoorbeeld

Fiori-app SAP RAP

Fiori Detailpagina SAP RAP

 

Auteur


Heb je vragen? Stel ze hier.

Laat een reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd *

Deze site gebruikt Akismet om spam te verminderen. Ontdek hoe uw reactiegegevens worden verwerkt.