What does the percent sign mean in a parameter to the abap function?

I have this piece of code which is difficult for me to understand.

call function 'com_invoke'
   destination pv_wrkdest
   exporting
        %instid         = pv_instance
        %method         = 'FieldCountGet'
   importing
        %return         = lc_return
        fieldcount      = pv_fieldcount
   exceptions
        communication_failure = 1
        system_failure        = 2
        invalid_instance_id   = 3
        others                = 4.

      

What does the percent sign mean in the% instid,% and% return parameters?

+2


source to share


1 answer


Could this be a (legacy) naming convention? I.E. all parameters starting with%, either "Pass by Value" or "Pass by Reference"? I just tried to create a parameter like in test FM and SAP won't allow it.



+2


source







All Articles