Task #47
closedTask #9: Create Basic Design for Change request
BD-Update BatchCalendarUpdateRemind
90%
Updated by Nghia Nguyen 6 months ago
- File BatchMigrationGuide_FacilityToPlace.md added
- Status changed from New to Resolved
- Assignee changed from Nghia Nguyen to dang dao
- % Done changed from 0 to 90
E gom những thay đổi trong BatchAvailabilityNotification, BatchCalendarUpdateRemind, BatchCsvCreate, BatchCsvImport vào chung 1 file md. Nhìn chung là chuyển đổi từ facility → place, thay thế facility_calendar_relations bằng place_calendar_relations.
Thay đổi tiêu đề và nội dung email.
Updated by dang dao 4 months ago · Edited
- Due date changed from 07/04/2025 to 08/22/2025
- Assignee changed from dang dao to Nghia Nguyen
@Nghia Nguyen tài liệu này thuần code quá. đọc vào quá nhiều thông tin + thông tin trùng lặp. tài liệu này tester đọc vô ko hiểu mục đích của batch này là gì ? để phục vụ mục đích gì..
với design batch này cần mấy thông tin sau đây thôi
- mục đích của batch
- thời gian chạy
- flow xử lý và nội dung của từng bước đó điều kiện get data ntn (ví dụ: xác định user cần gửi mail, xác định location cần gửi mail, gửi mail, update data..)
- sau khi lấy data xong thì làm gì ? update data , send mail ?
nếu update data thì update table nào , field nào? nếu send mail thì nội dung mail như thế nào, gửi cho ai ?
Em gom lại mấy đề mục như trên thôi.
Updated by dang dao 4 months ago
@Nghia Nguyen ngoài ra a có câu hỏi sau
nếu tìm ra nhiều facility cho 1 user, thì 1 mail tương ứng với 1 facility hay là nhiều facility trong 1 mail ?
Updated by Nghia Nguyen 4 months ago
Nếu 1 user có nhiều facility đúng điều kiện, họ sẽ nhận 1 email riêng biệt cho mỗi facility
Updated by Nghia Nguyen 4 months ago
- File deleted (
BatchMigrationGuide_FacilityToPlace.md)
Updated by dang dao 4 months ago
@Nghia Nguyen chỗ này chốt spec như sau
- calendarupdateremind
- gửi mail cho chủ của các place mà có calendar không được cập nhật trong 1 khoảng thời gian
- 1 mail 1 facility
- placeavaiable
- gửi mail cho enduser đã từng sử dụng place
- 1 mail 1 facility trong đó có nhiều place (user đã dùng)
em update lại tài liệu của batch theo spec trên hén
Updated by Nghia Nguyen 4 months ago
- Due date changed from 08/22/2025 to 08/25/2025
Updated by Nghia Nguyen 4 months ago
E có update nội dung batch, email rồi tạo task liên quan:
BatchCalendarUpdateRemind: https://redmine.columbusmantech.dev/issues/215
PlaceAvailabilityNotificationBatch: https://redmine.columbusmantech.dev/issues/216
Folder Batch Design: https://columbusmantech-my.sharepoint.com/:f:/g/personal/d_dang_columbusmantech_vn/Elt3gOuBAu9LtJrFJfm40scBm_axhcXf0lUdz3bhyuIl6A?e=TmKlyT
Updated by Nghia Nguyen 4 months ago
- Status changed from In Progress to Resolved
- Assignee changed from Nghia Nguyen to dang dao