Daily updates from Odoo
Wednesday, April 1, 2020
5 changes · master
Enhancements to existing features
SEPA direct debit now supports the B2B scheme on mandates and batch payments, helping businesses handle more direct debit scenarios. The update also improves document handling by moving original mandate documents into the chatter with previews, adds an invoice filter for SDD mandates, and clarifies a payment posting error message.
Original PR description
- Add B2B scheme choice to mandate & batch_payment - Remove original doc field - add preview of docs in chatter - fix error message : « Unable to post payment 'False' due to (...) » - add filter "SDD Mandate" to invoices view - remove original doc field - transfer original doc to chatter Task: 2041449
This update changes how Argentine electronic invoicing determines and starts invoice numbering, relying on journal settings and AFIP data instead of older sequence links. It improves setup reliability for electronic journals, adds needed access rights, updates demo data and translations, and strengthens tests around AFIP integration.
Original PR description
* remove sequence related methods not used anymore * l10n_ar_sync_next_number_with_afip * _l10n_ar_create_document_sequences * compute available_document_type_ids in l10n_ar_afip_ws_consult using the…
* remove sequence related methods not used anymore * l10n_ar_sync_next_number_with_afip * _l10n_ar_create_document_sequences * compute available_document_type_ids in l10n_ar_afip_ws_consult using the journal codes instead of the sequences. * add logic to manage starting sequences for electronic journals> Will search last invoice number from AFIP in order to create the first invoice in Odoo. * add l10n_ar_afip_ws_consult access rules * account.move type does not exist anymore, use directly move_type field insteads * update translations * add demo electronic journals * add new afip error combination of observations: I found this is possible if there is a problem with the document number. * fix invoice form view. now shows both columns to the same colspan * adapt and update unit tests to work with this new version * improves in unit tests: * simplify unit test and connection relationship: create afip connections and commit then before running unit tests. * skip test if internal error in AFIP
Tax report definitions can now reuse other calculated report lines when building totals. This makes complex tax declarations easier to understand and maintain, reducing duplication in report configuration files.
Original PR description
Task [2214338](https://www.odoo.com/web#id=2214338&action=333&active_id=967&model=project.task&view_type=form&cids=1&menu_id=4720) Lets say we have lines setup this way: * A = B + C * D = E + F Before, if we wanted to do X = A + D, we had to write it like X = B + C + E + F because we could only add lines computed from tags. Now, we can also write it like X = A + D, which is more understandable from a user point of view, and easier to maintain in the xml files.
Resolved issues and error corrections
The onboarding walkthrough for Field Service has been reorganized so it works correctly across the core Field Service, Sales, and Reporting apps. This helps new users get guided setup steps reliably, even when only some related modules are installed.
Original PR description
PURPOSE The purpose of this commit is we split the tour into the two module and add Feature one Industry_fsm_tour. SPECIFICATIONS In this tour adding products in Industry_fsm . this steps are which only available in industry_fsm_sale so we move the tour from industry_fsm_sale to indsutry_fsm. This is the goal of this commit. LINKS PR: #8939 task : 2188560
The My Planning view now shows only relevant employees with visible shifts, instead of listing employees who had shifts in the past 30 days without showing any shift details. This reduces clutter and helps users focus on their current planning information.
Original PR description
Before this commit, "My Planning" was showing the list of employees that had a shift in the last 30 days without displaying their shifts - polluting the view for no reasons. TaskID: 2212344