TIP: You can type at any time to perform a new search.
Account Cryptocurrency
account_cryptocurrency · OCA/currency
- Repository
- OCA/currency · module folder · Try on Runboat
- Module version
- 1.0.2
- Category
- Account
- Folder size
- 1.18 MB
- License
- AGPL-3
- Application
- No
- Auto-installable
- No
- Website
- https://github.com/OCA/currency
- Last tracking update
- 2026-08-07 07:47:38
- Authors
- Odoo Community Association (OCA), ForgeFlow
- Maintainers
- Odoo Community Association (OCA), ForgeFlow
- Committers
- GitHub, Alexey Pelykh, Weblate, OCA Transbot, OCA-git-bot, oca-travis, oca-ci, Adrià Gil Sorribes, oca-git-bot
Code Analysis ⓘ
Views touched (9)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
view_account_payment_form |
account.payment.form | account.payment | form | Inherits account.view_account_payment_form |
view_currency_form |
res.currency.form | res.currency | form | Inherits base.view_currency_form |
view_currency_move_form |
res.currency.move.form | res.currency.move | form | New |
view_currency_move_line_form |
res.currency.move.line.form | res.currency.move.line | form | New |
view_currency_move_line_search |
res.currency.move.line.search | res.currency.move.line | search | New |
view_currency_move_line_tree |
res.currency.move.line.tree | res.currency.move.line | tree | New |
view_currency_move_search |
res.currency.move.search | res.currency.move | search | New |
view_currency_move_tree |
res.currency.move.tree | res.currency.move | tree | New |
view_currency_tree |
res.currency.tree | res.currency | tree | Inherits base.view_currency_tree |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (7)
New fields (0)
No new fields.
Public methods (0)No public methods.
New fields (0)
No new fields.
Public methods (0)No public methods.
New fields (1)
-
res_currency_move_line_idMany2one → res.currency.move.linecopy=Falseondelete='restrict'readonly=True args: 'res.currency.move.line'
No public methods.
New fields (2)
-
has_currency_move_idsBooleancompute='_compute_has_currency_move_ids'help='Technical field used for usability purposes' -
res_currency_move_idsOne2many → res.currency.movecopy=Falsereadonly=True args: 'res.currency.move', 'payment_id'
-
action_cancel(self) -
action_post(self)If payment uses and inventoried currency, create the currency moves -
button_currency_moves(self)
New fields (4)
-
inventoriedBooleanargs: 'Inventoried' -
inventory_account_idMany2one → account.accountcompany_dependent=Truestring='Inventory Account' args: 'account.account' -
roundingFloatdigits=(12, 18) -
valuation_methodSelectionselection=_VALUATION_METHODSstring='Valuation Method'
No public methods.
New fields (12)
-
amountFloatreadonly=Truestates={'draft': [('readonly', False)]} args: 'Amount' -
company_idMany2one → res.companychange_default=Truedefault=<expr>readonly=Truerequired=Truestates={'draft': [('readonly', False)]}string='Company' args: 'res.company' -
credit_account_idMany2one → account.accountcompute='_compute_accounts' args: 'account.account' -
currency_idMany2one → res.currencydomain="[('inventoried', '=', True)]"ondelete='restrict'readonly=Truerequired=Truestates={'draft': [('readonly', False)]}string='Currency' args: 'res.currency' -
dateDatecopy=Falsedefault=fields.Date.context_todayreadonly=Truerequired=Truestates={'draft': [('readonly', False)]}string='Move Date' -
debit_account_idMany2one → account.accountcompute='_compute_accounts' args: 'account.account' -
directionSelectionreadonly=Truerequired=Trueselection=_DIRECTIONSstates={'draft': [('readonly', False)]}string='Direction' -
journal_idMany2one → account.journalreadonly=Truerequired=Truestates={'draft': [('readonly', False)]}string='Account Journal' args: 'account.journal' -
line_idsOne2many → res.currency.move.linecopy=Falsereadonly=Truestates={'draft': [('readonly', False)]}string='Currency move lines' args: 'res.currency.move.line', 'move_id' -
nameCharcopy=Falsedefault=<expr>index=Truereadonly=Truerequired=True -
payment_idMany2one → account.paymentcopy=Falseondelete='cascade'readonly=Truestring='Payment' args: 'account.payment' -
stateSelectiondefault='draft'readonly=Truerequired=Trueselection=_STATESstates={'draft': [('readonly', False)]}
-
action_cancel(self) -
action_draft(self) -
action_post(self) -
create(self, vals)@api.model -
unlink(self)
New fields (13)
-
account_move_idsOne2many → account.movereadonly=Truestring='Journal Entries' args: 'account.move', 'res_currency_move_line_id' -
amountFloathelp='Amount in company currency'readonly=True args: 'Amount' -
company_currencyMany2one → res.currencyrelated='company_id.currency_id'store=Truestring='Company currency' args: 'res.currency' -
company_idMany2one → res.companyrelated='move_id.company_id'store=Truestring='Company' args: 'res.company' -
currency_idMany2one → res.currencyrelated='move_id.currency_id'store=Truestring='Currency' args: 'res.currency' -
dateDatecopy=Falsedefault=fields.Date.context_todayreadonly=Truerequired=Truestring='Payment Date' -
directionSelectionrelated='move_id.direction'store=Truestring='Direction' -
in_move_line_idMany2one → res.currency.move.linereadonly=Truestring='Incoming move line' args: 'res.currency.move.line' -
move_idMany2one → res.currency.moveondelete='cascade'readonly=Truerequired='True'string='Currency Move' args: 'res.currency.move' -
out_line_idsOne2many → res.currency.move.linereadonly=True args: 'res.currency.move.line', 'in_move_line_id', 'Outgoing Move Lines' -
price_unitFloatcompute='_compute_price_unit'store=True args: 'Price Unit' -
quantityFloatreadonly=True args: 'Quantity' -
remaining_qtyFloatcompute='_compute_remaining_qty'store=True args: 'Remaing quantity'
-
create(self, vals)@api.model -
unlink(self)
Loading…
Loading…