Project

General

Profile

Actions

개선(improvement) #124

closed

[New-Dev] Add Finance team permission to release/delete PM SEQ./ 재무계정 PM SEQ 릴리즈/삭제 권한 추가

Added by Joseph Vo 10 months ago. Updated 8 months ago.

Status:
완료성공(Resolve)
Priority:
보통(Normal)
Assignee:
Start date:
06/09/2025
Due date:
06/18/2025
% Done:

100%

Estimated time:
12.00 h (Total: 20.00 h)
Part:
Build env.:
Prod

Description

Applied Site: Admin
Settlement > Payment > Payment In/Out

Requirements
1. Grant the Finance team authority to directly Release/Delete PM SEQ.
2. Allow multiple PM SEQs to be selected via checkboxes for Release/Delete actions.

https://www.figma.com/design/hyxHVAxBRVNNjQFwMkMkps/Alice-Improvement?node-id=1-327&t=GZbGxdfs76ge8KdR-1 (old link)
https://www.figma.com/design/oi5vrP1HUiPkatfNegvsHo/Settlement?node-id=0-1&t=b984UJlVsRDkhfiO-1 (new link)

  • Developer Tasks
    1. Set Permission for Finance Team
    Grant permission to users with the Finance role to delete or release PM SEQ.
    Show/hide the delete function in the UI or admin panel accordingly.
    2. Implement PM SEQ Deletion Function
    Only allow delete/release of payments whose invoice/billing is not Fully-paid
    Add a feature to allow individual PM SEQ entries to be deleted or released.
    Include confirmation pop-up and activity log tracking for deletions.
    3. Auto-Update Invoice Status
    Automatically update the invoice status based on PM SEQ deletion:
    If all PM SEQ entries are deleted → status = Non Payment
    If at least one PM SEQ remains → status = Processing
    4. Auto-Adjust Paid Amount
    Deduct the paid amount based on the value of the deleted PM SEQ.
    Ensure the UI reflects the adjusted amount in real-time.
    5. Data Integrity and Exception Handling
    Prevent deletion of PM SEQ entries that have already been settled.
    Record all deletions in the system log.
    Handle exceptions where related bookings or settlements are linked.

Files

image.png (10.6 KB) image.png Tom Dong, 06/05/2025 06:59 AM

Subtasks 2 (0 open2 closed)

개선(improvement) #550: Limit it for release/delete 1 by 1 and multiple if all PM SEQ belong to 1 invoice/Billing완료성공(Resolve)Tom Dong06/09/202506/10/2025

Actions
개선(improvement) #611: When payment status of billing revert back from Fully Paid to Processing/Non-Payment ==> payment status of bookings which belong to those billing should be reflected (Fully paid ==> revert to Not Paid)완료성공(Resolve)Tom Dong06/18/202506/18/2025

Actions

Related issues

Related to Ellis improvement - 개선(improvement) #81: Add Finance team permission to release/delete PM SEQ.완료성공(Resolve)Lexi Kim04/28/202504/29/2025

Actions
Related to VOC - 결함(Bug) #29: [VOC]HIGH: Request change rate for invoice완료성공(Resolve)Tom Dong06/30/202506/30/2025

Actions
Related to Ellis improvement - 결함(Bug) #496: [Improvement] Allow mapping remittance with booking - don't need issue billing완료성공(Resolve)Tom Dong06/24/202506/24/2025

Actions
Actions

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 50 MB)