> ## Documentation Index
> Fetch the complete documentation index at: https://docs.superoffice.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Architecture

> ERP connector architecture

Outside of developer installations, there is no connector code hosted on the SuperOffice side.

The connector URL will be stored in the SuperOffice database, and there will also be a copy of the connection details for each Sync Connection stored there, in case the connector needs to have it resent (see "Setting up a sync connection"). Other than that, SuperOffice will know nothing about the infrastructure on the ERP side, and all method calls will be through a web service interface ( `IErpConnector`).

The connector interface declares methods to handle:

* Configuring the connection to the ERP system.
* Getting information about changes in the ERP system.
* Sending information about changes in the SuperOffice system to the ERP system.
* Creating, removing, and updating links between ERP entities (Actors) and SuperOffice entities (like companies or projects)


## Related topics

- [Architecture](/en/api/plugins/erp-connectors/architecture/index.md)
- [ERP Sync Connectors](/en/api/plugins/erp-connectors/online/index.md)
- [Information architecture](/contribute/ia.md)
- [NetServer Architecture Deep Dive](/en/api/overview/netserver.md)
- [SuperOffice API Overview](/en/api/overview/index.md)
- [SOAP API](/en/api/web-services/endpoints/soap/index.md)
- [The Identity Management Gateway](/en/online/identity/scim/identity-management-gw.md)
