Browse Source

commit inicial

Rodney Elpidio Enciso Arias 6 years ago
commit
1a56a2ca78
6 changed files with 60 additions and 0 deletions
  1. 2 0
      __init__.py
  2. BIN
      __init__.pyc
  3. 18 0
      __openerp__.py
  4. 12 0
      model.py
  5. BIN
      model.pyc
  6. 28 0
      view.xml

+ 2 - 0
__init__.py

@@ -0,0 +1,2 @@
+# -*- coding: utf-8 -*-
+from . import model

BIN
__init__.pyc


+ 18 - 0
__openerp__.py

@@ -0,0 +1,18 @@
+# -*- coding: utf-8 -*-
+{
+    'name': 'Contract Reference',
+    'version': '8.0.1.0.0',
+    'category': 'extra tool',
+    'sequence': 14,
+    'author':  'eiru',
+    'website': 'www.eiru.com.py',
+    'depends': [
+        'stock',
+    ],
+    'data': [
+        'view.xml',
+    ],
+    'installable': True,
+    'auto_install': False,
+    'application': False,
+}

+ 12 - 0
model.py

@@ -0,0 +1,12 @@
+# -*- coding: utf-8 -*-
+from openerp import models, fields, api
+
+class StockLocation(models.Model):
+    _inherit = 'stock.location'
+
+    account_analytic_account_id = fields.Many2one('account.analytic.account', 'Contrato', domain="[('state','in',['open','pending'])]")
+
+class AccountInvoice(models.Model):
+    _inherit = 'account.invoice'
+
+    account_analytic_account_id = fields.Many2one('account.analytic.account', 'Contrato', domain="[('state','in',['open','pending'])]")

BIN
model.pyc


+ 28 - 0
view.xml

@@ -0,0 +1,28 @@
+<?xml version="1.0"?>
+<openerp>
+    <data>
+
+        <record id="account_analytic_account_form_inherit" model="ir.ui.view">
+            <field name="name">account.analytic.account.form.inherit</field>
+            <field name="model">stock.location</field>
+            <field name="inherit_id" ref="stock.view_location_form"/>
+            <field name="arch" type="xml">
+                <field name="partner_id" position="after">
+                    <field name="account_analytic_account_id" domain="[('partner_id','=',partner_id)]"/>
+                </field>
+            </field>
+        </record>
+
+        <record id="account_analytic_account_invoice_form_inherit" model="ir.ui.view">
+            <field name="name">account.analytic.account.invoice.form.inherit</field>
+            <field name="model">account.invoice</field>
+            <field name="inherit_id" ref="account.invoice_supplier_form"/>
+            <field name="arch" type="xml">
+                <field name="period_id" position="after">
+                    <field name="account_analytic_account_id" domain="[('partner_id','=',partner_id)]"/>
+                </field>
+            </field>
+        </record>
+
+    </data>
+</openerp>