Revert "[FIX] agreement_stock: bump version"

This reverts commit 1602e240ae.
This commit is contained in:
Alexandre Fayolle
2021-09-13 15:48:42 +02:00
parent 1602e240ae
commit ec9cb8c9f5
13 changed files with 1 additions and 698 deletions

View File

@@ -1,92 +0,0 @@
=============================
Agreement Partner Preferences
=============================
.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
.. |badge1| image:: https://img.shields.io/badge/maturity-Alpha-red.png
:target: https://odoo-community.org/page/development-status
:alt: Alpha
.. |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-OCA%2Fcontract-lightgray.png?logo=github
:target: https://github.com/OCA/contract/tree/12.0/agreement_partner_preference
:alt: OCA/contract
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
:target: https://translation.odoo-community.org/projects/contract-12-0/contract-12-0-agreement_partner_preference
:alt: Translate me on Weblate
.. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png
:target: https://runbot.odoo-community.org/runbot/110/12.0
:alt: Try me on Runbot
|badge1| |badge2| |badge3| |badge4| |badge5|
This module builds on the agreement_sale_condition module. It allows setting a
preferred agreement type on a customer, and some preferences on the
partner. These preferences are defined in a special type of agreement. The
intent is that additional modules can add fields on an agreement which are m2o
on agreement parameter values. The values of customer preferences are meant to
be used in combination of the value of the template agreement of the agreement
type when the sale order is confirmed.
.. IMPORTANT::
This is an alpha version, the data model and design can change at any time without warning.
Only for development or testing purpose, do not use in production.
`More details on development status <https://odoo-community.org/page/development-status>`_
**Table of contents**
.. contents::
:local:
Bug Tracker
===========
Bugs are tracked on `GitHub Issues <https://github.com/OCA/contract/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/contract/issues/new?body=module:%20agreement_partner_preference%0Aversion:%2012.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
Contributors
~~~~~~~~~~~~
* Alexandre Fayolle <alexandre.fayolle@camptocamp.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-gurneyalex| image:: https://github.com/gurneyalex.png?size=40px
:target: https://github.com/gurneyalex
:alt: gurneyalex
Current `maintainer <https://odoo-community.org/page/maintainer-role>`__:
|maintainer-gurneyalex|
This module is part of the `OCA/contract <https://github.com/OCA/contract/tree/12.0/agreement_partner_preference>`_ project on GitHub.
You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.

View File

@@ -1,2 +0,0 @@
from . import tools
from . import models

View File

@@ -1,23 +0,0 @@
# Copyright 2019 Camptocamp
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
{
"name": "Agreement Sale Conditions: Delivery Planning",
"summary": "Manage conditions related to delivery planning in agreements",
"version": "12.0.1.0.0",
# see https://odoo-community.org/page/development-status
"development_status": "Alpha",
"category": "Sale",
"author": "Camptocamp, Odoo Community Association (OCA)",
"maintainers": ["gurneyalex"],
"license": "AGPL-3",
"application": False,
"installable": True,
"preloadable": True,
"depends": [
"agreement_sale_condition_base",
],
"data": [
'data/agreement.parameter.value.csv',
"views/agreement.xml",
],
}

View File

