java.lang.Object
com.sap.cloud.sdk.datamodel.odata.helper.VdmObject<EntityT>
com.sap.cloud.sdk.datamodel.odata.helper.VdmEntity<SuplrInvoiceAdditionalData>
com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.supplierinvoiceintegration.SuplrInvoiceAdditionalData

public class SuplrInvoiceAdditionalData extends VdmEntity<SuplrInvoiceAdditionalData>
Additional Data

Original entity name from the Odata EDM: A_SuplrInvoiceAdditionalDataType

  • Field Details

  • Constructor Details

    • SuplrInvoiceAdditionalData

      public SuplrInvoiceAdditionalData()
    • SuplrInvoiceAdditionalData

      public SuplrInvoiceAdditionalData(@Nullable String supplierInvoice, @Nullable String fiscalYear, @Nullable String invoicingPartyName1, @Nullable String invoicingPartyName2, @Nullable String invoicingPartyName3, @Nullable String invoicingPartyName4, @Nullable String postalCode, @Nullable String cityName, @Nullable String country, @Nullable String streetAddressName, @Nullable String pOBox, @Nullable String pOBoxPostalCode, @Nullable String postOfficeBankAccount, @Nullable String bankAccount, @Nullable String bank, @Nullable String bankCountry, @Nullable String taxID1, @Nullable String taxID2, @Nullable Boolean oneTmeAccountIsVATLiable, @Nullable Boolean oneTmeAcctIsEqualizationTxSubj, @Nullable String region, @Nullable String bankControlKey, @Nullable String dataExchangeInstructionKey, @Nullable String dataMediumExchangeIndicator, @Nullable String languageCode, @Nullable Boolean isOneTimeAccount, @Nullable String paymentRecipient, @Nullable String accountTaxType, @Nullable String taxNumberType, @Nullable Boolean isNaturalPerson, @Nullable String taxID3, @Nullable String taxID4, @Nullable String bankDetailReference, @Nullable String representativeName, @Nullable String businessType, @Nullable String industryType, @Nullable String formOfAddressName, @Nullable String vATRegistration, @Nullable String oneTimeAcctCntrySpecificRef1, @Nullable String iBAN, @Nullable String sWIFTCode)
  • Method Details

    • getType

      @Nonnull public Class<SuplrInvoiceAdditionalData> getType()
      Specified by:
      getType in class VdmObject<SuplrInvoiceAdditionalData>
    • setSupplierInvoice

      public void setSupplierInvoice(@Nullable String supplierInvoice)
      (Key Field) Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: SupplierInvoice

      Parameters:
      supplierInvoice - Document Number of an Invoice Document
    • setFiscalYear

      public void setFiscalYear(@Nullable String fiscalYear)
      (Key Field) Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: FiscalYear

      Parameters:
      fiscalYear - Fiscal Year
    • setInvoicingPartyName1

      public void setInvoicingPartyName1(@Nullable String invoicingPartyName1)
      Constraints: Not nullable, Maximum length: 35

      Original property name from the Odata EDM: InvoicingPartyName1

      Parameters:
      invoicingPartyName1 - Name 1
    • setInvoicingPartyName2

      public void setInvoicingPartyName2(@Nullable String invoicingPartyName2)
      Constraints: Not nullable, Maximum length: 35

      Original property name from the Odata EDM: InvoicingPartyName2

      Parameters:
      invoicingPartyName2 - Name 2
    • setInvoicingPartyName3

      public void setInvoicingPartyName3(@Nullable String invoicingPartyName3)
      Constraints: Not nullable, Maximum length: 35

      Original property name from the Odata EDM: InvoicingPartyName3

      Parameters:
      invoicingPartyName3 - Name 3
    • setInvoicingPartyName4

      public void setInvoicingPartyName4(@Nullable String invoicingPartyName4)
      Constraints: Not nullable, Maximum length: 35

      Original property name from the Odata EDM: InvoicingPartyName4

      Parameters:
      invoicingPartyName4 - Name 4
    • setPostalCode

      public void setPostalCode(@Nullable String postalCode)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: PostalCode

      Parameters:
      postalCode - Postal Code
    • setCityName

      public void setCityName(@Nullable String cityName)
      Constraints: Not nullable, Maximum length: 35

      Original property name from the Odata EDM: CityName

      Parameters:
      cityName - City
    • setCountry

      public void setCountry(@Nullable String country)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: Country

      Parameters:
      country - Country/Region Key
    • setStreetAddressName

      public void setStreetAddressName(@Nullable String streetAddressName)
      Constraints: Not nullable, Maximum length: 35

      Original property name from the Odata EDM: StreetAddressName

      Parameters:
      streetAddressName - Street and House Number
    • setPOBox

      public void setPOBox(@Nullable String pOBox)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: POBox

      Parameters:
      pOBox - PO Box
    • setPOBoxPostalCode

      public void setPOBoxPostalCode(@Nullable String pOBoxPostalCode)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: POBoxPostalCode

      Parameters:
      pOBoxPostalCode - P.O. Box Postal Code
    • setPostOfficeBankAccount

      public void setPostOfficeBankAccount(@Nullable String postOfficeBankAccount)
      Constraints: Not nullable, Maximum length: 16

      Original property name from the Odata EDM: PostOfficeBankAccount

      Parameters:
      postOfficeBankAccount - PO Bank Current Acct No. or Building Society Ref. No.
    • setBankAccount

      public void setBankAccount(@Nullable String bankAccount)
      Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: BankAccount

      Parameters:
      bankAccount - Bank Account Number
    • setBank

      public void setBank(@Nullable String bank)
      Constraints: Not nullable, Maximum length: 15

      Original property name from the Odata EDM: Bank

      Parameters:
      bank - Bank Number
    • setBankCountry

      public void setBankCountry(@Nullable String bankCountry)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: BankCountry

      Parameters:
      bankCountry - Country/Region Key of Bank
    • setTaxID1

      public void setTaxID1(@Nullable String taxID1)
      Constraints: Not nullable, Maximum length: 16

      Original property name from the Odata EDM: TaxID1

      Parameters:
      taxID1 - Tax Number 1
    • setTaxID2

      public void setTaxID2(@Nullable String taxID2)
      Constraints: Not nullable, Maximum length: 11

      Original property name from the Odata EDM: TaxID2

      Parameters:
      taxID2 - Tax Number 2
    • setOneTmeAccountIsVATLiable

      public void setOneTmeAccountIsVATLiable(@Nullable Boolean oneTmeAccountIsVATLiable)
      Constraints: none

      Original property name from the Odata EDM: OneTmeAccountIsVATLiable

      Parameters:
      oneTmeAccountIsVATLiable - Liable for VAT
    • setOneTmeAcctIsEqualizationTxSubj

      public void setOneTmeAcctIsEqualizationTxSubj(@Nullable Boolean oneTmeAcctIsEqualizationTxSubj)
      Constraints: none

      Original property name from the Odata EDM: OneTmeAcctIsEqualizationTxSubj

      Parameters:
      oneTmeAcctIsEqualizationTxSubj - Checkbox
    • setRegion

      public void setRegion(@Nullable String region)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: Region

      Parameters:
      region - Region (State, Province, County)
    • setBankControlKey

      public void setBankControlKey(@Nullable String bankControlKey)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: BankControlKey

      Parameters:
      bankControlKey - Bank Control Key
    • setDataExchangeInstructionKey

      public void setDataExchangeInstructionKey(@Nullable String dataExchangeInstructionKey)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: DataExchangeInstructionKey

      Parameters:
      dataExchangeInstructionKey - Instruction Key for Data Medium Exchange
    • setDataMediumExchangeIndicator

      public void setDataMediumExchangeIndicator(@Nullable String dataMediumExchangeIndicator)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: DataMediumExchangeIndicator

      Parameters:
      dataMediumExchangeIndicator - Recipient Code for Data Medium Exchange
    • setLanguageCode

      public void setLanguageCode(@Nullable String languageCode)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: LanguageCode

      Parameters:
      languageCode - Language Key
    • setIsOneTimeAccount

      public void setIsOneTimeAccount(@Nullable Boolean isOneTimeAccount)
      Constraints: none

      Original property name from the Odata EDM: IsOneTimeAccount

      Parameters:
      isOneTimeAccount - Indicator: Is the Account a One-Time Account?
    • setPaymentRecipient

      public void setPaymentRecipient(@Nullable String paymentRecipient)
      Constraints: Not nullable, Maximum length: 16

      Original property name from the Odata EDM: PaymentRecipient

      Parameters:
      paymentRecipient - Payment Recipient Code
    • setAccountTaxType

      public void setAccountTaxType(@Nullable String accountTaxType)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: AccountTaxType

      Parameters:
      accountTaxType - Tax Type
    • setTaxNumberType

      public void setTaxNumberType(@Nullable String taxNumberType)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: TaxNumberType

      Parameters:
      taxNumberType - Tax Number Type
    • setIsNaturalPerson

      public void setIsNaturalPerson(@Nullable Boolean isNaturalPerson)
      Constraints: none

      Original property name from the Odata EDM: IsNaturalPerson

      Parameters:
      isNaturalPerson - Checkbox
    • setTaxID3

      public void setTaxID3(@Nullable String taxID3)
      Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: TaxID3

      Parameters:
      taxID3 - Tax Number 3
    • setTaxID4

      public void setTaxID4(@Nullable String taxID4)
      Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: TaxID4

      Parameters:
      taxID4 - Tax Number 4
    • setBankDetailReference

      public void setBankDetailReference(@Nullable String bankDetailReference)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: BankDetailReference

      Parameters:
      bankDetailReference - Reference Details for Bank Details
    • setRepresentativeName

      public void setRepresentativeName(@Nullable String representativeName)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: RepresentativeName

      Parameters:
      representativeName - Name of Representative
    • setBusinessType

      public void setBusinessType(@Nullable String businessType)
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: BusinessType

      Parameters:
      businessType - Type of Business
    • setIndustryType

      public void setIndustryType(@Nullable String industryType)
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: IndustryType

      Parameters:
      industryType - Type of Industry
    • setFormOfAddressName

      public void setFormOfAddressName(@Nullable String formOfAddressName)
      Constraints: Not nullable, Maximum length: 15

      Original property name from the Odata EDM: FormOfAddressName

      Parameters:
      formOfAddressName - Title
    • setVATRegistration

      public void setVATRegistration(@Nullable String vATRegistration)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: VATRegistration

      Parameters:
      vATRegistration - VAT Registration Number
    • setOneTimeAcctCntrySpecificRef1

      public void setOneTimeAcctCntrySpecificRef1(@Nullable String oneTimeAcctCntrySpecificRef1)
      Constraints: Not nullable, Maximum length: 140

      Original property name from the Odata EDM: OneTimeAcctCntrySpecificRef1

      Parameters:
      oneTimeAcctCntrySpecificRef1 - Country/Region specific Ref. in the One Time Account Data
    • setIBAN

      public void setIBAN(@Nullable String iBAN)
      Constraints: Not nullable, Maximum length: 34

      Original property name from the Odata EDM: IBAN

      Parameters:
      iBAN - IBAN (International Bank Account Number)
    • setSWIFTCode

      public void setSWIFTCode(@Nullable String sWIFTCode)
      Constraints: Not nullable, Maximum length: 11

      Original property name from the Odata EDM: SWIFTCode

      Parameters:
      sWIFTCode - SWIFT/BIC for International Payments
    • getEntityCollection

      protected String getEntityCollection()
      Specified by:
      getEntityCollection in class VdmEntity<SuplrInvoiceAdditionalData>
    • getKey

      @Nonnull protected Map<String,Object> getKey()
      Overrides:
      getKey in class VdmObject<SuplrInvoiceAdditionalData>
    • toMapOfFields

      @Nonnull protected Map<String,Object> toMapOfFields()
      Overrides:
      toMapOfFields in class VdmObject<SuplrInvoiceAdditionalData>
    • fromMap

      protected void fromMap(Map<String,Object> inputValues)
      Overrides:
      fromMap in class VdmObject<SuplrInvoiceAdditionalData>
    • field

      @Nonnull public static <T> SuplrInvoiceAdditionalDataField<T> field(@Nonnull String fieldName, @Nonnull Class<T> fieldType)
      Use with available fluent helpers to apply an extension field to query operations.
      Type Parameters:
      T - The type of the extension field when performing value comparisons.
      Parameters:
      fieldName - The name of the extension field as returned by the OData service.
      fieldType - The Java type to use for the extension field when performing value comparisons.
      Returns:
      A representation of an extension field from this entity.
    • field

      @Nonnull public static <T, DomainT> SuplrInvoiceAdditionalDataField<T> field(@Nonnull String fieldName, @Nonnull TypeConverter<T,DomainT> typeConverter)
      Use with available fluent helpers to apply an extension field to query operations.
      Type Parameters:
      T - The type of the extension field when performing value comparisons.
      DomainT - The type of the extension field as returned by the OData service.
      Parameters:
      typeConverter - A TypeConverter<T, DomainT> instance whose first generic type matches the Java type of the field
      fieldName - The name of the extension field as returned by the OData service.
      Returns:
      A representation of an extension field from this entity, holding a reference to the given TypeConverter.
    • getDestinationForFetch

      @Nullable public HttpDestinationProperties getDestinationForFetch()
      Overrides:
      getDestinationForFetch in class VdmEntity<SuplrInvoiceAdditionalData>
    • setServicePathForFetch

      protected void setServicePathForFetch(@Nullable String servicePathForFetch)
      Overrides:
      setServicePathForFetch in class VdmEntity<SuplrInvoiceAdditionalData>
    • attachToService

      public void attachToService(@Nullable String servicePath, @Nonnull HttpDestinationProperties destination)
      Overrides:
      attachToService in class VdmEntity<SuplrInvoiceAdditionalData>
    • getDefaultServicePath

      protected String getDefaultServicePath()
      Overrides:
      getDefaultServicePath in class VdmEntity<SuplrInvoiceAdditionalData>
    • builder

    • getSupplierInvoice

      @Nullable public String getSupplierInvoice()
      (Key Field) Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: SupplierInvoice

      Returns:
      Document Number of an Invoice Document
    • getFiscalYear

      @Nullable public String getFiscalYear()
      (Key Field) Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: FiscalYear

      Returns:
      Fiscal Year
    • getInvoicingPartyName1

      @Nullable public String getInvoicingPartyName1()
      Constraints: Not nullable, Maximum length: 35

      Original property name from the Odata EDM: InvoicingPartyName1

      Returns:
      Name 1
    • getInvoicingPartyName2

      @Nullable public String getInvoicingPartyName2()
      Constraints: Not nullable, Maximum length: 35

      Original property name from the Odata EDM: InvoicingPartyName2

      Returns:
      Name 2
    • getInvoicingPartyName3

      @Nullable public String getInvoicingPartyName3()
      Constraints: Not nullable, Maximum length: 35

      Original property name from the Odata EDM: InvoicingPartyName3

      Returns:
      Name 3
    • getInvoicingPartyName4

      @Nullable public String getInvoicingPartyName4()
      Constraints: Not nullable, Maximum length: 35

      Original property name from the Odata EDM: InvoicingPartyName4

      Returns:
      Name 4
    • getPostalCode

      @Nullable public String getPostalCode()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: PostalCode

      Returns:
      Postal Code
    • getCityName

      @Nullable public String getCityName()
      Constraints: Not nullable, Maximum length: 35

      Original property name from the Odata EDM: CityName

      Returns:
      City
    • getCountry

      @Nullable public String getCountry()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: Country

      Returns:
      Country/Region Key
    • getStreetAddressName

      @Nullable public String getStreetAddressName()
      Constraints: Not nullable, Maximum length: 35

      Original property name from the Odata EDM: StreetAddressName

      Returns:
      Street and House Number
    • getPOBox

      @Nullable public String getPOBox()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: POBox

      Returns:
      PO Box
    • getPOBoxPostalCode

      @Nullable public String getPOBoxPostalCode()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: POBoxPostalCode

      Returns:
      P.O. Box Postal Code
    • getPostOfficeBankAccount

      @Nullable public String getPostOfficeBankAccount()
      Constraints: Not nullable, Maximum length: 16

      Original property name from the Odata EDM: PostOfficeBankAccount

      Returns:
      PO Bank Current Acct No. or Building Society Ref. No.
    • getBankAccount

      @Nullable public String getBankAccount()
      Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: BankAccount

      Returns:
      Bank Account Number
    • getBank

      @Nullable public String getBank()
      Constraints: Not nullable, Maximum length: 15

      Original property name from the Odata EDM: Bank

      Returns:
      Bank Number
    • getBankCountry

      @Nullable public String getBankCountry()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: BankCountry

      Returns:
      Country/Region Key of Bank
    • getTaxID1

      @Nullable public String getTaxID1()
      Constraints: Not nullable, Maximum length: 16

      Original property name from the Odata EDM: TaxID1

      Returns:
      Tax Number 1
    • getTaxID2

      @Nullable public String getTaxID2()
      Constraints: Not nullable, Maximum length: 11

      Original property name from the Odata EDM: TaxID2

      Returns:
      Tax Number 2
    • getOneTmeAccountIsVATLiable

      @Nullable public Boolean getOneTmeAccountIsVATLiable()
      Constraints: none

      Original property name from the Odata EDM: OneTmeAccountIsVATLiable

      Returns:
      Liable for VAT
    • getOneTmeAcctIsEqualizationTxSubj

      @Nullable public Boolean getOneTmeAcctIsEqualizationTxSubj()
      Constraints: none

      Original property name from the Odata EDM: OneTmeAcctIsEqualizationTxSubj

      Returns:
      Checkbox
    • getRegion

      @Nullable public String getRegion()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: Region

      Returns:
      Region (State, Province, County)
    • getBankControlKey

      @Nullable public String getBankControlKey()
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: BankControlKey

      Returns:
      Bank Control Key
    • getDataExchangeInstructionKey

      @Nullable public String getDataExchangeInstructionKey()
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: DataExchangeInstructionKey

      Returns:
      Instruction Key for Data Medium Exchange
    • getDataMediumExchangeIndicator

      @Nullable public String getDataMediumExchangeIndicator()
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: DataMediumExchangeIndicator

      Returns:
      Recipient Code for Data Medium Exchange
    • getLanguageCode

      @Nullable public String getLanguageCode()
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: LanguageCode

      Returns:
      Language Key
    • getIsOneTimeAccount

      @Nullable public Boolean getIsOneTimeAccount()
      Constraints: none

      Original property name from the Odata EDM: IsOneTimeAccount

      Returns:
      Indicator: Is the Account a One-Time Account?
    • getPaymentRecipient

      @Nullable public String getPaymentRecipient()
      Constraints: Not nullable, Maximum length: 16

      Original property name from the Odata EDM: PaymentRecipient

      Returns:
      Payment Recipient Code
    • getAccountTaxType

      @Nullable public String getAccountTaxType()
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: AccountTaxType

      Returns:
      Tax Type
    • getTaxNumberType

      @Nullable public String getTaxNumberType()
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: TaxNumberType

      Returns:
      Tax Number Type
    • getIsNaturalPerson

      @Nullable public Boolean getIsNaturalPerson()
      Constraints: none

      Original property name from the Odata EDM: IsNaturalPerson

      Returns:
      Checkbox
    • getTaxID3

      @Nullable public String getTaxID3()
      Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: TaxID3

      Returns:
      Tax Number 3
    • getTaxID4

      @Nullable public String getTaxID4()
      Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: TaxID4

      Returns:
      Tax Number 4
    • getBankDetailReference

      @Nullable public String getBankDetailReference()
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: BankDetailReference

      Returns:
      Reference Details for Bank Details
    • getRepresentativeName

      @Nullable public String getRepresentativeName()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: RepresentativeName

      Returns:
      Name of Representative
    • getBusinessType

      @Nullable public String getBusinessType()
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: BusinessType

      Returns:
      Type of Business
    • getIndustryType

      @Nullable public String getIndustryType()
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: IndustryType

      Returns:
      Type of Industry
    • getFormOfAddressName

      @Nullable public String getFormOfAddressName()
      Constraints: Not nullable, Maximum length: 15

      Original property name from the Odata EDM: FormOfAddressName

      Returns:
      Title
    • getVATRegistration

      @Nullable public String getVATRegistration()
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: VATRegistration

      Returns:
      VAT Registration Number
    • getOneTimeAcctCntrySpecificRef1

      @Nullable public String getOneTimeAcctCntrySpecificRef1()
      Constraints: Not nullable, Maximum length: 140

      Original property name from the Odata EDM: OneTimeAcctCntrySpecificRef1

      Returns:
      Country/Region specific Ref. in the One Time Account Data
    • getIBAN

      @Nullable public String getIBAN()
      Constraints: Not nullable, Maximum length: 34

      Original property name from the Odata EDM: IBAN

      Returns:
      IBAN (International Bank Account Number)
    • getSWIFTCode

      @Nullable public String getSWIFTCode()
      Constraints: Not nullable, Maximum length: 11

      Original property name from the Odata EDM: SWIFTCode

      Returns:
      SWIFT/BIC for International Payments
    • toString

      @Nonnull public String toString()
      Overrides:
      toString in class VdmObject<SuplrInvoiceAdditionalData>
    • equals

      public boolean equals(@Nullable Object o)
      Overrides:
      equals in class VdmEntity<SuplrInvoiceAdditionalData>
    • canEqual

      protected boolean canEqual(@Nullable Object other)
      Overrides:
      canEqual in class VdmEntity<SuplrInvoiceAdditionalData>
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class VdmEntity<SuplrInvoiceAdditionalData>