Cả bài đăng này đang sai nội qui (mà không biết sao nó tồn tại được lâu nay?)
Iêu cầu của bạn phải xài VBA & bạn nên đưa bài vô ngăn 'Lập trình' hay ngăn nào đó thích hợp hơn
Xem xét iêu cầu của bạn, trong việc tự động tạo số phiếu theo ngày & theo khách hàng & chủng loại 'N' hay 'X'
Bạn lại miêu cầu hình thức số phiếu tự động này chỉ là T001/02 ; Trong đó T chỉ loại xuất nhập, 3 con số tiếp theo tăng dần theo ngày & 3 kí tự (hay cả kí số) cuối dùng để chỉ ra tháng phát hành phiếu.
Như vậy muốn lập 1 phiếu mới ta phải dò tất cả CSDL đề tìm ra ngày (đã có hay chưa) sau đó xác định mã khách hàng này & loại 'N' hay 'X'
Lần nào cũng tìm vậy e rằng hao điện cho máy tính lắm đấy
Chi bằng mình gợi ý mã chứng từ gồm NTNTNVT99001, trong đó
N đầu tiên chỉ năm, ví dụ năm 2020 là 'J', năm sau sẽ là 'K'
T là chỉ mã tháng, Tháng 10 là A, tháng 12 là C
Ngày N cũng giống như tháng, 'Q' để mã hóa ngày 17 & 'S' để chỉ là ngày 19,. . . .
Chứ 'T' thứ tư để mã hóa loại xuất ('X') hay nhập ('N')
5 kí tự tiếp theo để mã hóa họ tên khách hàng
& 3 kí số cuối để chỉ ra thứ tự tăng dần của chứng từ trong ngày
Rất vui nếu được trao đổi thêm cùng bạn ở nơi nào đó đúng theo nội qui DĐ qui định!
Thân ái!