Documentation
Show / Hide Table of Contents

Interface IStagingTablesServiceContract

This service is responsible for "Staging Tables" integration

Namespace: Evatic.Common.Service.Contract
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
Type Name Description
GetAccessoriesRequestDataContract addressesDataRequest
Returns
Type Description
GetAccessoriesResponseDataContract
View Source

GetAccessoriesDataProcessingResult(GetAccessoriesProcessingResultRequestDataContract)

Gets result of processing data from STAGING_ACCESSORY database table

Declaration
[OperationContract]
GetAccessoriesProcessingResultResponseDataContract GetAccessoriesDataProcessingResult(GetAccessoriesProcessingResultRequestDataContract accessoriesDataRequest)
Parameters
Type Name Description
GetAccessoriesProcessingResultRequestDataContract accessoriesDataRequest
Returns
Type Description
GetAccessoriesProcessingResultResponseDataContract
View Source

GetAddressesData(GetAddressesRequestDataContract)

Gets data from STAGING_ADDRESS_EXPORT database table

Declaration
[OperationContract]
GetAddressesResponseDataContract GetAddressesData(GetAddressesRequestDataContract addressesDataRequest)
Parameters
Type Name Description
GetAddressesRequestDataContract addressesDataRequest
Returns
Type Description
GetAddressesResponseDataContract
View Source

GetAddressesDataProcessingResult(GetAddressesProcessingResultRequestDataContract)

Gets result of processing data from STAGING_ADDRESS database table

Declaration
[OperationContract]
GetAddressesProcessingResultResponseDataContract GetAddressesDataProcessingResult(GetAddressesProcessingResultRequestDataContract addressesDataRequest)
Parameters
Type Name Description
GetAddressesProcessingResultRequestDataContract addressesDataRequest
Returns
Type Description
GetAddressesProcessingResultResponseDataContract
View Source

GetArticlesData(GetArticlesRequestDataContract)

Gets data from STAGING_ARTICLE_EXPORT database table

Declaration
[OperationContract]
GetArticlesResponseDataContract GetArticlesData(GetArticlesRequestDataContract articlesDataRequest)
Parameters
Type Name Description
GetArticlesRequestDataContract articlesDataRequest
Returns
Type Description
GetArticlesResponseDataContract
View Source

GetArticlesDataProcessingResult(GetArticlesProcessingResultRequestDataContract)

Gets result of processing data from STAGING_ARTICLE database table

Declaration
[OperationContract]
GetArticlesProcessingResultResponseDataContract GetArticlesDataProcessingResult(GetArticlesProcessingResultRequestDataContract articlesDataRequest)
Parameters
Type Name Description
GetArticlesProcessingResultRequestDataContract articlesDataRequest
Returns
Type Description
GetArticlesProcessingResultResponseDataContract
View Source

GetContactsDataProcessingResult(GetContactsProcessingResultRequestDataContract)

Gets result of processing data from STAGING_CONTACT database table

Declaration
[OperationContract]
GetContactsProcessingResultResponseDataContract GetContactsDataProcessingResult(GetContactsProcessingResultRequestDataContract contactsDataRequest)
Parameters
Type Name Description
GetContactsProcessingResultRequestDataContract contactsDataRequest
Returns
Type Description
GetContactsProcessingResultResponseDataContract
View Source

GetCustomersData(GetCustomersRequestDataContract)

Gets data from STAGING_CUSTOMER_EXPORT database table

Declaration
[OperationContract]
GetCustomersResponseDataContract GetCustomersData(GetCustomersRequestDataContract customersDataRequest)
Parameters
Type Name Description
GetCustomersRequestDataContract customersDataRequest
Returns
Type Description
GetCustomersResponseDataContract
View Source

GetCustomersDataProcessingResult(GetCustomersProcessingResultRequestDataContract)

Gets result of processing data from STAGING_CUSTOMER database table

