Tải hóa đơn điện tử (https://hoadondientu.gdt.gov.vn/) Excel Vba (6 người xem)

Người dùng đang xem chủ đề này

ongke0711

Thành viên gắn bó
Tham gia
7/9/06
Bài viết
2,591
Được thích
3,671
Giới tính
Nam
Chào các bạn,
Tôi ngồi mò mẫm mấy ngày mới tìm được cách tải hóa đơn điện tử từ trang https://hoadondientu.gdt.gov.vn/. Cách này có thể không chuyên nghiệp nhưng cũng giải quyết được vấn đề tải hóa đơn hàng loạt từ trang trên và ghi xuống Excel theo định dạng dễ tổng hợp dữ liệu sau này.
- Tốc độ không nhanh như các ứng dụng python siêu nhanh.
- Chưa tìm được các link tải file .xml hoặc .html
- Chưa trải nghiệm qua các định dạng hóa đơn điện tử của các nhà cung cấp giải pháp khác nhau nên sẽ không đảm bảo chạy đúng 100%.
- Chưa biết cách tích hợp code vượt Captcha của (Python, C#..) vào VBA nên phải nhập Captcha thủ công.
Nói chung cái tool cũng giải quyết được việc tải hóa đơn hàng loạt :D .
Tôi sẽ upload file demo không khóa (có khóa cũng như không) sau vì code còn lộn xộn lắm. Các bạn xem qua và đóng góp cách xử lý tốt hơn, gọn hơn nhé.


*** 12/10/2024: Cập nhật sửa một đống lỗi.
*** 15/10/2024: Cập nhật sửa lỗi Null và nhập ngày tháng.
*** 16/10/2024: Thêm tính năng lưu User/Pass.
*** 20/10/2024: Sửa lỗi hiển thị ngày tháng, sửa và thêm một số code phụ trợ.
*** 28/10/2024: Sửa lấy hóa đơn từ máy tính tiền
*** 07/11/2024: Sửa code trích xuất dữ liệu, thêm cột so sánh.
*** 13/11/2024: Dùng code của bạn Hesanbi để tự động nhập Captcha. Thêm code lấy link tra cứu của VNPT và BKAV.
*** 05/02/2025: Thêm code tải file Zip và trích xuất dữ liệu hóa đơn từ file XML. Sửa một số lỗi.
*** 10/05/2026: Cập nhật do trang hoadondientu thay đổi thiết kế.
*** 19/05/2026: Sửa lỗi hiển thị sai trạng thái hoá đơn.
*** 16/09/2026: Cập nhật code (thêm request-id)
*** 25/10/2026: Thêm tùy chọn tải hóa đơn thường hoặc hđ máy tính tiền, Thêm tùy chọn lịch không phụ thuộc thiết lập ngày tháng của hệ thống. Thêm code chuyển file html thành PDF khi tải hóa đơn chi tiết. Thêm khung thông báo tiến độ tải (lấy từ ý tưởng của bạn @dieuts , tất nhiên code thì không xịn như của bạn ấy rồi). Thêm phần lấy captcha lần 2 của hóa đơn MTT.


-------------------------------------------------------------
Link chia sẻ file mới của 3 bạn @pycckuu410, @dieuts, @tienphat85
+ link pycckuu410: File
+ link dieuts: File
+ Link @tienphat85 : File



TeYCiOd.png
 

File đính kèm

Lần chỉnh sửa cuối:
Cập nhật thêm: Mình có làm một bản tải HĐĐT bằng PowerShell, vẫn theo logic xử lý của bản gốc ban đầu, nhưng có thể chạy trên Windows / Linux / macOS, không phụ thuộc Excel/Office.

Bản này hỗ trợ tự lấy CAPTCHA, đăng nhập GDT, tải XML hóa đơn mua vào/bán ra và xuất dữ liệu ra Excel. Ngoài ra có bổ sung tùy chọn proxy, dùng trong trường hợp chạy trên VPS/máy chủ có IP nước ngoài không truy cập được hoadondientu.gdt.gov.vn.

Mã nguồn + hướng dẫn sử dụng:
https://github.com/dieutx/hddt-downloader-windows

Mình đăng bổ sung để anh em có thêm phương án chạy ngoài Office hoặc chạy tự động trên server. Có lỗi hoặc góp ý thì mọi người trao đổi thêm trong topic nhé.
 
Upvote 0
Hỏi các bạn kế toán một việc nhỏ về "hóa đơn từ máy tính tiền".
Tôi dự định tách thành 2 tùy chọn để tải: giúp giảm số lượng gửi yêu cầu truy vấn nếu không cần thiết
1. Hóa đơn bình thường
2. Hóa đơn từ máy tính tiền

Không phải các công ty đều cần phải chạy truy vấn luôn hạng mục "hđ từ máy tính tiền" đúng không? Chỉ cần chạy lấy dữ liệu hđ bình thường là được rồi?
 
Upvote 0
Hỏi các bạn kế toán một việc nhỏ về "hóa đơn từ máy tính tiền".
Tôi dự định tách thành 2 tùy chọn để tải: giúp giảm số lượng gửi yêu cầu truy vấn nếu không cần thiết
1. Hóa đơn bình thường
2. Hóa đơn từ máy tính tiền

Không phải các công ty đều cần phải chạy truy vấn luôn hạng mục "hđ từ máy tính tiền" đúng không? Chỉ cần chạy lấy dữ liệu hđ bình thường là được rồi?
Về nghiệp vụ thì 2 loại hóa đơn này là 2 nguồn dữ liệu độc lập và cần thiết như nhau cho kế toán:
- Đối với hóa đơn bán ra: Công ty chủ động được các loại hoá đơn xuất ra, nên có thể xác định được có phát sinh HĐ máy tính tiền hay không. Nếu công ty không sử dụng loại hóa đơn này thì cũng không có dữ liệu để tải, do đó có thể bỏ qua truy vấn HĐ máy tính tiền.
- Đối với hóa đơn mua vào: Công ty không kiểm soát được NCC xuất loại hóa đơn nào (hóa đơn thông thường hay HĐ máy tính tiền). NCC có thể phát hành một trong hai loại hóa đơn, nên cần kiểm tra cả hai nguồn dữ liệu để tránh bỏ sót hóa đơn phục vụ hạch toán và kê khai thuế.
Vì vậy theo em, đối với hóa đơn mua vào thì không nên bỏ truy vấn HĐ máy tính tiền. Còn đối với hóa đơn bán ra thì có thể để dạng tùy chọn, cho phép user bỏ qua nếu xác định công ty mình không phát sinh loại hóa đơn này, nhằm tối ưu số lượng truy vấn anh ạ.
 
Upvote 0
Hỏi các bạn kế toán một việc nhỏ về "hóa đơn từ máy tính tiền".
Tôi dự định tách thành 2 tùy chọn để tải: giúp giảm số lượng gửi yêu cầu truy vấn nếu không cần thiết
1. Hóa đơn bình thường
2. Hóa đơn từ máy tính tiền

Không phải các công ty đều cần phải chạy truy vấn luôn hạng mục "hđ từ máy tính tiền" đúng không? Chỉ cần chạy lấy dữ liệu hđ bình thường là được rồi?
Hóa đơn mua vào có mã cơ quan thuế, không mã cơ quan thuế và hóa đơn mua vào từ máy tính tiền
3 cái này là như nhau anh nha, tất cả đều dùng để kê khai khấu trừ thuế, ghi nhận chi phí cho doanh nghiệp.
Không bỏ cái nào được anh.

Em thì thiết kế công cụ theo kiểu tùy lựa chọn mỗi cá nhân, ai cần lấy dữ liệu hóa đơn những nhà cung cấp / hoặc khách hàng nào thì lấy, tránh phải tải nguyên cục hóa đơn to đùng của cả công ty.

1790472594727.png
 
Upvote 0
Mình thấy hóa đơn mà dùng USD chưa có bác nào xử lý về VNĐ hết. Các bác cập nhật thêm cái này đỡ phải chuyển thủ công
 
Upvote 0
Hỏi các bạn kế toán một việc nhỏ về "hóa đơn từ máy tính tiền".
Tôi dự định tách thành 2 tùy chọn để tải: giúp giảm số lượng gửi yêu cầu truy vấn nếu không cần thiết
1. Hóa đơn bình thường
2. Hóa đơn từ máy tính tiền

Không phải các công ty đều cần phải chạy truy vấn luôn hạng mục "hđ từ máy tính tiền" đúng không? Chỉ cần chạy lấy dữ liệu hđ bình thường là được rồi?
Nếu không quá phức tạp thì nên tách ạ
Vơi kinh nghiệm cá nhân thì có những lý do như sau
1. Những ngày cuối tháng tab Hđ từ máy tính liền sẽ rất lag không tải hoặc ko xem dc nếu gộp chung thì sẽ ảnh hưởng luôn khi lấy hoá đơn bình thường. Khi tải thường treo luôn cả 2
2. Nhiều DN lấy hoá đơn chủ yếu là hoá đơn thường không dùng nhiều đến hoá đơn mtt thì họ có thể đợi qua thời gian cao điểm lấy riêng phần mtt
Xin cảm ơn
 
Upvote 0
Nếu không quá phức tạp thì nên tách ạ
Vơi kinh nghiệm cá nhân thì có những lý do như sau
1. Những ngày cuối tháng tab Hđ từ máy tính liền sẽ rất lag không tải hoặc ko xem dc nếu gộp chung thì sẽ ảnh hưởng luôn khi lấy hoá đơn bình thường. Khi tải thường treo luôn cả 2
2. Nhiều DN lấy hoá đơn chủ yếu là hoá đơn thường không dùng nhiều đến hoá đơn mtt thì họ có thể đợi qua thời gian cao điểm lấy riêng phần mtt
Xin cảm ơn
Cơ sở dữ liệu của Cục thuế cho Hóa đơn thường và Hóa đơn máy tính tiền họ thiết kế không giống nhau. Khi tải chung mà MST chỉ có hóa đơn thường sẽ chạy nhanh, còn MST có cả máy tính tiền thì sẽ chậm đáng kể dù tổng số lượng hóa đơn tương tự nhau.
 
Upvote 0
Mình thấy hóa đơn mà dùng USD chưa có bác nào xử lý về VNĐ hết. Các bác cập nhật thêm cái này đỡ phải chuyển thủ công
Cái này liên quan đến nghiệp vụ hạch toán trên phần mềm kế toán hơn là tải hóa đơn. Nếu dừng ở việc thêm cột trong xuất Excel tổng hợp/chi tiết hoặc tìm kiếm/lọc hóa đơn ngoại tệ thì dữ liệu cũng đã có sẵn.
 

File đính kèm

  • Xuất Excel ngoại tệ.png
    Xuất Excel ngoại tệ.png
    106.4 KB · Đọc: 81
Lần chỉnh sửa cuối:
Upvote 0
Cập nhật thêm: Mình có làm một bản tải HĐĐT bằng PowerShell, vẫn theo logic xử lý của bản gốc ban đầu, nhưng có thể chạy trên Windows / Linux / macOS, không phụ thuộc Excel/Office.

Bản này hỗ trợ tự lấy CAPTCHA, đăng nhập GDT, tải XML hóa đơn mua vào/bán ra và xuất dữ liệu ra Excel. Ngoài ra có bổ sung tùy chọn proxy, dùng trong trường hợp chạy trên VPS/máy chủ có IP nước ngoài không truy cập được hoadondientu.gdt.gov.vn.

Mã nguồn + hướng dẫn sử dụng:
https://github.com/dieutx/hddt-downloader-windows

Mình đăng bổ sung để anh em có thêm phương án chạy ngoài Office hoặc chạy tự động trên server. Có lỗi hoặc góp ý thì mọi người trao đổi thêm trong topic nhé.
Đúng cái em cần luôn, nhiều lúc ngồi tải hoá đơn, nó treo phản hồi là treo cả excel luôn. Cảm ơn bác và OngKe nhiềuuu :D
Quá là bổ ích
 
Lần chỉnh sửa cuối:
Upvote 0
Chào anh ongke0711 và mọi người,

Trước tiên, xin cảm ơn anh ongke0711 đã chia sẻ file và ý tưởng ban đầu. Công cụ này thực sự hữu ích cho công việc tải và tổng hợp hóa đơn điện tử.

Mình chưa xin phép trực tiếp tác giả, nhưng với sự hỗ trợ của các AI Coding Agent, mình mạo muội đưa mã nguồn lên GitHub để dễ theo dõi phiên bản, sửa lỗi, đóng góp và tiếp tục phát triển. Cách này cũng giúp các AI Coding Agent có thể tham gia chỉnh sửa nhanh hơn, tiết kiệm khá nhiều thời gian.

Một số nội dung mình đã bổ sung:

  • Hiển thị tiến độ, phần trăm hoàn thành và log để biết chương trình đang xử lý tới đâu.
  • Thêm date picker nhưng vẫn cho phép nhập ngày trực tiếp.
  • Bổ sung thông tin hóa đơn liên quan đối với hóa đơn điều chỉnh, thay thế hoặc hủy.
  • Thêm cơ chế retry/backoff khi hệ thống giới hạn request, đặc biệt với lỗi HTTP 429 và một số lỗi tạm thời khác.
  • Thêm sheet BaoCao_LoiTaiHD, chỉ lưu những hóa đơn hoặc công đoạn chưa tải thành công để người dùng dễ xử lý lại.
  • Bổ sung kiểm thử và quy trình build file .xlsm từ source.
Repository:

https://github.com/dieutx/TaiHoaDonDienTu

Toàn bộ credit về ý tưởng và công cụ ban đầu vẫn được ghi rõ cho anh ongke0711 cùng bài viết này. Nếu tác giả có yêu cầu điều chỉnh cách ghi nguồn hoặc nội dung repository, mình sẽ cập nhật lại.

Mọi người sử dụng nếu gặp lỗi hoặc có đề xuất cải tiến thì có thể tạo Issue trên GitHub, nhớ che token, mã số thuế và dữ liệu hóa đơn trước khi gửi nhé.
View attachment 312708
File lỗi định dạng ngày tháng rồi bạn ơi. Bạn xem lại giúp mình. File bạn chạy ngày bị lùi 1 ngày so với hoá đơn nữa rồi bạn ơi
 

File đính kèm

  • 5314b65f-02c3-4e81-a4e4-fb8629b3dd0f.png
    5314b65f-02c3-4e81-a4e4-fb8629b3dd0f.png
    5 KB · Đọc: 34
  • IMG_20261006_160155132.jpg
    IMG_20261006_160155132.jpg
    205 KB · Đọc: 41
Lần chỉnh sửa cuối:
Upvote 0
Chào anh ongke0711 và mọi người,

Trước tiên, xin cảm ơn anh ongke0711 đã chia sẻ file và ý tưởng ban đầu. Công cụ này thực sự hữu ích cho công việc tải và tổng hợp hóa đơn điện tử.

Mình chưa xin phép trực tiếp tác giả, nhưng với sự hỗ trợ của các AI Coding Agent, mình mạo muội đưa mã nguồn lên GitHub để dễ theo dõi phiên bản, sửa lỗi, đóng góp và tiếp tục phát triển. Cách này cũng giúp các AI Coding Agent có thể tham gia chỉnh sửa nhanh hơn, tiết kiệm khá nhiều thời gian.

Một số nội dung mình đã bổ sung:

  • Hiển thị tiến độ, phần trăm hoàn thành và log để biết chương trình đang xử lý tới đâu.
  • Thêm date picker nhưng vẫn cho phép nhập ngày trực tiếp.
  • Bổ sung thông tin hóa đơn liên quan đối với hóa đơn điều chỉnh, thay thế hoặc hủy.
  • Thêm cơ chế retry/backoff khi hệ thống giới hạn request, đặc biệt với lỗi HTTP 429 và một số lỗi tạm thời khác.
  • Thêm sheet BaoCao_LoiTaiHD, chỉ lưu những hóa đơn hoặc công đoạn chưa tải thành công để người dùng dễ xử lý lại.
  • Bổ sung kiểm thử và quy trình build file .xlsm từ source.
Repository:

https://github.com/dieutx/TaiHoaDonDienTu

Toàn bộ credit về ý tưởng và công cụ ban đầu vẫn được ghi rõ cho anh ongke0711 cùng bài viết này. Nếu tác giả có yêu cầu điều chỉnh cách ghi nguồn hoặc nội dung repository, mình sẽ cập nhật lại.

Mọi người sử dụng nếu gặp lỗi hoặc có đề xuất cải tiến thì có thể tạo Issue trên GitHub, nhớ che token, mã số thuế và dữ liệu hóa đơn trước khi gửi nhé.
View attachment 312708

Chào Bạn DieuTS, mình đã dùng thử bản mới nhất của Bạn là 6.7.5; gặp 1 số lỗi

1. Trên sheet TongHopHD_Mua, ngày phát hành bị trừ lùi đi 1 ngày

2. Với các hóa đơn của hệ thống XanhSM, chỉ có hóa đơn của đơn vị chính (mst : 0110269067) là lấy được link tra cứu hóa đơn gốc, còn các đon vị thành viên (đều dùng chung đường link tra cứu https://gsm-einvoice.hilo.com.vn/ ) không lấy được link tra cứu, mình cũng đã thử thêm thông tin các đơn vị thành viên này vào trong danh sách nằm ở sheet linktracuu rồi nhưng vẫn không được, nhờ Bạn kiểm tra giúp xem lỗi ở đâu

3. dữ liệu hóa đơn trước hoặc sau khi xuất ra file excel ; Bạn cho sắp xếp theo thứ tự Ngày từ nhỏ đến lớn nữa thfi càng tiện

4. Trên sheet TonghopHD_Mua, rất nhiều dòng bị bóp chiều cao đến mức không còn nhìn thấy (trông như bị hide vậy) phải nhắp đúp chuột rất nhiều lần để mở hết ra

Cảm ơn Bạn nhiều
 
Lần chỉnh sửa cuối:
Upvote 0
Chào Bạn DieuTS, mình đã dùng thử bản mới nhất của Bạn là 6.7.5; gặp 1 số lỗi

1. Trên sheet TongHopHD_Mua, ngày phát hành bị trừ lùi đi 1 ngày

2. Với các hóa đơn của hệ thống XanhSM, chỉ có hóa đơn của đơn vị chính (mst : 0110269067) là lấy được link tra cứu hóa đơn gốc, còn các đon vị thành viên (đều dùng chung đường link tra cứu https://gsm-einvoice.hilo.com.vn/ ) không lấy được link tra cứu, mình cũng đã thử thêm thông tin các đơn vị thành viên này vào trong danh sách nằm ở sheet linktracuu rồi nhưng vẫn không được, nhờ Bạn kiểm tra giúp xem lỗi ở đâu

3. dữ liệu hóa đơn trước hoặc sau khi xuất ra file excel ; Bạn cho sắp xếp theo thứ tự Ngày từ nhỏ đến lớn nữa thfi càng tiện

4. Trên sheet TonghopHD_Mua, rất nhiều dòng bị bóp chiều cao đến mức không còn nhìn thấy (trông như bị hide vậy) phải nhắp đúp chuột rất nhiều lần để mở hết ra

Cảm ơn Bạn nhiều
Hình như bản này của bạn ấy tải xml/html bị lỗi không tải được á
 
Upvote 0
File xml của hoá đơn từ BKAV từ tháng 10/2026 bị ẩn mất số ID ở đầu rồi nên không tải được theo cách cũ nữa, có bác nào có cao kiến gì mới không ạ :(
 
Upvote 0
Cập nhật thêm: Mình có làm một bản tải HĐĐT bằng PowerShell, vẫn theo logic xử lý của bản gốc ban đầu, nhưng có thể chạy trên Windows / Linux / macOS, không phụ thuộc Excel/Office.

Bản này hỗ trợ tự lấy CAPTCHA, đăng nhập GDT, tải XML hóa đơn mua vào/bán ra và xuất dữ liệu ra Excel. Ngoài ra có bổ sung tùy chọn proxy, dùng trong trường hợp chạy trên VPS/máy chủ có IP nước ngoài không truy cập được hoadondientu.gdt.gov.vn.

Mã nguồn + hướng dẫn sử dụng:
https://github.com/dieutx/hddt-downloader-windows

Mình đăng bổ sung để anh em có thêm phương án chạy ngoài Office hoặc chạy tự động trên server. Có lỗi hoặc góp ý thì mọi người trao đổi thêm trong topic nhé.
Mình đang xài Win 10, Gitclone k được bác ơi. Bác có thể build thành dạng app, có UI được hông
 
Upvote 0
Hỏi các bạn kế toán một việc nhỏ về "hóa đơn từ máy tính tiền".
Tôi dự định tách thành 2 tùy chọn để tải: giúp giảm số lượng gửi yêu cầu truy vấn nếu không cần thiết
1. Hóa đơn bình thường
2. Hóa đơn từ máy tính tiền

Không phải các công ty đều cần phải chạy truy vấn luôn hạng mục "hđ từ máy tính tiền" đúng không? Chỉ cần chạy lấy dữ liệu hđ bình thường là được rồi?
Tách ra anh ơi, nay em tải hoá đơn bị đơ phần hoá đơn máy tính tiền, hơn 30 phút mới xong
 
Upvote 0
Admin hỗ trợ giúp bổ sung thêm nút tải các hoá đơn không phải là xml ạ . Ví dụ như bank gửi dữ liệu bảng kê thì có 1 số cơ sở thuế vẫn chấp nhận file bản thể của trang hoadondientu ạ
 
Upvote 0
Admin hỗ trợ giúp bổ sung thêm nút tải các hoá đơn không phải là xml ạ . Ví dụ như bank gửi dữ liệu bảng kê thì có 1 số cơ sở thuế vẫn chấp nhận file bản thể của trang hoadondientu ạ
b nói gì m chưa hiểu lắm, có hình ảnh minh hoạ hay http request demo gì ko b?
 
Upvote 0
b nói gì m chưa hiểu lắm, có hình ảnh minh hoạ hay http request demo gì ko b?
Tức là có 1 số ncc vẫn xuất hoá đơn gửi file xml vào email Cty và gửi dữ liệu hoá đơn lên thuế bằng bảng kê . Tuy nhiên, Kế toán không thể chủ động trong việc tải xml từ email Cty hoặc hoá đơn thất lạc nên phải tải hoá đơn bản thể pdf trực tiếp từ trang hoadondientu và cũng được cơ sở thuế chấp nhận
 
Upvote 0
Upvote 0
Nhánh sco query quá tải, hình như bên thuế họ giới hạn nhánh này chỉ cho request dưới 10 ngày. thực tế test trên web thuế chọn 1 ngày thì mới trả về lệnh thành công bạn ơi.
Tôi thấy có giờ trong ngày thì chạy ok. Tôi đã code lại tách việc tải hoá đơn thường và máy tính tiền ra riêng để tránh bị treo ứng dụng chung.
 
Upvote 0
Admin hỗ trợ tách thế nào ạ . Hôm nay hoàn toàn không thể tải được các hóa đơn MTT mua vào và Bán ra .
 
Upvote 0
Đã cập nhật file mới ở bài #1:
  • Thêm tùy chọn tải hóa đơn thường hoặc hđ máy tính tiền.
  • Thêm tùy chọn lịch không phụ thuộc thiết lập ngày tháng của hệ thống.
  • Thêm code chuyển file html thành PDF khi tải hóa đơn chi tiết.
  • Thêm khung thông báo tiến độ tải (lấy từ ý tưởng của bạn @dieuts , tất nhiên code thì không xịn như của bạn ấy rồi).
  • Thêm phần lấy captcha lần 2 của hóa đơn MTT.
 

File đính kèm

Upvote 0
Đã cập nhật file mới ở bài #1:
  • Thêm tùy chọn tải hóa đơn thường hoặc hđ máy tính tiền.
  • Thêm tùy chọn lịch không phụ thuộc thiết lập ngày tháng của hệ thống.
  • Thêm code chuyển file html thành PDF khi tải hóa đơn chi tiết.
  • Thêm khung thông báo tiến độ tải (lấy từ ý tưởng của bạn @dieuts , tất nhiên code thì không xịn như của bạn ấy rồi).
  • Thêm phần lấy captcha lần 2 của hóa đơn MTT.
cảm ơn admin @ongke0711 nha
 
Upvote 0
Càng ngày càng khó tải hóa đơn từ thuế rồi....
11:53:24 Bắt đầu xử lý...
11:53:24 Bắt đầu tải [Bảng kê tổng hợp] hóa đơn thường...
11:53:24 Đang tải hóa đơn kỳ 1/1 --> 01/10/2026 - 26/10/2026.
11:53:30 Đã tải bảng kê: 55 hóa đơn thường.
11:53:30 Bắt đầu tải [Bảng kê chi tiết] của hóa đơn thường...
11:53:32 !!! Máy chủ chặn vì gửi yêu cầu tải nhiều hóa đơn liên tục.
11:53:32 Đã tải: 2 chi tiết hóa đơn thường.
11:53:32 !!! Tạm ngừng 10 giây trước khi tiến hành tải tiếp.
11:53:42 Tiếp tục tải...
11:53:44 !!! Máy chủ chặn vì gửi yêu cầu tải nhiều hóa đơn liên tục.
11:53:44 Đã tải: 3 chi tiết hóa đơn thường.
11:53:44 !!! Tạm ngừng 10 giây trước khi tiến hành tải tiếp.
11:53:54 Tiếp tục tải...
11:53:57 !!! Máy chủ chặn vì gửi yêu cầu tải nhiều hóa đơn liên tục.
11:53:57 Đã tải: 5 chi tiết hóa đơn thường.
11:53:57 !!! Tạm ngừng 10 giây trước khi tiến hành tải tiếp.
11:54:07 Tiếp tục tải...
11:54:23 !!! Máy chủ chặn vì gửi yêu cầu tải nhiều hóa đơn liên tục.
11:54:23 Đã tải: 12 chi tiết hóa đơn thường.
11:54:23 !!! Tạm ngừng 10 giây trước khi tiến hành tải tiếp.
11:54:33 Tiếp tục tải...
11:56:07 !!! Máy chủ từ chối kết nối. Hãy thử lại sau.
11:56:07 Tải thất bại. Thời gian xử lý: 00:02:44
 
Upvote 0
admin hỗ trợ giúp có những hóa đơn không tồn tại hồ sơ gốc (NCC chỉ gưi dữ liệu hóa đơn lên hệ thống dạng bảng kê ) có thể save về máy bản thể PDF của thuế được không ạ
 

File đính kèm

  • 1792991316109.png
    1792991316109.png
    11.3 KB · Đọc: 20
Upvote 0
admin hỗ trợ giúp có những hóa đơn không tồn tại hồ sơ gốc (NCC chỉ gưi dữ liệu hóa đơn lên hệ thống dạng bảng kê ) có thể save về máy bản thể PDF của thuế được không ạ
Tôi cũng chưa hiểu ý bạn lắm.
Có phải là sau khi chọn hóa đơn -> chọn "xem hóa đơn" -> nó se hiện cái ảnh hóa đơn và bạn muốn tải ảnh (html) đó?

Screenshot at Oct 26 14-30-15.png Screenshot 2026-10-26 at 14.30.37.png
 
Upvote 0
Upvote 0
Upvote 0
Trang Thuế giờ còn không dám mở ra cho người dùng tải hoá đơn MTT ấy chứ, nói chi 5 hay 10 ngày.
 
Upvote 0
Ngoại chủ đề chút ạ: có anh chị nào tải hóa đơn của nhà mạng mobifone bản gốc về dc ko ạ (từ json, xml có thong tin để tải), các nhà khác có vẻ dc nhưng mỗi mobifone có mã số bảo mật e bó tay ạ
 
Upvote 0
Vâng đúng vậy ạ . Do Cty có số lượng rất nhiều nhưng tải như vậy sẽ rất lâu ạ
Cái vụ này thì tôi bó tay, chưa biết cách lấy. Vì hiện tại code đoạn đó sẽ trả về file json nhưng hiển thị thị lại hiển thị dạng hình ảnh (có nền hóa đơn). Tôi chỉ lấy được thông tin chi tiết để đưa vào bảng kê thôi.
 
Upvote 0
Cái vụ này thì tôi bó tay, chưa biết cách lấy. Vì hiện tại code đoạn đó sẽ trả về file json nhưng hiển thị thị lại hiển thị dạng hình ảnh (có nền hóa đơn). Tôi chỉ lấy được thông tin chi tiết để đưa vào bảng kê thôi.
Cái này viết code tạo html lấy thông tin từ json đưa vào form css mình tự tạo. Bác nào cần mình gửi css cho.View hoa don trong dong.jpg
 
Lần chỉnh sửa cuối:
Upvote 0
Trang Thuế giờ còn không dám mở ra cho người dùng tải hoá đơn MTT ấy chứ, nói chi 5 hay 10 ngày.
Không mở thì biết đường nào mà lấy hóa đơn. Nhân viên đi mua hàng chẳng bao giờ lấy hóa đơn về Cty cả. Nếy không hạch toán thì có Cty nào đó bị gọi tên, thế là ta lại lên giải trình (Tôi đang dính 1 cái: ngày 14/04/2022 thành lập Cty mà lại có Cty kia xuất hóa đơn + ký 31/03/2022 :eek:)
 
Upvote 0
Công cụ này tác giả chia sẻ miễn phí nên nguồn lực sẽ không được đầu tư nhiều.
Các bạn cứ xài mấy công cụ trả phí uy tín, họ cập nhật liên tục theo thuế ấy mà, tối qua mình dạo 1 vòng các diễn đàn thấy các công cụ cập nhật nhanh lắm.
Cá nhân mình sáng nay vẫn tải được cả nghìn hóa đơn xml từ sever máy tính tiền bình thường, tuy còn chậm hơn trước nhưng sever thuế họ cũng đang khắc phục từ từ.
Dần dần các công cụ thu phí hay miễn phí rồi cũng theo kịp cả thôi, các bạn đừng lo lắng quá.
 
Upvote 0
Đã cập nhật file mới ở bài #1:
  • Thêm tùy chọn tải hóa đơn thường hoặc hđ máy tính tiền.
  • Thêm tùy chọn lịch không phụ thuộc thiết lập ngày tháng của hệ thống.
  • Thêm code chuyển file html thành PDF khi tải hóa đơn chi tiết.
  • Thêm khung thông báo tiến độ tải (lấy từ ý tưởng của bạn @dieuts , tất nhiên code thì không xịn như của bạn ấy rồi).
  • Thêm phần lấy captcha lần 2 của hóa đơn MTT.
đã tải rất nhiều lần, không biết do lỗi code hay lỗi máy chủ cqt mà không lần nào tải được hóa đơn viễn thông của VNPT
 
Upvote 0
Hóa đơn máy tính tiền chưa có cách nào tải hiệu quả anh/ chị nhỉ?
Bài đã được tự động gộp:

Đã cập nhật file mới ở bài #1:
  • Thêm tùy chọn tải hóa đơn thường hoặc hđ máy tính tiền.
  • Thêm tùy chọn lịch không phụ thuộc thiết lập ngày tháng của hệ thống.
  • Thêm code chuyển file html thành PDF khi tải hóa đơn chi tiết.
  • Thêm khung thông báo tiến độ tải (lấy từ ý tưởng của bạn @dieuts , tất nhiên code thì không xịn như của bạn ấy rồi).
  • Thêm phần lấy captcha lần 2 của hóa đơn MTT.
Khi tải dữ liệu hóa đơn máy tính tiền, nếu không có phát sinh thì kết quả đang trả về là tải thất bại.
 
Lần chỉnh sửa cuối:
Upvote 0
Hóa đơn máy tính tiền chưa có cách nào tải hiệu quả anh/ chị nhỉ?
Bài đã được tự động gộp:


Khi tải dữ liệu hóa đơn máy tính tiền, nếu không có phát sinh thì kết quả đang trả về là tải thất bại.

Hóa đơn máy tính tiền chưa có cách nào tải hiệu quả anh/ chị nhỉ?
Bài đã được tự động gộp:


Khi tải dữ liệu hóa đơn máy tính tiền, nếu không có phát sinh thì kết quả đang trả về là tải thất bại.
MTT không tải được nhiều tháng hả ad. Với mình thấy xuất ra pdf có cách nào chọn theo thứ tự ngày nhỏ đến lớn ko ad.
 
Upvote 0
Lần đầu tiên trong ngày tải được > 4.000 hóa đơn trong 2 phút mà không bị lỗi.

Screenshot 2026-10-28 at 15.51.00.png Screenshot 2026-10-28 at 15.52.12.png
 
Upvote 0
P
Lần đầu tiên trong ngày tải được > 4.000 hóa đơn trong 2 phút mà không bị lỗi.
Lần đầu tiên trong ngày tải được > 4.000 hóa đơn trong 2 phút mà không bị lỗi.

View attachment 312830 View attachment 312831
Phải chia nhỏ thời gian ra tải hả a

Lần đầu tiên trong ngày tải được > 4.000 hóa đơn trong 2 phút mà không bị lỗi.

View attachment 312830 View attachment 312831
Vậy phải chia nhỏ trog 10 ngày mới tải đc hả ad
 
Upvote 0
Upvote 0
À để tôi sửa lại xem sao. Vì lúc 5 ngày, lúc 10 ngày, cho nó tự động luôn.
Xin phép chủ thớt, dựa vào file đã có của ongke0711 và tôi đã chỉnh lại 1 số chức năng và thêm menu chọn thời gian (thay 2 nút lệnh chọn ngày). Tôi mới test thử cũng ổn, ông góp ý nhé
Bài đã được tự động gộp:

Xin phép chủ thớt, dựa vào file đã có của ongke0711 và tôi đã chỉnh lại 1 số chức năng và thêm menu chọn thời gian (thay 2 nút lệnh chọn ngày). Tôi mới test thử cũng ổn, ông góp ý nhé
- Truy vấn 5 ngày;
- Menu chức năng chọn ngày;
- Tạo PL8% (xóa sheet thì code tạo lại);
- Sheet LOG lỡ xóa thì code tự tạo lại;
- Truy vấn không trùng số hóa đơn, vô tư tải (lỡ trang máy tính tiền hoadondientu bị treo ko tải được thì tải lại và không lấy trùng hóa đơn).
(Mọi người test thử nhé, tôi chưa rành lắm về code VBA )
 

File đính kèm

Lần chỉnh sửa cuối:
Upvote 0
Lần đầu tiên trong ngày tải được > 4.000 hóa đơn trong 2 phút mà không bị lỗi.

View attachment 312830 View attachment 312831
Chào Bạn ongke71, nhờ bạn kiểm tra giúp, sao mình dùng bản 6.4, trên thông báo thì có 12 hóa đơn (6 hóa đơn bình thường và 6 hóa đơn từ máy tính tiền), nhưng trên sheet TonghopHD_mua chỉ có 6 hóa đơn từ máy tính tiền thôi (STT cũng được đánh từ số 7->12; không có stt từ 1->6); còn lại 6 hóa đơn bình thường (4 tờ không có mã từ CQT và 2 tờ hóa đơn bình thường) không được ghi nhận dữ liệu vào sheet TonghopHD_mua và chitietHD_mua
1793242853163.png
1793242477599.png
 
Upvote 0
Chào Bạn ongke71, nhờ bạn kiểm tra giúp, sao mình dùng bản 6.4, trên thông báo thì có 12 hóa đơn (6 hóa đơn bình thường và 6 hóa đơn từ máy tính tiền), nhưng trên sheet TonghopHD_mua chỉ có 6 hóa đơn từ máy tính tiền thôi (STT cũng được đánh từ số 7->12; không có stt từ 1->6); còn lại 6 hóa đơn bình thường (4 tờ không có mã từ CQT và 2 tờ hóa đơn bình thường) không được ghi nhận dữ liệu vào sheet TonghopHD_mua và chitietHD_mua
Ohh.. chắc bị ghi đè quá. Để tôi xem lại code ghi xuống sheet.
 
Upvote 0

Bài viết mới nhất

Back
Top Bottom