Class LicensePartnerCompanyDTO

java.lang.Object
de.aeb.xnsg.licmgmt.bf.lm.licensedata.LicensePartnerDTO
de.aeb.xnsg.licmgmt.bf.lm.licensedata.LicensePartnerCompanyDTO

public class LicensePartnerCompanyDTO extends LicensePartnerDTO
Represents a company as business partner of a license from LM.
Since:
2017/11
See Also:
  • Field Details

    • companyNumber

      public String companyNumber
      Number of business partner in host system (address number, customer number, etc.). The company number should always be entered, since it is used for identification of the business partner against the export partners of an export transaction. Without this identification the applicability of the license for an export transaction can be determined only partially. Thus, the company number may not be specified only, if the business partner is not matched with the export partners of an export transaction (see isMatchingRelevant). There might be some exceptions in legacy cases, i.e. licenses created before May 2016.

      Max. length: 20.
    • customsNumber

      public String customsNumber
      7-digit customs number of business partner.

      Max. length: 7.
    • eoriNumber

      public String eoriNumber
      Unique EORI (Economic Operators' Registration and Identification) number assigned by the customs authority and used as the identifying attribute within the European Union.

      Max. length: 17.
    • establishmentNumber

      public String establishmentNumber
      Branch office number assigned by customs office to each domestic branch office of the company (only unique together with EORI number). The EORI number and this ID replace the previous customs number.

      Max. length: 4.
    • isForbidden

      public Boolean isForbidden
      Indicates that the license cannot be used for export transactions with this business partner. If a validity period has been specified and the business partner has been marked as forbidden, the business partner is only excluded within the validity period. After the end of the validity period, the business partner will no longer be considered in the license proposal.
    • isMatchingRelevant

      public Boolean isMatchingRelevant
      Indicates that the business partner is considered in the license proposal. In this case, a company number is mandatory. If this flag is not set, the business partner will be ignored in the license proposal. In that case, a company number is optional.
    • validFrom

      public Date validFrom
      Date from which the business partner is considered.
    • validTo

      public Date validTo
      Date until which the business partner is considered.
    • address

      public AddressDTO address
      Address of the business partner.
  • Constructor Details

    • LicensePartnerCompanyDTO

      public LicensePartnerCompanyDTO()