Interface IErpConnectorWS
EIS Connector, WCF Interface declaration
Assembly: SuperOffice.Plugins.dll
Syntax
public interface IErpConnectorWS
Methods
WSCreateActor(CreateActorRequestWS)
Declaration
ActorPluginResponseWS WSCreateActor(CreateActorRequestWS request)
Parameters
Returns
WSDeleteConnection(RequestBaseWS)
Tells the Connector that a connection has been deleted from EIS, in case the Connector needs to know and take some action.
Declaration
ConnectorResultBaseWS WSDeleteConnection(RequestBaseWS request)
Parameters
Returns
WSGetActors(GetActorsRequestWS)
Retrieves actors based on primary key and actor type
Declaration
ActorArrayPluginResponseWS WSGetActors(GetActorsRequestWS request)
Parameters
Returns
WSGetActorsByTimestamp(GetActorsByTimestampRequestWS)
Retrieves all actors of a specified actor type updated on or after a given date and time.
Declaration
ActorArrayPluginResponseWS WSGetActorsByTimestamp(GetActorsByTimestampRequestWS request)
Parameters
Returns
WSGetConfigData()
Asks the connector what fields are needed to set up a new connection (e.g. database, username and password)
Declaration
FieldMetadataInfoArrayPluginResponseWS WSGetConfigData()
Returns
WSGetList(GetListRequestWS)
Retrieves a list from the connector, using the name specified by the connector itself
Declaration
ListItemArrayPluginResponseWS WSGetList(GetListRequestWS request)
Parameters
Returns
WSGetListItems(GetListItemsRequestWS)
Retrieves one or more specific list items from the connector, using the list name specified by the connector itself
Declaration
ListItemArrayPluginResponseWS WSGetListItems(GetListItemsRequestWS request)
Parameters
Returns
WSGetSearchableFields(GetSearchableFieldsRequestWS)
Retrieves a list of searchable fields for a given actor type
Declaration
StringArrayPluginResponseWS WSGetSearchableFields(GetSearchableFieldsRequestWS request)
Parameters
Returns
WSGetSupportedActorTypeFields(GetSupportedActorTypeFieldsRequestWS)
Gets a list of fields that are available for a given connection and a given actor type
Declaration
FieldMetadataInfoArrayPluginResponseWS WSGetSupportedActorTypeFields(GetSupportedActorTypeFieldsRequestWS request)
Parameters
Returns
WSGetSupportedActorTypes(RequestBaseWS)
Gets the supported actor types for a given connection
Declaration
StringArrayPluginResponseWS WSGetSupportedActorTypes(RequestBaseWS request)
Parameters
Returns
WSSaveActors(SaveActorsRequestWS)
Saves (updates) existing actors
Declaration
ActorArrayPluginResponseWS WSSaveActors(SaveActorsRequestWS request)
Parameters
Returns
WSSaveConnection(SaveConnectionRequestWS)
Creates a new connection, or updates an existing one
Declaration
ConnectorResultBaseWS WSSaveConnection(SaveConnectionRequestWS request)
Parameters
Returns
WSSearchActorByParent(SearchActorByParentRequestWS)
Searches for one or more actors given a search string
Declaration
ActorArrayPluginResponseWS WSSearchActorByParent(SearchActorByParentRequestWS request)
Parameters
Returns
WSSearchActors(SearchActorsRequestWS)
Searches for one or more actors given a search string
Declaration
ActorArrayPluginResponseWS WSSearchActors(SearchActorsRequestWS request)
Parameters
Returns
WSSearchActorsAdvanced(SearchActorsAdvancedRequestWS)
Searches for one or more actors given a search string
Declaration
ActorArrayPluginResponseWS WSSearchActorsAdvanced(SearchActorsAdvancedRequestWS request)
Parameters
Returns
WSTestConfigData(TestConfigDataRequestWS)
Creates a new connection, or updates an existing one
Declaration
ConnectorResultBaseWS WSTestConfigData(TestConfigDataRequestWS request)
Parameters
Returns
WSTestConnection(RequestBaseWS)
Checks if the given connection ID is valid (is the connection up, is the configuration data correct, etc)
Declaration
ConnectorResultBaseWS WSTestConnection(RequestBaseWS request)
Parameters
Returns
Extension Methods
EnumUtil.MapEnums<From, To>(From)