|
@@ -16,12 +16,10 @@ from himport.dolibarrAlchemyHledger import HledgerDolibarrSQLAlchemy
|
|
|
logging.basicConfig(level=logging.INFO)
|
|
|
logger = logging.getLogger('hreport')
|
|
|
|
|
|
-sys.stdout = codecs.getwriter(locale.getpreferredencoding())(sys.stdout)
|
|
|
-
|
|
|
|
|
|
def process_args():
|
|
|
options = {}
|
|
|
- usage = u'''Usage: himport -v -y <YEAR> [ -y <YEAR> ] ...
|
|
|
+ usage = '''Usage: himport -v -y <YEAR> [ -y <YEAR> ] ...
|
|
|
options:
|
|
|
-v : verbose mode
|
|
|
-y <YEAR> : import the corresponding accounting year
|
|
@@ -82,7 +80,7 @@ def do_sqlalchemy(options):
|
|
|
if len(pc_missing) > 0:
|
|
|
print("WARNING: poste comptable manquant")
|
|
|
for pc in pc_missing:
|
|
|
- sys.stdout.write("%s\n" % (pc))
|
|
|
+ print("%s" % (pc))
|
|
|
|
|
|
# On ecrie les fichiers hledger
|
|
|
Writer.write("bank", bank_journal, options['years'])
|