Cách tạo hồ sơ số cảnh báo trước khi một giấy tờ hết hạn

Hồ sơ số là nơi mỗi khách hàng hay nhà cung cấp tải lên giấy tờ của mình để bạn duyệt. Điều làm nó hữu ích không phải là việc lưu trữ, mà là trang web tự động gom lại những giấy tờ sắp hết hạn trong 30 ngày hoặc ít hơn.

Nadia có một công ty vận chuyển và chuyển nhà ở Torreón. Ba tài xế, bốn xe tải, và một tập hồ sơ nhựa đặt trên tủ hồ sơ — nơi lưu giữ mọi thứ: bằng lái, giấy đăng ký xe, hợp đồng bảo hiểm, giấy kiểm định.

Ngày một khách hàng doanh nghiệp nhắn cho cô: “gửi cho tôi hợp đồng bảo hiểm còn hiệu lực và bằng lái của tài xế sẽ đi”, cô mất bốn mươi phút để tìm đủ hai tài liệu. Một trong hai cái lại có ngày từ năm ngoái.

Cô không hề biết nó đã hết hạn. Không ai biết cả. Giấy tờ đâu có tự báo.

Hồ sơ số là gì?

Hồ sơ số là nơi mỗi người — khách hàng, nhà cung cấp, tài xế của bạn — tải lên giấy tờ của mình để bạn xem xét và duyệt, với ngày hết hạn của từng giấy tờ được lưu riêng. Đây không phải là một thư mục trên đám mây.

Toàn bộ sự khác biệt nằm ở cái ngày lưu riêng đó. Một thư mục chỉ lưu trữ; một hồ sơ số biết khi nào thứ gì đó không còn giá trị.

Vì sao WhatsApp không phù hợp để nhận giấy tờ?

Vì một tài liệu gửi qua WhatsApp coi như biến mất sau ba tuần. Về mặt kỹ thuật nó vẫn còn đó, nhưng bị chôn vùi giữa tin nhắn thoại, vị trí và những câu “chào buổi sáng”.

Có ba thứ mà một cuộc trò chuyện không thể cho bạn, và đó lại đúng là ba thứ quan trọng nhất. Bạn không biết đâu là bản đúng: người ta gửi bằng lái hai lần và chẳng cái nào ghi rõ cái nào mới hơn. Bạn không biết khi nào nó hết hạn, vì ngày đó nằm bên trong tấm ảnh chứ không ở đâu bạn có thể tìm kiếm được. Và bạn không biết mình còn thiếu gì, vì để biết được điều đó bạn phải nhớ toàn bộ danh sách, từng người một.

Điều tương tự cũng xảy ra với email, với Drive và với tập hồ sơ nhựa. Vấn đề chưa bao giờ là bạn lưu tài liệu ở đâu, mà là ngày hết hạn nằm bên trong chính tài liệu đó.

Bạn yêu cầu những giấy tờ nào, và của ai?

Bạn định nghĩa danh sách này một lần duy nhất, trong mục Loại giấy tờ. Mỗi dòng gồm tên, có phải là Bắt buộc hay không, Áp dụng cho cá nhân hay một trong các phương tiện của họ, có Thời hạn hiệu lực hay không, và định dạng nào bạn chấp nhận (PDF hoặc hình ảnh).

Chính cái “Áp dụng cho” đó giải quyết trường hợp của Nadia. Bằng lái là của tài xế. Giấy đăng ký xe, hợp đồng bảo hiểm và giấy kiểm định là của chiếc xe tải biển số XY-123-45, chứ không phải của ai lái nó trong tuần đó. Trong hồ sơ, mỗi phương tiện là một dòng riêng gắn với cùng một hồ sơ, có mã số riêng và một định danh — biển số — để có thể đọc to qua điện thoại.

Ở phía bên kia, người dùng không nhìn thấy danh sách việc cần làm của bạn: họ thấy danh sách của riêng mình, với mỗi giấy tờ được đánh dấu là Bắt buộc hay Tùy chọn, và chữ Còn thiếu ở những giấy tờ họ chưa tải lên.

Một chi tiết nhỏ nhưng tốn kém: “Có thời hạn hiệu lực” mặc định là tắt. Nếu bạn không bật nó lên, trang web thậm chí sẽ không hỏi ngày hết hạn từ người tải giấy tờ lên, và tài liệu đó sẽ không bao giờ xuất hiện trong bất kỳ danh sách sắp hết hạn nào. Hãy bật nó lên ở mọi loại giấy tờ có ngày tháng.

Làm sao để bạn biết trước khi một giấy tờ hết hạn?

Có một bảng điều khiển tên là Giấy tờ sắp hết hạn, chia mọi thứ vào bốn ngăn: Đã hết hạn, Còn 5 ngày hoặc ít hơn, Còn 15 ngày hoặc ít hơn và Còn 30 ngày hoặc ít hơn. Cái nào không rơi vào ngăn nào thì ghi là Còn hiệu lực. Bạn mở ra và chỉ cần một dòng là thấy ngay tháng này có gì sắp đến hạn.

Khi không có gì cả, nó sẽ nói với bạn đúng như vậy: “Không có giấy tờ nào hết hạn trong 30 ngày tới”. Cái dòng chữ đó chính là thứ Nadia đã không có.

Bạn làm gì khi một giấy tờ có vấn đề?

