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

17.0 [MIG] fieldservice_account #1150

Merged
merged 85 commits into from
Jan 31, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
85 commits
Select commit Hold shift + click to select a range
ae37be3
[ADD] Beta implementation of fieldservice_account
osimallen Jan 16, 2019
b5c2549
[FIX]PYLint errors
osimallen Jan 16, 2019
1b93d10
[ENH]Fixed issues from Max's review and implemented feedback changes
osimallen Jan 17, 2019
c05cd3a
[FIX] PyLint Errors
osimallen Jan 17, 2019
5138e2a
[FIX]Minor fixes to views and data
osimallen Jan 18, 2019
ef94eb8
[FIX]add validation while adding contractor cost values without provi…
Jan 19, 2019
dccdd4b
[IMP] fieldservice_account
max3903 Jan 31, 2019
feda3c3
[FIX] fieldservice_account
max3903 Feb 2, 2019
b3af74c
[FIX] No context field on ir.ui.view
max3903 Feb 8, 2019
86d0787
[FIX] Cost computation
max3903 Feb 12, 2019
a8ca4d5
[IMP] Bug Fixes
osi-scampbell Mar 8, 2019
ade83d5
[IMP] Bug Fixes
osi-scampbell Mar 14, 2019
3b26bc0
[ADD] fieldservice_account: Vendor Bills Smart Button
osi-scampbell Mar 16, 2019
881a9bd
[MIG][12.0] fieldservice_account
murtuzasaleh Apr 22, 2019
571a153
[IMP] Github Comments
osi-scampbell May 24, 2019
0e4ec7c
[FIX] fieldservice_account: access rights
max3903 May 30, 2019
513222d
[IMP] FSM Account Update
osi-scampbell Jun 26, 2019
96e66cd
[IMP] Autopopulate Description
osi-scampbell Jul 3, 2019
39fd8e8
[IMP] Onoy Show Price to FSM Manager
osi-scampbell Jul 5, 2019
620cae0
[FIX] fieldservice_account: Bump version and provide migration script
max3903 Jul 5, 2019
a18a98d
[FIX] Bugs bill_to view and add default value to allow automatic crea…
mourad-ehm Jul 8, 2019
049c5e8
Update analytic_account.py
max3903 Jul 8, 2019
08e8a03
[FIX] fieldservice_account: migration script
max3903 Jul 9, 2019
bb2acd4
[12.0][IMP] fieldservice_account, add test scripts
kittiu Jul 7, 2019
b140a0d
[IMP] Bug #266 False ETA Error
osi-scampbell Jul 17, 2019
faf2b57
[IMP] Remove Unnecessary Loop.
osi-scampbell Jul 23, 2019
39c664c
[FIX] fieldservice_account: Wrong journals
max3903 Jul 25, 2019
b1ac1cd
[IMP] fieldservice_account
max3903 Aug 2, 2019
1d3fc80
Add customer_id (moved from base module)
hparfr Sep 6, 2019
ac4aade
[IMP] Add FSM Order to Vendor Bill List View
osi-scampbell Sep 27, 2019
b632a11
Rename __ini__.py to __init__.py
hparfr Oct 3, 2019
5627524
[FIX] fieldservice_account
max3903 Oct 10, 2019
8fe60f4
[FIX] fieldservice_account
max3903 Oct 11, 2019
3dcfa9d
[IMP] fieldservice_vehicle_stock
max3903 Oct 11, 2019
cb573db
[IMP] Fix Convert Error
osi-scampbell Nov 14, 2019
4f73704
[FIX] fieldservice_account: Extend FSM Account Wizard (#404)
osi-scampbell Nov 25, 2019
76b0933
[IMP] fieldservice_account: Simplify module
brian10048 Nov 26, 2019
c91fb5a
Clean up customer_id (billing), cost and change link between account_…
hparfr Nov 27, 2019
c85f2d1
add missing files
hparfr Nov 27, 2019
10d5737
[FIX] fieldservice_account: tests and travis
brian10048 Dec 2, 2019
65a3b45
[IMP] fieldservice_account: Update maintainers
brian10048 Dec 5, 2019
9fa66b0
fieldservice_account 12.0.2.0.2
OCA-git-bot Dec 5, 2019
ddf881f
[FIX] fieldservice_account: Show FSM smart button on vendor bills
max3903 Dec 13, 2019
97d1913
fieldservice_account 12.0.2.0.3
OCA-git-bot Dec 17, 2019
969c731
[IMP][12.0] fieldservice_account
murtuzasaleh Dec 12, 2019
4e7115c
[FIX] fieldservice_account
max3903 Dec 19, 2019
4406d3a
[FIX] fieldservice_sale
max3903 Dec 19, 2019
3811e57
[FIX] fieldservice_account
max3903 Jan 4, 2020
33283c3
[FIX] fieldservice_account
max3903 Jan 5, 2020
5fb70de
fieldservice_account 12.0.3.0.1
OCA-git-bot Jan 6, 2020
4dfaa4a
[IMP] fieldservice_account
max3903 Jan 10, 2020
245ca83
fieldservice_account 12.0.3.0.2
OCA-git-bot Jan 10, 2020
9a38f25
[IMP] FSO's on VB's
osi-scampbell Jan 16, 2020
a66c581
[ADD] Spanish (es) translation
max3903 Jan 16, 2020
cb75992
[FIX] fieldservice_account: Migration script
max3903 Jan 16, 2020
9af862f
[FIX] fieldservice_account
max3903 Jan 17, 2020
c1558fa
[FIX] fieldservice_account
max3903 Jan 17, 2020
ca8a965
fieldservice_account 12.0.3.1.0
OCA-git-bot Jan 17, 2020
0c8b5c9
[IMP] Add security groups
patrickrwilson Feb 6, 2020
f75a880
fieldservice_account 12.0.3.1.1
OCA-git-bot Feb 17, 2020
1cbfab8
[IMP] fieldservice_account: black, isort, prettier
brian10048 Jul 20, 2020
e6793f1
[MIG] fieldservice_account: Migration to 13.0
brian10048 Jul 20, 2020
6fcb055
fieldservice_account fix relation between fsm_order and invoice_line
hparfr Nov 11, 2020
07555e4
[IMP] fieldservice_account: pre-commit
brian10048 Jan 15, 2021
6e32632
Weblate (Turkish)
Freni-OSI Apr 14, 2021
35d3ca8
Update translation files
oca-transbot Jul 27, 2021
77dc3db
[FIX] fieldservice_account: Restrict views to authorized groups
pedrobaeza Jul 28, 2021
c9bd32d
[15.0][FXI] Pre-commit
Vandan-OSI Jan 13, 2022
fce7ee9
[15.0][MIG] fieldservice_account
Freni-OSI Oct 27, 2022
ad472e0
[UPD] Update fieldservice_account.pot
Oct 27, 2022
38b1842
[UPD] README.rst
OCA-git-bot Oct 27, 2022
b4f2963
Update translation files
weblate Oct 27, 2022
0bf3934
[MIG] fieldservice_account: Migration to 16.0
gbrito Oct 28, 2022
a0dc871
[16.0][IMP] fieldservice_account: Add tests
gbrito Nov 8, 2022
51ca82a
[UPD] Update fieldservice_account.pot
Feb 2, 2023
6c06ec4
d at 100.0% (10 of 10 strings)
OCA-git-bot Feb 2, 2023
0b3640d
[UPD] README.rst
OCA-git-bot Sep 3, 2023
c25d718
[IMP] add is_invoiceable on fsm stage
mourad-ehm Oct 1, 2021
63f9200
[IMP] fieldservice_account
brian10048 Dec 12, 2023
8119399
[UPD] Update fieldservice_account.pot
Dec 12, 2023
64d7bf4
at 100.0% (12 of 12 strings)
weblate Dec 12, 2023
b01292d
[IMP] fieldservice_account: pre-commit auto fixes
SMaciasOSI Dec 18, 2023
a585c99
[MIG] fieldservice_account: Migration to 17.0
SMaciasOSI Dec 19, 2023
e4d6d8d
[FIX] pre-commit
SMaciasOSI Dec 19, 2023
530e0f8
[ADD] from v14: _get_invoiceable_stage method & fsm_order_ids field t…
SMaciasOSI Jan 15, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
115 changes: 115 additions & 0 deletions fieldservice_account/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,115 @@
==========================
Field Service - Accounting
==========================

..
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! source digest: sha256:83fac6771292fe71c46e454b9015c0092dcc476fed2d4f3ca80cdd96eb845554
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png
:target: https://odoo-community.org/page/development-status
:alt: Beta
.. |badge2| image:: https://img.shields.io/badge/licence-AGPL--3-blue.png
:target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
:alt: License: AGPL-3
.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Ffield--service-lightgray.png?logo=github
:target: https://github.com/OCA/field-service/tree/17.0/fieldservice_account
:alt: OCA/field-service
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
:target: https://translation.odoo-community.org/projects/field-service-17-0/field-service-17-0-fieldservice_account
:alt: Translate me on Weblate
.. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png
:target: https://runboat.odoo-community.org/builds?repo=OCA/field-service&target_branch=17.0
:alt: Try me on Runboat

|badge1| |badge2| |badge3| |badge4| |badge5|

This module adds the ability to link field service orders to invoices.

**Table of contents**

.. contents::
:local:

Installation
============

No special installation instructions

Configuration
=============

No special configuration instructions.

Usage
=====

No specific usage instructions.

Bug Tracker
===========

Bugs are tracked on `GitHub Issues <https://github.com/OCA/field-service/issues>`_.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us to smash it by providing a detailed and welcomed
`feedback <https://github.com/OCA/field-service/issues/new?body=module:%20fieldservice_account%0Aversion:%2017.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.

Do not contact contributors directly about support or help with technical issues.

Credits
=======

Authors
-------

* Open Source Integrators

Contributors
------------

- Michael Allen <mallen@opensourceintegrators.com>
- Serpent Consulting Services Pvt. Ltd. <support@serpentcs.com>
- Raphaël Reverdy <raphael.reverdy@akretion.com>
- Brian McMaster <brian@mcmpest.com>

Other credits
-------------

The development of this module has been financially supported by:

- Open Source Integrators <https://opensourceintegrators.com>

Maintainers
-----------

This module is maintained by the OCA.

.. image:: https://odoo-community.org/logo.png
:alt: Odoo Community Association
:target: https://odoo-community.org

OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.

.. |maintainer-osimallen| image:: https://github.com/osimallen.png?size=40px
:target: https://github.com/osimallen
:alt: osimallen
.. |maintainer-brian10048| image:: https://github.com/brian10048.png?size=40px
:target: https://github.com/brian10048
:alt: brian10048
.. |maintainer-bodedra| image:: https://github.com/bodedra.png?size=40px
:target: https://github.com/bodedra
:alt: bodedra

Current `maintainers <https://odoo-community.org/page/maintainer-role>`__:

|maintainer-osimallen| |maintainer-brian10048| |maintainer-bodedra|

This module is part of the `OCA/field-service <https://github.com/OCA/field-service/tree/17.0/fieldservice_account>`_ project on GitHub.

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
3 changes: 3 additions & 0 deletions fieldservice_account/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# Copyright (C) 2018 Open Source Integrators
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
from . import models
21 changes: 21 additions & 0 deletions fieldservice_account/__manifest__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# Copyright (C) 2018 Open Source Integrators
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).

