eConnect for Microsoft Dynamics GP 2013 Integration Service
The eConnect Integration Service is a Windows service that enables you to use the eConnect business objects from a .NET application. You can use the eConnect Integration Service instead of the Microsoft.Dynamics.GP.eConnect assembly.
To use the eConnect Integration Service, you use a WCF service from your application. A WCF service gives you more flexibility but configuring and using the service can become complex. Before you attempt to use the eConnect Integration Service, you should be familiar with WCF .
The eConnect Integration Service includes classes, methods, and enumerations that you use to perform operations. The classes of the eConnect Integration Service includes many of the same methods that you find in the classes of the Microsoft.Dynamics.GP.eConnect namespace. For more information, see Microsoft.Dynamics.GP.eConnect Namespace.
To add eConnect functionality to an application, you use the following eConnect Integration Service classes.
Class |
Description |
---|---|
DocumentNumberRollbackClient |
Specifies a collection of Microsoft Dynamics GP document numbers that were not used. This class contains methods found in the DocumentRollback class of the Microsoft.Dynamics.GP.eConnect assembly. |
eConnectClient |
Provides access to Microsoft Dynamics GP data. This class contains methods found in the eConnectMethods and GetNextDocNumbers classes of the Microsoft.Dynamics.GP.eConnect assembly. |
eConnectFault |
Specifies an eConnect exception that occurred during a service operation. This class is similar to eConnectException class of the Microsoft.Dynamics.GP.eConnect assembly. |
eConnectSqlFault |
Specifies one or more SQL exceptions that occurred during a service operation. You use this class to identify SQL exceptions during an eConnect operation. This class is similar to eConnectSqlFault class of the Microsoft.Dynamics.GP.eConnect assembly. |
RollBackDocument |
Specifies a single Microsoft Dynamics GP document number that was not used. This class contains the same properties found in the RollBackDocument class of the Microsoft.Dynamics.GP.eConnect assembly. |
TransactionRecordIdsClient |
Retrieves the next document number for several types of Microsoft Dynamics GP documents. This class contains methods found in the GetNextDocNumbers class of the Microsoft.Dynamics.GP.eConnect assembly. |
The eConnect Integration Service also includes the following enumerations
Enumeration |
Description |
---|---|
IncrementDecrement |
Specifies whether to retrieve or return a document number. |
IVDocType |
Specifies the type of an inventory document. |
RMPaymentType |
Specifies the type of a receivables document. |
SopType |
Specifies the type of a sales order document. |
TransactionType |
Specifies the type of a transaction. |