@@ -1,15 +0,0 @@
id,sequence,parameter,code,name
value_req_so_delivery_lead_time_next_day,30,req_so_delivery_lead_time,next_day,Order entry day + 1
value_req_so_delivery_lead_time_week_day,31,req_so_delivery_lead_time,week_day,Defined delivery sequence (fixed week day)
value_req_so_delivery_lead_time_fixed_date,32,req_so_delivery_lead_time,fixed_date,Defined day of delivery (non repetitive)
value_req_so_delivery_lead_time_same_day,33,req_so_delivery_lead_time,same_day,Same day (Flash delivery)
value_req_so_transport_chosen_by_company,38,req_so_transport,chosen_by_company,Chosen by Company
value_req_so_transport_post,39,req_so_transport,post,Post
value_req_so_transport_pickup,41,req_so_transport,pickup,Pick Up
value_req_cust_delivery_window_before9,23,req_cust_delivery_window,before9,Before 9:00
value_req_cust_delivery_window_day,24,req_cust_delivery_window,day,Between 8:00 and 17:00
value_req_cust_delivery_window_morning,25,req_cust_delivery_window,morning,Morning (8:00 to 12:00)
value_req_cust_delivery_window_afternoon,26,req_cust_delivery_window,afternoon,Afternonon (13:00 to 17:00)
value_req_cust_delivery_window_custom,27,req_cust_delivery_window,custom,Specific 1h slot
value_req_cust_preadvice_email_seller,28,req_cust_preadvice,email_seller,"Electronically, by Company"
value_req_cust_preadvice_phone_transporter,29,req_cust_preadvice,phone_transporter,"By phone, by Transporter"
1 id sequence parameter code name
2 value_req_so_delivery_lead_time_next_day 30 req_so_delivery_lead_time next_day Order entry day + 1
3 value_req_so_delivery_lead_time_week_day 31 req_so_delivery_lead_time week_day Defined delivery sequence (fixed week day)
4 value_req_so_delivery_lead_time_fixed_date 32 req_so_delivery_lead_time fixed_date Defined day of delivery (non repetitive)
5 value_req_so_delivery_lead_time_same_day 33 req_so_delivery_lead_time same_day Same day (Flash delivery)
6 value_req_so_transport_chosen_by_company 38 req_so_transport chosen_by_company Chosen by Company
7 value_req_so_transport_post 39 req_so_transport post Post
8 value_req_so_transport_pickup 41 req_so_transport pickup Pick Up
9 value_req_cust_delivery_window_before9 23 req_cust_delivery_window before9 Before 9:00
10 value_req_cust_delivery_window_day 24 req_cust_delivery_window day Between 8:00 and 17:00
11 value_req_cust_delivery_window_morning 25 req_cust_delivery_window morning Morning (8:00 to 12:00)
12 value_req_cust_delivery_window_afternoon 26 req_cust_delivery_window afternoon Afternonon (13:00 to 17:00)
13 value_req_cust_delivery_window_custom 27 req_cust_delivery_window custom Specific 1h slot
14 value_req_cust_preadvice_email_seller 28 req_cust_preadvice email_seller Electronically, by Company
15 value_req_cust_preadvice_phone_transporter 29 req_cust_preadvice phone_transporter By phone, by Transporter

View File

@@ -1,2 +0,0 @@
from . import agreement
from . import sale_order

View File

@@ -1,47 +0,0 @@
# Copyright 2019 Camptocamp SA
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
from odoo import api, fields, models
class Agreement(models.Model):
_inherit = 'agreement'
req_so_delivery_lead_time = fields.Many2one(
'agreement.parameter.value',
string='Order kept open',
domain=[
('parameter', '=',
'req_so_delivery_lead_time')
],
)
req_so_transport = fields.Many2one(
'agreement.parameter.value',
string='Back order shipment',
domain=[
('parameter', '=', 'req_so_transport')
],
)
req_cust_delivery_window = fields.Many2one(
'agreement.parameter.value',
string='Partial deliveries',
domain=[('parameter', '=', 'req_cust_delivery_window')],
)
req_cust_preadvice = fields.Many2one(
'agreement.parameter.value',
string='Partial deliveries',
domain=[('parameter', '=', 'req_cust_preadvice')],
)
@api.model
def _get_customer_agreement_fields(self):
return super()._get_customer_agreement_fields() + [
'req_cust_preadvice',
'req_cust_delivery_window',
]
@api.model
def _get_sale_agreement_fields(self):
return super()._get_sale_agreement_fields() + [
'req_so_transport',
'req_so_delivery_lead_time',
]

View File

@@ -1,9 +0,0 @@
# Copyright 2019 Camptocamp SA
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
from odoo import api, models
class SaleOrder(models.Model):
_inherit = "sale.order"
# XXX

View File

@@ -1 +0,0 @@
* Alexandre Fayolle <alexandre.fayolle@camptocamp.com>

View File

@@ -1,4 +0,0 @@
This module builds on the agreement_sale_condition_base module.
It allows defining conditions and preferences related to delivery planning

View File

