Browse Source

Prise en compte des cotisations sociales

Philippe Le Brouster 9 years ago
parent
commit
b18ce50946
2 changed files with 108 additions and 13 deletions
  1. 3 0
      bin/himport
  2. 105 13
      himports/hledger.py

+ 3 - 0
bin/himport

@@ -65,6 +65,7 @@ def do_mysql(options):
     bank_entries = dolibarr.get_bank_entries()
     sell_entries = dolibarr.get_sell_entries()
     supplier_entries = dolibarr.get_supplier_entries()
+    social_entries = dolibarr.get_social_entries()
 
     dolibarr.disconnect()
 
@@ -73,6 +74,7 @@ def do_mysql(options):
     pc_missing.update(bank_entries.check_pc())
     pc_missing.update(sell_entries.check_pc())
     pc_missing.update(supplier_entries.check_pc())
+    pc_missing.update(social_entries.check_pc())
     if len(pc_missing) > 0:
         print "WARNING: poste comptable manquant"
         for pc in pc_missing:
@@ -82,6 +84,7 @@ def do_mysql(options):
     Writer.write("bank",bank_entries)            
     Writer.write("sells",sell_entries)            
     Writer.write("suppliers",supplier_entries)            
+    Writer.write("social",social_entries)            
     Writer.write_hreport_plan()
 
 def main(argv):

File diff suppressed because it is too large
+ 105 - 13
himports/hledger.py