Project

General

Profile

Actions

결함(Bug) #630

closed

CRM Trader_Add Delete feature.

Added by ziniy Kang 9 months ago. Updated 8 months ago.

Status:
완료성공(Resolve)
Priority:
높음(High)
Assignee:
Start date:
07/10/2025
Due date:
07/15/2025
% Done:

100%

Estimated time:
21.50 h
Spent time:
Part:
FE
Build env.:
Prod

Description

Thêm tính năng Delete.


Files

picture496-1.png (98.9 KB) picture496-1.png ziniy Kang, 06/19/2025 05:59 AM
1-.png (186 KB) 1-.png Kelly Nguyen, 07/08/2025 08:52 AM
Question2.png (51.6 KB) Question2.png Mon Nguyen, 07/09/2025 07:52 AM
Question3.png (35.9 KB) Question3.png Mon Nguyen, 07/09/2025 07:53 AM
1.png (70.5 KB) 1.png Kelly Nguyen, 07/16/2025 01:52 AM
1.png (66.1 KB) 1.png Kelly Nguyen, 07/16/2025 01:52 AM
picture354-3.png (40.4 KB) picture354-3.png Kelly Nguyen, 07/16/2025 01:52 AM
disable outside delete filter tab History.png (63.9 KB) disable outside delete filter tab History.png Mon Nguyen, 07/16/2025 06:29 AM
image.png (259 KB) image.png ziniy Kang, 07/21/2025 07:40 AM
picture202-1.png (253 KB) picture202-1.png ziniy Kang, 07/21/2025 07:51 AM

Related issues

Related to Ellis improvement - 개선(improvement) #195: CRM system on Alice Admin완료성공(Resolve)Mon Nguyen02/10/202503/17/2025

Actions
Related to Ellis improvement - 개선(improvement) #679: [Plan] Users > CRM - Hubspot > CRM Trader Add Delete function완료성공(Resolve)Kelly Nguyen06/24/202507/08/2025

Actions
Related to Ellis improvement - 개선(improvement) #917: [Contract] Allow deletion when Contract Status is 'none' regardless of existing allotment or booking완료성공(Resolve)Mon Nguyen07/23/202507/23/2025

Actions
Copied from Ellis improvement - 결함(Bug) #629: CRM Trader_Optimize update performance완료성공(Resolve)Mon Nguyen06/23/202506/23/2025

Actions
Actions #1

Updated by ziniy Kang 9 months ago

Actions #2

Updated by ziniy Kang 9 months ago

Actions #3

Updated by Mon Nguyen 9 months ago

  • Assignee changed from Mon Nguyen to ziniy Kang

Dear ziniy Kang
Please let me know about case delete Contract already have booking or another data like Comp/Hotel

Thanks

Actions #4

Updated by ziniy Kang 9 months ago

  • Project changed from OMH to Ellis improvement
Actions #5

Updated by ziniy Kang 9 months ago

  • File image.png added
  • Description updated (diff)
  • Assignee changed from ziniy Kang to Joseph Vo
Actions #6

Updated by ziniy Kang 9 months ago

  • Assignee changed from Joseph Vo to Mon Nguyen
Actions #7

Updated by ziniy Kang 9 months ago

Actions #8

Updated by Mon Nguyen 9 months ago

  • Assignee changed from Mon Nguyen to ziniy Kang

Dear ziniy Kang
This task must be disscuss with Mr. Joseph before action improvement
Thank you

Actions #9

Updated by Mon Nguyen 8 months ago

Dear ziniy Kang
I update finally requirement for this task:
- Add more button allow delete Contract and Activity inside Contract with status of Contract is None
- Just allow delete Contract when have status None

Please help me confirm that
Thank you

Actions #10

Updated by Kelly Nguyen 8 months ago

