Class SapOaaSourcingService

java.lang.Object
de.hybris.platform.warehousing.sourcing.impl.DefaultSourcingService
com.sap.hybris.sapcpioaaorderintegration.sourcing.impl.SapOaaSourcingService
All Implemented Interfaces:
de.hybris.platform.warehousing.sourcing.SourcingService

public class SapOaaSourcingService extends de.hybris.platform.warehousing.sourcing.impl.DefaultSourcingService
Service for Sourcing and Reservation to COS
  • Constructor Details

    • SapOaaSourcingService

      public SapOaaSourcingService()
  • Method Details

    • sourceOrder

      public SourcingResults sourceOrder(AbstractOrderModel abstractOrderModel)
      Specified by:
      sourceOrder in interface de.hybris.platform.warehousing.sourcing.SourcingService
      Overrides:
      sourceOrder in class de.hybris.platform.warehousing.sourcing.impl.DefaultSourcingService
    • doSourcingAndReservation

      protected void doSourcingAndReservation(OrderModel order)
    • constructSourcingResult

      protected void constructSourcingResult(OrderModel order, Set<SourcingResult> sourcingResults)
    • getBaseStoreService

      public de.hybris.platform.store.services.BaseStoreService getBaseStoreService()
    • setBaseStoreService

      public void setBaseStoreService(de.hybris.platform.store.services.BaseStoreService baseStoreService)
    • getWarehouseService

      public de.hybris.platform.ordersplitting.WarehouseService getWarehouseService()
    • setWarehouseService

      public void setWarehouseService(de.hybris.platform.ordersplitting.WarehouseService warehouseService)
    • getOaaSourcingService

      public SourcingService getOaaSourcingService()
    • setOaaSourcingService

      public void setOaaSourcingService(SourcingService sourcingService)
    • getBaseSiteService

      public de.hybris.platform.site.BaseSiteService getBaseSiteService()
    • setBaseSiteService

      public void setBaseSiteService(de.hybris.platform.site.BaseSiteService baseSiteService)
    • getModelService

      public de.hybris.platform.servicelayer.model.ModelService getModelService()
    • setModelService

      public void setModelService(de.hybris.platform.servicelayer.model.ModelService modelService)
    • getCommonUtils

      public CommonUtils getCommonUtils()
      Returns:
      the commonUtils
    • setCommonUtils

      public void setCommonUtils(CommonUtils commonUtils)
      Parameters:
      commonUtils - the commonUtils to set