Class ShopUserMailPositionLO

    • Constructor Detail

      • ShopUserMailPositionLO

        public ShopUserMailPositionLO()
    • Method Detail

      • getItemGross

        public java.math.BigDecimal getItemGross()
      • getItemNet

        public java.math.BigDecimal getItemNet()
      • getItemTax

        public java.math.BigDecimal getItemTax()
      • getItemGrossDiscounted

        public java.math.BigDecimal getItemGrossDiscounted()
      • getItemNetDiscounted

        public java.math.BigDecimal getItemNetDiscounted()
      • getItemTaxDiscounted

        public java.math.BigDecimal getItemTaxDiscounted()
      • getPositionGross

        public java.math.BigDecimal getPositionGross()
      • getPositionNet

        public java.math.BigDecimal getPositionNet()
      • getPositionTax

        public java.math.BigDecimal getPositionTax()
        Calculated as the gross - net difference instead of using the @taxes
        Returns:
      • getPositionGrossDiscounted

        public java.math.BigDecimal getPositionGrossDiscounted()
      • getPositionNetDiscounted

        public java.math.BigDecimal getPositionNetDiscounted()
      • getPositionTaxDiscounted

        public java.math.BigDecimal getPositionTaxDiscounted()
      • getTaxPercent

        public java.math.BigDecimal getTaxPercent()
        sum of all tax rates associated to the position.
        Returns:
      • getOrderPosPropertyValue

        public java.lang.String getOrderPosPropertyValue​(java.lang.String group,
                                                         java.lang.String key)
        Returns:
        the property value for a given group and key.
      • getShopArticleNo

        public java.lang.String getShopArticleNo()
      • getShopArticleName

        public java.lang.String getShopArticleName()
      • getEan

        public java.lang.Long getEan()
      • getIsbn

        public java.lang.String getIsbn()
      • getQuantity

        public int getQuantity()
      • getPickupInStore

        public java.lang.Boolean getPickupInStore()
        Whether to pick up in a store.
      • getOrderPosProperties

        public java.util.Map<java.lang.String,​java.util.Map<java.lang.String,​java.lang.String>> getOrderPosProperties()
      • setShopArticleNo

        public void setShopArticleNo​(java.lang.String shopArticleNo)
      • setShopArticleName

        public void setShopArticleName​(java.lang.String shopArticleName)
      • setEan

        public void setEan​(java.lang.Long ean)
      • setIsbn

        public void setIsbn​(java.lang.String isbn)
      • setQuantity

        public void setQuantity​(int quantity)
      • setItemGross

        public void setItemGross​(java.math.BigDecimal itemGross)
      • setItemNet

        public void setItemNet​(java.math.BigDecimal itemNet)
      • setItemTax

        public void setItemTax​(java.math.BigDecimal itemTax)
      • setItemGrossDiscounted

        public void setItemGrossDiscounted​(java.math.BigDecimal itemGrossDiscounted)
      • setItemNetDiscounted

        public void setItemNetDiscounted​(java.math.BigDecimal itemNetDiscounted)
      • setItemTaxDiscounted

        public void setItemTaxDiscounted​(java.math.BigDecimal itemTaxDiscounted)
      • setPositionGross

        public void setPositionGross​(java.math.BigDecimal positionGross)
      • setPositionNet

        public void setPositionNet​(java.math.BigDecimal positionNet)
      • setPositionTax

        public void setPositionTax​(java.math.BigDecimal positionTax)
      • setPositionGrossDiscounted

        public void setPositionGrossDiscounted​(java.math.BigDecimal positionGrossDiscounted)
      • setPositionNetDiscounted

        public void setPositionNetDiscounted​(java.math.BigDecimal positionNetDiscounted)
      • setPositionTaxDiscounted

        public void setPositionTaxDiscounted​(java.math.BigDecimal positionTaxDiscounted)
      • setTaxPercent

        public void setTaxPercent​(java.math.BigDecimal taxPercent)
      • setPickupInStore

        public void setPickupInStore​(java.lang.Boolean pickupInStore)
        Whether to pick up in a store.
      • setOrderPosProperties

        public void setOrderPosProperties​(java.util.Map<java.lang.String,​java.util.Map<java.lang.String,​java.lang.String>> orderPosProperties)
      • setTaxes

        public void setTaxes​(java.util.List<MailTaxDetailLO> taxes)