Hi anh Mon Nguyen
1/ Em có update lại nội dung về phần CRM Trader anh hỏi trên plan rồi nha
2/ Trên plan có thêm nội dung về delete feature đối với remarks, calls, meetings, emails trong Trader Master.
Anh check qua link này nha
https://www.figma.com/design/n0Xily0Wp7oFSd4JREftf3/Users?node-id=1-161&t=8zmR3xI0Ifla2vmI-1

Actions #11

Updated by Kelly Nguyen 8 months ago

  • Assignee changed from ziniy Kang to Mon Nguyen
Actions #12

Updated by Mon Nguyen 8 months ago

Kelly Nguyen wrote in #note-10:

Hi anh Mon Nguyen
1/ Em có update lại nội dung về phần CRM Trader anh hỏi trên plan rồi nha
2/ Trên plan có thêm nội dung về delete feature đối với remarks, calls, meetings, emails trong Trader Master.
Anh check qua link này nha
https://www.figma.com/design/n0Xily0Wp7oFSd4JREftf3/Users?node-id=1-161&t=8zmR3xI0Ifla2vmI-1

oke, thanks e
Acept giúp a với nhé
Mail account:
Hiện tại a k thể mở link figma được

Actions #13

Updated by Mon Nguyen 8 months ago

Kelly Nguyen wrote in #note-10:

Hi anh Mon Nguyen
1/ Em có update lại nội dung về phần CRM Trader anh hỏi trên plan rồi nha
2/ Trên plan có thêm nội dung về delete feature đối với remarks, calls, meetings, emails trong Trader Master.
Anh check qua link này nha
https://www.figma.com/design/n0Xily0Wp7oFSd4JREftf3/Users?node-id=1-161&t=8zmR3xI0Ifla2vmI-1

Dear Kelly Nguyen
Anh có 1 số câu hỏi như sau:
1. Ở màn hình CRM - Trader List: Sau khi chọn 1 list các Contract và xác nhận Xóa nhưng trong danh sách có 1 hoặc 1 vài contract k thể xóa thì action gì tiếp theo sẽ diễn ra e ?(ví dụ nếu Contract này gán sai hotel đã có booking rồi thì sẽ k thể xóa được, hoặc gán sai Trader là comp quan trọng như các CMS chẳng hạn thì vẫn k thể xóa được vậy thì các Contract còn lại có tiếp tục xóa hay k hay roll back lại tất cả ?)
2. Đối với activity Emails và Meetings có file attachment thì qua bên filter Deleted vẫn hiện bình thường đúng không ?

3. Đối với tab download thì những activity đã bị delete có còn hiện không ?

Thank you

Actions #14

Updated by Kelly Nguyen 8 months ago

Hi anh Mon Nguyen
1. Nếu trong list contract đã chọn có 1 hoặc 1 vài contract không thể xóa được thì sẽ hiển thị pop up không thể xóa(pop up số 4) và nhấp confirm thì sẽ roll back lại từ đầu nha.
2. Đối với activity Emails và Meetings có file attachment thì qua bên filter Deleted vẫn hiện bình thường, nhưng chỉ có thể view thôi ạ
3. Đối với tab download thì những activity đã bị delete sẽ không hiển thị ở đây ạ.

Actions #15

Updated by Mon Nguyen 8 months ago

Kelly Nguyen wrote in #note-14:

Hi anh Mon Nguyen
1. Nếu trong list contract đã chọn có 1 hoặc 1 vài contract không thể xóa được thì sẽ hiển thị pop up không thể xóa(pop up số 4) và nhấp confirm thì sẽ roll back lại từ đầu nha.
2. Đối với activity Emails và Meetings có file attachment thì qua bên filter Deleted vẫn hiện bình thường, nhưng chỉ có thể view thôi ạ
3. Đối với tab download thì những activity đã bị delete sẽ không hiển thị ở đây ạ.

ok, thanks e

Actions #16

Updated by Mon Nguyen 8 months ago

Kelly Nguyen wrote in #note-14:

