PERFORM in Z Function Module
I'm creating a Z function module and within it I will looping through an internal table and would like to add a PERFORM routine where I pass a couple of data variables from my itab and then within the PERFORM routine take that data with some other coding/validating and fill an internal table from the main function module however when I build the PERFORM routine in the fm include it doesn't recognize my internal table.
my code looks a little like this in the fm..
loop at itab...
perform validate_data using var1 var2 va3.
Do I need to pass the itab with a CHANGING parameter of the PERFORM call?