Fix - en impuestos al importar
This commit is contained in:
parent
772d5d0af0
commit
d470b44339
|
@ -308,7 +308,7 @@ class Configuracion(BaseModel):
|
|||
|
||||
@classmethod
|
||||
def add(cls, values):
|
||||
print (values)
|
||||
# ~ print (values)
|
||||
try:
|
||||
for k, v in values.items():
|
||||
#~ print (k, v)
|
||||
|
@ -467,7 +467,7 @@ class Usuarios(BaseModel):
|
|||
|
||||
@classmethod
|
||||
def edit(self, values):
|
||||
print (values)
|
||||
# ~ print (values)
|
||||
id = int(values.pop('id'))
|
||||
try:
|
||||
if 'contra' in values:
|
||||
|
@ -4472,7 +4472,6 @@ class Tickets(BaseModel):
|
|||
regimen = Emisor.select()[0].regimenes[0].name
|
||||
ticket = Tickets.select().where(Tickets.id==id).dicts()[0]
|
||||
products = TicketsDetalle.get_by_print(id)
|
||||
print (regimen)
|
||||
emisor['name'] = '{}\n'.format(emisor['nombre'])
|
||||
emisor['rfc'] = 'RFC: {}\n'.format(emisor['rfc'])
|
||||
emisor['regimen'] = 'Regimen: {}\n'.format(regimen)
|
||||
|
@ -5206,6 +5205,9 @@ def _get_id_unidad(unidad):
|
|||
unidad = 'par'
|
||||
if 'bolsa' in unidad.lower():
|
||||
unidad = 'globo'
|
||||
if unidad.lower() == 'no aplica':
|
||||
unidad = 'servicio'
|
||||
|
||||
obj = SATUnidades.get(SATUnidades.name.contains(unidad))
|
||||
except SATUnidades.DoesNotExist:
|
||||
msg = '\tNo se encontró la unidad: {}'.format(unidad)
|
||||
|
@ -5218,7 +5220,6 @@ def _get_id_unidad(unidad):
|
|||
def _get_impuestos(impuestos):
|
||||
lines = '|'
|
||||
for impuesto in impuestos:
|
||||
# ~ print (dict(impuesto))
|
||||
if impuesto['tasa'] == '-2/3':
|
||||
tasa = str(round(2/3, 6))
|
||||
else:
|
||||
|
@ -5233,7 +5234,7 @@ def _get_impuestos(impuestos):
|
|||
impuesto['tipo'][0],
|
||||
tasa,
|
||||
)
|
||||
lines += '|'.join(info)
|
||||
lines += '|'.join(info) + '|'
|
||||
return lines
|
||||
|
||||
|
||||
|
@ -5293,7 +5294,6 @@ def _generar_archivo_productos(archivo):
|
|||
msg = 'No se encontró la unidad: {}'.format(line[2])
|
||||
log.error(msg)
|
||||
continue
|
||||
|
||||
line = '|'.join(line) + _get_impuestos(impuestos)
|
||||
data.append(line)
|
||||
|
||||
|
@ -5532,7 +5532,7 @@ def _importar_productos(archivo):
|
|||
else:
|
||||
new[f] = data[i]
|
||||
|
||||
impuestos = data[i + 1:]
|
||||
impuestos = data[i + 1:-1]
|
||||
if not impuestos:
|
||||
taxes = [SATImpuestos.select().where(SATImpuestos.id==6)]
|
||||
else:
|
||||
|
@ -5547,7 +5547,7 @@ def _importar_productos(archivo):
|
|||
}
|
||||
taxes.append(SATImpuestos.get_o_crea(w))
|
||||
except IndexError:
|
||||
print (data)
|
||||
print ('IE', data)
|
||||
continue
|
||||
|
||||
with database_proxy.transaction():
|
||||
|
|
Loading…
Reference in New Issue