Merge branch 'develop'

Error al enviar prefactura por correo
This commit is contained in:
Mauricio Baeza 2019-02-20 23:40:07 -06:00
commit 2cacb786b6
1 changed files with 5 additions and 2 deletions

View File

@ -3692,7 +3692,7 @@ class Facturas(BaseModel):
obj.error = '' obj.error = ''
obj.cancelada = True obj.cancelada = True
obj.fecha_cancelacion = result['Fecha'] obj.fecha_cancelacion = result['Fecha']
obj.acuse = result['Acuse'] obj.acuse = result['Acuse'] or ''
self._actualizar_saldo_cliente(self, obj, True) self._actualizar_saldo_cliente(self, obj, True)
self._update_inventory(self, obj, True) self._update_inventory(self, obj, True)
else: else:
@ -5358,13 +5358,16 @@ class PreFacturas(BaseModel):
} }
fields.update(invoice) fields.update(invoice)
contra = Configuracion.get_('correo_contra')
rfc = Emisor.select()[0].rfc
asunto = 'Enviamos la prefactura: PRE-{}'.format(obj.folio) asunto = 'Enviamos la prefactura: PRE-{}'.format(obj.folio)
server = { server = {
'servidor': values['correo_servidor'], 'servidor': values['correo_servidor'],
'puerto': values['correo_puerto'], 'puerto': values['correo_puerto'],
'ssl': bool(int(values['correo_ssl'])), 'ssl': bool(int(values['correo_ssl'])),
'usuario': values['correo_usuario'], 'usuario': values['correo_usuario'],
'contra': values['correo_contra'], 'contra': utils.decrypt(contra, rfc),
} }
options = { options = {
'para': obj.cliente.correo_facturas, 'para': obj.cliente.correo_facturas,