Hi anh Mon Nguyen
1. Nếu trong list contract đã chọn có 1 hoặc 1 vài contract không thể xóa được thì sẽ hiển thị pop up không thể xóa(pop up số 4) và nhấp confirm thì sẽ roll back lại từ đầu nha.
2. Đối với activity Emails và Meetings có file attachment thì qua bên filter Deleted vẫn hiện bình thường, nhưng chỉ có thể view thôi ạ
3. Đối với tab download thì những activity đã bị delete sẽ không hiển thị ở đây ạ.

Sr e, thêm 1 câu hỏi nữa là ở page CRM Report thì mình có loại các Contract đã bị delete ra khỏi dữ liệu không ?
Thanks em

Actions #17

Updated by Kelly Nguyen 8 months ago

Mon Nguyen wrote in #note-16:

Sr e, thêm 1 câu hỏi nữa là ở page CRM Report thì mình có loại các Contract đã bị delete ra khỏi dữ liệu không ?

-> Dear anh Mon Nguyen, những contract mà đã xóa rồi thì không cần hiển thị trên CRM report nha.

Actions #18

Updated by Kelly Nguyen 8 months ago

  • Assignee changed from Kelly Nguyen to Mon Nguyen
Actions #19

Updated by Mon Nguyen 8 months ago

Kelly Nguyen wrote in #note-17:

Mon Nguyen wrote in #note-16:

Sr e, thêm 1 câu hỏi nữa là ở page CRM Report thì mình có loại các Contract đã bị delete ra khỏi dữ liệu không ?

-> Dear anh Mon Nguyen, những contract mà đã xóa rồi thì không cần hiển thị trên CRM report nha.

ok thanks e

Actions #20

Updated by Mon Nguyen 8 months ago

  • Due date set to 07/15/2025
  • Status changed from 신규(New) to 진행(Doing)
  • Start date set to 07/10/2025
  • Estimated time set to 21.50 h
  • Part changed from FE to PLAN
Actions #21

Updated by ziniy Kang 8 months ago

  • Part changed from PLAN to FE
Actions #22

Updated by Mon Nguyen 8 months ago

  • Part changed from FE to PLAN
Actions #23

Updated by Mon Nguyen 8 months ago

  • Part changed from PLAN to FE
Actions #24

Updated by Mon Nguyen 8 months ago

Update spent time

Actions #25

Updated by Mon Nguyen 8 months ago

  • Assignee changed from Mon Nguyen to Kelly Nguyen

Hi Kelly Nguyen
Cho a hỏi thêm trong quá trình develop a thấy có liên quan các dữ liệu sau

+ Booking ?
+ Mapping CMS ?
+ Allotment ?
+ Price ?

Em check phần điều kiện đầu vào để delete được Contract thì cần verify những dữ liệu nào khác liên quan đến contract ấy
1 số case có thể xảy ra như sau
- Điền nhầm Hotel đã có booking hoặc các thông tin trên chẳng hạn
- Điền nhầm Trader đã có booking hoặc các thông tin trên chẳng hạn

Thank you

Actions #26

Updated by Kelly Nguyen 8 months ago

  • Assignee changed from Kelly Nguyen to Mon Nguyen

Mon Nguyen wrote in #note-25:

Hi Kelly Nguyen
Cho a hỏi thêm trong quá trình develop a thấy có liên quan các dữ liệu sau

+ Booking ?
+ Mapping CMS ?
+ Allotment ?
+ Price ?

Em check phần điều kiện đầu vào để delete được Contract thì cần verify những dữ liệu nào khác liên quan đến contract ấy
1 số case có thể xảy ra như sau
- Điền nhầm Hotel đã có booking hoặc các thông tin trên chẳng hạn
- Điền nhầm Trader đã có booking hoặc các thông tin trên chẳng hạn

Thank you

Hi anh Mon Nguyen, nếu contract có các thông tin như booking, Mapping CMS, Allotment, Price thì sẽ không cho phép delete -> Hiển thị arlet không thể xóa

Actions #27

