Class QuantityAccountDTO

java.lang.Object
de.aeb.xnsg.licmgmt.bf.lm.licensedata.QuantityAccountDTO

public class QuantityAccountDTO extends Object
Represents the quantity data of a license item associated to a license from LM.
Since:
2017/11
See Also:
  • Field Details

    • quantityUnit

      public QuantityUnitDTO quantityUnit
      Unit relevant for this account.
    • totalQuantity

      public BigDecimal totalQuantity
      Amount (in quantity unit) of the licensed commodity item´s total quantity. The total quantity includes the quantities already with the customer when the license is entered and any quantities still with the supplier when the license is entered.

      Max. length: 27; max. scale: 7.
    • receivedQuantityFromSupplier

      public BigDecimal receivedQuantityFromSupplier
      Amount (in quantity unit) of total quantity received from supplier.

      Is only relevant, if the license supports the supplier´s stock by its license type.

      Max. length: 27; max. scale: 7.
    • usedQuantity

      public BigDecimal usedQuantity
      Sum of quantities of all decrements.

      Max. length: 27; max. scale: 7.
    • residualQuantity

      public BigDecimal residualQuantity
      Amount (in quantity unit) of quantity not yet delivered to the customer, i.e. the sum of the quantity at the license owner plus the quantity yet at the supplier.

      Max. length: 27; max. scale: 7.
    • initialQuantityAtSupplier

      public BigDecimal initialQuantityAtSupplier
      Amount (in quantity unit) of commodity item´s quantity that is initially at the supplier. This field is used if the license owner is not yet in possession of the goods covered by the license and wishes to track the goods receipts through the license as well. The goods are reposted from the supplier to the quantity available to the license owner if the license owner enters a corresponding receipt posting after receiving the goods from the supplier.

      Is only relevant, if the license supports the supplier´s stock by its license type.

      Max. length: 27; max. scale: 7.
    • initialQuantityAtCustomer

      public BigDecimal initialQuantityAtCustomer
      Amount (in quantity unit) of commodity item´s quantity that is initially at the customer. This field is used if deliveries had already been made to the customer when the license was created and it is not possible to create approvals for it afterwards.

      Max. length: 27; max. scale: 7.
  • Constructor Details

    • QuantityAccountDTO

      public QuantityAccountDTO()