TIP: You can type at any time to perform a new search.
Point of Sale ARGENTINA
l10n_ar_point_of_sale · OCA/l10n-argentina
- Repository
- OCA/l10n-argentina · module folder · Try on Runboat
- Module version
- 1.1.0
- Category
- Aconcagua
- Folder size
- 0.1 MB
- License
- GPL-3
- Application
- No
- Auto-installable
- No
- Website
- http://proyectoaconcagua.com.ar
- Last tracking update
- 2026-08-07 07:17:53
- Authors
- Odoo Community Association (OCA), E-MIPS/Proyecto Aconcagua
- Maintainers
- Odoo Community Association (OCA), E-MIPS/Proyecto Aconcagua
- Committers
- Pedro M. Baeza, Stéphane Bidoul (ACSONE)
- Odoo dependencies
- Python dependencies
- None
- System dependencies
- None
- Required by
- l10n_ar_electronic_invoice_storage_rg1361, l10n_ar_perceptions_basic, l10n_ar_wsfe, l10n_ar_wsfe_perceptions
- Description
Modulo base para normativas de facturacion Argentina
Code Analysis ⓘ
Views touched (13)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
inv_den_view_form |
inv.den.view.form | invoice.denomination | form | New |
inv_den_view_tree |
inv.den.view.tree | invoice.denomination | tree | New |
pos_ar_view_form |
pos.ar.view.form | pos.ar | form | New |
pos_ar_view_tree |
pos.ar.view.tree | pos.ar | tree | New |
view_pos_fiscal_position_form |
account.fiscal.position.form.inherit | account.fiscal.position | form | Inherits account.view_account_position_form |
view_pos_invoice_filter |
account.invoice.pos.filter | account.invoice | search | Inherits account.view_account_invoice_filter |
view_pos_invoice_form |
account.invoice.form.inherit2 | account.invoice | form | Inherits account.invoice_form |
view_pos_invoice_supplier_form |
account.invoice.form.inherit3 | account.invoice | form | Inherits account.invoice_supplier_form |
view_pos_invoice_tree |
account.invoice.tree.inherit2 | account.invoice | tree | Inherits account.invoice_tree |
view_shop_form1 |
sale.view.shop.form.inherit1 | sale.shop | form | Inherits sale.view_shop_form |
view_tax_exempt_form |
account.tax.exempt.form | account.tax | form | Inherits account.view_tax_form |
view_tax_exempt_search |
account.tax.exempt.search | account.tax | search | Inherits account.view_account_tax_search |
view_tax_exempt_tree |
account.tax.exempt.tree | account.tax | tree | Inherits account.view_tax_tree |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (9)
New fields (3)
-
denom_supplier_idMany2one → invoice.denominationrequired=Truestring='Supplier Denomination' args: 'invoice.denomination' -
denomination_idMany2one → invoice.denominationrequired=Truestring='Denomination' args: 'invoice.denomination' -
localBooleandefault=Truehelp='Check this if it corresponds to apply local fiscal rules, like invoice number validation, etc'string='Local Fiscal Rules'
No public methods.
New fields (12)
-
amount_exemptFloatcompute='_amount_all_ar'digits=dp.get_precision('Account')readonly=Truestore=Truestring='Amount Exempt' -
amount_no_taxedFloatcompute='_amount_all_ar'digits=dp.get_precision('Account')readonly=Truestore=Truestring='No Taxed' -
amount_taxFloatcompute='_amount_all_ar'digits=dp.get_precision('Account')readonly=Truestore=Truestring='Tax' -
amount_taxedFloatcompute='_amount_all_ar'digits=dp.get_precision('Account')readonly=Truestore=Truestring='Taxed' -
amount_totalFloatcompute='_amount_all_ar'digits=dp.get_precision('Account')readonly=Truestore=Truestring='Total' -
amount_untaxedFloatcompute='_compute_amount'digits=dp.get_precision('Account')readonly=Truestore=Truestring='Subtotal'track_visibility='always' -
amount_untaxedFloatcompute='_amount_all_ar'digits=dp.get_precision('Account')readonly=Truestore=Truestring='Subtotal' -
denomination_idMany2one → invoice.denominationreadonly=Truestates={'draft': [('readonly', False)]} args: 'invoice.denomination' -
internal_numberCharhelp='Unique number of the invoice, computed automatically when the invoice is created.'readonly=Truesize=32states={'draft': [('readonly', False)]}string='Invoice Number' -
is_debit_noteBooleandefault=False args: 'Debit Note' -
localBooleandefault=Truerelated='fiscal_position.local'string='Local' -
pos_ar_idMany2one → pos.arreadonly=Truestates={'draft': [('readonly', False)]}string='Point of Sale' args: 'pos.ar'
-
action_number(self)@api.multi -
get_next_invoice_number(self)@api.oneFuncion para obtener el siguiente numero de comprobante correspondiente en el sistema -
invoice_pay_customer(self, cr, uid, ids, context=None) -
name_get(self)@api.multi -
name_search(self, name, args=None, operator='ilike', limit=100)@api.model -
onchange_partner_id(self, type, partner_id, date_invoice=False, payment_term=False, partner_bank_id=False, company_id=False)@api.multi -
refund(self, cr, uid, ids, date=None, period_id=None, description=None, journal_id=None, context=None)
New fields (2)
-
is_exemptBooleanreadonly=Truestring='Is Exempt' -
tax_idMany2one → account.taxrequired=Truestring='Account Tax' args: 'account.tax'
-
compute(self, invoice)@api.v8 -
hook_compute_invoice_taxes(self, invoice, tax_grouped)@api.v8 -
tax_id_change(self)@api.onchange('tax_id')
New fields (0)
No new fields.
Public methods (1)-
post(self, cr, uid, ids, context=None)
New fields (3)
-
is_exemptBooleandefault=Falsehelp='Check this if this Tax represent Tax Exempts'string='Exempt' -
other_groupCharsize=64string='Other Group' -
tax_groupSelectiondefault='vat'help='This is tax categorization.'required=Truestring='Tax Group' args: [('vat', 'VAT'), ('perception', 'Perception'), ('retention', 'Retention'), ('internal', 'Internal Tax'), ('other', 'Other')]
No public methods.
New fields (3)
-
descCharrequired=Truesize=100string='Description' -
nameSelectionstring='Denomination' args: [('A', 'A'), ('B', 'B'), ('C', 'C'), ('M', 'M'), ('X', 'X'), ('E', 'E')] -
vat_discriminatedBooleandefault=Falsehelp='If True, the vat will be discriminated at invoice report.'string='Vat Discriminated in Invoices'
No public methods.
New fields (5)
-
denomination_idMany2one → invoice.denominationrequired=Truestring='Denomination' args: 'invoice.denomination' -
descCharrequired=Falsesize=100string='Description' -
nameCharrequired=Truesize=6string='Number' -
priorityIntegerrequired=Truesize=6string='Priority' -
shop_idMany2one → stock.warehouserequired=Truestring='Warehouse' args: 'stock.warehouse'
-
name_get(self)@api.multi
New fields (0)
No new fields.
Public methods (0)No public methods.
New fields (0)
No new fields.
Public methods (0)No public methods.
Loading…
Loading…
Loading…