[ Python và ứng dụng ] Công cụ trích xuất hàng loạt hóa đơn điện tử XML vào bảng Excel (1 người xem)

Liên hệ QC

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

befaint

|||||||||||||
Tham gia
6/1/11
Bài viết
14,591
Được thích
19,813
[ Python và ứng dụng ] Công cụ trích xuất hàng loạt hóa đơn điện tử XML vào bảng Excel


Công cụ được viết bằng Python.
Trích xuất toàn bộ tập tin hóa đơn điện tử XML trong 01 thư mục vào bảng Excel.
Ai có nhu cầu thì tải về dùng tại link này.

Cách dùng:
Mở phần mềm, vào menu Công cụ, nhấn [ Trích xuất XML vào Excel ], tiếp theo:
> Chọn thư mục chứa các tập tin XMLs cần trích xuất.
> Chọn thư mục lưu kết quả.
> Chờ công cụ xử lý xong, được tập tin Excel kết quả.

Lưu ý:
Công cụ được chia sẻ nằm trong phần mềm tải hóa đơn, nên các vấn đề trao đổi vui lòng chỉ nói về việc trích xuất tập tin XML.

 
Lần chỉnh sửa cuối:
Cảm ơn Anh đã chia sẻ.
 
lấy cái này hiện nay còn nhiếu vấn đề phức tạp phía sau chứ không đơn giản tải XML là xong nhé bạn !
 
Chuẩn bị cập nhật link tra cứu mọi hoá đơn gốc...

Phần mềm còn có tính năng siêu xịn: tra cứu mã số thuế hàng loạt trực tiếp từ web thuế. Hiện tại ở VN chỉ có DUY NHẤT phần mềm này mà thôi.
 
*** 2023-11-29 ***
Version 2.0.81
Cập nhật link và mã tra cứu 99.99% hoá đơn gốc từ nhà cung cấp dịch vụ hoá đơn điện tử.

Rất cảm ơn anh đã chia sẻ.

Em mới thử test lấy dữ liệu 1458 hóa đơn XML:
1701226244567.png

Trong đó có 826 hóa đơn lấy được link tra cứu
1701225621152.png

Và tiếp đó có 562 hóa đơn lấy được mã tra cứu.
1701225692174.png

Em đã thử tra thêm 1 số hóa đơn thì xác suất tra được khoảng 80% theo link và mã tra cứ trong file, một số không tra cứu được.

So với việc phải ngụp lặn trong file XML để mò msttcgp và mã tra cứu thì file của anh đã lấy được ít nhất 50%.
 
Link của hoá đơn vnpt theo mst hoặc tên đăng ký + [-tt78.vnpt-invoice.com.vn], nhưng chỉ được một số thôi. Để bên vnpt cập nhật link chung rồi tính tiếp.
Cái này anh nói chính xác, không những thế, cái mã tra cứu khúc đuôi có sẵn trong file xml, khúc đầu thì không có. Vậy nên chỉ dựa vào dữ liệu trong file xml thì chưa chắc đã tra cứu hóa đơn của vnpt phát hành được. Vnpt dấu kinh thật. -0-/.
 
Link của hoá đơn vnpt theo mst hoặc tên đăng ký + [-tt78.vnpt-invoice.com.vn], nhưng chỉ được một số thôi. Để bên vnpt cập nhật link chung rồi tính tiếp.
Vnpt anh chỉ làm được 1 số trong đó thôi, còn lại anh không làm được đâu, còn bkav thì chả có cái gì tra. máy tính tiền của vĩnh hy cũng chịu nên a nói 99.99% là không có cơ sở rồi.Còn có mã các kiểu thì lại đơn giản quá, chỉ là tách theo quy tắc nhà cung cấp giải pháp
 
Vnpt anh chỉ làm được 1 số trong đó thôi, còn lại anh không làm được đâu, còn bkav thì chả có cái gì tra. máy tính tiền của vĩnh hy cũng chịu nên a nói 99.99% là không có cơ sở rồi.Còn có mã các kiểu thì lại đơn giản quá, chỉ là tách theo quy tắc nhà cung cấp giải pháp
Cứ có thông tin là lấy được hết em nha.
 
