Thursday, December 29, 2016
5 changes · master
New functionality added to Odoo
Adds support for generating Mexican CFDI electronic invoices, including signing and cancellation through certification providers. Businesses can manage certificates, send invoices for certification, and add customer-specific addenda, helping Mexican companies comply with local invoicing requirements.
Original PR description
Description of the issue/feature this PR addresses: -Generation of EDI documents for Mexico (CFDI). -Add mechanism to communicate with PACs (Certification providers): sign & cancel -Allow the user to add an addenda in the cfdi for each customer related to task: https://www.odoo.com/web#id=29757&view_type=form&model=project.task&action=333&active_id=248&menu_id=4720 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Enhancements to existing features
This update reorganizes and improves accounting-related configuration screens, making settings easier to manage across accounting, VAT, analytic defaults, assets, and budgets. It also fixes an issue that could cause crashes when saving certain default values, improving reliability for administrators.
Original PR description
Description of the issue/feature this PR addresses: Task: https://www.odoo.com/web?#id=29146&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 Pad: https://pad.odoo.com/p/r.34b7375e921abe48124de1e7e2a29c57 Current behavior before PR: Desired behavior after PR is merged: -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Code cleanup and technical improvements
The accounting reports and follow-up reports have been rebuilt on a new reporting engine while keeping the same visual experience for users. This should make the reports easier to maintain, extend, and improve over time without disrupting current workflows.
Original PR description
…eport_followup with new engine and template Visually the same as before but much more elegant and coding friendly and extensible
QWeb templates now support XML namespaces in a cleaner way, adding namespace declarations only where needed. This improves compatibility for template output that relies on namespaced XML while keeping generated markup simpler.
Original PR description
* Adds the namespace attribute only to the highest ancestor * Uses the reduced namespace and not the actual value
The accounting configuration pages have been reorganized to make important options easier to find and manage. This helps finance teams set up related features such as deferred revenue, reports, payment follow-up, SEPA, TaxCloud, live currency rates, and check printing with less friction.
Original PR description
Task: https://www.odoo.com/web?#id=29146&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 Pad: https://pad.odoo.com/p/r.34b7375e921abe48124de1e7e2a29c57