Declaration
[OperationContract]
GetCustomersProcessingResultResponseDataContract GetCustomersDataProcessingResult(GetCustomersProcessingResultRequestDataContract customersDataRequest)
Parameters
Type Name Description
GetCustomersProcessingResultRequestDataContract customersDataRequest
Returns
Type Description
GetCustomersProcessingResultResponseDataContract
View Source

GetInvoiceReportsData(GetInvoiceReportsRequestDataContract)

Gets data from STAGING_INVOICE_REPORT_EXPORT database table

Declaration
[OperationContract]
GetInvoiceReportsResponseDataContract GetInvoiceReportsData(GetInvoiceReportsRequestDataContract invoiceReportsDataRequest)
Parameters
Type Name Description
GetInvoiceReportsRequestDataContract invoiceReportsDataRequest
Returns
Type Description
GetInvoiceReportsResponseDataContract
View Source

GetMachinesData(GetMachinesRequestDataContract)

Gets data from STAGING_MACHINE_EXPORT database table

Declaration
[OperationContract]
GetMachinesResponseDataContract GetMachinesData(GetMachinesRequestDataContract machinesDataRequest)
Parameters
Type Name Description
GetMachinesRequestDataContract machinesDataRequest
Returns
Type Description
GetMachinesResponseDataContract
View Source

GetMachinesDataProcessingResult(GetMachinesProcessingResultRequestDataContract)

Gets result of processing data from STAGING_MACHINE database table

Declaration
[OperationContract]
GetMachinesProcessingResultResponseDataContract GetMachinesDataProcessingResult(GetMachinesProcessingResultRequestDataContract machinesDataRequest)
Parameters
Type Name Description
GetMachinesProcessingResultRequestDataContract machinesDataRequest
Returns
Type Description
GetMachinesProcessingResultResponseDataContract
View Source

GetMetersReadingData(GetMetersReadingRequestDataContract)

Gets data from STAGING_METERS_READING_EXPORT database table

Declaration
[OperationContract]
GetMetersReadingResponseDataContract GetMetersReadingData(GetMetersReadingRequestDataContract metersReadingDataRequest)
Parameters
Type Name Description
GetMetersReadingRequestDataContract metersReadingDataRequest
Returns
Type Description
GetMetersReadingResponseDataContract
View Source

GetOrdersHeadingData(GetOrdersHeadingRequestDataContract)

Gets data from STAGING_ORDER_HEADING database table

Declaration
[OperationContract]
GetOrdersHeadingResponseDataContract GetOrdersHeadingData(GetOrdersHeadingRequestDataContract ordersHeadingDataRequest)
Parameters
Type Name Description
GetOrdersHeadingRequestDataContract ordersHeadingDataRequest
Returns
Type Description
GetOrdersHeadingResponseDataContract
View Source

GetOrdersHeadingUpdateDataProcessingResult(GetOrdersHeadingUpdateProcessingResultRequestDataContract)

Gets result of processing data from STAGING_MACHINE database table

Declaration
[OperationContract]
GetOrdersHeadingUpdateProcessingResultResponseDataContract GetOrdersHeadingUpdateDataProcessingResult(GetOrdersHeadingUpdateProcessingResultRequestDataContract ordersHeadingUpdateDataRequest)
Parameters
Type Name Description
GetOrdersHeadingUpdateProcessingResultRequestDataContract ordersHeadingUpdateDataRequest
Returns
Type Description
GetOrdersHeadingUpdateProcessingResultResponseDataContract
View Source

GetOrdersLineData(GetOrdersLineRequestDataContract)

Gets data from STAGING_ORDER_LINE database table

Declaration
[OperationContract]
GetOrdersLineResponseDataContract GetOrdersLineData(GetOrdersLineRequestDataContract ordersLinesDataRequest)
Parameters
Type Name Description
GetOrdersLineRequestDataContract ordersLinesDataRequest
Returns
Type Description
GetOrdersLineResponseDataContract
View Source