Updated by Mon Nguyen 8 months ago

Kelly Nguyen wrote in #note-26:

Mon Nguyen wrote in #note-25:

Hi Kelly Nguyen
Cho a hỏi thêm trong quá trình develop a thấy có liên quan các dữ liệu sau

+ Booking ?
+ Mapping CMS ?
+ Allotment ?
+ Price ?

Em check phần điều kiện đầu vào để delete được Contract thì cần verify những dữ liệu nào khác liên quan đến contract ấy
1 số case có thể xảy ra như sau
- Điền nhầm Hotel đã có booking hoặc các thông tin trên chẳng hạn
- Điền nhầm Trader đã có booking hoặc các thông tin trên chẳng hạn

Thank you

Hi anh Mon Nguyen, nếu contract có các thông tin như booking, Mapping CMS, Allotment, Price thì sẽ không cho phép delete -> Hiển thị arlet không thể xóa

oke Thanks e

Actions #28

Updated by Mon Nguyen 8 months ago

  • Status changed from 진행(Doing) to 완료(Done)
  • Assignee changed from Mon Nguyen to ziniy Kang
  • % Done changed from 80 to 100
  • Build env. set to Dev

Dear ziniy Kang
Please help me double check on DEV env
Thank you

Actions #29

Updated by Kelly Nguyen 8 months ago

Hi anh Mon Nguyen,anh check lại phần này giúp em nha, thank anh.
1. Hiện tại không xóa đc thông tin phần remark, call, meeting, email. -> Có thể xóa thông tin trong phần remark, call, meeting, email
2. Khi check vào delete checkbox thì các checkbox còn lại sẽ tự động unchecked rồi, nhưng vẫn chưa chuyển qua trạng thái disable. -> Check vào delete thì sẽ các checkbox còn lại sẽ tự động unchecked + disable

Actions #30

Updated by Mon Nguyen 8 months ago

Kelly Nguyen wrote in #note-29:

Hi anh Mon Nguyen,anh check lại phần này giúp em nha, thank anh.
1. Hiện tại không xóa đc thông tin phần remark, call, meeting, email. -> Có thể xóa thông tin trong phần remark, call, meeting, email
2. Khi check vào delete checkbox thì các checkbox còn lại sẽ tự động unchecked rồi, nhưng vẫn chưa chuyển qua trạng thái disable. -> Check vào delete thì sẽ các checkbox còn lại sẽ tự động unchecked + disable

oke e chuyển sang feedback giúp a, a chỉnh lại rồi notify e sau nhé
Thanks e

Actions #31

Updated by Mon Nguyen 8 months ago

  • Assignee changed from Mon Nguyen to Kelly Nguyen

Kelly Nguyen wrote in #note-29:

Hi anh Mon Nguyen,anh check lại phần này giúp em nha, thank anh.
1. Hiện tại không xóa đc thông tin phần remark, call, meeting, email. -> Có thể xóa thông tin trong phần remark, call, meeting, email
2. Khi check vào delete checkbox thì các checkbox còn lại sẽ tự động unchecked rồi, nhưng vẫn chưa chuyển qua trạng thái disable. -> Check vào delete thì sẽ các checkbox còn lại sẽ tự động unchecked + disable

Dear Kelly Nguyen
Đã solve 2 issue trên
Hãy check lại giúp a trên Dev env sau 10p nữa nhé
Thanks e nhiều

Actions #32

Updated by Kelly Nguyen 8 months ago

  • Assignee changed from Kelly Nguyen to Mon Nguyen

Mon Nguyen wrote in #note-31:

Kelly Nguyen wrote in #note-29:

Hi anh Mon Nguyen,anh check lại phần này giúp em nha, thank anh.
1. Hiện tại không xóa đc thông tin phần remark, call, meeting, email. -> Có thể xóa thông tin trong phần remark, call, meeting, email
2. Khi check vào delete checkbox thì các checkbox còn lại sẽ tự động unchecked rồi, nhưng vẫn chưa chuyển qua trạng thái disable. -> Check vào delete thì sẽ các checkbox còn lại sẽ tự động unchecked + disable

