summaryrefslogtreecommitdiff
path: root/addons/account_check_printing/views
AgeCommit message (Collapse)Author
2021-01-21[FIX] account_check_printing: checks to print does not updateAndrea Grazioso (agr-odoo)
1. Go to Settings > Accounting and set a Check layout 2. Go to Accounting > Vendors > Payments 3. Create 2 payments to Vendors, and Confirm (but do not print). - Payment Type: Send money - Partner Type: Vendor - fill in any Amount - Payment Method: Checks 4. Go to the accounting dashboard, click on "2 checks to print" 5. Select both payments and print the checks from the Actions menu 6. Refresh the page. Both payments still show up with the "Checks to print" search filter enabled. They also shows up in Accounting dashboard as checks to print opw-2427523 closes odoo/odoo#64840 Signed-off-by: oco-odoo <oco-odoo@users.noreply.github.com>
2020-08-21[IMP] account{,_check_printing}: usabilitywan
Task 2005940 account: * Use stored compute methods instead of default for {out,in}bound_payment_method_ids * Track is_move_sent in the chatter * Split 'Invoices' and 'Bills' in the smart button of payment form * Because account.payment.method can be shown on the res.partner form, we need to relax the security level to readonly for all users account_check_printing: * Add the preferred payment method for partners, with a related on account move allowing to do a group by and doing payments in batch * Add a constraint to forbid twice the same check number in the same journal * The amount in words is now readonly to prevent typos and mismatches with the amount in digits * Remove the field `check_number_int`. The check number is kept as Char so that '000012345' is not displayed (and printed) as '12,345' but it is parsed so that comparison and incrementation are possible. closes odoo/odoo#56179 Related: odoo/upgrade#1669 Related: odoo/enterprise#12527 Signed-off-by: oco-odoo <oco-odoo@users.noreply.github.com>
2020-08-11[IMP] account: Misc. improvementsNicolas (vin)
Miscellaneous changes aiming to improve the user experience in the accounting module, mainly in the journal model and its form view. Also aim to improve the bank account creation wizard. Task ID: #2250349 closes odoo/odoo#54494 Related: odoo/upgrade#1546 Related: odoo/enterprise#11862 Signed-off-by: oco-odoo <oco-odoo@users.noreply.github.com>
2020-04-10[IMP] account,*: Improve bank statements/payments workflowLaurent Smet
- Create journal entries as soon as bank/cash statement lines are created, temporary booked on a suspense account set on the journal. - Simplify the management of "blue" lines in the reconciliation widget. A "blue" line is now a journal item using a temporary liquidity account (outstanding payment/receipt accounts, set on the journal). - Adapt and simplify the bank reconciliation report. - Remove the bank reconciliation threshold date. The reconciliation report will show the not already reconciled journal entries using a liquidity account and the not already reconciled journal entries using a temporary liquidity account. Without accounting, an account.payment will involve directly the liquidity account and then, will be considered as a statement line directly. - Remove the post_at bank reconciliation feature. The "paid" state will be set on the invoices only if reconciled with a journal entry involving the journal's liquidity account. With invoicing, the payment will do that so the "in_payment" state should never be shown up. With accounting, only the statement lines have the power to move an invoice to the "paid" state. - Fix various corner cases about the management of multi-currency in bank statement lines. - Fix the conversion dates in multi-currency: Since the bank/cash is always used on the statement lines, it will use always the real "bank" date instead of the fictive payment one. - Ensure the 'reconcile' method will raise an error if the involved moves are not posted. related enterprise PR odoo/enterprise#7019 closes odoo/odoo#41301 --task: 2092096 Related: odoo/upgrade#1018 Signed-off-by: Quentin De Paoli (qdp) <qdp@openerp.com>
2020-03-24[IMP] account{_check_printing}: Added 'Country Code' fieldRavi Gohil
Many localization modules adds field 'l10n_xx_country_code' on Company/Settings views with the purpose of using it to hide that particular localization's fields from other country's users. So, it is better to add a common field in account module so that other localization can use that field instead of adding a new one where ever it is required. Also, one such field was already added from account_check_printing module, so we removed it from there as it is not needed anymore. Task: 2049977 Closes: #35755 Related: odoo/enterprise#5158
2020-03-19[FIX] account_check_printing: do not set account_check_printing_layout as ↵Thibault Delavallée
required Adding required fields on company model is annoying for tests. Indeed multi company tests may run during module installation, notably in CRM. Those tests generally require to create a new company which is not possible if the column is required but module not already loaded in registry. This is the case if for example account_invoice_extract is installed and updating CRM when testing website_crm_score. When possible, avoid required fields on a such used model as company. In this case we simply make the field required in the view, and handle a void value as the default disabled one, leading to no functional change. closes odoo/odoo#48059 Related: odoo/enterprise#9381 Signed-off-by: Thibault Delavallee (tde) <tde@openerp.com>
2019-09-13[MERGE] forward port branch saas-12.4 up to fe59754c520Christophe Simonis
closes odoo/odoo#36721 Signed-off-by: Christophe Simonis <chs@odoo.com>
2019-08-30[MERGE] forward port branch 12.0 up to 52f6e38cea8Christophe Simonis
2019-08-29[MERGE] forward port branch saas-11.3 up to ede253f1b2eChristophe Simonis
2019-08-27[MERGE] forward port branch 11.0 up to 1385b60004dChristophe Simonis
2019-08-22[FIX] account_check_printing: set the amount in wordsNicolas Martinelli
- Create a vendor payment by check - Remove the amount in words - Confirm It is impossible to set the amount to print the check. We add an action button to recompute the amount in words. It is only visible when the amount is not set. opw-2046339 closes odoo/odoo#35968 Signed-off-by: Nicolas Martinelli (nim) <nim@odoo.com>
2019-08-16[IMP] various: improve searchviews UXlbs-odoo
Improve searchviews UX in all the modules TaskID: 2029731 closes odoo/odoo#35700 Signed-off-by: Yannick Tivisse (yti) <yti@odoo.com>
2019-04-04[REF] account: simplification of payments objectswan
simplification of payments objects and refactoring of the code * registering payment(s) from the list of invoice now generate a single payment per invoice selected * no more abstract object for payments/payment wizard as the logic is now really simple: - group_invoices option is now removed and we never try to group payments based on the currency/customer of whatsoever (see above), - the payment amount is the full residual amount of invoice and users cannot change it anymore * partner_bank_account_id not required as soon as visible (depends on the payment method) * refactoring to name tags and allow easier inheritance via xpath part of task #1918423
2019-02-06[IMP] account, point_of_sale,...: Improve usabilityJaykishan Solanki
- Improve warning message when user tries to create credit note - Hide 'Active' column in Taxes/Currencies and added default 'Active' filter in Taxes - Removed 'save this page...' under 'Account Follow-up Levels','Budget Management', 'Asset Management','Deferred Revenues Management' section in Accounting Settings - Fixed margin between Cash Rounding checkbox and it's link in Accounting Settings - Renamed action menu 'Confirm Payments' to 'Post Payments' for payments to make it consistent with it's form view - Hide payment acquirers config for non-adviser users and also restric editing access rights for non advisior and employee user (only data read access rights on payment acquirers) - Renamed Journal type from 'Sale' to 'Sales' and journals 'POS Sale Journal, Stock Journal, Cash Basis Tax Journal to Point of Sale Journal, Inventory Valuation Journal and Cash Basis Taxes Journal respectively - Renamed the stat button 'Entries' to 'Items' for account assets form view - Improved description and name of account_voucher module - Improved Menu typo, Purchase Receipts to Purchases Receipts - account_check_printing, hr_expense_check: made field storing check numbers character instead of integer, integer field for check numbers shows check numbers as amount (i.e., with thousand separator) on UI, which is wrong, hence replaced it with character type field and a constraint to allow only numbers to be stored in it. TaskID: 40157 Co-authored-by: Ravi Gohil <rgo@odoo.com> closes odoo/odoo#21982
2018-08-24[FIX] account: usability in account.journal form viewqdp-odoo
2018-08-24[FIX] account: usability of bank accountsqdp-odoo
2018-07-27[REF] *: BS4, adapt col-related classesqsm-odoo
col-lg-* -> col-xl-* col-md-* -> col-lg-* col-sm-* -> col-md-* col-xs-* -> col-* col-lg-offset-* -> offset-xl-* col-md-offset-* -> offset-lg-* col-sm-offset-* -> offset-md-* col-xs-offset-* -> offset-* col-lg-pull-* -> order-xl-1 col-md-pull-* -> order-lg-1 col-sm-pull-* -> order-md-1 col-xs-pull-* -> order-1 col-lg-push-* -> order-xl-2 col-md-push-* -> order-lg-2 col-sm-push-* -> order-md-2 col-xs-push-* -> order-2
2018-02-22[IMP] account: improve the multi currency handling on register.payment.wizardLaurent Smet
Previously, in multi-currency, the user was not allowed to register a payment on several invoices (picked in list view) and choose the currency, or to make a writeoff. This is now possible. Also, the behavior and default amount/currency proposal is now much better in this wizard since it proposes you to register a payment in the same currency for the total amount (which is what users expect) [FIX] account_check_printing: fix bad displayed check_amount_in_words Was task: 34684 Was PR #20466
2018-02-14[IMP] account_check_printing: Assign the check number on payment confirmationHaresh Shyara
Purpose ======= Avoid issues in checks numbering. Specification ============= When the manual numbering of the checks is ticked on the bank journal, assign and display number to the check only when the payment is confirmed, not when the check is still in draft.
2018-02-01[REF] account_check_printing: refatoring to better inheritancyChristophe Monniez
* localized checks layout of US and CA introduced in enterprise * account settings now install account_check_printing instead of the US checks layout Wsa PR #18791. Was task 33298
2017-08-11[FIX] account: Allow a billing user to create a paymentYannick Tivisse
Purpose ======= Currently, a billing user can't create a payment without raising a access rule issue. Specification ============= The related field `check_manual_sequencing` on the account journal should be readonly on the payment form view to avoid a write on the account journal of record creation, which is forbidden for a Billing user
2017-08-11[IMP] use hasclass() xpath functionXavier Morel
2017-07-07[IMP] account: Improve display and etup for bank accounts and journalsrmu-odoo
Purpose ======= No way to fully set up a bank account from current form Must go to journal form to simply apply bank sync, etc. Users cannot figure this out themselves, this is too much complicated Also the meaning of Manual, Electronic, etc is not clear. What does it do? Field and options to rename or to explain very clearly in tooltip Specification ============= - Add some useful fields on the bank accounts form view to configure it completely - Add tooltips on some selection fields to explain the meaning of each selection - Reorganize fields in groups to be more structured - Improve the field display for account journals that are used in pos
2016-08-03[MIG] account_check_printing: replace openerp tags, clean imports and rename ↵fwi-odoo
classes
2016-08-03[MOV] account_check_printing: merge account_journal dashboard methods and ↵fwi-odoo
views into account_journal
2016-08-03[MOV] account_check_printing: reorganize files according to guidelinesfwi-odoo
2015-08-10[ADD] account check printing: 'Unmark Sent'Arthur Maniet
Possibility to go back from state 'sent' to 'posted'
2015-08-10[REF] account check printing: hide payments field 'amount in words'Arthur Maniet
Since this field has to be correctly populated by the software, it is only useful to see it for debugging.
2015-08-10[REF] account check printing: base module is a hidden dependencyArthur Maniet
The account_check_writing module offers the structure for other modules to add check printing facilities (like l10n_us_check_printing), in and of itself it brings no functionality.