Question: what is the difference between normal function module and update function module?
Answer: A Normal Function Module is a modular block that is made available globally all over the SAP Landscape. Normally, this type does only one type of task. A Remote-Enabled Module aka RFC is similar to a Normal Function Module plus it can be accessed outside SAP. ... An Update Function Module has a special purpose.