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

[15.0][MIG]sale_backorder #166

Open
wants to merge 4 commits into
base: 15.0
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
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
99 changes: 99 additions & 0 deletions sale_backorder/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,99 @@
=====================
Sale Backorder Report
=====================

.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! 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-LGPL--3-blue.png
:target: http://www.gnu.org/licenses/lgpl-3.0-standalone.html
:alt: License: LGPL-3
.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fsale--reporting-lightgray.png?logo=github
:target: https://github.com/OCA/sale-reporting/tree/14.0/sale_backorder
:alt: OCA/sale-reporting
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
:target: https://translation.odoo-community.org/projects/sale-reporting-14-0/sale-reporting-14-0-sale_backorder
:alt: Translate me on Weblate
.. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png
:target: https://runbot.odoo-community.org/runbot/148/14.0
:alt: Try me on Runbot

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

This module adds the ability to view UIGD and Backordered products on Sales Oders.
The quantity and the value of both UIGD and Backordered products is computed for
sales order lines and then aggregated for display on the parent sales order.

**Table of contents**

.. contents::
:local:

Usage
=====

* Go to Sales > Orders > SO Backorders. This will display a tree view
of all sale order lines with their Un-Invoiced Goods Delivered (UIGD) and
Backorder information as well as the last date delivered and the last date billed.
* Use the Backorders report menu to print a report.

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

Bugs are tracked on `GitHub Issues <https://github.com/OCA/sale-reporting/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-reporting/issues/new?body=module:%20sale_backorder%0Aversion:%2014.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
~~~~~~~~~~~~

* Balaji Kannan <[email protected]>
* Sandip Mangukiya <[email protected]>
* Serpent Consulting Services Pvt. Ltd. <[email protected]>
* Freni Patel <[email protected]>

Other credits
~~~~~~~~~~~~~

* Open Source Integrators <https://www.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-smangukiya| image:: https://github.com/smangukiya.png?size=40px
:target: https://github.com/smangukiya
:alt: smangukiya

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

|maintainer-smangukiya|

This module is part of the `OCA/sale-reporting <https://github.com/OCA/sale-reporting/tree/14.0/sale_backorder>`_ 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_backorder/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl).

from . import models, wizard
23 changes: 23 additions & 0 deletions sale_backorder/__manifest__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# Copyright (C) 2019 - TODAY, Open Source Integrators
# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl).

{
"name": "Sale Backorder Report",
"version": "15.0.1.0.0",
"license": "LGPL-3",
"author": "Open Source Integrators, Odoo Community Association (OCA)",
"summary": "Report of Un-Invoice Goods Delivered and Backorders",
"category": "Sale",
"website": "https://github.com/OCA/sale-reporting",
"depends": ["sale_management", "sale_stock"],
"data": [
"security/ir.model.access.csv",
"views/so_backorder_view.xml",
"views/sale_view.xml",
"report/so_backorder_report.xml",
"wizard/so_backorder_wizard_view.xml",
],
"installable": True,
"development_status": "Beta",
"maintainers": ["smangukiya"],
}
160 changes: 160 additions & 0 deletions sale_backorder/i18n/de.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,160 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * sale_backorder
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 12.0\n"
"Report-Msgid-Bugs-To: \n"
"Last-Translator: Automatically generated\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"

#. module: sale_backorder
#: model:ir.model.fields,help:sale_backorder.field_sale_order_line__product_type
msgid "A storable product is a product for which you manage stock. The Inventory app has to be installed.\n"
"A consumable product is a product for which stock is not managed.\n"
"A service is a non-material product you provide."
msgstr ""

#. module: sale_backorder
#: model:ir.model.fields,field_description:sale_backorder.field_sale_order_line__bo_qty
#: model_terms:ir.ui.view,arch_db:sale_backorder.so_backorder_report
msgid "Backorder Qty"
msgstr ""

#. module: sale_backorder
#: model:ir.model.fields,field_description:sale_backorder.field_sale_order__bo_value
#: model:ir.model.fields,field_description:sale_backorder.field_sale_order_line__bo_value
#: model_terms:ir.ui.view,arch_db:sale_backorder.so_backorder_report
msgid "Backorder Value"
msgstr ""

#. module: sale_backorder
#: model_terms:ir.ui.view,arch_db:sale_backorder.so_backorder_report_view
msgid "Cancel"
msgstr ""

#. module: sale_backorder
#: model:ir.model.fields,field_description:sale_backorder.field_sobackorder_report_wizard__create_uid
msgid "Created by"
msgstr ""

