def modificar_plan(): while True: idcuenta = input('Ingrese el id del Plan de Cuenta: ') if ctr_validacion.verificar_registro(idcuenta): codigo = input('Ingrese el nuevo codigo del Plan de Cuenta: ') print('<<<Lista de Grupos>>>') result = consultar_grupoplan() condicion=1 while condicion==1: grupo = input('Ingrese el nuevo numero de Grupo que desea asociar: ') for valor in result: if str(valor[0])==str(grupo): descripcion = input('Ingrese el nuevo nombre del Plan de Cuenta: ') tupla_naturaleza = ('D','A') while True: naturaleza = input( 'Ingrese la letra de Naturaleza ejemplo:\n D: Deudora, A: Acredora: ') if naturaleza.upper() in tupla_naturaleza: condicion=0 break else: print('---Incorrecto la letra de naturaleza---') if condicion==1:print('---El id del Grupo no existe---') break plan = PlanCuenta(idcuenta, codigo, grupo, descripcion, naturaleza.upper()) verifica = ctr_validacion.mj_conf('Modificar') if verifica and ctrpcta.modificar(plan): print('<<<Registro Modificado Exitosamente>>>') else: print('<<<No se modifico el registro>>>')
def insertar_plan(rango): for i in range(int(rango)): codigo = input('Ingrese el codigo del Plan de Cuenta: ') result = consultar_grupoplan() condicion=1 while condicion==1: grupo = input('Ingrese el número de Grupo que desea asociar: ') for valor in result: if str(valor[0])==str(grupo): descripcion = input('Ingrese el nombre del Plan de Cuenta: ') tupla_naturaleza = ('D','A') while True: naturaleza = input( 'Ingrese la letra de Naturaleza ejemplo:\n D: Deudora, A: Acredora: ') if naturaleza.upper() in tupla_naturaleza: condicion=0 break else: print('---Incorrecto la letra de naturaleza---') if condicion==1:print('---El id del Grupo no existe---') plan = PlanCuenta(codigo=codigo, grupo=grupo, descripcion=descripcion, naturaleza=naturaleza.upper()) verifica = ctr_validacion.mj_conf('Guardar') if verifica and ctrpcta.ingresar(plan): print('Registro Grabado Exitosamente') else: print('No se grabo el registro')
def eliminar_grup(): codigo = input('-----Ingrese el código-----: ') grupo = Grupo(codigo=codigo) if __buscar(codigo): verifica = ctr_validacion.mj_conf('Eliminar') if verifica and ctrgrup.eliminar(grupo): print('<<<Registro Eliminado Exitosamente>>>') else: print('No existe el id el que desea eliminar')
def modificar_grup(): codigo = input('Ingrese el código: ') descripcion = input('Ingrese el nombre del Grupo: ') grupo = Grupo(codigo, descripcion) verifica = ctr_validacion.mj_conf('Modificar') if verifica and ctrgrup.modificar(grupo): print('<<<Registro Modificado Exitosamente>>>') else: print('<<<No se modifico el registro>>>')
def insertar_grup(rango): for i in range(int(rango)): descripcion = input('Ingrese el nombre del Grupo: ') grupo = Grupo(descripcion=descripcion) verifica = ctr_validacion.mj_conf('Guardar') if verifica and ctrgrup.ingresar(grupo): print('<<<Registro Grabado Exitosamente>>>') else: print('<<<No se grabo el registro>>>')
def eliminar_plan(): codigo = input('-----Ingrese el código-----: ') plan = PlanCuenta(idcuenta=codigo) if __buscar(codigo): verifica = ctr_validacion.mj_conf('Eliminar') if verifica and ctrpcta.eliminar(plan): print('<<<Registro Eliminado Exitosamente>>>') else: print('No existe el id el que desea eliminar')