Class ICCostDTO

java.lang.Object
de.aeb.xnsg.customs.dto.common.ICCostDTO

public class ICCostDTO extends Object
DTO to hold data for costs.
  • Field Details

    • MAX_COST_TYPE_LENGTH

      public static final int MAX_COST_TYPE_LENGTH
      The maximum allowed length for a costType.
      See Also:
    • MAX_COST_TYPE_QUALIFIER_LENGTH

      public static final int MAX_COST_TYPE_QUALIFIER_LENGTH
      The maximum allowed length for a costTypeQualifier.
      See Also:
    • costType

      public String costType
      Specific cost type:
      • TRANSPORT - Transport costs
      • INSURANCE - Insurance costs
      • ADDITIONAL - Additional costs
      • '... for full list see /InternationalCustomsBFBean/getCodes with codeListCode=COST_TYPE

      length=35

    • costTypeQualifier

      public String costTypeQualifier
      Optional qualifier for cost type:
      • AIR_FREIGHT - Air freight costs
      • INDIRECT_PAYMENT - Indirect payments
      • '... for full list see /InternationalCustomsBFBean/getCodes with codeListCode=COST_TYPE_QUALIFIER

      length=35

    • value

      public AmountOfMoneyDTO value
      Monetary value of the cost.
    • customsProcess

      public String customsProcess
      Specific customs process.
      • 'EXPORT_BE' - Export process for Belgium
      • 'EXPORT_SE' - Export process for Sweden
      • 'EXPORT_NL' - Export process for Netherlands
      • 'TRANSIT_NL' - Transit process for Netherlands
      • '... for full list see /InternationalCustomsBFBean/getCodes with codeListCode=CUSTOMS_PROCESS_TYPE
      • *

      length=20

  • Constructor Details

    • ICCostDTO

      public ICCostDTO()