Class TCImportMeasureRateComponentDTO

java.lang.Object
de.aeb.xnsg.tariffcontent.bf.v2.TCImportMeasureRateComponentDTO

public class TCImportMeasureRateComponentDTO extends Object
Result DTO representing one rate component of an import measure.
  • Field Details

    • calculationType

      Determines the rate component's calculation type
    • subcomponentType

      public TCImportMeasureRateSubcomponentType subcomponentType
      Determines how this subcomponent is used within the main component's calculation
    • typeCode

      public String typeCode
      Code of this rate component's calculation type ("abArt")

      length=2

    • unit

      public String unit
      Unit code of the rate component

      length=3

    • unitQualifier

      public String unitQualifier
      Unit qualifier of the rate component

      length=1

    • unitMultiplier

      public BigDecimal unitMultiplier
      Unit multiplier of the rate component
    • amount

      public BigDecimal amount
      Numeric value of this rate component
    • currencyIsoCode

      public String currencyIsoCode
      ISO-code of the currency of this rate component

      length=3

    • currencyFraction

      public BigDecimal currencyFraction
      Specifies the currency's unit of measurement. 100 defines 1/100 of a main unit of the currency. 0 defines the main unit.
    • part

      public String part
      Part of the commodity of which the rate component's quantity of interest is measured.

      length=20

    • basis

      public String basis
      Ambient condition (e.g. temperature) by which the rate component's quantity of interest is measured.

      length=20

    • subComponents

      public TCImportMeasureRateComponentDTO[] subComponents
      List of sub-components this rate component makes use of. This includes min/max bounds
  • Constructor Details

    • TCImportMeasureRateComponentDTO

      public TCImportMeasureRateComponentDTO()