account_move_line_product

This commit is contained in:
jbeficent
2016-12-20 11:17:31 +01:00
committed by dsolanki
parent 120a03d423
commit 4cac35f7f9
5 changed files with 178 additions and 0 deletions

View File

@@ -0,0 +1,60 @@
.. image:: https://img.shields.io/badge/license-AGPLv3-blue.svg
:target: https://www.gnu.org/licenses/agpl.html
:alt: License: AGPL-3
=========================
Account Move Line Product
=========================
This module enhances the views associated to account moves and account move
lines to display the product that is associated to the move line.
This will be relevant in perpetual inventory, for inventory-related account
moves.
Usage
=====
.. image:: https://odoo-community.org/website/image/ir.attachment/5784_f2813bd/datas
:alt: Try me on Runbot
:target: https://runbot.odoo-community.org/runbot/92/7.0
Bug Tracker
===========
Bugs are tracked on `GitHub Issues
<https://github.com/OCA/213/issues>`_.
Bugs are tracked on `GitHub Issues
<https://github.com/OCA/account-financial-tools/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.
Credits
=======
Images
------
* Odoo Community Association: `Icon <https://github.com/OCA/maintainer-tools/blob/master/template/module/static/description/icon.svg>`_.
Contributors
------------
* Jordi Ballester Alomar <jordi.ballester@eficent.com>
Maintainer
----------
.. image:: https://odoo-community.org/logo.png
:alt: Odoo Community Association
:target: https://odoo-community.org
This module is maintained by the OCA.
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.
To contribute to this module, please visit https://odoo-community.org.

View File

@@ -0,0 +1,3 @@
# -*- coding: utf-8 -*-
# © 2016 Eficent (http://www.eficent.com)
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html).

View File

@@ -0,0 +1,22 @@
# -*- coding: utf-8 -*-
# © 2016 Eficent (http://www.eficent.com)
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html).
{
"name": "Account Move Line Product",
"version": "8.0.1.0.0",
"author": "Eficent, Odoo Community Association (OCA)",
"website": "http://www.eficent.com",
"category": "Generic",
"depends": ["account"],
"description": """
Account Move Line Product
=========================
""",
"license": "AGPL-3",
"data": [
"views/account_move_line_view.xml",
],
'installable': True,
'active': False,
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.2 KiB

View File

@@ -0,0 +1,93 @@
<?xml version="1.0" encoding="utf-8"?>
<openerp>
<data>
<record id="view_move_line_form" model="ir.ui.view">
<field name="name">account.move.line.form</field>
<field name="model">account.move.line</field>
<field name="inherit_id" ref="account.view_move_line_form"/>
<field name="arch" type="xml">
<field name="quantity" position="before">
<field name="product_id"/>
</field>
<field name="quantity" position="attributes">
<attribute name="invisible">False</attribute>
</field>
</field>
</record>
<record id="view_move_line_form2" model="ir.ui.view">
<field name="name">account.move.line.form2</field>
<field name="model">account.move.line</field>
<field name="inherit_id" ref="account.view_move_line_form2"/>
<field name="arch" type="xml">
<field name="quantity" position="before">
<field name="product_id"/>
</field>
<field name="quantity" position="attributes">
<attribute name="invisible">False</attribute>
</field>
</field>
</record>
<record id="view_move_line_tree" model="ir.ui.view">
<field name="name">account.move.line.tree</field>
<field name="model">account.move.line</field>
<field name="inherit_id" ref="account.view_move_line_tree"/>
<field name="arch" type="xml">
<field name="partner_id" position="after">
<field name="product_id"/>
<field name="quantity"/>
</field>
</field>
</record>
<record id="view_account_move_line_filter" model="ir.ui.view">
<field name="name">Journal Items</field>
<field name="model">account.move.line</field>
<field name="inherit_id" ref="account.view_account_move_line_filter"/>
<field name="arch" type="xml">
<field name="partner_id" position="after">
<field name="product_id"/>
</field>
<filter string="Partner" position="after">
<filter name="group_product_id" string="Product"
domain="[]"
context="{'group_by':'product_id'}"/>
</filter>
</field>
</record>
<record id="view_move_line_tree_reconcile" model="ir.ui.view">
<field name="model">account.move.line</field>
<field name="inherit_id" ref="account.view_move_line_tree_reconcile"/>
<field name="arch" type="xml">
<field name="partner_id" position="after">
<field name="product_id"/>
</field>
</field>
</record>
<record id="view_move_form" model="ir.ui.view">
<field name="name">account.move.form</field>
<field name="model">account.move</field>
<field name="inherit_id" ref="account.view_move_form"/>
<field name="arch" type="xml">
<xpath
expr="//field[@name='line_id']/form//field[@name='quantity']" position="before">
<field name="product_id"/>
<field name="quantity"/>
</xpath>
<xpath
expr="//field[@name='line_id']/tree//field[@name='partner_id']" position="after">
<field name="product_id"/>
<field name="quantity"/>
</xpath>
</field>
</record>
</data>
</openerp>