Đây là file xml khi ra tải hóa đơn đơn gốc mà anh, thì em căn cứ vào đó tìm hóa đơn nhưng vnpt thì không ra kết quả được có misa, esy... là đúng thôi anh

Anh chưa hiểu mục đích truyền đạt thông tin của em là gì.
Không có tập tim XML thì đánh giá sao được em. Làm kỹ thuật mà cứ nói suông thế thì kỳ quá.
Em cứ gửi toàn bộ tập tin XML đó lên anh xem nhé. Mấy cái này lèo cái xong hết à.
 
Khổ thân ông bạn befriend. Đồng chí ấy chắc đọc chưa kỹ hướng dẫn sử dụng.
Hoặc có thể mình chưa hiểu mong muốn ý đồ chiến thuật của họ.

Với lại sao người ta gửi hóa đơn cho tớ. Lúc thì có pdf lẫn xml, lúc thì chỉ pdf, lúc thì gửi link có xml và pdf. Vậy tại sao phải lấy từ xml. Tớ không bên kế toán, nên không hiểu lắm.
 
Bên Facebook mình có gửi cho bạn 1 số file xml mà mình không tìm được cách tra cứu
trong đó gồm các nhà mạng : Fpt, BKAV, Asia , new invoice. Mong phần mềm ngày càng hoàn chỉnh
 
Khổ thân ông bạn befriend. Đồng chí ấy chắc đọc chưa kỹ hướng dẫn sử dụng.
Hoặc có thể mình chưa hiểu mong muốn ý đồ chiến thuật của họ.

Với lại sao người ta gửi hóa đơn cho tớ. Lúc thì có pdf lẫn xml, lúc thì chỉ pdf, lúc thì gửi link có xml và pdf. Vậy tại sao phải lấy từ xml. Tớ không bên kế toán, nên không hiểu lắm.
anh không trong ngành nên chắc chưa hiểu ạ. Nếu trên hệ thống thuế điện tử chỉ có XML lấy PDF gốc thì phải dùng cách lấy thế nào? có thể dùng Tool nhưng cách của anh befriend Em gửi qua facebook cho anh cho dễ nhé.

 
Admin hỗ trợ giúp làm sao tải hàng hoạt file xml ạ .
 
Cho em hỏi anh chị dùng phần mềm có miễn phí và rủi ro gì lớn không a
 
Cho em hỏi anh chị dùng phần mềm có miễn phí và rủi ro gì lớn không a
Công cụ trích xuất hàng loạt hóa đơn điện tử XML vào bảng Excel hoàn toàn miễn phí bạn nhé.

Dữ liệu nằm ở trên máy tính bạn, chương trình không thu thập dữ liệu của người dùng.
 
Công cụ trích xuất hàng loạt hóa đơn điện tử XML vào bảng Excel hoàn toàn miễn phí bạn nhé.

Dữ liệu nằm ở trên máy tính bạn, chương trình không thu thập dữ liệu của người dùng.
Cho mình xin sdt để hỗ trợ tí, mình sẽ gửi tiền cho bạn
0935988224
 
Công cụ trích xuất hàng loạt hóa đơn điện tử XML vào bảng Excel hoàn toàn miễn phí bạn nhé.

Dữ liệu nằm ở trên máy tính bạn, chương trình không thu thập dữ liệu của người dùng.
Admin hướng dẫn giúp cách tải hàng loạt file xml . Trân trọng
 
Hiện phần mềm có dùng được nữa không ạ, m thấy báo xẩy ra lỗi kết nối
 
Em chào anh ạ. Công cụ có hỗ trợ
- download hóa đơn xml từ trang hoadondientu
- tra cứu toàn bộ các hóa đơn đó tự động trên trang tracuuhoadon

Em cảm ơn rất nhiều ạ
 
2m/máy nha anh em, không có free đâu, giờ phần mềm nào cũng phải mua

Hoá ra phần mềm này phải mua 2m mới dùng được full tính năng à, Đồng chí tác giả bảo xem lại bài #1 sao tui không thấy thông tin liên quan nhỉ?
Thắc mắc nữa là đồng chí cố gắn cái tiêu đề “Python và ứng dụng” vào phần mềm mã đóng có mục đích gì đấy? Để vậy dễ gây hiểu lầm mọi người tưởng như chia sẻ mã nguồn để học hỏi ấy.
Mà sao phần mềm chỉ có giao diện hết sức đơn sơ và vài tính năng nhỏ mà dung lương lên đến 71MB to hãi vại?
 
