diff --git a/source/app/models/main.py b/source/app/models/main.py index 95b8268..395a7ad 100644 --- a/source/app/models/main.py +++ b/source/app/models/main.py @@ -15,7 +15,7 @@ if __name__ == '__main__': from controllers import util -from settings import log, VERSION, PATH_CP, COMPANIES, PRE, CURRENT_CFDI, \ +from settings import log, DEBUG, VERSION, PATH_CP, COMPANIES, PRE, CURRENT_CFDI, \ INIT_VALUES, DEFAULT_PASSWORD, DECIMALES, IMPUESTOS, DEFAULT_SAT_PRODUCTO, \ CANCEL_SIGNATURE, PUBLIC, DEFAULT_SERIE_TICKET, CURRENT_CFDI_NOMINA, \ DEFAULT_SAT_NOMINA, DECIMALES_TAX, TITLE_APP @@ -5520,8 +5520,11 @@ class Empleados(BaseModel): data = row.copy() data['nombre_completo'] = '{} {} {}'.format( row['nombre'], row['paterno'], row['materno']).strip() + + data['fecha_ingreso'] = None if row['fecha_ingreso']: data['fecha_ingreso'] = util.calc_to_date(row['fecha_ingreso']) + data['tipo_contrato'] = SATTipoContrato.get_by_key(row['tipo_contrato']) data['es_sindicalizado'] = sn.get(row['es_sindicalizado'].lower(), False) data['tipo_jornada'] = SATTipoJornada.get_by_key(row['tipo_jornada']) @@ -5543,8 +5546,8 @@ class Empleados(BaseModel): en = 0 ea = 0 for row in rows: - # ~ if row['rfc'] == 'BASM740115RW0': - # ~ continue + if not DEBUG and row['rfc'] == 'BASM740115RW0': + continue data = self._validate_import(self, row) w = (Empleados.rfc==row['rfc']) with database_proxy.transaction():