Ask a Question
Back to All

What is the difference between RegistrationOptionFunctionId and FunctionId?

According to the documentation here: RegisterEvent

There are two parameters of interest mentioned there:

  • RegistrationOptionFunctionId
  • FunctionId

My understanding is RegistrationOptionFunctionId is a composite key:
It is made up of both EventId and FunctionId values.
For example:

  • If EventId is: ANNCONF
  • And FunctionId is: GALA
  • then RegistrationOptionFunctionId would be: ANNCONF/GALA

Is there a case where the FunctionId part of RegistrationOptionFunctionId is ever going to be any different? And if not, do we really need to have RegistrationOptionFunctionId then?

Please advise.

Thank you,