Метод | Описание | |
---|---|---|
CheckPrice ( |
||
CloseSession ( string SessionKey ) : void |
CloseSession is called at the end of every session, regardless of the authentication type supported.
|
|
ExecuteTransactions ( string EntityName, |
of following entities: • Account • Order
|
|
GetAuthenticationScheme ( |
There are three authentication types supported by CRM. When CRM connects to an ERP system for the first time it calls GetAuthenticationScheme to find out what authentication type is supported by the ERP system. Subsequent calls will use the supported authentication type.
|
|
GetChangeLog ( string entityName, string token, |
• Account • Order • Product • ProductFamily • Price • UnitOfMesure • UnitOfMeasureFamily
|
|
GetConfiguration ( |
GetConfiguration is called after GetAuthentication when a new integration is created. It is also called when an integration is enabled. GetConfiguration is a request to the ERP system for configuration information. This will be used to populate the configuration area of the integration in CRM.
|
|
GetCustomisations ( |
GetCustomisations is called after GetConfiguration, either when a new integration is being created or when an integration is enabled. It is a request to the ERP system for customisation information.
|
|
GetPricingDetails ( |
|
|
NorthwindConnector ( ) : System |
The Constructor.
|
|
OpenSession ( |
OpenSession is called at the start of every call to the ERP system. If OpenSession returns a token, then it is passed in the header for subsequent calls.
|
|
ViewRealTimeData ( string entityName, string selectFields, |
ViewRealTimeData is a request to the ERP system for real time viewing data from the ERP system.
|
Метод | Описание | |
---|---|---|
AddCustomisations ( |
||
AddSelesReps ( |
public CheckPrice ( |
||
PricingInformation | ||
northwindConfig | ||
Результат |
public CloseSession ( string SessionKey ) : void | ||
SessionKey | string | |
Результат | void |
public ExecuteTransactions ( string EntityName, |
||
EntityName | string | |
TransactionData | ||
config | ||
Результат | Sage.Integration.Northwind.Application.API.TransactionResult[] |
public GetAuthenticationScheme ( |
||
config | ||
Результат |
public GetChangeLog ( string entityName, string token, |
||
entityName | string | |
token | string | |
config | the configuration object | |
Результат |
public GetConfiguration ( |
||
nwConfig | ||
Результат |
public GetCustomisations ( |
||
nwConfig | ||
Результат |
public GetPricingDetails ( |
||
OrderDetails | ||
config | ||
Результат |
public OpenSession ( |
||
config | ||
Результат |
public ViewRealTimeData ( string entityName, string selectFields, |
||
entityName | string | |
selectFields | string | |
searchFields | ||
orderFields | string | |
rowsPerPage | int | |
pageNumber | int | |
northwindConfig | ||
Результат |