dieuts
Thành viên mới

- Tham gia
- 15/12/11
- Bài viết
- 10
- Được thích
- 17
Chào các bác,
Em đang phát triển một tool nhỏ bằng Python (có sự hỗ trợ từ AI Coding) để hỗ trợ tự động hóa việc tải hồ sơ khai thuế từ Cổng Dịch vụ công Thuế/Thuedientu, giúp giảm thao tác thủ công khi cần tra cứu và tải số lượng lớn hồ sơ.
Hiện tại, Cổng Thuế chưa có API công khai cho chức năng tải hàng loạt hồ sơ, nên ý tưởng của tool là nghiên cứu luồng hoạt động trên trình duyệt (Chrome DevTools/Network), phân tích các request mà trình duyệt thực hiện, từ đó xây dựng lại quy trình tự động hóa tương tự thao tác người dùng.
Tool mô phỏng các bước thao tác trên giao diện:
Tự chia khoảng thời gian tra cứu (≤31 ngày/lần)
Hỗ trợ nhập CAPTCHA tự động
Tự động tìm kiếm và tải hồ sơ hàng loạt
Lưu danh sách hồ sơ đã tải (CSV/JSON)
Bỏ qua hồ sơ đã có để tránh tải trùng
Ảnh dưới là kết quả chạy thử thực tế (đã che các thông tin nhạy cảm).

https://gitlab.com/dieutx/tai-ho-so-thue-gtgt
Lưu ý:
Em đang phát triển một tool nhỏ bằng Python (có sự hỗ trợ từ AI Coding) để hỗ trợ tự động hóa việc tải hồ sơ khai thuế từ Cổng Dịch vụ công Thuế/Thuedientu, giúp giảm thao tác thủ công khi cần tra cứu và tải số lượng lớn hồ sơ.
Hiện tại, Cổng Thuế chưa có API công khai cho chức năng tải hàng loạt hồ sơ, nên ý tưởng của tool là nghiên cứu luồng hoạt động trên trình duyệt (Chrome DevTools/Network), phân tích các request mà trình duyệt thực hiện, từ đó xây dựng lại quy trình tự động hóa tương tự thao tác người dùng.
Tool mô phỏng các bước thao tác trên giao diện:
- Đăng nhập tài khoản;
- Tra cứu hồ sơ theo khoảng thời gian;
- Lấy danh sách hồ sơ trả về;
- Tải file hồ sơ;
- Lưu trữ và xử lý dữ liệu tải về.
Một số tính năng hiện có:
Ảnh dưới là kết quả chạy thử thực tế (đã che các thông tin nhạy cảm).

Một số tính năng đang tiếp tục phát triển:
- Đọc và parse thông tin tờ khai từ file XML;
- Tự động phân loại hồ sơ theo nhóm (GTGT, TNCN, TNDN...);
- Hỗ trợ xử lý cả dữ liệu tải mới và folder có sẵn chứa file XML;
- Bổ sung thêm nhiều loại hồ sơ khác;
- Tối ưu tốc độ tải và trải nghiệm sử dụng.
- Kiểm tra hồ sơ thuế;
- Quyết toán thuế;
- Kiểm toán;
- Lưu trữ dữ liệu kế toán.
https://gitlab.com/dieutx/tai-ho-so-thue-gtgt
Lưu ý:
- Chỉ sử dụng với tài khoản thuế mà mình được phép truy cập;
- Nên chạy trên máy cá nhân/máy nội bộ để đảm bảo bảo mật dữ liệu;
- Tool hiện vẫn đang trong quá trình hoàn thiện và cập nhật thêm tính năng.