From e96c3d72eb77e51ddc247fa0484b55b9a92ded21 Mon Sep 17 00:00:00 2001 From: Pierrick Brun Date: Wed, 18 Mar 2020 15:55:42 +0100 Subject: [PATCH] [ADD] Simple OCA-style Readme to several modules (#114) --- account_usability/README.rst | 96 ++++ account_usability/__manifest__.py | 23 - account_usability/readme/CONTRIBUTORS.rst | 2 + account_usability/readme/DESCRIPTION.rst | 39 ++ .../static/description/index.html | 454 ++++++++++++++++++ base_company_extension/README.rst | 61 +++ base_company_extension/__manifest__.py | 10 - .../readme/CONTRIBUTORS.rst | 1 + base_company_extension/readme/DESCRIPTION.rst | 5 + .../static/description/index.html | 417 ++++++++++++++++ base_usability/README.rst | 82 ++++ base_usability/__manifest__.py | 16 - base_usability/readme/CONTRIBUTORS.rst | 3 + base_usability/readme/DESCRIPTION.rst | 25 + base_usability/static/description/index.html | 440 +++++++++++++++++ purchase_usability/README.rst | 63 +++ purchase_usability/__manifest__.py | 8 - purchase_usability/readme/CONTRIBUTORS.rst | 1 + purchase_usability/readme/DESCRIPTION.rst | 7 + .../static/description/index.html | 36 +- sale_usability/README.rst | 73 +++ sale_usability/__manifest__.py | 12 - sale_usability/readme/CONTRIBUTORS.rst | 1 + sale_usability/readme/DESCRIPTION.rst | 17 + sale_usability/static/description/index.html | 36 +- 25 files changed, 1831 insertions(+), 97 deletions(-) create mode 100644 account_usability/README.rst create mode 100644 account_usability/readme/CONTRIBUTORS.rst create mode 100644 account_usability/readme/DESCRIPTION.rst create mode 100644 account_usability/static/description/index.html create mode 100644 base_company_extension/README.rst create mode 100644 base_company_extension/readme/CONTRIBUTORS.rst create mode 100644 base_company_extension/readme/DESCRIPTION.rst create mode 100644 base_company_extension/static/description/index.html create mode 100644 base_usability/README.rst create mode 100644 base_usability/readme/CONTRIBUTORS.rst create mode 100644 base_usability/readme/DESCRIPTION.rst create mode 100644 base_usability/static/description/index.html create mode 100644 purchase_usability/README.rst create mode 100644 purchase_usability/readme/CONTRIBUTORS.rst create mode 100644 purchase_usability/readme/DESCRIPTION.rst create mode 100644 sale_usability/README.rst create mode 100644 sale_usability/readme/CONTRIBUTORS.rst create mode 100644 sale_usability/readme/DESCRIPTION.rst diff --git a/account_usability/README.rst b/account_usability/README.rst new file mode 100644 index 0000000..589b3e2 --- /dev/null +++ b/account_usability/README.rst @@ -0,0 +1,96 @@ +================= +Account Usability +================= + +.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + !! 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-akretion%2Fodoo--usability-lightgray.png?logo=github + :target: https://github.com/akretion/odoo-usability/tree/12.0/account_usability + :alt: akretion/odoo-usability + +|badge1| |badge2| |badge3| + +This modules adds the following functions: + +* Add an *Overdue* filter on invoice search view (this feature was previously + located in te module *account_invoice_overdue_filter*) +* Increase the default limit of 80 lines in account move and account move line view. +* disable reconciliation "guessing" +* fast search on *Reconcile Ref* for account move line. +* add sale dates to invoice report to be compliant with + https://www.service-public.fr/professionnels-entreprises/vosdroits/F31808 +* Sale date on qweb invoices +* A wizard to mark several invoices as sent at once (forward from v8) +* Default date for Account Move Reversal is now D+1 instead of today +* Track more fields on invoice (see details in account.py) +* Add boolean fields `has_discount` and `has_attachment` on invoice +* Add button "Delete line qty = 0" on supplier invoice +* Cut name_get() of invoice if too long +* A script for if Odoo screws up invoice attachment filename +* help functions for py3o reports +* Show code on name_get of journal +* add direct search of journal using code +* add copy=False on some fields +* Add unicity constraint on analytic codes per company +* Better default values on account move +* Add link from account move line to invoice +* Add start_date and end_date on bank statements +* Add transfer_account_id to invoicing config page +* Improve domain reconciliation widget +* account.reconcile.model don't copy name to label via onchange +* Add method to get fiscal position without partner_id +* Restore drill-through on sale and invoice reports +* don't attach PDF upon invoice report generation on supplier invoices/refunds +* Add filter on debit and credit amount for Move Lines +* Add supplier invoice number in invoice tree view + +Together with this module, I recommend the use of the following modules: + +* account_invoice_supplier_ref_unique (OCA project account-invoicing) +* account_move_line_no_default_search (OCA project account-financial-tools) +* invoice_fiscal_position_update (OCA project account-invoicing) + +**Table of contents** + +.. contents:: + :local: + +Bug Tracker +=========== + +Bugs are tracked on `GitHub 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 `_. + +Do not contact contributors directly about support or help with technical issues. + +Credits +======= + +Authors +~~~~~~~ + +* Akretion + +Contributors +~~~~~~~~~~~~ + +* Alexis de Lattre +* David Beal + +Maintainers +~~~~~~~~~~~ + +This module is part of the `akretion/odoo-usability `_ project on GitHub. + +You are welcome to contribute. diff --git a/account_usability/__manifest__.py b/account_usability/__manifest__.py index d3edab5..4a17569 100644 --- a/account_usability/__manifest__.py +++ b/account_usability/__manifest__.py @@ -8,29 +8,6 @@ 'category': 'Accounting & Finance', 'license': 'AGPL-3', 'summary': 'Small usability enhancements in account module', - 'description': """ -Account Usability -================= - -The usability enhancements include: - -* show the supplier invoice number in the tree view of supplier invoices -* add an *Overdue* filter on invoice search view (this feature was previously - located in te module *account_invoice_overdue_filter*) -* increase the default limit of 80 lines in account move and account move line view. -* fast search on *Reconcile Ref* for account move line. -* disable reconciliation "guessing" -* add sale dates to invoice report to be compliant with - https://www.service-public.fr/professionnels-entreprises/vosdroits/F31808 - -Together with this module, I recommend the use of the following modules: - -* account_invoice_supplier_ref_unique (OCA project account-invoicing) -* account_move_line_no_default_search (OCA project account-financial-tools) -* invoice_fiscal_position_update (OCA project account-invoicing) - -This module has been written by Alexis de Lattre from Akretion . - """, 'author': 'Akretion', 'website': 'http://www.akretion.com', 'depends': [ diff --git a/account_usability/readme/CONTRIBUTORS.rst b/account_usability/readme/CONTRIBUTORS.rst new file mode 100644 index 0000000..2f62734 --- /dev/null +++ b/account_usability/readme/CONTRIBUTORS.rst @@ -0,0 +1,2 @@ +* Alexis de Lattre +* David Beal diff --git a/account_usability/readme/DESCRIPTION.rst b/account_usability/readme/DESCRIPTION.rst new file mode 100644 index 0000000..36bac9f --- /dev/null +++ b/account_usability/readme/DESCRIPTION.rst @@ -0,0 +1,39 @@ +This modules adds the following functions: + +* Add an *Overdue* filter on invoice search view (this feature was previously + located in te module *account_invoice_overdue_filter*) +* Increase the default limit of 80 lines in account move and account move line view. +* disable reconciliation "guessing" +* fast search on *Reconcile Ref* for account move line. +* add sale dates to invoice report to be compliant with + https://www.service-public.fr/professionnels-entreprises/vosdroits/F31808 +* Sale date on qweb invoices +* A wizard to mark several invoices as sent at once (forward from v8) +* Default date for Account Move Reversal is now D+1 instead of today +* Track more fields on invoice (see details in account.py) +* Add boolean fields `has_discount` and `has_attachment` on invoice +* Add button "Delete line qty = 0" on supplier invoice +* Cut name_get() of invoice if too long +* A script for if Odoo screws up invoice attachment filename +* help functions for py3o reports +* Show code on name_get of journal +* add direct search of journal using code +* add copy=False on some fields +* Add unicity constraint on analytic codes per company +* Better default values on account move +* Add link from account move line to invoice +* Add start_date and end_date on bank statements +* Add transfer_account_id to invoicing config page +* Improve domain reconciliation widget +* account.reconcile.model don't copy name to label via onchange +* Add method to get fiscal position without partner_id +* Restore drill-through on sale and invoice reports +* don't attach PDF upon invoice report generation on supplier invoices/refunds +* Add filter on debit and credit amount for Move Lines +* Add supplier invoice number in invoice tree view + +Together with this module, I recommend the use of the following modules: + +* account_invoice_supplier_ref_unique (OCA project account-invoicing) +* account_move_line_no_default_search (OCA project account-financial-tools) +* invoice_fiscal_position_update (OCA project account-invoicing) diff --git a/account_usability/static/description/index.html b/account_usability/static/description/index.html new file mode 100644 index 0000000..876567c --- /dev/null +++ b/account_usability/static/description/index.html @@ -0,0 +1,454 @@ + + + + + + +Account Usability + + + +
+

Account Usability

+ + +

Beta License: AGPL-3 akretion/odoo-usability

+

This modules adds the following functions:

+
    +
  • Add an Overdue filter on invoice search view (this feature was previously +located in te module account_invoice_overdue_filter)
  • +
  • Increase the default limit of 80 lines in account move and account move line view.
  • +
  • disable reconciliation “guessing”
  • +
  • fast search on Reconcile Ref for account move line.
  • +
  • add sale dates to invoice report to be compliant with +https://www.service-public.fr/professionnels-entreprises/vosdroits/F31808
  • +
  • Sale date on qweb invoices
  • +
  • A wizard to mark several invoices as sent at once (forward from v8)
  • +
  • Default date for Account Move Reversal is now D+1 instead of today
  • +
  • Track more fields on invoice (see details in account.py)
  • +
  • Add boolean fields has_discount and has_attachment on invoice
  • +
  • Add button “Delete line qty = 0” on supplier invoice
  • +
  • Cut name_get() of invoice if too long
  • +
  • A script for if Odoo screws up invoice attachment filename
  • +
  • help functions for py3o reports
  • +
  • Show code on name_get of journal
  • +
  • add direct search of journal using code
  • +
  • add copy=False on some fields
  • +
  • Add unicity constraint on analytic codes per company
  • +
  • Better default values on account move
  • +
  • Add link from account move line to invoice
  • +
  • Add start_date and end_date on bank statements
  • +
  • Add transfer_account_id to invoicing config page
  • +
  • Improve domain reconciliation widget
  • +
  • account.reconcile.model don’t copy name to label via onchange
  • +
  • Add method to get fiscal position without partner_id
  • +
  • Restore drill-through on sale and invoice reports
  • +
  • don’t attach PDF upon invoice report generation on supplier invoices/refunds
  • +
  • Add filter on debit and credit amount for Move Lines
  • +
  • Add supplier invoice number in invoice tree view
  • +
+

Together with this module, I recommend the use of the following modules:

+
    +
  • account_invoice_supplier_ref_unique (OCA project account-invoicing)
  • +
  • account_move_line_no_default_search (OCA project account-financial-tools)
  • +
  • invoice_fiscal_position_update (OCA project account-invoicing)
  • +
+

Table of contents

+ +
+

Bug Tracker

+

Bugs are tracked on GitHub 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.

+

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

+
+
+

Credits

+
+

Authors

+
    +
  • Akretion
  • +
+
+
+

Contributors

+ +
+
+

Maintainers

+

This module is part of the akretion/odoo-usability project on GitHub.

+

You are welcome to contribute.

+
+
+
+ + diff --git a/base_company_extension/README.rst b/base_company_extension/README.rst new file mode 100644 index 0000000..63c4d75 --- /dev/null +++ b/base_company_extension/README.rst @@ -0,0 +1,61 @@ +====================== +Base Company Extension +====================== + +.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + !! 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-akretion%2Fodoo--usability-lightgray.png?logo=github + :target: https://github.com/akretion/odoo-usability/tree/12.0/base_company_extension + :alt: akretion/odoo-usability + +|badge1| |badge2| |badge3| + +This module adds the following fields to the ResCompany model: +* Capital Amount +* Legal Type + +This is useful to display the legal name of the company in reports + +**Table of contents** + +.. contents:: + :local: + +Bug Tracker +=========== + +Bugs are tracked on `GitHub 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 `_. + +Do not contact contributors directly about support or help with technical issues. + +Credits +======= + +Authors +~~~~~~~ + +* Akretion + +Contributors +~~~~~~~~~~~~ + +* Alexis de Lattre + +Maintainers +~~~~~~~~~~~ + +This module is part of the `akretion/odoo-usability `_ project on GitHub. + +You are welcome to contribute. diff --git a/base_company_extension/__manifest__.py b/base_company_extension/__manifest__.py index 4fb56ca..69fbca0 100644 --- a/base_company_extension/__manifest__.py +++ b/base_company_extension/__manifest__.py @@ -9,16 +9,6 @@ 'category': 'Partner', 'license': 'AGPL-3', 'summary': 'Adds capital and title on company', - 'description': """ -Base Company Extension -====================== - -This module adds 2 fields on the Company : - -* *Capital Amount* - -* *Legal Form* - """, 'author': 'Akretion', 'website': 'http://www.akretion.com', # I depend on base_usability only for _report_company_legal_name() diff --git a/base_company_extension/readme/CONTRIBUTORS.rst b/base_company_extension/readme/CONTRIBUTORS.rst new file mode 100644 index 0000000..ff65d68 --- /dev/null +++ b/base_company_extension/readme/CONTRIBUTORS.rst @@ -0,0 +1 @@ +* Alexis de Lattre diff --git a/base_company_extension/readme/DESCRIPTION.rst b/base_company_extension/readme/DESCRIPTION.rst new file mode 100644 index 0000000..ec9b46b --- /dev/null +++ b/base_company_extension/readme/DESCRIPTION.rst @@ -0,0 +1,5 @@ +This module adds the following fields to the ResCompany model: +* Capital Amount +* Legal Type + +This is useful to display the legal name of the company in reports diff --git a/base_company_extension/static/description/index.html b/base_company_extension/static/description/index.html new file mode 100644 index 0000000..aabfabc --- /dev/null +++ b/base_company_extension/static/description/index.html @@ -0,0 +1,417 @@ + + + + + + +Base Company Extension + + + +
+

Base Company Extension

+ + +

Beta License: AGPL-3 akretion/odoo-usability

+

This module adds the following fields to the ResCompany model: +* Capital Amount +* Legal Type

+

This is useful to display the legal name of the company in reports

+

Table of contents

+ +
+

Bug Tracker

+

Bugs are tracked on GitHub 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.

+

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

+
+
+

Credits

+
+

Authors

+
    +
  • Akretion
  • +
+
+
+

Contributors

+ +
+
+

Maintainers

+

This module is part of the akretion/odoo-usability project on GitHub.

+

You are welcome to contribute.

+
+
+
+ + diff --git a/base_usability/README.rst b/base_usability/README.rst new file mode 100644 index 0000000..72a2efa --- /dev/null +++ b/base_usability/README.rst @@ -0,0 +1,82 @@ +============== +Base Usability +============== + +.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + !! 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-akretion%2Fodoo--usability-lightgray.png?logo=github + :target: https://github.com/akretion/odoo-usability/tree/12.0/base_usability + :alt: akretion/odoo-usability + +|badge1| |badge2| |badge3| + +This module adds the following functions: + +* Adds *track_visibility='onchange'* on all the important fields of the Partner object +* By default, Odoo doesn't display the title field on all the partner form views. This module fixes it (it replaces the module base_title_on_partner) +* Adds a log message at INFO level when sending an email via SMTP +* Displays the local modules with installable filter +* A group by "State" is added to module search view +* Provides a _display_report_header method on the res.company object and _display_full_address on res.partner which are useful for reporting. +* Add model in cron tree view +* Add prefix field in sequence search view +* Better search and form view for country and state +* Display technical name of modules in kanban view +* Change module filter to `installable` +* Add widget=handle on sequence of res.partner.bank +* Add city and country in partner tree view +* Add widget="email" on email of contacts +* Add script to fix partners related to users in multi-company setup +* Add methods for py3o reports +* Add name_get() on ir.model +* Language wizard defaults to ".po" +* Add tracking on partner fields +* Handle lang in name_title field +* Remove empty lines in address +* Add bank Name field on res.partner.bank +* Partners auto-created for users are Suppliers and not Customers + +**Table of contents** + +.. contents:: + :local: + +Bug Tracker +=========== + +Bugs are tracked on `GitHub 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 `_. + +Do not contact contributors directly about support or help with technical issues. + +Credits +======= + +Authors +~~~~~~~ + +* Akretion + +Contributors +~~~~~~~~~~~~ + +* Alexis de Lattre +* David Beal + +Maintainers +~~~~~~~~~~~ + +This module is part of the `akretion/odoo-usability `_ project on GitHub. + +You are welcome to contribute. diff --git a/base_usability/__manifest__.py b/base_usability/__manifest__.py index 043eb33..3445a1d 100644 --- a/base_usability/__manifest__.py +++ b/base_usability/__manifest__.py @@ -8,22 +8,6 @@ 'category': 'Partner', 'license': 'AGPL-3', 'summary': 'Better usability in base module', - 'description': """ -Base Usability -============== - -This module adds *track_visibility='onchange'* on all the important fields of the Partner object. - -By default, Odoo doesn't display the title field on all the partner form views. This module fixes it (it replaces the module base_title_on_partner). - -It also adds a log message at INFO level when sending an email via SMTP. - -It displays the local modules with installable filter. -A group by 'State' is added to module search view. - -It provides a _display_report_header method on the res.company object and -_display_full_address on res.partner which are useful for reporting. - """, 'author': 'Akretion', 'website': 'http://www.akretion.com', 'depends': ['base'], diff --git a/base_usability/readme/CONTRIBUTORS.rst b/base_usability/readme/CONTRIBUTORS.rst new file mode 100644 index 0000000..d08e920 --- /dev/null +++ b/base_usability/readme/CONTRIBUTORS.rst @@ -0,0 +1,3 @@ +* Alexis de Lattre +* Raphaël Valyi +* David Beal diff --git a/base_usability/readme/DESCRIPTION.rst b/base_usability/readme/DESCRIPTION.rst new file mode 100644 index 0000000..f61dc38 --- /dev/null +++ b/base_usability/readme/DESCRIPTION.rst @@ -0,0 +1,25 @@ +This module adds the following functions: + +* Adds *track_visibility='onchange'* on all the important fields of the Partner object +* By default, Odoo doesn't display the title field on all the partner form views. This module fixes it (it replaces the module base_title_on_partner) +* Adds a log message at INFO level when sending an email via SMTP +* Displays the local modules with installable filter +* A group by "State" is added to module search view +* Provides a _display_report_header method on the res.company object and _display_full_address on res.partner which are useful for reporting. +* Add model in cron tree view +* Add prefix field in sequence search view +* Better search and form view for country and state +* Display technical name of modules in kanban view +* Change module filter to `installable` +* Add widget=handle on sequence of res.partner.bank +* Add city and country in partner tree view +* Add widget="email" on email of contacts +* Add script to fix partners related to users in multi-company setup +* Add methods for py3o reports +* Add name_get() on ir.model +* Language wizard defaults to ".po" +* Add tracking on partner fields +* Handle lang in name_title field +* Remove empty lines in address +* Add bank Name field on res.partner.bank +* Partners auto-created for users are Suppliers and not Customers diff --git a/base_usability/static/description/index.html b/base_usability/static/description/index.html new file mode 100644 index 0000000..03faecc --- /dev/null +++ b/base_usability/static/description/index.html @@ -0,0 +1,440 @@ + + + + + + +Base Usability + + + +
+

Base Usability

+ + +

Beta License: AGPL-3 akretion/odoo-usability

+

This module adds the following functions:

+
    +
  • Adds track_visibility=’onchange’ on all the important fields of the Partner object
  • +
  • By default, Odoo doesn’t display the title field on all the partner form views. This module fixes it (it replaces the module base_title_on_partner)
  • +
  • Adds a log message at INFO level when sending an email via SMTP
  • +
  • Displays the local modules with installable filter
  • +
  • A group by “State” is added to module search view
  • +
  • Provides a _display_report_header method on the res.company object and _display_full_address on res.partner which are useful for reporting.
  • +
  • Add model in cron tree view
  • +
  • Add prefix field in sequence search view
  • +
  • Better search and form view for country and state
  • +
  • Display technical name of modules in kanban view
  • +
  • Change module filter to installable
  • +
  • Add widget=handle on sequence of res.partner.bank
  • +
  • Add city and country in partner tree view
  • +
  • Add widget=”email” on email of contacts
  • +
  • Add script to fix partners related to users in multi-company setup
  • +
  • Add methods for py3o reports
  • +
  • Add name_get() on ir.model
  • +
  • Language wizard defaults to “.po”
  • +
  • Add tracking on partner fields
  • +
  • Handle lang in name_title field
  • +
  • Remove empty lines in address
  • +
  • Add bank Name field on res.partner.bank
  • +
  • Partners auto-created for users are Suppliers and not Customers
  • +
+

Table of contents

+ +
+

Bug Tracker

+

Bugs are tracked on GitHub 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.

+

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

+
+
+

Credits

+
+

Authors

+
    +
  • Akretion
  • +
+
+
+

Contributors

+ +
+
+

Maintainers

+

This module is part of the akretion/odoo-usability project on GitHub.

+

You are welcome to contribute.

+
+
+
+ + diff --git a/purchase_usability/README.rst b/purchase_usability/README.rst new file mode 100644 index 0000000..86d5087 --- /dev/null +++ b/purchase_usability/README.rst @@ -0,0 +1,63 @@ +================== +Purchase Usability +================== + +.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + !! 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-akretion%2Fodoo--usability-lightgray.png?logo=github + :target: https://github.com/akretion/odoo-usability/tree/12.0/purchase_usability + :alt: akretion/odoo-usability + +|badge1| |badge2| |badge3| + +This module adds the following functions: + - Track visibility on partner and product purchase warning + - Track visibility on Purchase Order warning + - Methods to help generate py3o purchase reports + - Use untaxed amount in name_get of purchase orders + - Protect Cancel button with a confirmation pop-up + - Misc. improvements to Purchase Order Line views + +**Table of contents** + +.. contents:: + :local: + +Bug Tracker +=========== + +Bugs are tracked on `GitHub 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 `_. + +Do not contact contributors directly about support or help with technical issues. + +Credits +======= + +Authors +~~~~~~~ + +* Akretion + +Contributors +~~~~~~~~~~~~ + +* Alexis de Lattre + +Maintainers +~~~~~~~~~~~ + +This module is part of the `akretion/odoo-usability `_ project on GitHub. + +You are welcome to contribute. diff --git a/purchase_usability/__manifest__.py b/purchase_usability/__manifest__.py index 9f22069..f67ee36 100644 --- a/purchase_usability/__manifest__.py +++ b/purchase_usability/__manifest__.py @@ -8,14 +8,6 @@ 'category': 'Purchases', 'license': 'AGPL-3', 'summary': 'Usability improvements on purchase module', - 'description': """ -Purchase Usability -================== - -Several usability improvements on the official purchase module: - -Please contact Alexis de Lattre from Akretion for any help or question about this module. - """, 'author': 'Akretion', 'website': 'http://www.akretion.com', 'depends': ['purchase'], diff --git a/purchase_usability/readme/CONTRIBUTORS.rst b/purchase_usability/readme/CONTRIBUTORS.rst new file mode 100644 index 0000000..ff65d68 --- /dev/null +++ b/purchase_usability/readme/CONTRIBUTORS.rst @@ -0,0 +1 @@ +* Alexis de Lattre diff --git a/purchase_usability/readme/DESCRIPTION.rst b/purchase_usability/readme/DESCRIPTION.rst new file mode 100644 index 0000000..9cfc8a1 --- /dev/null +++ b/purchase_usability/readme/DESCRIPTION.rst @@ -0,0 +1,7 @@ +This module adds the following functions: + - Track visibility on partner and product purchase warning + - Track visibility on Purchase Order warning + - Methods to help generate py3o purchase reports + - Use untaxed amount in name_get of purchase orders + - Protect Cancel button with a confirmation pop-up + - Misc. improvements to Purchase Order Line views diff --git a/purchase_usability/static/description/index.html b/purchase_usability/static/description/index.html index 81ed183..b96834f 100644 --- a/purchase_usability/static/description/index.html +++ b/purchase_usability/static/description/index.html @@ -3,8 +3,8 @@ - -MRP Usability + +Purchase Usability -
-

MRP Usability

+
+

Purchase Usability

-

Beta License: AGPL-3 akretion/odoo-usability

-

Small usability improvements on MRP:

-
    -
  • order by id desc
  • -
  • show field date_start and date_finished on mrp.production form view
  • -
  • show more fields on stock move form
  • -
  • show bom type in tree view + add group by
  • -
  • complete Manufacturing Order report with unvailable products
  • +

    Beta License: AGPL-3 akretion/odoo-usability

    +
    +
    This module adds the following functions:
    +
      +
    • Track visibility on partner and product purchase warning
    • +
    • Track visibility on Purchase Order warning
    • +
    • Methods to help generate py3o purchase reports
    • +
    • Use untaxed amount in name_get of purchase orders
    • +
    • Protect Cancel button with a confirmation pop-up
    • +
    • Misc. improvements to Purchase Order Line views
    +
    +

    Table of contents

      @@ -393,7 +397,7 @@ ul.auto-toc {

      Bugs are tracked on GitHub 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.

      +feedback.

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

    @@ -406,11 +410,13 @@ If you spotted it first, help us smashing it by providing a detailed and welcome

    Contributors

    -

    Alexis de Lattre <alexis.delattre@akretion.com>

    +

    Maintainers

    -

    This module is part of the akretion/odoo-usability project on GitHub.

    +

    This module is part of the akretion/odoo-usability project on GitHub.

    You are welcome to contribute.

diff --git a/sale_usability/README.rst b/sale_usability/README.rst new file mode 100644 index 0000000..7af5a7c --- /dev/null +++ b/sale_usability/README.rst @@ -0,0 +1,73 @@ +============== +Sale Usability +============== + +.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + !! 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-akretion%2Fodoo--usability-lightgray.png?logo=github + :target: https://github.com/akretion/odoo-usability/tree/12.0/sale_usability + :alt: akretion/odoo-usability + +|badge1| |badge2| |badge3| + +This modules adds the following functions: + +* Display amount untaxed in tree view +* Add sale_ids and sale_count on Invoice +* Methods for py3o sale reports +* Add tracking on partner warning fields +* Add tracking on product fields +* Add tracking on Sale Order fields +* Add menu for Pricelist Items +* Add `has_discount` field on Sale Order +* Restore drill-through on sale and invoice reports +* Move client_order_ref from the second tab to the top +* Protect Cancel button with a confirmation pop-up +* Remove Sale Orders from Quotations menu +* Add Group By Customer on Sales order search view +* Add sum=1 on several quantity fields +* Add Product Category Menu entry + +**Table of contents** + +.. contents:: + :local: + +Bug Tracker +=========== + +Bugs are tracked on `GitHub 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 `_. + +Do not contact contributors directly about support or help with technical issues. + +Credits +======= + +Authors +~~~~~~~ + +* Akretion + +Contributors +~~~~~~~~~~~~ + +Alexis de Lattre + +Maintainers +~~~~~~~~~~~ + +This module is part of the `akretion/odoo-usability `_ project on GitHub. + +You are welcome to contribute. diff --git a/sale_usability/__manifest__.py b/sale_usability/__manifest__.py index c6a1905..5310a10 100644 --- a/sale_usability/__manifest__.py +++ b/sale_usability/__manifest__.py @@ -8,18 +8,6 @@ 'category': 'Sales', 'license': 'AGPL-3', 'summary': 'Usability improvements on sale module', - 'description': """ -Sale Usability -============== - -This module provides several small usability improvements on the official *sale* module: - -* Display amount untaxed in tree view -* TODO: update this list - -This module has been written by Alexis de Lattre from Akretion -. - """, 'author': 'Akretion', 'website': 'http://www.akretion.com', 'depends': [ diff --git a/sale_usability/readme/CONTRIBUTORS.rst b/sale_usability/readme/CONTRIBUTORS.rst new file mode 100644 index 0000000..13d0fc0 --- /dev/null +++ b/sale_usability/readme/CONTRIBUTORS.rst @@ -0,0 +1 @@ +Alexis de Lattre diff --git a/sale_usability/readme/DESCRIPTION.rst b/sale_usability/readme/DESCRIPTION.rst new file mode 100644 index 0000000..50e6a4d --- /dev/null +++ b/sale_usability/readme/DESCRIPTION.rst @@ -0,0 +1,17 @@ +This modules adds the following functions: + +* Display amount untaxed in tree view +* Add sale_ids and sale_count on Invoice +* Methods for py3o sale reports +* Add tracking on partner warning fields +* Add tracking on product fields +* Add tracking on Sale Order fields +* Add menu for Pricelist Items +* Add `has_discount` field on Sale Order +* Restore drill-through on sale and invoice reports +* Move client_order_ref from the second tab to the top +* Protect Cancel button with a confirmation pop-up +* Remove Sale Orders from Quotations menu +* Add Group By Customer on Sales order search view +* Add sum=1 on several quantity fields +* Add Product Category Menu entry diff --git a/sale_usability/static/description/index.html b/sale_usability/static/description/index.html index 81ed183..289a893 100644 --- a/sale_usability/static/description/index.html +++ b/sale_usability/static/description/index.html @@ -3,8 +3,8 @@ - -MRP Usability + +Sale Usability -
-

MRP Usability

+
+

Sale Usability

-

Beta License: AGPL-3 akretion/odoo-usability

-

Small usability improvements on MRP:

+

Beta License: AGPL-3 akretion/odoo-usability

+

This modules adds the following functions:

    -
  • order by id desc
  • -
  • show field date_start and date_finished on mrp.production form view
  • -
  • show more fields on stock move form
  • -
  • show bom type in tree view + add group by
  • -
  • complete Manufacturing Order report with unvailable products
  • +
  • Display amount untaxed in tree view
  • +
  • Add sale_ids and sale_count on Invoice
  • +
  • Methods for py3o sale reports
  • +
  • Add tracking on partner warning fields
  • +
  • Add tracking on product fields
  • +
  • Add tracking on Sale Order fields
  • +
  • Add menu for Pricelist Items
  • +
  • Add has_discount field on Sale Order
  • +
  • Restore drill-through on sale and invoice reports
  • +
  • Move client_order_ref from the second tab to the top
  • +
  • Protect Cancel button with a confirmation pop-up
  • +
  • Remove Sale Orders from Quotations menu
  • +
  • Add Group By Customer on Sales order search view
  • +
  • Add sum=1 on several quantity fields
  • +
  • Add Product Category Menu entry

Table of contents

@@ -393,7 +403,7 @@ ul.auto-toc {

Bugs are tracked on GitHub 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.

+feedback.

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

@@ -410,7 +420,7 @@ If you spotted it first, help us smashing it by providing a detailed and welcome

Maintainers

-

This module is part of the akretion/odoo-usability project on GitHub.

+

This module is part of the akretion/odoo-usability project on GitHub.

You are welcome to contribute.