Attention: Confluence is not suitable for the storage of highly confidential data. Please ensure that any data classified as Highly Protected is stored using a more secure platform.
If you have any questions, please refer to the University's data classification guide or contact ict.askcyber@sydney.edu.au

Skip to end of banner
Go to start of banner

TAPSS-830 Retaining Original Receipt Name on Receipt

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this content. View the current version.

Compare with Current View Version History

Version 1 Current »

Description

  • Unsaved changes

Persona + Need + Purpose

As a

GA User

I want to

I would like to track the original Receipt Name on Receipt

So that

so that it can be tracked and reported specially when a receipt needs to be reissued to the account name the receipt was issued on at that time.

 

AC:

  • Create a new field to store the Original Receipt Name at the time the Receipt is created. Call the new field as "Original Receipt Name". The value of the Original Receipt Name should be taken from the field AQB__Gift__c.GRC_roll_up__c GRC_roll_up__c. This field takes the following value from Flow: Gift Pledge Update - V6

    Trigger: Gift/Pledge Created or Edited

    If GRC exist:

    concatenate contacts’:

    Contact.Receipt Name

    or

    Contact.FirstName Contact.LastName

    else:

    Account.Account Name

  • lock this field and only allow edit by GA users.

  • Apsona report to be changed for Receipting to map the new Account Name field from Gift instead of Account lookup field. (better a use a condition if the field is null, in case we don’t migrate all records)

Update the following Apsona Items:

Apsona Multi Step Report : Merge Action : Document Template

Receipt - Email : Generate Email and Attach to Record : USYD_New Standard Receipt Template - Aug 26th _ 2022.docx

Receipt - Non Email : Generate Document and Attach to Record : USYD_New Standard Receipt Template - Aug 26th _ 2022.docx

Reprint Receipt : Reprint Receipts : USYD_New Standard Receipt Template_Reprint - Edited - BP.docx

 

For all the receipts, whenever the Account Name is referenced in the Receipt, it should check if the new field (Original Receipt Name” is filled then it should take that value else take the AQB__Gift__c.GRC_roll_up__c GRC_roll_up__c.

 

Refer to Confluence page https://sydneyuni.atlassian.net/wiki/spaces/PHOEN/pages/2856616143/TAP+Receipting+Blueprint

 

  • Update all the historical gifts. Update the New field with the Account Name by comparing the Account field history tracking and date and time creation of gifts. If no field history for Account Name then update the current Account Name. I think priority can be given to non household account. Sample account is Woodend Pty Limited.

 

Caveat, if the renaming of account is a typo, user need to update the “Gift creation Account Name” field on the gift.

 

Business Value: Be able to reissue a receipt with the name of the account that the gift was given under at that time.

Technical Design:

  • Create a new field “Original Receipt Name”

  • Provided access via Admin, Read Only profiles and Permission set USYD_SmartBatchGiftEntry

  • Added the field to the page layouts in use

  • Created a Receipt Before Save flow - to update the Receipt->Gift/Pledge->GRC Rollup to the new field

  • No labels