├── .gitignore ├── LICENSE ├── MANIFEST.in ├── README.rst ├── example ├── example │ ├── __init__.py │ ├── fixtures │ │ └── example.json │ ├── settings.py │ ├── urls.py │ └── wsgi.py └── manage.py ├── invoicing ├── __init__.py ├── admin.py ├── apps.py ├── exporters │ ├── __init__.py │ ├── isdoc │ │ ├── __init__.py │ │ └── list.py │ ├── pdf │ │ ├── __init__.py │ │ └── detail.py │ └── xlsx │ │ ├── __init__.py │ │ └── list.py ├── formatters │ ├── __init__.py │ ├── html.py │ └── pdf.py ├── helpers.py ├── locale │ ├── cs │ │ └── LC_MESSAGES │ │ │ ├── django.mo │ │ │ └── django.po │ ├── de │ │ └── LC_MESSAGES │ │ │ ├── django.mo │ │ │ └── django.po │ ├── hu │ │ └── LC_MESSAGES │ │ │ ├── django.mo │ │ │ └── django.po │ ├── pl │ │ └── LC_MESSAGES │ │ │ ├── django.mo │ │ │ └── django.po │ ├── ro │ │ └── LC_MESSAGES │ │ │ ├── django.mo │ │ │ └── django.po │ └── sk │ │ └── LC_MESSAGES │ │ ├── django.mo │ │ └── django.po ├── managers.py ├── migrations │ ├── 0001_initial.py │ ├── 0002_auto_20170123_1806.py │ ├── 0003_auto_20170123_1810.py │ ├── 0004_auto_20170522_1207.py │ ├── 0005_auto_20171026_0009.py │ ├── 0006_auto_20180529_1224.py │ ├── 0007_auto_20180529_1601.py │ ├── 0008_recalculate.py │ ├── 0009_auto_20180531_1816.py │ ├── 0010_recalculate_vat.py │ ├── 0011_auto_20180601_1459.py │ ├── 0012_rename_number_to_sequence.py │ ├── 0013_rename_full_number_to_number.py │ ├── 0014_recalculate.py │ ├── 0015_auto_20180605_1232.py │ ├── 0016_update_credit_notes.py │ ├── 0017_auto_20180619_1349.py │ ├── 0018_invoice_attachments.py │ ├── 0019_recalculate.py │ ├── 0020_auto_20181001_1025.py │ ├── 0021_invoice_related_document.py │ ├── 0022_invoice_date_paid.py │ ├── 0023_invoice_related_invoices.py │ ├── 0024_auto_20200901_1241.py │ ├── 0025_supplier_additional_info_json.py │ ├── 0026_auto_20210622_1055.py │ ├── 0027_auto_20230207_2029.py │ ├── 0028_auto_20230912_0404.py │ ├── 0029_auto_20230912_0458.py │ ├── 0030_invoice_supplier_is_vat_payer.py │ ├── 0031_update_supplier_vat.py │ ├── 0032_invoice_origin.py │ ├── 0033_alter_invoice_constant_symbol_alter_invoice_currency_and_more.py │ └── __init__.py ├── models.py ├── querysets.py ├── settings.py ├── signals.py ├── taxation │ ├── __init__.py │ └── eu.py ├── templates │ └── invoicing │ │ └── formatters │ │ ├── bootstrap.html │ │ └── html.html ├── templatetags │ ├── __init__.py │ └── invoicing.py ├── urls.py ├── utils.py └── views.py ├── requirements.txt └── setup.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PragmaticMates/django-invoicing/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PragmaticMates/django-invoicing/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PragmaticMates/django-invoicing/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PragmaticMates/django-invoicing/HEAD/README.rst -------------------------------------------------------------------------------- /example/example/__init__.py: -------------------------------------------------------------------------------- 1 | __author__ = 'erik' 2 | -------------------------------------------------------------------------------- /example/example/fixtures/example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PragmaticMates/django-invoicing/HEAD/example/example/fixtures/example.json -------------------------------------------------------------------------------- /example/example/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PragmaticMates/django-invoicing/HEAD/example/example/settings.py -------------------------------------------------------------------------------- /example/example/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PragmaticMates/django-invoicing/HEAD/example/example/urls.py -------------------------------------------------------------------------------- /example/example/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PragmaticMates/django-invoicing/HEAD/example/example/wsgi.py -------------------------------------------------------------------------------- /example/manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PragmaticMates/django-invoicing/HEAD/example/manage.py -------------------------------------------------------------------------------- /invoicing/__init__.py: -------------------------------------------------------------------------------- 1 | VERSION = '10.0.0' 2 | 3 | -------------------------------------------------------------------------------- /invoicing/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PragmaticMates/django-invoicing/HEAD/invoicing/admin.py -------------------------------------------------------------------------------- /invoicing/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PragmaticMates/django-invoicing/HEAD/invoicing/apps.py -------------------------------------------------------------------------------- /invoicing/exporters/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PragmaticMates/django-invoicing/HEAD/invoicing/exporters/__init__.py -------------------------------------------------------------------------------- /invoicing/exporters/isdoc/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /invoicing/exporters/isdoc/list.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PragmaticMates/django-invoicing/HEAD/invoicing/exporters/isdoc/list.py -------------------------------------------------------------------------------- /invoicing/exporters/pdf/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /invoicing/exporters/pdf/detail.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PragmaticMates/django-invoicing/HEAD/invoicing/exporters/pdf/detail.py -------------------------------------------------------------------------------- /invoicing/exporters/xlsx/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /invoicing/exporters/xlsx/list.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PragmaticMates/django-invoicing/HEAD/invoicing/exporters/xlsx/list.py -------------------------------------------------------------------------------- /invoicing/formatters/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PragmaticMates/django-invoicing/HEAD/invoicing/formatters/__init__.py -------------------------------------------------------------------------------- /invoicing/formatters/html.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PragmaticMates/django-invoicing/HEAD/invoicing/formatters/html.py -------------------------------------------------------------------------------- /invoicing/formatters/pdf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PragmaticMates/django-invoicing/HEAD/invoicing/formatters/pdf.py -------------------------------------------------------------------------------- /invoicing/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PragmaticMates/django-invoicing/HEAD/invoicing/helpers.py -------------------------------------------------------------------------------- /invoicing/locale/cs/LC_MESSAGES/django.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PragmaticMates/django-invoicing/HEAD/invoicing/locale/cs/LC_MESSAGES/django.mo -------------------------------------------------------------------------------- /invoicing/locale/cs/LC_MESSAGES/django.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PragmaticMates/django-invoicing/HEAD/invoicing/locale/cs/LC_MESSAGES/django.po -------------------------------------------------------------------------------- /invoicing/locale/de/LC_MESSAGES/django.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PragmaticMates/django-invoicing/HEAD/invoicing/locale/de/LC_MESSAGES/django.mo -------------------------------------------------------------------------------- /invoicing/locale/de/LC_MESSAGES/django.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PragmaticMates/django-invoicing/HEAD/invoicing/locale/de/LC_MESSAGES/django.po -------------------------------------------------------------------------------- /invoicing/locale/hu/LC_MESSAGES/django.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PragmaticMates/django-invoicing/HEAD/invoicing/locale/hu/LC_MESSAGES/django.mo -------------------------------------------------------------------------------- /invoicing/locale/hu/LC_MESSAGES/django.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PragmaticMates/django-invoicing/HEAD/invoicing/locale/hu/LC_MESSAGES/django.po -------------------------------------------------------------------------------- /invoicing/locale/pl/LC_MESSAGES/django.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PragmaticMates/django-invoicing/HEAD/invoicing/locale/pl/LC_MESSAGES/django.mo -------------------------------------------------------------------------------- /invoicing/locale/pl/LC_MESSAGES/django.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PragmaticMates/django-invoicing/HEAD/invoicing/locale/pl/LC_MESSAGES/django.po -------------------------------------------------------------------------------- /invoicing/locale/ro/LC_MESSAGES/django.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PragmaticMates/django-invoicing/HEAD/invoicing/locale/ro/LC_MESSAGES/django.mo -------------------------------------------------------------------------------- /invoicing/locale/ro/LC_MESSAGES/django.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PragmaticMates/django-invoicing/HEAD/invoicing/locale/ro/LC_MESSAGES/django.po -------------------------------------------------------------------------------- /invoicing/locale/sk/LC_MESSAGES/django.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PragmaticMates/django-invoicing/HEAD/invoicing/locale/sk/LC_MESSAGES/django.mo -------------------------------------------------------------------------------- /invoicing/locale/sk/LC_MESSAGES/django.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PragmaticMates/django-invoicing/HEAD/invoicing/locale/sk/LC_MESSAGES/django.po -------------------------------------------------------------------------------- /invoicing/managers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PragmaticMates/django-invoicing/HEAD/invoicing/managers.py -------------------------------------------------------------------------------- /invoicing/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PragmaticMates/django-invoicing/HEAD/invoicing/migrations/0001_initial.py -------------------------------------------------------------------------------- /invoicing/migrations/0002_auto_20170123_1806.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PragmaticMates/django-invoicing/HEAD/invoicing/migrations/0002_auto_20170123_1806.py -------------------------------------------------------------------------------- /invoicing/migrations/0003_auto_20170123_1810.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PragmaticMates/django-invoicing/HEAD/invoicing/migrations/0003_auto_20170123_1810.py -------------------------------------------------------------------------------- /invoicing/migrations/0004_auto_20170522_1207.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PragmaticMates/django-invoicing/HEAD/invoicing/migrations/0004_auto_20170522_1207.py -------------------------------------------------------------------------------- /invoicing/migrations/0005_auto_20171026_0009.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PragmaticMates/django-invoicing/HEAD/invoicing/migrations/0005_auto_20171026_0009.py -------------------------------------------------------------------------------- /invoicing/migrations/0006_auto_20180529_1224.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PragmaticMates/django-invoicing/HEAD/invoicing/migrations/0006_auto_20180529_1224.py -------------------------------------------------------------------------------- /invoicing/migrations/0007_auto_20180529_1601.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PragmaticMates/django-invoicing/HEAD/invoicing/migrations/0007_auto_20180529_1601.py -------------------------------------------------------------------------------- /invoicing/migrations/0008_recalculate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PragmaticMates/django-invoicing/HEAD/invoicing/migrations/0008_recalculate.py -------------------------------------------------------------------------------- /invoicing/migrations/0009_auto_20180531_1816.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PragmaticMates/django-invoicing/HEAD/invoicing/migrations/0009_auto_20180531_1816.py -------------------------------------------------------------------------------- /invoicing/migrations/0010_recalculate_vat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PragmaticMates/django-invoicing/HEAD/invoicing/migrations/0010_recalculate_vat.py -------------------------------------------------------------------------------- /invoicing/migrations/0011_auto_20180601_1459.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PragmaticMates/django-invoicing/HEAD/invoicing/migrations/0011_auto_20180601_1459.py -------------------------------------------------------------------------------- /invoicing/migrations/0012_rename_number_to_sequence.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PragmaticMates/django-invoicing/HEAD/invoicing/migrations/0012_rename_number_to_sequence.py -------------------------------------------------------------------------------- /invoicing/migrations/0013_rename_full_number_to_number.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PragmaticMates/django-invoicing/HEAD/invoicing/migrations/0013_rename_full_number_to_number.py -------------------------------------------------------------------------------- /invoicing/migrations/0014_recalculate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PragmaticMates/django-invoicing/HEAD/invoicing/migrations/0014_recalculate.py -------------------------------------------------------------------------------- /invoicing/migrations/0015_auto_20180605_1232.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PragmaticMates/django-invoicing/HEAD/invoicing/migrations/0015_auto_20180605_1232.py -------------------------------------------------------------------------------- /invoicing/migrations/0016_update_credit_notes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PragmaticMates/django-invoicing/HEAD/invoicing/migrations/0016_update_credit_notes.py -------------------------------------------------------------------------------- /invoicing/migrations/0017_auto_20180619_1349.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PragmaticMates/django-invoicing/HEAD/invoicing/migrations/0017_auto_20180619_1349.py -------------------------------------------------------------------------------- /invoicing/migrations/0018_invoice_attachments.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PragmaticMates/django-invoicing/HEAD/invoicing/migrations/0018_invoice_attachments.py -------------------------------------------------------------------------------- /invoicing/migrations/0019_recalculate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PragmaticMates/django-invoicing/HEAD/invoicing/migrations/0019_recalculate.py -------------------------------------------------------------------------------- /invoicing/migrations/0020_auto_20181001_1025.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PragmaticMates/django-invoicing/HEAD/invoicing/migrations/0020_auto_20181001_1025.py -------------------------------------------------------------------------------- /invoicing/migrations/0021_invoice_related_document.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PragmaticMates/django-invoicing/HEAD/invoicing/migrations/0021_invoice_related_document.py -------------------------------------------------------------------------------- /invoicing/migrations/0022_invoice_date_paid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PragmaticMates/django-invoicing/HEAD/invoicing/migrations/0022_invoice_date_paid.py -------------------------------------------------------------------------------- /invoicing/migrations/0023_invoice_related_invoices.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PragmaticMates/django-invoicing/HEAD/invoicing/migrations/0023_invoice_related_invoices.py -------------------------------------------------------------------------------- /invoicing/migrations/0024_auto_20200901_1241.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PragmaticMates/django-invoicing/HEAD/invoicing/migrations/0024_auto_20200901_1241.py -------------------------------------------------------------------------------- /invoicing/migrations/0025_supplier_additional_info_json.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PragmaticMates/django-invoicing/HEAD/invoicing/migrations/0025_supplier_additional_info_json.py -------------------------------------------------------------------------------- /invoicing/migrations/0026_auto_20210622_1055.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PragmaticMates/django-invoicing/HEAD/invoicing/migrations/0026_auto_20210622_1055.py -------------------------------------------------------------------------------- /invoicing/migrations/0027_auto_20230207_2029.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PragmaticMates/django-invoicing/HEAD/invoicing/migrations/0027_auto_20230207_2029.py -------------------------------------------------------------------------------- /invoicing/migrations/0028_auto_20230912_0404.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PragmaticMates/django-invoicing/HEAD/invoicing/migrations/0028_auto_20230912_0404.py -------------------------------------------------------------------------------- /invoicing/migrations/0029_auto_20230912_0458.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PragmaticMates/django-invoicing/HEAD/invoicing/migrations/0029_auto_20230912_0458.py -------------------------------------------------------------------------------- /invoicing/migrations/0030_invoice_supplier_is_vat_payer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PragmaticMates/django-invoicing/HEAD/invoicing/migrations/0030_invoice_supplier_is_vat_payer.py -------------------------------------------------------------------------------- /invoicing/migrations/0031_update_supplier_vat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PragmaticMates/django-invoicing/HEAD/invoicing/migrations/0031_update_supplier_vat.py -------------------------------------------------------------------------------- /invoicing/migrations/0032_invoice_origin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PragmaticMates/django-invoicing/HEAD/invoicing/migrations/0032_invoice_origin.py -------------------------------------------------------------------------------- /invoicing/migrations/0033_alter_invoice_constant_symbol_alter_invoice_currency_and_more.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PragmaticMates/django-invoicing/HEAD/invoicing/migrations/0033_alter_invoice_constant_symbol_alter_invoice_currency_and_more.py -------------------------------------------------------------------------------- /invoicing/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | __author__ = 'erik' 2 | -------------------------------------------------------------------------------- /invoicing/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PragmaticMates/django-invoicing/HEAD/invoicing/models.py -------------------------------------------------------------------------------- /invoicing/querysets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PragmaticMates/django-invoicing/HEAD/invoicing/querysets.py -------------------------------------------------------------------------------- /invoicing/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PragmaticMates/django-invoicing/HEAD/invoicing/settings.py -------------------------------------------------------------------------------- /invoicing/signals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PragmaticMates/django-invoicing/HEAD/invoicing/signals.py -------------------------------------------------------------------------------- /invoicing/taxation/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PragmaticMates/django-invoicing/HEAD/invoicing/taxation/__init__.py -------------------------------------------------------------------------------- /invoicing/taxation/eu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PragmaticMates/django-invoicing/HEAD/invoicing/taxation/eu.py -------------------------------------------------------------------------------- /invoicing/templates/invoicing/formatters/bootstrap.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PragmaticMates/django-invoicing/HEAD/invoicing/templates/invoicing/formatters/bootstrap.html -------------------------------------------------------------------------------- /invoicing/templates/invoicing/formatters/html.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PragmaticMates/django-invoicing/HEAD/invoicing/templates/invoicing/formatters/html.html -------------------------------------------------------------------------------- /invoicing/templatetags/__init__.py: -------------------------------------------------------------------------------- 1 | __author__ = 'erik' 2 | -------------------------------------------------------------------------------- /invoicing/templatetags/invoicing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PragmaticMates/django-invoicing/HEAD/invoicing/templatetags/invoicing.py -------------------------------------------------------------------------------- /invoicing/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PragmaticMates/django-invoicing/HEAD/invoicing/urls.py -------------------------------------------------------------------------------- /invoicing/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PragmaticMates/django-invoicing/HEAD/invoicing/utils.py -------------------------------------------------------------------------------- /invoicing/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PragmaticMates/django-invoicing/HEAD/invoicing/views.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PragmaticMates/django-invoicing/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PragmaticMates/django-invoicing/HEAD/setup.py --------------------------------------------------------------------------------