Overriding Initiative Sign Up Options
The behavior of the Sign Up action on Lead maintenance is controlled
by two business object options on the initiative:
-
Sign Up UI Map
-
Sign Up Service Script
When invoking a lead’s Sign Up action, the system retrieves these options and displays or executes them accordingly.
The base-owned parent initiative business object, C1–Initiative, is supplied with the Sign Up Service Script option referencing the C1-IntvSignU script. To override this, add another Sign Up Service Script option with a higher sequence number.
The Sign Up UI map, on the other hand, is not plugged in on the
base BO, because this could vary across implementations. The Sign
Up UI map C1-SignUpResponseCh provided in base simply prompts for
a Response Channel. Implementations can use this map or their own
specific map.
Note: The system does not issue an error if the Sign
Up UI map is not specified. It proceeds with executing the Sign Up
Service Script and, if there are no problems, displays a sign up confirmation.
The base-supplied C1-IntvSignU script includes logic to recheck the
account’s eligibility for the initiative and update the Has Signed
Up indicator on the lead.