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

[MIG][16.0] sale_force_invoiced #2305

Merged
merged 37 commits into from
Jun 6, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
37 commits
Select commit Hold shift + click to select a range
117b921
[9.0][ADD] module 'sale_force_invoiced' (#439)
JordiBForgeFlow May 30, 2017
dedf1e7
OCA Transbot updated translations from Transifex
oca-transbot Jun 3, 2017
893bf0a
[MIG] sale_force_invoiced: Migration to 10.0
MiquelRForgeFlow Sep 7, 2017
af35960
OCA Transbot updated translations from Transifex
oca-transbot Jan 27, 2018
2ac635d
[MIG] sale_force_invoiced: Migration to 11.0
MiquelRForgeFlow Aug 29, 2018
549975a
[FIX] sale_force_invoiced: typo
cubells Oct 31, 2018
1811cfe
Update translation files
oca-transbot Dec 2, 2018
a63a904
[MIG] sale_force_invoiced: Migration to 12.0
MiquelRForgeFlow Jun 7, 2019
1972633
Update translation files
oca-transbot Jun 16, 2019
f03a4f1
Translated using Weblate (German)
marylla Jul 15, 2019
4628601
Translated using Weblate (Chinese (Simplified))
liweijie0812 Sep 1, 2019
3d1ad2e
[IMP] sale_force_invoiced: black, isort, prettier
MiquelRForgeFlow May 13, 2020
798969f
[MIG] sale_force_invoiced: Migration to 13.0
MiquelRForgeFlow May 13, 2020
c2050c6
[UPD] Update sale_force_invoiced.pot
oca-travis May 27, 2020
480c25a
[UPD] README.rst
OCA-git-bot May 27, 2020
3cca7c7
sale_force_invoiced 13.0.1.0.1
OCA-git-bot May 27, 2020
5b631b9
Update translation files
oca-transbot May 28, 2020
31d4857
Translated using Weblate (Spanish)
danimv5 Jul 27, 2020
f2913c8
Update translation files
oca-transbot Aug 16, 2020
33102ce
Translated using Weblate (Catalan)
brendapaniagua Nov 6, 2020
00c8d68
[13.0][FIX] sale_force_invoiced: force the status always
LoisRForgeFlow Nov 26, 2020
662e95d
sale_force_invoiced 13.0.1.1.0
OCA-git-bot Dec 17, 2020
26736bf
[MIG] sale_force_invoiced: Migration to 14.0
MateuGForgeFlow Apr 26, 2021
880c163
Allow force invoiced for sale and done states
MateuGForgeFlow Apr 28, 2021
049bdd0
[UPD] Update sale_force_invoiced.pot
oca-travis Apr 28, 2021
df6c87b
[UPD] README.rst
OCA-git-bot Apr 28, 2021
285c9bc
sale_force_invoiced 14.0.1.1.1
OCA-git-bot Apr 28, 2021
4015902
Translated using Weblate (French)
Yvesldff May 14, 2021
fee97f5
[MIG] sale_force_invoiced: Migration to 15.0
JasminSForgeFlow Dec 14, 2021
eb12d7a
[IMP] Update usage in README
JasminSForgeFlow Dec 22, 2021
1edf32b
[UPD] Update sale_force_invoiced.pot
Dec 22, 2021
13d49e4
[UPD] README.rst
OCA-git-bot Dec 22, 2021
821b7de
Translated using Weblate (Spanish)
pedrobaeza May 23, 2022
b420bc7
[IMP] sale_force_invoiced: Improve documentation
pedrobaeza May 23, 2022
efe460c
[UPD] README.rst
OCA-git-bot Jun 2, 2022
af76485
[UPD] README.rst
OCA-git-bot Jun 2, 2022
6e0be0e
[MIG] sale_force_invoiced to v16
alexis-via Dec 14, 2022
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
95 changes: 95 additions & 0 deletions sale_force_invoiced/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,95 @@
===================
Sale Force Invoiced
===================

.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
.. |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%2Fsale--workflow-lightgray.png?logo=github
:target: https://github.com/OCA/sale-workflow/tree/15.0/sale_force_invoiced
:alt: OCA/sale-workflow
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
:target: https://translation.odoo-community.org/projects/sale-workflow-15-0/sale-workflow-15-0-sale_force_invoiced
:alt: Translate me on Weblate
.. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png
:target: https://runbot.odoo-community.org/runbot/167/15.0
:alt: Try me on Runbot

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

This module adds the possibility for users to force the invoice status of the
sales orders to 'Invoiced', even when not all the quantities ordered or
delivered have been invoiced.

This feature useful in the following scenario:

* The customer disputes the quantities to be invoiced for, after the
products have been delivered to her/him, and you agree to reduce the
quantity to invoice (without sending a refund).

* When migrating from a previous Odoo version, in some cases there is less
quantity invoiced to what was delivered, and you don't want these old sales
orders to appear in your 'To Invoice' list.

**Table of contents**

.. contents::
:local:

Usage
=====

#. Create a sales order and confirm it.
#. Deliver the products/services.
#. Create an invoice and reduce the invoiced quantity. The sales order
invoicing status is 'To Invoice'.
#. Check the field 'Force Invoiced'. The sales order invoicing status will be
'Invoiced'.

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

Bugs are tracked on `GitHub Issues <https://github.com/OCA/sale-workflow/issues>`_.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us smashing it by providing a detailed and welcomed
`feedback <https://github.com/OCA/sale-workflow/issues/new?body=module:%20sale_force_invoiced%0Aversion:%2015.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
~~~~~~~

* ForgeFlow

Contributors
~~~~~~~~~~~~

* Jordi Ballester <[email protected]>

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.

This module is part of the `OCA/sale-workflow <https://github.com/OCA/sale-workflow/tree/15.0/sale_force_invoiced>`_ 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 sale_force_invoiced/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html).

from . import model
15 changes: 15 additions & 0 deletions sale_force_invoiced/__manifest__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
# Copyright 2017 ForgeFlow S.L.
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html).

