TIP: You can type at any time to perform a new search.
Malaysia - E-invoicing (POS)
l10n_my_edi_pos · odoo/odoo
Security findings
- Repository
- odoo/odoo · module folder
- Module version
- 0.1.0
- Category
- Accounting/Localizations/EDI
- Folder size
- 0.19 MB
- License
- LGPL-3
- Application
- No
- Auto-installable
- Yes
- Website
- None
- Last tracking update
- 2026-09-28 18:31:15
- Authors
- Odoo S.A.
- Maintainers
- Odoo S.A.
- Committers
- Raphael Collet, Odoo Translation Bot, Christophe Matthieu, Julien Castiaux, Victor Feyens, Tiffany Chang (tic), rhe-odoo, David Monnom (moda), Dylan Kiss (dyki), Nicolas Viseur (vin), kcv-odoo, dijo-odoo, manv-afk, Claire (clbr), David Monnom, Krzysztof Magusiak (krma), Ajit Singh, mojem, sjai-odoo, Laurent Smet (LAS), Julien Launois (jula), adip-odoo, h4818, Nisarg (nipl), Lionel Piraux (lipi), Arnav Varshney, Woojang Pyeon, jand-odoo, erle, Vedant Pandey (vpan-odoo)
- Odoo dependencies
- Python dependencies
- None
- System dependencies
- None
- Required by
- None
- Description
This modules allows the user to send consolidated invoices to the MyInvois system when using the POS app.
Code Analysis
Views touched (12)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
myinvois_document_form_view |
myinvois.document.form.view.inherit.pos | myinvois.document | form | Inherits l10n_my_edi.myinvois_document_form_view |
myinvois_document_pos_form_view |
myinvois.document.pos.form.view | myinvois.document | form | Inherits l10n_my_edi.myinvois_document_form_view |
myinvois_document_pos_list_view |
myinvois.document.list.view | myinvois.document | list | Inherits l10n_my_edi.myinvois_document_list_view |
myinvois_document_pos_search_view |
myinvois.document.pos.search.view | myinvois.document | search | Inherits l10n_my_edi.myinvois_document_search_view |
myinvois_product_product_view_form_normalized_pos |
myinvois.product.product.view.form.normalized.inherit | product.template | form | Inherits point_of_sale.product_template_view_form_normalized_pos |
portal_address_form_fields_my |
portal_address_form_fields_my | ir.ui.view | qweb | Inherits portal.address_form_fields |
ticket_validation_screen |
ticket_validation_screen | ir.ui.view | qweb | Inherits point_of_sale.ticket_validation_screen |
view_partner_form_pos_ui_inherit_l10n_my_edi_pos |
res.partner.form.pos.ui.inherit.l10n_my_edi_pos | res.partner | form | Inherits point_of_sale.view_partner_form_pos_ui |
view_pos_order_filter |
pos.order.search.inherit.l10n_my_myinvois | pos.order | search | Inherits point_of_sale.view_pos_order_filter |
view_pos_order_tree |
pos.order.list.inherit.l10n_my_myinvois | pos.order | list | Inherits point_of_sale.view_pos_order_tree |
view_pos_order_tree_consolidated |
pos.order.list.consolidated.l10n_my_myinvois | pos.order | list | Inherits point_of_sale.view_pos_order_tree |
view_pos_pos_form |
pos.order.form.inherit | pos.order | form | Inherits point_of_sale.view_pos_pos_form |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (5)
New fields (0)
No new fields.
Public methods (0)No public methods.
New fields (1)
-
consolidation_typeSelectionondelete={'pos': 'cascade'}selection_add=[('pos', 'PoS Order')]
No public methods.
New fields (4)
-
linked_order_countIntegercompute='_compute_linked_order_count' -
pos_config_idMany2one → pos.configcomodel_name='pos.config'readonly=Truestring='PoS Config' -
pos_order_date_rangeCharcompute='_compute_pos_order_date_range'store=Truestring='Date Range' -
pos_order_idsMany2many → pos.ordercheck_company=Truecolumn1='document_id'column2='order_id'comodel_name='pos.order'name='Orders'relation='myinvois_document_pos_order_rel'
-
action_show_myinvois_documents(self)Open the documents in self in the correct view based on the amount of records. When the documents are linked to pos orders, we use a specific view for them. -
action_view_linked_orders(self)Return the action used to open the order(s) linked to the selected consolidated invoice.
New fields (2)
-
consolidated_invoice_idsMany2many → myinvois.documentcolumn1='order_id'column2='document_id'comodel_name='myinvois.document'groups='account.group_account_invoice'name='Consolidated Invoices'relation='myinvois_document_pos_order_rel' -
l10n_my_edi_stateSelectioncompute='_compute_l10n_my_edi_state'groups='account.group_account_invoice'help='State of this order on the MyInvois portal.'selection=[('in_progress', 'Validation In Progress'), ('valid', 'Valid'), ('rejected', 'Rejected'), ('invalid', 'Invalid'), ('cancelled', 'Cancelled')]store=Truestring='MyInvois State'
-
action_show_myinvois_documents(self)
New fields (0)
No new fields.
Public methods (0)No public methods.
Loading…
Loading…