{ "info": { "author": "Eric F.", "author_email": "efigue.foss@free.fr", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Console", "Intended Audience :: Financial and Insurance Industry", "License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)", "Natural Language :: English", "Natural Language :: French", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 3", "Topic :: Office/Business", "Topic :: Office/Business :: Financial :: Accounting" ], "description": "Management of accountancy in command line.\n - Double entry accounting\n - Allows you to register entries in CSV format (via spreadsheet)\n - Manages repetitive patterns\n - Reads HSBC statements and transforms them into bookkeeping entries\n - Generates Journal, General Ledger, Balance sheet and Income statements\n - Closes the year and retrieves the entries to open the new year\n - Understands French corporate taxes and social contributions\n - Reads calendar delivery entries for consulting company in order to:\n - generate PDF bill from latex template\n - enter billing in accounts\n - Localized in French and English (to be improved)\n\n- Initialize system for a new entity (company, personal accounts...):\n python facct/init_year.py -o company_name_or_alias -c\n #Note that the accountancy will initialize for the current year.\n\n- Initialize the accounts for a new year:\n python facct/init_year.py -o company_name_or_alias -y 2014\n\n- Generate a bill for February 2013:\n python facct/bill/gen_tex.py 022013.csv -o titu\n #If the file does not exists, it will generate 022013.csv in\n ${bills}/022013.csv with all the work days filled in to 1.\n If you want to change values replace 1 by 0 to indicate off days or\n to change by something other than an integer 0.75, you will to\n relaunch the command to generate the PDF bill.\n\n- Configuration file:\n The facct configuration file is located in ~/.facct.rc, it's a simple\n INI file, feel free to change some locations if you want.\n You should also change values for the following files located in $data:\n - contracts.csv : some basic info about contracts\n - bank_accounts.csv: bank account details\n - clients.csv : client details\n - company.csv : company (or personal) details, the minimum needed.\n\n- To regenerate accountancy after some modifications (new bill, new expense):\n python facct/generate_all.py -o titu -d $accounts/\n\n- To modify some entries, you can change the input file:\n ./accounts//journal.ori.csv\n # You can use some templates such as those you can find for example in\n the file /facct/bench/accounts//journal.ori.csv.\n\n- Developer feature:\n You can launch some benchmarks with:\n ./scripts/bench.sh\n\n- Workflow:\n journal.ori.csv\n |\n |-------<---- [bills//except.txt]\n |\n V\n journal_tmpl.csv\n |\n |\n V\n (unroll templates)\n V\n |\n |-------<---- [hsbc/*.csv]\n |\n V\n .csv <-- journal\n |\n |\n V\n .gl.csv <-- General Ledger\n / \\\n / \\\n | |\n V V\n Balance Income statements\n\n\n\nExample:\n\n>>> import bench\n>>> bench.main('corp_ref', False)\n[OK] corp_ref 2014 init_year.\n[OK] corp_ref 2014 already exists.\n[OK] corp_ref 2016 init_year.\n[OK] corp_ref 2016 already exists.\n[OK] corp_ref 2010 account: no differences with benchmark\n[OK] corp_ref 2011 account: no differences with benchmark\n[OK] corp_ref 2012 account: no differences with benchmark\n[OK] corp_ref 2013 account: no differences with benchmark\n[OK] corp_ref 022013 bill.\n[OK] corp_ref db.\n\nYou can also launch doctest with:\npython facct/__init__.py -v\n\nAnd distribution packaging with:\npython setup.py sdist\n\nMore information on the distributable:\npython setup.py --help\npython setup.py --author\npython setup.py --long-description\n... and so forth\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://eric.figuereo.free.fr", "keywords": "", "license": "GPLV3+", "maintainer": "", "maintainer_email": "", "name": "facct", "package_url": "https://pypi.org/project/facct/", "platform": "", "project_url": "https://pypi.org/project/facct/", "project_urls": { "Homepage": "http://eric.figuereo.free.fr" }, "release_url": "https://pypi.org/project/facct/0.1.6/", "requires_dist": null, "requires_python": "", "summary": "Fig's accountancy tool", "version": "0.1.6" }, "last_serial": 3472534, "releases": { "0.1.1": [ { "comment_text": "", "digests": { "md5": "7f35b9688cb46aa32d7d6da440099706", "sha256": "185fd3a50e128220c2c0210748086dbf5c761a32a47ebf192d18cc6ceac73cd8" }, "downloads": -1, "filename": "facct-0.1.1.tar.gz", "has_sig": false, "md5_digest": "7f35b9688cb46aa32d7d6da440099706", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 300762, "upload_time": "2013-07-22T13:58:53", "url": "https://files.pythonhosted.org/packages/d6/0f/c64600f75ba268c0b467038754bb8a0608bee3568e4407ee99260ffacbc2/facct-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "8f8315633c75393cecd3e1a3402a4b46", "sha256": "12f7c226c016c23762ce0a7ba1dff46c6d03117f671ee25be1236276fde0f3be" }, "downloads": -1, "filename": "facct-0.1.2.tar.gz", "has_sig": false, "md5_digest": "8f8315633c75393cecd3e1a3402a4b46", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 316043, "upload_time": "2013-08-01T18:48:35", "url": "https://files.pythonhosted.org/packages/60/43/0c64df7b30a31204884f154eecee8e083f2e4f0c63f04c1ecd57664e0127/facct-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "da063a04e76ce2c0e99a054cd02b98de", "sha256": "8b9575d11a8d04755e722cc55adad05b545b4418d57e5f262f35458ba6836633" }, "downloads": -1, "filename": "facct-0.1.3.tar.gz", "has_sig": false, "md5_digest": "da063a04e76ce2c0e99a054cd02b98de", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 317408, "upload_time": "2014-05-03T21:25:28", "url": "https://files.pythonhosted.org/packages/0a/1a/3ae82382a67db57bd54f8f4d8c8b62ec1dd191822f1152d5fdd89abf2cb4/facct-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "ca0578c00c4553efbdd98d6adce9c93c", "sha256": "fa16360b24ea520a3b7a2f14ebc343fb48c293f9295a385fc3bd217ac2f55780" }, "downloads": -1, "filename": "facct-0.1.4.tar.gz", "has_sig": false, "md5_digest": "ca0578c00c4553efbdd98d6adce9c93c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 318484, "upload_time": "2014-05-08T15:09:20", "url": "https://files.pythonhosted.org/packages/f2/c6/afe206366ce1a610631e5c0bea2c9a0f28090f144e17b2c16ab32052b054/facct-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "b6186ee138b244cc567a10d316154f06", "sha256": "8f4d2d148214e6e94d8e0c52f2489ab81e939936ecee9bccef22d736afd528f0" }, "downloads": -1, "filename": "facct-0.1.5.tar.gz", "has_sig": false, "md5_digest": "b6186ee138b244cc567a10d316154f06", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 325965, "upload_time": "2018-01-01T18:57:32", "url": "https://files.pythonhosted.org/packages/45/1b/84ace393f13233c020bfd8ce88c493ea531e7a78d8402bd278fb2a97eda2/facct-0.1.5.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "f789332789dd17e6045f8aa7fc20aeb5", "sha256": "5ee578bfd0d06e012d4bb48529eec0debbf7071ee9617d8623f7b3b8d8f8f0c3" }, "downloads": -1, "filename": "facct-0.1.6.tar.gz", "has_sig": false, "md5_digest": "f789332789dd17e6045f8aa7fc20aeb5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 330874, "upload_time": "2018-01-08T23:19:22", "url": "https://files.pythonhosted.org/packages/56/46/54ac6289a56ff046416aa1b57a1c5f4163c5892cb4431b8317d90a12f9c4/facct-0.1.6.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "f789332789dd17e6045f8aa7fc20aeb5", "sha256": "5ee578bfd0d06e012d4bb48529eec0debbf7071ee9617d8623f7b3b8d8f8f0c3" }, "downloads": -1, "filename": "facct-0.1.6.tar.gz", "has_sig": false, "md5_digest": "f789332789dd17e6045f8aa7fc20aeb5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 330874, "upload_time": "2018-01-08T23:19:22", "url": "https://files.pythonhosted.org/packages/56/46/54ac6289a56ff046416aa1b57a1c5f4163c5892cb4431b8317d90a12f9c4/facct-0.1.6.tar.gz" } ] }