Class SaleForPickupBase
java.lang.Object
com.sap.retail.sapppspricing.swagger.businessobject.dto.SaleForPickupBase
@Generated(value="io.swagger.codegen.v3.generators.java.JavaClientCodegen",
date="2022-09-26T19:16:22.658615400+05:30[Asia/Calcutta]")
public class SaleForPickupBase
extends Object
A flavor of a line item whereby customers purchase an item and pick it up from a location on a future date and time. SaleForPickup 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()This is 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
-
SaleForPickupBase
public SaleForPickupBase()
-
-
Method Details
-
any
-
addAnyItem
-
getAny
This is currently not supported.- Returns:
- any
-
setAny
-
itemID
-
addItemIDItem
-
getItemID
Get itemID- Returns:
- itemID
-
setItemID
-
merchandiseHierarchy
public SaleForPickupBase merchandiseHierarchy(List<MerchandiseHierarchyCommonData> merchandiseHierarchy) -
addMerchandiseHierarchyItem
public SaleForPickupBase 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 SaleForPickupBase retailPriceModifier(List<RetailPriceModifierDomainSpecific> retailPriceModifier) -
addRetailPriceModifierItem
public SaleForPickupBase 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 SaleForPickupBase frequentShopperPointsEligibilityFlag(Boolean frequentShopperPointsEligibilityFlag) -
isFrequentShopperPointsEligibilityFlag
Get frequentShopperPointsEligibilityFlag- Returns:
- frequentShopperPointsEligibilityFlag
-
setFrequentShopperPointsEligibilityFlag
-
discountTypeCode
-
getDiscountTypeCode
Get discountTypeCode- Returns:
- discountTypeCode
-
setDiscountTypeCode
-
priceTypeCode
-
getPriceTypeCode
Get priceTypeCode- Returns:
- priceTypeCode
-
setPriceTypeCode
-
notConsideredByPriceEngineFlag
-
isNotConsideredByPriceEngineFlag
Get notConsideredByPriceEngineFlag- Returns:
- notConsideredByPriceEngineFlag
-
setNotConsideredByPriceEngineFlag
-
frequentShopperPointsModifier
public SaleForPickupBase frequentShopperPointsModifier(List<FrequentShopperPointsModifierType> frequentShopperPointsModifier) -
addFrequentShopperPointsModifierItem
public SaleForPickupBase addFrequentShopperPointsModifierItem(FrequentShopperPointsModifierType frequentShopperPointsModifierItem) -
getFrequentShopperPointsModifier
Get frequentShopperPointsModifier- Returns:
- frequentShopperPointsModifier
-
setFrequentShopperPointsModifier
public void setFrequentShopperPointsModifier(List<FrequentShopperPointsModifierType> frequentShopperPointsModifier) -
promotionPriceDerivationRuleReference
public SaleForPickupBase promotionPriceDerivationRuleReference(List<PromotionPriceDerivationRuleReferenceType> promotionPriceDerivationRuleReference) -
addPromotionPriceDerivationRuleReferenceItem
public SaleForPickupBase addPromotionPriceDerivationRuleReferenceItem(PromotionPriceDerivationRuleReferenceType promotionPriceDerivationRuleReferenceItem) -
getPromotionPriceDerivationRuleReference
Get promotionPriceDerivationRuleReference- Returns:
- promotionPriceDerivationRuleReference
-
setPromotionPriceDerivationRuleReference
public void setPromotionPriceDerivationRuleReference(List<PromotionPriceDerivationRuleReferenceType> promotionPriceDerivationRuleReference) -
promotionManualTrigger
public SaleForPickupBase promotionManualTrigger(List<PromotionManualTriggerType> promotionManualTrigger) -
addPromotionManualTriggerItem
public SaleForPickupBase addPromotionManualTriggerItem(PromotionManualTriggerType promotionManualTriggerItem) -
getPromotionManualTrigger
Get promotionManualTrigger- Returns:
- promotionManualTrigger
-
setPromotionManualTrigger
-
lineItemAttribute
-
addLineItemAttributeItem
-
getLineItemAttribute
Get lineItemAttribute- Returns:
- lineItemAttribute
-
setLineItemAttribute
-
equals
-
hashCode
public int hashCode() -
toString
-