Xem lại rồi mà vẫn không rõ chứng tỏ thị lực yếu, hoặc mắc tật lau chau của mấy cô cậu thiếu niên, hoặc ngữ văn kém nên đọc hiểu không thông.
Nếu chưa hiểu thì đọc lại vài lần nữa xem...
Khả năng rơi vào ý sau cùng vì nghi ngờ năng lực kiểm duyệt bài của các nick màu đỏ.
 
[ Python và ứng dụng ] Công cụ trích xuất hàng loạt hóa đơn điện tử XML vào bảng Excel


Công cụ được viết bằng Python.
Trích xuất toàn bộ tập tin hóa đơn điện tử XML trong 01 thư mục vào bảng Excel.
Ai có nhu cầu thì tải về dùng tại link này.

Cách dùng:
Mở phần mềm, vào menu Công cụ, nhấn [ Trích xuất XML vào Excel ], tiếp theo:
> Chọn thư mục chứa các tập tin XMLs cần trích xuất.
> Chọn thư mục lưu kết quả.
> Chờ công cụ xử lý xong, được tập tin Excel kết quả.

Lưu ý:
Công cụ được chia sẻ nằm trong phần mềm tải hóa đơn, nên các vấn đề trao đổi vui lòng chỉ nói về việc trích xuất tập tin XML.

Đọc tiêu đề cứ tưởng thớt chia sẻ cách dùng python tạo ứng dụng này nọ, ai dè lấp liếm trắng trợn, lọt khe hở của Nội quy diễn đàn, cứ tưởng là đạo đức cống hiến cho cộng đồng, ai dè toàn bỏ túi riêng, muốn bán sao không không xin phép AD để vào làm nhà tài trợ muốn bán gì thì bán?? Làm chui chi cho khổ thân không lày?

Tiêu đề bài này thớt sửa lại là: Giới thiệu dùng thử phần mềm xyz có vẻ đỡ hơn, nhưng mà giới thiệu thì post sai box trầm trọng rồi đồng chí bi phèn
Đọc rớt con mắt, lòi cục ghèn mà chả thấy giới thiệu đoạn code python để ứng dụng nào cả! Quả là cao thủ.

Đề nghị các Ad vào xử lý giúp.


1718294118160.png
 
Lần chỉnh sửa cuối:
[ Python và ứng dụng ] Công cụ trích xuất hàng loạt hóa đơn điện tử XML vào bảng Excel


Công cụ được viết bằng Python.
Trích xuất toàn bộ tập tin hóa đơn điện tử XML trong 01 thư mục vào bảng Excel.
Ai có nhu cầu thì tải về dùng tại link này.

Chổ nào trong công cụ này xem code Python được vậy thớt, phải xem mới biết được có phài dùng Python hay dùng cái khác chớ?
 
Chủ thớt chỉ chia sẻ Công cụ trích xuất hàng loạt hóa đơn điện tử XML vào bảng Excel và đúng là phần mềm của ổng cho dùng cái này free thật mà.
Còn những tính năng khác ai thích thì trả tiền thêm để dùng, không thích thì vẫn dùng các tính năng miễn phí sẵn có.
Các ông các bà cứ làm rối cả lên. :unknw:
 
Chủ thớt chỉ chia sẻ Công cụ trích xuất hàng loạt hóa đơn điện tử XML vào bảng Excel và đúng là phần mềm của ổng cho dùng cái này free thật mà.
Còn những tính năng khác ai thích thì trả tiền thêm để dùng, không thích thì vẫn dùng các tính năng miễn phí sẵn có.
Các ông các bà cứ làm rối cả lên. :unknw:

