**Note: This content is intended for system administrators and is technical in nature**
This document is aimed at a technical audience who understands Salesforce standard and custom objects, PractiFI’s functionality and the fundamentals of relational databases.
PractiFI’s data model comprises data objects in four categories:
- Salesforce Standard Objects: Standard objects that are common to all Salesforce instances, with custom PractiFI fields.
- Primary Objects: Custom objects in the PractiFI managed package for core transactional data records.
- Reference Objects: Custom objects in the PractiFI managed package for categorical information that describes transactional data.
- PractiFI Settings: Custom settings for configuration data.
All of PractiFI’s custom fields, its custom objects and its custom settings are contained within the PractiFI managed package, and their API-level attributes are locked down when the package is installed into a Salesforce instance. This gives backward compatibility assurance and allows PractiFI customers to integrate and extend PractiFI with confidence.
PractiFI uses the namespace prefix 'cloupra', which is prepended to the API name of custom fields, custom objects and custom settings.
Download the full guide below.