- ỨNG DỤNG
- Gộp dòng hóa đơn điện tử Việt Nam 18.0
| Số dòng Code | 643 |
| Tên kỹ thuật | l10n_vn_edi_line_grouping |
| Giấy phép | OPL-1 |
| Website | https://viindoo.com/apps/app/17.0/l10n_vn_edi_line_grouping |
| Đọc mô tả cho | v 13.0 v 14.0 v 15.0 v 16.0 v 17.0 |
| Yêu cầu các App | Invoicing (account) Discuss (mail) |
| Bao gồm Các phụ thuộc | Tích hợp Hóa đơn Điện tử Việt Nam Mã đơn vị quan hệ ngân sách Thông tin Định danh Đối tác Mô-đun Cơ Sở Nhóm các dòng Hóa đơn Nền tảng Kế toán Số hóa đơn giá trị gia tăng Ghi nhật ký API Request |
| Các mở rộng | Tuỳ chọn Gộp Dòng Hóa Đơn Điện Tử VN-Invoice |
Vietnam Electronic Invoice Line Grouping
Provide options to issue an e-invoice on a detailed or aggregated form
Formerly Vietnam Electronic Invoice Summary - renamed for Odoo 18.0. Works with any Vietnamese e-invoice provider through the E-Invoice hub.
Key Features
Built natively on Odoo/Viindoo to give long, high-volume invoices a compliant, readable e-invoice presentation:
Detailed or Line-Grouped E-Invoice
Choose, per invoice, between the original detailed invoice lines or a line-grouped (aggregated) form for the e-invoice sent to your provider.
Flexible Grouping Criteria
Bucket invoice lines by product or by product template, keeping or averaging the unit price, and separating by tax or discount - to match how you actually want the e-invoice to read.
Automatic Bilingual Naming
Every grouped line's product and unit-of-measure name is rendered in Vietnamese - with an English subtitle added automatically only when the customer is foreign.
Provider-Agnostic by Design
Built on the shared E-Invoice hub, so the grouped-line option is not tied to a single provider - any Vietnamese e-invoice provider companion can plug into the same extension point.
Safe Standalone Install
Installs cleanly on its own - if no provider companion is installed yet, the display-mode option simply has no effect, with no error and no assumption about which provider you use.
Built for High Line-Count Invoices
Turns a long, repetitive invoice - many lines of the same product across different orders - into a compact, readable e-invoice without losing the underlying accounting detail.
Benefits
Stay aligned with Vietnam's e-invoicing requirements while presenting long invoices in a compact, legally sound form.
Replace pages of near-duplicate lines with a compact, grouped e-invoice that is easier for your customer to read and reconcile.
The grouping and the bilingual naming are computed automatically at issuance - no manual re-typing or re-formatting of invoice lines.
Because the grouping logic is provider-agnostic, switching or adding a Vietnamese e-invoice provider does not mean redoing your line-grouping setup.
A shared extension hook lets future providers reuse the same bilingual grouped-line formatter instead of duplicating it.
Create a customer invoice
Issue the e-invoice
See Vietnam Electronic Invoice Line Grouping in Action
See how this module solves real business problems in a working Viindoo environment.
Need help with Vietnam Electronic Invoice Line Grouping?
For questions, implementation support, or consulting services, contact Viindoo.
Pre-Sales & Partnership
When contacting us, please include:
- Odoo/Viindoo version (CE/EE).
- Number of users and business scope.
- Other modules currently in use.
Technical Support
For faster troubleshooting, please provide:
- Order number or app reference.
- Odoo/Viindoo version & edition.
- Steps to reproduce the issue.
- Screenshots/logs if available.
Technical Requirement
Changes log
We continuously improve this module. Recent updates from the official Viindoo repository:
- 2026-07-05 Improved Upgraded to Odoo 18.0 and renamed from Vietnam Electronic Invoice Summary to Vietnam Electronic Invoice Line Grouping, aligned with the renamed viin_invoice_line_grouping engine and the unified E-Invoice interface.
- 2025-11-21 Improved Bilingual naming: English subtitle now added only when the customer's language is not Vietnamese.
- 2025-09-11 Added Standalone-install safety: with no provider companion installed, the grouped-line hook returns no data instead of raising an error.
Works Great With These Modules
Extend Vietnam Electronic Invoice Line Grouping with complementary Viindoo apps:
Vietnamese E-Invoice Integration
The provider-agnostic E-Invoice hub - configure your provider once and issue, track, adjust, replace and cancel every e-invoice from one unified interface.
Module l10n_vn_viin_ediInvoice Line Grouping
The generic engine that builds the grouped invoice-line buckets this module formats for the e-invoice - required for the line-grouped option to work.
Module viin_invoice_line_groupingVN-Invoice: Line Grouping Option for Flexible E-Invoice Issuing
The VNInvoice provider companion that issues the actual line-grouped e-invoice through the VNInvoice (VNIs) service.
Module l10n_vn_viin_accounting_vninvoice_line_groupingShow EInvoice Information on POS Receipt
Shows the tax-authority lookup code and e-invoice details on the POS receipt, complementing any e-invoice - detailed or line-grouped - you issue.
Module l10n_vn_viin_edi_posWho Should Use This Module?
Built for Vietnamese businesses that issue long or high-volume invoices and want a clean, compliant e-invoice presentation:
Trading & Distribution Companies
Invoice many repeated product lines per order and want a compact, readable e-invoice for customers.
Accounting & Finance Teams
Need e-invoices that stay compliant with Vietnam's e-invoicing rules while keeping full accounting detail underneath.
Implementers & Odoo Partners
Looking for a production-ready, provider-agnostic grouped e-invoice option to deliver to Vietnamese customers faster.
Cài đặt
- Truy cập Ứng dụng.
- Tìm từ khóa l10n_vn_edi_line_grouping.
- Ấn Cài đặt.
Hướng dẫn sử dụng
Video hướng dẫn: Gộp dòng hóa đơn điện tử
Phân hệ này (trước đây có tên Vietnam Electronic Invoice Summary, nay đổi tên thành Vietnam Electronic Invoice Line Grouping - Gộp dòng hóa đơn điện tử Việt Nam) cho phép bạn phát hành hóa đơn điện tử Việt Nam theo một trong hai mẫu: mẫu chi tiết - mỗi dòng hóa đơn gốc hiển thị riêng - hoặc mẫu gộp dòng (tổng hợp), trong đó các dòng hóa đơn được gộp thành từng nhóm trước khi gửi cho nhà cung cấp hóa đơn điện tử. Phân hệ này độc lập với nhà cung cấp: khi cài đặt cùng phân hệ nền tảng l10n_vn_viin_edi và bất kỳ nhà cung cấp nào được hỗ trợ (Viettel S-Invoice, VNInvoice, MISA meInvoice), tùy chọn gộp dòng sẽ khả dụng trên mọi hóa đơn điện tử, không phân biệt nhà cung cấp. Phân hệ này dựa trên nền tảng gộp dòng viin_invoice_line_grouping để tạo ra các nhóm dòng hóa đơn.
1. Tạo hóa đơn khách hàng có nhiều dòng cùng một sản phẩm.
- Tạo một hóa đơn khách hàng có nhiều dòng của cùng một sản phẩm hoặc biến thể sản phẩm. Ví dụ: hai dòng của các biến thể sản phẩm Táo Envy (To) và Táo Envy (Nhỏ).
2. Chọn tiêu chí gộp dòng và chế độ hiển thị.
- Trên hóa đơn, mở tab Dòng hóa đơn tóm tắt (Invoice Lines Summary).
- Chọn Chế độ hóa đơn tóm tắt (Invoice Summary Line Mode) - tiêu chí dùng để gộp các dòng hóa đơn (theo sản phẩm hoặc theo mẫu sản phẩm, giữ nguyên hay tính trung bình đơn giá, tách riêng theo thuế hoặc chiết khấu).
- Chọn Chế độ hiển thị hóa đơn (Invoice Display Mode) - Dòng hóa đơn (Invoice Lines) để giữ các dòng chi tiết gốc, hoặc Dòng hóa đơn đã gộp (Invoice Line Grouping Lines) để hiển thị các dòng đã được gộp/tổng hợp.
- Xem chi tiết hướng dẫn từng tiêu chí gộp dòng, kèm ví dụ minh họa, tại mô-đun viin_invoice_line_grouping.
3. Phát hành hóa đơn điện tử.
- Xác nhận và phát hành hóa đơn điện tử như bình thường qua giao diện Hóa đơn điện tử thống nhất (xem hướng dẫn tại l10n_vn_viin_edi). Khi Chế độ hiển thị hóa đơn được đặt thành Dòng hóa đơn đã gộp, mọi nhà cung cấp đã cài đặt có hỗ trợ gộp dòng sẽ nhận các nhóm dòng đã gộp thay vì các dòng hóa đơn gốc. Tên sản phẩm và đơn vị tính của mỗi dòng đã gộp được hiển thị song ngữ: tiếng Việt luôn được hiển thị, và phụ đề tiếng Anh chỉ được tự động thêm vào khi ngôn ngữ của khách hàng không phải tiếng Việt.
4. Cài đặt mô-đun tích hợp của nhà cung cấp để phát hành hóa đơn gộp dòng.
- Phân hệ này chỉ cung cấp bộ định dạng song ngữ cho các dòng đã gộp và điểm mở rộng (hook); một mô-đun nhà cung cấp phải tự triển khai định dạng dữ liệu gộp dòng riêng dựa trên đó. Hiện tại, mô-đun tích hợp đó là VN-Invoice: Line Grouping Option for Flexible E-Invoice Issuing (mô-đun l10n_vn_viin_accounting_vninvoice_line_grouping). Nếu không cài đặt mô-đun tích hợp của nhà cung cấp, phân hệ này vẫn cài đặt và hoạt động bình thường - Chế độ hiển thị hóa đơn đơn giản là không có tác dụng gì đến dữ liệu gửi cho nhà cung cấp.
Phần mềm này và các tệp liên kết ("Phần mềm") được sử dụng (chạy, tuỳ biến, chạy sau khi được tuỳ biến) chỉ khi bạn mua được giấy phép có hiệu lực từ tác giả, điển hình như qua các Ứng dụng Odoo, hoặc trong trường hợp bạn nhận được thoả thuận bằng văn bản từ tác giả của Phần mềm (chi tiết tại tệp COPYRIGHT).
Bạn có thể phát triển các phân hệ Odoo có sử dụng Phần mềm như một Thư viện (thường là phụ thuộc vào, nhập vào và sử dụng nguồn của nó) nhưng không sao chéo bất kỳ mã nguồn hay tài liệu nào thuộc Phần mềm. Bạn có thể phân phối những phân hệ này theo giấy phép mà bạn lựa chọn, miễn sao nội dung giấy phép đó tương tích với điều khoản của Giấy phép Phần mềm Độc quyền Odoo (ví dụ: LGPL, MIT hay bất kỳ loại giấy phép phần mềm độc quyền nào tương tự vậy).
Nghiêm cấm phát hành, phân phối, cấp phép lại hoặc bán bản sao của Phần mềm hoặc bản sao Phần mềm đã được sửa đổi.
Thông báo bản quyền và chấp thuận nêu trên buộc phải được bao gồm trong tất cả các bản sao hoặc các phần quan trọng của Phần mềm.
PHẦN MỀM ĐƯỢC CUNG CẤP "NGUYÊN TRẠNG", KHÔNG BẢO ĐẢM DƯỚI BẤT KỲ HÌNH THỨC NÀO, ĐƯỢC THỂ HIỆN RÕ RÀNG HOẶC NGỤ Ý, KHÔNG GIỚI HẠN ĐẢM BẢO VỀ CÁC BẢO ĐẢM NGỤ Ý VỀ KHẢ NĂNG THƯƠNG MẠI, PHÙ HỢP VỚI MỤC ĐÍCH CỤ THỂ VÀ KHÔNG VI PHẠM. TRONG MỌI TRƯỜNG HỢP SẼ KHÔNG CÓ TÁC GIẢ HOẶC CHỦ SỞ HỮU BẢN QUYỀN NÀO CHỊU TRÁCH NHIỆM VỀ BẤT KỲ KHIẾU NẠI, THIỆT HẠI HOẶC TRÁCH NHIỆM PHÁP LÝ KHÁC NÀO TRONG PHẠM VI HỢP ĐỒNG, CÁC THIỆT HẠI HOẶC CÁCH KHÁC, PHÁT SINH TỪ, NGOÀI HOẶC CÓ LIÊN KẾT VỚI PHẦN MỀM HOẶC VIỆC SỬ DỤNG HOẶC KINH DOANH KHÁC TẠI PHẦN MỀM.