Utilizzare l'attività SAP - Invia IDOC per inviare un IDOC all'endpoint SAP specificato, durante il runtime.
Se si inviano i dati SAP direttamente al sistema SAP tramite una porta RFC, è necessario utilizzare l'attività SAP - Invia IDOC. Se si inviano i dati SAP come file tramite una porta file SAP al sistema SAP, è necessario specificare l'opzione di menu della barra degli strumenti Progetto > Importa > Schema IDOC SAP in fase di progettazione per generare uno schema di file flat per i propri metadati IDOC ed utilizzare l'attività Scrivi file flat per scrivere i dati SAP. Per ulteriori informazioni, consultare Generazione di uno schema di file flat da un IDOC.
Per effettuare la connessione al sistema SAP da Studio, è necessario scaricare ed installare le DLL ed i file Jar SAP sulla macchina di sviluppo Windows. Per ulteriori informazioni, consultare Scaricamento e installazione di DLL e di file Jar SAP.
In fase di runtime, se l'attività SAP - Invia IDOC elabora due istanze di un IDOC ed entrambe le istanze hanno lo stesso numero di IDOC, l'attività SAP - Invia IDOC accoda il segmento di dati della seconda istanza alla prima istanza.
Opzioni dei tentativi | Descrizione |
---|---|
1) Attendere ___ secondo/i tra un tentativo e l'altro. | Specifica l'intervallo di tempo, in secondi, durante il quale il dispositivo di integrazione resta in attesa prima di provare a stabilire una connessione al sistema SAP. |
2) Tentare di connettersi__ volte prima di dare errore. | Specifica il numero massimo di tentativi di stabilire una connessione al sistema SAP eseguiti dal dispositivo di integrazione prima che venga visualizzato un errore e che l'elaborazione del lavoro di orchestrazione corrente venga interrotta. Se viene distribuita un'orchestrazione che contiene un'attività SAP - Invia IDOC ed il dispositivo di integrazione non è in grado di effettuare la connessione al sistema SAP specificato, il dispositivo di integrazione registra gli errori di connessione come avvertenze nei log di sistema e dell'orchestrazione, fino a quando non viene raggiunto il valore relativo al numero di tentativi. Una volta raggiunto il numero di tentativi, il dispositivo di integrazione registra un errore nei log di sistema e dell'orchestrazione ed arresta l'elaborazione del lavoro di orchestrazione corrente. Ad esempio, se si imposta il numero di tentativi su 3, il primo, il secondo e il terzo errore di connessione vengono visualizzati nel log di sistema come avvertenze. Il dispositivo di integrazione registra il quarto errore di connessione come errore ed arresta l'elaborazione del lavoro di orchestrazione corrente. |
Prima di poter distribuire un'orchestrazione con attività SAP utilizzando la WMC (Web Management Console), è necessario che il dispositivo di integrazione sia in grado di stabilire una connessione al sistema SAP. Se il dispositivo di integrazione non è in grado di farlo, l'orchestrazione non viene distribuita.