Project

General

Profile

Actions

Issue #6644

open

Job hệ thống

Added by Lại Huy Chức 8 months ago. Updated 15 days ago.

Status:
3.2.Đã test đạt
Priority:
Normal
Assignee:
-
Target version:
Start date:
03/03/2026
Due date:
% Done:

100%

Estimated time:
(Total: 0:00 h)
Nguồn phát sinh:
Ngày phát sinh:
Người yêu cầu:
Line:
Phân loại:
Chức năng:
Ưu tiên:
BA:
Tester:
Ngày bàn giao:
Người nhận bàn giao:
Ngày nghiệm thu:
Người nghiệm thu:
Branch name:

Description

Quản lý Scheduler tập trung:

  • Dễ quản lý
  • Quy trình rõ ràng
  • Theo dõi thường xuyên
  1. Quản lý scheduler
  • CRUD scheduler: Mỗi lịch chạy đều có thông tin cấu hình chạy riêng biệt theo giây, ngày, giờ, phút, tháng, năm, quý ...
  • Cơ chế chạy nối tiếp/ song song cho 1 cheduler. Tùy vào nghiệp vụ scheduler cần chạy tuần tự đến khi hoàn thành
  • Cơ chế chạy retry nếu có lỗi xảy ra
  • Kiểm tra tình trạng scheduler
  • Bật/tắt/xóa scheduler
    2.Theo dõi log
  • Theo dõi được thời gian chạy scheduler
  • Theo dõi kết quả chạy scheduler
  1. Scheduler nghiệp vụ:
    3.1 Scheduler JTBH_GHEP
  • timer: Chạy mỗi 5 phút
  • action: PTBH_GHEP_TD
    3.2 JBH_KT_HTOAN
  • timer: Chạy mỗi 5 phút
  • action: PBH_KT_TD
    3.3 JBH_SLI_NGAY
  • timer: Chạy vào lúc 01:00
  • action: PBH_SLI_NG
    3.4 JBH_TBH_XLY
  • timer: Chạy vào lúc 01:15
  • action: PTBH_XL_TD
    3.5 JOB_PBH_HD_VAT_12H: Xu ly VAT T-1 (Thu 2 chay cho Thu 6)
  • timer: Chạy vào lúc 12 giờ
  • action: PBH_HD_VAT_XLY
    3.6 JOB_PBH_HD_VAT_20H: Xu ly VAT ngay T truoc 17h
  • timer: Chạy vào lúc 20 giờ
  • action: PBH_HD_VAT_XLY
  1. Scheduler thông báo:

  2. Tài liệu

  • Quy trình hoạt động scheduler: Mô tả luồng hoạt động của scheduler, nạp tham số cấu hình chạy --> kiểm trả các tham số đầu vào, nếu có retry hoặc không thì sao? hành động của scheduler thế nào? khi nào ghi log, khi nào job tạm dừng....
  • Thành phần, Cấu trúc project. Ý nghĩa các file, tham số quan trọng. Controller gọi tới đâu. Config gì, tham số nào ý nghĩa thế nào
  • Cách để tạo 1 scheduler step by step. điểm cần lưu ý

Subtasks 11 (11 open — 0 closed)

Task #6724: Scheduler JTBH_GHEP4.2.Đã nghiệm thuLại Huy Chức03/03/2026

Actions
Task #6725: tạo job JBH_KT_HTOAN4.2.Đã nghiệm thuLại Huy Chức03/03/2026

Actions
Task #6726: tạo job JBH_SLI_NGAY4.2.Đã nghiệm thuLại Huy Chức03/03/2026

Actions
Issue #6727: tạo job JBH_TBH_XLY3.2.Đã test đạtLại Huy Chức03/03/2026

Actions
Task #6728: tạo job JOB_PBH_HD_VAT_12H: Xu ly VAT T-1 (Thu 2 chay cho Thu 6)4.2.Đã nghiệm thuLại Huy Chức03/03/2026

Actions
Task #6729: tạo job JOB_PBH_HD_VAT_20H: Xu ly VAT ngay T truoc 17h4.2.Đã nghiệm thuLại Huy Chức03/03/2026

Actions
Task #6730: Email đầu tuần tái4.2.Đã nghiệm thuHà Qúy Đức03/03/2026

Actions
Task #6731: Email đại lý thu phí4.2.Đã nghiệm thuHà Qúy Đức03/03/2026

Actions
Task #6732: Email cuối tháng4.2.Đã nghiệm thuLại Huy Chức03/03/2026

Actions
Task #6733: Email ban tái4.2.Đã nghiệm thuLại Huy Chức03/03/2026

Actions
Task #6734: Email hạn số liệu4.2.Đã nghiệm thuHà Qúy Đức03/03/2026

Actions
Actions #1

Updated by Lại Huy Chức 8 months ago

  • Assignee changed from Lại Huy Chức to Anonymous
Actions #2

Updated by Lại Huy Chức 8 months ago

  • Due date changed from 26/02/2026 to 28/02/2026
Actions #3

Updated by Lại Huy Chức 8 months ago

  • Tracker changed from Issue to Epic
