076952189cea47e1c4db05d13e8a25f544b73a2b
Main - [FIX] l10n_mx: Repartition account for refund must be the same than invoice's one. Explanation - Current Behavior = Purchase Tax (16%) - |field|value |-|- |Transition Account|Transtion Tax |Invoice Repartition|Paid Tax |Refund Repartition|Transtion Tax |CABA Base|Base Account Invoice - |account|debit|credit| |-|-:|-:| |Expense|1000|| |Transtion Tax|160|| |Payables||1160| Payment - |account|debit|credit| |-|-:|-:| |Payables|580|| |Bank||580| CABA on Payment - |account|debit|credit| |-|-:|-:| |Base Account|500|| |Base Account||500| |Paid Tax|80|| |Transtion Tax||80| Refund - |account|debit|credit| |-|-:|-:| |Payables|290|| |Discounts||250| |Transtion Tax||40| CABA on Refund - |account|debit|credit| |-|-:|-:| |Base Account|250|| |Base Account||250| |Paid Tax|40|| |Transtion Tax||40| |Base Account|250|| |Base Account||250| |Transtion Tax|40|| |Transtion Tax (*)||40| (*)Wrong Entry Line Trail Balance - |account|debit|credit|balance| |-|-:|-:|-:| |Bank|0|580|-580| |Base Account|1000|1000|0| |Discounts|0|250|-250| |Expense|1000|0|1000| |Paid Tax|120|0|120| |Payables|870|1160|-290| |Transtion Tax|200|200|0| |Total Sum|3190|3190|0| Expected Behavior = Purchase Tax (16%) - |field|value |-|- |Transition Account|Transtion Tax |Invoice Repartition|Paid Tax |Refund Repartition|Paid Tax |CABA Base|Base Account Invoice - |account|debit|credit| |-|-:|-:| |Expense|1000|| |Transtion Tax|160|| |Payables||1160| Payment - |account|debit|credit| |-|-:|-:| |Payables|580|| |Bank||580| CABA on Payment - |account|debit|credit| |-|-:|-:| |Base Account|500|| |Base Account||500| |Paid Tax|80|| |Transtion Tax||80| Refund - |account|debit|credit| |-|-:|-:| |Payables|290|| |Discounts||250| |Transtion Tax||40| CABA on Refund - |account|debit|credit| |-|-:|-:| |Base Account|250|| |Base Account||250| |Paid Tax|40|| |Transtion Tax||40| |Base Account|250|| |Base Account||250| |Transtion Tax|40|| |Paid Tax (*)||40| (*)Right Entry Line Trail Balance - |account|debit|credit|balance| |-|-:|-:|-:| |Bank|0|580|-580| |Base Account|1000|1000|0| |Discounts|0|250|-250| |Expense|1000|0|1000| |Paid Tax|120|40|80| |Payables|870|1160|-290| |Transtion Tax|200|160|40| |Total Sum|3190|3190|0| Tax Review = It is expected that Payables for 290 divided by 1.16 (100% + tax) yields the tax base equal to 250 Given that tax base of 250 multiplied by 0.16 (tax) should yield the Outstanding Transition Tax. Transition Tax must be 40. Currently it is 0. Paid Tax must be 80. Currently is it 120. Refund must cancel out 40 in Paid Tax because Refund is not an actual Cash Flow. closes odoo/odoo#67348 X-original-commit: 18f9cbea59b4a9bcacb5eee237c531a666b1dc46 Signed-off-by: Jorge Pinna Puissant (jpp) <jpp@odoo.com>
…
…
…
Odoo
Odoo is a suite of web based open source business apps.
The main Odoo Apps include an Open Source CRM, Website Builder, eCommerce, Warehouse Management, Project Management, Billing & Accounting, Point of Sale, Human Resources, Marketing, Manufacturing, ...
Odoo Apps can be used as stand-alone applications, but they also integrate seamlessly so you get a full-featured Open Source ERP when you install several Apps.
Getting started with Odoo
For a standard installation please follow the Setup instructions from the documentation.
To learn the software, we recommend the Odoo eLearning, or Scale-up, the business game. Developers can start with the developer tutorials
Languages
Python
49.6%
JavaScript
47.8%
SCSS
2%
CSS
0.3%
HTML
0.2%