ODATA-palvelun luominen
Koko tämän dokumentaation ajan mallinnat OData-palvelun, otat sen käyttöön ja testaat sitä ja lopulta kulutat sen Financial Reporting ja Close & Consolidation Cloudissa käynnissä olevalla sovelluksella.
Kaikki objektit tallennetaan paikalliseen $TMP-pakettiin tässä esimerkissä.
Luo OData-palveluita ODP:n avulla (Pura tietolähteet)
Luodaan RFC-kohdetta
Tcode: SM59, Luo RFC-kohde yhteystyypillä: 3
Luo ODATA-palvelu BW/4 HANAlle
Luo projekti ja palvelu
Siirry tapahtuman SEGW ja luo uusi projekti napsauttamalla Uusi-painiketta.
-
Anna projektin nimi ja kuvaus.
-
Laajenna Project ja valitse Määritä uudelleen -> OPD Extraction pikavalikosta.
Näyttöön tulee kolmivaiheinen ohjattu toiminto, anna seuraavat tiedot vaiheessa 1:
RFC-kohde: Ei minkäänlainen
ODP-konteksti: BW/4 HANA
ODP-nimi: Valitse tietoobjektit
-
Napsauta Lisää ODP -painiketta ja napsauta Seuraava.
-
Kirjoita Model & Service -kuvauksen kuvaus ja valitse Seuraava.
-
Valitse kaikki solmut ja napsauta Valmis.
Mallin (etuliite _MDL) ja palvelun (etuliite _SRV) nimet on esitäytetty.
Huolto Huolto ja Odata-palveluiden aktivointi
Siirry kohtaan transaction /IWFND/MAINT_SERVICE ja valitse Lisää palvelu.
Kirjoita System Alias LOCAL ja napsauta Hae palvelut -painiketta.
Etsi luotua palvelua (tässä tapauksessa ZBW_ODP_ODATA_SRV) ja napsauta Lisää valitut palvelut -painiketta. Näyttö palaa tapahtumaan /IWFND/MAINT_SERVICE.
Valitse juuri lisätty palvelu ja napsauta Lisää järjestelmäalias oikeassa alakulmassa.
Näyttöön tulee ponnahdusikkuna, jossa on esitäytettyjä aliastietoja. Tallenna järjestelmän alias valitsemalla Tallenna.
Napsauta SAP Gateway Client -painiketta vasemmassa alakulmassa.
Uusi yhdyskäytäväasiakkaan näyttö avautuu. Palvelun URL-osoitteen suhteellinen polku on esitäytetty.
Napsauta Suorita-painiketta, jos haluat suorittaa palvelun, ja vastaus tulee näkyviin tilakoodilla 200, jos virheitä ei ole. Napsauta myös EntitySets-painiketta yläreunassa nähdäksesi luettelon palvelun yksiköistä.
Jos haluat tarkastella palvelun täydellisiä metatietoja, käytä URL-osoitetta http://<palvelin>:<portti>/sap/opu/odata/sap/<palvelun nimi>/$metatiedot.
OData-palveluiden aktivoiminen
Aktivoi OData-palvelut seuraavasti:
Puhelutapahtuma SICF.
Ohita suodattimen valintaikkuna napsauttamalla Suorita (tai painamalla F8).
Aktivoi kaikki OData (V2) -palvelut siirtymällä puusolmun default_host sap opu OData -palveluun. Jos haluat aktivoida yksittäisen palvelun, siirry puun syvemmälle vastaavaan solmuun.
Napsauta OData-palvelusolmua hiiren kakkospainikkeella ja valitse pikavalikosta Aktivoi palvelu aktivoidaksesi kaikki OData-palvelut.