Preguntes freqüents sobre la integració de compres SAP amb Power Platform
Aquest article proporciona respostes a algunes de les preguntes més freqüents (FAQ) sobre la integració de SAP amb Microsoft Power Platform.
Versions i llicències
Quines versions de SAP són compatibles amb el connector SAP ERP?
El connector SAP ERP admet totes les versions de SAP des de R/3 (principis de la dècada de 1990) cap endavant, inclosos SAP ECC i SAP S4 / HANA.
Amb quina llicència es requereix per integrar SAP Power Platform?
Com a mínim, necessiteu el següent per a cada usuari:
- Una Power Apps llicència Premium
- Una llicència d'usuari amb nom indirecte SAP
Si ja teniu llicències d'usuari amb nom directe de SAP, podeu utilitzar aquestes llicències amb Power Apps. Val la pena assenyalar, però, que les llicències d'usuari amb nom indirecte SAP costen menys que les llicències d'usuari amb nom directe.
Funcionarà això amb altres productes bàsics SAP com BW, SRM i CRM?
Sí, Power Platform el connector SAP ERP funciona amb qualsevol producte SAP que s'executi a la pila NetWeaver.
Com podem connectar-nos amb altres productes de SAP que han arribat mitjançant adquisició?
Per a productes com SuccessFactors, Ariba, Concur i qualsevol altre producte SAP que no s'executi a la pila NetWeaver, podeu utilitzar els nostres connectors REST i SOAP personalitzats.
Si ens integrem Power Platform amb SAP ECC i després actualitzem a S4 / HANA, es trencaran les nostres integracions?
No, hem tingut centenars de clients que han actualitzat de SAP ECC a S4 / HANA sense cap problema. Alguns dels models de dades principals canvien a S4 / HANA (client, proveïdor, publicació financera), però hem comptabilitzat els canvis de model de dades en els nostres fluxos preconstruïts Power Automate . A més, SAP garanteix que les seves API publicades es transfereixin a noves versions.
Dades i integració
Com s'accedeix a Power Platform les dades de SAP?
El connector SAP ERP utilitza el servidor de missatges per invocar API que creen, llegeixen i actualitzen dades SAP. Aquest trànsit normalment flueix sobre el port 33XX per a servidors d'aplicacions individuals o el port 39XX per a connexions equilibrades de càrrega, on XX és el número de sistema de la instància SAP.
Es poden Power Platform consumir serveis d'OData a SAP?
El connector Open Data Protocol (OData) actualment només es troba en previsualització privada. Tanmateix, podeu crear un connector personalitzat per consumir Power Automate serveis d'OData.
Es pot Power Platform accedir a les vistes a S4 / HANA?
Sí, el connector SAP ERP pot llegir visualitzacions de serveis de dades bàsiques mitjançant l'acció, llegiu la taula SAP amb anàlisi.
Es pot Power Platform accedir a taules SAP personalitzades (taules Z)?
Sí, el connector SAP ERP pot llegir taules personalitzades mitjançant l'acció, llegiu la taula SAP amb anàlisi.
Què passa si SAP no proporciona una API per a un objecte de dades?
En aquest cas, hi ha diverses opcions:
- Document intermedi (IDoc): proporcionem una API genèrica que pot invocar sincrònicament un IDoc per a qualsevol tipus d'objecte.
- Entrada per lots: tenim una API genèrica que pot processar sincrònicament un enregistrament d'entrada per lots.
- Banc de treball de migració del sistema heretat (LSMW): pot crear un fitxer que es pot deixar anar al servidor d'aplicacions SAP i processar-lo Power Automate dins de la transacció LSMW.
- Mòdul de funcions personalitzades: es pot crear un mòdul de funcions personalitzat habilitat per control remot a SAP i trucar-lo per un flux de Power Automate núvol.
Afectarà Power Platform el rendiment del nostre sistema SAP?
El connector SAP ERP s'executa a la capa API de SAP, que normalment té un millor rendiment del sistema que executar la mateixa activitat a la interfície gràfica d'usuari de SAP. A mesura que més usuaris passen de la GUI SAP i a una interfície d'usuari externa com una aplicació de llenç, el consum de CPU als servidors SAP disminueix significativament.
Hi ha colls d'ampolla de rendiment al connector SAP ERP?
No, normalment el coll d'ampolla es troba al propi sistema SAP. Podem configurar el nombre de fils d'API simultanis perquè coincideixin amb els límits de sessió dels vostres servidors SAP. També podem organitzar clústers per a la passarel·la de dades local.
Els Power Automate fluxos poden ser utilitzats per altres aplicacions com Dynamics CRM?
Sí, els fluxos que s'integren Power Automate amb SAP poden ser activats per les vostres pròpies aplicacions personalitzades o qualsevol programari capaç d'integrar REST.
El connector SAP ERP funcionarà amb sistemes que no siguin UNICODE?
Sí.
Com es gestionen els errors a SAP?
Els errors es mostren als usuaris d'una aplicació de llenç que utilitzen Power Apps de manera similar al text vermell de SAP amb els detalls de l'error que s'ha produït. Els usuaris d'aplicacions de llenç poden corregir errors si estan relacionats amb dades i tornar a enviar el seu treball a SAP.
Com es gestionen els fitxers adjunts?
Power Automate pot adjuntar fitxers a objectes a SAP mitjançant Generic Object Services (GOS) i / o mitjançantArchiveLink en funció dels vostres requisits.
Seguretat
Com es produeix l'autenticació contra SAP?
Actualment Power Platform admet dos dels tres mètodes d'autenticació per a SAP:
- Nom d'usuari / contrasenya: es demana a un usuari el seu nom d'usuari i contrasenya SAP a la pantalla Power Apps de l'aplicació del llenç, que s'envia a SAP.
- SSO (Kerberos): el local Data Gateway sol·licita un bitllet de Kerberos en nom de l'usuari Power Apps i aquest tiquet s'envia a SAP.
- SSO (SAML/X.509) - NO SUPORTAT ACTUALMENT. Tenim previst donar suport a SAML en el futur. No obstant això, SAP pot suportar l'autenticació X.509 i Kerberos a la mateixa instància SAP.
Com ens assegurem que Power Apps els usuaris no puguin fer coses que no poden fer a SAP?
Les API publicades de SAP realitzen les mateixes comprovacions de seguretat que es realitzen a la interfície gràfica d'usuari de SAP. A més, Power Automate els fluxos es poden configurar per consultar objectes d'autorització d'usuaris perquè les aplicacions, els camps i els botons s'ocultin condicionalment o es revelin perquè coincideixin amb l'experiència de l'usuari a SAP.
Com ens assegurem que el trànsit entre Power Platform i SAP estigui xifrat?
Us recomanem que utilitzeu la comunicació de xarxa segura (SNC) de SAP, que està disponible mitjançant una configuració de connexió quan configureu l'autenticació.
Personalització
Com gestiona els Power Platform camps personalitzats a SAP?
La resposta depèn d'on resideixin els camps personalitzats a SAP:
- Afegit a la taula estàndard SAP: els camps s'emplenen mitjançant estructures d'extensió de la interfície de programació d'aplicacions Power Automate empresarials (BAPI) als fluxos.
- Taula SAP personalitzada: els mòduls de funcions que actualitzen aquestes taules han d'estar habilitats remotament per permetre que el nostre connector SAP les invoqui.
Què tan fàcil és afegir camps personalitzats a les aplicacions del llenç?
Els camps de les aplicacions de llenç es poden inserir i copiar/enganxar fàcilment al nostre editor WYSIWYG (What You See Is What You Get).
Es poden Power Platform cridar mòduls de funcions personalitzades?
Sí, si un mòdul de funcions està habilitat remotament, el nostre connector SAP pot invocar aquest mòdul de funció. Tot i això, SAP no respon a un tiquet d'assistència si el mòdul de funcions personalitzades no funciona correctament, ja que aquest és el vostre propi codi.
Com podem Power Platform gestionar processos personalitzats que hem construït a SAP perquè no teníem cap altra opció?
Les taules de base de dades personalitzades es poden llegir mitjançant Llegeix la taula SAP amb acció d'anàlisi per a totes les operacions llegides. Per a les operacions de creació i actualització , haureu d'habilitar remotament els mòduls de funcions personalitzades que s'utilitzen per mantenir aquestes dades. Un cop habilitats remotament els mòduls de funcions, el connector SAP ERP els pot trucar.
Implementació i suport
Per on puc començar?
Podeu revisar la documentació: Integració de SAP.
On puc obtenir un entorn SAP de demostració per provar les solucions d'integració SAP?
Tens un parell d'opcions:
- Biblioteca d'aparells SAP Cloud. Creeu les vostres pròpies instàncies de demostració SAP a Azure seguint les instruccions aquí: Desplegueu amb SAP Cloud Appliance Library.
- Caixa de sorra. Assegureu-vos de seleccionar el complement per a RFC/BAPI per permetre Power Automate connectar-vos a les seves instàncies. Microsoft no està afiliat a IDES Remote, aquests serveis s'utilitzen sota el vostre propi risc.
On puc dirigir-me si em quedo atrapat amb la integració Power Platform de SAP?
Gairebé el 100% dels problemes trobats es deuen a un pas o requisit previ que es passa per alt a la documentació d'integració de SAP . Si continues tenint problemes, tens un parell d'opcions:
- Envieu una pregunta al nostre fòrum a: Power Platform Comunitat
- Envieu un correu electrònic a: sap_ecc_powerapps@service.microsoft.com.
Necessitem instal·lar alguna cosa als nostres servidors SAP per començar Power Platform a treballar amb SAP?
No.
Hem d'instal·lar alguna cosa als ordinadors dels nostres usuaris per a la integració de Power Platform SAP?
No, s'accedeix a totes les aplicacions de llenç a través d'un navegador web.
Hi ha alguna cosa que necessitem per configurar la integració de SAP Power Platform?
Sí, cal proveir una màquina virtual de Windows (VM) amb almenys 8 GB de RAM per a la passarel·la de dades local, que actua com a servidor intermediari per escoltar les sol·licituds del vostre Power Platform inquilí i les transmet a SAP. Una màquina Windows és suficient per fer proves, però s'hauria de configurar un grup de màquines virtuals de Windows per implementar-les a producció per evitar punts individuals de fallada.
Amb quina rapidesa pot funcionar una aplicació de llenç a SAP?
L'aplicació de llenç predefinida a SAP pot fer transaccions contra el vostre sistema SAP immediatament; tanmateix, és probable que vulgueu modificar aquestes plantilles d'aplicacions de llenç afegint els camps personalitzats o els camps estàndard SAP que no s'incloguin a les plantilles de solucions. Normalment, en poques setmanes podeu tenir alguna cosa preparada perquè els usuaris de la vostra empresa la provin.
Podem crear aplicacions de llenç mòbil a sobre de SAP?
Sí, les aplicacions de llenç es poden crear amb Power Apps dispositius mòbils, però també permetem que es creïn Power Platform aplicacions de llenç natives.
Poden coexistir les aplicacions Fiori Power Apps?
Sí, les aplicacions Fiori es poden incrustar als menús de les aplicacions de llenç i les aplicacions de llenç també es poden incrustar al launchpad Fiori.