Cerca nel blog

sabato 23 marzo 2024

Salvare Variante nel FM richiamato da Web Services

Salvare Variante nel FM richiamato da Web Services

Quante volte vi è capitato che vi hanno segnalato un errore nel Function Module richiamato come Web Services, perchè non elabora correttamente i dati? E tutte le volte bisogna risalire a quali dati sono stati passati in input? Con questa procedura è possibile salvare la variante di lancio del FM richiamato in RFC.

Eseguite il programma FBGENDAT  e inserire il nome del FM che viene richiamato in RFC e settare il parametro B


Nel FM: inserire la chiamata per registrare la variante

* generate data record
 
 fbgenmac ' Z_TEST_RFC'"#EC NEEDED "#EC *

Nella TOP del FM inserire

INCLUDE fbgenmac.

All’utenza di servizio  che mette in  comunicazione il sistema esterno con SAP, aggiungere i 2 flag


In questo modo, quando il FM sarà richiamato dall'esterno, verrà salvata la variante di lancio che poi potraà essere usata per analizzare il problema verificato.