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

[18.0][MIG] fieldservice_account_analytic #1226

Open
wants to merge 46 commits into
base: 18.0
Choose a base branch
from

Conversation

EdgarRetes
Copy link
Contributor

@max3903 max3903 added this to the 18.0 milestone Oct 16, 2024
@max3903 max3903 self-assigned this Oct 16, 2024
@max3903
Copy link
Member

max3903 commented Oct 16, 2024

/ocabot migration fieldservice_account_analytic

@OCA-git-bot OCA-git-bot mentioned this pull request Oct 16, 2024
24 tasks
@EdgarRetes EdgarRetes force-pushed the 18.0-mig-fieldservice_account_analytic branch from d3e562e to d48f879 Compare November 5, 2024 20:16
@max3903
Copy link
Member

max3903 commented Nov 15, 2024

/ocabot migration fieldservice_account_analytic

@max3903 max3903 changed the title [18.0][MIG]fieldservice_account_analytic [18.0][MIG] fieldservice_account_analytic Nov 15, 2024
@EdgarRetes EdgarRetes force-pushed the 18.0-mig-fieldservice_account_analytic branch 5 times, most recently from 6a59d33 to 50d20bf Compare November 22, 2024 22:11
@EdgarRetes
Copy link
Contributor Author

@brian10048 @max3903

@EdgarRetes EdgarRetes force-pushed the 18.0-mig-fieldservice_account_analytic branch from 50d20bf to 4a17d52 Compare November 22, 2024 22:42
@@ -0,0 +1 @@

Copy link
Member

@max3903 max3903 Nov 23, 2024

Choose a reason for hiding this comment

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

Suggested change
* Go to Field Service > Master Data > Locations
* Create or select a location
* Go to the Accounting tab
* Select a new or existing analytic account
* Go to Field Service> Operations > All Orders
* Create or select an order
* Select a location
* Go to the Accounting tab
* Add subcontractor costs
* Complete and invoice the order

@max3903
Copy link
Member

max3903 commented Nov 23, 2024

@EdgarRetes We need to create 3 analytic plans:

  • FSM Orders
  • FSM Locations
  • FSM Routes

and:

  • Create a new account in the FSM Orders plan for each order
  • Create a new account in the FSM Locations plan for each location
  • CReate a new account in the FSM Routes plan for each route

When creating the customer invoice, vendor bill line or timesheet entry, we need to set the corresponding analytic account in each plan.

We also need to activate the following settings/groups:

  • Technical/Analytic Accounting
  • Technical/Show Full Accounting Features --> Add a dependency on account_usability

@EdgarRetes EdgarRetes force-pushed the 18.0-mig-fieldservice_account_analytic branch 2 times, most recently from f0ef587 to 062bb59 Compare November 27, 2024 20:19
@EdgarRetes EdgarRetes force-pushed the 18.0-mig-fieldservice_account_analytic branch 6 times, most recently from 2ecd14f to 02dca47 Compare November 29, 2024 19:33
brian10048 and others added 2 commits November 29, 2024 13:47
- This change removes most of the invoicing logic from fieldservice_account and puts it into its own module
tate11 and others added 23 commits November 29, 2024 13:47
Currently translated at 76.0% (19 of 25 strings)

Translation: field-service-14.0/field-service-14.0-fieldservice_account_analytic
Translate-URL: https://translation.odoo-community.org/projects/field-service-14-0/field-service-14-0-fieldservice_account_analytic/tr/
Currently translated at 100.0% (25 of 25 strings)

Translation: field-service-14.0/field-service-14.0-fieldservice_account_analytic
Translate-URL: https://translation.odoo-community.org/projects/field-service-14-0/field-service-14-0-fieldservice_account_analytic/pt_BR/
Currently translated at 100.0% (21 of 21 strings)

Translation: field-service-15.0/field-service-15.0-fieldservice_account_analytic
Translate-URL: https://translation.odoo-community.org/projects/field-service-15-0/field-service-15-0-fieldservice_account_analytic/it/
Currently translated at 100.0% (21 of 21 strings)

Translation: field-service-15.0/field-service-15.0-fieldservice_account_analytic
Translate-URL: https://translation.odoo-community.org/projects/field-service-15-0/field-service-15-0-fieldservice_account_analytic/es_AR/
Currently translated at 95.2% (20 of 21 strings)

Translation: field-service-15.0/field-service-15.0-fieldservice_account_analytic
Translate-URL: https://translation.odoo-community.org/projects/field-service-15-0/field-service-15-0-fieldservice_account_analytic/pt_BR/
Currently translated at 100.0% (21 of 21 strings)

Translation: field-service-16.0/field-service-16.0-fieldservice_account_analytic
Translate-URL: https://translation.odoo-community.org/projects/field-service-16-0/field-service-16-0-fieldservice_account_analytic/es/
Currently translated at 100.0% (21 of 21 strings)

Translation: field-service-16.0/field-service-16.0-fieldservice_account_analytic
Translate-URL: https://translation.odoo-community.org/projects/field-service-16-0/field-service-16-0-fieldservice_account_analytic/pt_BR/
Currently translated at 100.0% (21 of 21 strings)

Translation: field-service-16.0/field-service-16.0-fieldservice_account_analytic
Translate-URL: https://translation.odoo-community.org/projects/field-service-16-0/field-service-16-0-fieldservice_account_analytic/it/
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: field-service-17.0/field-service-17.0-fieldservice_account_analytic
Translate-URL: https://translation.odoo-community.org/projects/field-service-17-0/field-service-17-0-fieldservice_account_analytic/
@EdgarRetes EdgarRetes force-pushed the 18.0-mig-fieldservice_account_analytic branch 3 times, most recently from 40d4df5 to 2e6c43e Compare November 29, 2024 19:53
@EdgarRetes EdgarRetes force-pushed the 18.0-mig-fieldservice_account_analytic branch from 2e6c43e to 5aee420 Compare November 29, 2024 22:37
@EdgarRetes
Copy link
Contributor Author

@EdgarRetes We need to create 3 analytic plans:

* FSM Orders

* FSM Locations

* FSM Routes

and:

* Create a new account in the FSM Orders plan for each order

* Create a new account in the FSM Locations plan for each location

* CReate a new account in the FSM Routes plan for each route

When creating the customer invoice, vendor bill line or timesheet entry, we need to set the corresponding analytic account in each plan.

We also need to activate the following settings/groups:

* Technical/Analytic Accounting

* Technical/Show Full Accounting Features --> Add a dependency on account_usability

Account usability hasn't been merged yet. Once it is done you can test it

OCA/account-financial-tools#1981

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.