Online Graduation Ceremony Selection

The GRDCER application allows students to update their graduation ceremony details.

It calls a function that checks if the Application Log Transaction check box is set in Maintain Self Serve Applications (SSFF1100), and when it is, logs the details of successful transactions.

The application page displays a receipt after each transaction has been successfully run, if the Issue Receipt is set, as well as send an email to the user whose data is being modified, if the Issue Email check box is set for the application in SSFF1100.

After the emails and receipt are successfully issued, then the transaction log is updated to include that an email and or receipt was issued and the email address that it was issued to.

An example of a screen prior to a transaction:

before_transaction

 

An example of a screen after a transaction:

after_transaction

 

The fields to log and the sequence to log them in are:

Logging Sequence

Prompt Name

Old Value

New Value

1

Person ID

p_person_id

p_person_id

2

Surname

^v_surname

^v_surname

3

Given Names

^v_preffered_given_name

^v_preffered_given_name

4

###CEREMONIES###

NULL

NULL

5

Ceremony

^^“Ceremony” || rv_ceremony_number || “at” || rv_venue_desc || “on” rv_ceremony_start_date || “Time:”  || rv_ceremony_start_time

^^“Ceremony” || rv_ceremony_number || “at” || rv_venue_desc || “on” rv_ceremony_start_date || “Time:”  || rv_ceremony_start_time

*

Graduation Type

^rv_grad_type

^rv_grad_type

*

Your Graduation Name is:

^rv_graduation_name

^rv_graduation_name

*

You have requested

^rv_guest_seatsv

^rv_guest_seatsv

*

Your name is pronounced:

^rv_name_pronunciation

^rv_name_pronunciation

*

You or your guests special requirements are:

^rv_spec_requirements

^rv_spec_requirements

^ Denotes fields that need to be retrieved from the database prior to logging.

^^ This value is partly derived from the prompt (Ceremony) for this field.

* These fields will be repeated for each Ceremony that the student can attend.

Note: The logging of the transaction parameters actually logs the parameters with the same old and new value in every case. This is because there are many old values and new values, so to capture the old and new status, each value is logged on its own line, to give a complete context.

These parameters will be logged into the SELF_SERVE_TRANSACTION_DETAIL table, however, the old_value and new_value columns will always contain the same value. This data is included in the log as contextual reference for administrators reviewing the log.

The complete list of parameters that will be logged and the order in which they are logged is:

Logging Sequence

Prompt Name

1

Person ID

2

Surname

3

Given Names

4

###CEREMONIES###

5

Ceremony

N/A

Graduation Type

N/A

Your Graduation Name is:

N/A

You have requested

N/A

Your name is pronounced:

N/A

You or your guests special requirements are:

 

Last Modified on 1 June, 2012 2:09 PM

History Information

Release Information Project Changes to Document
10.0.0.0.0.0 1225 - Connect Transaction Management New Document