Vietnam - Delivery E-invoicing
l10n_vn_edi_viettel_stock · odoo/odoo
Health
60/100
fair
-
Security25/25No findings
-
Activity25/25Last human commit 2 months ago
-
Required by5/250 modules depend on it
-
Maturity5/25In 1 Odoo series since 20.0
Heuristic over the facts below, not an audit · How it's computed
Required by
0
Modules depending on it
External deps
0 pip · 0 bin
Python packages / system binaries
License
LGPL-3
No conflicts with its dependencies
Folder size
0.07 MB
Module directory on disk
Code analysis
0 migration notes
7 models
4 views
0 HTTP endpoints
Description
Vietnam - Delivery E-invoicing
Using SInvoice by Viettel
Dependencies
Code analysis
Extracted from the source by best-effort static analysis (no code is executed); details may be incomplete.
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.