Bỏ qua nội dung

Doanh Số Im Lặng

Chương 25: Doanh Số Im Lặng

Chương 25: Doanh Số Im Lặng

Bản đồ thiết bị mở ra chậm hơn một nhịp so với hơi thở của cả phòng. Trên màn hình lớn, sơ đồ khu sự kiện được dựng lại bằng những đường xám nhạt: CT-KIOSK-03, SALES-DESK-B, khu chờ care, hành lang phụ, kho banner sau sân khấu và bàn lead đặt sát lối kỹ thuật. Một chấm xanh đứng yên ở khu bàn lead, gắn nhãn LEAD-TABLET-02. Cách đó không xa, một chấm vàng nhấp nháy ở gần hành lang phụ, cạnh kho banner. Cả hai đều kéo theo cùng một dòng: EVENT-LEAD-T, active window 08h28:51 – 08h30:12.

Không ai nói gì ngay. Tôi nhìn hai chấm sáng và thấy câu “không mang khách đi” có hình dạng cụ thể hơn. Nó không còn là một câu nói lẫn trong tiếng ồn sự kiện, mà đứng giữa một chiếc máy tính bảng của lead và một thiết bị khác đang dùng cùng phiên quyền vào đúng lúc khách HL-0427 bị hủy tuyến đối chiếu. Chị Vân lên tiếng trước. “Bản đồ thiết bị chỉ cho thấy điểm truy cập mạng và phiên hoạt động. Nó chưa cho thấy người cầm thiết bị.” Chị Lâm gật đầu. “Đúng. Anh Phúc, mở timeline thao tác từ 08h26 đến 08h31.”

Anh Phúc kéo khung bên phải. Màn hình chia thành hai cột. Cột xanh là LEAD-TABLET-02: 08h26 mở note khách, 08h27 tạo voice note, 08h31 file âm thanh bị ẩn bởi TEMP_CHAIN_T14. Cột vàng là BRIDGE-LOGIN-WEB, thiết bị được nhận dạng qua trình duyệt di động, không hiện tên máy cá nhân, chỉ hiện kết nối qua điểm phát sóng nội bộ EVENT-BACKHALL-02. 08h28:46 mở request WAIT_STAFF_CONFIRM của HL-0427. 08h29:04 phê duyệt hủy tuyến. 08h29:17 mở bảng revenue_holding. 08h29:31 cập nhật owner_status thành PENDING_SILENT.

Tôi đọc dòng cuối hai lần mới hiểu. Pending silent. Chờ im lặng. Một trạng thái được đặt tên như thể hệ thống cũng biết cách biến người ta thành khoảng trống. Chị Hạnh nghiêng người về phía màn hình. “Mở revenue_holding của HL-0427.” Tuấn lập tức co tay lại. “Revenue holding là bảng tạm. Sự kiện nào đông khách cũng có. Không thể lấy một trạng thái kỹ thuật để suy diễn.” Chị Lâm không nhìn anh. “Không ai suy diễn. Chúng ta đang mở bản ghi.”

Bảng doanh số hiện ra với nhiều trường mà trước đây tôi chỉ nhìn thấy trong các buổi training khô khan: customer_id, source_event, primary_sales, assist_care, owner_status, commission_hold, dispute_window. Với HL-0427, primary_sales ban đầu là LE_AN_NHIEN lúc 08h14:22. Đến 08h29:31, trường ấy bị chuyển thành blank, owner_status = PENDING_SILENT, reason_code = STAFF_NO_DIRECT_CONFIRM. Bên dưới, một dòng nhỏ làm ngực tôi nặng xuống: auto_release_if_no_claim_by = 18h00, release_target = EVENT_SUPPORT_POOL.

Tôi từng nghe chị Hạnh gọi loại doanh số chưa phân bổ ấy là doanh số im lặng. Nó vốn chỉ là vùng tạm, chờ xác minh ai phụ trách khách. Nhưng bây giờ nó nằm trước mặt tôi theo một cách khác: khách đã yêu cầu đối chiếu, tôi chưa từng được hỏi, phản hồi trực tiếp bị khóa, còn hệ thống lại ghi tôi không xác nhận. Một doanh số im lặng không còn là vùng chờ công bằng. Nó là nơi tên tôi bị xóa trước khi tôi biết mình cần lên tiếng.

Chị Vân hỏi: “Điều kiện đưa một đơn vào PENDING_SILENT là gì?” Anh Phúc mở quy tắc hệ thống. “Có ba điều kiện chuẩn: một là khách chưa xác định nhân sự phụ trách; hai là có tranh chấp đã ghi nhận và cả hai bên được thông báo; ba là sự kiện kết thúc mà vẫn chưa đủ chứng từ gốc. Riêng trường hợp WAIT_STAFF_CONFIRM, hệ thống yêu cầu nhân sự liên quan nhận được thông báo claim hoặc có biên bản từ lead.” Chị Vân nhìn dòng reason_code. “Vậy notification claim của An Nhiên ở đâu?”

