Class SourcingRequestMapperBase

java.lang.Object
com.sap.sapoaacarintegration.services.sourcing.impl.SourcingRequestMapperBase
Direct Known Subclasses:
DefaultSourcingRequestMapper, OaaApiV1SourcingRequestMapper

public abstract class SourcingRequestMapperBase extends Object
  • Field Details

    • ABAP_TRUE

      protected static final String ABAP_TRUE
      ABAP true flag
      See Also:
    • CONFIG_PROPERTY_SAP_DELIVERY_MODES

      protected static final String CONFIG_PROPERTY_SAP_DELIVERY_MODES
      SAP delivery modes configuration property
      See Also:
    • CONFIG_PROPERTY_ACCESS_DELIVERY_MODE

      protected static final String CONFIG_PROPERTY_ACCESS_DELIVERY_MODE
      SAP access delivery mode configuration property
      See Also:
    • serviceUtils

      protected ServiceUtils serviceUtils
  • Constructor Details

    • SourcingRequestMapperBase

      public SourcingRequestMapperBase()
  • Method Details

    • setSapCoreConfigurationService

      public void setSapCoreConfigurationService(SAPConfigurationService sapCoreConfigurationService)
      Parameters:
      sapCoreConfigurationService - the sapCoreConfigurationService to set
    • getSapCoreConfigurationService

      protected SAPConfigurationService getSapCoreConfigurationService()
      Returns:
      the sapCoreConfigurationService
    • convertHybrisDelModeToSapShippingMethod

      protected String convertHybrisDelModeToSapShippingMethod(DeliveryModeModel deliveryMode)
      Converts an hybris delivery mode into a SAP shipping condition
      Parameters:
      deliveryMode -
      Returns:
      the code for the sap shipping condition
    • setServiceUtils

      public void setServiceUtils(ServiceUtils serviceUtils)
      Parameters:
      serviceUtils - the serviceUtils to set
    • getServiceUtils

      protected ServiceUtils getServiceUtils()
      Returns:
      the serviceUtils
    • setAllCartItems

      protected CartItems setAllCartItems(AbstractOrderModel cartModel)
      Maps CartModel to CartItems.
      Parameters:
      cartModel -
      Returns:
      CartItems
    • setCart

      protected void setCart(AbstractOrderModel abstractOrderModel, CartRequest cart, String reservationStatus)
      Parameters:
      abstractOrderModel -
      cart -
      reservationStatus -