├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── MANIFEST.in ├── README.md ├── django_quickbooks ├── __init__.py ├── admin.py ├── apps.py ├── core │ ├── __init__.py │ ├── queue_manager.py │ └── session_manager.py ├── data │ ├── customer_add_request.xml │ ├── customer_add_response.xml │ ├── customer_mod_request.xml │ ├── customer_mod_response.xml │ ├── customer_query_request.xml │ ├── customer_query_response.xml │ ├── invoice_add_request.xml │ ├── invoice_add_response.xml │ ├── invoice_mod_request.xml │ ├── invoice_mod_response.xml │ ├── invoice_query_request.xml │ └── invoice_query_response.xml ├── decorators.py ├── exceptions.py ├── management │ ├── __init__.py │ └── commands │ │ └── create_qwc.py ├── managers.py ├── migrations │ ├── 0001_initial.py │ ├── 0002_auto_20200103_0801.py │ ├── 0003_qbtask.py │ ├── 0004_auto_20200122_1140.py │ └── __init__.py ├── models.py ├── objects │ ├── __init__.py │ ├── address.py │ ├── base.py │ ├── customer.py │ └── invoice.py ├── processors │ ├── __init__.py │ ├── base.py │ ├── customer.py │ ├── invoice.py │ └── item_service.py ├── queue_manager.py ├── request_builder.py ├── services │ ├── __init__.py │ ├── base.py │ ├── customer.py │ ├── invoice.py │ └── item_service.py ├── session_manager.py ├── settings.py ├── signals │ ├── __init__.py │ ├── customer.py │ ├── invoice.py │ └── qbd_task.py ├── tasks.py ├── tests.py ├── urls.py ├── utils.py ├── validators.py └── views │ ├── __init__.py │ ├── service.py │ └── support.py ├── docs ├── Makefile ├── make.bat └── source │ ├── conf.py │ └── index.rst ├── requirements.txt ├── requirements_dev.txt ├── requirements_docs.txt ├── setup.cfg ├── setup.py └── tests ├── __init__.py ├── conftest.py ├── object_tests ├── __init__.py ├── test_address.py ├── test_customer.py └── test_invoice.py ├── processor_tests ├── __init__.py ├── test_customer.py └── test_invoice.py └── service_tests ├── __init__.py ├── test_customer.py └── test_invoice.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weltlink/django-quickbooks/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weltlink/django-quickbooks/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weltlink/django-quickbooks/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weltlink/django-quickbooks/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weltlink/django-quickbooks/HEAD/README.md -------------------------------------------------------------------------------- /django_quickbooks/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weltlink/django-quickbooks/HEAD/django_quickbooks/__init__.py -------------------------------------------------------------------------------- /django_quickbooks/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weltlink/django-quickbooks/HEAD/django_quickbooks/admin.py -------------------------------------------------------------------------------- /django_quickbooks/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weltlink/django-quickbooks/HEAD/django_quickbooks/apps.py -------------------------------------------------------------------------------- /django_quickbooks/core/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /django_quickbooks/core/queue_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weltlink/django-quickbooks/HEAD/django_quickbooks/core/queue_manager.py -------------------------------------------------------------------------------- /django_quickbooks/core/session_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weltlink/django-quickbooks/HEAD/django_quickbooks/core/session_manager.py -------------------------------------------------------------------------------- /django_quickbooks/data/customer_add_request.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weltlink/django-quickbooks/HEAD/django_quickbooks/data/customer_add_request.xml -------------------------------------------------------------------------------- /django_quickbooks/data/customer_add_response.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weltlink/django-quickbooks/HEAD/django_quickbooks/data/customer_add_response.xml -------------------------------------------------------------------------------- /django_quickbooks/data/customer_mod_request.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weltlink/django-quickbooks/HEAD/django_quickbooks/data/customer_mod_request.xml -------------------------------------------------------------------------------- /django_quickbooks/data/customer_mod_response.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weltlink/django-quickbooks/HEAD/django_quickbooks/data/customer_mod_response.xml -------------------------------------------------------------------------------- /django_quickbooks/data/customer_query_request.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weltlink/django-quickbooks/HEAD/django_quickbooks/data/customer_query_request.xml -------------------------------------------------------------------------------- /django_quickbooks/data/customer_query_response.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weltlink/django-quickbooks/HEAD/django_quickbooks/data/customer_query_response.xml -------------------------------------------------------------------------------- /django_quickbooks/data/invoice_add_request.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weltlink/django-quickbooks/HEAD/django_quickbooks/data/invoice_add_request.xml -------------------------------------------------------------------------------- /django_quickbooks/data/invoice_add_response.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weltlink/django-quickbooks/HEAD/django_quickbooks/data/invoice_add_response.xml -------------------------------------------------------------------------------- /django_quickbooks/data/invoice_mod_request.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weltlink/django-quickbooks/HEAD/django_quickbooks/data/invoice_mod_request.xml -------------------------------------------------------------------------------- /django_quickbooks/data/invoice_mod_response.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weltlink/django-quickbooks/HEAD/django_quickbooks/data/invoice_mod_response.xml -------------------------------------------------------------------------------- /django_quickbooks/data/invoice_query_request.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weltlink/django-quickbooks/HEAD/django_quickbooks/data/invoice_query_request.xml -------------------------------------------------------------------------------- /django_quickbooks/data/invoice_query_response.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weltlink/django-quickbooks/HEAD/django_quickbooks/data/invoice_query_response.xml -------------------------------------------------------------------------------- /django_quickbooks/decorators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weltlink/django-quickbooks/HEAD/django_quickbooks/decorators.py -------------------------------------------------------------------------------- /django_quickbooks/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weltlink/django-quickbooks/HEAD/django_quickbooks/exceptions.py -------------------------------------------------------------------------------- /django_quickbooks/management/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /django_quickbooks/management/commands/create_qwc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weltlink/django-quickbooks/HEAD/django_quickbooks/management/commands/create_qwc.py -------------------------------------------------------------------------------- /django_quickbooks/managers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weltlink/django-quickbooks/HEAD/django_quickbooks/managers.py -------------------------------------------------------------------------------- /django_quickbooks/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weltlink/django-quickbooks/HEAD/django_quickbooks/migrations/0001_initial.py -------------------------------------------------------------------------------- /django_quickbooks/migrations/0002_auto_20200103_0801.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weltlink/django-quickbooks/HEAD/django_quickbooks/migrations/0002_auto_20200103_0801.py -------------------------------------------------------------------------------- /django_quickbooks/migrations/0003_qbtask.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weltlink/django-quickbooks/HEAD/django_quickbooks/migrations/0003_qbtask.py -------------------------------------------------------------------------------- /django_quickbooks/migrations/0004_auto_20200122_1140.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weltlink/django-quickbooks/HEAD/django_quickbooks/migrations/0004_auto_20200122_1140.py -------------------------------------------------------------------------------- /django_quickbooks/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /django_quickbooks/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weltlink/django-quickbooks/HEAD/django_quickbooks/models.py -------------------------------------------------------------------------------- /django_quickbooks/objects/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weltlink/django-quickbooks/HEAD/django_quickbooks/objects/__init__.py -------------------------------------------------------------------------------- /django_quickbooks/objects/address.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weltlink/django-quickbooks/HEAD/django_quickbooks/objects/address.py -------------------------------------------------------------------------------- /django_quickbooks/objects/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weltlink/django-quickbooks/HEAD/django_quickbooks/objects/base.py -------------------------------------------------------------------------------- /django_quickbooks/objects/customer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weltlink/django-quickbooks/HEAD/django_quickbooks/objects/customer.py -------------------------------------------------------------------------------- /django_quickbooks/objects/invoice.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weltlink/django-quickbooks/HEAD/django_quickbooks/objects/invoice.py -------------------------------------------------------------------------------- /django_quickbooks/processors/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weltlink/django-quickbooks/HEAD/django_quickbooks/processors/__init__.py -------------------------------------------------------------------------------- /django_quickbooks/processors/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weltlink/django-quickbooks/HEAD/django_quickbooks/processors/base.py -------------------------------------------------------------------------------- /django_quickbooks/processors/customer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weltlink/django-quickbooks/HEAD/django_quickbooks/processors/customer.py -------------------------------------------------------------------------------- /django_quickbooks/processors/invoice.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weltlink/django-quickbooks/HEAD/django_quickbooks/processors/invoice.py -------------------------------------------------------------------------------- /django_quickbooks/processors/item_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weltlink/django-quickbooks/HEAD/django_quickbooks/processors/item_service.py -------------------------------------------------------------------------------- /django_quickbooks/queue_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weltlink/django-quickbooks/HEAD/django_quickbooks/queue_manager.py -------------------------------------------------------------------------------- /django_quickbooks/request_builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weltlink/django-quickbooks/HEAD/django_quickbooks/request_builder.py -------------------------------------------------------------------------------- /django_quickbooks/services/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /django_quickbooks/services/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weltlink/django-quickbooks/HEAD/django_quickbooks/services/base.py -------------------------------------------------------------------------------- /django_quickbooks/services/customer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weltlink/django-quickbooks/HEAD/django_quickbooks/services/customer.py -------------------------------------------------------------------------------- /django_quickbooks/services/invoice.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weltlink/django-quickbooks/HEAD/django_quickbooks/services/invoice.py -------------------------------------------------------------------------------- /django_quickbooks/services/item_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weltlink/django-quickbooks/HEAD/django_quickbooks/services/item_service.py -------------------------------------------------------------------------------- /django_quickbooks/session_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weltlink/django-quickbooks/HEAD/django_quickbooks/session_manager.py -------------------------------------------------------------------------------- /django_quickbooks/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weltlink/django-quickbooks/HEAD/django_quickbooks/settings.py -------------------------------------------------------------------------------- /django_quickbooks/signals/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weltlink/django-quickbooks/HEAD/django_quickbooks/signals/__init__.py -------------------------------------------------------------------------------- /django_quickbooks/signals/customer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weltlink/django-quickbooks/HEAD/django_quickbooks/signals/customer.py -------------------------------------------------------------------------------- /django_quickbooks/signals/invoice.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weltlink/django-quickbooks/HEAD/django_quickbooks/signals/invoice.py -------------------------------------------------------------------------------- /django_quickbooks/signals/qbd_task.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weltlink/django-quickbooks/HEAD/django_quickbooks/signals/qbd_task.py -------------------------------------------------------------------------------- /django_quickbooks/tasks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weltlink/django-quickbooks/HEAD/django_quickbooks/tasks.py -------------------------------------------------------------------------------- /django_quickbooks/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weltlink/django-quickbooks/HEAD/django_quickbooks/tests.py -------------------------------------------------------------------------------- /django_quickbooks/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weltlink/django-quickbooks/HEAD/django_quickbooks/urls.py -------------------------------------------------------------------------------- /django_quickbooks/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weltlink/django-quickbooks/HEAD/django_quickbooks/utils.py -------------------------------------------------------------------------------- /django_quickbooks/validators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weltlink/django-quickbooks/HEAD/django_quickbooks/validators.py -------------------------------------------------------------------------------- /django_quickbooks/views/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weltlink/django-quickbooks/HEAD/django_quickbooks/views/__init__.py -------------------------------------------------------------------------------- /django_quickbooks/views/service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weltlink/django-quickbooks/HEAD/django_quickbooks/views/service.py -------------------------------------------------------------------------------- /django_quickbooks/views/support.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weltlink/django-quickbooks/HEAD/django_quickbooks/views/support.py -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weltlink/django-quickbooks/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weltlink/django-quickbooks/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weltlink/django-quickbooks/HEAD/docs/source/conf.py -------------------------------------------------------------------------------- /docs/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weltlink/django-quickbooks/HEAD/docs/source/index.rst -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weltlink/django-quickbooks/HEAD/requirements.txt -------------------------------------------------------------------------------- /requirements_dev.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weltlink/django-quickbooks/HEAD/requirements_dev.txt -------------------------------------------------------------------------------- /requirements_docs.txt: -------------------------------------------------------------------------------- 1 | Sphinx==2.4.0 2 | 3 | -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weltlink/django-quickbooks/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weltlink/django-quickbooks/HEAD/setup.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weltlink/django-quickbooks/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/object_tests/__init__.py: -------------------------------------------------------------------------------- 1 | import pytest 2 | 3 | 4 | -------------------------------------------------------------------------------- /tests/object_tests/test_address.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weltlink/django-quickbooks/HEAD/tests/object_tests/test_address.py -------------------------------------------------------------------------------- /tests/object_tests/test_customer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weltlink/django-quickbooks/HEAD/tests/object_tests/test_customer.py -------------------------------------------------------------------------------- /tests/object_tests/test_invoice.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weltlink/django-quickbooks/HEAD/tests/object_tests/test_invoice.py -------------------------------------------------------------------------------- /tests/processor_tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/processor_tests/test_customer.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/processor_tests/test_invoice.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/service_tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/service_tests/test_customer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weltlink/django-quickbooks/HEAD/tests/service_tests/test_customer.py -------------------------------------------------------------------------------- /tests/service_tests/test_invoice.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weltlink/django-quickbooks/HEAD/tests/service_tests/test_invoice.py --------------------------------------------------------------------------------