SAP:n hankinnan ja Power Platformin integrointia koskevat usein kysytyt kysymykset
Tässä artikkelissa vastataan tiettyihin SAP-integrointia Microsoft Power Platformiin koskeviin usein kysyttyihin kysymyksiin (UKK).
Versiot ja käyttöoikeudet
Mitä SAP:n versioita SAP ERP -yhdistin tukee?
The SAP ERP -yhdistin tukee kaikkia SAP-versioita alkaen versiosta R/3 (1990-luvun alku) eteenpäin, mukaan lukien SAP ECC ja SAP S4/HANA.
Mitä käyttöoikeuksia tarvitaan, jotta voidaan integroida SAP Power Platformin kanssa?
Kullekin käyttäjälle tarvitaan vähintään seuraavat:
- Power Apps Premium -käyttöoikeus
- Epäsuorasti nimetty SAP-käyttöoikeus
Jos sinulla on jo suoraan nimettyjä SAP-käyttöoikeuksia, voit käyttää niitä Power Appsissa. On kuitenkin otettava huomioon, että epäasuorasti nimetyt SAP-käyttöoikeudet maksavat vähemmän kuin suoraan nimetyt käyttöoikeudet.
Onko tämä yhteensopiva SAP:n keskeisten tuotteiden, kuten BW:n, SRM:n ja CRM:n kanssa?
Kyllä Power Platformin SAP-yhdistin toimii missä tahansa SAP-tuotteessa, joka perustuu NetWeaver-pinoon.
Miten voimme luoda yhteyden muihin SAP-tuotteisiin, jotka ovat tulleet hankinnan kautta.
SuccessFactorsin, Ariban, Concurin ja kaikkien muiden muuhun kuin NetWeaver-pinoon perustuvien SAP-tuotteiden osalta voit käyttää mukautettuja REST- ja SOAP-yhdistimiämme.
Jos integroimme Power Platformin SAP ECC:n kanssa ja päivitämme sitten S4/HANA:aan, rikkoutuvatko integrointimme?
Eivät, sadat asiakkaat ovat päivittäneet SAP ECC:stä S4/HANA:aan ilman ongelmia. Tietyt keskeiset tietomallit kuitenkin muuttuvat S4/HANA:ssa (asiakas, toimittaja, taloudelliset kirjaukset), mutta olemme valmistautuneet tietomallien muutoksiin valmiissa Power Automate -työnkuluissa. Lisäksi SAP varmistaa, että sen julkaisemat ohjelmointirajapinnat siirretään uusiin versioihin.
Tiedot ja integrointi
Miten Power Platform käyttää SAP-tietoja?
SAP ERP -yhdistin käyttää viestipalvelinta käynnistääkseen ohjelmointirajapintoja, jotka luovat, lukevat ja päivittävät SAP-tietoja. Tämä liikenne kulkee yleensä portin 33XX kautta yhden sovelluksen palvelinten osalta ja portin 39XX kautta tasatun kuormituksen yhteyksien osalta. XX on tässä SAP-esiintymän järjestelmänumero.
Voiko Power Platform käyttää OData-palveluita SAP:ssä?
Open Data Protocol (OData) -yhdistin on tällä hetkellä vain yksityisessä esikatselussa. Voit kuitenkin luoda mukautetun yhdistimen Power Automatessa, joka kuluttaa OData-palveluita.
Voiko Power Platform käyttää näkymiä S4/HANA:ssa?
Kyllä SAP ERP -yhdistin voi lukea Core Data Services -näkymiä toiminnolla Lue SAP-taulukko jäsennyksellä.
Voiko Power Platform käyttää mukautettuja SAP-taulukkoja (Z-taulukkoja)?
Kyllä SAP ERP -yhdistin voi lukea mukautettuja taulukkoja toiminnolla Lue SAP-taulukko jäsennyksellä.
Mitä, jos SAP ei tarjoa ohjelmointirajapintaa tieto-objektia varten?
Tässä tapauksessa on useita vaihtoehtoja:
- Väliasiakirja (IDoc) – tarjoamme yleisen ohjelmointirajapinnan, joka voi synkronisesti käynnistää IDocin mille tahansa kohdetyypille.
- Erätulo - meillä on yleinen sovellusliittymä, joka voi käsitellä eräsyötteen tallennuksen synkronisesti.
- Legacy System Migration Workbench (LSMW) – Power Automate voi luoda tiedoston, joka voidaan pudottaa SAP-sovelluspalvelimelle ja käsitellä tapahtuman LSMW:ssä.
- Mukautettu toimintomoduuli - mukautettu etäkäyttöinen toimintomoduuli voidaan luoda SAP: ssä ja kutsua pilvityönkulku Power Automate .
Vaikuttaako Power Platform SAP-järjestelmämme suorituskykyyn?
SAP ERP -yhdistin perustuu SAP:n ohjelmistorajapintakerrokselle, jolloin järjestelmän suorituskyky on yleensä parempi kuin silloin, kun sama toiminto suoritetaan SAP:n GUI-liittymässä. Kun yhä useampi käyttäjä siirtyy SAP GUI-liittymästä ulkoiseen käyttöliittymään, kuten pohjaan perustuvaan sovellukseen, SAP-palvelinten prosessorinkäyttö vähenee merkittävästi.
Onko SAP ERP -yhdistimessä suorituskyvyn pullonkauloja?
Ei, pullonkaula on yleensä SAP-järjestelmässä itsessään. Voimme määrittää samanaikaisten API-säikeiden määrän vastaamaan SAP-palvelinten istuntorajoja. Voimme myös järjestää klustereita paikallista tietoyhdyskäytävää varten.
Voivatko muut sovellukset, kuten Dynamics CRM, käyttää Power Automate -työnkulkuja?
Kyllä, omat mukautetut sovellukset tai mikä tahansa REST-integraatioyhteensopiva ohjelmisto voi käynnistää Power Automate -työnkulkuja, jotka voidaan integroida SAP:hen.
Toimiiko SAP ERP -yhdistin muiden kuin UNICODE-järjestelmien kanssa?
Kyllä.
Miten SAP-virheet käsitellään?
Virheet näytetään käyttäjille pohjaan perustuvassa sovelluksessa Power Appsin avulla samalla tavalla kuin SAP:n punainen teksti ja tapahtuneen virheen tiedot. Pohjaan perustuvien sovellusten käyttäjät voivat korjata virheitä, jos ne liittyvät tietoihin, ja lähettää työn SAP:iin.
Miten tiedostoliitteet käsitellään?
Power Automate voi liittää tiedostoja objekteihin SAP:ssä käyttämällä Generic Object Services (GOS) -palveluja ja/tai ArchiveLinkiä kulloistenkin tarpeiden mukaan.
Suojaus
Miten todennus toimii SAP:n osalta?
Power Platform tukee tällä hetkellä kahta SAP:n kolmesta todennusmenetelmästä:
- Käyttäjätunnus/salasana – käyttäjää pyydetään Power Appsin pohjaan perustuvan sovelluksen näytössä antamaan SAP-käyttäjätunnuksensa ja -salasanansa, jotka lähetetään SAP:hen.
- SSO (Kerberos) – paikallinen tietoyhdyskäytävä pyytää Kerberos-lippua Power Apps -käyttäjän puolesta, ja lippu lähetetään SAP:hen.
- SSO (SAML/X.509) – EI TUETA TÄLLÄ HETKELLÄ. Suunnittelemme tukevamme SAML:ää tulevaisuudessa. SAP kuitenkin voi tukea sekä X.509- että Kerberos-todennusta samassa SAP-esiintymässä.
Miten varmistamme, että Power Apps -käyttäjät eivät voi tehdä asioita, joita he eivät voi tehdä SAP:ssä?
SAP:n julkaisemat ohjelmointirajapinnat suorittavat samat suojaustarkastukset kuin SAP GUI -liittymässä suoritetaan. Lisäksi Power Automate -työnkulut voidaan määrittää kyselemään käyttäjätodennuksen objekteja, jotta sovelluksia, kenttiä ja painikkeita piilotetaan tai näytetään ehdollisesti siten, että ne vastaavat käyttäjäkokemusta SAP:ssä.
Miten varmistamme, että Power Platformin ja SAP:n välinen liikenne on salattua?
Suosittelemme käyttämään SAP:n Secure Network Communication (SNC) -viestintää, joka voidaan ottaa käyttöön yhteysasetuksella, kun todennusta määritetään.
Mukauttaminen
Miten Power Platform käsittelee mukautettuja kenttiä SAP:ssä?
Vastaus määräytyy sen mukaan, missä mukautetut kentät sijaitsevat SAP:ssä:
- Liitettynä SAP:n vakiotaulukkoon – kentät täytetään käyttämällä Business Application Programming Interface (BAPI) -laajennusrakenteita Power Automate -työnkuluissa.
- Mukautettu SAP-taulukko – näitä taulukkoja päivittävien funktiomoduulien etäkäyttö on otettava käyttöön, jotta SAP-yhdistimemme voi käynnistää niitä.
Kuinka helppoa mukautettujen kenttien lisääminen pohjaan perustuvaan sovellukseen on?
Pohjaan perustuvassa sovelluksessa kenttiä voi lisätä ja kopioida/liittää helposti WYSIWYG (What You See Is What You Get) -editorillamme.
Voiko Power Platform kutsua mukautettuja funktiomoduuleja?
Kyllä, jos funktiomoduulin etäkäyttö on käytössä, SAP-yhdistimemme voi käynnistää kyseisen funktiomoduulin. SAP ei kuitenkaan vastaa tukipalvelupyyntöön, jos mukautettu funktiomoduulisi ei toimi oikein, koska se perustuu omaan koodiisi.
Miten Power Platform voi käsitellä mukautettuja prosesseja, joita on luotu SAP:ssä, koska muuta vaihtoehtoa ei ollut?
Mukautettuja tietokantataulukkoja voidaan lukea Lue SAP-taulukko jäsennyksellä -toiminnon avulla kaikkien lukutoimintojen osalta. Luonti- ja päivitystoimintojen osalta on otettava käyttöön niiden mukautettujen funktiomoduulien etäkäyttö, joita käytetään näiden tietojen ylläpitämiseen. Kun funktiomoduulien etäkäyttö on käytössä, SAP ERP -yhdistin voi kutsua niitä.
Käyttöönotto ja tuki
Mistä voin aloittaa?
Voit tutustua ohjeisiin: SAP-integrointi.
Mistä saan SAP-esittely-ympäristön SAP-integrointiratkaisujen testaamista varten?
Vaihtoehtoja on useita:
- SAP Cloud Appliance -kirjasto. Luo omia SAP-esittelyesiintymiä Azuressa noudattamalla seuraavia ohjeita: Käyttöönotto SAP Cloud Appliance Libraryn avulla.
- SandboxSAP. Valitse ehdottomasti RFC-/BAPI-lisäosa, jotta Power Automate voi muodostaa yhteyden niiden esiintymiin. Microsoft ei ole sidoksissa IDES Remote -palveluun, näitä palveluita käytetään omalla vastuullasi.
Kenen puoleen käännyn, jos jään jumiin SAP:n Power Platform -integroinnissa?
Lähes kaikki kohdatut ongelmat johtuvat huomiotta jätetystä SAP-integroinnin dokumentaation vaiheesta tai edellytyksestä. Jos ongelmasi jatkuvat, sinulla on eri vaihtoehtoja:
- Lähetä kysymys foorumissamme: Power Platform -yhteisö
- Lähetä sähköpostia osoitteeseen sap_ecc_powerapps@service.microsoft.com.
Pitääkö SAP-palvelimille asentaa jotakin, jotta Power Platform toimisi yhteen SAP:n kanssa?
Ei.
Onko käyttäjien tietokoneille asennettava jotakin SAP:n Power Platform -integrointia varten?
Ei, kaikkia pohjaan perustuvia sovelluksia käytetään verkkoselaimen avulla.
Onko jotakin valmisteltava SAP:n Power Platform -integroinnin määrittämistä varten?
Kyllä, Windows-näennäiskone (VM), jossa on vähintään 8 Gt RAM-muistia on valmisteltava sille paikalliselle tietoyhdyskäytävälle, joka toimii välityspalvelimena, joka vastaanottaa pyynnöt Power Platform -vuokraajalta ja välittää ne SAP:hen. Yksi Windows-tietokone riittää testaamiseen, mutta Windows-näennäiskoneiden klusteri olisi määritettävä tuotannossa käyttöönottoa varten, jotta vältytään yksittäisiltä virhekohdilta.
Kuinka nopeasti pohjaan perustuva sovellus voidaan saada käyttöön SAP:ssä?
SAP:n käyttövalmis pohjaan perustuva sovellus voi olla vuorovaikutuksessa SAP-järjestelmäsi kanssa välittömästi. Haluat kuitenkin todennäköisesti muokata näitä pohjaan perustuvan sovelluksen malleja lisäämällä omia mukautettuja kenttiäsi tai mahdollisia SAP:n vakiokenttiä, jotka eivät sisälly ratkaisumalleihimme. Yleensä sinulla voi olla jotakin yrityskäyttäjiesi testattavaksi joidenkin viikkojen kuluessa.
Voiko SAP:n pohjalle luoda pohjaan perustuvia mobiilisovelluksia?
Kyllä, pohjaan perustuvia sovelluksia voidaan luoda Power Apps for Mobile -laitteille, mutta myös alkuperäisiä pohjaan perustuvia sovelluksia voi luoda Power Platformin pohjalle.
Voivatko Fiori-sovellukset toimia yhdessä Power Appsin kanssa?
Kyllä, Fiori-sovelluksia voi upottaa pohjaan perustuvan sovelluksen valikkoihin ja pohjaan perustuvia sovelluksia voi myös upottaa Fiori-käynnistysalustaan.