| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,ReadOnlyOrderGridData> |
OrderGridFormFacade.getReadOnlyOrderGridForProductInOrder(java.lang.String productCode,
java.util.Collection<ProductOption> productOptions,
AbstractOrderData abstractOrderData)
Populates the read-only order grid for the specified multi-d product, the collection of product options, and if
the product is contained in the entries of the specified AbstractOrder.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,ReadOnlyOrderGridData> |
DefaultOrderGridFormFacade.getReadOnlyOrderGridForProductInOrder(java.lang.String productCode,
java.util.Collection<ProductOption> productOptions,
AbstractOrderData abstractOrderData) |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
SummaryCheckoutStepController.redirectToOrderConfirmationPage(PlaceOrderData placeOrderData,
AbstractOrderData orderData) |
| Modifier and Type | Method and Description |
|---|---|
<T extends AbstractOrderData> |
CheckoutFacade.placeOrder(PlaceOrderData placeOrderData)
Place Order function
|
<T extends AbstractOrderData> |
CheckoutFacade.setCostCenterForCart(java.lang.String costCenterCode,
java.lang.String orderCode)
Sets the cost center on all the entries of the order
|
| Modifier and Type | Method and Description |
|---|---|
<T extends AbstractOrderData> |
B2BCartFacade.groupMultiDimensionalProducts(T orderData,
java.util.Comparator<VariantOptionData> variantSortStrategy)
Deprecated.
Group multi-dimensional items in a cart.
|
<T extends AbstractOrderData> |
B2BCheckoutFacade.setCostCenterForCart(java.lang.String costCenterCode,
java.lang.String orderCode)
Deprecated.
Sets the cost center on all the entries of the order
|
| Modifier and Type | Method and Description |
|---|---|
protected Populator<AbstractOrderModel,AbstractOrderData> |
GroupCartModificationListPopulator.getGroupOrderEntryPopulator()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
void |
GroupOrderEntryPopulator.populate(AbstractOrderModel source,
AbstractOrderData target)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
void |
GroupCartModificationListPopulator.setGroupOrderEntryPopulator(Populator<AbstractOrderModel,AbstractOrderData> groupOrderEntryPopulator)
Deprecated.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ScheduledCartData |
| Modifier and Type | Method and Description |
|---|---|
<T extends AbstractOrderData> |
DefaultCartFacade.groupMultiDimensionalProducts(T orderData,
java.util.Comparator<VariantOptionData> variantSortStrategy)
Deprecated.
|
protected <T extends AbstractOrderData> |
DefaultCartFacade.groupOrderEntry(T orderData,
ProductData productData,
java.lang.String baseProduct)
Deprecated.
|
<T extends AbstractOrderData> |
DefaultB2BCheckoutFacade.placeOrder(PlaceOrderData placeOrderData) |
<T extends AbstractOrderData> |
DefaultCheckoutFacade.setCostCenterForCart(java.lang.String costCenterCode,
java.lang.String orderCode)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<AbstractOrderData> |
B2BUnitData.getOrders() |
| Modifier and Type | Method and Description |
|---|---|
void |
B2BUnitData.setOrders(java.util.Collection<AbstractOrderData> orders) |
| Modifier and Type | Method and Description |
|---|---|
EntryGroupData |
CommerceEntryGroupUtils.getGroup(AbstractOrderData order,
java.util.Collection<java.lang.Integer> groupNumbers,
GroupType groupType)
Searches for entry group which is a type of
groupType and which number belongs to the groupNumbers. |
EntryGroupData |
CommerceEntryGroupUtils.getGroup(AbstractOrderData order,
java.lang.Integer groupNumber)
Returns
EntryGroupData by groupNumber from given order |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractOrderPopulator<SOURCE extends AbstractOrderModel,TARGET extends AbstractOrderData>
Abstract class for order converters.
|
class |
GroupOrderEntryPopulator<S extends AbstractOrderModel,T extends AbstractOrderData>
Groups multiple
OrderEntryData as one entry in a AbstractOrderData based on the multidimensional
variants that share the same base product. |
| Modifier and Type | Method and Description |
|---|---|
protected Converter<AbstractOrderModel,AbstractOrderData> |
GroupCartModificationListPopulator.getGroupOrderEntryConverter() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractOrderPopulator.addComments(AbstractOrderModel source,
AbstractOrderData prototype) |
protected void |
AbstractOrderPopulator.addCommon(AbstractOrderModel source,
AbstractOrderData prototype) |
protected void |
AbstractOrderPopulator.addDeliveryAddress(AbstractOrderModel source,
AbstractOrderData prototype) |
protected void |
AbstractOrderPopulator.addDeliveryMethod(AbstractOrderModel source,
AbstractOrderData prototype) |
protected void |
AbstractOrderPopulator.addEntries(AbstractOrderModel source,
AbstractOrderData prototype) |
protected void |
AbstractOrderPopulator.addEntryGroups(AbstractOrderModel source,
AbstractOrderData target) |
protected void |
AbstractOrderPopulator.addPaymentInformation(AbstractOrderModel source,
AbstractOrderData prototype) |
protected void |
AbstractOrderPopulator.addPrincipalInformation(AbstractOrderModel source,
AbstractOrderData target) |
protected void |
AbstractOrderPopulator.addPromotions(AbstractOrderModel source,
AbstractOrderData prototype) |
protected void |
CartPopulator.addPromotions(AbstractOrderModel source,
PromotionOrderResults promoOrderResults,
AbstractOrderData target) |
protected void |
AbstractOrderPopulator.addPromotions(AbstractOrderModel source,
PromotionOrderResults promoOrderResults,
AbstractOrderData prototype) |
protected void |
AbstractOrderPopulator.addTotals(AbstractOrderModel source,
AbstractOrderData prototype) |
protected EntryGroupData |
GroupOrderEntryPopulator.createRootGroup(OrderEntryData groupedOrderEntry,
AbstractOrderData order) |
protected void |
PickupOrderEntryGroupPopulator.createUpdatePickupGroupData(AbstractOrderEntryModel entryModel,
AbstractOrderData target) |
protected void |
DeliveryOrderEntryGroupPopulator.createUpdateShipGroupData(AbstractOrderEntryModel entryModel,
AbstractOrderData target) |
protected OrderEntryData |
OrderEntryGroupPopulator.getOrderEntryData(AbstractOrderData target,
java.lang.Integer entryNumber) |
protected java.util.List<OrderEntryData> |
GroupOrderEntryPopulator.groupEntries(java.util.List<OrderEntryData> entries,
AbstractOrderData order) |
protected <any> |
AbstractOrderPopulator.mapGroupIdToEntryData(AbstractOrderModel source,
AbstractOrderData target) |
void |
OrderEntryGroupPopulator.populate(AbstractOrderModel source,
AbstractOrderData target) |
void |
PickupOrderEntryGroupPopulator.populate(AbstractOrderModel source,
AbstractOrderData target) |
void |
GroupOrderEntryPopulator.populate(AbstractOrderModel source,
AbstractOrderData target) |
void |
DeliveryOrderEntryGroupPopulator.populate(AbstractOrderModel source,
AbstractOrderData target) |
protected void |
GroupOrderEntryPopulator.setEntryGroups(OrderEntryData entry,
OrderEntryData groupedOrderEntry,
AbstractOrderData order) |
protected void |
AbstractOrderPopulator.sortEntryGroups(AbstractOrderData order)
Sort root entry groups within order.
|
protected void |
GroupOrderEntryPopulator.unwrapEntry(OrderEntryData entry,
AbstractOrderData order) |
| Modifier and Type | Method and Description |
|---|---|
void |
GroupCartModificationListPopulator.setGroupOrderEntryConverter(Converter<AbstractOrderModel,AbstractOrderData> groupOrderEntryConverter) |
| Modifier and Type | Class and Description |
|---|---|
class |
CartData |
class |
OrderData |
| Modifier and Type | Method and Description |
|---|---|
EntryGroupData |
DefaultCommerceEntryGroupUtils.getGroup(AbstractOrderData order,
java.util.Collection<java.lang.Integer> groupNumbers,
GroupType groupType) |
EntryGroupData |
DefaultCommerceEntryGroupUtils.getGroup(AbstractOrderData order,
java.lang.Integer groupNumber) |
protected java.util.Optional<OrderEntryData> |
DefaultQuoteFacadeIntegrationTest.getOrderEntryForProduct(AbstractOrderData orderData,
java.lang.String productCode) |
| Modifier and Type | Class and Description |
|---|---|
class |
QuoteData |
| Modifier and Type | Method and Description |
|---|---|
void |
OrderAppliedVouchersPopulator.populate(AbstractOrderModel source,
AbstractOrderData target) |
| Modifier and Type | Method and Description |
|---|---|
EntryGroupData |
EntryGroupKeywords.findEntryGroupByRefInOrder(AbstractOrderData order,
java.lang.String externalReferenceId)
Find entry within an order by externalReferenceId.
|
OrderEntryData |
CommerceServicesKeywordLibrary.getEntryByNumber(AbstractOrderData order,
java.lang.Integer entryNumber)
Find entry by entry number.
|
EntryGroupData |
EntryGroupKeywords.getEntryGroup(AbstractOrderData order,
java.lang.Integer groupNumber)
Find entry group data by groupNumber.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractBundleOrderPopulator<SOURCE extends AbstractOrderModel,TARGET extends AbstractOrderData>
Abstract class for order converters for bundles.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
BundleMiniCartPopulator.addEntries(AbstractOrderModel source,
AbstractOrderData target)
Deprecated.
Add only those cart entries that will be displayed in the mini cart (= last modified records).
|
protected void |
BundleCommerceCartPopulator.addEntries(AbstractOrderModel source,
AbstractOrderData target)
Modify addEntries method to add bundle components that belong to a bundle template but not added yet to cart
|
protected void |
BundleCartPopulator.addEntries(AbstractOrderModel source,
AbstractOrderData target)
Deprecated.
Modify addEntries method to add bundle components that belong to a bundle template but not added yet to cart
|
protected void |
BundleCommerceCartPopulator.addPromotions(AbstractOrderModel source,
AbstractOrderData target) |
protected void |
BundleCommerceCartPopulator.addPromotions(AbstractOrderModel source,
PromotionOrderResults promoOrderResults,
AbstractOrderData target) |
protected int |
BundleCartPotentialProductsPopulator.getCartMaxPotentialProductCount(AbstractOrderData orderData,
BundleTemplateData template)
Deprecated.
Get the count number for current cart DTO's potential product.
|
protected boolean |
BundleCartPotentialProductsPopulator.isDuplicateProduct(AbstractOrderData target,
ProductData productData,
BundleTemplateData template)
Deprecated.
Helper method used to find whether the given product that belongs to the Bundle component is already a part of
cart entry.
|
protected void |
BundleCartPotentialProductsPopulator.mergeEntries(java.util.List<OrderEntryData> potentialProduct,
AbstractOrderData target)
Deprecated.
Helper method to merge the potential product list to the existing OrderEntry.
|
protected java.util.List<OrderEntryData> |
BundleCartPotentialProductsPopulator.populatePotentialOrderEntry(AbstractOrderData target,
BundleTemplateData template,
int numberOfPotentialProduct,
java.util.List<BundleTemplateData> allBundleTemplates)
Deprecated.
Helper method used to populate the potential products as OrderEntryData
|
| Modifier and Type | Method and Description |
|---|---|
protected Converter<AbstractOrderData,CisSubscriptionOrder> |
DefaultCisSubscriptionFacade.getCisSubscriptionOrderConverter() |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.List<CisLineItem> |
DefaultCisSubscriptionFacade.convertCisLineItems(AbstractOrderData orderData) |
protected java.lang.String |
DefaultCisSubscriptionFacade.generateMerchantTransactionDescription(AbstractOrderData orderData,
java.lang.String customerId) |
protected java.lang.String |
DefaultCisSubscriptionFacade.generateMerchantTransactionId(AbstractOrderData orderData,
java.lang.String customerId) |
protected java.lang.String |
DefaultCisSubscriptionFacade.getCisClientRef(AbstractOrderData orderData) |
protected PriceData |
DefaultCisSubscriptionFacade.getPayNowPrice(AbstractOrderData orderData) |
protected boolean |
DefaultCisSubscriptionFacade.hasNewSubscriptions(AbstractOrderData orderData) |
protected boolean |
DefaultCisSubscriptionFacade.hasPayNowPrice(AbstractOrderData orderData) |
protected boolean |
DefaultCisSubscriptionFacade.hasSubscriptionUpgrades(AbstractOrderData orderData) |
protected SubscriptionPaymentData |
DefaultCisSubscriptionFacade.processPayNow(AbstractOrderData orderData,
java.util.Map<java.lang.String,java.lang.String> parameters) |
protected java.util.List<SubscriptionPaymentData> |
DefaultCisSubscriptionFacade.processSubscriptions(AbstractOrderData orderData,
java.util.Map<java.lang.String,java.lang.String> parameters) |
protected java.util.List<SubscriptionPaymentData> |
DefaultCisSubscriptionFacade.processSubscriptionUpgrades(AbstractOrderData orderData,
java.util.Map<java.lang.String,java.lang.String> parameters)
Processes the entries that upgrade an existing subscription to another subscription product
|
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultCisSubscriptionFacade.setCisSubscriptionOrderConverter(Converter<AbstractOrderData,CisSubscriptionOrder> cisSubscriptionOrderConverter) |
| Modifier and Type | Method and Description |
|---|---|
void |
CisSubscriptionOrderPopulator.populate(AbstractOrderData source,
CisSubscriptionOrder target) |
void |
CisOrderTimePopulator.populate(OrderModel source,
AbstractOrderData target) |
protected java.util.List<CisSubscriptionItem> |
CisSubscriptionOrderPopulator.populateSubscriptionItems(AbstractOrderData source) |
| Modifier and Type | Class and Description |
|---|---|
class |
GroupVendorOrderEntryPopulator<S extends AbstractOrderModel,T extends AbstractOrderData>
Groups multiple
OrderEntryData as one entry in a AbstractOrderData based on the vendor of the
product. |
| Modifier and Type | Method and Description |
|---|---|
protected void |
GroupVendorOrderEntryPopulator.addToCurrentRootGroups(AbstractOrderData order,
EntryGroupData vendorRootGroup) |
protected java.util.List<OrderEntryData> |
GroupVendorOrderEntryPopulator.groupVendorEntries(AbstractOrderData order) |
void |
GroupVendorOrderEntryPopulator.populate(AbstractOrderModel source,
AbstractOrderData target) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
OrdermanagementOrderPopulator.addDeliveryMethod(AbstractOrderModel source,
AbstractOrderData prototype) |
| Modifier and Type | Field and Description |
|---|---|
protected AbstractOrderData |
AbstractOrderConfigurationPopulatorTest.target |
| Modifier and Type | Method and Description |
|---|---|
protected OrderEntryData |
AbstractOrderConfigurationPopulator.findTargetEntry(AbstractOrderData target,
java.lang.Integer entryNumber)
Finds an entry part of the cart
|
protected void |
AbstractOrderConfigurationPopulator.writeToTargetEntry(AbstractOrderEntryModel entry,
AbstractOrderData target)
Writes result to target entry DTO
|
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.Integer |
AbstractProductConfigController.getCartEntryNumber(AbstractOrderData orderData,
java.lang.String configId) |
protected OrderEntryData |
AbstractProductConfigController.getOrderEntry(int entryNumber,
AbstractOrderData abstractOrder) |
protected java.util.Optional<OrderEntryData> |
AbstractProductConfigController.getOrderEntry(java.lang.String cartItemKey,
AbstractOrderData abstractOrder) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
SapCreditCheckBackend.checkCreditLimitExceeded(AbstractOrderData orderData,
java.lang.String soldTo) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
SapCreditCheckBackendERP.checkCreditLimitExceeded(AbstractOrderData orderData,
java.lang.String soldTo) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
SapCreditCheckBO.checkCreditLimitExceeded(AbstractOrderData orderData,
java.lang.String soldTo) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
SapCreditCheckBOImpl.checkCreditLimitExceeded(AbstractOrderData orderData,
java.lang.String soldTo) |
| Modifier and Type | Method and Description |
|---|---|
<T extends AbstractOrderData> |
SapCreditCheckB2BCheckoutFacade.placeOrder(PlaceOrderData placeOrderData) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
SapCreditCheckService.checkCreditLimitExceeded(AbstractOrderData order)
check if credit limit is exceeded
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
DefaultSapCreditCheckService.checkCreditLimitExceeded(AbstractOrderData orderData) |
| Modifier and Type | Method and Description |
|---|---|
void |
ProductImageHelper.enrichWithProductImages(AbstractOrderData order)
Attaches images to the products corresponding to each order entry
|
| Modifier and Type | Method and Description |
|---|---|
ProductImageHelperMockBuilder |
ProductImageHelperMockBuilder.withEnrichWithProductImages(AbstractOrderData orderEntryDataMock) |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultProductImageHelper.enrichWithProductImages(AbstractOrderData order) |
| Modifier and Type | Method and Description |
|---|---|
<T extends AbstractOrderData> |
SapOrdermgmtB2BCheckoutFacade.placeOrder(PlaceOrderData placeOrderData) |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultAbstractOrderPopulator<SOURCE extends SalesDocument,TARGET extends AbstractOrderData>
Populates the hybris representation of an abstract order (concrete cart or concrete order) from the SAP BOL
representation
|
| Modifier and Type | Method and Description |
|---|---|
protected EntryGroupData |
SelectiveCartEntriesOrderingStrategy.getEntryGroup(AbstractOrderData order,
ProductData productData,
GroupType groupType) |
protected java.util.List<OrderEntryData> |
SelectiveCartEntriesOrderingStrategy.groupEntries(java.util.List<OrderEntryData> entries,
AbstractOrderData order) |
protected void |
SelectiveCartEntriesOrderingStrategy.resetEntryGroupNumber(AbstractOrderData order,
OrderEntryData entry,
java.util.List<EntryGroupData> newRootGroups) |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractSubscriptionOrderPopulator<SOURCE extends AbstractOrderModel,TARGET extends AbstractOrderData>
Abstract class for order converters for subscriptions.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractSubscriptionOrderPopulator.addCommon(AbstractOrderModel source,
AbstractOrderData prototype) |
protected void |
AbstractSubscriptionOrderPopulator.addPromotions(AbstractOrderModel source,
AbstractOrderData prototype)
Modified to calculate discounts per billing time level.
|
protected void |
AbstractSubscriptionOrderPopulator.addTotals(AbstractOrderModel source,
AbstractOrderData prototype) |
| Modifier and Type | Method and Description |
|---|---|
protected OrderEntryData |
ProductTextfieldConfiguratorController.getAbstractOrderEntry(int entryNumber,
AbstractOrderData abstractOrder) |
| Modifier and Type | Method and Description |
|---|---|
protected OrderEntryData |
ProductTextfieldConfiguratorController.getAbstractOrderEntry(int entryNumber,
AbstractOrderData abstractOrder) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
QuoteController.fillQuoteForm(Model model,
AbstractOrderData data) |
protected void |
MyQuotesController.sortComments(AbstractOrderData orderData) |
Copyright © 2018 SAP SE. All Rights Reserved.