{
"name": "Sale Force Invoiced",
"summary": "Allows to force the invoice status of the sales order to Invoiced",
"version": "16.0.1.0.0",
"author": "ForgeFlow, Odoo Community Association (OCA)",
"category": "sale",
"license": "AGPL-3",
"website": "https://github.com/OCA/sale-workflow",
"depends": ["sale"],
"data": ["view/sale_order.xml"],
"installable": True,
}
41 changes: 41 additions & 0 deletions sale_force_invoiced/i18n/ca.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * sale_force_invoiced
#
# Translators:
# OCA Transbot <[email protected]>, 2017
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 9.0c\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-05-31 04:21+0000\n"
"PO-Revision-Date: 2020-11-06 13:08+0000\n"
"Last-Translator: brendapaniagua <[email protected]>\n"
"Language-Team: Catalan (https://www.transifex.com/oca/teams/23907/ca/)\n"
"Language: ca\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.10\n"

#. module: sale_force_invoiced
#: model:ir.model.fields,field_description:sale_force_invoiced.field_sale_order__force_invoiced
msgid "Force invoiced"
msgstr "Forçar facturat"

#. module: sale_force_invoiced
#: model:ir.model,name:sale_force_invoiced.model_sale_order
msgid "Sales Order"
msgstr "Comanda de venda"

#. module: sale_force_invoiced
#: model:ir.model.fields,help:sale_force_invoiced.field_sale_order__force_invoiced
msgid ""
"When you set this field, the sales order will be considered as fully "
"invoiced, even when there may be ordered or delivered quantities pending to "
"invoice."
msgstr ""
"Quan configureu aquest camp, la comanda de venda es considerarà totalment "
"facturada, fins i tot quan es puguin demanar o lliurar quantitats pendents "
"de facturar."
42 changes: 42 additions & 0 deletions sale_force_invoiced/i18n/de.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * sale_force_invoiced
#
# Translators:
# OCA Transbot <[email protected]>, 2017
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 9.0c\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-05-31 04:21+0000\n"
"PO-Revision-Date: 2019-07-15 13:43+0000\n"
"Last-Translator: Maria Sparenberg <[email protected]>\n"
"Language-Team: German (https://www.transifex.com/oca/teams/23907/de/)\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.7.1\n"

#. module: sale_force_invoiced
#: model:ir.model.fields,field_description:sale_force_invoiced.field_sale_order__force_invoiced
msgid "Force invoiced"
msgstr "als abgerechnet markieren"

#. module: sale_force_invoiced
#: model:ir.model,name:sale_force_invoiced.model_sale_order
#, fuzzy
msgid "Sales Order"
msgstr "Verkaufsauftrag"

#. module: sale_force_invoiced
#: model:ir.model.fields,help:sale_force_invoiced.field_sale_order__force_invoiced
msgid ""
"When you set this field, the sales order will be considered as fully "
"invoiced, even when there may be ordered or delivered quantities pending to "
"invoice."
msgstr ""
"Wenn der Haken gesetzt ist, wird der Verkaufsauftrag als vollständig "
"abgerechnet interpretiert, auch wenn es noch abzurechende Mengen geben "
"sollte."
39 changes: 39 additions & 0 deletions sale_force_invoiced/i18n/el_GR.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * sale_force_invoiced
#
# Translators:
# Kostas Goutoudis <[email protected]>, 2017
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 9.0c\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-05-31 04:21+0000\n"
"PO-Revision-Date: 2017-05-31 04:21+0000\n"
"Last-Translator: Kostas Goutoudis <[email protected]>, 2017\n"
"Language-Team: Greek (Greece) (https://www.transifex.com/oca/teams/23907/"
"el_GR/)\n"
"Language: el_GR\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"

