Chức năng này dùng để cài đặt lịch làm việc của team bàn giao với người mua.
Chức năng này dùng chung bảng dữ liệu của chức năng Time-Table Record (CRM) nhưng loại record (RecType) sẽ là HO
thay vì RES
hay LOC
của module CRM.
Nhập 1 trong 3 giá trị:
W
: Working DayE
: WeekendH
: Holiday.Nhập ngày nếu ngày này có thời gian làm việc đặc biệt.
Khởi tạo các timeslot dựa vào 3 tham số : giờ bắt đầu , giờ kết thúc, thời gian cuộc hẹn.
⚠️ Update 4.7.7.538
Tùy chọn này quyết định quy tắc lên danh sách bảng thời gian bố trí hẹn với khách hàng khi bàn giao B Đ S.
OFF
- giá trị ngầm định: các slot thời gian sẽ được căn cứ từ cột planning slots từ mẩu tin Time-Table for Handover (RE). Các slot hẹn sẽ không biết nhân viên phụ trách cho slot là ai. Mã nhân viên sẽ được điền vào sau khi phân bổ được nhân viên phụ trách.
ON
- các slot thời gian sẽ được căn cứ từ mẩu tin Time-Table for Handover (RE) và danh mục nhân viên bàn giao. Khi đó mỗi slot hẹn đều có mã nhân viên phụ trách cho nó.
Trong quá trình sắp lịch hẹn tại ngày T
cho 1 nhân viên bàn giao. Chương trình sẽ phải tìm kiếm các bảng thời gian phù hợp theo thứ tự sau
Tìm kiếm toàn bộ các bảng thời gian dành cho nhân viên liên quan, mà có ngày hiệu lực Effective Date nhỏ hơn hoặc bằng ngày T
.
Tìm kiếm bảng thời gian cụ thể tại ngày T
trong danh sách ở bước 1
Nếu không thấy , tìm tiếp bảng thời gian theo thứ (ngày trong tuần MON-SUN)
Nếu vẫn không thấy, tìm tiếp bảng thời gian theo Loại ngày : W
- ngày làm việc, E
- ngày cuối tuần, H
- ngày nghỉ
Cách tìm kiếm theo mức phân cấp như vậy cho phép giảm tối đa các thao tác định nghĩa dữ liệu cho bảng thời gian. Ta chỉ cần định nghĩa thời gian biểu cho ngày làm việc, ngày nghỉ, cuối tuần thay vì phải định nghĩa cho từng ngày
Để thực hiện việc tìm kiếm này chương trình sử dụng từ khóa gồm 3 thành phần sau : DayTypes.DayOfWeek.Date
Khi tìm kiếm timetable cho nhân viên E001
tại ngày 2018-11-18
chương trình sẽ tạo từ khóa như sau: E.01.20181118
Trong đó:
E = weekend - vì ngày 2018-11-18 là chủ nhật
01 = Sunday - vì ngày 2018-11-18 là chủ nhật
Chương trình sẽ tìm thời gian biểu lần lượt theo từng từ khóa theo mức độ từ chi tiết → chung nhất:
E.01.20181118
Nếu không thấy , tìm tiếp theo E.01
Nếu không thấy , tìm tiếp theo E
Lưu ý rằng chương trình sẽ áp dụng việc tìm kiếm trên cho các bảng timetable dành riêng cho nhân viên E001
trước, nếu không có thì sẽ tìm ở các bảng timetable dùng chung - có mã HandoverEmployee để trống
Updated on : 2023-05-24 14:33:04. by : . at X1-EXTREME.
Topic : Time-Table for Handover (RE). pbs.bo.re.timetbl