2010-09-14 33 views
5

Devo ammettere che non sono un esperto di programmazione SAP R/3, quindi questa è più una domanda di base su questo argomento.Come cercare le funzioni e le tabelle disponibili su un sistema SAP

C'è un modo per ottenere un elenco di moduli RFC e/o tabelle accessibili su un sistema SAP? Su molti esempi su internet ho trovato un modulo RFC che sembra essere disponibile su ogni sistema SAP ("SD_RFC_CUSTOMER_GET") e mi chiedo se ci siano altri moduli RFC standard che posso usare. Posso facilmente interrogare il sistema SAP per tutte le query SAP disponibili ma non riesco a trovare un modo per farlo con i moduli o le tabelle RFC. Non riesco nemmeno a trovare un elenco di questi moduli RFC dopo aver cercato su Google per ore ... quindi mi manca qualcosa o è semplicemente impossibile?

Grazie per qualsiasi aiuto in anticipo.

risposta

6

Per i moduli RFC "ufficiali", utilizzare la transazione BAPI. Questi moduli sono ben documentati e rilasciati per l'utilizzo da parte dei clienti e dei partner, il che significa che riceverai assistenza in caso di problemi. Per tutto il resto, sei libero di usare qualsiasi cosa tu trovi, ma non preoccuparti di chiedere supporto a SAP, loro non ti aiuteranno.

Se si desidera cercare elementi all'interno del sistema SAP, utilizzare la transazione SE80 (selezionare "Repository Infosystem" nella sezione sinistra). Si noti che su molte schermate di selezione, è possibile espandere i parametri. Questo mostrerà un parametro per cercare solo i moduli RFC.

Per quanto riguarda le tabelle - potreste essere interessati ai moduli funzionali RPY_ * così come la (in) famosa RFC_READ_TABLE ...

+0

Grazie, questo è quello che sto cercando :-). – naacal

1

con la transazione SE84 è possibile interrogare moduli/programmi RFC/... con il loro nome, descrizione e così via. per le tabelle del database è possibile ad esempio utilizzare la transazione SE11.

1

Un trucco che ho trovato utile è rapido per la ricerca di funzioni con l'ordinamento sul numero di volte la funzione viene utilizzata nel codice SAP. Le funzioni utilizzate più volte hanno maggiori probabilità di essere più riutilizzabili e anche più probabilità di avere meno bug. Controlla questo post su come cercare in questo modo: http://apolemia.blogspot.com/2010/02/finding-functions-in-sap.html

Problemi correlati