Integrazione con app per flussi di lavoro non SAP
Puoi anche integrare i tuoi flussi di lavoro con app per flussi di lavoro non SAP utilizzando chiamate di servizio esterne, servizio Web e chiamate API. Di seguito sono riportate alcune opzioni di integrazione comuni:
- Crea attività del flusso di lavoro per chiamate di servizio esterne e BSP
- Gestori di lancio di Universal Worklist
- Gestione dei processi aziendali dell'infrastruttura SAP NetWeaver Exchange
- Wf-XML e servizi Web
Importazione del servizio ABAP
È possibile utilizzare il codice di transazione: WF_EXTSRV per generare il servizio. Questa transazione viene utilizzata per mantenere i servizi WebFlow. Puoi anche accedervi dal percorso del menu come di seguito:
SAP Easy Access → Strumenti → Flusso di lavoro aziendale → Sviluppo → Strumenti di definizione → Servizi WebFlow → Gestisci servizi WebFlow.
Tutti i servizi Web che è necessario utilizzare in SAP Workflow devono essere registrati nella directory dei servizi Web. È possibile registrare manualmente un servizio Web inserendo manualmente tutti i dati del servizio Web. Usa il codice T: WF_EXTSRV.
È inoltre possibile utilizzare il file WSDL che contiene la definizione del servizio Web e importarlo direttamente utilizzando T-Code: WFWS.
To register a web service, seleziona Servizio nella finestra di dialogo e fai clic su Nuove voci.
Immettere un ID servizio e un breve testo per il servizio Web.
Selezionare il registro con il quale deve essere chiamato il servizio Web.
Per Host, aggiungi l'indirizzo del servizio Web e per Porta, aggiungi un numero di porta.
Immettere la directory e il nome della chiamata del servizio Web nel campo Path.
Definire la modalità di chiamata del servizio Web. Qui si determina se è coinvolta una finestra di dialogo o un servizio Web in background e se e poi come viene eseguita una richiamata.
Fare doppio clic e scegliere un parametro nella struttura della finestra di dialogo.
I parametri determinano l'interfaccia del servizio Web. Il contenitore delle attività viene creato dai parametri nella successiva generazione dell'attività.
Immettere tutti i parametri del servizio Web. Assicurati di assegnare anche l'ID servizio del tuo servizio Web ai parametri. L'assegnazione come elemento di importazione ed elemento di esportazione è necessaria per la successiva creazione del contenitore delle attività.
Per generare il tuo servizio, fai clic sul pulsante Genera come mostrato nello screenshot qui sopra.
Hai a disposizione quanto segue per eseguire le attività di configurazione:
- WF_HANDCUST per configurare gli URL del flusso di lavoro.
- WFWS per importare WSDL esterno.
- WF_EXTSRV per BSP e servizi ABAP.
- Genera attività.
- Estendi il servizio per eseguire la richiamata all'URL WF_HANDCUST.