Anh Phúc tìm rất nhanh, rồi khựng lại. “Có queue tạo thông báo lúc 08h30:02. Nội dung: ‘HL-0427 chuyển vào doanh số chờ xác nhận, vui lòng phản hồi trong ngày.’ Nhưng status là CANCELLED_DEPENDENCY_LOCK.” Chị Lâm hỏi: “Dependency lock nào?” Một ô mới bật ra: direct_reply_channel = LOCKED_DRAFT_REVIEW, owner_account_limited = TRUE. Tôi nhìn dòng đó, thấy cổ họng khô đi. Họ đặt tôi vào cửa sổ tranh chấp, rồi đóng luôn con đường duy nhất để tôi biết mình đang phải tranh chấp.

Tuấn nói thấp hơn: “Có thể hệ thống tự khóa vì nhiều thao tác đồng thời. Không nhất thiết có ai cố ý.” Chị Vân đáp: “Tôi chưa nói cố ý. Nhưng một quy trình hợp lệ không thể vừa yêu cầu nhân sự phản hồi, vừa hủy thông báo vì kênh phản hồi bị khóa, rồi dùng sự im lặng đó làm điều kiện chuyển doanh số.” Chị Hạnh nhìn Tuấn. “Nếu đây là bảng tạm bình thường, anh giải thích vì sao reason_code lại là STAFF_NO_DIRECT_CONFIRM trong khi log cho thấy request đưa khách đến gặp An Nhiên đã bị hủy?” Tuấn mở miệng, rồi đóng lại.

Sự im lặng của anh không làm tôi hả hê. Nó chỉ khiến tôi nhớ lại những ngày mình tự hỏi liệu có phải mình đã bỏ sót một cuộc gọi, một tin nhắn, một câu hỏi nào của khách hay không. Bây giờ, màn hình nói thay tôi rằng không phải tôi không phản hồi. Tôi đã không được đặt vào nơi có thể phản hồi. Điều đó không làm vết thương biến mất, nhưng nó chứng minh vết thương không phải do tôi tưởng tượng.

Chị Lâm yêu cầu tiếp tục. “Mở danh sách các bản ghi dùng cùng reason_code trong ngày sự kiện. Chỉ lọc những đơn có WAIT_STAFF_CONFIRM trước khi vào PENDING_SILENT.” Anh Phúc nhập điều kiện. Kết quả hiện ra mười bảy dòng. Trong đó, bốn dòng có primary_sales bị xóa thành blank sau khi request đối chiếu bị hủy. Một dòng là HL-0427 của tôi. Hai dòng thuộc đội khác. Dòng còn lại có mã nhân sự MAI-LT, trước khi bị chuyển sang blank rồi ghi EVENT_SUPPORT_POOL.

Mai đứng sau tôi lặng đi. Tôi quay lại nhìn em. Em cũng vừa nhìn thấy dòng đó, môi mấp máy nhưng không phát ra tiếng. Chị Lâm lập tức nói: “Chưa kết luận gì về trường hợp của Mai. Chỉ ghi nhận có bản ghi cùng mẫu thao tác.” Câu ấy kéo chúng tôi ra khỏi phản ứng bản năng. Tôi muốn nói với em rằng đừng sợ, nhưng chính tôi cũng đang học cách không sợ trước những thứ vừa được gọi tên.

Chị Hạnh yêu cầu đóng băng toàn bộ mười bảy bản ghi. “Không cho auto release, không cho sửa owner, không cho xóa lịch sử đối chiếu cho đến khi kiểm tra xong.” Chị Vân bổ sung thông báo bảo toàn chứng cứ cho bộ phận kỹ thuật vì các bản ghi liên quan doanh số, hoa hồng và quyền phản hồi của nhân sự. Anh Phúc thao tác, mỗi dòng chuyển sang HOLD_LEGAL_REVIEW. Khi đến HL-0427, trạng thái ấy hiện lên cạnh tên tôi. Ít nhất lần này, sự im lặng không còn được phép tự chạy đến 18h00 rồi biến thành kết quả cuối cùng.

Tuấn bất ngờ nói: “Đóng băng như vậy sẽ ảnh hưởng báo cáo doanh thu sự kiện.” Chị Hạnh nhìn anh. “Báo cáo doanh thu không quan trọng hơn việc doanh thu được ghi đúng người và đúng quy trình.” Anh đáp nhanh: “Tôi chỉ nhắc rủi ro vận hành.” Chị Lâm quay sang anh. “Rủi ro vận hành lớn nhất hiện tại là một chuỗi thao tác khiến nhân sự mất quyền trả lời, khách mất quyền đối chiếu, và doanh số mất tên người phụ trách.”

