Domanda

Proprio come alcuni retroscena, ho intenzione di scrivere un Excel add-in con .NET che può eseguire query da un sistema SAP.

Quindi, sto cercando una lista dei moduli funzionali per la transazione SQVI di SAP. Io non riesco a trovare molte informazioni su di loro; i post del forum pochi avevo trovato prima sembrano essere andate nell'oblio internet.

In particolare, voglio essere in grado di cercare le query create da un utente e quindi visualizzare i risultati in Excel. Posso gestire la manipolazione Excel nonché esecuzione remoto moduli funzionali SAP; Semplicemente non riesco a trovare che moduli funzione SQVI ho bisogno di eseguire.

Aggiornamento: ho trovato questo posto che mi ha indirizzato a ricercare i moduli funzionali nel gruppo AQGF (moduli funzionali che iniziano con RSAQ *)

È stato utile?

Soluzione

Prova RSAQ_REMOTE_QUERY_CALL_CATALOG, sembra di fare il trucco per me.

Altri suggerimenti

Come detto già da tomdemuyt, ora avete trovato la funzione per ottenere i dati richiesti. Per navigare in giro e ottenere più ulteriori dati, goto transazione SE93, inserire transazione id SQVI, andare a lezione di sviluppo o un pacchetto Sque, quindi passare questo pacchetto con SE80 / avere uno sguardo alla gerarchia di oggetti, gruppi di funzioni in particolare. Poi si vede molti gruppi di funzioni, ma uno di loro è AQRC a cui il citato RSAQ_REMOTE_QUERY_CALL_CATALOG modulo funzionale appartiene.

Un elenco di SQVI query per l'utente si può trovare semplicemente utilizzando le seguenti selezioni in SE16N transazione per AQLTS tabella.

  • AQLTS selezione = ‘SYSTQV *’
  • AQLTS-HEAD = ‘X’

Non è il modo ideale per recuperare i dati, perché un singolo campo (AQLTS-TEXT) deve essere analizzato per l'userID:. ReportID, ma porta ciò che è necessario in un unico tavolo

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top