GetProjectsDataProcessingResult(GetProjectsProcessingResultRequestDataContract)

Gets result of processing data from STAGING_PROJECT database table

Declaration
[OperationContract]
GetProjectsProcessingResultResponseDataContract GetProjectsDataProcessingResult(GetProjectsProcessingResultRequestDataContract projectsDataRequest)
Parameters
Type Name Description
GetProjectsProcessingResultRequestDataContract projectsDataRequest
Returns
Type Description
GetProjectsProcessingResultResponseDataContract
View Source

GetStagingTransactionStatusData(GetStagingTransactionStatusRequestDataContract)

Gets staging transaction actual status

Declaration
[OperationContract]
GetStagingTransactionStatusResponseDataContract GetStagingTransactionStatusData(GetStagingTransactionStatusRequestDataContract stagingTransactionStatusRequest)
Parameters
Type Name Description
GetStagingTransactionStatusRequestDataContract stagingTransactionStatusRequest
Returns
Type Description
GetStagingTransactionStatusResponseDataContract
View Source

GetStocksQuantityDataProcessingResult(GetStocksQuantityProcessingResultRequestDataContract)

Gets result of processing data from STAGING_STOCK_QTY database table

Declaration
[OperationContract]
GetStocksQuantityProcessingResultResponseDataContract GetStocksQuantityDataProcessingResult(GetStocksQuantityProcessingResultRequestDataContract stocksQuantityDataRequest)
Parameters
Type Name Description
GetStocksQuantityProcessingResultRequestDataContract stocksQuantityDataRequest
Returns
Type Description
GetStocksQuantityProcessingResultResponseDataContract
View Source

SetAbortStagingTransaction(AbortStagingTransactionRequestDataContract)

Aborts staging tables transaction

Declaration
[OperationContract]
AbortStagingTransactionResponseDataContract SetAbortStagingTransaction(AbortStagingTransactionRequestDataContract abortInputData)
Parameters
Type Name Description
AbortStagingTransactionRequestDataContract abortInputData
Returns
Type Description
AbortStagingTransactionResponseDataContract
View Source

SetAccessoriesData(SetAccessoriesRequestDataContract)

Sets data to STAGING_ACCESSORY database table

Declaration
[OperationContract]
SetAccessoriesResponseDataContract SetAccessoriesData(SetAccessoriesRequestDataContract accessoriesData)
Parameters
Type Name Description
SetAccessoriesRequestDataContract accessoriesData
Returns
Type Description
SetAccessoriesResponseDataContract
View Source

SetAddressesData(SetAddressesRequestDataContract)

Sets data to STAGING_ADDRESS database table

Declaration
[OperationContract]
SetAddressesResponseDataContract SetAddressesData(SetAddressesRequestDataContract addressesData)
Parameters
Type Name Description
SetAddressesRequestDataContract addressesData
Returns
Type Description
SetAddressesResponseDataContract
View Source

SetArticlesData(SetArticlesRequestDataContract)

Sets data to STAGING_ARTICLE database table

Declaration
[OperationContract]
SetArticlesResponseDataContract SetArticlesData(SetArticlesRequestDataContract articlesData)
Parameters
Type Name Description
SetArticlesRequestDataContract articlesData
Returns
Type Description
SetArticlesResponseDataContract
View Source

SetBeginStagingTransaction(BeginStagingTransactionRequestDataContract)

Begins staging tables transaction

Declaration
[OperationContract]
BeginStagingTransactionResponseDataContract SetBeginStagingTransaction(BeginStagingTransactionRequestDataContract transactionInputData)
Parameters
Type Name Description
BeginStagingTransactionRequestDataContract transactionInputData
Returns
Type Description
BeginStagingTransactionResponseDataContract
View Source

SetCommitStagingTransaction(CommitStagingTransactionRequestDataContract)

Commits staging tables transaction

