Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
48 commits
Select commit Hold shift + click to select a range
f0cc7c8
[IMP] renamed the module name.
SerpentCS Sep 26, 2016
c8813b9
[ADD] added dependencies and sequences
SerpentCS Sep 28, 2016
09ad4f5
[IMP] test cases
serpentcs-dev1 Mar 6, 2017
a469fc0
[ADD] purchase_order_line_sequence v10
serpentcs-dev1 Jun 30, 2017
0572f0f
[ADD] Missing dependency
jpoa Mar 15, 2018
7af5497
[FIX] Bug in the logic of the module
jpoa Mar 26, 2018
4dafd34
[FIX] Assure sequence of stock moves are the same as of po lines
MiquelRForgeFlow Jul 26, 2018
de9476b
[FIX] Correct a test. Products are in purchase_method 'receive'
MiquelRForgeFlow Jul 26, 2018
7f5e11c
[UPD] Update purchase_order_line_sequence.pot
oca-travis Jul 30, 2018
176e289
[FIX] Make module compatible with other reporting modules
MiquelRForgeFlow Sep 20, 2018
5df80d7
[MIG] purchase_order_line_sequence to version 12
bjeficent Nov 26, 2018
43fa12d
[UPD] Update purchase_order_line_sequence.pot
oca-travis Mar 11, 2020
1a230d2
[UPD] README.rst
OCA-git-bot Mar 11, 2020
28c2d5b
[ADD] icon.png
OCA-git-bot Mar 11, 2020
25b001c
Update translation files
oca-transbot Mar 11, 2020
da8451d
[FIX]purchase_order_line_sequence. Do not update move sequence in mov…
AaronHForgeFlow Dec 18, 2019
9829a8f
purchase_order_line_sequence 12.0.1.0.1
OCA-git-bot Apr 14, 2020
fb40f16
Update translation files
oca-transbot Aug 16, 2020
c52d3b2
Translated using Weblate (French)
SandieFavre Aug 28, 2020
f8dc2fb
[IMP] purchase_order_line_sequence: black, isort, prettier
cjallais Feb 3, 2021
08a7618
[MIG] purchase_order_line_sequence: Migration to 14.0
cjallais Jan 7, 2021
bac52e6
[UPD] Update purchase_order_line_sequence.pot
oca-travis Jul 4, 2021
477c1ad
[UPD] README.rst
OCA-git-bot Jul 4, 2021
e624890
[IMP] purchase_order_line_sequence: delete unused file
MiquelRForgeFlow Apr 5, 2022
ab26070
Added translation using Weblate (German)
manengel May 6, 2022
50c0347
[REM] purchase_order_line_sequence: Not needed anymore
rousseldenis Jul 6, 2022
fff1062
[FIX] Adding tags to unittests for purchase_deposit and purchase_orde…
mt-software-de Sep 19, 2022
dec3c20
Added translation using Weblate (Spanish)
JHernandezConinpe May 29, 2023
c7104bf
Translated using Weblate (Spanish)
JHernandezConinpe May 29, 2023
3991844
[IMP] purchase_order_line_sequence: use correct sequence in moves whe…
OriolMForgeFlow Jun 27, 2023
22c17e0
[IMP] purchase_order_line_sequence: pre-commit stuff
AungKoKoLin1997 Aug 1, 2023
ab20b39
[IMP] purchase_order_line_sequence: module refactor, new sequence fie…
OriolMForgeFlow Jun 30, 2023
12884e5
[MIG] purchase_order_line_sequence: Migration to 16.0
AungKoKoLin1997 Aug 1, 2023
01a5924
[15.0][IMP] purchase_order_line_sequence: Show only PO related sequen…
SergiCForgeFlow Aug 31, 2023
5f777bd
[IMP] purchase_order_line_sequence: pre-commit auto fixes
StefanRijnhart Sep 23, 2024
42bc702
[MIG] purchase_order_line_sequence: Migration to 17.0
StefanRijnhart Sep 23, 2024
5493acd
[IMP] purchase_order_line_sequence: pre-commit auto fixes
AEstLo Jun 6, 2025
86356df
[MIG] purchase_order_line_sequence: Migration to 18.0
AEstLo Jun 6, 2025
8274cd2
[MIG] purchase_order_line_sequence: Migration to 18.0
AEstLo Jun 7, 2025
e56fc67
[UPD] Update purchase_order_line_sequence.pot
Jun 11, 2025
e9ae9d9
[BOT] post-merge updates
OCA-git-bot Jun 11, 2025
cd0bcb4
Added translation using Weblate (Italian)
mymage Jun 12, 2025
881e1aa
Translated using Weblate (Italian)
mymage Jun 12, 2025
18751e2
Added translation using Weblate (Portuguese (Brazil))
marcelsavegnago Jun 25, 2025
78cf156
Added translation using Weblate (Turkish)
bo-eska Aug 27, 2025
48fefcc
Translated using Weblate (Turkish)
bo-eska Aug 27, 2025
10aa909
[IMP] Eficent -> ForgeFlow
MiquelRForgeFlow Oct 9, 2025
9f288bc
[19.0][MIG] purchase_order_line_sequence: Migration to 19.0
Hudson5577 Oct 21, 2025
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
101 changes: 101 additions & 0 deletions purchase_order_line_sequence/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,101 @@
.. image:: https://odoo-community.org/readme-banner-image
:target: https://odoo-community.org/get-involved?utm_source=readme
:alt: Odoo Community Association

