Location
Specifies the location of a directory containing schema files that define tables, views, and stored procedures. Depending on your service's requirements, this may be expressed as either an absolute path or a relative path.
Data Type
string
Default Value
"%APPDATA%\\CData\\SageIntacct Data Provider\\Schema"
Remarks
The Location property is only needed if you want to either customize definitions (for example, change a column name, ignore a column, and so on) or extend the data model with new tables, views, or stored procedures.
Note: Since this connector supports multiple schemas, custom schema files for Sage Intacct should be structured such that:
- Each schema should have its own folder, named for that schema.
- All schema folders should be contained in a parent folder.
Location should always be set to the parent folder, and not to an individual schema's folder.
If left unspecified, the default location is %APPDATA%\\CData\\SageIntacct Data Provider\\Schema, where %APPDATA% is set to the user's configuration directory:
| Platform | %APPDATA% |
| Windows | The value of the APPDATA environment variable |
| Linux | ~/.config |
Note: The location of schema files depends on the selected schema. For legacy schemas (for example, when Schema is set to SageIntacct), RSD (.rsd) files are generated directly in the Location's root directory. For newer schemas (for example, when Schema is set to SageIntacctRest), they are generated in the newer schema's subdirectory (for example, Location\SageIntacctRest\).