KSA Compliance
A free and open-source Frappe application for KSA Compliance (ZATCA Integration), offering support for both Phase 1 and Phase 2.
Main Features
- ZATCA Phase 1 - compliance
- ZATCA Phase 2 - compliance
- Simplified invoice
- Standard Invoice
- Wizard onboarding
- Automatic ZATCA CLI setup
- Tax exemption reasons
- ZATCA dashboard
- Embedded Invoice QR without impacting storage
- Embedded Invoice XML without impacting storage
- ZATCA phase 1 print format
- ZATCA phase 2 print format
- Resend process
- Rejection process
- ZATCA Integration Live and Batch modes
- Multi-company support
- Multi-device setup
- Embedded compliance checks log
- System XML validation
- Support ZATCA Sandbox
How to Install
- Frappe Cloud:\
One-click installing available if you are hosting on Frappe Cloud
- Self Hosting:
bench get-app git@github.com:lavaloon-eg/ksa_compliance.git --branch master
bench setup requirements
bench build --app ksa_compliance
bench restart
bench --site [your.site.name] install-app ksa_compliance
bench --site [your.site.name] migrate
Support
Frappe Cloud:
- If you are hosting on FC premium support is available
Self Hosting:
- If you need premium support please email : Info@lavaloon.com
Community Support:
New Features and Bug report:
Contributing
Will using this the same guidelines from ERPNext
- Issue Guidelines
- Pull Request Requirements
License
Copyright (c) 2024 LavaLoon, The KSA Compliance App code is licensed as AGPL