Interface IStagingTablesServiceContract
This service is responsible for "Staging Tables" integration
Assembly: Evatic.Common.dll
Syntax
[IncludeDocumentationInWsdl]
[ServiceContract(Name = "StagingTablesService", Namespace = "http://schema.evatic.com/2012/10/24")]
public interface IStagingTablesServiceContract
Methods
View Source
GetAccessoriesData(GetAccessoriesRequestDataContract)
Gets data from STAGING_ACCESSORY_EXPORT database table
Declaration
[OperationContract]
GetAccessoriesResponseDataContract GetAccessoriesData(GetAccessoriesRequestDataContract addressesDataRequest)
Parameters
Returns
View Source
GetAccessoriesDataProcessingResult(GetAccessoriesProcessingResultRequestDataContract)
Gets result of processing data from STAGING_ACCESSORY database table
Declaration
[OperationContract]
GetAccessoriesProcessingResultResponseDataContract GetAccessoriesDataProcessingResult(GetAccessoriesProcessingResultRequestDataContract accessoriesDataRequest)
Parameters
Returns
View Source
GetAddressesData(GetAddressesRequestDataContract)
Gets data from STAGING_ADDRESS_EXPORT database table
Declaration
[OperationContract]
GetAddressesResponseDataContract GetAddressesData(GetAddressesRequestDataContract addressesDataRequest)
Parameters
Returns
View Source
GetAddressesDataProcessingResult(GetAddressesProcessingResultRequestDataContract)
Gets result of processing data from STAGING_ADDRESS database table
Declaration
[OperationContract]
GetAddressesProcessingResultResponseDataContract GetAddressesDataProcessingResult(GetAddressesProcessingResultRequestDataContract addressesDataRequest)
Parameters
Returns
View Source
GetArticlesData(GetArticlesRequestDataContract)
Gets data from STAGING_ARTICLE_EXPORT database table
Declaration
[OperationContract]
GetArticlesResponseDataContract GetArticlesData(GetArticlesRequestDataContract articlesDataRequest)
Parameters
Returns
View Source
GetArticlesDataProcessingResult(GetArticlesProcessingResultRequestDataContract)
Gets result of processing data from STAGING_ARTICLE database table
Declaration
[OperationContract]
GetArticlesProcessingResultResponseDataContract GetArticlesDataProcessingResult(GetArticlesProcessingResultRequestDataContract articlesDataRequest)
Parameters
Returns
View Source
Gets result of processing data from STAGING_CONTACT database table
Declaration
[OperationContract]
GetContactsProcessingResultResponseDataContract GetContactsDataProcessingResult(GetContactsProcessingResultRequestDataContract contactsDataRequest)
Parameters
Returns
View Source
GetCustomersData(GetCustomersRequestDataContract)
Gets data from STAGING_CUSTOMER_EXPORT database table
Declaration
[OperationContract]
GetCustomersResponseDataContract GetCustomersData(GetCustomersRequestDataContract customersDataRequest)
Parameters
Returns
View Source
GetCustomersDataProcessingResult(GetCustomersProcessingResultRequestDataContract)
Gets result of processing data from STAGING_CUSTOMER database table
Declaration
[OperationContract]
GetCustomersProcessingResultResponseDataContract GetCustomersDataProcessingResult(GetCustomersProcessingResultRequestDataContract customersDataRequest)
Parameters
Returns
View Source
GetInvoiceReportsData(GetInvoiceReportsRequestDataContract)
Gets data from STAGING_INVOICE_REPORT_EXPORT database table
Declaration
[OperationContract]
GetInvoiceReportsResponseDataContract GetInvoiceReportsData(GetInvoiceReportsRequestDataContract invoiceReportsDataRequest)
Parameters
Returns
View Source
GetMachinesData(GetMachinesRequestDataContract)
Gets data from STAGING_MACHINE_EXPORT database table
Declaration
[OperationContract]
GetMachinesResponseDataContract GetMachinesData(GetMachinesRequestDataContract machinesDataRequest)
Parameters
Returns
View Source
GetMachinesDataProcessingResult(GetMachinesProcessingResultRequestDataContract)
Gets result of processing data from STAGING_MACHINE database table
Declaration
[OperationContract]
GetMachinesProcessingResultResponseDataContract GetMachinesDataProcessingResult(GetMachinesProcessingResultRequestDataContract machinesDataRequest)
Parameters
Returns
View Source
GetMetersReadingData(GetMetersReadingRequestDataContract)
Gets data from STAGING_METERS_READING_EXPORT database table
Declaration
[OperationContract]
GetMetersReadingResponseDataContract GetMetersReadingData(GetMetersReadingRequestDataContract metersReadingDataRequest)
Parameters
Returns
View Source
GetOrdersHeadingData(GetOrdersHeadingRequestDataContract)
Gets data from STAGING_ORDER_HEADING database table
Declaration
[OperationContract]
GetOrdersHeadingResponseDataContract GetOrdersHeadingData(GetOrdersHeadingRequestDataContract ordersHeadingDataRequest)
Parameters
Returns
View Source
GetOrdersHeadingUpdateDataProcessingResult(GetOrdersHeadingUpdateProcessingResultRequestDataContract)
Gets result of processing data from STAGING_MACHINE database table
Declaration
[OperationContract]
GetOrdersHeadingUpdateProcessingResultResponseDataContract GetOrdersHeadingUpdateDataProcessingResult(GetOrdersHeadingUpdateProcessingResultRequestDataContract ordersHeadingUpdateDataRequest)
Parameters
Returns
View Source
GetOrdersLineData(GetOrdersLineRequestDataContract)
Gets data from STAGING_ORDER_LINE database table
Declaration
[OperationContract]
GetOrdersLineResponseDataContract GetOrdersLineData(GetOrdersLineRequestDataContract ordersLinesDataRequest)
Parameters
Returns
View Source
GetProjectsDataProcessingResult(GetProjectsProcessingResultRequestDataContract)
Gets result of processing data from STAGING_PROJECT database table
Declaration
[OperationContract]
GetProjectsProcessingResultResponseDataContract GetProjectsDataProcessingResult(GetProjectsProcessingResultRequestDataContract projectsDataRequest)
Parameters
Returns
View Source
GetStagingTransactionStatusData(GetStagingTransactionStatusRequestDataContract)
Gets staging transaction actual status
Declaration
[OperationContract]
GetStagingTransactionStatusResponseDataContract GetStagingTransactionStatusData(GetStagingTransactionStatusRequestDataContract stagingTransactionStatusRequest)
Parameters
Returns
View Source
GetStocksQuantityDataProcessingResult(GetStocksQuantityProcessingResultRequestDataContract)
Gets result of processing data from STAGING_STOCK_QTY database table
Declaration
[OperationContract]
GetStocksQuantityProcessingResultResponseDataContract GetStocksQuantityDataProcessingResult(GetStocksQuantityProcessingResultRequestDataContract stocksQuantityDataRequest)
Parameters
Returns
View Source
SetAbortStagingTransaction(AbortStagingTransactionRequestDataContract)
Aborts staging tables transaction
Declaration
[OperationContract]
AbortStagingTransactionResponseDataContract SetAbortStagingTransaction(AbortStagingTransactionRequestDataContract abortInputData)
Parameters
Returns
View Source
SetAccessoriesData(SetAccessoriesRequestDataContract)
Sets data to STAGING_ACCESSORY database table
Declaration
[OperationContract]
SetAccessoriesResponseDataContract SetAccessoriesData(SetAccessoriesRequestDataContract accessoriesData)
Parameters
Returns
View Source
SetAddressesData(SetAddressesRequestDataContract)
Sets data to STAGING_ADDRESS database table
Declaration
[OperationContract]
SetAddressesResponseDataContract SetAddressesData(SetAddressesRequestDataContract addressesData)
Parameters
Returns
View Source
SetArticlesData(SetArticlesRequestDataContract)
Sets data to STAGING_ARTICLE database table
Declaration
[OperationContract]
SetArticlesResponseDataContract SetArticlesData(SetArticlesRequestDataContract articlesData)
Parameters
Returns
View Source
SetBeginStagingTransaction(BeginStagingTransactionRequestDataContract)
Begins staging tables transaction
Declaration
[OperationContract]
BeginStagingTransactionResponseDataContract SetBeginStagingTransaction(BeginStagingTransactionRequestDataContract transactionInputData)
Parameters
Returns
View Source
SetCommitStagingTransaction(CommitStagingTransactionRequestDataContract)
Commits staging tables transaction
Declaration
[OperationContract]
CommitStagingTransactionResponseDataContract SetCommitStagingTransaction(CommitStagingTransactionRequestDataContract commitInputData)
Parameters
Returns
View Source
Sets data to STAGING_CONTACT database table
Declaration
[OperationContract]
SetContactsResponseDataContract SetContactsData(SetContactsRequestDataContract contactsData)
Parameters
Returns
View Source
SetCustomersData(SetCustomersRequestDataContract)
Sets data to STAGING_CUSTOMER database table
Declaration
[OperationContract]
SetCustomersResponseDataContract SetCustomersData(SetCustomersRequestDataContract customersData)
Parameters
Returns
View Source
SetMachinesData(SetMachinesRequestDataContract)
Sets data to STAGING_MACHINE database table
Declaration
[OperationContract]
SetMachinesResponseDataContract SetMachinesData(SetMachinesRequestDataContract machinesData)
Parameters
Returns
View Source
SetOrderHeadingData(SetOrderHeadingRequestDataContract)
Set data to STAGING_ORDER_HEADING database table
Declaration
[OperationContract]
SetOrderHeadingResponseDataContract SetOrderHeadingData(SetOrderHeadingRequestDataContract orderHeadingData)
Parameters
Returns
View Source
SetOrderLinesData(SetOrderLineRequestDataContract)
Set data to STAGING_ORDER_LINE database table
Declaration
[OperationContract]
SetOrderLineResponseDataContract SetOrderLinesData(SetOrderLineRequestDataContract orderLineData)
Parameters
Returns
View Source
SetOrdersHeadingUpdateData(SetOrdersHeadingUpdateRequestDataContract)
Sets data to STAGING_ORDER_HEADING_UPDATE database table
Declaration
[OperationContract]
SetOrdersHeadingUpdateResponseDataContract SetOrdersHeadingUpdateData(SetOrdersHeadingUpdateRequestDataContract ordersHeadingUpdateData)
Parameters
Returns
View Source
SetProjectsData(SetProjectsRequestDataContract)
Sets data to STAGING_PROJECT database table
Declaration
[OperationContract]
SetProjectsResponseDataContract SetProjectsData(SetProjectsRequestDataContract projectsData)
Parameters
Returns
View Source
SetStocksQuantityData(SetStocksQuantityRequestDataContract)
Sets data to STAGING_STOCK_QTY database table
Declaration
[OperationContract]
SetStocksQuantityResponseDataContract SetStocksQuantityData(SetStocksQuantityRequestDataContract stocksQuantityData)
Parameters
Returns