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

[16.0][MIG] delivery_distribution_list #330

Open
wants to merge 45 commits into
base: 16.0
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
45 commits
Select commit Hold shift + click to select a range
9ebc363
[ADD] manage the product distribution through a delivery distribution
houssine78 Jul 28, 2017
196c2a7
[IMP]adding state done to distribution list and corresponding state
houssine78 Jul 28, 2017
8a6fa1e
[IMP] adding action button at line level. Still in WIP
houssine78 Jul 28, 2017
9a86c0c
[IMP] propagate carrier info and distribution list id to the created
houssine78 Jul 31, 2017
3f68ffc
[FIX] wrong use of self instead of line
houssine78 Jul 31, 2017
d4b2610
[IMP] add a dedicated sequence for distribution list
houssine78 Jul 31, 2017
5bc1ff8
[IMP] add name field on view for distribution list
houssine78 Jul 31, 2017
1c517fc
[IMP] get the name of the distribution list from the dedicated sequence
houssine78 Jul 31, 2017
99bb5ed
[IMP] add distibution_list_id field and compute distribution_list_id and
houssine78 Jul 31, 2017
7a83fad
[IMP] improve grouping on invoice state
houssine78 Jul 31, 2017
a840c61
[IMP] add carrier info on sale order and delivery slip pdf. add
houssine78 Aug 1, 2017
182869d
[FIX] fix security groups name
houssine78 Aug 1, 2017
9a07131
[FIX] don't copy the name field during duplication
houssine78 Aug 1, 2017
55d80ce
[FIX] fix missing access rights
houssine78 Aug 1, 2017
fd2cc99
[FIX] fix wrong evaluation
houssine78 Aug 1, 2017
17c4d80
[IMP] Add tool tip on button in the tree view
houssine78 Aug 1, 2017
75e1174
[FIX] fix wrong states attribute value
houssine78 Aug 1, 2017
986f09a
[FIX] wrong state assignation after action
houssine78 Aug 1, 2017
3d9044c
[IMP] add on change on partner_id and ordered_qty fields.
houssine78 Aug 21, 2017
bc52991
[IMP] allow grouping on carrier and distribution list on picking
houssine78 Aug 21, 2017
f773d9c
[IMP] compute carrier and distribution list on stock moves
houssine78 Aug 21, 2017
c8a4a7b
[IMP] add account analytic on product a propagation on a sale order from
houssine78 Aug 21, 2017
eec85c7
[IMP] add journal_id field to allow to force a sale journal on generated
houssine78 Sep 26, 2017
5644d00
[FIX] fix syntax
houssine78 Sep 26, 2017
2a79739
[IMP] add domain on carrier to only display the carrier for this field
houssine78 Sep 27, 2017
e8193f5
[IMP] raise error when there is not enough stock available when
houssine78 Dec 21, 2017
549f658
[FIX] change name of the field carrier_id on sale_order and
houssine78 Jan 4, 2018
bdb831b
[FIX] fix the name field change due to incompatibility with delivery
houssine78 Jan 17, 2018
c9cc773
[FIX] wrong name field in vals
houssine78 Feb 14, 2018
5638035
[IMP] delivery_distribution_list: black, isort, prettier
remytms Jan 17, 2023
e0bddd8
[MIG] delivery_distribution_list: 9.0
remytms Jan 18, 2023
33ae9ee
[MIG] delivery_distribution_list: 12.0
remytms Jan 18, 2023
ac43269
[MIG] delivery_distribution_list: 13.0
remytms Jan 18, 2023
a871292
[MIG] delivery_distribution_list: 14.0
remytms Jan 18, 2023
c2cea82
[CHG] delivery_distribution_list: remove link with stock
remytms Jan 18, 2023
bc2c2aa
[CHG] delivery_distribution_list: make module installable
remytms Jan 19, 2023
14b8ae9
[FIX] delivery_distribution_list: groups interface
remytms Jan 20, 2023
bfb6975
[FIX] del_dist_list: distribution_carrier_id does not exist
remytms Jan 23, 2023
5725063
[FIX] del_dist_list: menu loading
remytms Feb 6, 2023
7eab647
[IMP] delivery_distribution_list: black, isort, prettier
victor-champonnois Sep 24, 2024
6af845d
[MIG] delivery_distribution_list: Migration to 15.0
victor-champonnois Sep 24, 2024
465371b
[MIG] delivery_distribution_list: Migration to 16.0
victor-champonnois Sep 24, 2024
47077c6
[FIX] account for returned quantities
victor-champonnois Oct 23, 2024
26e260e
fixup : no dependency with stock
victor-champonnois Oct 23, 2024
8f4a0e9
[REM] analytic account on product
victor-champonnois Oct 24, 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
63 changes: 63 additions & 0 deletions delivery_distribution_list/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@
================================
Delivery distribution Management
================================

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

.. |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-coopiteasy%2Faddons-lightgray.png?logo=github
:target: https://github.com/coopiteasy/addons/tree/16.0/delivery_distribution_list
:alt: coopiteasy/addons

|badge1| |badge2| |badge3|

This module manage the distribution of a product through all the sale/deposit
points, it manages the recurring order through the list of distribution.

**Table of contents**

.. contents::
:local:

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

Bugs are tracked on `GitHub Issues <https://github.com/coopiteasy/addons/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/coopiteasy/addons/issues/new?body=module:%20delivery_distribution_list%0Aversion:%2016.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
~~~~~~~

* Coop IT Easy SC

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

* `Coop IT Easy SC <https://coopiteasy.be>`_:

* Houssine Bakkali

Maintainers
~~~~~~~~~~~

This module is part of the `coopiteasy/addons <https://github.com/coopiteasy/addons/tree/16.0/delivery_distribution_list>`_ project on GitHub.

You are welcome to contribute.
1 change: 1 addition & 0 deletions delivery_distribution_list/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
from . import models
28 changes: 28 additions & 0 deletions delivery_distribution_list/__manifest__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
{
"name": "Delivery distribution Management",
"summary": """
Manage the distribution of a product through all the deposit points.
""",
"author": "Coop IT Easy SC",
"license": "AGPL-3",
"version": "16.0.1.0.0",
"website": "https://github.com/coopiteasy/addons",
"category": "Sales",
"depends": [
"sale_management",
"account",
],
"data": [
"security/delivery_distribution_list_security.xml",
"security/ir.model.access.csv",
"data/ddl_data.xml",
"views/delivery_distribution_list_view.xml",
"views/partner_view.xml",
"views/sale_view.xml",
],
"assets": {
"web.assets_qweb": [
"report/sale_order_report_template.xml",
],
},
}
8 changes: 8 additions & 0 deletions delivery_distribution_list/data/ddl_data.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8" ?>
<odoo noupdate="1">
<record id="sequence_ddl" model="ir.sequence">
<field name="name">Delivery Distribution List</field>
<field eval="3" name="padding" />
<field name="prefix">DDL/%(year)s/</field>
</record>
</odoo>
4 changes: 4 additions & 0 deletions delivery_distribution_list/models/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
from . import invoice
from . import partner
from . import sale_order
from . import delivery_distribution_list
Loading
Loading