Interface MultichannelDataProviderService

All Superinterfaces:
CarDataProviderService
All Known Implementing Classes:
DefaultMultichannelDataProviderService, DefaultMultichannelDataProviderServiceMockData

public interface MultichannelDataProviderService extends CarDataProviderService
Interface to provide ODataFeeds containing all pertinent multichannel CAR information
  • Method Details

    • readMultiChannelTransactionsFeed

      org.apache.olingo.odata2.api.ep.feed.ODataFeed readMultiChannelTransactionsFeed(String customerNumber, PaginationData paginationData)
      read multi channel orders: point of sales, SD, Hybris ...
      Parameters:
      customerNumber -
      paginationData -
      Returns:
      ODataFeed
    • readSalesDocumentHeaderFeed

      org.apache.olingo.odata2.api.ep.feed.ODataFeed readSalesDocumentHeaderFeed(String customerNumber, String transactionNumber)
      * read SD order header info for a given order, selection criteria (SAPClient, customerNumber, transactionNumber, storeId = null)
      Parameters:
      customerNumber -
      transactionNumber -
      Returns:
      ODataFeed
    • readSalesDocumentItemFeed

      org.apache.olingo.odata2.api.ep.feed.ODataFeed readSalesDocumentItemFeed(String customerNumber, String transactionNumber)
      * read SD order item info for a given transaction, selection criteria (SAPClient, customerNumber, transactionNumber, businessDayDate=null,storeId=null,transactionIndex=null)
      Parameters:
      customerNumber -
      transactionNumber -
      Returns:
      ODataFeed