Browse Source

commit filter_accountinvoices mas filtros por fecha de creacion de la factura

sebas 8 years ago
parent
commit
7637f77509
1 changed files with 7 additions and 5 deletions
  1. 7 5
      view/account_invoice_view.xml

+ 7 - 5
view/account_invoice_view.xml

@@ -10,16 +10,18 @@
               <search>
 
                   <separator/>
+                  <filter string="Creado Hoy" domain="[('create_date', '&gt;=', datetime.datetime.now().strftime('%Y-%m-%d 00:00:00')),('create_date', '&lt;=',datetime.datetime.now().strftime('%Y-%m-%d 23:23:59'))]"/>
+                  <filter string="Creado mes actual" domain="[('create_date','&lt;',(context_today()+relativedelta(months=1)).strftime('%%Y-%%m-01')), ('create_date','&gt;=',time.strftime('%%Y-%%m-01'))]"/>
+                  <filter string="Creado semana anterior" domain="[('create_date', '&gt;=', ((context_today()+relativedelta(weeks=-2, days=1, weekday=0)).strftime('%%Y-%%m-%%d'))),('create_date', '&lt;=', ((context_today()+relativedelta(weeks=-1, weekday=6)).strftime('%%Y-%%m-%%d')))]"/>
+                  <filter string="Creado esta semana" domain="[('create_date', '&gt;=', ((context_today()+relativedelta(weeks=-1, days=1, weekday=0)).strftime('%%Y-%%m-%%d'))),('create_date', '&lt;=', ((context_today()+relativedelta(weeks=0, weekday=6)).strftime('%%Y-%%m-%%d')))]"/>
                   <filter string="Facturado este año" name="year" domain="[('date_invoice','&lt;=', time.strftime('%%Y-12-31')),('date_invoice','&gt;=',time.strftime('%%Y-01-01'))]"/>
                   <filter string="Facturado año pasado " domain="[('date_invoice','&gt;=',(context_today()-relativedelta(years=1)).strftime('%%Y-01-01')),('date_invoice','&lt;=', time.strftime('%%Y-01-01'))]"/>
                   <filter string="Facturado mes actual" domain="[('date_invoice','&lt;',(context_today()+relativedelta(months=1)).strftime('%%Y-%%m-01')), ('date_invoice','&gt;=',time.strftime('%%Y-%%m-01'))]"/>
                   <filter string="Facturado mes pasado" domain="[('date_invoice','&gt;=',(context_today()-relativedelta(months=1)).strftime('%%Y-%%m-01')),('date_invoice','&lt;',time.strftime('%%Y-%%m-01'))]"/>
                   <filter string="Facturado semana anterior" domain="[('date_invoice', '&gt;=', ((context_today()+relativedelta(weeks=-2, days=1, weekday=0)).strftime('%%Y-%%m-%%d'))),('date_invoice', '&lt;=', ((context_today()+relativedelta(weeks=-1, weekday=6)).strftime('%%Y-%%m-%%d')))]"/>
                   <filter string="Facturado esta semana" domain="[('date_invoice', '&gt;=', ((context_today()+relativedelta(weeks=-1, days=1, weekday=0)).strftime('%%Y-%%m-%%d'))),('date_invoice', '&lt;=', ((context_today()+relativedelta(weeks=0, weekday=6)).strftime('%%Y-%%m-%%d')))]"/>
-                  <filter string="Facturado Hoy" domain="[('date_invoice', '&gt;=', datetime.datetime.now().strftime('%Y-%m-%d 00:00:00')),('date_invoice', '&lt;=',datetime.datetime.now().strftime('%Y-%m-%d 23:23:59'))]"/>
-                  <filter string="Facturado Ayer" domain="[('date_invoice','&lt;=', (datetime.date.today()-relativedelta(days=1)).strftime('%%Y-%%m-%%d')),('date_invoice','&gt;=',(datetime.date.today()-relativedelta(days=1)).strftime('%%Y-%%m-%%d'))]"/>
-                  <filter string="Creado Hoy" domain="[('create_date', '&gt;=', datetime.datetime.now().strftime('%Y-%m-%d 00:00:00')),('create_date', '&lt;=',datetime.datetime.now().strftime('%Y-%m-%d 23:23:59'))]"/>
-                  <filter string="Creado mes actual" domain="[('create_date','&lt;',(context_today()+relativedelta(months=1)).strftime('%%Y-%%m-01')), ('create_date','&gt;=',time.strftime('%%Y-%%m-01'))]"/>
+                  <filter string="Facturado hoy" domain="[('date_invoice', '&gt;=', datetime.datetime.now().strftime('%Y-%m-%d 00:00:00')),('date_invoice', '&lt;=',datetime.datetime.now().strftime('%Y-%m-%d 23:23:59'))]"/>
+                  <filter string="Facturado ayer" domain="[('date_invoice','&lt;=', (datetime.date.today()-relativedelta(days=1)).strftime('%%Y-%%m-%%d')),('date_invoice','&gt;=',(datetime.date.today()-relativedelta(days=1)).strftime('%%Y-%%m-%%d'))]"/>
                   <filter string="Guarani" name="currency_id" domain="[('currency_id','=','PYG')]"/>
                   <filter string="Dolar" name="currency_id" domain="[('currency_id','=','USD')]"/>
                   <filter string="Por Servicio de Internet" domain="[('origin', 'like', 'AA')]" help = "Internet"/>
@@ -29,7 +31,7 @@
                   <group string="Agrupar por">
                       <filter string="Journal" context="{'group_by':'journal_id'}"/>
                       <filter string="Por dia" context="{'group_by':'date_invoice:day'}"/>
-                      <filter string="Por Mes" context="{'group_by':'date_invoice:month'}"/>
+                      <filter string="Por mes" context="{'group_by':'date_invoice:month'}"/>
                   </group>
                </search>
             </field>