Procházet zdrojové kódy

Agregar en factura una posible fecha de pago

root před 2 roky
revize
4064a89cea
9 změnil soubory, kde provedl 58 přidání a 0 odebrání
  1. 2 0
      __init__.py
  2. binární
      __init__.pyc
  3. 15 0
      __openerp__.py
  4. 2 0
      models/__init__.py
  5. binární
      models/__init__.pyc
  6. 12 0
      models/account_invoice_date.py
  7. binární
      models/account_invoice_date.pyc
  8. binární
      static/description/icon.png
  9. 27 0
      views/views.xml

+ 2 - 0
__init__.py

@@ -0,0 +1,2 @@
+# -*- coding: utf-8 -*-
+import models

binární
__init__.pyc


+ 15 - 0
__openerp__.py

@@ -0,0 +1,15 @@
+# -*- coding: utf-8 -*-
+{
+    'name' : 'Fecha de emision en factura',
+    'version' : '2.1',
+    'description' : """
+    """,
+    'author' : 'Eiru/Sebastian Penayo',
+    'category' : 'account',
+    'depends' : [
+        'account',
+    ],
+    'data' : [
+        'views/views.xml',
+    ],
+}

+ 2 - 0
models/__init__.py

@@ -0,0 +1,2 @@
+# -*- coding: utf-8 -*-
+import account_invoice_date

binární
models/__init__.pyc


+ 12 - 0
models/account_invoice_date.py

@@ -0,0 +1,12 @@
+# -*- coding: utf-8 -*-
+from openerp import api, fields, models
+from openerp.exceptions import except_orm
+from datetime import datetime, timedelta
+from openerp.tools import DEFAULT_SERVER_DATE_FORMAT
+from dateutil.relativedelta import relativedelta
+
+
+class AccountInvoice(models.Model):
+    _inherit = 'account.invoice'
+
+    date_pay = fields.Date("Fecha de Posible Pago")

binární
models/account_invoice_date.pyc


binární
static/description/icon.png


+ 27 - 0
views/views.xml

@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<openerp>
+	<data>
+		<!-- sale.order -->
+        <record id="views_eiru_sale_pay_date" model="ir.ui.view">
+            <field name="name">eiru.sale.pay.date</field>
+            <field name="model">account.invoice</field>
+            <field name="inherit_id" ref="account.invoice_form"/>
+            <field name="arch" type="xml">
+				    <field name="date_invoice" position="after">
+                    <field name="date_pay"/>
+                    </field>
+            </field>
+        </record>
+
+				<!-- Model: account.invoice -->
+        <record id="view_form_eiru_sale_pay_date" model="ir.ui.view">
+            <field name="model">account.invoice</field>
+            <field name="inherit_id" ref="account.invoice_tree"/>
+            <field name="arch" type="xml">
+                <xpath expr="//field[@name='date_invoice']" position="after">
+                    <field name="date_pay"/>
+                </xpath>
+            </field>
+        </record>
+	</data>
+</openerp>