============================
Purchase Order Line Sequence
============================

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

.. |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/license-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%2Fpurchase--workflow-lightgray.png?logo=github
:target: https://github.com/OCA/purchase-workflow/tree/19.0/purchase_order_line_sequence
:alt: OCA/purchase-workflow
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
:target: https://translation.odoo-community.org/projects/purchase-workflow-19-0/purchase-workflow-19-0-purchase_order_line_sequence
:alt: Translate me on Weblate
.. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png
:target: https://runboat.odoo-community.org/builds?repo=OCA/purchase-workflow&target_branch=19.0
:alt: Try me on Runboat

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

The sequence in PO line is propagated to the Stock moves. The sequence
number appears in the PO form view and in the report.

**Table of contents**

.. contents::
:local:

Usage
=====

This module depends on the following module(s) :

- stock_picking_line_sequence
(https://github.com/OCA/stock-logistics-workflow/)

Known issues / Roadmap
======================

In standard odoo is possible to sort the purchase order lines and those
are propagated to the invoice lines

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

Bugs are tracked on `GitHub Issues <https://github.com/OCA/purchase-workflow/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/OCA/purchase-workflow/issues/new?body=module:%20purchase_order_line_sequence%0Aversion:%2019.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
-------

* Camptocamp
* ForgeFlow
* Serpent CS

Contributors
------------

- C??cile Jallais <cjallais@archeti.com>
- Damien Crier <damien.crier@camptocamp.com>
- ForgeFlow S.L. <contact@forgeflow.com>
- Serpent Consulting Services Pvt. Ltd. <support@serpentcs.com>
- Hudson Amadeus Leonardy <https://solusiaglis.co.id>

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/purchase-workflow <https://github.com/OCA/purchase-workflow/tree/19.0/purchase_order_line_sequence>`_ 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 purchase_order_line_sequence/__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 models
28 changes: 28 additions & 0 deletions purchase_order_line_sequence/__manifest__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
# Copyright 2017 Camptocamp SA - Damien Crier, Alexandre Fayolle
# Copyright 2017 ForgeFlow S.L.
# Copyright 2017 Serpent Consulting Services Pvt. Ltd.
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html).

{
"name": "Purchase Order Line Sequence",
"summary": "Adds sequence to PO lines and propagates it to"
"Invoice lines and Stock Moves",
"version": "19.0.1.0.0",
"category": "Purchase Management",
"author": "Camptocamp, ForgeFlow, Serpent CS, Odoo Community Association (OCA)",
"website": "https://github.com/OCA/purchase-workflow",
"depends": [
"purchase_stock",
"stock_picking_line_sequence",
],
"data": [
"views/purchase_view.xml",
"views/report_purchaseorder.xml",
"views/report_purchasequotation.xml",
"views/account_move_view.xml",
"views/report_invoice.xml",
],
"installable": True,
"auto_install": False,
"license": "AGPL-3",
}
74 changes: 74 additions & 0 deletions purchase_order_line_sequence/i18n/de.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,74 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * purchase_order_line_sequence
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 14.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: purchase_order_line_sequence
#: model_terms:ir.ui.view,arch_db:purchase_order_line_sequence.report_purchase_order_sequence_qweb
#: model_terms:ir.ui.view,arch_db:purchase_order_line_sequence.report_purchase_quote_sequence_qweb
msgid "<strong>Sequence</strong>"
msgstr ""

