forked from elmau/empresa-libre
commit
6cef8fe669
|
@ -18,6 +18,12 @@ docs/bk/
|
||||||
source/docs/
|
source/docs/
|
||||||
site/
|
site/
|
||||||
vedev/
|
vedev/
|
||||||
|
|
||||||
|
# Virtualenv
|
||||||
|
.env/
|
||||||
|
virtual/
|
||||||
|
|
||||||
|
docs/
|
||||||
cache/
|
cache/
|
||||||
credenciales.conf
|
credenciales.conf
|
||||||
*.sqlite
|
*.sqlite
|
||||||
|
|
|
@ -1,3 +1,8 @@
|
||||||
|
v 1.28.1 [04-mar-2019]
|
||||||
|
----------------------
|
||||||
|
- Error: Al buscar facturas por fechas
|
||||||
|
|
||||||
|
|
||||||
v 1.28.0 [17-feb-2019]
|
v 1.28.0 [17-feb-2019]
|
||||||
----------------------
|
----------------------
|
||||||
- Mejora: Manejo de empaques para mensajeria
|
- Mejora: Manejo de empaques para mensajeria
|
||||||
|
|
|
@ -1666,12 +1666,19 @@ def to_pdf_from_json(rfc, version, data):
|
||||||
if exists(path_logo):
|
if exists(path_logo):
|
||||||
data['emisor']['logo2'] = path_logo
|
data['emisor']['logo2'] = path_logo
|
||||||
|
|
||||||
|
path_cbb = data['timbre']['path_cbb']
|
||||||
path = get_path_temp()
|
path = get_path_temp()
|
||||||
|
|
||||||
pdf = TemplateInvoice(path)
|
pdf = TemplateInvoice(path)
|
||||||
pdf.custom_styles = custom_styles
|
pdf.custom_styles = custom_styles
|
||||||
pdf.data = data
|
pdf.data = data
|
||||||
pdf.render()
|
pdf.render()
|
||||||
return read_file(path)
|
|
||||||
|
data = read_file(path)
|
||||||
|
_kill(path)
|
||||||
|
_kill(path_cbb)
|
||||||
|
|
||||||
|
return data
|
||||||
|
|
||||||
|
|
||||||
def format_currency(value, currency, digits=2):
|
def format_currency(value, currency, digits=2):
|
||||||
|
|
|
@ -3720,7 +3720,7 @@ class Facturas(BaseModel):
|
||||||
return data
|
return data
|
||||||
|
|
||||||
def _get_filters(self, values):
|
def _get_filters(self, values):
|
||||||
if 'start' in values:
|
if 'start' in values and 'end' in values:
|
||||||
filters = Facturas.fecha.between(
|
filters = Facturas.fecha.between(
|
||||||
utils.parse_date(values['start']),
|
utils.parse_date(values['start']),
|
||||||
utils.parse_date(values['end'], True)
|
utils.parse_date(values['end'], True)
|
||||||
|
@ -9913,6 +9913,7 @@ def _exportar_documentos():
|
||||||
Facturas.get_pdf(row['id'], rfc, True)
|
Facturas.get_pdf(row['id'], rfc, True)
|
||||||
msg = '\tPDF generado...'
|
msg = '\tPDF generado...'
|
||||||
log.info(msg)
|
log.info(msg)
|
||||||
|
|
||||||
log.info('Documentos exportados...')
|
log.info('Documentos exportados...')
|
||||||
return
|
return
|
||||||
|
|
||||||
|
|
|
@ -47,7 +47,7 @@ except ImportError:
|
||||||
|
|
||||||
|
|
||||||
DEBUG = DEBUG
|
DEBUG = DEBUG
|
||||||
VERSION = '1.28.0'
|
VERSION = '1.28.1'
|
||||||
EMAIL_SUPPORT = ('soporte@empresalibre.mx',)
|
EMAIL_SUPPORT = ('soporte@empresalibre.mx',)
|
||||||
TITLE_APP = '{} v{}'.format(TITLE_APP, VERSION)
|
TITLE_APP = '{} v{}'.format(TITLE_APP, VERSION)
|
||||||
|
|
||||||
|
|
|
@ -1640,6 +1640,12 @@ function cmd_agregar_impuesto_click(){
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if(impuesto='ISR' || tasa > 0){
|
||||||
|
msg = 'El impuesto ISR debe ser tipo Retención'
|
||||||
|
msg_error(msg)
|
||||||
|
return
|
||||||
|
}
|
||||||
|
|
||||||
msg = 'Datos correctos.<BR><BR>¿Estás seguro de agregar este impuesto?'
|
msg = 'Datos correctos.<BR><BR>¿Estás seguro de agregar este impuesto?'
|
||||||
webix.confirm({
|
webix.confirm({
|
||||||
title: 'Agregar impuesto',
|
title: 'Agregar impuesto',
|
||||||
|
|
|
@ -1383,6 +1383,12 @@ function cmd_invoice_cancelar_click(){
|
||||||
|
|
||||||
function get_filters_invoices(){
|
function get_filters_invoices(){
|
||||||
var filters = $$('filter_dates').getValue()
|
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['year'] = $$('filter_year').getValue()
|
||||||
filters['month'] = $$('filter_month').getValue()
|
filters['month'] = $$('filter_month').getValue()
|
||||||
filters['client'] = $$('grid_invoices').getFilter('cliente').value
|
filters['client'] = $$('grid_invoices').getFilter('cliente').value
|
||||||
|
@ -2296,7 +2302,6 @@ function search_by(value){
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue