to select ↑↓ to navigate
Kenya Compliance via Slade360 Advantage

Kenya Compliance via Slade360 Advantage

Open in ChatGPT
Ask ChatGPT about this page
Open in Claude
Ask Claude about this page

Installation

Before installing the application, ensure that you have a working Frappe Bench environment with ERPNext installed.

To set up a new Bench instance, refer to the official Frappe installation documentation.

Step 1: Install Required Applications

Install the Kenya localization dependency:

bench get-app https://github.com/navariltd/navari_csf_ke.git

Install Kenya Compliance via Slade360 Advantage:

bench get-app https://github.com/navariltd/kenya-compliance-via-slade.git

Step 2: Install Applications on Your Site

Install the dependency first:

bench --site <your-site> install-app csf_ke

Install Kenya Compliance via Slade360 Advantage:

bench --site <your-site> install-app kenya_compliance_via_slade

Step 3: Apply Database Migrations

bench --site <your-site> migrate

Running Tests

Enable testing:

bench --site <your-site> set-config allow_tests true

Run the test suite:

bench --site <your-site> run-tests --app kenya_compliance_via_slade

Replace <your-site> with the name of your ERPNext site.

Frappe Cloud Installation ☁️

The application is available directly through the Frappe Cloud Marketplace and can be installed without manually adding GitHub repositories.

After creating your Bench and Site:

  1. Open the Apps tab on your Bench.
  2. Click Add App.
  3. Search for Navari CSF KE and add it to the Bench.
  4. Search for Kenya Compliance (KRA eTIMS) and add it to the Bench.
  5. Once both applications have been added, install them on your Site.
  6. Install Navari CSF KE first.
  7. Install Kenya Compliance (KRA eTIMS) afterwards.
  8. Allow the installation and migrations to complete.

⚠️ Important: Always install Navari CSF KE before Kenya Compliance (KRA eTIMS), as the compliance application depends on features and configurations provided by the Kenya localization package.

⚠️ Important Note

This integration relies on Slade360 Advantage as the compliance middleware provider for communication with KRA eTIMS services through the VSCU and OSCU frameworks.

Before using the application in production, organizations must complete onboarding, credential provisioning, and compliance setup through Slade360 Advantage.

Onboarding & Registration

etims@savannahinformatics.com

Technical Support

support@navari.co.ke

Last updated 1 day ago
Was this helpful?
Thanks!