#. module: purchase_order_line_sequence
#: model:ir.model.fields,field_description:purchase_order_line_sequence.field_purchase_order__display_name
#: model:ir.model.fields,field_description:purchase_order_line_sequence.field_purchase_order_line__display_name
msgid "Display Name"
msgstr ""

#. module: purchase_order_line_sequence
#: model:ir.model.fields,help:purchase_order_line_sequence.field_purchase_order_line__sequence2
msgid "Displays the sequence of the line in the purchase order."
msgstr ""

#. module: purchase_order_line_sequence
#: model:ir.model.fields,help:purchase_order_line_sequence.field_purchase_order_line__sequence
msgid "Gives the sequence of the line when displaying the purchase order."
msgstr ""

#. module: purchase_order_line_sequence
#: model:ir.model.fields,field_description:purchase_order_line_sequence.field_purchase_order_line__sequence
msgid "Hidden Sequence"
msgstr ""

#. module: purchase_order_line_sequence
#: model:ir.model.fields,field_description:purchase_order_line_sequence.field_purchase_order__id
#: model:ir.model.fields,field_description:purchase_order_line_sequence.field_purchase_order_line__id
msgid "ID"
msgstr ""

#. module: purchase_order_line_sequence
#: model:ir.model.fields,field_description:purchase_order_line_sequence.field_purchase_order____last_update
#: model:ir.model.fields,field_description:purchase_order_line_sequence.field_purchase_order_line____last_update
msgid "Last Modified on"
msgstr ""

#. module: purchase_order_line_sequence
#: model:ir.model.fields,field_description:purchase_order_line_sequence.field_purchase_order__max_line_sequence
msgid "Max sequence in lines"
msgstr ""

#. module: purchase_order_line_sequence
#: model:ir.model,name:purchase_order_line_sequence.model_purchase_order
msgid "Purchase Order"
msgstr ""

#. module: purchase_order_line_sequence
#: model:ir.model,name:purchase_order_line_sequence.model_purchase_order_line
msgid "Purchase Order Line"
msgstr ""

#. module: purchase_order_line_sequence
#: model:ir.model.fields,field_description:purchase_order_line_sequence.field_purchase_order_line__sequence2
msgid "Sequence"
msgstr ""
76 changes: 76 additions & 0 deletions purchase_order_line_sequence/i18n/es.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,76 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * purchase_order_line_sequence
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 14.0\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2023-05-29 19:08+0000\n"
"Last-Translator: JHernandezConinpe <jhernandez@coninpe.es>\n"
"Language-Team: none\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.17\n"

#. module: purchase_order_line_sequence
#: model_terms:ir.ui.view,arch_db:purchase_order_line_sequence.report_purchase_order_sequence_qweb
#: model_terms:ir.ui.view,arch_db:purchase_order_line_sequence.report_purchase_quote_sequence_qweb
msgid "<strong>Sequence</strong>"
msgstr "<strong>N??mero de l??nea</strong>"

#. module: purchase_order_line_sequence
#: model:ir.model.fields,field_description:purchase_order_line_sequence.field_purchase_order__display_name
#: model:ir.model.fields,field_description:purchase_order_line_sequence.field_purchase_order_line__display_name
msgid "Display Name"
msgstr "Nombre mostrado"

#. module: purchase_order_line_sequence
#: model:ir.model.fields,help:purchase_order_line_sequence.field_purchase_order_line__sequence2
msgid "Displays the sequence of the line in the purchase order."
msgstr "Muestra la secuencia de la l??nea en el pedido de compra."

#. module: purchase_order_line_sequence
#: model:ir.model.fields,help:purchase_order_line_sequence.field_purchase_order_line__sequence
msgid "Gives the sequence of the line when displaying the purchase order."
msgstr "Indica la secuencia de la l??nea al visualizar el pedido de compra."

