TIP: You can type at any time to perform a new search.
Vietnam - Delivery E-invoicing
l10n_vn_edi_viettel_stock · odoo/odoo
Security findings
- Repository
- odoo/odoo · module folder
- Module version
- 0.1.0
- Category
- Accounting/Localizations/EDI
- Folder size
- 0.07 MB
- License
- LGPL-3
- Application
- No
- Auto-installable
- Yes
- Website
- https://www.odoo.com/documentation/master/applications/finance/fiscal_localizations/vietnam.html
- Last tracking update
- 2026-09-28 18:31:14
- Authors
- Odoo S.A.
- Maintainers
- Odoo S.A.
- Committers
- Raphael Collet, Odoo Translation Bot, Dylan Kiss (dyki), Harsh Modi, jand-odoo
- Odoo dependencies
- Python dependencies
- None
- System dependencies
- None
- Required by
- None
- Description
Vietnam - Delivery E-invoicing ============================== Using SInvoice by Viettel
Code Analysis
Views touched (4)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
res_config_settings_view_form_inherit_l10n_vn_edi_viettel_stock |
res.config.settings.form.inherit.l10n_vn_edi_viettel_stock | res.config.settings | form | Inherits stock.res_config_settings_view_form |
stock_picking_view_form_inherit_l10n_vn_edi_viettel_stock |
stock.picking.form.inherit.l10n_vn_edi_viettel_stock | stock.picking | form | Inherits stock.view_picking_form |
stock_warehouse_view_form_inherit_sinvoice |
stock.warehouse.view.form.inherit.sinvoice | stock.warehouse | form | Inherits stock.view_warehouse |
view_l10n_vn_edi_viettel_stock_send_wizard_form |
l10n_vn_edi_viettel_stock.send_wizard.form | l10n_vn_edi_viettel_stock.send_wizard | form | New |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (7)
New fields (2)
-
picking_idMany2one → stock.pickingcomodel_name='stock.picking'required=Truestring='Transfer' -
template_field_idsOne2many → l10n_vn_edi_viettel_stock.template_field_linecomodel_name='l10n_vn_edi_viettel_stock.template_field_line'inverse_name='wizard_id'string='Template Fields'
-
action_send(self)
New fields (7)
-
is_requiredBooleanexport_string_translation=Falsestring='Required' -
is_sellerBooleanexport_string_translation=Falsestring='Is Seller' -
key_labelCharrequired=Truestring='Field' -
key_tagCharexport_string_translation=Falserequired=Truestring='Key Tag' -
valueCharstring='Value' -
value_typeChardefault='text'export_string_translation=Falsestring='Value Type' -
wizard_idMany2one → l10n_vn_edi_viettel_stock.send_wizardcomodel_name='l10n_vn_edi_viettel_stock.send_wizard'ondelete='cascade'required=True
No public methods.
New fields (2)
-
l10n_vn_edi_send_transfer_noteBooleangroups='base.group_system'string='Send Transfer Note to SInvoice' -
l10n_vn_edi_stock_default_sinvoice_symbol_idMany2one → l10n_vn_edi_viettel.sinvoice.symbolcomodel_name='l10n_vn_edi_viettel.sinvoice.symbol'groups='base.group_system'string='Default Delivery Symbol'
No public methods.
New fields (2)
-
l10n_vn_edi_send_transfer_noteBooleanreadonly=Falserelated='company_id.l10n_vn_edi_send_transfer_note' -
l10n_vn_edi_stock_default_sinvoice_symbol_idMany2one → l10n_vn_edi_viettel.sinvoice.symbolcomodel_name='l10n_vn_edi_viettel.sinvoice.symbol'readonly=Falserelated='company_id.l10n_vn_edi_stock_default_sinvoice_symbol_id'
No public methods.
New fields (2)
-
l10n_vn_edi_total_priceFloatcompute='_compute_l10n_vn_edi_total_price'string='Total Price' -
l10n_vn_edi_unit_priceFloatcompute='_compute_l10n_vn_edi_unit_price'readonly=Falsestore=Truestring='Vietnam EDI Unit Price'
No public methods.
New fields (10)
-
l10n_vn_edi_invoice_numberCharcopy=Falsehelp='Invoice Number as appearing on SInvoice.'readonly=Truestring='SInvoice Number' -
l10n_vn_edi_is_sentBooleancopy=Falsereadonly=Truestring='Sent to SInvoice' -
l10n_vn_edi_issue_dateDatetimecopy=Falsehelp='Date of issue of the invoice on the e-invoicing system.'readonly=Truestring='Issue Date' -
l10n_vn_edi_reservation_codeCharcopy=Falsehelp='Secret code that can be used by a customer to lookup an invoice on SInvoice.'readonly=Truestring='Secret Code' -
l10n_vn_edi_show_send_buttonBooleancompute='_compute_l10n_vn_edi_show_send_button' -
l10n_vn_edi_sinvoice_file_idMany2one → ir.attachmentcomodel_name='ir.attachment'copy=Falseexport_string_translation=Falsereadonly=True -
l10n_vn_edi_sinvoice_pdf_file_idMany2one → ir.attachmentcomodel_name='ir.attachment'copy=Falseexport_string_translation=Falsereadonly=True -
l10n_vn_edi_sinvoice_xml_file_idMany2one → ir.attachmentcomodel_name='ir.attachment'copy=Falseexport_string_translation=Falsereadonly=True -
l10n_vn_edi_symbol_idMany2one → l10n_vn_edi_viettel.sinvoice.symbolcomodel_name='l10n_vn_edi_viettel.sinvoice.symbol'compute='_compute_l10n_vn_edi_symbol_id'readonly=Falsestore=Truestring='SInvoice Symbol' -
l10n_vn_edi_transaction_idCharcopy=Falseexport_string_translation=Falsehelp='Technical field to store the transaction ID if needed'string='SInvoice Transaction ID'
-
action_l10n_vn_send_to_sinvoice(self) -
l10n_vn_edi_fetch_files(self)Public entry point for the 'Fetch SInvoice Files' server action.
New fields (2)
-
l10n_vn_edi_country_codeCharrelated='company_id.country_code'string='Country' -
l10n_vn_edi_sinvoice_symbol_idMany2one → l10n_vn_edi_viettel.sinvoice.symbolcomodel_name='l10n_vn_edi_viettel.sinvoice.symbol'help='Used only for this Warehouse. Leave it blank to use global default symbol.'string='Default Warehouse Symbol'
No public methods.