Class SourcingRequestMapperBase
java.lang.Object
com.sap.sapoaacarintegration.services.sourcing.impl.SourcingRequestMapperBase
- Direct Known Subclasses:
DefaultSourcingRequestMapper,OaaApiV1SourcingRequestMapper
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final StringABAP true flagprotected static final StringSAP access delivery mode configuration propertyprotected static final StringSAP delivery modes configuration propertyprotected ServiceUtils -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected StringconvertHybrisDelModeToSapShippingMethod(DeliveryModeModel deliveryMode) Converts an hybris delivery mode into a SAP shipping conditionprotected SAPConfigurationServiceprotected ServiceUtilsprotected CartItemssetAllCartItems(AbstractOrderModel cartModel) Maps CartModel to CartItems.protected voidsetCart(AbstractOrderModel abstractOrderModel, CartRequest cart, String reservationStatus) voidsetSapCoreConfigurationService(SAPConfigurationService sapCoreConfigurationService) voidsetServiceUtils(ServiceUtils serviceUtils)
-
Field Details
-
ABAP_TRUE
ABAP true flag- See Also:
-
CONFIG_PROPERTY_SAP_DELIVERY_MODES
SAP delivery modes configuration property- See Also:
-
CONFIG_PROPERTY_ACCESS_DELIVERY_MODE
SAP access delivery mode configuration property- See Also:
-
serviceUtils
-
-
Constructor Details
-
SourcingRequestMapperBase
public SourcingRequestMapperBase()
-
-
Method Details
-
setSapCoreConfigurationService
- Parameters:
sapCoreConfigurationService- the sapCoreConfigurationService to set
-
getSapCoreConfigurationService
- Returns:
- the sapCoreConfigurationService
-
convertHybrisDelModeToSapShippingMethod
Converts an hybris delivery mode into a SAP shipping condition- Parameters:
deliveryMode-- Returns:
- the code for the sap shipping condition
-
setServiceUtils
- Parameters:
serviceUtils- the serviceUtils to set
-
getServiceUtils
- Returns:
- the serviceUtils
-
setAllCartItems
Maps CartModel to CartItems.- Parameters:
cartModel-- Returns:
- CartItems
-
setCart
protected void setCart(AbstractOrderModel abstractOrderModel, CartRequest cart, String reservationStatus) - Parameters:
abstractOrderModel-cart-reservationStatus-
-