Question: what is the difference between using and changing in abap?
Answer: Changing and Using are pass by reference only but the difference is: When you use USING the value which you assign as a Formal value will not effect the Actual value. But when we use CHANGING - The Formal value will overwrite on the Actual value. Formal value is the value which you assign in the Subroutine.