Author: |
Odoo Community Association (OCA) |
License: |
AGPL-3 |
Branch: |
13.0-product_code_unique_backport_test_resilient-qgr |
Repository: |
acsone/product-attribute |
Dependencies: |
product,
product_expiry,
and
stock |
Languages: |
HTML (333, 27.5%),
Python (594, 49.1%),
XML (243, 20.1%),
and
reStructuredText (40, 3.3%) |
Other branches: |
13.0,
13.0-product_pricelist_assortment_hook-ape,
and
14.0 |
Other repositories: |
Change2improve/product-attribute,
Darknroses/product-attribute,
ForgeFlow/product-attribute,
LevelPrime/product-attribute,
OCA/product-attribute,
Tecnativa/product-attribute,
akretion/product-attribute,
aurestic/product-attribute,
brain-tec/product-attribute,
kmee/product-attribute,
tegin/product-attribute,
and
ursais/product-attribute |
<h1 class="title">Product Expiry Configurable</h1>
<p><a class="reference external" href="https://odoo-community.org/page/development-status"><img alt="Beta" src="https://img.shields.io/badge/maturity-Beta-yellow.png" /></a> <a class="reference external" href="http://www.gnu.org/licenses/agpl-3.0-standalone.html"><img alt="License: AGPL-3" src="https://img.shields.io/badge/licence-AGPL--3-blue.png" /></a> <a class="reference external" href="https://github.com/OCA/product-attribute/tree/13.0/product_expiry_configurable"><img alt="OCA/product-attribute" src="https://img.shields.io/badge/github-OCA%2Fproduct--attribute-lightgray.png?logo=github" /></a> <a class="reference external" href="https://translation.odoo-community.org/projects/product-attribute-13-0/product-attribute-13-0-product_expiry_configurable"><img alt="Translate me on Weblate" src="https://img.shields.io/badge/weblate-Translate%20me-F47D42.png" /></a> <a class="reference external" href="https://runbot.odoo-community.org/runbot/135/13.0"><img alt="Try me on Runbot" src="https://img.shields.io/badge/runbot-Try%20me-875A7B.png" /></a></p>
<p>This module allows changing the standard expiry dates managing.
Currently, the odoo product_expiry modules compute the use_date, removal_date, life_date, and alert_date applying the use_time, removal_time, life_date, and alert_date to the creation date of the lot. For example, if alert_time is set to 2 days and the lot is created the 16/02/2022, the alert_date is set to 18/02/2022.
With this module, this behavior can be changed. It computes the use_date, removal_date, and alert_date depending on the life_date. For example, if the alert_time is set to 2 days, and the lot life_date is 20/04/2022, the alert_date is set to 18/04/22.
In addition, the times and type of computing (from current_date or life_date) can be configured on the product_category and on the product_template. If a field is provided on the product, the provided on the category is set.
Filters of "Alert Date Reached", "Use Date Reached", "Life Date Reached" and "Removal Date Reached" have been added.
Finally, crons that generate activities have been created to warn for each date. By default, they are desastivated.</p>
<p><strong>Table of contents</strong></p>
<div class="contents local topic" id="contents">
<ul class="simple">
<li><a class="reference internal" href="#bug-tracker" id="id1">Bug Tracker</a></li>
<li><a class="reference internal" href="#credits" id="id2">Credits</a><ul>
<li><a class="reference internal" href="#contributors" id="id3">Contributors</a></li>
<li><a class="reference internal" href="#maintainers" id="id4">Maintainers</a></li>
</ul>
</li>
</ul>
</div>
<a name="bug-tracker"></a>
<h2><a class="toc-backref" href="#id1">Bug Tracker</a></h2>
<p>Bugs are tracked on <a class="reference external" href="https://github.com/OCA/product-attribute/issues">GitHub Issues</a>.
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
<a class="reference external" href="https://github.com/OCA/product-attribute/issues/new?body=module:%20product_expiry_configurable%0Aversion:%2013.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**">feedback</a>.</p>
<p>Do not contact contributors directly about support or help with technical issues.</p>
<a name="credits"></a>
<h2><a class="toc-backref" href="#id2">Credits</a></h2>
<a name="contributors"></a>
<h3><a class="toc-backref" href="#id3">Contributors</a></h3>
<ul>
<li><p class="first"><a class="reference external" href="https://www.creublanca.es">CreuBlanca</a>:</p>
<blockquote>
<ul class="simple">
<li>Alba Riera <<a class="reference external" href="mailto:alba.riera@creublanca.es">alba.riera@creublanca.es</a>></li>
</ul>
</blockquote>
</li>
</ul>
<a name="maintainers"></a>
<h3><a class="toc-backref" href="#id4">Maintainers</a></h3>
<p>This module is maintained by the OCA.</p>
<a class="reference external image-reference" href="https://odoo-community.org"><img alt="Odoo Community Association" src="https://odoo-community.org/logo.png" /></a>
<p>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.</p>
<p>This module is part of the <a class="reference external" href="https://github.com/OCA/product-attribute/tree/13.0/product_expiry_configurable">OCA/product-attribute</a> project on GitHub.</p>
<p>You are welcome to contribute. To learn how please visit <a class="reference external" href="https://odoo-community.org/page/Contribute">https://odoo-community.org/page/Contribute</a>.</p>