#. module: sale_force_invoiced
#: model:ir.model.fields,field_description:sale_force_invoiced.field_sale_order__force_invoiced
msgid "Force invoiced"
msgstr ""

#. module: sale_force_invoiced
#: model:ir.model,name:sale_force_invoiced.model_sale_order
#, fuzzy
msgid "Sales Order"
msgstr "Εντολή Πώλησης"

#. module: sale_force_invoiced
#: model:ir.model.fields,help:sale_force_invoiced.field_sale_order__force_invoiced
msgid ""
"When you set this field, the sales order will be considered as fully "
"invoiced, even when there may be ordered or delivered quantities pending to "
"invoice."
msgstr ""
41 changes: 41 additions & 0 deletions sale_force_invoiced/i18n/es.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * sale_force_invoiced
#
# Translators:
# OCA Transbot <[email protected]>, 2017
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 9.0c\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-05-31 04:21+0000\n"
"PO-Revision-Date: 2022-05-23 09:01+0000\n"
"Last-Translator: Pedro M. Baeza <[email protected]>\n"
"Language-Team: Spanish (https://www.transifex.com/oca/teams/23907/es/)\n"
"Language: es\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 4.3.2\n"

#. module: sale_force_invoiced
#: model:ir.model.fields,field_description:sale_force_invoiced.field_sale_order__force_invoiced
msgid "Force invoiced"
msgstr "Forzar a facturado"

#. module: sale_force_invoiced
#: model:ir.model,name:sale_force_invoiced.model_sale_order
msgid "Sales Order"
msgstr "Pedido de venta"

#. module: sale_force_invoiced
#: model:ir.model.fields,help:sale_force_invoiced.field_sale_order__force_invoiced
msgid ""
"When you set this field, the sales order will be considered as fully "
"invoiced, even when there may be ordered or delivered quantities pending to "
"invoice."
msgstr ""
"Cuando establezca este campo, el pedido de cliente se considerará como "
"totalmente facturado, incluso cuando pueda haber cantidades pedidas o "
"entregadas pendientes de facturar."
39 changes: 39 additions & 0 deletions sale_force_invoiced/i18n/es_ES.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * sale_force_invoiced
#
# Translators:
# OCA Transbot <[email protected]>, 2017
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 9.0c\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-05-31 04:21+0000\n"
"PO-Revision-Date: 2017-05-31 04:21+0000\n"
"Last-Translator: OCA Transbot <[email protected]>, 2017\n"
"Language-Team: Spanish (Spain) (https://www.transifex.com/oca/teams/23907/"
"es_ES/)\n"
"Language: es_ES\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"

#. module: sale_force_invoiced
#: model:ir.model.fields,field_description:sale_force_invoiced.field_sale_order__force_invoiced
msgid "Force invoiced"
msgstr ""

#. module: sale_force_invoiced
#: model:ir.model,name:sale_force_invoiced.model_sale_order
#, fuzzy
msgid "Sales Order"
msgstr "Pedido de venta"

#. module: sale_force_invoiced
#: model:ir.model.fields,help:sale_force_invoiced.field_sale_order__force_invoiced
msgid ""
"When you set this field, the sales order will be considered as fully "
"invoiced, even when there may be ordered or delivered quantities pending to "
"invoice."
msgstr ""
39 changes: 39 additions & 0 deletions sale_force_invoiced/i18n/es_VE.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * sale_force_invoiced
#
# Translators:
# OCA Transbot <[email protected]>, 2017
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 9.0c\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-05-31 04:21+0000\n"
"PO-Revision-Date: 2017-05-31 04:21+0000\n"
"Last-Translator: OCA Transbot <[email protected]>, 2017\n"
"Language-Team: Spanish (Venezuela) (https://www.transifex.com/oca/"
"teams/23907/es_VE/)\n"
"Language: es_VE\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"

#. module: sale_force_invoiced
#: model:ir.model.fields,field_description:sale_force_invoiced.field_sale_order__force_invoiced
msgid "Force invoiced"
msgstr ""

#. module: sale_force_invoiced
#: model:ir.model,name:sale_force_invoiced.model_sale_order
#, fuzzy
msgid "Sales Order"
msgstr "Pedidos de venta"

#. module: sale_force_invoiced
#: model:ir.model.fields,help:sale_force_invoiced.field_sale_order__force_invoiced
msgid ""
"When you set this field, the sales order will be considered as fully "
"invoiced, even when there may be ordered or delivered quantities pending to "
"invoice."
msgstr ""
Loading