Fix - In filter invoice by dates

This commit is contained in:
Mauricio Baeza 2019-03-04 19:22:28 -06:00
parent 27a29d331c
commit aad48639ee
5 changed files with 14 additions and 4 deletions

View File

@ -1,3 +1,8 @@
v 1.28.1 [04-mar-2019]
----------------------
- Error: Al buscar facturas por fechas
v 1.28.0 [17-feb-2019]
----------------------
- Mejora: Manejo de empaques para mensajeria

View File

@ -1 +1 @@
1.28.0
1.28.1

View File

@ -3720,7 +3720,7 @@ class Facturas(BaseModel):
return data
def _get_filters(self, values):
if 'start' in values:
if 'start' in values and 'end' in values:
filters = Facturas.fecha.between(
utils.parse_date(values['start']),
utils.parse_date(values['end'], True)

View File

@ -47,7 +47,7 @@ except ImportError:
DEBUG = DEBUG
VERSION = '1.28.0'
VERSION = '1.28.1'
EMAIL_SUPPORT = ('soporte@empresalibre.mx',)
TITLE_APP = '{} v{}'.format(TITLE_APP, VERSION)

View File

@ -1383,6 +1383,12 @@ function cmd_invoice_cancelar_click(){
function get_filters_invoices(){
var filters = $$('filter_dates').getValue()
if(filters['start'] && !filters['end']){
msg = 'No seleccionaste la fecha final'
msg_error(msg)
}
filters['year'] = $$('filter_year').getValue()
filters['month'] = $$('filter_month').getValue()
filters['client'] = $$('grid_invoices').getFilter('cliente').value
@ -2296,7 +2302,6 @@ function search_by(value){
};
}
});
}