#. module: purchase_order_line_sequence
#: model:ir.model.fields,field_description:purchase_order_line_sequence.field_purchase_order_line__sequence
msgid "Hidden Sequence"
msgstr "Secuencia oculta"

#. module: purchase_order_line_sequence
#: model:ir.model.fields,field_description:purchase_order_line_sequence.field_purchase_order__id
#: model:ir.model.fields,field_description:purchase_order_line_sequence.field_purchase_order_line__id
msgid "ID"
msgstr "ID"

#. module: purchase_order_line_sequence
#: model:ir.model.fields,field_description:purchase_order_line_sequence.field_purchase_order____last_update
#: model:ir.model.fields,field_description:purchase_order_line_sequence.field_purchase_order_line____last_update
msgid "Last Modified on"
msgstr "??ltima modificaci??n"

#. module: purchase_order_line_sequence
#: model:ir.model.fields,field_description:purchase_order_line_sequence.field_purchase_order__max_line_sequence
msgid "Max sequence in lines"
msgstr "Secuencia m??xima en l??neas"

#. module: purchase_order_line_sequence
#: model:ir.model,name:purchase_order_line_sequence.model_purchase_order
msgid "Purchase Order"
msgstr "Pedido de compra"

#. module: purchase_order_line_sequence
#: model:ir.model,name:purchase_order_line_sequence.model_purchase_order_line
msgid "Purchase Order Line"
msgstr "L??nea de pedido de compra"

#. module: purchase_order_line_sequence
#: model:ir.model.fields,field_description:purchase_order_line_sequence.field_purchase_order_line__sequence2
msgid "Sequence"
msgstr "N??mero de l??nea"
67 changes: 67 additions & 0 deletions purchase_order_line_sequence/i18n/fr.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,67 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * purchase_order_reorder_lines
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 8.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-07-10 13:13+0000\n"
"PO-Revision-Date: 2020-08-28 17:00+0000\n"
"Last-Translator: Sandie FAVRE <sandie.favre@grap.coop>\n"
"Language-Team: \n"
"Language: fr\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: purchase_order_line_sequence
#: model_terms:ir.ui.view,arch_db:purchase_order_line_sequence.report_purchase_order_sequence_qweb
#: model_terms:ir.ui.view,arch_db:purchase_order_line_sequence.report_purchase_quote_sequence_qweb
msgid "<strong>Sequence</strong>"
msgstr "S??quence"

#. module: purchase_order_line_sequence
#: model:ir.model.fields,help:purchase_order_line_sequence.field_purchase_order_line__sequence2
msgid "Displays the sequence of the line in the purchase order."
msgstr "Affiche la s??quence de la ligne dans l'ordre d'achat."

#. module: purchase_order_line_sequence
#: model:ir.model.fields,help:purchase_order_line_sequence.field_purchase_order_line__sequence
msgid "Gives the sequence of the line when displaying the purchase order."
msgstr "Donne la s??quence de la ligne lors de l'affichage du bon de commande."

#. module: purchase_order_line_sequence
#: model:ir.model.fields,field_description:purchase_order_line_sequence.field_purchase_order_line__sequence
msgid "Hidden Sequence"
msgstr "S??quence masqu??e"

#. module: purchase_order_line_sequence
#: model:ir.model,name:purchase_order_line_sequence.model_account_invoice_line
msgid "Invoice Line"
msgstr "Ligne de facture"

#. module: purchase_order_line_sequence
#: model:ir.model.fields,field_description:purchase_order_line_sequence.field_purchase_order__max_line_sequence
msgid "Max sequence in lines"
msgstr ""

#. module: purchase_order_line_sequence
#: model:ir.model,name:purchase_order_line_sequence.model_purchase_order
msgid "Purchase Order"
msgstr "Bon de commande"

#. module: purchase_order_line_sequence
#: model:ir.model,name:purchase_order_line_sequence.model_purchase_order_line
msgid "Purchase Order Line"
msgstr "Ligne de bon de commande"

#. module: purchase_order_line_sequence
#: model:ir.model.fields,field_description:purchase_order_line_sequence.field_purchase_order_line__sequence2
msgid "Sequence"
msgstr "S??quence"

#~ msgid "Purchase Order Line Make Invoice"
#~ msgstr "Cr??er la facture des lignes de commande d'achat"
Loading
Loading