Show TOC

Documentazione funzioniGenerare struttura IDoc e definizione interfaccia Questo documento si trova nella struttura di navigazione

 

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.

Integrazione

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   Sviluppo interfaccia   Definire interfacce   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   Sviluppo interfaccia   Definire interfacce   e definire un mappaggio struttura in   Sviluppo interfaccia   Definire mappaggi struttura  .

Funzionalità

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 (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.

Attività

L'utente può accedere a Generare struttura IDoc e definizione interfaccia dal menu SAP Easy Access selezionando   Componenti validi per tutte le applicazioni   SAP Application Interface Framework   Sviluppo interfaccia   Generatore di struttura IDoc  .

Struttura SAP

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

Definizione interfaccia

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   Sviluppo interfaccia   Definire interfacce  . Inoltre l'ID variante stabilisce quali engine di scrittura del registro, di selezione, di applicazione e di persistenza devono essere utilizzati.

Trasporto

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 Nota

Se si inserisce un pacchetto locale, non è necessario indicare altre informazioni di trasporto.

Fine della nota