gen_sal.py 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091
  1. '''
  2. Created on 29 Sep 2021 @author: vnc-console
  3. '''
  4. # import sys
  5. # import re
  6. # from time import sleep
  7. from winmentor import (
  8. WinMentor,
  9. Mentorutils,
  10. check_list, # @UnusedImport,
  11. file_open
  12. )
  13. exclude = [
  14. # 'ABRON',
  15. # 'ALPHA',
  16. # 'ARHI',
  17. # 'ASCOMVEL',
  18. # 'ASDONAT',
  19. # 'ASIONAG',
  20. 'ASIVP',
  21. # 'ASOBS',
  22. # 'ASPRO',
  23. # 'BANXI',
  24. # 'BOLBA',
  25. 'BREIS',
  26. 'CHICFIT',
  27. # 'CHRYPRI',
  28. # 'COMELECT',
  29. # 'CONSOL',
  30. 'CSAKI',
  31. # 'DRY',
  32. 'ECOPROT',
  33. 'ELEG',
  34. 'ENIBEL',
  35. 'ERGO',
  36. 'EVEREST',
  37. 'EXEMPLU',
  38. 'FEHER',
  39. 'FLAUR',
  40. 'FORSALE',
  41. 'GBZPFA',
  42. # 'GERM',
  43. 'GLORI',
  44. # 'HANGA',
  45. 'IDEA',
  46. # 'IRODRON',
  47. 'JOART',
  48. # 'KINVEST',
  49. 'KUN',
  50. 'LUXWIN',
  51. 'MATHE',
  52. 'MATILAND',
  53. 'MEDVET',
  54. 'MOCAN',
  55. 'PANGRON',
  56. 'RECYC',
  57. 'RENOBRON',
  58. 'RENT',
  59. 'RENTART',
  60. 'ROBENIN',
  61. 'ROVAN',
  62. 'SCOM',
  63. 'SEC2',
  64. 'SIRPECY',
  65. 'TERHOV',
  66. 'TREND',
  67. 'UNION',
  68. # 'VIBRO',
  69. 'VMI',
  70. # 'WEBS',
  71. 'WWW'
  72. ]
  73. head = [
  74. 'Denumire', 'CF', 'J', 'Adresa', 'Oras', 'Judet', 'Prescurtat', 'Admin', 'AdminP', 'RCNP', 'Obs'
  75. ]
  76. my_headers = [
  77. 'Denumire', 'CF', 'J', 'Adresa', 'Oras', 'Judet', 'Prescurtat', 'Admin', 'AdminP', 'RCNP', 'Obs',
  78. 'Cod', 'Nume', 'DataAngF', 'VenitBrut', 'SalRealizat', 'CO', 'SalOra', 'ContribAngajat',
  79. 'ContribAngajator', 'VenitNet', 'Impozit', 'SalarNet', 'OreLucrate', 'ZileLuk', 'ZileCO', 'month'
  80. ]
  81. mentor = WinMentor()
  82. utils = Mentorutils()
  83. office = mentor.filtered_firmlist(headers=head, ban=exclude)
  84. utils.gen_sal('xlsx/salary', 'salariati', office, m_month='2021_11', n_headers=my_headers)
  85. file_open('xlsx/salary.xlsm')