Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Short Name Details - Choose amount for refund #21535

Closed
danaannab opened this issue May 30, 2024 · 14 comments
Closed

Short Name Details - Choose amount for refund #21535

danaannab opened this issue May 30, 2024 · 14 comments
Assignees
Labels
EFT Pay Work for Pay Team

Comments

@danaannab
Copy link
Collaborator

danaannab commented May 30, 2024

SBC Finance:
GIVEN that I have received a notification for an overpayment (#21516)
WHEN I wish to refund to the supplier record on the client's short name
THEN the system will allow me to choose the amount I would like to refund
AND the refund can be reviewed by an Expense Authority (separate ticket)

Notification: an email notification will be sending to Expense Authority to remind there's a refund review pending

AP Job will be done in another ticket(#22263), Datamodel Changes, New PAY-API routes etc, AUTH-WEB changes

https://www.figma.com/design/Y1PWkuB8II5lxdDdUq67Aj/Electronic-Funds-Transfer?node-id=2899-24646&t=Pf154RjpPeMIrVoM-4

Requires new keycloak roles to be created

@danaannab danaannab added the Pay Work for Pay Team label May 30, 2024
@danaannab danaannab changed the title SBC Finance SBC Finance -- Choose amount for refund May 30, 2024
@danaannab danaannab changed the title SBC Finance -- Choose amount for refund Short Name Details - Choose amount for refund May 30, 2024
@danaannab
Copy link
Collaborator Author

danaannab commented May 30, 2024

Front End, Back End to change in Pay PI and it is a job component, break into 2 requirement

@JohnamLane
Copy link
Collaborator

@ethantspitt
Copy link
Collaborator

ethantspitt commented Jul 8, 2024

Checking with @danaannab:
Who should have the access to see the Initiate Refund button - To confirm with SBC Finance
What’s the email address for expense authority to receive the email notification - To confirm with SBC Finance

@danaannab
Copy link
Collaborator Author

From: Wilson, Shawna M CITZ:EX [email protected]
Sent: Tuesday, July 9, 2024 3:51 PM
To: Annab, Dana CITZ:EX [email protected]
Cc: Yu, Selina (Shuang) CITZ:EX [email protected]
Subject: Confirming Permissions and Emails

Hi Dana, please see below the list of individuals:

Initiate a refund:
Yaping Yu
Miranda Schell
Sophie Brigel
Chloe Laidlaw
Kim Hamakawa

Expense Authority:
Shawna Wilson
Selina Yu
Lisa Nicols
Kim Hamakawa

Thank you!

Shawna Wilson

@JohnamLane
Copy link
Collaborator

@danaannab Can you please double check with Shawna on Kim? There shouldn't be anyone able to request and authorize a refund I don't think.

@danaannab
Copy link
Collaborator Author

danaannab commented Jul 9, 2024

Note from Shawna upon confirming that the people in the initiate refund group should be different from the Expense Authority group and if Kim should be in both the initiate refund group and the Expense Authority group:
Hi Dana, yes we’ve identified that as an item that we will need to monitor, but Kim will need both accesses.

@Jxio
Copy link
Collaborator

Jxio commented Jul 13, 2024

added keycload to DEV/TEST: eft_refund

@lizhuomeng71
Copy link
Collaborator

as Figma design, There are help text below CAS Supplier Number and Email, Such helper text is missing

@lizhuomeng71
Copy link
Collaborator

image.png

@lizhuomeng71
Copy link
Collaborator

Refund Amount should be less or equal to Unsettled Amount. (otherwise, there will always be 0.01 remaining balance)

@lizhuomeng71
Copy link
Collaborator

Received Email URL is malformed

image.png

@lizhuomeng71
Copy link
Collaborator

Cancel Button Does not work

image.png

@lizhuomeng71
Copy link
Collaborator

issue is verified, additional enhancement ticket is created

@PCC199 PCC199 closed this as completed Jul 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
EFT Pay Work for Pay Team
Projects
None yet
Development

No branches or pull requests

7 participants