Declaration
[OperationContract]
CommitStagingTransactionResponseDataContract SetCommitStagingTransaction(CommitStagingTransactionRequestDataContract commitInputData)
Parameters
Type Name Description
CommitStagingTransactionRequestDataContract commitInputData
Returns
Type Description
CommitStagingTransactionResponseDataContract
View Source

SetContactsData(SetContactsRequestDataContract)

Sets data to STAGING_CONTACT database table

Declaration
[OperationContract]
SetContactsResponseDataContract SetContactsData(SetContactsRequestDataContract contactsData)
Parameters
Type Name Description
SetContactsRequestDataContract contactsData
Returns
Type Description
SetContactsResponseDataContract
View Source

SetCustomersData(SetCustomersRequestDataContract)

Sets data to STAGING_CUSTOMER database table

Declaration
[OperationContract]
SetCustomersResponseDataContract SetCustomersData(SetCustomersRequestDataContract customersData)
Parameters
Type Name Description
SetCustomersRequestDataContract customersData
Returns
Type Description
SetCustomersResponseDataContract
View Source

SetMachinesData(SetMachinesRequestDataContract)

Sets data to STAGING_MACHINE database table

Declaration
[OperationContract]
SetMachinesResponseDataContract SetMachinesData(SetMachinesRequestDataContract machinesData)
Parameters
Type Name Description
SetMachinesRequestDataContract machinesData
Returns
Type Description
SetMachinesResponseDataContract
View Source

SetOrderHeadingData(SetOrderHeadingRequestDataContract)

Set data to STAGING_ORDER_HEADING database table

Declaration
[OperationContract]
SetOrderHeadingResponseDataContract SetOrderHeadingData(SetOrderHeadingRequestDataContract orderHeadingData)
Parameters
Type Name Description
SetOrderHeadingRequestDataContract orderHeadingData
Returns
Type Description
SetOrderHeadingResponseDataContract
View Source

SetOrderLinesData(SetOrderLineRequestDataContract)

Set data to STAGING_ORDER_LINE database table

Declaration
[OperationContract]
SetOrderLineResponseDataContract SetOrderLinesData(SetOrderLineRequestDataContract orderLineData)
Parameters
Type Name Description
SetOrderLineRequestDataContract orderLineData
Returns
Type Description
SetOrderLineResponseDataContract
View Source

SetOrdersHeadingUpdateData(SetOrdersHeadingUpdateRequestDataContract)

Sets data to STAGING_ORDER_HEADING_UPDATE database table

Declaration
[OperationContract]
SetOrdersHeadingUpdateResponseDataContract SetOrdersHeadingUpdateData(SetOrdersHeadingUpdateRequestDataContract ordersHeadingUpdateData)
Parameters
Type Name Description
SetOrdersHeadingUpdateRequestDataContract ordersHeadingUpdateData
Returns
Type Description
SetOrdersHeadingUpdateResponseDataContract
View Source

SetProjectsData(SetProjectsRequestDataContract)

Sets data to STAGING_PROJECT database table

Declaration
[OperationContract]
SetProjectsResponseDataContract SetProjectsData(SetProjectsRequestDataContract projectsData)
Parameters
Type Name Description
SetProjectsRequestDataContract projectsData
Returns
Type Description
SetProjectsResponseDataContract
View Source

SetStocksQuantityData(SetStocksQuantityRequestDataContract)

Sets data to STAGING_STOCK_QTY database table

Declaration
[OperationContract]
SetStocksQuantityResponseDataContract SetStocksQuantityData(SetStocksQuantityRequestDataContract stocksQuantityData)
Parameters
Type Name Description
SetStocksQuantityRequestDataContract stocksQuantityData
Returns
Type Description
SetStocksQuantityResponseDataContract
  • View Source
CONTACT INFORMATION

Asolvi AS Sluppenveien 25
N-7037 Trondheim
+47 73 80 22 00
Support
FOLLOW US

© Asolvi AS 2018