#. module: sale_backorder
#: model:ir.model.fields,field_description:sale_backorder.field_sobackorder_report_wizard__create_date
msgid "Created on"
msgstr ""

#. module: sale_backorder
#: model_terms:ir.ui.view,arch_db:sale_backorder.so_backorder_report
msgid "Description"
msgstr ""

#. module: sale_backorder
#: model:ir.model.fields,field_description:sale_backorder.field_sobackorder_report_wizard__display_name
msgid "Display Name"
msgstr ""

#. module: sale_backorder
#: model:ir.actions.act_window,name:sale_backorder.action_so_backorder_wizard
#: model:ir.ui.menu,name:sale_backorder.menu_so_backorder_report
msgid "Generate SO Backorder Report"
msgstr ""

#. module: sale_backorder
#: model:ir.model.fields,field_description:sale_backorder.field_sobackorder_report_wizard__id
msgid "ID"
msgstr ""

#. module: sale_backorder
#: model:ir.model.fields,field_description:sale_backorder.field_sale_order__last_bill_date
#: model:ir.model.fields,field_description:sale_backorder.field_sale_order_line__last_bill_date
#: model_terms:ir.ui.view,arch_db:sale_backorder.so_backorder_report
msgid "Last Bill Date"
msgstr ""

#. module: sale_backorder
#: model:ir.model.fields,field_description:sale_backorder.field_sale_order__last_date_delivered
#: model:ir.model.fields,field_description:sale_backorder.field_sale_order_line__last_date_delivered
#: model_terms:ir.ui.view,arch_db:sale_backorder.so_backorder_report
msgid "Last Date Delivered"
msgstr ""

#. module: sale_backorder
#: model:ir.model.fields,field_description:sale_backorder.field_sobackorder_report_wizard____last_update
msgid "Last Modified on"
msgstr ""

#. module: sale_backorder
#: model:ir.model.fields,field_description:sale_backorder.field_sobackorder_report_wizard__write_uid
msgid "Last Updated by"
msgstr ""

#. module: sale_backorder
#: model:ir.model.fields,field_description:sale_backorder.field_sobackorder_report_wizard__write_date
msgid "Last Updated on"
msgstr ""

#. module: sale_backorder
#: model_terms:ir.ui.view,arch_db:sale_backorder.so_backorder_report
msgid "Order Reference"
msgstr ""

#. module: sale_backorder
#: model_terms:ir.ui.view,arch_db:sale_backorder.so_backorder_report
msgid "PO Backorder Report"
msgstr ""

#. module: sale_backorder
#: model_terms:ir.ui.view,arch_db:sale_backorder.so_backorder_report_view
msgid "Print Report"
msgstr ""

#. module: sale_backorder
#: model:ir.model.fields,field_description:sale_backorder.field_sale_order_line__product_type
msgid "Product Type"
msgstr ""

#. module: sale_backorder
#: model:ir.actions.report,name:sale_backorder.action_so_backorder_report
msgid "SO Backorder Report"
msgstr ""

#. module: sale_backorder
#: model:ir.model,name:sale_backorder.model_sobackorder_report_wizard
msgid "SO Backorder Report Wizard"
msgstr ""

#. module: sale_backorder
#: model:ir.actions.act_window,name:sale_backorder.action_so_backorder
#: model:ir.ui.menu,name:sale_backorder.menu_so_backorder
#: model_terms:ir.ui.view,arch_db:sale_backorder.so_backorder_tree_view
msgid "SO Backorders"
msgstr ""

#. module: sale_backorder
#: model:ir.model,name:sale_backorder.model_sale_order
msgid "Sale Order"
msgstr ""

#. module: sale_backorder
#: model:ir.model,name:sale_backorder.model_sale_order_line
msgid "Sales Order Line"
msgstr ""

#. module: sale_backorder
#: model:ir.model.fields,field_description:sale_backorder.field_sale_order_line__uigd_qty
#: model_terms:ir.ui.view,arch_db:sale_backorder.so_backorder_report
msgid "UIGD Qty"
msgstr ""

#. module: sale_backorder
#: model:ir.model.fields,field_description:sale_backorder.field_sale_order__uigd_value
#: model:ir.model.fields,field_description:sale_backorder.field_sale_order_line__uigd_value
#: model_terms:ir.ui.view,arch_db:sale_backorder.so_backorder_report
msgid "UIGD Value"
msgstr ""
Loading
Loading