├── .gitignore ├── MANIFEST.in ├── README.md ├── erpnext_customer_statements_sender ├── __init__.py ├── api.py ├── config │ ├── __init__.py │ ├── desktop.py │ └── docs.py ├── customer_statements │ ├── __init__.py │ └── doctype │ │ ├── __init__.py │ │ ├── customer_statements_sender │ │ ├── __init__.py │ │ ├── customer_statements_sender.js │ │ ├── customer_statements_sender.json │ │ ├── customer_statements_sender.py │ │ └── test_customer_statements_sender.py │ │ └── customer_statements_sender_email │ │ ├── __init__.py │ │ ├── customer_statements_sender_email.json │ │ └── customer_statements_sender_email.py ├── fixtures │ └── custom_field.json ├── hooks.py ├── modules.txt ├── patches.txt └── templates │ ├── __init__.py │ ├── pages │ └── __init__.py │ └── report │ └── customer_statement_jinja.html ├── license.txt ├── requirements.txt ├── screencast.gif └── setup.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvdl16/erpnext_customer_statements_sender/HEAD/.gitignore -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvdl16/erpnext_customer_statements_sender/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvdl16/erpnext_customer_statements_sender/HEAD/README.md -------------------------------------------------------------------------------- /erpnext_customer_statements_sender/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvdl16/erpnext_customer_statements_sender/HEAD/erpnext_customer_statements_sender/__init__.py -------------------------------------------------------------------------------- /erpnext_customer_statements_sender/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvdl16/erpnext_customer_statements_sender/HEAD/erpnext_customer_statements_sender/api.py -------------------------------------------------------------------------------- /erpnext_customer_statements_sender/config/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /erpnext_customer_statements_sender/config/desktop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvdl16/erpnext_customer_statements_sender/HEAD/erpnext_customer_statements_sender/config/desktop.py -------------------------------------------------------------------------------- /erpnext_customer_statements_sender/config/docs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvdl16/erpnext_customer_statements_sender/HEAD/erpnext_customer_statements_sender/config/docs.py -------------------------------------------------------------------------------- /erpnext_customer_statements_sender/customer_statements/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /erpnext_customer_statements_sender/customer_statements/doctype/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /erpnext_customer_statements_sender/customer_statements/doctype/customer_statements_sender/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /erpnext_customer_statements_sender/customer_statements/doctype/customer_statements_sender/customer_statements_sender.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvdl16/erpnext_customer_statements_sender/HEAD/erpnext_customer_statements_sender/customer_statements/doctype/customer_statements_sender/customer_statements_sender.js -------------------------------------------------------------------------------- /erpnext_customer_statements_sender/customer_statements/doctype/customer_statements_sender/customer_statements_sender.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvdl16/erpnext_customer_statements_sender/HEAD/erpnext_customer_statements_sender/customer_statements/doctype/customer_statements_sender/customer_statements_sender.json -------------------------------------------------------------------------------- /erpnext_customer_statements_sender/customer_statements/doctype/customer_statements_sender/customer_statements_sender.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvdl16/erpnext_customer_statements_sender/HEAD/erpnext_customer_statements_sender/customer_statements/doctype/customer_statements_sender/customer_statements_sender.py -------------------------------------------------------------------------------- /erpnext_customer_statements_sender/customer_statements/doctype/customer_statements_sender/test_customer_statements_sender.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvdl16/erpnext_customer_statements_sender/HEAD/erpnext_customer_statements_sender/customer_statements/doctype/customer_statements_sender/test_customer_statements_sender.py -------------------------------------------------------------------------------- /erpnext_customer_statements_sender/customer_statements/doctype/customer_statements_sender_email/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /erpnext_customer_statements_sender/customer_statements/doctype/customer_statements_sender_email/customer_statements_sender_email.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvdl16/erpnext_customer_statements_sender/HEAD/erpnext_customer_statements_sender/customer_statements/doctype/customer_statements_sender_email/customer_statements_sender_email.json -------------------------------------------------------------------------------- /erpnext_customer_statements_sender/customer_statements/doctype/customer_statements_sender_email/customer_statements_sender_email.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvdl16/erpnext_customer_statements_sender/HEAD/erpnext_customer_statements_sender/customer_statements/doctype/customer_statements_sender_email/customer_statements_sender_email.py -------------------------------------------------------------------------------- /erpnext_customer_statements_sender/fixtures/custom_field.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvdl16/erpnext_customer_statements_sender/HEAD/erpnext_customer_statements_sender/fixtures/custom_field.json -------------------------------------------------------------------------------- /erpnext_customer_statements_sender/hooks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvdl16/erpnext_customer_statements_sender/HEAD/erpnext_customer_statements_sender/hooks.py -------------------------------------------------------------------------------- /erpnext_customer_statements_sender/modules.txt: -------------------------------------------------------------------------------- 1 | Customer Statements 2 | -------------------------------------------------------------------------------- /erpnext_customer_statements_sender/patches.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /erpnext_customer_statements_sender/templates/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /erpnext_customer_statements_sender/templates/pages/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /erpnext_customer_statements_sender/templates/report/customer_statement_jinja.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvdl16/erpnext_customer_statements_sender/HEAD/erpnext_customer_statements_sender/templates/report/customer_statement_jinja.html -------------------------------------------------------------------------------- /license.txt: -------------------------------------------------------------------------------- 1 | License: MIT -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | frappe -------------------------------------------------------------------------------- /screencast.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvdl16/erpnext_customer_statements_sender/HEAD/screencast.gif -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dvdl16/erpnext_customer_statements_sender/HEAD/setup.py --------------------------------------------------------------------------------