{
"name": "Field Service - Accounting",
"summary": "Track invoices linked to Field Service orders",
"version": "17.0.1.0.0",
"category": "Field Service",
"author": "Open Source Integrators, Odoo Community Association (OCA)",
"website": "https://github.com/OCA/field-service",
"depends": ["fieldservice", "account"],
"data": [
"security/ir.model.access.csv",
"views/account_move.xml",
"views/fsm_order.xml",
"views/fsm_stage.xml",
],
"license": "AGPL-3",
"development_status": "Beta",
"maintainers": ["osimallen", "brian10048", "bodedra"],
}
129 changes: 129 additions & 0 deletions fieldservice_account/i18n/de.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,129 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * fieldservice_account
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 12.0\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2019-11-26 17:58+0000\n"
"Last-Translator: Maria Sparenberg <maria.sparenberg@gmx.net>\n"
"Language-Team: none\n"
"Language: de\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 3.8\n"

#. module: fieldservice_account
#: model:ir.model.fields,field_description:fieldservice_account.field_account_bank_statement_line__fsm_order_count
#: model:ir.model.fields,field_description:fieldservice_account.field_account_move__fsm_order_count
#: model:ir.model.fields,field_description:fieldservice_account.field_account_move_line__fsm_order_ids
#: model:ir.model.fields,field_description:fieldservice_account.field_account_payment__fsm_order_count
#: model_terms:ir.ui.view,arch_db:fieldservice_account.account_invoice_form
#: model_terms:ir.ui.view,arch_db:fieldservice_account.invoice_search_view_fso
#, fuzzy
msgid "FSM Orders"
msgstr "Field-Service-Auftrag"