Bạn đánh dấu và ghi lý do. Toàn bộ hồ sơ trải qua bảy trạng thái — Mới, Chưa đầy đủ, Đang xem xét, Có ghi chú, Đã duyệt, Bị từ chối và Tạm ngưng — còn mỗi giấy tờ riêng lẻ thì có trạng thái của mình: Chờ xem xét, Đã duyệt, Có ghi chú, Bị từ chối.

Thứ thực sự phát huy tác dụng là Lý do. Người dùng sẽ đọc đúng nguyên văn dòng chữ đó trên cổng thông tin của họ. “Bằng lái bị cắt góc, không nhìn thấy ngày hết hạn” sẽ giúp ích cho họ; còn “không hợp lệ” thì chẳng khác gì không nói gì cả. Bảng điều khiển sẽ nhắc bạn ngay lúc bạn đang gõ: người dùng sẽ đọc được dòng chữ này, vậy nên hãy nói rõ họ cần làm gì.

Và khi họ tải lên bản đã sửa, bản cũ không hề bị xóa: nó được lưu là Phiên bản 2 và bản cũ vẫn nằm ở bên dưới. Ngày nào đó bạn cần chứng minh họ đã nộp gì và vào ngày nào, đây chính là bằng chứng.

Chi tiết chi phối tất cả những phần còn lại: một hồ sơ chỉ được coi là đã duyệt khi mọi giấy tờ bắt buộc đều đã được duyệt, là phiên bản mới nhất, và chưa hết hạn. Cả ba điều kiện cùng một lúc. Đó là lý do một hồ sơ hôm qua còn đầy đủ có thể sáng hôm sau lại thành chưa đầy đủ mà không ai đụng vào nó: chỉ vì một giấy tờ đã hết hạn.

Trang web không làm những gì cho bạn?

Có bốn điều, và tốt nhất là bạn nên biết ngay từ bây giờ:

  • Người dùng phải đăng nhập. Không có link kiểu “tải giấy tờ mà không cần đăng ký”: họ phải vào, xác thực danh tính, rồi hồ sơ của họ mới được tạo ra ở đó. Đây là một bước thêm, và nó cố ý như vậy — nếu không có tài khoản thì không có ai để báo rằng bạn vừa từ chối một thứ gì đó của họ.
  • Bạn phải tự viết thông báo về quyền riêng tư. Trong lúc nó còn là bản nháp, cổng thông tin sẽ hiển thị “thông báo về quyền riêng tư đang được soạn” và không cho họ đi tiếp. Bạn đang nhận giấy tờ tùy thân và địa chỉ nhà của người khác, nên việc khóa lại là hợp lý, nhưng nội dung thì là của bạn.
  • Việc duyệt là dứt khoát cho đến phiên bản tiếp theo. Một khi bạn đã duyệt một giấy tờ, để xem xét lại nó, người dùng phải tải lên một bản mới. Không có nút hoàn tác.
  • Thông báo tự động qua email không phải là một tùy chọn trong bảng điều khiển. Nó được thiết lập khi cổng thông tin của bạn được xây dựng — người dùng sẽ nhận được, và bạn sẽ nhận được một bản tóm tắt, vài ngày trước ngày hết hạn — và bạn không thể bật nó sau này từ bảng điều khiển. Nếu bạn muốn có tính năng này, hãy yêu cầu ngay từ đầu. Còn thứ bạn luôn có sẵn trong tay chính là bảng điều khiển.

Điều này chỉ dành cho công ty vận chuyển thôi sao?

Nó phù hợp với bất kỳ doanh nghiệp nào cần yêu cầu cùng một loại giấy tờ từ nhiều người và cần những giấy tờ đó luôn còn hiệu lực. Một nhà trẻ cần thu thập giấy khai sinh, sổ tiêm chủng và giấy tờ tùy thân của người giám hộ. Một phòng gym yêu cầu giấy khám sức khỏe mỗi năm. Một văn phòng luật yêu cầu mỗi khách hàng nộp giấy xác nhận tình trạng thuế.

Danh sách giấy tờ thay đổi; phần còn lại thì y hệt nhau.

Bạn yêu cầu Proyecta điều gì

Hãy mô tả nó bằng chính lời của bạn, cụ thể như thế này:

“Tôi muốn một cổng thông tin nơi tài xế của tôi tải lên giấy tờ của họ: bằng lái, giấy đăng ký xe, hợp đồng bảo hiểm và giấy kiểm định. Ba loại sau tính theo xe tải, không phải theo người, và tất cả đều có ngày hết hạn. Tôi muốn duyệt hoặc từ chối chúng bằng cách ghi lý do để họ nhìn thấy, và có một danh sách những gì sắp hết hạn trong 30 ngày tới.”

Kết quả là một cổng thông tin đã được xuất bản, có link riêng, cùng một bảng điều khiển để bạn xem xét. Bạn mô tả và xuất bản nó tại proyecta.dev.

Trước khi bắt tay vào làm bất cứ gì, hãy thử điều này: trên một tờ giấy, viết theo trí nhớ xem giấy tờ nào của ai sẽ hết hạn trước tiên và vào ngày nào. Đừng mở tủ hồ sơ ra. Sau đó đi tìm nó và so sánh. Khoảng cách đó — giữa những gì bạn nghĩ và những gì tờ giấy thực sự nói — chính xác là vấn đề bạn sắp giải quyết.