Accions d'automatització de SAP
El nostre grup d'accions per a l'automatització de SAP proporciona un conjunt d'eines per ajudar a racionalitzar i automatitzar els vostres fluxos de treball de SAP. Amb aquestes accions, podeu iniciar fàcilment l'aplicació SAP GUI, crear noves sessions, seleccionar elements de menú, iniciar i finalitzar transaccions i molt més.
Amb les accions del grup d'automatització de SAP, podeu interactuar fàcilment amb els elements de la interfície d'usuari de SAP fent-hi clic, omplint camps de text i extraient les seves dades. Només cal que introduïu el valor de l'atribut d'ID de l'element de la interfície d'usuari de SAP. Si no coneixeu el valor de l'ID, podeu utilitzar el selector d'elements de la interfície d'usuari per a l'escriptori Power Automate per capturar l'element SAP necessari i recuperar el seu valor d'ID. Quan captureu un element de la interfície d'usuari de SAP d'aquesta manera, només es recupera el valor d'ID de l'element i no s'afegeix cap element d'interfície d'usuari al repositori d'elements d'interfície d'usuari del flux d'escriptori.
Les nostres accions d'automatització de SAP també es poden integrar perfectament amb altres accions disponibles per Power Automate a l'escriptori, inclòs el grup d'accions d'automatització de la interfície d'usuari. Aquest grup d'accions us permet capturar tots els elements de la interfície d'usuari de SAP i afegir-los al repositori d'elements d'interfície d'usuari del flux d'escriptori. Combinant les nostres accions d'automatització de SAP GUI amb el grup d'accions d'automatització de la interfície d'usuari, podeu crear fluxos de treball RPA potents que automatitzin fins i tot els processos SAP més complexos.
Nota
Power Automate per a l'escriptori admet l'automatització amb SAP GUI versió 750 o posterior.
Inicia SAP
Obriu l'aplicació SAP GUI i connecteu-vos a un sistema SAP.
Per al mode de connexió:
- L'opció de descripció del servidor us permet connectar-vos amb un sistema SAP mitjançant el nom o l'adreça IP de SAP. Per fer-ho, necessiteu les credencials d'inici de sessió i els permisos d'accés necessaris. La descripció del servidor és un nom o descripció llegible per humans del sistema SAP.
- L'opció de cadena de connexió del servidor us permet connectar-vos amb un sistema SAP mitjançant una cadena de connexió. La cadena de connexió del servidor normalment inclou el nom o l'adreça IP del servidor, el número d'instància i l'identificador del sistema. La cadena de connexió del servidor és un format específic per identificar i connectar-se a un sistema SAP.
Per a diverses opcions d'inici de sessió:
- Finalitza aquesta opció d'inici de sessió finalitza l'inici de sessió de l'acció específica.
- Continueu aquest inici de sessió i finalitzeu qualsevol altra opció d'inici de sessió substitueix la instància SAP existent per l'inici de sessió específic.
- Continueu aquest inici de sessió sense finalitzar cap altre inici de sessió a l'opció del sistema crea una nova sessió SAP.
Nota
La GUI de SAP no permet més de sis connexions actives (sessions) a un sistema SAP.
Paràmetres d’entrada
Argument | Opcional | Accepta | Valor per defecte | Descripció |
---|---|---|---|---|
Mode de connexió | N/A | Descripció del servidor i cadena de connexió del servidor | Descripció del servidor | Especifiqueu com s'ha de connectar el servidor del SAP GUI. |
Mode d'inici de sessió | N/A | Inici de sessió manual i inici de sessió únic (SSO) | Inici de sessió manual | Especifiqueu com iniciar sessió al servidor SAP GUI, inicieu sessió al servidor introduint manualment el vostre nom d'usuari i contrasenya o mitjançant l'inici de sessió únic (SSO). |
Descripció del servidor | Sí | Valor de text | Especifica el nom del sistema SAP o l'adreça IP per a la connexió. | |
Cadena de connexió | Sí | Valor de text | Especifica la cadena de connexió per al servidor SAP GUI. La cadena de connexió és un identificador únic que especifica el nom del servidor, el número de sistema i altres detalls de connexió. | |
Client | No | Valor de text | Especifica el número de client SAP per a la connexió. | |
Nom d'usuari | No | Valor de text | Especifica l'ID d'usuari SAP per a l'inici de sessió. | |
Contrasenya | Sí | Valor de text | Especifica la contrasenya d'usuari SAP per a l'inici de sessió. | |
Llengua | No | Valor de text | Especifica la llengua d'inici de sessió SAP per a la interfície d'usuari. | |
Diverses opcions d'inici de sessió | No | Finalitzeu aquest inici de sessió, continueu aquest inici de sessió i finalitzeu qualsevol altre inici de sessió, continueu aquest inici de sessió sense finalitzar cap altre inici de sessió al sistema | Finalitza aquest inici de sessió | Diverses opcions d'inici de sessió especifiquen com es comporta el sistema SAP quan l'usuari intenta iniciar sessió quan ja ha iniciat la sessió. |
Variables generades
Argument | Type | Descripció |
---|---|---|
SAPInstance |
Instància de SAP | La instància de SAP que s'utilitzarà amb les accions d'automatització de SAP. La instància de SAP fa referència a la finestra específica de SAP. |
CurrentSAPLoginTerminated |
Valor booleà | Si l'inici de sessió SAP que s'està realitzant amb l'acció específica finalitza o no. |
OtherSAPLoginTerminated |
Valor booleà | Si els altres inicis de sessió de SAP s'han acabat o no. |
Excepcions
Excepció | Descripció |
---|---|
Falla l'acció d'inici de sessió de la GUI de SAP | Indica un problema d'inici de sessió en un sistema SAP GUI. |
Adjunta
Connecteu l'aplicació SAP GUI en execució a una instància de SAP.
Paràmetres d’entrada
Argument | Opcional | Accepta | Valor per defecte | Descripció |
---|---|---|---|---|
Mode per adjuntar | No | Primer pla o darrera activació, Títol de la finestra | Títol de la finestra | Especifica el mode per adjuntar la instància del SAP a una finestra. Si se selecciona l'opció En primer pla o l'última activada, la instància SAP s'adjunta a la sessió SAP en primer pla. Si no hi ha cap sessió SAP en primer pla, s'adjunta a l'última sessió SAP que s'ha iniciat i encara no està tancada. |
Títol de la finestra | Sí | SMS | Especifica el títol de la finestra SAP a la qual s'adjunta la instància. El títol de la finestra es pot seleccionar de la llista desplegable de sessions SAP existents o introduir-lo manualment. |
Variables generades
Argument | Type | Descripció |
---|---|---|
SAPInstance |
Instància de SAP | La instància de SAP que s'utilitzarà amb les accions d'automatització de SAP. La instància de SAP fa referència a la finestra específica de SAP. |
Excepcions
Excepció | Descripció |
---|---|
Error en adjuntar a SAP | Indica un problema en connectar-se a una instància de SAP. |
Crea una sessió de SAP nova
Crea una sessió de SAP nova a partir de la mateixa instància de SAP.
Nota
La GUI de SAP no permet més de sis connexions actives (sessions) a un sistema SAP.
Paràmetres d’entrada
Argument | Opcional | Accepta | Valor per defecte | Descripció |
---|---|---|---|---|
SAPInstance |
No | Instància de SAP | Seleccioneu la variable que conté la instància SAP amb la qual voleu treballar. Aquesta variable s'ha de definir en una acció d'inici de sessió SAP anterior. |
Variables generades
Argument | Type | Descripció |
---|---|---|
SAPInstance |
Instància de SAP | La instància de SAP que s'utilitzarà amb les accions d'automatització de SAP. La instància de SAP fa referència a la finestra específica de SAP. |
Excepcions
Excepció | Descripció |
---|---|
Falla l'acció Crea una nova sessió SAP | Indica un problema en la creació d'una nova sessió SAP. |
Seleccioneu el menú de navegació de SAP
Seleccioneu un element de menú SAP a la barra d'eines de l'aplicació de la finestra SAP.
Paràmetres d’entrada
Argument | Opcional | Accepta | Valor per defecte | Descripció |
---|---|---|---|---|
SAPInstance |
No | Instància de SAP | Seleccioneu la variable que conté la instància SAP amb la qual voleu treballar. Definiu aquesta variable en una acció d'inici de sessió SAP anterior. | |
Nom de l'element de navegació | No | Valor de text | El nom de l'element de la barra d'eines de navegació que voleu seleccionar, com ara "Sistema". També podeu especificar una opció des d'un submenú utilitzant el símbol '>' per indicar la relació pare-fill. Per exemple, 'Executa programa > ' significa que l'opció 'Executa', que forma part del submenú sota 'Programa', està seleccionada. |
Variables generades
Aquesta acció no produeix cap variable.
Excepcions
Excepció | Descripció |
---|---|
Error de selecció de l'element de la barra d'eines de navegació de SAP GUI | Indica un problema en seleccionar un element de la barra d'eines de navegació. |
Selecciona un element del menú de SAP
Seleccioneu un element de menú SAP a la barra d'eines de la finestra. Introduïu el nom de l'element al paràmetre d'entrada respectiu manualment, en el mateix idioma que es mostra la pantalla SAP GUI.
Paràmetres d’entrada
Argument | Opcional | Accepta | Valor per defecte | Descripció |
---|---|---|---|---|
SAPInstance |
No | Instància de SAP | Seleccioneu la variable que conté la instància SAP amb la qual voleu treballar. Aquesta variable s'ha de definir en una acció d'inici de sessió SAP anterior. | |
Nom de l'element de menú | No | Valor de text | El nom de l'element de menú de la barra d'eines que s'ha de seleccionar, com ara "Desa". Inseriu el nom de l'element de menú tal com es mostra a la instal·lació SAP de l'equip. |
Variables generades
Aquesta acció no produeix cap variable.
Excepcions
Excepció | Descripció |
---|---|
L'acció Selecciona l'element de menú SAP falla | Indica un problema en seleccionar un element de menú. |
Tanca la connexió de SAP
Tanqueu la connexió SAP de la instància SAP seleccionada. Tingueu en compte que totes les instàncies relacionades amb la connexió específica seran finalitzades.
Paràmetres d’entrada
Argument | Opcional | Accepta | Valor per defecte | Descripció |
---|---|---|---|---|
SAPInstance |
No | Instància de SAP | Seleccioneu la variable que conté la instància SAP amb la qual voleu treballar. Aquesta variable s'ha de definir en una acció d'inici de sessió SAP anterior. |
Variables generades
Aquesta acció no produeix cap variable.
Excepcions
Excepció | Descripció |
---|---|
L'acció Tanca la sessió SAP falla | Indica un problema en tancar una sessió SAP. |
Inicia la transacció de SAP
Obre un codi de transacció específic a la sessió existent.
Paràmetres d’entrada
Argument | Opcional | Accepta | Valor per defecte | Descripció |
---|---|---|---|---|
SAPInstance |
No | Instància de SAP | Seleccioneu la variable que conté la instància SAP amb la qual voleu treballar. Aquesta variable s'ha de definir en una acció d'inici de sessió SAP anterior. | |
Codi de transacció | No | Valor de text | Codi de transacció que voleu executar. |
Variables generades
Aquesta acció no produeix cap variable.
Excepcions
Excepció | Descripció |
---|---|
L'acció d'inici de transacció SAP falla | Indica un problema en iniciar una transacció SAP. |
Finalitza la transacció de SAP
Tanca la transacció SAP en una instància SAP específica i torna al menú d'accés fàcil de SAP. Una transacció SAP s'ha d'iniciar abans per a la sessió SAP específica.
Paràmetres d’entrada
Argument | Opcional | Accepta | Valor per defecte | Descripció |
---|---|---|---|---|
SAPInstance |
No | Instància de SAP | Seleccioneu la variable que conté la instància SAP amb la qual voleu treballar. Aquesta variable s'ha de definir en una acció d'inici de sessió SAP anterior. |
Variables generades
Aquesta acció no produeix cap variable.
Excepcions
Excepció | Descripció |
---|---|
Falla l'acció Finalitza la transacció SAP | Indica un problema al final d'una transacció SAP. |
Fes clic a un element d'UI de SAP
Interactua mitjançant l'acció de clic en qualsevol element de la interfície d'usuari d'una finestra SAP.
Paràmetres d’entrada
Argument | Opcional | Accepta | Valor per defecte | Descripció |
---|---|---|---|---|
SAPInstance |
No | Instància de SAP | Seleccioneu la variable que conté la instància SAP amb la qual voleu treballar. Aquesta variable s'ha de definir en una acció d'inici de sessió SAP anterior. | |
Tipus d'element | No | Element SAP bàsic, casella de selecció, etiqueta, llista desplegable | Element de SAP bàsic | Seleccioneu el tipus d'element SAP amb el qual heu d'interactuar. L'opció "Feu clic a l'element SAP" realitza una acció de clic sobre qualsevol element SAP com botons, botons d'opció, pestanyes, camps de text, arbres. |
ID d'element de SAP | No | Numèric | L'identificador de l'element SAP. Aquest paràmetre determina l'element de la interfície d'usuari de SAP amb el qual interactua l'acció. Podeu utilitzar el botó següent per indicar l'element de la interfície d'usuari de SAP a la pantalla SAP o inserir el valor manualment. | |
Defineix l'estat d'una casella de selecció de SAP a | Sí | Marcada, desmarcada | Activada | Especifiqueu si la casella de selecció està marcada o desmarcada. |
ID d'element de SAP | No | Numèric | L'identificador de l'element SAP. Aquest paràmetre determina l'element de la interfície d'usuari de SAP amb el qual interactua l'acció. Podeu utilitzar el botó següent per indicar l'element de la interfície d'usuari de SAP a la pantalla SAP o inserir el valor manualment. | |
Operació d'etiqueta de SAP | Sí | Expandeix, redueix, tria | Amplia | Especifiqueu si voleu ampliar o reduir l'etiqueta SAP. |
Valor d'opció del desplegable | Sí | Valor de text | Especifiqueu que l'opció desplegable estigui seleccionada. |
Variables generades
Aquesta acció no produeix cap variable.
Excepcions
Excepció | Descripció |
---|---|
Error en fer clic a l'element de la GUI de SAP | Indica que el clic ha fallat. |
Obtén els detalls de l'element d'IU de SAP
Obté el valor de l'atribut d'un element de la interfície d'usuari de SAP en una finestra de SAP.
Paràmetres d’entrada
Argument | Opcional | Accepta | Valor per defecte | Descripció |
---|---|---|---|---|
SAPInstance |
No | Instància de SAP | Seleccioneu la variable que conté la instància SAP amb la qual voleu treballar. Aquesta variable s'ha de definir en una acció d'inici de sessió SAP anterior. | |
ID d'element de SAP | No | Numèric | L'identificador de l'element SAP. Aquest paràmetre determina l'element de la interfície d'usuari de SAP amb el qual interactua l'acció. Podeu utilitzar el botó següent per indicar l'element de la interfície d'usuari de SAP a la pantalla SAP o inserir el valor manualment. | |
Nom de l'atribut | No | Valor de text | Text propi | L'atribut el valor del qual es recupera. |
Variables generades
Argument | Type | Descripció |
---|---|---|
AtributValorAtribut | Valor de text | Valor de l'atribut de l'element d'IU de SAP. |
Excepcions
Excepció | Descripció |
---|---|
Error en obtenir els detalls de l'element de SAP | Indica un problema en recuperar l'atribut de l'element de la interfície d'usuari. |
Emplena el camp de text SAP a l'element
Omple un quadre de text d'una finestra SAP amb el text especificat.
Paràmetres d’entrada
Argument | Opcional | Accepta | Valor per defecte | Descripció |
---|---|---|---|---|
SAPInstance |
No | Instància de SAP | Seleccioneu la variable que conté la instància SAP amb la qual voleu treballar. Aquesta variable s'ha de definir en una acció d'inici de sessió SAP anterior. | |
ID d'element de SAP | No | Numèric | L'identificador de l'element SAP. Aquest paràmetre determina l'element de la interfície d'usuari de SAP amb el qual interactua l'acció. Podeu utilitzar el botó següent per indicar l'element de la interfície d'usuari de SAP a la pantalla SAP o inserir el valor manualment. | |
Text a emplenar | No | Entrada xifrada directa o valor de text | El text que s'ha d'emplenar al camp de text SAP | |
Si el camp no és buit | Sí | Substitueix text, Afegeix text | Reemplaça el text | Especifiqueu si voleu substituir el contingut existent o annexar-lo. |
Variables generades
Aquesta acció no produeix cap variable.
Excepcions
Excepció | Descripció |
---|---|
Error en emplenar el valor del camp de text de SAP | Indica un problema en emplenar el camp de text SAP especificat. |