Dear Kelly Nguyen
Đã solve 2 issue trên
Hãy check lại giúp a trên Dev env sau 10p nữa nhé
Thanks e nhiều

Hi anh Mon Nguyen
1. "Khi check vào delete checkbox thì các checkbox còn lại sẽ tự động unchecked rồi, nhưng vẫn chưa chuyển qua trạng thái disable. -> Check vào delete thì sẽ các checkbox còn lại sẽ tự động unchecked + disable"
Issue naỳ vẫn chưa được fix
2. Thông tin được xóa trên remark,call, meeting, email không hiển thị trên history khi check vào checkbox Delete -> Cho hiển thị thông tin đã xóa trên history

Actions #33

Updated by Mon Nguyen 8 months ago

Kelly Nguyen wrote in #note-32:

Mon Nguyen wrote in #note-31:

Kelly Nguyen wrote in #note-29:

Hi anh Mon Nguyen,anh check lại phần này giúp em nha, thank anh.
1. Hiện tại không xóa đc thông tin phần remark, call, meeting, email. -> Có thể xóa thông tin trong phần remark, call, meeting, email
2. Khi check vào delete checkbox thì các checkbox còn lại sẽ tự động unchecked rồi, nhưng vẫn chưa chuyển qua trạng thái disable. -> Check vào delete thì sẽ các checkbox còn lại sẽ tự động unchecked + disable

Dear Kelly Nguyen
Đã solve 2 issue trên
Hãy check lại giúp a trên Dev env sau 10p nữa nhé
Thanks e nhiều

Hi anh Mon Nguyen
1. "Khi check vào delete checkbox thì các checkbox còn lại sẽ tự động unchecked rồi, nhưng vẫn chưa chuyển qua trạng thái disable. -> Check vào delete thì sẽ các checkbox còn lại sẽ tự động unchecked + disable"
Issue naỳ vẫn chưa được fix
2. Thông tin được xóa trên remark,call, meeting, email không hiển thị trên history khi check vào checkbox Delete -> Cho hiển thị thông tin đã xóa trên history

Browser e bị cache rồi ấy
nhấn tổ hợp phím Ctrl + F5 giúp a nhé

Check lại giúp a nhé
Thanks e

Actions #34

Updated by Kelly Nguyen 8 months ago

Dev test done

Actions #35

Updated by Mon Nguyen 8 months ago

Kelly Nguyen wrote in #note-34:

Dev test done

Okay đã gởi PR staging, đợi merge & deploy xong a báo nhé

Thanks e

Actions #36

Updated by Mon Nguyen 8 months ago

  • Assignee changed from Mon Nguyen to Kelly Nguyen
  • Build env. changed from Dev to Staging

Dear Kelly Nguyen
Please help me double check on Staging env
Thank you

Actions #37

Updated by Kelly Nguyen 8 months ago

  • Assignee changed from Kelly Nguyen to Mon Nguyen

Stg test done

Actions #38

Updated by Mon Nguyen 8 months ago

  • Assignee changed from Mon Nguyen to ziniy Kang
  • Build env. changed from Staging to Prod

Dear ziniy Kang
Please help me double check on PRD env
Thank you

Actions #39

Updated by ziniy Kang 8 months ago

Sai yêu cầu (nội dung feedback ở trên)
Đóng task, tạo task mới.

Actions #40

Updated by ziniy Kang 8 months ago

  • File deleted (image.png)
Actions #41

Updated by ziniy Kang 8 months ago

  • Related to 개선(improvement) #917: [Contract] Allow deletion when Contract Status is 'none' regardless of existing allotment or booking added
Actions #42

Updated by ziniy Kang 8 months ago

  • Status changed from 완료실패(Failed) to 완료성공(Resolve)

prod test done.

Actions

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 50 MB)