Class BaseStoreModel

All Implemented Interfaces:
Serializable

public class BaseStoreModel extends ItemModel
Generated model class for type BaseStore first defined at extension basecommerce.
See Also:
  • Field Details

    • _TYPECODE

      public static final String _TYPECODE
      Generated model type code constant.
      See Also:
    • _STORESFORCMSSITE

      public static final String _STORESFORCMSSITE
      Generated relation code constant for relation StoresForCMSSite defining source attribute cmsSites in extension basecommerce.
      See Also:
    • _STORETIMERESTRICTION2BASESTORE

      public static final String _STORETIMERESTRICTION2BASESTORE
      Generated relation code constant for relation StoreTimeRestriction2BaseStore defining source attribute cmsTimeRestrictions in extension cms2.
      See Also:
    • _BASESTORE2COUNTRYREL

      public static final String _BASESTORE2COUNTRYREL
      Generated relation code constant for relation BaseStore2CountryRel defining source attribute deliveryCountries in extension commerceservices.
      See Also:
    • _BASESTORE2BILLINGCOUNTRYREL

      public static final String _BASESTORE2BILLINGCOUNTRYREL
      Generated relation code constant for relation BaseStore2BillingCountryRel defining source attribute billingCountries in extension commerceservices.
      See Also:
    • _AGENT2BASESTORE

      public static final String _AGENT2BASESTORE
      Generated relation code constant for relation Agent2BaseStore defining source attribute ticketemployees in extension ticketsystem.
      See Also:
    • _CSAGENTGROUP2BASESTORE

      public static final String _CSAGENTGROUP2BASESTORE
      Generated relation code constant for relation CsAgentGroup2BaseStore defining source attribute ticketgroups in extension ticketsystem.
      See Also:
    • UID

      public static final String UID
      Generated constant - Attribute key of BaseStore.uid attribute defined at extension basecommerce.
      See Also:
    • NAME

      public static final String NAME
      Generated constant - Attribute key of BaseStore.name attribute defined at extension basecommerce.
      See Also:
    • STORELOCATORDISTANCEUNIT

      public static final String STORELOCATORDISTANCEUNIT
      Generated constant - Attribute key of BaseStore.storelocatorDistanceUnit attribute defined at extension basecommerce.
      See Also:
    • CMSSITES

      public static final String CMSSITES
      Generated constant - Attribute key of BaseStore.cmsSites attribute defined at extension basecommerce.
      See Also:
    • CATALOGS

      public static final String CATALOGS
      Generated constant - Attribute key of BaseStore.catalogs attribute defined at extension basecommerce.
      See Also:
    • POINTSOFSERVICE

      public static final String POINTSOFSERVICE
      Generated constant - Attribute key of BaseStore.pointsOfService attribute defined at extension basecommerce.
      See Also:
    • CMSTIMERESTRICTIONS

      public static final String CMSTIMERESTRICTIONS
      Generated constant - Attribute key of BaseStore.cmsTimeRestrictions attribute defined at extension cms2.
      See Also:
    • NET

      public static final String NET
      Generated constant - Attribute key of BaseStore.net attribute defined at extension commerceservices.
      See Also:
    • TAXGROUP

      public static final String TAXGROUP
      Generated constant - Attribute key of BaseStore.taxGroup attribute defined at extension commerceservices.
      See Also:
    • DEFAULTLANGUAGE

      public static final String DEFAULTLANGUAGE
      Generated constant - Attribute key of BaseStore.defaultLanguage attribute defined at extension commerceservices.
      See Also:
    • DEFAULTCURRENCY

      public static final String DEFAULTCURRENCY
      Generated constant - Attribute key of BaseStore.defaultCurrency attribute defined at extension commerceservices.
      See Also:
    • DEFAULTDELIVERYORIGIN

      public static final String DEFAULTDELIVERYORIGIN
      Generated constant - Attribute key of BaseStore.defaultDeliveryOrigin attribute defined at extension commerceservices.
      See Also:
    • SOLRFACETSEARCHCONFIGURATION

      public static final String SOLRFACETSEARCHCONFIGURATION
      Generated constant - Attribute key of BaseStore.solrFacetSearchConfiguration attribute defined at extension commerceservices.
      See Also:
    • SUBMITORDERPROCESSCODE

      public static final String SUBMITORDERPROCESSCODE
      Generated constant - Attribute key of BaseStore.submitOrderProcessCode attribute defined at extension commerceservices.
      See Also:
    • CREATERETURNPROCESSCODE

      public static final String CREATERETURNPROCESSCODE
      Generated constant - Attribute key of BaseStore.createReturnProcessCode attribute defined at extension commerceservices.
      See Also:
    • EXTERNALTAXENABLED

      public static final String EXTERNALTAXENABLED
      Generated constant - Attribute key of BaseStore.externalTaxEnabled attribute defined at extension commerceservices.
      See Also:
    • PICKUPINSTOREMODE

      public static final String PICKUPINSTOREMODE
      Generated constant - Attribute key of BaseStore.pickupInStoreMode attribute defined at extension commerceservices.
      See Also:
    • MAXRADIUSFORPOSSEARCH

      public static final String MAXRADIUSFORPOSSEARCH
      Generated constant - Attribute key of BaseStore.maxRadiusForPoSSearch attribute defined at extension commerceservices.
      See Also:
    • PRODUCTSEARCHSTRATEGY

      public static final String PRODUCTSEARCHSTRATEGY
      Generated constant - Attribute key of BaseStore.productSearchStrategy attribute defined at extension commerceservices.
      See Also:
    • CUSTOMERALLOWEDTOIGNORESUGGESTIONS

      public static final String CUSTOMERALLOWEDTOIGNORESUGGESTIONS
      Generated constant - Attribute key of BaseStore.customerAllowedToIgnoreSuggestions attribute defined at extension commerceservices.
      See Also:
    • PAYMENTPROVIDER

      public static final String PAYMENTPROVIDER
      Generated constant - Attribute key of BaseStore.paymentProvider attribute defined at extension commerceservices.
      See Also:
    • CURRENCIES

      public static final String CURRENCIES
      Generated constant - Attribute key of BaseStore.currencies attribute defined at extension commerceservices.
      See Also:
    • LANGUAGES

      public static final String LANGUAGES
      Generated constant - Attribute key of BaseStore.languages attribute defined at extension commerceservices.
      See Also:
    • DELIVERYCOUNTRIES

      public static final String DELIVERYCOUNTRIES
      Generated constant - Attribute key of BaseStore.deliveryCountries attribute defined at extension commerceservices.
      See Also:
    • BILLINGCOUNTRIES

      public static final String BILLINGCOUNTRIES
      Generated constant - Attribute key of BaseStore.billingCountries attribute defined at extension commerceservices.
      See Also:
    • WAREHOUSES

      public static final String WAREHOUSES
      Generated constant - Attribute key of BaseStore.warehouses attribute defined at extension commerceservices.
      See Also:
    • DELIVERYMODES

      public static final String DELIVERYMODES
      Generated constant - Attribute key of BaseStore.deliveryModes attribute defined at extension commerceservices.
      See Also:
    • PRODUCTINDEXTYPE

      public static final String PRODUCTINDEXTYPE
      Generated constant - Attribute key of BaseStore.productIndexType attribute defined at extension commerceservices.
      See Also:
    • TICKETEMPLOYEES

      public static final String TICKETEMPLOYEES
      Generated constant - Attribute key of BaseStore.ticketemployees attribute defined at extension ticketsystem.
      See Also:
    • TICKETGROUPS

      public static final String TICKETGROUPS
      Generated constant - Attribute key of BaseStore.ticketgroups attribute defined at extension ticketsystem.
      See Also:
    • EXPRESSCHECKOUTENABLED

      public static final String EXPRESSCHECKOUTENABLED
      Generated constant - Attribute key of BaseStore.expressCheckoutEnabled attribute defined at extension acceleratorservices.
      See Also:
    • TAXESTIMATIONENABLED

      public static final String TAXESTIMATIONENABLED
      Generated constant - Attribute key of BaseStore.taxEstimationEnabled attribute defined at extension acceleratorservices.
      See Also:
    • CHECKOUTFLOWGROUP

      public static final String CHECKOUTFLOWGROUP
      Generated constant - Attribute key of BaseStore.checkoutFlowGroup attribute defined at extension acceleratorservices.
      See Also:
    • CAPTCHACHECKENABLED

      public static final String CAPTCHACHECKENABLED
      Generated constant - Attribute key of BaseStore.captchaCheckEnabled attribute defined at extension captchaaddon.
      See Also:
    • DEFAULTATPFORMULA

      public static final String DEFAULTATPFORMULA
      Generated constant - Attribute key of BaseStore.defaultAtpFormula attribute defined at extension warehousing.
      See Also:
    • SOURCINGCONFIG

      public static final String SOURCINGCONFIG
      Generated constant - Attribute key of BaseStore.sourcingConfig attribute defined at extension warehousing.
      See Also:
    • PRODUCTCONFIGSOURCERULES

      public static final String PRODUCTCONFIGSOURCERULES
      Generated constant - Attribute key of BaseStore.productConfigSourceRules attribute defined at extension sapproductconfigrules.
      See Also:
  • Constructor Details

    • BaseStoreModel

      public BaseStoreModel()
      Generated constructor - Default constructor for generic creation.
    • BaseStoreModel

      public BaseStoreModel(ItemModelContext ctx)
      Generated constructor - Default constructor for creation with existing context
      Parameters:
      ctx - the model context to be injected, must not be null
    • BaseStoreModel

      @Deprecated(since="4.1.1", forRemoval=true) public BaseStoreModel(String _uid)
      Deprecated, for removal: This API element is subject to removal in a future version.
      since 4.1.1 Please use the default constructor without parameters
      Generated constructor - Constructor with all mandatory attributes.
      Parameters:
      _uid - initial attribute declared by type BaseStore at extension basecommerce
    • BaseStoreModel

      @Deprecated(since="4.1.1", forRemoval=true) public BaseStoreModel(ItemModel _owner, String _uid)
      Deprecated, for removal: This API element is subject to removal in a future version.
      since 4.1.1 Please use the default constructor without parameters
      Generated constructor - for all mandatory and initial attributes.
      Parameters:
      _owner - initial attribute declared by type Item at extension core
      _uid - initial attribute declared by type BaseStore at extension basecommerce
  • Method Details

    • getBillingCountries

      @Accessor(qualifier="billingCountries", type=GETTER) public Collection<CountryModel> getBillingCountries()
      Generated method - Getter of the BaseStore.billingCountries attribute defined at extension commerceservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the billingCountries
    • getCaptchaCheckEnabled

      @Accessor(qualifier="captchaCheckEnabled", type=GETTER) public Boolean getCaptchaCheckEnabled()
      Generated method - Getter of the BaseStore.captchaCheckEnabled attribute defined at extension captchaaddon.
      Returns:
      the captchaCheckEnabled - Determines whether the site should use captcha during registration.
    • getCatalogs

      @Accessor(qualifier="catalogs", type=GETTER) public List<CatalogModel> getCatalogs()
      Generated method - Getter of the BaseStore.catalogs attribute defined at extension basecommerce. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the catalogs
    • getCheckoutFlowGroup

      @Accessor(qualifier="checkoutFlowGroup", type=GETTER) public String getCheckoutFlowGroup()
      Generated method - Getter of the BaseStore.checkoutFlowGroup attribute defined at extension acceleratorservices.
      Returns:
      the checkoutFlowGroup - Determines the checkout group
    • getCmsSites

      @Accessor(qualifier="cmsSites", type=GETTER) public Collection<BaseSiteModel> getCmsSites()
      Generated method - Getter of the BaseStore.cmsSites attribute defined at extension basecommerce. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the cmsSites
    • getCmsTimeRestrictions

      @Accessor(qualifier="cmsTimeRestrictions", type=GETTER) public Collection<CMSBaseStoreTimeRestrictionModel> getCmsTimeRestrictions()
      Generated method - Getter of the BaseStore.cmsTimeRestrictions attribute defined at extension cms2. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the cmsTimeRestrictions
    • getCreateReturnProcessCode

      @Accessor(qualifier="createReturnProcessCode", type=GETTER) public String getCreateReturnProcessCode()
      Generated method - Getter of the BaseStore.createReturnProcessCode attribute defined at extension commerceservices.
      Returns:
      the createReturnProcessCode - The process name for return business process.
    • getCurrencies

      @Accessor(qualifier="currencies", type=GETTER) public Set<CurrencyModel> getCurrencies()
      Generated method - Getter of the BaseStore.currencies attribute defined at extension commerceservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the currencies
    • getDefaultAtpFormula

      @Accessor(qualifier="defaultAtpFormula", type=GETTER) public AtpFormulaModel getDefaultAtpFormula()
      Generated method - Getter of the BaseStore.defaultAtpFormula attribute defined at extension warehousing.
      Returns:
      the defaultAtpFormula
    • getDefaultCurrency

      @Accessor(qualifier="defaultCurrency", type=GETTER) public CurrencyModel getDefaultCurrency()
      Generated method - Getter of the BaseStore.defaultCurrency attribute defined at extension commerceservices.
      Returns:
      the defaultCurrency - The default currency for the site.
    • getDefaultDeliveryOrigin

      @Accessor(qualifier="defaultDeliveryOrigin", type=GETTER) public PointOfServiceModel getDefaultDeliveryOrigin()
      Generated method - Getter of the BaseStore.defaultDeliveryOrigin attribute defined at extension commerceservices.
      Returns:
      the defaultDeliveryOrigin - The default delivery origin for the site.
    • getDefaultLanguage

      @Accessor(qualifier="defaultLanguage", type=GETTER) public LanguageModel getDefaultLanguage()
      Generated method - Getter of the BaseStore.defaultLanguage attribute defined at extension commerceservices.
      Returns:
      the defaultLanguage - The default language for the site.
    • getDeliveryCountries

      @Accessor(qualifier="deliveryCountries", type=GETTER) public Collection<CountryModel> getDeliveryCountries()
      Generated method - Getter of the BaseStore.deliveryCountries attribute defined at extension commerceservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the deliveryCountries
    • getDeliveryModes

      @Accessor(qualifier="deliveryModes", type=GETTER) public Set<DeliveryModeModel> getDeliveryModes()
      Generated method - Getter of the BaseStore.deliveryModes attribute defined at extension commerceservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the deliveryModes
    • getExpressCheckoutEnabled

      @Accessor(qualifier="expressCheckoutEnabled", type=GETTER) public Boolean getExpressCheckoutEnabled()
      Generated method - Getter of the BaseStore.expressCheckoutEnabled attribute defined at extension acceleratorservices.
      Returns:
      the expressCheckoutEnabled - Determines if a site has the express checkout option.
    • getExternalTaxEnabled

      @Accessor(qualifier="externalTaxEnabled", type=GETTER) public Boolean getExternalTaxEnabled()
      Generated method - Getter of the BaseStore.externalTaxEnabled attribute defined at extension commerceservices.
      Returns:
      the externalTaxEnabled - Determines whether the site should use external tax calculation
    • getLanguages

      @Accessor(qualifier="languages", type=GETTER) public Set<LanguageModel> getLanguages()
      Generated method - Getter of the BaseStore.languages attribute defined at extension commerceservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the languages
    • getMaxRadiusForPoSSearch

      @Accessor(qualifier="maxRadiusForPoSSearch", type=GETTER) public Double getMaxRadiusForPoSSearch()
      Generated method - Getter of the BaseStore.maxRadiusForPoSSearch attribute defined at extension commerceservices.
      Returns:
      the maxRadiusForPoSSearch - The max radius when searching for PoS for a basestore.
    • getName

      @Accessor(qualifier="name", type=GETTER) public String getName()
      Generated method - Getter of the BaseStore.name attribute defined at extension basecommerce.
      Returns:
      the name
    • getName

      @Accessor(qualifier="name", type=GETTER) public String getName(Locale loc)
      Generated method - Getter of the BaseStore.name attribute defined at extension basecommerce.
      Parameters:
      loc - the value localization key
      Returns:
      the name
      Throws:
      IllegalArgumentException - if localization key cannot be mapped to data language
    • getPaymentProvider

      @Accessor(qualifier="paymentProvider", type=GETTER) public String getPaymentProvider()
      Generated method - Getter of the BaseStore.paymentProvider attribute defined at extension commerceservices.
      Returns:
      the paymentProvider - The name of the payment provider that will get used for credit card subscriptions and any psp interaction
    • getPickupInStoreMode

      @Accessor(qualifier="pickupInStoreMode", type=GETTER) public PickupInStoreMode getPickupInStoreMode()
      Generated method - Getter of the BaseStore.pickupInStoreMode attribute defined at extension commerceservices.
      Returns:
      the pickupInStoreMode - The pickup mode for this store.
    • getPointsOfService

      @Accessor(qualifier="pointsOfService", type=GETTER) public List<PointOfServiceModel> getPointsOfService()
      Generated method - Getter of the BaseStore.pointsOfService attribute defined at extension basecommerce. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the pointsOfService
    • getProductConfigSourceRules

      @Accessor(qualifier="productConfigSourceRules", type=GETTER) public Set<ProductConfigSourceRuleModel> getProductConfigSourceRules()
      Generated method - Getter of the BaseStore.productConfigSourceRules attribute defined at extension sapproductconfigrules. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the productConfigSourceRules
    • getProductIndexType

      @Accessor(qualifier="productIndexType", type=GETTER) public SnIndexTypeModel getProductIndexType()
      Generated method - Getter of the BaseStore.productIndexType attribute defined at extension commerceservices.
      Returns:
      the productIndexType
    • getProductSearchStrategy

      @Accessor(qualifier="productSearchStrategy", type=GETTER) public String getProductSearchStrategy()
      Generated method - Getter of the BaseStore.productSearchStrategy attribute defined at extension commerceservices.
      Returns:
      the productSearchStrategy - The bean name of the product search strategy.
    • getSolrFacetSearchConfiguration

      @Accessor(qualifier="solrFacetSearchConfiguration", type=GETTER) public SolrFacetSearchConfigModel getSolrFacetSearchConfiguration()
      Generated method - Getter of the BaseStore.solrFacetSearchConfiguration attribute defined at extension commerceservices.
      Returns:
      the solrFacetSearchConfiguration - Solr search configuration for this store.
    • getSourcingConfig

      @Accessor(qualifier="sourcingConfig", type=GETTER) public SourcingConfigModel getSourcingConfig()
      Generated method - Getter of the BaseStore.sourcingConfig attribute defined at extension warehousing.
      Returns:
      the sourcingConfig
    • getStorelocatorDistanceUnit

      @Accessor(qualifier="storelocatorDistanceUnit", type=GETTER) public DistanceUnit getStorelocatorDistanceUnit()
      Generated method - Getter of the BaseStore.storelocatorDistanceUnit attribute defined at extension basecommerce.
      Returns:
      the storelocatorDistanceUnit - Specifies the unit the distances in the store will be presented
    • getSubmitOrderProcessCode

      @Accessor(qualifier="submitOrderProcessCode", type=GETTER) public String getSubmitOrderProcessCode()
      Generated method - Getter of the BaseStore.submitOrderProcessCode attribute defined at extension commerceservices.
      Returns:
      the submitOrderProcessCode - The process name for fullfilment business process.
    • getTaxEstimationEnabled

      @Accessor(qualifier="taxEstimationEnabled", type=GETTER) public Boolean getTaxEstimationEnabled()
      Generated method - Getter of the BaseStore.taxEstimationEnabled attribute defined at extension acceleratorservices.
      Returns:
      the taxEstimationEnabled - Determines if a site has the tax estimation enabled.
    • getTaxGroup

      @Accessor(qualifier="taxGroup", type=GETTER) public UserTaxGroup getTaxGroup()
      Generated method - Getter of the BaseStore.taxGroup attribute defined at extension commerceservices.
      Returns:
      the taxGroup - The site specific tax group.
    • getTicketemployees

      @Accessor(qualifier="ticketemployees", type=GETTER) public List<EmployeeModel> getTicketemployees()
      Generated method - Getter of the BaseStore.ticketemployees attribute defined at extension ticketsystem. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the ticketemployees
    • getTicketgroups

      @Accessor(qualifier="ticketgroups", type=GETTER) public List<CsAgentGroupModel> getTicketgroups()
      Generated method - Getter of the BaseStore.ticketgroups attribute defined at extension ticketsystem. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the ticketgroups
    • getUid

      @Accessor(qualifier="uid", type=GETTER) public String getUid()
      Generated method - Getter of the BaseStore.uid attribute defined at extension basecommerce.
      Returns:
      the uid
    • getWarehouses

      @Accessor(qualifier="warehouses", type=GETTER) public List<WarehouseModel> getWarehouses()
      Generated method - Getter of the BaseStore.warehouses attribute defined at extension commerceservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the warehouses
    • isCustomerAllowedToIgnoreSuggestions

      @Accessor(qualifier="customerAllowedToIgnoreSuggestions", type=GETTER) public boolean isCustomerAllowedToIgnoreSuggestions()
      Generated method - Getter of the BaseStore.customerAllowedToIgnoreSuggestions attribute defined at extension commerceservices.
      Returns:
      the customerAllowedToIgnoreSuggestions - Determines whether the customer is allowed to bypass the list of suggested addresses and proceed with their unverified entry.
    • isNet

      @Accessor(qualifier="net", type=GETTER) public boolean isNet()
      Generated method - Getter of the BaseStore.net attribute defined at extension commerceservices.
      Returns:
      the net - Determines if the prices are treated as net or gross prices in the given base store.
    • setBillingCountries

      @Accessor(qualifier="billingCountries", type=SETTER) public void setBillingCountries(Collection<CountryModel> value)
      Generated method - Setter of BaseStore.billingCountries attribute defined at extension commerceservices.
      Parameters:
      value - the billingCountries
    • setCaptchaCheckEnabled

      @Accessor(qualifier="captchaCheckEnabled", type=SETTER) public void setCaptchaCheckEnabled(Boolean value)
      Generated method - Setter of BaseStore.captchaCheckEnabled attribute defined at extension captchaaddon.
      Parameters:
      value - the captchaCheckEnabled - Determines whether the site should use captcha during registration.
    • setCatalogs

      @Accessor(qualifier="catalogs", type=SETTER) public void setCatalogs(List<CatalogModel> value)
      Generated method - Setter of BaseStore.catalogs attribute defined at extension basecommerce.
      Parameters:
      value - the catalogs
    • setCheckoutFlowGroup

      @Accessor(qualifier="checkoutFlowGroup", type=SETTER) public void setCheckoutFlowGroup(String value)
      Generated method - Setter of BaseStore.checkoutFlowGroup attribute defined at extension acceleratorservices.
      Parameters:
      value - the checkoutFlowGroup - Determines the checkout group
    • setCmsSites

      @Accessor(qualifier="cmsSites", type=SETTER) public void setCmsSites(Collection<BaseSiteModel> value)
      Generated method - Setter of BaseStore.cmsSites attribute defined at extension basecommerce.
      Parameters:
      value - the cmsSites
    • setCmsTimeRestrictions

      @Accessor(qualifier="cmsTimeRestrictions", type=SETTER) public void setCmsTimeRestrictions(Collection<CMSBaseStoreTimeRestrictionModel> value)
      Generated method - Setter of BaseStore.cmsTimeRestrictions attribute defined at extension cms2.
      Parameters:
      value - the cmsTimeRestrictions
    • setCreateReturnProcessCode

      @Accessor(qualifier="createReturnProcessCode", type=SETTER) public void setCreateReturnProcessCode(String value)
      Generated method - Setter of BaseStore.createReturnProcessCode attribute defined at extension commerceservices.
      Parameters:
      value - the createReturnProcessCode - The process name for return business process.
    • setCurrencies

      @Accessor(qualifier="currencies", type=SETTER) public void setCurrencies(Set<CurrencyModel> value)
      Generated method - Setter of BaseStore.currencies attribute defined at extension commerceservices.
      Parameters:
      value - the currencies
    • setCustomerAllowedToIgnoreSuggestions

      @Accessor(qualifier="customerAllowedToIgnoreSuggestions", type=SETTER) public void setCustomerAllowedToIgnoreSuggestions(boolean value)
      Generated method - Setter of BaseStore.customerAllowedToIgnoreSuggestions attribute defined at extension commerceservices.
      Parameters:
      value - the customerAllowedToIgnoreSuggestions - Determines whether the customer is allowed to bypass the list of suggested addresses and proceed with their unverified entry.
    • setDefaultAtpFormula

      @Accessor(qualifier="defaultAtpFormula", type=SETTER) public void setDefaultAtpFormula(AtpFormulaModel value)
      Generated method - Setter of BaseStore.defaultAtpFormula attribute defined at extension warehousing.
      Parameters:
      value - the defaultAtpFormula
    • setDefaultCurrency

      @Accessor(qualifier="defaultCurrency", type=SETTER) public void setDefaultCurrency(CurrencyModel value)
      Generated method - Setter of BaseStore.defaultCurrency attribute defined at extension commerceservices.
      Parameters:
      value - the defaultCurrency - The default currency for the site.
    • setDefaultDeliveryOrigin

      @Accessor(qualifier="defaultDeliveryOrigin", type=SETTER) public void setDefaultDeliveryOrigin(PointOfServiceModel value)
      Generated method - Setter of BaseStore.defaultDeliveryOrigin attribute defined at extension commerceservices.
      Parameters:
      value - the defaultDeliveryOrigin - The default delivery origin for the site.
    • setDefaultLanguage

      @Accessor(qualifier="defaultLanguage", type=SETTER) public void setDefaultLanguage(LanguageModel value)
      Generated method - Setter of BaseStore.defaultLanguage attribute defined at extension commerceservices.
      Parameters:
      value - the defaultLanguage - The default language for the site.
    • setDeliveryCountries

      @Accessor(qualifier="deliveryCountries", type=SETTER) public void setDeliveryCountries(Collection<CountryModel> value)
      Generated method - Setter of BaseStore.deliveryCountries attribute defined at extension commerceservices.
      Parameters:
      value - the deliveryCountries
    • setDeliveryModes

      @Accessor(qualifier="deliveryModes", type=SETTER) public void setDeliveryModes(Set<DeliveryModeModel> value)
      Generated method - Setter of BaseStore.deliveryModes attribute defined at extension commerceservices.
      Parameters:
      value - the deliveryModes
    • setExpressCheckoutEnabled

      @Accessor(qualifier="expressCheckoutEnabled", type=SETTER) public void setExpressCheckoutEnabled(Boolean value)
      Generated method - Setter of BaseStore.expressCheckoutEnabled attribute defined at extension acceleratorservices.
      Parameters:
      value - the expressCheckoutEnabled - Determines if a site has the express checkout option.
    • setExternalTaxEnabled

      @Accessor(qualifier="externalTaxEnabled", type=SETTER) public void setExternalTaxEnabled(Boolean value)
      Generated method - Setter of BaseStore.externalTaxEnabled attribute defined at extension commerceservices.
      Parameters:
      value - the externalTaxEnabled - Determines whether the site should use external tax calculation
    • setLanguages

      @Accessor(qualifier="languages", type=SETTER) public void setLanguages(Set<LanguageModel> value)
      Generated method - Setter of BaseStore.languages attribute defined at extension commerceservices.
      Parameters:
      value - the languages
    • setMaxRadiusForPoSSearch

      @Accessor(qualifier="maxRadiusForPoSSearch", type=SETTER) public void setMaxRadiusForPoSSearch(Double value)
      Generated method - Setter of BaseStore.maxRadiusForPoSSearch attribute defined at extension commerceservices.
      Parameters:
      value - the maxRadiusForPoSSearch - The max radius when searching for PoS for a basestore.
    • setName

      @Accessor(qualifier="name", type=SETTER) public void setName(String value)
      Generated method - Setter of BaseStore.name attribute defined at extension basecommerce.
      Parameters:
      value - the name
    • setName

      @Accessor(qualifier="name", type=SETTER) public void setName(String value, Locale loc)
      Generated method - Setter of BaseStore.name attribute defined at extension basecommerce.
      Parameters:
      value - the name
      loc - the value localization key
      Throws:
      IllegalArgumentException - if localization key cannot be mapped to data language
    • setNet

      @Accessor(qualifier="net", type=SETTER) public void setNet(boolean value)
      Generated method - Setter of BaseStore.net attribute defined at extension commerceservices.
      Parameters:
      value - the net - Determines if the prices are treated as net or gross prices in the given base store.
    • setPaymentProvider

      @Accessor(qualifier="paymentProvider", type=SETTER) public void setPaymentProvider(String value)
      Generated method - Setter of BaseStore.paymentProvider attribute defined at extension commerceservices.
      Parameters:
      value - the paymentProvider - The name of the payment provider that will get used for credit card subscriptions and any psp interaction
    • setPickupInStoreMode

      @Accessor(qualifier="pickupInStoreMode", type=SETTER) public void setPickupInStoreMode(PickupInStoreMode value)
      Generated method - Setter of BaseStore.pickupInStoreMode attribute defined at extension commerceservices.
      Parameters:
      value - the pickupInStoreMode - The pickup mode for this store.
    • setPointsOfService

      @Accessor(qualifier="pointsOfService", type=SETTER) public void setPointsOfService(List<PointOfServiceModel> value)
      Generated method - Setter of BaseStore.pointsOfService attribute defined at extension basecommerce.
      Parameters:
      value - the pointsOfService
    • setProductConfigSourceRules

      @Accessor(qualifier="productConfigSourceRules", type=SETTER) public void setProductConfigSourceRules(Set<ProductConfigSourceRuleModel> value)
      Generated method - Setter of BaseStore.productConfigSourceRules attribute defined at extension sapproductconfigrules.
      Parameters:
      value - the productConfigSourceRules
    • setProductIndexType

      @Accessor(qualifier="productIndexType", type=SETTER) public void setProductIndexType(SnIndexTypeModel value)
      Generated method - Setter of BaseStore.productIndexType attribute defined at extension commerceservices.
      Parameters:
      value - the productIndexType
    • setProductSearchStrategy

      @Accessor(qualifier="productSearchStrategy", type=SETTER) public void setProductSearchStrategy(String value)
      Generated method - Setter of BaseStore.productSearchStrategy attribute defined at extension commerceservices.
      Parameters:
      value - the productSearchStrategy - The bean name of the product search strategy.
    • setSolrFacetSearchConfiguration

      @Accessor(qualifier="solrFacetSearchConfiguration", type=SETTER) public void setSolrFacetSearchConfiguration(SolrFacetSearchConfigModel value)
      Generated method - Setter of BaseStore.solrFacetSearchConfiguration attribute defined at extension commerceservices.
      Parameters:
      value - the solrFacetSearchConfiguration - Solr search configuration for this store.
    • setSourcingConfig

      @Accessor(qualifier="sourcingConfig", type=SETTER) public void setSourcingConfig(SourcingConfigModel value)
      Generated method - Setter of BaseStore.sourcingConfig attribute defined at extension warehousing.
      Parameters:
      value - the sourcingConfig
    • setStorelocatorDistanceUnit

      @Accessor(qualifier="storelocatorDistanceUnit", type=SETTER) public void setStorelocatorDistanceUnit(DistanceUnit value)
      Generated method - Setter of BaseStore.storelocatorDistanceUnit attribute defined at extension basecommerce.
      Parameters:
      value - the storelocatorDistanceUnit - Specifies the unit the distances in the store will be presented
    • setSubmitOrderProcessCode

      @Accessor(qualifier="submitOrderProcessCode", type=SETTER) public void setSubmitOrderProcessCode(String value)
      Generated method - Setter of BaseStore.submitOrderProcessCode attribute defined at extension commerceservices.
      Parameters:
      value - the submitOrderProcessCode - The process name for fullfilment business process.
    • setTaxEstimationEnabled

      @Accessor(qualifier="taxEstimationEnabled", type=SETTER) public void setTaxEstimationEnabled(Boolean value)
      Generated method - Setter of BaseStore.taxEstimationEnabled attribute defined at extension acceleratorservices.
      Parameters:
      value - the taxEstimationEnabled - Determines if a site has the tax estimation enabled.
    • setTaxGroup

      @Accessor(qualifier="taxGroup", type=SETTER) public void setTaxGroup(UserTaxGroup value)
      Generated method - Setter of BaseStore.taxGroup attribute defined at extension commerceservices.
      Parameters:
      value - the taxGroup - The site specific tax group.
    • setTicketemployees

      @Accessor(qualifier="ticketemployees", type=SETTER) public void setTicketemployees(List<EmployeeModel> value)
      Generated method - Setter of BaseStore.ticketemployees attribute defined at extension ticketsystem.
      Parameters:
      value - the ticketemployees
    • setTicketgroups

      @Accessor(qualifier="ticketgroups", type=SETTER) public void setTicketgroups(List<CsAgentGroupModel> value)
      Generated method - Setter of BaseStore.ticketgroups attribute defined at extension ticketsystem.
      Parameters:
      value - the ticketgroups
    • setUid

      @Accessor(qualifier="uid", type=SETTER) public void setUid(String value)
      Generated method - Setter of BaseStore.uid attribute defined at extension basecommerce.
      Parameters:
      value - the uid
    • setWarehouses

      @Accessor(qualifier="warehouses", type=SETTER) public void setWarehouses(List<WarehouseModel> value)
      Generated method - Setter of BaseStore.warehouses attribute defined at extension commerceservices.
      Parameters:
      value - the warehouses