Guest User

Untitled

a guest
Mar 19th, 2018
113
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.70 KB | None | 0 0
  1. def Liquidarnomina():
  2. cur = conn.cursor(cursor_factory=RealDictCursor)
  3.  
  4. cur.execute(""" select distinct id_Emp, (nombre1Emp||' '||nombre2Emp||' '||apell1Emp||' '||apell2Emp) as nombre, numdocEmp, sbmEmp,
  5. hod, hon
  6. from empleado, novedad_nomina
  7. where numdocEmp=empleado.numdocEmp
  8. group by id_emp, nombre, numdocEmp, sbmEmp, hod, hon""")
  9.  
  10. liqnom = [cur.fetchall()]
  11.  
  12. for row in liqnom :
  13. print(tabulate(row, headers="keys", tablefmt='fancy_grid', stralign='left'))
  14.  
  15. #return sbm_ln
  16. #print(sbm_ln )
  17.  
  18.  
  19. os.system('cls')
  20. print("=============================================================================================")
  21. print("la liquidacion ha sido Agregada!!!")
  22. print("")
  23.  
  24.  
  25.  
  26. ╒═════════════╤═══════════════════╤══════════════╤═══════════════════════════════════╤════════════════╤═══════╤═══════╤═══════╤═══════╤════════╤════════╤════════╤════════╤════════════╤════════════════╤══════════════╤═════════════════╤═════════════════╕
  27. │ id_novnom │ periodo_novedad │ num_pernov │ nom_pernov │ numdocempnov │ hod │ hon │ hed │ hen │ hofd │ hofn │ hefd │ hefn │ diastmes │ diasincapmes │ diasvacmes │ desc_prestnom │ otros_descnom │
  28. ╞═════════════╪═══════════════════╪══════════════╪═══════════════════════════════════╪════════════════╪═══════╪═══════╪═══════╪═══════╪════════╪════════╪════════╪════════╪════════════╪════════════════╪══════════════╪═════════════════╪═════════════════╡
  29. │ 1 │ 201801 │ 1 │ PRIMERA QUINCENA DE ENERO DE 2018 │ 1035225250 │ 240 │ 2 │ 1 │ 5 │ 2 │ 1 │ 25 │ 12 │ 30 │ 4 │ $5.00 │ $25,000.00 │ $15,000.00 │
  30. ├─────────────┼───────────────────┼──────────────┼───────────────────────────────────┼────────────────┼───────┼───────┼───────┼───────┼────────┼────────┼────────┼────────┼────────────┼────────────────┼──────────────┼─────────────────┼─────────────────┤
  31. │ 2 │ 201802 │ 1 │ PRIMERA QUINCENA DE ENERO DE 2018 │ 1029230415 │ 240 │ 5 │ 5 │ 5 │ 5 │ 5 │ 5 │ 5 │ 30 │ 6 │ $2.00 │ $2,000.00 │ $3,000.00 │
  32. ╘═════════════╧═══════════════════╧══════════════╧═══════════════════════════════════╧════════════════╧═══════╧═══════╧═══════╧═══════╧════════╧════════╧════════╧════════╧════════════╧════════════════╧══════════════╧═════════════════╧═════════════════╛
  33.  
  34. ╒══════════╤════════════════════════════╤═════════════╤═════════════╤═══════╤═══════╕
  35. │ id_emp │ nombre │ numdocemp │ sbmemp │ hod │ hon │
  36. ╞══════════╪════════════════════════════╪═════════════╪═════════════╪═══════╪═══════╡
  37. │ 2 │ PEDRO LUIS ALBARRACIN MENA │ 1035225250 │ $950,000.00 │ 240 │ 2 │
  38. ├──────────┼────────────────────────────┼─────────────┼─────────────┼───────┼───────┤
  39. │ 2 │ PEDRO LUIS ALBARRACIN MENA │ 1035225250 │ $950,000.00 │ 240 │ 5 │
  40. ├──────────┼────────────────────────────┼─────────────┼─────────────┼───────┼───────┤
  41. │ 3 │ JULIA MARIA MENA PALACIO │ 1029230415 │ $975,000.00 │ 240 │ 2 │
  42. ├──────────┼────────────────────────────┼─────────────┼─────────────┼───────┼───────┤
  43. │ 3 │ JULIA MARIA MENA PALACIO │ 1029230415 │ $975,000.00 │ 240 │ 5 │
  44. ╘══════════╧════════════════════════════╧═════════════╧═════════════╧═══════╧═══════╛
Add Comment
Please, Sign In to add comment