Generare struttura IDoc e definizione interfaccia 
Il report Generare struttura IDoc e definizione interfaccia (codice transazione /AIF/IDOC_GEN) permette di creare una struttura per un tipo base di IDoc. Il report offre una funzionalità opzionale per la creazione di una relativa interfaccia SAP Application Interface Framework che utilizza la nuova struttura creata. Il report consente anche di indicare tipi base di IDoc multipli. In questo caso per ogni tipo base di IDoc viene creata una nuova struttura e in opzione un'interfaccia.
La struttura generata dal report è costituita dal record di controllo e dai segmenti del tipo base. Può essere utilizzata nella definizione interfaccia di SAP Application Interface Framework come struttura di dati grezzi per le seguenti operazioni:
Visualizzazione di IDoc esistenti nella transazione Monitoraggio e trattamento degli errori
Elaborazione di IDoc con il runtime di SAP Application Interface Framework, chiamata del function module di elaborazione IDoc standard in un'azione
Elaborazione di IDoc con runtime ALE, scrittura di tabelle degli indici con l'attivatore AIF
Negli scenari precedenti, la struttura generata viene utilizzata come struttura dati grezzi e struttura dati SAP.
La struttura generata dal report può anche essere utilizzata come struttura dati grezzi per l'elaborazione di IDoc con il runtime di SAP Application Interface Framework e la chiamata di qualsiasi altro function module o BAPI in un'azione. In questo scenario la struttura SAP deve essere definita in modo che includa la struttura dei function module o BAPI che si desidera chiamare.
Nei casi in cui la struttura dati grezzi creata dal report e la struttura dati SAP sono identiche, la casella di spunta Spostare corrispondente è selezionata automaticamente dal report nel customizing per SAP Application Interface Framework alla voce per mappare la struttura sorgente nella struttura di destinazione durante il runtime di SAP Application Interface Framework.
Se la struttura dati grezzi e la struttura dati SAP sono diverse, è necessario inserire la struttura dati SAP nel customizing per SAP Application Interface Framework in e definire un mappaggio struttura in .
Il report consente di creare una struttura per tipo base. Se è già stata creata una volta una struttura per un tipo base specifico, è possibile ricreare la struttura. Tuttavia il report non consente di creare una struttura con lo stesso tipo base ma diverso nome struttura.
Il report offre la possibilità di creare una relativa definizione interfaccia SAP Application Interface Framework insieme alla struttura. Il report consente di creare una nuova interfaccia per una struttura già creata.
Inoltre il report permette di trasferire gli oggetti creati.
Dopo che l'utente ha inserito la selezione nella videata Generare struttura IDoc e definizione interfaccia e ha selezionato
(Eseguire), il report visualizza una tabella con i dati per la generazione della struttura dati grezzi e la definizione interfaccia. Il report utilizza i prefissi indicati nella videata di selezione per generare i nomi struttura e i nomi interfaccia. È possibile modificare o ampliare il nome della struttura o i dati della creazione interfaccia nella tabella visualizzata.
L'utente può accedere a Generare struttura IDoc e definizione interfaccia dal menu SAP Easy Access selezionando .
Per creare strutture, indicare i seguenti dati:
Nome di un tipo base di IDoc
Prefisso per l'utilizzo come prefisso per i nomi struttura
Aggiornare le strutture con estensioni IDoc selezionando la relativa casella di spunta
Per creare una relativa definizione interfaccia SAP Application Interface Framework per le nuove strutture create, indicare i seguenti dati:
Nome dello spazio nomi dell'interfaccia
Prefisso
Utilizzato come prefisso per i nomi interfaccia creati
Versione interfaccia
ID variante
Stabilisce se la struttura creata viene utilizzata come struttura dati grezzi e SAP e la casella di spunta Spostare corrispondente è selezionata nel customizing per SAP Application Interface Framework alla voce . Inoltre l'ID variante stabilisce quali engine di scrittura del registro, di selezione, di applicazione e di persistenza devono essere utilizzati.
Per il trasporto di dati, indicare i seguenti dati:
Pacchetto in cui devono essere archiviate le strutture create
Task di workbench in cui devono essere archiviate le strutture create
Task di customizing in cui devono essere archiviati i dati di customizing, ad esempio la definizione interfaccia
Nome della destinazione RFC per la gestione del customizing in un altro client di sistema
Nota
Se si inserisce un pacchetto locale, non è necessario indicare altre informazioni di trasporto.