1. Mụ hỡnh hệ thống truyền dữ liệu kờ khai thuế từ doanh nghiệp tới cơ quan thuế
Hệ thống truyền nhận số liệu kờ khai thuế GTGT qua Internet được thiết kế theo mụ hỡnh "Truyền nhận tập trung, xử lý phõn tỏn", trong đú:
• "Truyền nhận tập trung" cú nghĩa là: tất cả cỏc doanh nghiệp trong toàn quốc gửi dữ
liệu kờ khai thuế cho cơ quan quản lý thuế thụng qua một điểm kết nối duy nhất là Tổng cục thuế.
• "Xử lý phõn tỏn" cú nghĩa là: số liệu kờ khai thuế của doanh nghiệp nào sẽđược truyền cho Cục thuế quản lý doanh nghiệp đú xử lý (việc xử lý thực hiện phõn tỏn tại cỏc Cục thuế). Tổng cục thuế khụng tham gia vào quỏ trỡnh xử lý mà chỉ là điểm trung chuyển dữ
liệu kờ khai thuế của doanh nghiệp.
Mụ hỡnh tổng quỏt của Hệ thống Tổng cục thuế Cục thuế 1 Cục thuế n N hậ n tờ k hai Internet
Doanh nghiệp A Doanh nghiệp B Doanh nghiệp
Cập n hật dữ liệu Chuy ển tờ khai Chu yển tờ k hai C h u y ển t ờ k h ai
Mụ hỡnh chi tiết của Hệ thống
2. Mụ tả hoạt động của hệ thống truyền dữ liệu kờ khai thuế từ doanh nghiệp tới cơ quan thuế thuế
a. Tại Doanh nghiệp
• Nhập dữ liệu về tờ khai bảng kờ thuế GTGT.
• Tạo cỏc tệp dữ liệu tờ khai và cỏc bảng kờ theo định dạng của chuẩn XML.
• Nộn cỏc tệp XML (nếu cú nhiều tệp XML) thành 1 tệp nộn (tệp zip).
• Mó hoỏ và ký tệp zip.
• Gửi một thụng điệp yờu cầu truyền dữ liệu (transmission request message) tới mỏy chủ của Tổng cục thuế (TCT) bao gồm thụng tin về doanh nghiệp: Mó số thuế
(MST), tờn doanh nghiệp, địa chỉ v.v. và cỏc thụng tin về tệp dữ liệu.
CSDLCT ứNG DụNG CT ứNG DụNG Hệ thống th− mục SOAP CLIENT nhận dữ liệu Giải mã, xác thực, cập nhật tời khai L−u
Mô hình chi tiết tại cục thuế
Internet Internet Doanh nghiệp CSDL l−u nhật ký Hệ thống th− mục l−u tệp dữ liệu nhận COM+ xử lý nhận dliệu và l−u vào hệ thống th− mục Firewall Firewall Mạng nội bộ Tổng cục thuế Mạng cục thuế SOAP SERVER gửi dữ liệu COM+ xử lý gửi dữ liệu cho cục thuế
Chuyển dữ liệu kê khai
Mạng ngành thuế
Mô hình truyền nhận dữ liệu từ Doanh nghiệp tới Cục thuế
SOAP CLIENT gửi dữ liệu gửi dữ liệu SOAP CLIENT nhận dữ liệu CSDL CT ứNG DụNG Hệ thống th− mục SOAP CLIENT gửi dữ liệu Tạo tệp .XML, Mã hoá, ký và Nén L−u
Mô hình chi tiết tại Doanh nghiệp
Ghi nhật ký Ghi nhật ký Router Modem Mạng Tổng cục thuế SOAP SERVER nhận dữ liệu
• Khi nhận được thụng tin phản hồi (acknowledgement message) với nội dung “Đồng ý nhận dữ liệu” từ mỏy chủ Tổng cục, tiến hành truyền tệp tờ khai và bảng kờ đó
được nộn và mó hoỏ đến mỏy chủ Tổng cục.
• Trước khi truyền dữ liệu, tiến hành chia gúi dữ liệu đểđảm bảo an toàn dữ liệu trờn
đường truyền.
• Ghi nhật ký quỏ trỡnh truyền dữ liệu.
• Trong quỏ trỡnh truyền dữ liệu nếu gặp lỗi thỡ chương trỡnh lưu lại thụng tin về lần gửi trước và tiếp tục truyền nốt trong lần kết nối sau.
• Khi việc truyền dữ liệu hoàn tất, tiến hành xoỏ tệp đó truyền (tệp .xml đó nộn, mó hoỏ và ký) trong thư mục dữ liệu của chương trỡnh.
b. Tại Tổng cục thuế
• Khi nhận được yờu cầu truyền dữ liệu từ doanh nghiệp, tiến hành kiểm tra thụng tin của doanh nghiệp và xỏc thực doanh nghiệp (thụng qua chữ ký số của doanh nghiệp
được gửi kốm với tệp dữ liệu): Doanh nghiệp đó đăng ký và được chấp nhận kờ khai thuế qua mạng; xỏc định cơ quan thuế (Cục thuế) quản lý của doanh nghiệp (thụng qua CSDL Đối tượng nộp thuế).
• Kiểm tra lại kết nối Internet từ doanh nghiệp tới Tổng cục.
• Khi kiểm tra hoàn tất, thụng bỏo cho phộp doanh nghiệp truyền dữ liệu nếu thụng tin về doanh nghiệp là hợp lệ; thụng bỏo khụng cho phộp doanh nghiệp truyền dữ liệu trong trường hợp ngược lại.
• Khi nhận dữ liệu do doanh nghiệp truyền lờn, tiến hành ghi "Nhật ký nhận" cỏc tệp tờ khai, bảng kờ và lưu cỏc tệp tờ khai, bảng kờ nhận được xuống thư mục theo từng Cục thuế. Cỏc tệp nhận được sẽ được đổi tờn theo hệ thống để trỏnh trựng giữa cỏc doanh nghiệp trong cựng Cục thuế.
• Mỗi lần truyền được một gúi sẽ tăng số gúi gửi tại TCT và DN lờn 1 và kết thỳc truyền dữ liệu khi tổng số gúi dữ liệu cần truyền bằng tổng số gúi dữ liệu mà DN đó gửi đi (tại doanh nghiệp tệp dữ liệu chia ra 10 gúi thỡ kết thỳc truyền dữ liệu khi đó truyền đủ 10 gúi tới Tổng cục).
• Chương trỡnh ứng dụng tại Tổng Cục chuyển tiếp cỏc tệp tờ khai (tệp .xml đó nộn, mó húa và ký) của cỏc Doanh nghiệp đó được chuyển đầy đủ (tổng số gúi gửi bằng tổng số gúi của tệp dữ liệu) tại Tổng Cục tới cỏc Cục thuế. Quỏ trỡnh truyền dữ liệu từ Tổng Cục đến Cục thuế tương tự như từ doanh nghiệp đến Tổng cục nhưng được ỏp dụng trờn mạng nội bộ của ngành (cũn từ doanh nghiệp đến Tổng cục là qua mạng Internet).
• Sau khi chuyển cho Cục thuế, tiến hành ghi nhận việc cỏc tệp đó chuyển đầy đủ
trong CSDL và xoỏ cỏc tệp trong thư mục.
• Thực hiện kết nối lờn mỏy chủ Tổng cục, nhận cỏc tệp dữ liệu kờ khai thuế của doanh nghiệp.
• Lưu cỏc gúi dữ liệu nhận được từ Tổng cục theo từng doanh nghiệp.
• Ghi nhật ký việc nhận dữ liệu kờ khai thuế của từng doanh nghiệp.
• Thụng bỏo cho Tổng cục khi đó nhận đầy đủ cỏc gúi dữ liệu.
• Chương trỡnh ứng dụng tại Cục thuế tiến hành ghộp cỏc gúi dữ liệu, xỏc thực người gửi (doanh nghiệp), giải mó thành cỏc tệp .zip, giải nộn cỏc tệp thành tệp .xml, kiểm tra dữ liệu.
• Trong quỏ trỡnh trờn nếu gặp lỗi, chương trỡnh tự động tạo cỏc thụng bỏo (lưu vào CSDL) để gửi cho doanh nghiệp và miờu tả lỗi cụ thểđồng thời xoỏ cỏc tệp dữ liệu cú lỗi.
• Sau khi kiểm tra, tiến hành cập nhật CSDL kờ khai thuế GTGT (hiện nay CSDL này vẫn là để riờng chưa là CSDL về thuế), chuyển cỏc tệp dữ liệu kờ khai thuếđó xử lý sang thư mục lưu trữ. Cỏc tệp dữ liệu kờ khai thuế sau một thời gian nhất định (một thỏng hoặc một quý) sẽ bị xoỏ.
• Chương trỡnh ứng dụng cho phộp tỡm kiếm và kiểm tra cỏc thụng tin trờn tờ khai để
cỏc cỏn bộ nghiệp vụ kiểm tra dữ liệu và tiến hành tạo cỏc thụng bỏo để gửi cho doanh nghiệp nếu phỏt hiện cỏc sai sút mà chương trỡnh khụng tự động kiểm tra
được