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.