Vậy tính năng nào, giới hạn nào cho free ?
Nếu mua thì bao nhiêu tiền và được dùng cái gì?
Nếu là mua bán thương mại công khai trên GPE thì phải công khai thông tin người bán như tên, email, số điện thoại. Không được dùng nick ảo. Nếu có kiện tụng gì thì người tiêu dùng biết kiện ai? Vấn đề này BQT xem xét xử lý không để bị lợi dụng biến GPE thành cái chợ đen.
Việc cài câu chữ “Python và ứng dụng” bản chất là lừa đảo BQT để hợp thức hoá không bị đưa vào “Quảng cáo giao vặt”, việc nữa là tạo thu hút bằng thông tin sai mục đích của bài đăng chứ không hề có một dòng code Python nào.
Đồng chí Bi Phèn này suốt ngày giao giảng thành viên đặt tiêu đề sai đúng này nọ, khích bác những người đóng góp và nhận donate nhưng chính đồng chí này lại đang làm những điều tệ hại hơn , lấp liếm, gian dối.
 
Lần chỉnh sửa cuối:
Cập nhật: Thêm [Hình thức thanh toán] để hạch toán cho nhanh.

1722914369922.png
 
[ Python và ứng dụng ] Công cụ trích xuất hàng loạt hóa đơn điện tử XML vào bảng Excel


Công cụ được viết bằng Python.
Trích xuất toàn bộ tập tin hóa đơn điện tử XML trong 01 thư mục vào bảng Excel.
Ai có nhu cầu thì tải về dùng tại link này.

Cách dùng:
Mở phần mềm, vào menu Công cụ, nhấn [ Trích xuất XML vào Excel ], tiếp theo:
> Chọn thư mục chứa các tập tin XMLs cần trích xuất.
> Chọn thư mục lưu kết quả.
> Chờ công cụ xử lý xong, được tập tin Excel kết quả.

Lưu ý:
Công cụ được chia sẻ nằm trong phần mềm tải hóa đơn, nên các vấn đề trao đổi vui lòng chỉ nói về việc trích xuất tập tin XML.

Công cụ của a. befaint phát triển dùng rất hay
Tuy nhiên nếu được, thì phần mềm bổ sung thêm 1 điều kiện lọc nữa là tra cứu theo mã số thuế bên bán (đối với hóa đơn mua vào), hoặc mst bên mua (đối với hóa đơn bán ra)
Vì với 1 số Công ty có nhiều nhà cung cấp hàng hóa mua vào, khi tra cứu theo mã số thuế của nhà cung cấp sẽ tiết kiệm thời gian hơn
Như hiện tại với file của phần mềm thì dữ liệu phải kết xuất ra excel rồi lọc và xóa các dòng trên excel và chỉ để lại mst cần để làm việc
 
Công cụ của a. befaint phát triển dùng rất hay
Tuy nhiên nếu được, thì phần mềm bổ sung thêm 1 điều kiện lọc nữa là tra cứu theo mã số thuế bên bán (đối với hóa đơn mua vào), hoặc mst bên mua (đối với hóa đơn bán ra)
Vì với 1 số Công ty có nhiều nhà cung cấp hàng hóa mua vào, khi tra cứu theo mã số thuế của nhà cung cấp sẽ tiết kiệm thời gian hơn
Như hiện tại với file của phần mềm thì dữ liệu phải kết xuất ra excel rồi lọc và xóa các dòng trên excel và chỉ để lại mst cần để làm việc

Cảm ơn góp ý của bạn. Mình sắp xếp thời gian bổ sung trong lần cập nhật tới.
 
(Xin lỗi mình gửi nhầm)
 
phần mềm bác thêm mục tải tờ khai thuế tncn nữa là ngon ạ

Có lâu rồi bạn.

Bài khoá nên quăng lên chỗ khác, bạn chịu khó lên Google gõ " #eTaxTools " mà tìm thôi.
 
Cập nhật phiên bản 2.0.92 trích xuất xml vào Excel:
* Trích xuất xml các hoá đơn tạo từ máy tính tiền
* Mở rộng thêm nguồn tra cứu hoá đơn gốc, bao gồm nội dung ở bài #21
* Thêm phần mã hàng hoá, tên người bán là khách hàng cá nhân
* Tăng tốc độ trích xuất
 
Cập nhật phiên bản 2.0.98, thêm thông tin hóa đơn (hóa đơn đã bị/ điều chỉnh, hóa đơn đã bị/ thay thế, hóa đơn đã bị hủy).

1757572544038.png
1757569292640.png
 
Lần chỉnh sửa cuối:

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

Back
Top Bottom