#. module: fieldservice_account
#: model:ir.model,name:fieldservice_account.model_fsm_order
msgid "Field Service Order"
msgstr "Field-Service-Auftrag"

#. module: fieldservice_account
#: model_terms:ir.ui.view,arch_db:fieldservice_account.vendor_bill_form_view_fso
#, fuzzy
msgid "Field Service Orders"
msgstr "Field-Service-Auftrag"

#. module: fieldservice_account
#: model:ir.model,name:fieldservice_account.model_fsm_stage
msgid "Field Service Stage"
msgstr ""

#. module: fieldservice_account
#: model:ir.model.fields,field_description:fieldservice_account.field_account_bank_statement_line__fsm_order_ids
#: model:ir.model.fields,field_description:fieldservice_account.field_account_move__fsm_order_ids
#: model:ir.model.fields,field_description:fieldservice_account.field_account_payment__fsm_order_ids
msgid "Field Service orders associated to this invoice"
msgstr ""

#. module: fieldservice_account
#: model:ir.model.fields,field_description:fieldservice_account.field_fsm_order__invoice_count
msgid "Invoice Count"
msgstr ""

#. module: fieldservice_account
#: model:ir.model.fields,field_description:fieldservice_account.field_fsm_order__invoice_lines
msgid "Invoice Lines"
msgstr ""