Căn phòng lại yên xuống. Anh Phúc mở thêm một tab phụ từ bảng revenue_holding. “Có file export được tạo sau khi các đơn chuyển PENDING_SILENT.” Chị Lâm hỏi: “Tên file?” Anh đọc: “silent_sales_event_0829.xlsx. Created_at 08h33:40, created_by REPORT-TEMP, source_session EVENT-LEAD-T, device_trace BRIDGE-LOGIN-WEB.” Chữ silent nằm đó, thẳng thừng đến mức tôi thấy lồng ngực mình lạnh đi. Nó nằm ngay trong tên file, được tạo bốn phút sau khi khách của tôi bị đưa ra khỏi tên tôi.

Chị Vân yêu cầu mở bản xem trước, không tải xuống máy cá nhân. Anh Phúc mở trong sandbox nội bộ. Bảng tính hiện ra với các cột: customer_id, original_sales, current_owner, reason_code, claim_status, release_target, note_source. HL-0427 nằm ở dòng đầu tiên. original_sales là LE_AN_NHIEN. current_owner để trống. claim_status là NO_RESPONSE. note_source là STAFF_NO_OBJECTION_NOTE_0826. Tôi nhìn cụm “không phản đối” ấy và thấy nó quay lại như một con dấu. Chỉ cần một dòng note sai, cả hệ thống phía sau có thể dùng nó để biến tôi thành người đã im lặng.

Chị Vân nói: “Note 08h26 không chỉ ảnh hưởng phản hồi khách. Nó còn được dùng làm nguồn cho trạng thái claim trong bảng doanh số.” Chị Hạnh nhắm mắt một giây. “Nếu vậy doanh số và hồ sơ kỷ luật của An Nhiên đang cùng dựa vào một nguồn sai.” Tôi từng nghĩ mình chỉ cần chứng minh mình không làm khách thất vọng. Hóa ra tôi còn phải chứng minh sự im lặng của tôi không phải một chữ ký vô hình để người khác chuyển đi doanh số và danh dự của tôi.

Anh Phúc kéo xuống cuối file export. “Có sheet thứ hai, tên là allocation_draft.” Tuấn ngẩng đầu lên rất nhanh. Lần này cả tôi cũng thấy. Chị Lâm không bỏ qua. “Mở sheet thứ hai.” Một bảng nhỏ hơn hiện ra, trạng thái DRAFT_NOT_FINAL. Nó là kế hoạch phân bổ nếu không có claim trước 18h00. Release_target của mười bảy dòng phần lớn là EVENT_SUPPORT_POOL, nhưng cột prepared_for lại hiện một mã quen thuộc: EVENT-LEAD-T.

Chị Lâm đọc chậm: “Prepared_for EVENT-LEAD-T. Draft_not_final. Chưa áp dụng.” Chị Vân thêm ngay: “Chưa áp dụng nghĩa là chưa tạo hậu quả cuối cùng, nhưng việc chuẩn bị phân bổ vẫn là dấu vết cần giải thích.” Tuấn đặt tay lên mép bàn. “Tôi chưa duyệt sheet đó.” Chị Lâm nhìn anh. “Tôi chưa hỏi anh đã duyệt hay chưa.” Tôi nhìn Tuấn, không còn cố đoán anh sợ điều gì. Tôi chỉ thấy một người từng giải thích thay hệ thống, và lần đầu tiên bị hệ thống kéo ngược lại trước mặt mình.

Anh Phúc nói khẽ: “Ở cuối sheet có approval_chain.” Chị Lâm: “Mở.” Một hộp thông tin bung ra. approval_chain gồm ba bước: REPORT-TEMP prepare, EVENT-LEAD-T review, MANAGER-FINANCE finalize. Bước thứ hai có trạng thái PENDING_REVIEW, nhưng bên cạnh lại có một dòng preview bị gạch mờ: display_name_cached = Nguyen Minh Tuan – Event Lead. Cả phòng im phăng phắc. Chị Vân lên tiếng ngay, như chặn mọi kết luận vội vàng. “Tên hiển thị cache không chứng minh người thao tác, chỉ chứng minh cấu hình quyền của bước review.”

Dù chị đã nói vậy, tim tôi vẫn đập mạnh. Cái tên ấy không kết thúc mọi chuyện, nhưng nó mở ra một cánh cửa khác. Trước đó Tuấn luôn đứng ngoài với vai trò người giải thích quy trình. Bây giờ tên anh nằm trong chính quy trình cần được giải thích. Chị Lâm quay sang Tuấn. “Anh Tuấn, từ thời điểm này anh tạm dừng tham gia với tư cách người phản biện quy trình. Mọi phát biểu tiếp theo sẽ được ghi nhận như người có liên quan đến luồng review.”

Tuấn không đáp ngay. Tôi thấy yết hầu anh chuyển động. Anh Phúc chưa kịp đóng hộp thông tin thì hệ thống hiện thêm một dòng cảnh báo ở đáy màn hình: allocation_draft có một comment nội bộ bị ẩn theo quyền xem thông thường. Chị Lâm quay lại màn hình. “Mở comment.” Anh Phúc bấm xác nhận quyền đọc. Dòng comment hiện ra từng chữ một: “Nếu An Nhiên hỏi doanh số, nói đang chờ đối soát. Không mở bảng này.”