{ "info": { "author": "Vingd, Inc.", "author_email": "developers@vingd.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Internet", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "===================\nFiscalHr for Python\n===================\n\nFiscalHr is Python helper class for fiscalization in Croatia.\n\n============\nInstallation\n============\n\n::\n\n pip install --process-dependency-links FiscalHr\n\nor\n\n::\n\n pip install https://github.com/vingd/libxml2-python/archive/libxml2-python-2.7.8.zip\n pip install FiscalHr\n\n======================\nCertificate conversion\n======================\n\nExample for `openssl`_: ::\n\n umask 0077\n openssl pkcs12 -in \"FISKAL 1.P12\" -out fiskal-1.pem\n\n\n=============\nExample Usage\n=============\n\nSend receipt\n------------\n\n.. code-block:: python\n\n from fiscalhr.fiscal import Fiscal\n\n fis = Fiscal('fiskal-1.pem', 'fiskal-1.pem', key_passphrase='some secret')\n\n now = fis.localtime_now()\n\n racun = fis.create('Racun')\n racun.Oib = '01234567890'\n racun.USustPdv = True\n racun.DatVrijeme = fis.format_time(now)\n racun.OznSlijed = 'P'\n racun.BrRac.BrOznRac = 7\n racun.BrRac.OznPosPr = 'PP-1'\n racun.BrRac.OznNapUr = 'NAP-4'\n\n porez = fis.create('Porez')\n porez.Stopa = fis.format_decimal(25)\n porez.Osnovica = fis.format_decimal(100)\n porez.Iznos = fis.format_decimal(25)\n\n racun.Pdv.Porez.append(porez)\n\n racun.IznosUkupno = fis.format_decimal(125)\n racun.NacinPlac = 'K'\n racun.OibOper = '01234567890'\n racun.NakDost = False\n\n racun.ZastKod = fis.generate_zki(racun)\n\n print racun.ZastKod\n\n response = fis.send('racuni', racun)\n\n print response\n\n\nRegister business premises\n--------------------------\n\nExample for registering internet shop, with no pass phrase on SSL key and test mode enabled:\n\n.. code-block:: python\n\n from datetime import datetime\n from fiscalhr.fiscal import Fiscal\n\n fis = Fiscal('fiscal-key.pem', 'fiscal-cert.pem', test=True)\n\n pp = fis.create('PoslovniProstor')\n pp.Oib = '01234567890'\n pp.OznPoslProstora = '1'\n pp.RadnoVrijeme = 'non-stop'\n pp.DatumPocetkaPrimjene = fis.format_time(datetime(2013, 7, 1), 'Datum')\n\n adresa = fis.create('OstaliTipoviPP')\n adresa = \"Internet trgovina\"\n\n pp.AdresniPodatak.OstaliTipoviPP = adresa\n\n response = fis.send('poslovniProstor', pp, nosend=False)\n\n print response\n\n\nCopyright and License\n=====================\n\nFiscalHr for Python is Copyright (c) 2013 Vingd, Inc. and licensed under\nthe MIT License.\n\n\n.. _`openssl`: http://www.openssl.org/", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/vingd/fiscal-hr-python", "keywords": null, "license": "MIT License", "maintainer": null, "maintainer_email": null, "name": "FiscalHr", "package_url": "https://pypi.org/project/FiscalHr/", "platform": "OS Independent", "project_url": "https://pypi.org/project/FiscalHr/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/vingd/fiscal-hr-python" }, "release_url": "https://pypi.org/project/FiscalHr/0.2.10/", "requires_dist": null, "requires_python": null, "summary": "Helper class for fiscalization in Croatia", "version": "0.2.10" }, "last_serial": 2505467, "releases": { "0.2.1": [ { "comment_text": "", "digests": { "md5": "562c565b9abe81d363bb224cb5cb425b", "sha256": "0afe4fe76f5c89dfef33340c79812a1123f1ba43ad6f6e841d382bb436c5d5fb" }, "downloads": -1, "filename": "FiscalHr-0.2.1.linux-x86_64.exe", "has_sig": false, "md5_digest": "562c565b9abe81d363bb224cb5cb425b", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 80416, "upload_time": "2013-07-04T14:37:23", "url": "https://files.pythonhosted.org/packages/6e/a7/2a9c4f70891b0f04bc0f51338e182c0aa31909adc1ee8c0ea0fd056198df/FiscalHr-0.2.1.linux-x86_64.exe" }, { "comment_text": "", "digests": { "md5": "8e9243b811f7ab44a8f5e6b25db64b47", "sha256": "d6efcb3dd7d74dbf71dde97e9495ab8c335c1bcebce8daf3b712b25e58a17afc" }, "downloads": -1, "filename": "FiscalHr-0.2.1.tar.gz", "has_sig": false, "md5_digest": "8e9243b811f7ab44a8f5e6b25db64b47", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16161, "upload_time": "2013-07-04T14:37:19", "url": "https://files.pythonhosted.org/packages/21/57/e6c593946be7714cd493942187ddf5b584d0f08d6dabebc2b501df710394/FiscalHr-0.2.1.tar.gz" } ], "0.2.10": [ { "comment_text": "", "digests": { "md5": "8a38c72acd4905e527043998a719908f", "sha256": "1c3097ee9f4544a2ef81b458d3c88244580c16e1e2cabcb769932848a142a23e" }, "downloads": -1, "filename": "FiscalHr-0.2.10.tar.gz", "has_sig": false, "md5_digest": "8a38c72acd4905e527043998a719908f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25882, "upload_time": "2016-12-07T19:59:43", "url": "https://files.pythonhosted.org/packages/07/1e/e831b1b6c640b67d9146c743f28429c6a94535b86dfd625e271ce927500a/FiscalHr-0.2.10.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "d690bb8bad6fcb5d12e8d6f34b78e1a5", "sha256": "86b2bb7ff7496c5bf6e487fe3f9fd2d24643247ea0c0d3ee4b6804aa5fe793af" }, "downloads": -1, "filename": "FiscalHr-0.2.2.linux-x86_64.exe", "has_sig": false, "md5_digest": "d690bb8bad6fcb5d12e8d6f34b78e1a5", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 80453, "upload_time": "2013-07-08T14:15:37", "url": "https://files.pythonhosted.org/packages/b2/b8/a0fd8538fa138c3760cd6edac858da7bb9c9430307e640e56d4327a6dbc4/FiscalHr-0.2.2.linux-x86_64.exe" }, { "comment_text": "", "digests": { "md5": "3e72c9a2843175a82c3e16eb67be7e45", "sha256": "5bb2d3d6b9e9a563d663fc8dfa54397188f7d916d7e8c0d4b55742cf390d9cff" }, "downloads": -1, "filename": "FiscalHr-0.2.2.tar.gz", "has_sig": false, "md5_digest": "3e72c9a2843175a82c3e16eb67be7e45", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16199, "upload_time": "2013-07-08T14:15:29", "url": "https://files.pythonhosted.org/packages/1d/75/ee9fc133bbfe9d334fad5396e62228c1ce7a8e1f6e63db99c1385b4c4cdc/FiscalHr-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "d207b2b41dbe29fa1ab5b15f83e1f39f", "sha256": "228f2a965fd739773fe6931abea6a96f754a4d2b5ee38dfef5302b3649f88211" }, "downloads": -1, "filename": "FiscalHr-0.2.3.tar.gz", "has_sig": false, "md5_digest": "d207b2b41dbe29fa1ab5b15f83e1f39f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16196, "upload_time": "2013-12-16T15:57:08", "url": "https://files.pythonhosted.org/packages/1f/ca/f61f51eed471c0155401e3d466f05b8171a1cd5e2f5d6ffc2504f17a6129/FiscalHr-0.2.3.tar.gz" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "98cc64d7b7cd3b431c7600897a9e800a", "sha256": "4fdb7339cf4f1682f9e87726a460255005cd630d2379ad3b7a75f538c4aade80" }, "downloads": -1, "filename": "FiscalHr-0.2.4.tar.gz", "has_sig": false, "md5_digest": "98cc64d7b7cd3b431c7600897a9e800a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16206, "upload_time": "2013-12-17T12:04:24", "url": "https://files.pythonhosted.org/packages/33/bc/615b7c769e1cfab7c0212c1ae823b85e79d2bfadf2d216cecc36c8ca3d88/FiscalHr-0.2.4.tar.gz" } ], "0.2.5": [ { "comment_text": "", "digests": { "md5": "e3ee275c2d116b4c4f3aa6b906ce1116", "sha256": "573015dc0c02dca8ecdecb676ab21fc7af95593dd24db52e0bdf89dadab03b14" }, "downloads": -1, "filename": "FiscalHr-0.2.5.tar.gz", "has_sig": false, "md5_digest": "e3ee275c2d116b4c4f3aa6b906ce1116", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16271, "upload_time": "2014-09-03T22:22:14", "url": "https://files.pythonhosted.org/packages/92/f3/388a59ce7d83bb036f8b3c0949418e4dfe9ef2311b1c26fcd5a9ee0d5610/FiscalHr-0.2.5.tar.gz" } ], "0.2.6": [ { "comment_text": "", "digests": { "md5": "a2466f7ef689651b5c0aef2b65d3b85a", "sha256": "1575b1548fa59edfd5d5dea2abaf576a7b33081edcc3c99ab4e55929f7edca1a" }, "downloads": -1, "filename": "FiscalHr-0.2.6.tar.gz", "has_sig": false, "md5_digest": "a2466f7ef689651b5c0aef2b65d3b85a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22758, "upload_time": "2016-07-18T20:43:21", "url": "https://files.pythonhosted.org/packages/d8/2a/b2049e9c5ad86e702611fd9427b90bdb70abef8fe245a26766fbb0f74104/FiscalHr-0.2.6.tar.gz" } ], "0.2.7": [ { "comment_text": "", "digests": { "md5": "787d23ff0de04f11d82af67688202b93", "sha256": "4239722a7adc48866013f51a5c682f67ae13747aeb608a8a522b114f0deb4c7f" }, "downloads": -1, "filename": "FiscalHr-0.2.7.tar.gz", "has_sig": false, "md5_digest": "787d23ff0de04f11d82af67688202b93", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22558, "upload_time": "2016-07-19T09:17:29", "url": "https://files.pythonhosted.org/packages/3b/c4/97c640b642102c1c1819f56ffcbcf4b89e13910e63bd82941c6502a55cc9/FiscalHr-0.2.7.tar.gz" } ], "0.2.8": [ { "comment_text": "", "digests": { "md5": "82a325337558c1b5f0782829020ea63b", "sha256": "ce1c380359ce8b39bc0cc260c732b6825a180465effb56c32546629fc7dd17f1" }, "downloads": -1, "filename": "FiscalHr-0.2.8.tar.gz", "has_sig": false, "md5_digest": "82a325337558c1b5f0782829020ea63b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22567, "upload_time": "2016-08-10T16:42:58", "url": "https://files.pythonhosted.org/packages/f3/45/286f1bc06cb7b0b7a7ba8745b60ec7fbd25fa9831ad5d7c7a82f9c6ef5a0/FiscalHr-0.2.8.tar.gz" } ], "0.2.9": [ { "comment_text": "", "digests": { "md5": "c1e1a5dd29d9d679203fee337831932c", "sha256": "bfd284eeb3b96ec2d967fe81bc5882e75e73d600a4868aed9c3180e80214faa2" }, "downloads": -1, "filename": "FiscalHr-0.2.9.tar.gz", "has_sig": false, "md5_digest": "c1e1a5dd29d9d679203fee337831932c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25747, "upload_time": "2016-11-17T16:16:21", "url": "https://files.pythonhosted.org/packages/c3/aa/5d0312b6202bed1835ac11e90aaba36befa9ad993ec899730a5945fdff08/FiscalHr-0.2.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "8a38c72acd4905e527043998a719908f", "sha256": "1c3097ee9f4544a2ef81b458d3c88244580c16e1e2cabcb769932848a142a23e" }, "downloads": -1, "filename": "FiscalHr-0.2.10.tar.gz", "has_sig": false, "md5_digest": "8a38c72acd4905e527043998a719908f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25882, "upload_time": "2016-12-07T19:59:43", "url": "https://files.pythonhosted.org/packages/07/1e/e831b1b6c640b67d9146c743f28429c6a94535b86dfd625e271ce927500a/FiscalHr-0.2.10.tar.gz" } ] }