Condividi tramite


Creare e inviare un RFC in SAP

Elenca le attività di alto livello da completare nel sistema SAP per creare un RFC. Ogni attività può comportare procedure molto dettagliate. Di conseguenza, è consigliabile contattare l'amministratore SAP per completare queste attività o fare riferimento alle linee guida sap.

Creare un RFC

  1. Avviare l'interfaccia utente grafica SAP.

  2. Passare a Transaction SE37 (Function Builder), immettere il nome RFC e fare clic su Crea.

  3. Immettere un gruppo di funzioni esistente in cui verrà creato il RFC, una breve descrizione per RFC e fare clic su Salva.

  4. Nella scheda Attributi selezionare il pulsante di opzione Modulo abilitato per remoto .

  5. Nella scheda Importa immettere i parametri di importazione. Questi parametri vengono usati per passare i dati esterni al modulo della funzione.

  6. Nella scheda Esporta immettere i parametri di esportazione.

  7. Nella scheda Modifica immettere i parametri che cambiano.

  8. Nella scheda Tabelle immettere i nomi delle tabelle.

  9. Nella scheda Eccezioni immettere le eccezioni per gestire gli errori.

  10. Nella scheda Codice sorgente immettere il codice sorgente (logica) per la RFC.

  11. Fare clic sull'icona Attiva sulla barra degli strumenti per attivare il modulo della funzione.

Creare una destinazione RFC

  1. Avviare l'interfaccia utente grafica SAP.

  2. Passare a Transazione SM59 (visualizzare e gestire le destinazioni RFC).

  3. Nella barra dei menu fare clic su Crea.

  4. Immettere la destinazione RFC, il tipo di connessione, la descrizione e quindi premere INVIO.

  5. Selezionare il pulsante di opzione Programma server registrato , immettere l'ID programma, l'host del gateway e il servizio gateway.

  6. Salvare la destinazione RFC.

Inviare un RFC da un sistema SAP

  1. Avviare l'interfaccia utente grafica SAP.

  2. Creare un sistema logico usando la transazione BD54.

  3. Creare una destinazione RFC nelle connessioni TCP/IP usando la transazione SM59.

  4. Creare una porta usando la transazione WE21 e collegarla alla destinazione RFC creata nell'ultimo passaggio.

  5. Attivare un RFC usando SE37. Questo RFC deve contenere la logica per effettuare una chiamata RFC a un'applicazione esterna e quindi ricevere una risposta da tale applicazione.

Vedere anche

Esecuzione di attività tramite l'interfaccia utente grafica SAP per scenari specifici di adapter SAP