Actions #4

Updated by Lại Huy Chức 8 months ago · Edited

Quản lý Scheduler tập trung:

Dễ quản lý
Quy trình rõ ràng
Theo dõi thường xuyên

  1. Quản lý scheduler

CRUD scheduler: Mỗi lịch chạy đều có thông tin cấu hình chạy riêng biệt theo giây, ngày, giờ, phút, tháng, năm, quý ...
Cơ chế chạy nối tiếp/ song song cho 1 cheduler. Tùy vào nghiệp vụ scheduler cần chạy tuần tự đến khi hoàn thành
Cơ chế chạy retry nếu có lỗi xảy ra
Kiểm tra tình trạng scheduler
Bật/tắt/xóa scheduler

2.Theo dõi log

Theo dõi được thời gian chạy scheduler
Theo dõi kết quả chạy scheduler

  1. Scheduler nghiệp vụ:
  • Scheduler JTBH_GHEP

timer: Chạy mỗi 5 phút
action: PTBH_GHEP_TD

  • JBH_KT_HTOAN

timer: Chạy mỗi 5 phút
action: PBH_KT_TD

  • JBH_SLI_NGAY

timer: Chạy vào lúc 01:00
action: PBH_SLI_NG

  • JBH_TBH_XLY

timer: Chạy vào lúc 01:15
action: PTBH_XL_TD

  • JOB_PBH_HD_VAT_12H: Xu ly VAT T-1 (Thu 2 chay cho Thu 6)
    timer: Chạy vào lúc 12 giờ
    action: PBH_HD_VAT_XLY

  • JOB_PBH_HD_VAT_20H: Xu ly VAT ngay T truoc 17h
    timer: Chạy vào lúc 20 giờ
    action: PBH_HD_VAT_XLY

  1. Scheduler thông báo: Gửi mail thông báo theo từng nghiệp vụ. Dựa trên biểu mẫu và nghiệp vụ thực hiện gửi email theo cá nhân/ nhóm với nội dung được lấy từ thủ tục trong CSDL đẩy vào biểu mẫu. Gồm:
  • Email đầu tuần tái
    Ngay dau tuan. Mail lanh dao don vi danh sach den han tai tuc
    DQD_EOW_DENHAN_TAITUC
    8 giờ sáng thứ 2 hàng tuần

  • Email đại lý thu phí
    Hang ngay. Mail lanh dao don vi danh sach hop dong can thu phi => nang cap len gui theo tung can bo
    DQD_EOW_NHAC_TTP
    8 giờ hàng ngày

  • Email cuối tháng
    Ngay cuoi cung hang thang. Mail ban lanh dao HO tinh hinh thuc hien han so lieu
    DQD_EOM_CANHBAO_HO
    8 giờ ngày cuối của tháng

  • Email ban tái
    Ngay 25 hang thang. Mail Ban tai thuc hien han so lieu
    DQD_EOM_CANHBAO_HO_CT
    8 giờ ngày 25 hàng tháng

  • Email hạn số liệu
    Ngay 25 hang thang. Mail nhac tung don vi/chi nhanh thuc hien han so lieu
    DQD_EOM_CANHBAO_DVI
    8 giờ 25 háng tháng

  1. Tài liệu

Quy trình hoạt động scheduler: Mô tả luồng hoạt động của scheduler, nạp tham số cấu hình chạy --> kiểm trả các tham số đầu vào, nếu có retry hoặc không thì sao? hành động của scheduler thế nào? khi nào ghi log, khi nào job tạm dừng....

Thành phần, Cấu trúc project. Ý nghĩa các file, tham số quan trọng. Controller gọi tới đâu. Config gì, tham số nào ý nghĩa thế nào

Cách để tạo 1 scheduler step by step. điểm cần lưu ý

Actions #5

Updated by Lại Huy Chức 8 months ago

  • Tracker changed from Epic to Issue
Actions #6

Updated by Lại Huy Chức 8 months ago

  • Target version changed from Sprint32 to Sprint43
Actions #7

Updated by Anonymous 8 months ago

  • Subtask #6724 added
Actions #8

Updated by Anonymous 8 months ago

  • Subtask #6725 added
Actions #9

Updated by Anonymous 8 months ago

  • Subtask #6726 added
Actions #10

Updated by Anonymous 8 months ago

  • Subtask #6727 added
Actions #11

Updated by Anonymous 8 months ago

  • Subtask #6728 added
Actions #12

Updated by Anonymous 8 months ago

  • Subtask #6729 added
Actions #13

Updated by Anonymous 8 months ago

  • Subtask #6730 added
Actions #14

Updated by Anonymous 8 months ago

  • Subtask #6731 added
Actions #15

Updated by Anonymous 8 months ago

  • Subtask #6732 added
Actions #16

Updated by Anonymous 8 months ago

  • Subtask #6733 added
Actions #17

Updated by Anonymous 8 months ago

  • Subtask #6734 added
Actions #18

Updated by Lê Xuân Công 6 months ago

  • Status changed from 2.1.Chưa phát triển to 3.2.Đã test đạt
Actions

Also available in: Atom PDF