Bug #2112
Updated by Huy Pham 6 months ago
1. Comment cho phase sau: - Luồng xử lý sau merge chưa thấy mô tả trong tlgp => Báo OS đưa vào kế hoạch - Thứ tự chạy các tiến trình => Hiện tại đang fix code => Mong muống cấu hình trên giao diện - Cấu hình Active và inActive của các tiến trình hiện tại chưa có => Cần bổ sung lên giao diện - Bổ sung thêm/ bớt luồng merge trên giao diện - Các luồng merge => Hiện đang fix code => Khai báo dữ liệu đầu vào + điều kiện merge + điều kiện update lên giao diện **2. 2. Comment lỗi trong quá trình nghiệm thu: - Với tính cước thành công: tiền đầu ra ko đúng - Với tính cước ko thành công lần đầu (merge status vẫn = 2) > Hiện tại chưa có luồng xử lý lại cho các bản ghi này - Case duplicate data daily bị sai => Chưa update theo như tlgp : o Nếu count > 2: cập nhật trừ bản ghi có min partial_seq xuống 1s, cộng bản ghi có max partial_seq lên 1s UPDATE rm_volume_detail_temp a SET a.lc_date_time = DATE_ADD(a.lc_date_time, INTERVAL -1 SECOND) a.org_date_time = DATE_ADD(a.org_date_time, INTERVAL -1 SECOND) WHERE id in (:ids) and partial_seq = :minPartialSeq and process_date = :maxProcessDate UPDATE rm_volume_detail_temp a SET a.lc_date_time = DATE_ADD(a.lc_date_time, INTERVAL 1 SECOND) a.org_date_time = DATE_ADD(a.org_date_time, INTERVAL 1 SECOND) WHERE id in (:ids) and partial_seq = :maxPartialSeq and process_date = :maxProcessDate **