/
TAP-1433

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

TAP-1433

Direct deposit batches must not feed to the general ledger so "Do Not Feed" should be ticked.

As a

GA user

I want to

have a validation in place so that we batch closure should not happen when a Batch has a direct deposit transaction and the Do Not Feed is NOT ticked.

So that

we do not feed direct deposit transactions to PeopleSoft

 

Acceptance Criteria

  • We want the system to have a validation rule that will prevent the batch from being closed if the Do Not Feed tick box is NOT ticked and there is a Direct Deposit transaction in the batch. This validation rule if violated will cause a batch closing error.

  • Crowdfunding (Scalefunder) - Feed 
    Online Giving (iModules) - Feed   
    Cheques, Bank cheques, Cash, Money order - Feed
    Credit Cards  - Feed
    Direct Deposit - Do not Feed   
    Bequest Budget - Do not Feed  
    Pledges    Pledges - Do not Feed   
    Recurring Payments - Feed   
    Campaign Partner - Do not Feed   
    Telephone Program - Program no longer exists - should not be an active data source    
    Legacy System - was only used for data migration - should not be an active data source
    Modifications - Can be either Feed or do not feed   no validation required user needs to decide based on the batch items being modified  
    Gifts in Kind - Do not Feed

Note: Exception to Monica(GA Manager role can be used) where Monica can update the source of data without the Do not feed ticked

Unit Testing:

Scenario 1: Login as Monica, who has role = Gift Administration Manager and try to change the Source of Data = Direct Deposit and Do not feed = false no error displayed as user can bypass validations

 

Scenario 2: Login as any user except the user who has role = Gift Administration Manager and try to update the Source of data = Direct Deposit and Do not feed = false. The system throws an error saying the Do not feed is required.

Check the Do not feed checkbox and the error message is not displayed and save the data

Scenario 3: Login as any user except the user who has role = Gift Administration Manager and try to update the Source of data = Credit Card and Do not feed = true. The system throws an error saying the Do not feed is not required as below:

Untick the checkbox and save to avoid error

Scenario 4: Source of data picklist values shouldn’t have options “Telephone “ and “Legacy Systems” available in the dropdown anymore.

 

Related content