Giới thiệu
Theo các thay đổi pháp luật mới ở Tây Ban Nha (Real Decreto 596/2016, de 2 de diciembre), một hệ thống quản lý VAT mới dựa trên Cung cấp Thông tin Tức thời (hệ thống SII) cho phép một mối quan hệ hai chiều, tự động và tức thì giữa AEAT và người đóng thuế.
Để đáp ứng các yêu cầu pháp lý mới này trong Microsoft Dynamics AX, đã có một chức năng mới - SII Register. Xem các bài viết liên quan để biết thêm về chức năng đăng ký SII:
Phiên bản AX |
Số bài viết KB |
AX 2012 R3 |
|
AX 2012 R2 |
4025184 |
AX 2012 |
4025184 |
AX 2009 SP1 |
4025184 |
Tổng quan
Tài liệu này mô tả phần mở rộng chức năng SII với các chức năng sau đây:
1. Nâng cao đặc biệt chương trình thiết lập mã (Thêm tính linh hoạt hơn bằng cách cung cấp để thiết lập mã đề án đặc biệt cho một khách hàng/ nhà cung cấp trên nhóm thuế bán hàng + mục thuế bán hàng mức độ. (Trước đây chỉ cho Tất cả/Nhóm/Đối tác)
2. Thêm tham số để xác định các loại giao dịch thuế bán hàng có thể vat tỷ lệ 0,00%: ImportePorArticulos7_14_Otros, ImporteTAIReglasLocalizacion. (Trước đây <ImporteTAIReglasLocalizacion> chỉ được sử dụng cho thu phí ngược nội bộ cộng đồng và <ImportePorArticulos7_14_Otros> đối với tất cả các giao dịch thuế Bán hàng khác có thuế suất Vat 0,00%.)
3. Cập nhật thuật toán thêm hóa đơn trong cộng đồng vào sii đăng ký bằng cách xác định chúng theo tham số thương mại nước > quốc gia/khu vực thuộc tính = "EU". (Trước đây tất cả các hóa đơn mà có ít nhất một giao dịch thuế bán hàng với đánh dấu "Intra-cộng đồng" hộp kiểm được thêm vào SII đăng ký. Nhưng hiện tại, hộp kiểm này không chỉ được dùng cho các hoạt động trong cộng đồng.)
4. SII đăng ký nâng cao để cho phép gửi lại hóa đơn bị từ chối với điền vào số miễn thuế không rõ bởi Authority trong idOtro thẻ với mã "07". Dự kiến rằng phương pháp gửi này sẽ cho phép "Chấp nhận với lỗi" hóa đơn như vậy bằng hệ thống SII.
5. Cập nhật xuất XML thế hệ để điền vào thẻ NumSerieFacturaEmisor với số hóa đơn. Cập nhật nhập phân tích XML dựa trên 4 tham số: Loại đăng ký hóa đơn, Số hóa đơn, Ngày lập hóa đơn và số miễn thuế (NIF).
Mô tả chi tiết
Thiết lập mã lược đồ Đặc biệt Nâng cao
Để làm việc với sii đăng ký, chương trình đặc biệt mã nên được thiết lập cho cả khách hàng và nhà cung cấp. Để làm như vậy, hãy mở General Ledger > Thiết lập >Thuế bán hàng > Tây Ban Nha > SII Mã chương trình đặc biệt khách hàng hoặc General Ledger > Thiết lập > Thuế bán hàng > Tây Ban Nha > SII mã chương trình đặc biệt tương ứng.
Hai lĩnh vực được thêm vào bảng chương trình đặc biệt mã và hình thức để làm cho thiết lập này linh hoạt hơn:
Chỉ mục duy nhất được mở rộng theo đó bằng cách thêm hai trường mới này. Hai trường này luôn được bật và có thể được điền hoặc để trống một cách độc lập. Thuật toán hiện tại của tìm kiếm mã chương trình đặc biệt cho đăng ký bao gồm 3 giai đoạn:
1. Tìm kiếm trong số các bản ghi với mã Tài khoản = Bảng cho khách hàng/nhà cung cấp cụ thể.
2. Trong trường hợp không tìm thấy hồ sơ ở giai đoạn đầu tiên, tìm kiếm được thực hiện giữa các hồ sơ với mã Tài khoản = Nhóm của khách hàng hoặc nhà cung cấp.
3. Trong trường hợp không tìm thấy hồ sơ ở giai đoạn thứ hai, tìm kiếm được thực hiện giữa các hồ sơ với Mã tài khoản = Tất cả.
Tìm kiếm trên mỗi giai đoạn hợp lệ ngày của hồ sơ được đưa vào tài khoản, và hồ sơ có giá trị vào ngày đăng ký nên được lựa chọn chỉ.
Với việc thêm hai trường mới, toàn bộ thuật toán vẫn giữ nguyên (nó vẫn chứa 3 giai đoạn chính), nhưng việc tìm kiếm trên mỗi giai đoạn đã thay đổi. Khi cố gắng để tìm kiếm mã chương trình đặc biệt cho đăng ký trên mỗi giai đoạn nêu trên, bây giờ thuế bán hàng nhóm và mục thuế bán hàng nhóm được đưa vào tài khoản. Để có được nhóm thuế bán hàng và mục thuế bán hàng nhóm cho hóa đơn, đầu tiên thuế giao dịch được chọn liên quan đến khách hàng hiện tại/nhà cung cấp/dự án hóa đơn. Sau đó thuế bán hàng nhóm và mục thuế bán hàng nhóm được thông qua như tham số phương pháp tìm kiếm mã chương trình đặc biệt.
Trên thực tế, tìm kiếm theo nhóm thuế bán hàng và mục thuế bán hàng nhóm cũng có thể được chia thành 4 giai đoạn phụ (họ đều được thực hiện cho mỗi một trong 3 giai đoạn nêu trên, cho đến khi một hồ sơ thích hợp sẽ được tìm thấy):
-
Trước tiên, chúng tôi đang cố gắng để tìm một hồ sơ trong đó có thuế bán hàng nhóm và mục bán hàng thuế nhóm không trống và bằng các giá trị thông qua như tham số.
-
Nếu chúng tôi không thể tìm thấy hồ sơ như vậy, chúng tôi đang cố gắng tìm một hồ sơ có nhóm thuế bán hàng bằng với nhóm thuế bán hàng được thông qua như là một tham số và trống (trống có nghĩa là "bất kỳ") mục thuế bán hàng nhóm.
-
Nếu chúng tôi không thể tìm thấy hồ sơ như vậy, chúng tôi đang cố gắng để tìm một hồ sơ có thuế bán hàng nhóm trống và mục thuế bán hàng nhóm bằng thuế bán hàng mục thông qua như là một tham số.
-
Cuối cùng, nếu chúng tôi không thể tìm thấy hồ sơ như vậy, chúng tôi đang cố gắng để tìm một hồ sơ có cả hai nhóm thuế bán hàng bán hàng và mục thuế bán hàng nhóm trống.
Dưới đây là một số ví dụ. Giả sử, chúng tôi có hóa đơn cho Khách hàng = Cust001. Hóa đơn có 1 dòng với giao dịch thuế 1 có nhóm thuế bán hàng = TG và mục thuế bán hàng nhóm = TIG. Và chúng ta có các thiết lập sau đây của các mã đề án đặc biệt:
1. Trong trường hợp này, chương trình đặc biệt mã 04 sẽ được tìm thấy cho hóa đơn. Trên thực tế tất cả 4 hồ sơ đáp ứng các điều kiện, nhưng thứ 4 được chọn bởi vì nó tương ứng với hóa đơn đầy đủ nhất.
Chương trình đặc biệt mã |
Mã tài khoản |
Số tài khoản/nhóm |
Nhóm thuế bán hàng |
Nhóm thuế bán hàng mục |
01 |
Bảng |
Cust001 |
||
02 |
Bảng |
Cust001 |
Tg |
|
03 |
Bảng |
Cust001 |
Tig |
|
04 |
Bảng |
Cust001 |
Tg |
Tig |
2. Trong trường hợp này, chương trình đặc biệt mã 02 sẽ được tìm thấy cho hóa đơn, bởi vì nó tương ứng với hóa đơn đầy đủ nhất, và thuế bán hàng bình đẳng nhóm có ưu tiên hơn bình đẳng nhóm bán hàng.
Chương trình đặc biệt mã |
Mã tài khoản |
Số tài khoản/nhóm |
Nhóm thuế bán hàng |
Nhóm thuế bán hàng mục |
01 |
Bảng |
Cust001 |
||
02 |
Bảng |
Cust001 |
Tg |
|
03 |
Bảng |
Cust001 |
Tig |
3. Trong trường hợp này, chương trình đặc biệt mã 03 sẽ được tìm thấy cho hóa đơn, bởi vì nó tương ứng với hóa đơn đầy đủ nhất.
Chương trình đặc biệt mã |
Mã tài khoản |
Số tài khoản/nhóm |
Nhóm thuế bán hàng |
Nhóm thuế bán hàng mục |
01 |
Bảng |
Cust001 |
||
03 |
Bảng |
Cust001 |
Tig |
4. Trong trường hợp này, chương trình đặc biệt mã 01 sẽ được tìm thấy cho các hóa đơn, bởi vì nó là duy nhất mà đáp ứng các điều kiện.
Chương trình đặc biệt mã |
Mã tài khoản |
Số tài khoản/nhóm |
Nhóm thuế bán hàng |
Nhóm thuế bán hàng mục |
01 |
Bảng |
Cust001 |
||
03 |
Bảng |
Cust001 |
SomeOthertIG |
Vì vậy, thuật toán theo sơ đồ trên mỗi giai đoạn trông như sau:
Mã thuế bán hàng tham số để xác định các loại Vat tỷ lệ 0,00%
Xem xét rằng ở Tây Ban Nha có trường hợp khác nhau khi mã thuế bán hàng với tỷ lệ 0,00% được sử dụng và không có tùy chọn để khác biệt các trường hợp sau đây:
- ImporteTAI ReglasLocalizacion – để phản ánh các giao dịch với các khu vực tây Ban Nha khác không có thuế GTGT nhưng một số thuế gián tiếp nội bộ khác với VAT (ví dụ Đảo Canary, Ceuta và Melilla).
- ImportePor Articulos7_ 14_Otros – để phản ánh một số giao dịch cụ thể khác.
Đã có chung một loại trường thuế trên bảng mã thuế bán hàng:
Các loại trường thuế có thể có các giá trị khác nhau nhưng sau đây nên được sử dụng cho bán hàng thuế mã số tiền mà nên được phản ánh trên thẻ tương ứng:
Thẻ |
Loại giá trị thuế |
ImportePorArticulos7_14_Otros |
THUẾ GTGT 0% |
ImporteTAIReglasLocalizacion |
Khác |
LƯU Ý! Vui lòng cập nhật thiết lập mã thuế Bán hàng của bạn trước khi tạo báo cáo để nhận được thẻ "ImportePorArticulos7_14_Otros", "ImporteTAIReglasLocalizacion" được điền chính xác.
Thuật toán thêm hóa đơn Trong cộng đồng
Trước đây thuật toán của intra-cộng đồng hóa đơn xác định thêm tất cả các hóa đơn có ít nhất một giao dịch bán hàng thuế với đánh dấu "Intra-cộng đồng" kiểm tra hộp kiểm vào SII đăng ký. Như trong Tây Ban Nha "Intra-cộng đồng" hộp kiểm được sử dụng không chỉ cho các hoạt động trong cộng đồng nội bộ, sii đăng ký là không cần thiết điền với thêm hóa đơn mà không nên được gửi đến hệ thống SII như intra-cộng đồng hóa đơn.
Để giảm một số đơn không cần thiết trong cộng đồng trong đăng ký SII, thuật toán đã được thay đổi. Để xác định hóa đơn là cộng đồng nội bộ, thiết lập sau đây sẽ được sử dụng: trên Quản trị tổ chức > Thiếtlập > Thương mại nước ngoài > Biểu mẫu tham số ngoại thương mở tab thuộc tính Quốc gia/khu vực và thiết lập Loại quốc gia/khu vực = "EU".
Do đó, chỉ những hóa đơn có phản đối có mã ISO địa chỉ chính được thiết lập là Quốc gia/khu vực loại = "EU" sẽ được thêm vào đăng ký SII là hóa đơn trong cộng đồng.
Thẻ IdOtro với mã "07"
Đôi khi khi không thể tìm thấy số miễn thuế (NIF) của một counteragent Tây Ban Nha trong cơ sở dữ liệu hệ thống SII, một hóa đơn không thể được chấp nhận bởi hệ thống SII. Đồng thời, hóa đơn của Khách hàng chưa đăng ký trong phản đối cơ sở dữ liệu của hệ thống SII có thể được gửi đến hệ thống SII xác định số miễn thuế của đối tác trong thẻ <IdOtro> với <IdType> = "07". Trong trường hợp này, hóa đơn đó sẽ được hệ thống SII chấp nhận lỗi.
Để hỗ trợ khả năng gửi hóa đơn cho Khách hàng theo cách này, tab Đăng ký thuế đã được thêm vào biểu mẫu đăng ký SII :
Tab Đăng ký thuế bao gồm các trường sau đây:
Tên trường |
Mô tả trường |
Số đăng ký |
Số miễn thuế đối với phản ứng ngược được xác định từ thông tin đăng ký của Counteragent. Nếu nó là một counteragent EU, một mã ISO được thêm vào làm tiền tố. Có thể được cập nhật theo cách thủ công nếu cần. |
Loại ID thuế |
Trường này có thể được điền bằng một giá trị từ bảng Id Đăng ký hoặc trống là Số đăng ký là NIF. Có thể được cập nhật theo cách thủ công nếu cần. |
Mã ISO của bên |
Trường này nên được điền theo mặc định bằng mã ISO từ địa chỉ chính của đối tác. Có thể được cập nhật theo cách thủ công nếu cần. |
Các giá trị từ tab Đăng ký thuế sẽ được sử dụng trên báo cáo XML tạo ra.
Thẻ NumSerieFacturaEmisor - số hóa đơn
Ban đầu, SII đăng ký Xuất hàm tạo báo cáo XML điền vào thẻ NUmSerieFacturaEmisor theo tài liệu chính thức:
Sử dụng như "Không Serie" kết hợp giữa TableID và RecordID. Nhận dạng hóa đơn này cho phép hệ thống SII chấp nhận hóa đơn nhưng không thể được xử lý thêm trong hệ thống SII. Vì vì mục đích này, hóa đơn không nên có bất kỳ tiền tố nào nhưng phải được đăng ký chỉ với số hóa đơn.
Để cho phép hóa đơn được xử lý trong hệ thống SII, thuật toán tạo XML xuất đã được cập nhật để điền vào thẻ NUmSerieFacturaEmisor với số hóa đơn.
Lược đồ của một phản hồi từ các Thẩm quyền bao gồm các thông tin sau đây về mỗi hóa đơn trước đó bao gồm:
Có tính đến rằng thẻ <NIF> trong phản hồi bao gồm mã ISO trong trường hợp của tất cả các quốc gia không phải tiếng Tây Ban Nha thông tin hình thức phản hồi Authority có thể nhận dạng duy nhất một hóa đơn trong AX cho tất cả các công ty EU và Tây Ban Nha.
Nhập phân tích XML đã được cập nhật dựa trên bốn tham số: Loại đăng ký hóa đơn, Số hóa đơn, Ngày lập hóa đơn, Số miễn thuế (NIF).
Thông tin cập nhật nóng
Cách nhận tệp cập nhật Microsoft Dynamics AX
Bản cập nhật này có sẵn để tải xuống và cài đặt thủ công từ Trung tâm Tải xuống của Microsoft.
Điều kiện tiên quyết
Bạn phải cài đặt một trong các sản phẩm sau để áp dụng hotfix này:
-
Microsoft Dynamics AX 2012 R3
-
Microsoft Dynamics AX 2012 R2
-
Microsoft Dynamics AX 2012
-
Microsoft Dynamics AX 2009 SP1
Yêu cầu khởi động lại
Bạn phải khởi động lại dịch vụ Application Object Server (AOS) sau khi áp dụng hotfix.
Nếu bạn gặp sự cố khi tải xuống, cài đặt bản cập nhật nóng này hoặc có các câu hỏi hỗ trợ kỹ thuật khác, hãy liên hệ với đối tác của bạn hoặc nếu đã đăng ký gói hỗ trợ trực tiếp với Microsoft, bạn có thể liên hệ với bộ phận hỗ trợ kỹ thuật cho Microsoft Dynamics và tạo yêu cầu hỗ trợ mới. Để thực hiện điều này, hãy truy cập trang web Microsoft sau:
https://mbs.microsoft.com/support/newstart.aspx
Bạn cũng có thể liên hệ với bộ phận hỗ trợ kỹ thuật cho Microsoft Dynamics bằng điện thoại bằng cách sử dụng các liên kết này cho các số điện thoại cụ thể của quốc gia. Để thực hiện việc này, hãy truy cập vào một trong các trang web sau của Microsoft:
Đối tác
https://mbs.microsoft.com/partnersource/resources/support/supportinformation/Global+Support+Contacts
Khách hàng
https://mbs.microsoft.com/customersource/northamerica/help/help/contactus
Trong trường hợp đặc biệt, các khoản phí thường phát sinh đối với các cuộc gọi hỗ trợ có thể bị hủy nếu Chuyên gia Hỗ trợ Kỹ thuật cho Microsoft Dynamics và các sản phẩm liên quan xác định rằng một bản cập nhật cụ thể sẽ giải quyết sự cố của bạn. Chi phí hỗ trợ thông thường sẽ áp dụng cho mọi câu hỏi và sự cố hỗ trợ bổ sung không đủ điều kiện cho bản cập nhật cụ thể được đề cập.
Lưu ý Đây là bài viết "PHÁT HÀNH NHANH" được tạo trực tiếp từ bên trong tổ chức hỗ trợ của Microsoft. Thông tin được cung cấp tại đây được cung cấp tương tự để đáp ứng các vấn đề mới xuất hiện. Do tốc độ làm cho nó có sẵn, các tài liệu có thể bao gồm lỗi đánh máy và có thể được sửa đổi bất cứ lúc nào mà không cần thông báo. Hãy xem Điều khoản Sử dụng để biết những điều cần cân nhắc khác.