@@ -1,433 +0,0 @@
<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="generator" content="Docutils 0.15.1: http://docutils.sourceforge.net/" />
<title>Agreement Partner Preferences</title>
<style type="text/css">
/*
:Author: David Goodger (goodger@python.org)
:Id: $Id: html4css1.css 7952 2016-07-26 18:15:59Z milde $
:Copyright: This stylesheet has been placed in the public domain.
Default cascading style sheet for the HTML output of Docutils.
See http://docutils.sf.net/docs/howto/html-stylesheets.html for how to
customize this style sheet.
*/
/* used to remove borders from tables and images */
.borderless, table.borderless td, table.borderless th {
border: 0 }
table.borderless td, table.borderless th {
/* Override padding for "table.docutils td" with "! important".
The right padding separates the table cells. */
padding: 0 0.5em 0 0 ! important }
.first {
/* Override more specific margin styles with "! important". */
margin-top: 0 ! important }
.last, .with-subtitle {
margin-bottom: 0 ! important }
.hidden {
display: none }
.subscript {
vertical-align: sub;
font-size: smaller }
.superscript {
vertical-align: super;
font-size: smaller }
a.toc-backref {
text-decoration: none ;
color: black }
blockquote.epigraph {
margin: 2em 5em ; }
dl.docutils dd {
margin-bottom: 0.5em }
object[type="image/svg+xml"], object[type="application/x-shockwave-flash"] {
overflow: hidden;
}
/* Uncomment (and remove this text!) to get bold-faced definition list terms
dl.docutils dt {
font-weight: bold }
*/
div.abstract {
margin: 2em 5em }
div.abstract p.topic-title {
font-weight: bold ;
text-align: center }
div.admonition, div.attention, div.caution, div.danger, div.error,
div.hint, div.important, div.note, div.tip, div.warning {
margin: 2em ;
border: medium outset ;
padding: 1em }
div.admonition p.admonition-title, div.hint p.admonition-title,
div.important p.admonition-title, div.note p.admonition-title,
div.tip p.admonition-title {
font-weight: bold ;
font-family: sans-serif }
div.attention p.admonition-title, div.caution p.admonition-title,
div.danger p.admonition-title, div.error p.admonition-title,
div.warning p.admonition-title, .code .error {
color: red ;
font-weight: bold ;
font-family: sans-serif }
/* Uncomment (and remove this text!) to get reduced vertical space in
compound paragraphs.
div.compound .compound-first, div.compound .compound-middle {
margin-bottom: 0.5em }
div.compound .compound-last, div.compound .compound-middle {
margin-top: 0.5em }
*/
div.dedication {
margin: 2em 5em ;
text-align: center ;
font-style: italic }
div.dedication p.topic-title {
font-weight: bold ;
font-style: normal }
div.figure {
margin-left: 2em ;
margin-right: 2em }
div.footer, div.header {
clear: both;
font-size: smaller }
div.line-block {
display: block ;
margin-top: 1em ;
margin-bottom: 1em }
div.line-block div.line-block {
margin-top: 0 ;
margin-bottom: 0 ;
margin-left: 1.5em }
div.sidebar {
margin: 0 0 0.5em 1em ;
border: medium outset ;
padding: 1em ;
background-color: #ffffee ;
width: 40% ;
float: right ;
clear: right }
div.sidebar p.rubric {
font-family: sans-serif ;
font-size: medium }
div.system-messages {
margin: 5em }
div.system-messages h1 {
color: red }
div.system-message {
border: medium outset ;
padding: 1em }
div.system-message p.system-message-title {
color: red ;
font-weight: bold }
div.topic {
margin: 2em }
h1.section-subtitle, h2.section-subtitle, h3.section-subtitle,
h4.section-subtitle, h5.section-subtitle, h6.section-subtitle {
margin-top: 0.4em }
h1.title {
text-align: center }
h2.subtitle {
text-align: center }
hr.docutils {
width: 75% }
img.align-left, .figure.align-left, object.align-left, table.align-left {
clear: left ;
float: left ;
margin-right: 1em }
img.align-right, .figure.align-right, object.align-right, table.align-right {
clear: right ;
float: right ;
margin-left: 1em }
img.align-center, .figure.align-center, object.align-center {
display: block;
margin-left: auto;
margin-right: auto;
}
table.align-center {
margin-left: auto;
margin-right: auto;
}
.align-left {
text-align: left }
.align-center {
clear: both ;
text-align: center }
.align-right {
text-align: right }
/* reset inner alignment in figures */
div.align-right {
text-align: inherit }
/* div.align-center * { */
/* text-align: left } */
.align-top {
vertical-align: top }
.align-middle {
vertical-align: middle }
.align-bottom {
vertical-align: bottom }
ol.simple, ul.simple {
margin-bottom: 1em }
ol.arabic {
list-style: decimal }
ol.loweralpha {
list-style: lower-alpha }
ol.upperalpha {
list-style: upper-alpha }
ol.lowerroman {
list-style: lower-roman }
ol.upperroman {
list-style: upper-roman }
p.attribution {
text-align: right ;
margin-left: 50% }
p.caption {
font-style: italic }
p.credits {
font-style: italic ;
font-size: smaller }
p.label {
white-space: nowrap }
p.rubric {
font-weight: bold ;
font-size: larger ;
color: maroon ;
text-align: center }
p.sidebar-title {
font-family: sans-serif ;
font-weight: bold ;
font-size: larger }
p.sidebar-subtitle {
font-family: sans-serif ;
font-weight: bold }
p.topic-title {
font-weight: bold }
pre.address {
margin-bottom: 0 ;
margin-top: 0 ;
font: inherit }
pre.literal-block, pre.doctest-block, pre.math, pre.code {
margin-left: 2em ;
margin-right: 2em }
pre.code .ln { color: grey; } /* line numbers */
pre.code, code { background-color: #eeeeee }
pre.code .comment, code .comment { color: #5C6576 }
pre.code .keyword, code .keyword { color: #3B0D06; font-weight: bold }
pre.code .literal.string, code .literal.string { color: #0C5404 }
pre.code .name.builtin, code .name.builtin { color: #352B84 }
pre.code .deleted, code .deleted { background-color: #DEB0A1}
pre.code .inserted, code .inserted { background-color: #A3D289}
span.classifier {
font-family: sans-serif ;
font-style: oblique }
span.classifier-delimiter {
font-family: sans-serif ;
font-weight: bold }
span.interpreted {
font-family: sans-serif }
span.option {
white-space: nowrap }
span.pre {
white-space: pre }
span.problematic {
color: red }
span.section-subtitle {
/* font-size relative to parent (h1..h6 element) */
font-size: 80% }
table.citation {
border-left: solid 1px gray;
margin-left: 1px }
table.docinfo {
margin: 2em 4em }
table.docutils {
margin-top: 0.5em ;
margin-bottom: 0.5em }
table.footnote {
border-left: solid 1px black;
margin-left: 1px }
table.docutils td, table.docutils th,
table.docinfo td, table.docinfo th {
padding-left: 0.5em ;
padding-right: 0.5em ;
vertical-align: top }
table.docutils th.field-name, table.docinfo th.docinfo-name {
font-weight: bold ;
text-align: left ;
white-space: nowrap ;
padding-left: 0 }
/* "booktabs" style (no vertical lines) */
table.docutils.booktabs {
border: 0px;
border-top: 2px solid;
border-bottom: 2px solid;
border-collapse: collapse;
}
table.docutils.booktabs * {
border: 0px;
}
table.docutils.booktabs th {
border-bottom: thin solid;
text-align: left;
}
h1 tt.docutils, h2 tt.docutils, h3 tt.docutils,
h4 tt.docutils, h5 tt.docutils, h6 tt.docutils {
font-size: 100% }
ul.auto-toc {
list-style-type: none }
</style>
</head>
<body>
<div class="document" id="agreement-partner-preferences">
<h1 class="title">Agreement Partner Preferences</h1>
<!-- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
<p><a class="reference external" href="https://odoo-community.org/page/development-status"><img alt="Alpha" src="https://img.shields.io/badge/maturity-Alpha-red.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/contract/tree/12.0/agreement_partner_preference"><img alt="OCA/contract" src="https://img.shields.io/badge/github-OCA%2Fcontract-lightgray.png?logo=github" /></a> <a class="reference external" href="https://translation.odoo-community.org/projects/contract-12-0/contract-12-0-agreement_partner_preference"><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/110/12.0"><img alt="Try me on Runbot" src="https://img.shields.io/badge/runbot-Try%20me-875A7B.png" /></a></p>
<p>This module builds on the agreement_sale_condition module. It allows setting a
preferred agreement type on a customer, and some preferences on the
partner. These preferences are defined in a special type of agreement. The
intent is that additional modules can add fields on an agreement which are m2o
on agreement parameter values. The values of customer preferences are meant to
be used in combination of the value of the template agreement of the agreement
type when the sale order is confirmed.</p>
<div class="admonition important">
<p class="first admonition-title">Important</p>
<p class="last">This is an alpha version, the data model and design can change at any time without warning.
Only for development or testing purpose, do not use in production.
<a class="reference external" href="https://odoo-community.org/page/development-status">More details on development status</a></p>
</div>
<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="#authors" id="id3">Authors</a></li>
<li><a class="reference internal" href="#contributors" id="id4">Contributors</a></li>
<li><a class="reference internal" href="#maintainers" id="id5">Maintainers</a></li>
</ul>
</li>
</ul>
</div>
<div class="section" id="bug-tracker">
<h1><a class="toc-backref" href="#id1">Bug Tracker</a></h1>
<p>Bugs are tracked on <a class="reference external" href="https://github.com/OCA/contract/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/contract/issues/new?body=module:%20agreement_partner_preference%0Aversion:%2012.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>
</div>
<div class="section" id="credits">
<h1><a class="toc-backref" href="#id2">Credits</a></h1>
<div class="section" id="authors">
<h2><a class="toc-backref" href="#id3">Authors</a></h2>
<ul class="simple">
<li>Camptocamp</li>
</ul>
</div>
<div class="section" id="contributors">
<h2><a class="toc-backref" href="#id4">Contributors</a></h2>
<ul class="simple">
<li>Alexandre Fayolle &lt;<a class="reference external" href="mailto:alexandre.fayolle&#64;camptocamp.com">alexandre.fayolle&#64;camptocamp.com</a>&gt;</li>
</ul>
</div>
<div class="section" id="maintainers">
<h2><a class="toc-backref" href="#id5">Maintainers</a></h2>
<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>Current <a class="reference external" href="https://odoo-community.org/page/maintainer-role">maintainer</a>:</p>
<p><a class="reference external" href="https://github.com/gurneyalex"><img alt="gurneyalex" src="https://github.com/gurneyalex.png?size=40px" /></a></p>
<p>This module is part of the <a class="reference external" href="https://github.com/OCA/contract/tree/12.0/agreement_partner_preference">OCA/contract</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>
</div>
</div>
</div>
</body>
</html>

View File

@@ -1,6 +0,0 @@
def _default_sequence(self):
maxrec = self.search([], order='sequence desc', limit=1)
if maxrec:
return maxrec.sequence + 10
else:
return 0

View File

@@ -1,63 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<record id="customer_agreement_form" model="ir.ui.view">
<field name="name">agreement.form (customer invoicing preferences)</field>
<field name="model">agreement</field>
<field name="inherit_id" ref="agreement_sale_condition_base.customer_agreement_form"/>
<field name="arch" type="xml">
<xpath expr="//page[@name='page1']" position="inside">
<group name="order management" string="Order management">
<group>
<field name="req_cust_order_kept_open"/>
</group>
<group>
<field name="req_cust_backorder_shipment"/>
</group>
</group>
</xpath>
</field>
</record>
<!-- FIXME: needs merging with the template version -->
<record id="agreement_form" model="ir.ui.view">
<field name="name">agreement.form (sale order version)</field>
<field name="model">agreement</field>
<field name="inherit_id" ref="agreement_sale_condition_base.agreement_form"/>
<field name="arch" type="xml">
<xpath expr="//notebook/page[@name='config']" position="before">
<page name="order_management" string="Order Management">
<group name="order management" >
<group>
<field name="req_cust_order_kept_open"/>
</group>
<group>
<field name="req_so_partial_delivery"/>
<field name="req_cust_backorder_shipment"/>
</group>
</group>
</page>
</xpath>
</field>
</record>
<record id="template_agreement_form" model="ir.ui.view">
<field name="name">agreement.form (template version)</field>
<field name="model">agreement</field>
<field name="inherit_id" ref="agreement_sale_condition_base.template_agreement_form"/>
<field name="arch" type="xml">
<xpath expr="//notebook/page[@name='sale_condition']" position="inside">
<group name="order management" >
<group>
<field name="req_cust_order_kept_open"/>
</group>
<group>
<field name="req_so_partial_delivery"/>
</group>
</group>
</xpath>
</field>
</record>
</odoo>

View File

@@ -4,7 +4,7 @@
{
"name": "Agreement - Stock",
"summary": "Link picking to an agreement",
"version": "14.0.1.0.1",
"version": "14.0.1.0.0",
"category": "Contract",
"author": "Open Source Integrators, " "Odoo Community Association (OCA)",
"website": "https://github.com/OCA/contract",