This screen connects ActivoHQ to the CifraHQ Accounting system so the journal entries generated by fixed Assets (acquisitions, depreciation, disposals, revaluations and so on) are sent automatically. The account administrator configures the endpoint, the company code and the authentication key here; once saved, ActivoHQ posts the Journal batches straight into CifraHQ's general ledger. If the endpoint is left unconfigured, the system runs in dry-run mode with no external calls.
Side menu: Settings > Integration
Direct URL: /Settings/integration
| Term | Meaning |
|---|---|
| Endpoint | The URL of the CifraHQ service that receives the journal entries (for example https://cifrahq.example/api/journals). |
| Cifra Company Code | The company's identifier inside CifraHQ. It must match the code configured in CifraHQ exactly. |
| API Key | The secret credential ActivoHQ sends on every request to authenticate against CifraHQ. It is stored securely. |
| Dry-run mode | When Endpoint URL is blank, the upload processes run internally with no call to CifraHQ at all. Useful for validating the setup before switching the integration on in production. |
| GL account map | The table tying each Accounting event type (Acquisition, Depreciation and so on) to the matching account code in CifraHQ. It is managed on the GL Account Map screen. |
| Journal batch | A set of journal entries in Pending status that have not yet been sent to CifraHQ. |
| Accounting event type (GlEvent) | The Accounting movement's category: Asset Acquisition, Depreciation, Disposal, Revaluation, Impairment or Transfer. |
https://cifrahq.example/api/journals).| Field | Type | Required | Description | Validation |
|---|---|---|---|---|
| Endpoint URL | Text field | No | The URL of the CifraHQ API that will receive the entries. Left blank, the system runs in dry-run mode. | No format validation on screen; it is checked by Test connection. |
| Cifra Company Code | Text field | Yes (for an active integration) | The code identifying the company inside CifraHQ. | Not validated on screen; it must match the record in CifraHQ. |
| API Key | Password field | Yes (for an active integration) | The authentication credential issued by CifraHQ. The value is masked and never shown in clear. | No length validation on screen; it is checked by Test connection. |
| Button | Action |
|---|---|
| Save | Saves all three fields in your account's Settings. It is disabled while processing. |
| Test connection | Sends a test request to the configured endpoint and shows the result in a notification. |
| Validate | Runs the pre-upload checks and shows the Validation panel with any problems found. |
Available to users with access to the Settings module, as configured by your administrator.
/master/gl-account-map); see GL account map (CifraHQ). The available Accounting events are: Asset Acquisition, Depreciation, Disposal, Revaluation, Impairment and Transfer.| Symptom | Likely cause | Resolution |
|---|---|---|
| The Test connection notification shows an authentication error (401 / 403). | The API Key is wrong or has expired. | Ask the CifraHQ administrator for a new API key, update the field and click Save. |
| The Test connection notification shows a network or timeout error. | The Endpoint URL is wrong, or CifraHQ is unavailable. | Verify the URL with the CifraHQ team and make sure the service is up. |
| The Validation panel shows errors like "No GL account map for Depreciation". | No active account map exists for that event type in the current period. | Open the GL Account Map screen and add or activate the record matching the event named. |
| The Validation panel shows the warning "No CifraHQ endpoint configured - uploads run in dry-run mode". | The Endpoint URL field is blank. | Enter the CifraHQ endpoint URL and click Save. |
| Clicking Save shows an error notification. | A communication error with the ActivoHQ server. | Reload the page and try again. If the problem persists, contact technical support. |
Was this page helpful?