Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FIX] l10n_do: Add account groups & correct tax names for N07-2018 #27172

Closed
wants to merge 1 commit into from

Conversation

gustavovalverde
Copy link
Contributor

Description of the issue/feature this PR addresses:

  • Add Account Groups for future deprecation of tags
  • Improve Taxes names and descriptions
  • Standardized taxes groups with Norma 07-2018

Current behavior before PR:

  • There's no account groups for hierarchical and enterprise reporting purposes

--
I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr

@robodoo robodoo added seen 🙂 CI 🤖 Robodoo has seen passing statuses labels Sep 24, 2018
@gustavovalverde
Copy link
Contributor Author

Hi @qdp-odoo. We did this changes in the Odoo Hackaton held in DR. The local community would like to have this changes merge as soon as you guys can have a look at it, as we'll also be changing a few things in master before it hits 12.0

Thanks in advance.

@gustavovalverde
Copy link
Contributor Author

cc: @oco-odoo

@gustavovalverde gustavovalverde changed the title [IMP] l10n_do: Add account groups & use correct tax names [FIX] l10n_do: Add account groups & correct tax names for N07-2018 Sep 28, 2018
Copy link
Contributor

@qdp-odoo qdp-odoo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

it crashes at the installation... Dude, have you ever tested your changes??

    raise ValueError('External ID not found in the system: %s' % xmlid)
odoo.tools.convert.ParseError: "External ID not found in the system: l10n_do.account_group_62" while parsing /home/qdp/dev/odoo/addons/l10n_do/data/account_group.xml:430, near
        <record id="account_group_6104" model="account.group">
            <field name="parent_id" ref="l10n_do.account_group_62"/>
            <field name="name">Gastos por Depreciación</field>
            <field name="code_prefix">6104</field>
        </record>

@gustavovalverde
Copy link
Contributor Author

gustavovalverde commented Oct 2, 2018

@qdp-odoo I must agree that I trusted Robodoo. I'll tesst on Odoo.sh ASAP

@robodoo robodoo removed the CI 🤖 Robodoo has seen passing statuses label Oct 2, 2018
@gustavovalverde
Copy link
Contributor Author

gustavovalverde commented Oct 2, 2018

@qdp-odoo fixed and humanly tested:

image

@robodoo robodoo added the CI 🤖 Robodoo has seen passing statuses label Oct 2, 2018
@gustavovalverde
Copy link
Contributor Author

@qdp-odoo Just a kind reminder

@robodoo robodoo added CI 🤖 Robodoo has seen passing statuses and removed CI 🤖 Robodoo has seen passing statuses labels Oct 30, 2018
@gustavovalverde
Copy link
Contributor Author

gustavovalverde commented Oct 30, 2018

@qdp-odoo this is more than ready to be merged. Already using it on production with no issues so far (except that last commit)

@nim-odoo nim-odoo self-assigned this Nov 28, 2018
@nim-odoo
Copy link
Contributor

Is it possible to squash in a single commit? For example: 2dcdfe108bc0436828fa3ce84e67af77de7821e0 This one could be squashed

@gustavovalverde
Copy link
Contributor Author

Is it that (a) you want to squash the whole PR? If that's what you need, no problem. Or (b) you want me to squash it from 7f6fc1b to 2dcdfe1; and bc095b1 with 064dace?

@nim-odoo
Copy link
Contributor

@gustavovalverde We can squash the whole PR if it is good for you

@gustavovalverde
Copy link
Contributor Author

Yeah, no problem at all.

@robodoo robodoo removed the CI 🤖 Robodoo has seen passing statuses label Nov 29, 2018
1. Update tax Groups with N07-2018
   Restrict Tax groups just to the 5 available in Norma 07-2018:
   * ITBIS
   * ISR
   * ISC
   * Propina
   * Otros Impuestos
2. Do not use 'none' to hide taxes
   This affect taxes reports, as those reports evaluate the
   type_tax_use field
3. Rename Taxes and Description for N07-2018
4. Change group taxes name and missing childrens
5. Add account groups to template and CoA
6. Add various missing data

opw-1912626
Copy link
Contributor

@nim-odoo nim-odoo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

robodoo r+

@robodoo robodoo added r+ 👌 CI 🤖 Robodoo has seen passing statuses labels Nov 29, 2018
robodoo pushed a commit that referenced this pull request Nov 29, 2018
1. Update tax Groups with N07-2018
   Restrict Tax groups just to the 5 available in Norma 07-2018:
   * ITBIS
   * ISR
   * ISC
   * Propina
   * Otros Impuestos
2. Do not use 'none' to hide taxes
   This affect taxes reports, as those reports evaluate the
   type_tax_use field
3. Rename Taxes and Description for N07-2018
4. Change group taxes name and missing childrens
5. Add account groups to template and CoA
6. Add various missing data

opw-1912626

closes #27172
@robodoo
Copy link
Contributor

robodoo commented Nov 29, 2018

Merged, thanks!

@robodoo robodoo closed this Nov 29, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI 🤖 Robodoo has seen passing statuses
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants