Hi,
Update function module allow input parameters but not export or exceptions.So we can give parameters from BAPI to update function module.Another possibility is if bapi and update function module is in same function group then both access the global variable of function group.
Bapi is not only to update data,so it may not use update function module.
Regards,
Sreenivas.