ERPNext Integration to the Copy Cat Group ESD Gadget for tax reporting.
This repository is managed by Geoffrey Karani, Upeosoft Limited and Code with Karani
This integration is provided and serviced under the MIT License
This integration is developed and maintained by Upeosoft Limited and contributors. The copyright is owned by Upeosoft Limited and contributors. The software comes as-is without any warranty.
- East to Integrate
- Supports ERPNext version 12, 13 and 14 with minor change on the hooks file as described below
- Automatically send the invoice data to KRA for signing
- Automatically appends the e-Signature on the invoice
Appending the e-signature automatically on your signed invoices requires thr QR Demo application. This is the application responsible for converting the signature to a QR code that can be appended to the invoice.
Supports ERPNext versions 12 and 13 out of the box.
If you want to use this integration with version 14, do the following:
In the hooks.py file, do the following:
Remove this piece of code
This is referred to as the jenv block
jenv = {
"methods": [
"get_qr_code:copycatesd.services.rest.get_qr_code"
]
}
Add this piece of code
This is referred to as the jinja block
jinja = {
"methods": [
"copycatesd.services.rest.get_qr_code"
]
}
You can also opt to un-comment the jinja block and comment or delete the jenv block in the hooks.py file
bench get-app https://github.com/karani-gk/Copy-Cat-ETR---ERPNext-Integration.git
bench get-app https://github.com/alyf-de/frappe_qr_demo.git
bench setup requirements
bench restart
bench --site [your.site.name] install-app copycatesd
bench --site [your.site.name] install-app qr_demo
bench --site [your.site.name] migrate
supervisorctl restart all
Run updates with
bench update
You may also need to update the dependencies with the following command
bench update --requirements