Skip to main content

Codenerix Invoicing is a module that enables CODENERIX to manage bills.

Project description

Codenerix Invoicing is a module that enables CODENERIX to manage bills.

Try our demo with Codenerix Cloud

Changelog

2018-01-17 - Codenerix Invoicing v1.x is incompatible with v2.x, what has changed and how to migrate to v2.x?.

Demo

Coming soon…

Quickstart

  1. Install this package:

    For python 2: sudo pip2 install django-codenerix-invoicing
    For python 3: sudo pip3 install django-codenerix-invoicing
  2. Add “codenerix_extensions”, “codenerix_products”, “codenerix_storages” and “codenerix_invoicing” to your INSTALLED_APPS setting like this:

    INSTALLED_APPS = [
        ...
        'codenerix_extensions',
        'codenerix_products',
        'codenerix_storages',
        'codenerix_invoicing',
    ]
  3. Add the param in setting:

    CDNX_INVOICING_URL_COMMON = 'invoicing'
    CDNX_INVOICING_URL_PURCHASES = 'purchases'
    CDNX_INVOICING_URL_SALES = 'sales'
    
    CDNX_INVOICING_LOGICAL_DELETION = True  # Mark registers as 'removed', but it doesn't really delete them.
    
    # Code format
    CDNX_INVOICING_CODE_FORMAT_BUDGET = 'B{year}{day}{month}-{hour}{minute}-{serial}-{pk}'
    CDNX_INVOICING_CODE_FORMAT_WISHLIST = 'W{year}{day}{month}-{hour}{minute}-{serial}-{pk}'
    CDNX_INVOICING_CODE_FORMAT_SHOPPINGCART = 'S{year}{day}{month}-{hour}{minute}-{serial}-{pk}'
    CDNX_INVOICING_CODE_FORMAT_ORDER = 'O{year}{day}{month}-{hour}{minute}-{serial}-{pk}'
    CDNX_INVOICING_CODE_FORMAT_ALBARAN = 'A{year}{day}{month}-{hour}{minute}-{serial}-{pk}'
    CDNX_INVOICING_CODE_FORMAT_TICKET = 'T{year}{day}{month}-{hour}{minute}-{serial}-{pk}'
    CDNX_INVOICING_CODE_FORMAT_TICKETRECTIFICATION = 'TR{year}{day}{month}-{hour}{minute}-{serial}-{pk}'
    CDNX_INVOICING_CODE_FORMAT_INVOICE = 'I{year}{day}{month}-{hour}{minute}-{serial}-{pk}'
    CDNX_INVOICING_CODE_FORMAT_INVOICERECTIFCATION = 'IT{year}{day}{month}-{hour}{minute}-{serial}-{pk}'
    
    CDNX_INVOICING_CURRENCY_MAX_DIGITS = 10  # 99.999.999,?
    CDNX_INVOICING_CURRENCY_DECIMAL_PLACES = 2  # ?,99
    
    # Force stock of products when you create SalesLines
    CDNX_INVOICING_FORCE_STOCK_IN_BUDGET = True
  4. Since Codenerix Invoicing is a library, you only need to import its parts into your project and use them.

Documentation

Coming soon… do you help us?

You can get in touch with us here.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

django-codenerix-invoicing-4.0.1.tar.gz (215.7 kB view details)

Uploaded Source

Built Distribution

django_codenerix_invoicing-4.0.1-py2.py3-none-any.whl (361.4 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file django-codenerix-invoicing-4.0.1.tar.gz.

File metadata

File hashes

Hashes for django-codenerix-invoicing-4.0.1.tar.gz
Algorithm Hash digest
SHA256 5f85df09b97cb282dd274edb814e09c6da7e392fae1a92217991a4aa2feccea0
MD5 094b5339f5c1fb33aef4a9480125ab37
BLAKE2b-256 d27081e5b1e5e8c43bcb31cbb5a593b897636cd7b8a7e6f953c7a8466f34879e

See more details on using hashes here.

File details

Details for the file django_codenerix_invoicing-4.0.1-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for django_codenerix_invoicing-4.0.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 f2dd3cec9cc81867ccbd512452c9f9ddaab8dd67139273511ddcb9f6208b61be
MD5 6d78d460f628213c0deebd079ac99689
BLAKE2b-256 eab406c0cb85c3400168ec8a4a61c6a4610050c230cac79bfa184a4526a842d0

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page