Class CustomerOrderForPickupBase
java.lang.Object
com.sap.retail.sapppspricing.swagger.businessobject.dto.CustomerOrderForPickupBase
@Generated(value="io.swagger.codegen.v3.generators.java.JavaClientCodegen",
date="2022-09-26T19:16:22.658615400+05:30[Asia/Calcutta]")
public class CustomerOrderForPickupBase
extends Object
A flavor of a line item whereby customers purchase an unavailable item. The store places a special order on behalf of this purchase, and the customers pick up the item when available. The customer may, or may not pay for the item at the time of the order placement. CustomerOrderForPickup is currently not supported.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddAnyItem(Object anyItem) addFrequentShopperPointsModifierItem(FrequentShopperPointsModifierType frequentShopperPointsModifierItem) addItemIDItem(ItemID itemIDItem) addItemLinkItem(ItemLink itemLinkItem) addLineItemAttributeItem(LineItemAttributeType lineItemAttributeItem) addMerchandiseHierarchyItem(MerchandiseHierarchyCommonData merchandiseHierarchyItem) addPromotionManualTriggerItem(PromotionManualTriggerType promotionManualTriggerItem) addPromotionPriceDerivationRuleReferenceItem(PromotionPriceDerivationRuleReferenceType promotionPriceDerivationRuleReferenceItem) addQuantityItem(QuantityCommonData quantityItem) addRetailPriceModifierItem(RetailPriceModifierDomainSpecific retailPriceModifierItem) discountTypeCode(String discountTypeCode) booleanextendedAmount(ExtendedAmountType extendedAmount) extendedDiscountAmount(AmountCommonData extendedDiscountAmount) fixedPriceFlag(Boolean fixedPriceFlag) frequentShopperPointsEligibilityFlag(Boolean frequentShopperPointsEligibilityFlag) frequentShopperPointsModifier(List<FrequentShopperPointsModifierType> frequentShopperPointsModifier) getAny()Currently not supported.Get discountTypeCodeGet extendedAmountGet extendedDiscountAmountGet frequentShopperPointsModifierGet itemIDGet itemLinkGet itemTypeGet lineItemAttributeGet merchandiseHierarchyGet priceTypeCodeGet promotionManualTriggerGet promotionPriceDerivationRuleReferenceGet quantityGet regularSalesUnitPriceGet retailPriceModifierinthashCode()Get fixedPriceFlagGet frequentShopperPointsEligibilityFlagGet nonDiscountableFlagGet nonPieceGoodFlagGet notConsideredByPriceEngineFlagGet taxIncludedInPriceFlaglineItemAttribute(List<LineItemAttributeType> lineItemAttribute) merchandiseHierarchy(List<MerchandiseHierarchyCommonData> merchandiseHierarchy) nonDiscountableFlag(Boolean nonDiscountableFlag) nonPieceGoodFlag(Boolean nonPieceGoodFlag) notConsideredByPriceEngineFlag(Boolean notConsideredByPriceEngineFlag) priceTypeCode(String priceTypeCode) promotionManualTrigger(List<PromotionManualTriggerType> promotionManualTrigger) promotionPriceDerivationRuleReference(List<PromotionPriceDerivationRuleReferenceType> promotionPriceDerivationRuleReference) quantity(List<QuantityCommonData> quantity) regularSalesUnitPrice(UnitPriceCommonData regularSalesUnitPrice) retailPriceModifier(List<RetailPriceModifierDomainSpecific> retailPriceModifier) voidvoidsetDiscountTypeCode(String discountTypeCode) voidsetExtendedAmount(ExtendedAmountType extendedAmount) voidsetExtendedDiscountAmount(AmountCommonData extendedDiscountAmount) voidsetFixedPriceFlag(Boolean fixedPriceFlag) voidsetFrequentShopperPointsEligibilityFlag(Boolean frequentShopperPointsEligibilityFlag) voidsetFrequentShopperPointsModifier(List<FrequentShopperPointsModifierType> frequentShopperPointsModifier) voidvoidsetItemLink(List<ItemLink> itemLink) voidsetItemType(String itemType) voidsetLineItemAttribute(List<LineItemAttributeType> lineItemAttribute) voidsetMerchandiseHierarchy(List<MerchandiseHierarchyCommonData> merchandiseHierarchy) voidsetNonDiscountableFlag(Boolean nonDiscountableFlag) voidsetNonPieceGoodFlag(Boolean nonPieceGoodFlag) voidsetNotConsideredByPriceEngineFlag(Boolean notConsideredByPriceEngineFlag) voidsetPriceTypeCode(String priceTypeCode) voidsetPromotionManualTrigger(List<PromotionManualTriggerType> promotionManualTrigger) voidsetPromotionPriceDerivationRuleReference(List<PromotionPriceDerivationRuleReferenceType> promotionPriceDerivationRuleReference) voidsetQuantity(List<QuantityCommonData> quantity) voidsetRegularSalesUnitPrice(UnitPriceCommonData regularSalesUnitPrice) voidsetRetailPriceModifier(List<RetailPriceModifierDomainSpecific> retailPriceModifier) voidsetTaxIncludedInPriceFlag(Boolean taxIncludedInPriceFlag) taxIncludedInPriceFlag(Boolean taxIncludedInPriceFlag) toString()
-
Constructor Details
-
CustomerOrderForPickupBase
public CustomerOrderForPickupBase()
-
-
Method Details
-
any
-
addAnyItem
-
getAny
Currently not supported.- Returns:
- any
-
setAny
-
itemID
-
addItemIDItem
-
getItemID
Get itemID- Returns:
- itemID
-
setItemID
-
merchandiseHierarchy
public CustomerOrderForPickupBase merchandiseHierarchy(List<MerchandiseHierarchyCommonData> merchandiseHierarchy) -
addMerchandiseHierarchyItem
public CustomerOrderForPickupBase addMerchandiseHierarchyItem(MerchandiseHierarchyCommonData merchandiseHierarchyItem) -
getMerchandiseHierarchy
Get merchandiseHierarchy- Returns:
- merchandiseHierarchy
-
setMerchandiseHierarchy
-
regularSalesUnitPrice
-
getRegularSalesUnitPrice
Get regularSalesUnitPrice- Returns:
- regularSalesUnitPrice
-
setRegularSalesUnitPrice
-
extendedAmount
-
getExtendedAmount
Get extendedAmount- Returns:
- extendedAmount
-
setExtendedAmount
-
extendedDiscountAmount
-
getExtendedDiscountAmount
Get extendedDiscountAmount- Returns:
- extendedDiscountAmount
-
setExtendedDiscountAmount
-
quantity
-
addQuantityItem
-
getQuantity
Get quantity- Returns:
- quantity
-
setQuantity
-
retailPriceModifier
public CustomerOrderForPickupBase retailPriceModifier(List<RetailPriceModifierDomainSpecific> retailPriceModifier) -
addRetailPriceModifierItem
public CustomerOrderForPickupBase addRetailPriceModifierItem(RetailPriceModifierDomainSpecific retailPriceModifierItem) -
getRetailPriceModifier
Get retailPriceModifier- Returns:
- retailPriceModifier
-
setRetailPriceModifier
-
itemLink
-
addItemLinkItem
-
getItemLink
Get itemLink- Returns:
- itemLink
-
setItemLink
-
itemType
-
getItemType
Get itemType- Returns:
- itemType
-
setItemType
-
nonDiscountableFlag
-
isNonDiscountableFlag
Get nonDiscountableFlag- Returns:
- nonDiscountableFlag
-
setNonDiscountableFlag
-
fixedPriceFlag
-
isFixedPriceFlag
Get fixedPriceFlag- Returns:
- fixedPriceFlag
-
setFixedPriceFlag
-
taxIncludedInPriceFlag
-
isTaxIncludedInPriceFlag
Get taxIncludedInPriceFlag- Returns:
- taxIncludedInPriceFlag
-
setTaxIncludedInPriceFlag
-
nonPieceGoodFlag
-
isNonPieceGoodFlag
Get nonPieceGoodFlag- Returns:
- nonPieceGoodFlag
-
setNonPieceGoodFlag
-
frequentShopperPointsEligibilityFlag
public CustomerOrderForPickupBase frequentShopperPointsEligibilityFlag(Boolean frequentShopperPointsEligibilityFlag) -
isFrequentShopperPointsEligibilityFlag
Get frequentShopperPointsEligibilityFlag- Returns:
- frequentShopperPointsEligibilityFlag
-
setFrequentShopperPointsEligibilityFlag
-
discountTypeCode
-
getDiscountTypeCode
Get discountTypeCode- Returns:
- discountTypeCode
-
setDiscountTypeCode
-
priceTypeCode
-
getPriceTypeCode
Get priceTypeCode- Returns:
- priceTypeCode
-
setPriceTypeCode
-
notConsideredByPriceEngineFlag
public CustomerOrderForPickupBase notConsideredByPriceEngineFlag(Boolean notConsideredByPriceEngineFlag) -
isNotConsideredByPriceEngineFlag
Get notConsideredByPriceEngineFlag- Returns:
- notConsideredByPriceEngineFlag
-
setNotConsideredByPriceEngineFlag
-
frequentShopperPointsModifier
public CustomerOrderForPickupBase frequentShopperPointsModifier(List<FrequentShopperPointsModifierType> frequentShopperPointsModifier) -
addFrequentShopperPointsModifierItem
public CustomerOrderForPickupBase addFrequentShopperPointsModifierItem(FrequentShopperPointsModifierType frequentShopperPointsModifierItem) -
getFrequentShopperPointsModifier
Get frequentShopperPointsModifier- Returns:
- frequentShopperPointsModifier
-
setFrequentShopperPointsModifier
public void setFrequentShopperPointsModifier(List<FrequentShopperPointsModifierType> frequentShopperPointsModifier) -
promotionPriceDerivationRuleReference
public CustomerOrderForPickupBase promotionPriceDerivationRuleReference(List<PromotionPriceDerivationRuleReferenceType> promotionPriceDerivationRuleReference) -
addPromotionPriceDerivationRuleReferenceItem
public CustomerOrderForPickupBase addPromotionPriceDerivationRuleReferenceItem(PromotionPriceDerivationRuleReferenceType promotionPriceDerivationRuleReferenceItem) -
getPromotionPriceDerivationRuleReference
Get promotionPriceDerivationRuleReference- Returns:
- promotionPriceDerivationRuleReference
-
setPromotionPriceDerivationRuleReference
public void setPromotionPriceDerivationRuleReference(List<PromotionPriceDerivationRuleReferenceType> promotionPriceDerivationRuleReference) -
promotionManualTrigger
public CustomerOrderForPickupBase promotionManualTrigger(List<PromotionManualTriggerType> promotionManualTrigger) -
addPromotionManualTriggerItem
public CustomerOrderForPickupBase addPromotionManualTriggerItem(PromotionManualTriggerType promotionManualTriggerItem) -
getPromotionManualTrigger
Get promotionManualTrigger- Returns:
- promotionManualTrigger
-
setPromotionManualTrigger
-
lineItemAttribute
-
addLineItemAttributeItem
public CustomerOrderForPickupBase addLineItemAttributeItem(LineItemAttributeType lineItemAttributeItem) -
getLineItemAttribute
Get lineItemAttribute- Returns:
- lineItemAttribute
-
setLineItemAttribute
-
equals
-
hashCode
public int hashCode() -
toString
-