#. module: fieldservice_account
#: model:ir.model.fields,field_description:fieldservice_account.field_fsm_order__invoice_ids
msgid "Invoices"
msgstr ""

#. module: fieldservice_account
#: model_terms:ir.ui.view,arch_db:fieldservice_account.view_fsm_order_form_inherit_account
msgid "Invoices/Bills"
msgstr ""

#. module: fieldservice_account
#: model:ir.model.fields,field_description:fieldservice_account.field_fsm_stage__is_invoiceable
msgid "Is Invoiceable"
msgstr ""

#. module: fieldservice_account
#: model:ir.model,name:fieldservice_account.model_account_move
msgid "Journal Entry"
msgstr ""

#. module: fieldservice_account
#: model:ir.model,name:fieldservice_account.model_account_move_line
msgid "Journal Item"
msgstr ""

#, fuzzy
#~ msgid "FSM Order Count"
#~ msgstr "Field-Service-Auftrag"

#~ msgid "FSM Order"
#~ msgstr "Field-Service-Auftrag"

#~ msgid "Analytic Account"
#~ msgstr "Kostenstelle"

#~ msgid "Analytic Line"
#~ msgstr "Kostenstellenbuchung"

#~ msgid "Confirm"
#~ msgstr "Bestätigen"

#~ msgid "Contact"
#~ msgstr "Kontakt"

#~ msgid "Create Invoice"
#~ msgstr "Rechnung erstellen"

#~ msgid "Customer"
#~ msgstr "Kunde"

#~ msgid "Draft"
#~ msgstr "Entwurf"

#~ msgid "Duration"
#~ msgstr "Dauer"

#~ msgid "Employee"
#~ msgstr "Mitarbeiter"

#~ msgid "Field Service Location"
#~ msgstr "Field-Service-Ort"

#~ msgid "Field Service Worker"
#~ msgstr "Service-Mitarbeiter"

#~ msgid "Service Orders"
#~ msgstr "Service-Aufträge"
Loading
Loading