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

public class BPFinancialServicesExtn extends VdmEntity<BPFinancialServicesExtn>
Financial Services Details

Original entity name from the Odata EDM: A_BPFinancialServicesExtnType

  • Field Details

    • ALL_FIELDS

      public static final BPFinancialServicesExtnSelectable ALL_FIELDS
      Selector for all available fields of BPFinancialServicesExtn.
    • BUSINESS_PARTNER

      public static final BPFinancialServicesExtnField<String> BUSINESS_PARTNER
      Use with available fluent helpers to apply the BusinessPartner field to query operations.
    • BUSINESS_PARTNER_IS_VIP

      public static final BPFinancialServicesExtnField<Boolean> BUSINESS_PARTNER_IS_VIP
      Use with available fluent helpers to apply the BusinessPartnerIsVIP field to query operations.
    • TRADING_PARTNER

      public static final BPFinancialServicesExtnField<String> TRADING_PARTNER
      Use with available fluent helpers to apply the TradingPartner field to query operations.
    • FACTORY_CALENDAR

      public static final BPFinancialServicesExtnField<String> FACTORY_CALENDAR
      Use with available fluent helpers to apply the FactoryCalendar field to query operations.
    • BUSINESS_PARTNER_OFFICE_COUNTRY

      public static final BPFinancialServicesExtnField<String> BUSINESS_PARTNER_OFFICE_COUNTRY
      Use with available fluent helpers to apply the BusinessPartnerOfficeCountry field to query operations.
    • BUSINESS_PARTNER_OFFICE_REGION

      public static final BPFinancialServicesExtnField<String> BUSINESS_PARTNER_OFFICE_REGION
      Use with available fluent helpers to apply the BusinessPartnerOfficeRegion field to query operations.
    • BP_REGISTERED_OFFICE_NAME

      public static final BPFinancialServicesExtnField<String> BP_REGISTERED_OFFICE_NAME
      Use with available fluent helpers to apply the BPRegisteredOfficeName field to query operations.
    • BP_BALANCE_SHEET_CURRENCY

      public static final BPFinancialServicesExtnField<String> BP_BALANCE_SHEET_CURRENCY
      Use with available fluent helpers to apply the BPBalanceSheetCurrency field to query operations.
    • BP_LAST_CPTL_INCR_AMT_IN_BAL_SHT_CRCY

      public static final BPFinancialServicesExtnField<BigDecimal> BP_LAST_CPTL_INCR_AMT_IN_BAL_SHT_CRCY
      Use with available fluent helpers to apply the BPLastCptlIncrAmtInBalShtCrcy field to query operations.
    • BP_LAST_CAPITAL_INCREASE_YEAR

      public static final BPFinancialServicesExtnField<String> BP_LAST_CAPITAL_INCREASE_YEAR
      Use with available fluent helpers to apply the BPLastCapitalIncreaseYear field to query operations.
    • BP_BALANCE_SHEET_DISPLAY_TYPE

      public static final BPFinancialServicesExtnField<String> BP_BALANCE_SHEET_DISPLAY_TYPE
      Use with available fluent helpers to apply the BPBalanceSheetDisplayType field to query operations.
    • BUSINESS_PARTNER_CITIZENSHIP

      public static final BPFinancialServicesExtnField<String> BUSINESS_PARTNER_CITIZENSHIP
      Use with available fluent helpers to apply the BusinessPartnerCitizenship field to query operations.
    • BP_MARITAL_PROPERTY_REGIME

      public static final BPFinancialServicesExtnField<String> BP_MARITAL_PROPERTY_REGIME
      Use with available fluent helpers to apply the BPMaritalPropertyRegime field to query operations.
    • BUSINESS_PARTNER_INCOME_CURRENCY

      public static final BPFinancialServicesExtnField<String> BUSINESS_PARTNER_INCOME_CURRENCY
      Use with available fluent helpers to apply the BusinessPartnerIncomeCurrency field to query operations.
    • BP_NUMBER_OF_CHILDREN

      public static final BPFinancialServicesExtnField<BigDecimal> BP_NUMBER_OF_CHILDREN
      Use with available fluent helpers to apply the BPNumberOfChildren field to query operations.
    • BP_NUMBER_OF_HOUSEHOLD_MEMBERS

      public static final BPFinancialServicesExtnField<BigDecimal> BP_NUMBER_OF_HOUSEHOLD_MEMBERS
      Use with available fluent helpers to apply the BPNumberOfHouseholdMembers field to query operations.
    • BP_ANNUAL_NET_INC_AMT_IN_INCOME_CRCY

      public static final BPFinancialServicesExtnField<BigDecimal> BP_ANNUAL_NET_INC_AMT_IN_INCOME_CRCY
      Use with available fluent helpers to apply the BPAnnualNetIncAmtInIncomeCrcy field to query operations.
    • BP_MONTHLY_NET_INC_AMT_IN_INCOME_CRCY

      public static final BPFinancialServicesExtnField<BigDecimal> BP_MONTHLY_NET_INC_AMT_IN_INCOME_CRCY
      Use with available fluent helpers to apply the BPMonthlyNetIncAmtInIncomeCrcy field to query operations.
    • BP_ANNUAL_NET_INCOME_YEAR

      public static final BPFinancialServicesExtnField<String> BP_ANNUAL_NET_INCOME_YEAR
      Use with available fluent helpers to apply the BPAnnualNetIncomeYear field to query operations.
    • BP_MONTHLY_NET_INCOME_MONTH

      public static final BPFinancialServicesExtnField<String> BP_MONTHLY_NET_INCOME_MONTH
      Use with available fluent helpers to apply the BPMonthlyNetIncomeMonth field to query operations.
    • BP_MONTHLY_NET_INCOME_YEAR

      public static final BPFinancialServicesExtnField<String> BP_MONTHLY_NET_INCOME_YEAR
      Use with available fluent helpers to apply the BPMonthlyNetIncomeYear field to query operations.
    • BP_PLACE_OF_DEATH_NAME

      public static final BPFinancialServicesExtnField<String> BP_PLACE_OF_DEATH_NAME
      Use with available fluent helpers to apply the BPPlaceOfDeathName field to query operations.
    • CUSTOMER_IS_UNWANTED

      public static final BPFinancialServicesExtnField<Boolean> CUSTOMER_IS_UNWANTED
      Use with available fluent helpers to apply the CustomerIsUnwanted field to query operations.
    • UNDESIRABILITY_REASON

      public static final BPFinancialServicesExtnField<String> UNDESIRABILITY_REASON
      Use with available fluent helpers to apply the UndesirabilityReason field to query operations.
    • UNDESIRABILITY_COMMENT

      public static final BPFinancialServicesExtnField<String> UNDESIRABILITY_COMMENT
      Use with available fluent helpers to apply the UndesirabilityComment field to query operations.
    • LAST_CUSTOMER_CONTACT_DATE

      public static final BPFinancialServicesExtnField<LocalDateTime> LAST_CUSTOMER_CONTACT_DATE
      Use with available fluent helpers to apply the LastCustomerContactDate field to query operations.
    • BP_GROUPING_CHARACTER

      public static final BPFinancialServicesExtnField<String> BP_GROUPING_CHARACTER
      Use with available fluent helpers to apply the BPGroupingCharacter field to query operations.
    • BP_LETTER_SALUTATION

      public static final BPFinancialServicesExtnField<String> BP_LETTER_SALUTATION
      Use with available fluent helpers to apply the BPLetterSalutation field to query operations.
    • BUSINESS_PARTNER_TARGET_GROUP

      public static final BPFinancialServicesExtnField<String> BUSINESS_PARTNER_TARGET_GROUP
      Use with available fluent helpers to apply the BusinessPartnerTargetGroup field to query operations.
    • BUSINESS_PARTNER_EMPLOYEE_GROUP

      public static final BPFinancialServicesExtnField<String> BUSINESS_PARTNER_EMPLOYEE_GROUP
      Use with available fluent helpers to apply the BusinessPartnerEmployeeGroup field to query operations.
    • BUSINESS_PARTNER_IS_EMPLOYEE

      public static final BPFinancialServicesExtnField<Boolean> BUSINESS_PARTNER_IS_EMPLOYEE
      Use with available fluent helpers to apply the BusinessPartnerIsEmployee field to query operations.
    • BP_TERMN_BUS_RELATIONS_BANK_DATE

      public static final BPFinancialServicesExtnField<LocalDateTime> BP_TERMN_BUS_RELATIONS_BANK_DATE
      Use with available fluent helpers to apply the BPTermnBusRelationsBankDate field to query operations.
  • Constructor Details

    • BPFinancialServicesExtn

      public BPFinancialServicesExtn()
    • BPFinancialServicesExtn

      public BPFinancialServicesExtn(@Nullable String businessPartner, @Nullable Boolean businessPartnerIsVIP, @Nullable String tradingPartner, @Nullable String factoryCalendar, @Nullable String businessPartnerOfficeCountry, @Nullable String businessPartnerOfficeRegion, @Nullable String bPRegisteredOfficeName, @Nullable String bPBalanceSheetCurrency, @Nullable BigDecimal bPLastCptlIncrAmtInBalShtCrcy, @Nullable String bPLastCapitalIncreaseYear, @Nullable String bPBalanceSheetDisplayType, @Nullable String businessPartnerCitizenship, @Nullable String bPMaritalPropertyRegime, @Nullable String businessPartnerIncomeCurrency, @Nullable BigDecimal bPNumberOfChildren, @Nullable BigDecimal bPNumberOfHouseholdMembers, @Nullable BigDecimal bPAnnualNetIncAmtInIncomeCrcy, @Nullable BigDecimal bPMonthlyNetIncAmtInIncomeCrcy, @Nullable String bPAnnualNetIncomeYear, @Nullable String bPMonthlyNetIncomeMonth, @Nullable String bPMonthlyNetIncomeYear, @Nullable String bPPlaceOfDeathName, @Nullable Boolean customerIsUnwanted, @Nullable String undesirabilityReason, @Nullable String undesirabilityComment, @Nullable LocalDateTime lastCustomerContactDate, @Nullable String bPGroupingCharacter, @Nullable String bPLetterSalutation, @Nullable String businessPartnerTargetGroup, @Nullable String businessPartnerEmployeeGroup, @Nullable Boolean businessPartnerIsEmployee, @Nullable LocalDateTime bPTermnBusRelationsBankDate)
  • Method Details

    • getType

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

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

      Original property name from the Odata EDM: BusinessPartner

      Parameters:
      businessPartner - Business Partner Number
    • setBusinessPartnerIsVIP

      public void setBusinessPartnerIsVIP(@Nullable Boolean businessPartnerIsVIP)
      Constraints: none

      Original property name from the Odata EDM: BusinessPartnerIsVIP

      Parameters:
      businessPartnerIsVIP - Business Partner Is VIP
    • setTradingPartner

      public void setTradingPartner(@Nullable String tradingPartner)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: TradingPartner

      Parameters:
      tradingPartner - Company ID of Trading Partner
    • setFactoryCalendar

      public void setFactoryCalendar(@Nullable String factoryCalendar)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: FactoryCalendar

      Parameters:
      factoryCalendar - Factory calendar
    • setBusinessPartnerOfficeCountry

      public void setBusinessPartnerOfficeCountry(@Nullable String businessPartnerOfficeCountry)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: BusinessPartnerOfficeCountry

      Parameters:
      businessPartnerOfficeCountry - Country/Region of Registered Office
    • setBusinessPartnerOfficeRegion

      public void setBusinessPartnerOfficeRegion(@Nullable String businessPartnerOfficeRegion)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: BusinessPartnerOfficeRegion

      Parameters:
      businessPartnerOfficeRegion - Region of Registered Office
    • setBPRegisteredOfficeName

      public void setBPRegisteredOfficeName(@Nullable String bPRegisteredOfficeName)
      Constraints: Not nullable, Maximum length: 35

      Original property name from the Odata EDM: BPRegisteredOfficeName

      Parameters:
      bPRegisteredOfficeName - Registered Office
    • setBPBalanceSheetCurrency

      public void setBPBalanceSheetCurrency(@Nullable String bPBalanceSheetCurrency)
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: BPBalanceSheetCurrency

      Parameters:
      bPBalanceSheetCurrency - Balance Sheet Currency
    • setBPLastCptlIncrAmtInBalShtCrcy

      public void setBPLastCptlIncrAmtInBalShtCrcy(@Nullable BigDecimal bPLastCptlIncrAmtInBalShtCrcy)
      Constraints: Not nullable, Precision: 16, Scale: 3

      Original property name from the Odata EDM: BPLastCptlIncrAmtInBalShtCrcy

      Parameters:
      bPLastCptlIncrAmtInBalShtCrcy - Amount of last capital increase
    • setBPLastCapitalIncreaseYear

      public void setBPLastCapitalIncreaseYear(@Nullable String bPLastCapitalIncreaseYear)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: BPLastCapitalIncreaseYear

      Parameters:
      bPLastCapitalIncreaseYear - Year of Last Capital Increase
    • setBPBalanceSheetDisplayType

      public void setBPBalanceSheetDisplayType(@Nullable String bPBalanceSheetDisplayType)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: BPBalanceSheetDisplayType

      Parameters:
      bPBalanceSheetDisplayType - Balance Sheet Display
    • setBusinessPartnerCitizenship

      public void setBusinessPartnerCitizenship(@Nullable String businessPartnerCitizenship)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: BusinessPartnerCitizenship

      Parameters:
      businessPartnerCitizenship - Citizenship
    • setBPMaritalPropertyRegime

      public void setBPMaritalPropertyRegime(@Nullable String bPMaritalPropertyRegime)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: BPMaritalPropertyRegime

      Parameters:
      bPMaritalPropertyRegime - Marital property regime
    • setBusinessPartnerIncomeCurrency

      public void setBusinessPartnerIncomeCurrency(@Nullable String businessPartnerIncomeCurrency)
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: BusinessPartnerIncomeCurrency

      Parameters:
      businessPartnerIncomeCurrency - Currency of Net Income
    • setBPNumberOfChildren

      public void setBPNumberOfChildren(@Nullable BigDecimal bPNumberOfChildren)
      Constraints: Not nullable, Precision: 2, Scale: 0

      Original property name from the Odata EDM: BPNumberOfChildren

      Parameters:
      bPNumberOfChildren - Number of Children Belonging to the Business Partner
    • setBPNumberOfHouseholdMembers

      public void setBPNumberOfHouseholdMembers(@Nullable BigDecimal bPNumberOfHouseholdMembers)
      Constraints: Not nullable, Precision: 2, Scale: 0

      Original property name from the Odata EDM: BPNumberOfHouseholdMembers

      Parameters:
      bPNumberOfHouseholdMembers - Number of People Living in the Household
    • setBPAnnualNetIncAmtInIncomeCrcy

      public void setBPAnnualNetIncAmtInIncomeCrcy(@Nullable BigDecimal bPAnnualNetIncAmtInIncomeCrcy)
      Constraints: Not nullable, Precision: 16, Scale: 3

      Original property name from the Odata EDM: BPAnnualNetIncAmtInIncomeCrcy

      Parameters:
      bPAnnualNetIncAmtInIncomeCrcy - Net Annual Income
    • setBPMonthlyNetIncAmtInIncomeCrcy

      public void setBPMonthlyNetIncAmtInIncomeCrcy(@Nullable BigDecimal bPMonthlyNetIncAmtInIncomeCrcy)
      Constraints: Not nullable, Precision: 16, Scale: 3

      Original property name from the Odata EDM: BPMonthlyNetIncAmtInIncomeCrcy

      Parameters:
      bPMonthlyNetIncAmtInIncomeCrcy - Monthly Net Income of Business Partner
    • setBPAnnualNetIncomeYear

      public void setBPAnnualNetIncomeYear(@Nullable String bPAnnualNetIncomeYear)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: BPAnnualNetIncomeYear

      Parameters:
      bPAnnualNetIncomeYear - Year of Net Annual Income
    • setBPMonthlyNetIncomeMonth

      public void setBPMonthlyNetIncomeMonth(@Nullable String bPMonthlyNetIncomeMonth)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: BPMonthlyNetIncomeMonth

      Parameters:
      bPMonthlyNetIncomeMonth - Calendar Month of Monthly Net Income
    • setBPMonthlyNetIncomeYear

      public void setBPMonthlyNetIncomeYear(@Nullable String bPMonthlyNetIncomeYear)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: BPMonthlyNetIncomeYear

      Parameters:
      bPMonthlyNetIncomeYear - Year of Monthly Net Income
    • setBPPlaceOfDeathName

      public void setBPPlaceOfDeathName(@Nullable String bPPlaceOfDeathName)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: BPPlaceOfDeathName

      Parameters:
      bPPlaceOfDeathName - Name of Place of Death of Natural Person
    • setCustomerIsUnwanted

      public void setCustomerIsUnwanted(@Nullable Boolean customerIsUnwanted)
      Constraints: none

      Original property name from the Odata EDM: CustomerIsUnwanted

      Parameters:
      customerIsUnwanted - Undesirable Customer
    • setUndesirabilityReason

      public void setUndesirabilityReason(@Nullable String undesirabilityReason)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: UndesirabilityReason

      Parameters:
      undesirabilityReason - Reason for Undesirability
    • setUndesirabilityComment

      public void setUndesirabilityComment(@Nullable String undesirabilityComment)
      Constraints: Not nullable, Maximum length: 35

      Original property name from the Odata EDM: UndesirabilityComment

      Parameters:
      undesirabilityComment - Comment on Undesirability
    • setLastCustomerContactDate

      public void setLastCustomerContactDate(@Nullable LocalDateTime lastCustomerContactDate)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: LastCustomerContactDate

      Parameters:
      lastCustomerContactDate - Date of Last Customer Contact
    • setBPGroupingCharacter

      public void setBPGroupingCharacter(@Nullable String bPGroupingCharacter)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: BPGroupingCharacter

      Parameters:
      bPGroupingCharacter - Grouping Character
    • setBPLetterSalutation

      public void setBPLetterSalutation(@Nullable String bPLetterSalutation)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: BPLetterSalutation

      Parameters:
      bPLetterSalutation - Salutation
    • setBusinessPartnerTargetGroup

      public void setBusinessPartnerTargetGroup(@Nullable String businessPartnerTargetGroup)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: BusinessPartnerTargetGroup

      Parameters:
      businessPartnerTargetGroup - Target Group
    • setBusinessPartnerEmployeeGroup

      public void setBusinessPartnerEmployeeGroup(@Nullable String businessPartnerEmployeeGroup)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: BusinessPartnerEmployeeGroup

      Parameters:
      businessPartnerEmployeeGroup - Employee Group
    • setBusinessPartnerIsEmployee

      public void setBusinessPartnerIsEmployee(@Nullable Boolean businessPartnerIsEmployee)
      Constraints: none

      Original property name from the Odata EDM: BusinessPartnerIsEmployee

      Parameters:
      businessPartnerIsEmployee - Employee
    • setBPTermnBusRelationsBankDate

      public void setBPTermnBusRelationsBankDate(@Nullable LocalDateTime bPTermnBusRelationsBankDate)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: BPTermnBusRelationsBankDate

      Parameters:
      bPTermnBusRelationsBankDate - Termination Date for Business Relations with the Bank
    • getEntityCollection

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

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

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

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

      @Nonnull public static <T> BPFinancialServicesExtnField<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> BPFinancialServicesExtnField<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<BPFinancialServicesExtn>
    • setServicePathForFetch

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

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

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

    • getBusinessPartner

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

      Original property name from the Odata EDM: BusinessPartner

      Returns:
      Business Partner Number
    • getBusinessPartnerIsVIP

      @Nullable public Boolean getBusinessPartnerIsVIP()
      Constraints: none

      Original property name from the Odata EDM: BusinessPartnerIsVIP

      Returns:
      Business Partner Is VIP
    • getTradingPartner

      @Nullable public String getTradingPartner()
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: TradingPartner

      Returns:
      Company ID of Trading Partner
    • getFactoryCalendar

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

      Original property name from the Odata EDM: FactoryCalendar

      Returns:
      Factory calendar
    • getBusinessPartnerOfficeCountry

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

      Original property name from the Odata EDM: BusinessPartnerOfficeCountry

      Returns:
      Country/Region of Registered Office
    • getBusinessPartnerOfficeRegion

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

      Original property name from the Odata EDM: BusinessPartnerOfficeRegion

      Returns:
      Region of Registered Office
    • getBPRegisteredOfficeName

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

      Original property name from the Odata EDM: BPRegisteredOfficeName

      Returns:
      Registered Office
    • getBPBalanceSheetCurrency

      @Nullable public String getBPBalanceSheetCurrency()
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: BPBalanceSheetCurrency

      Returns:
      Balance Sheet Currency
    • getBPLastCptlIncrAmtInBalShtCrcy

      @Nullable public BigDecimal getBPLastCptlIncrAmtInBalShtCrcy()
      Constraints: Not nullable, Precision: 16, Scale: 3

      Original property name from the Odata EDM: BPLastCptlIncrAmtInBalShtCrcy

      Returns:
      Amount of last capital increase
    • getBPLastCapitalIncreaseYear

      @Nullable public String getBPLastCapitalIncreaseYear()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: BPLastCapitalIncreaseYear

      Returns:
      Year of Last Capital Increase
    • getBPBalanceSheetDisplayType

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

      Original property name from the Odata EDM: BPBalanceSheetDisplayType

      Returns:
      Balance Sheet Display
    • getBusinessPartnerCitizenship

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

      Original property name from the Odata EDM: BusinessPartnerCitizenship

      Returns:
      Citizenship
    • getBPMaritalPropertyRegime

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

      Original property name from the Odata EDM: BPMaritalPropertyRegime

      Returns:
      Marital property regime
    • getBusinessPartnerIncomeCurrency

      @Nullable public String getBusinessPartnerIncomeCurrency()
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: BusinessPartnerIncomeCurrency

      Returns:
      Currency of Net Income
    • getBPNumberOfChildren

      @Nullable public BigDecimal getBPNumberOfChildren()
      Constraints: Not nullable, Precision: 2, Scale: 0

      Original property name from the Odata EDM: BPNumberOfChildren

      Returns:
      Number of Children Belonging to the Business Partner
    • getBPNumberOfHouseholdMembers

      @Nullable public BigDecimal getBPNumberOfHouseholdMembers()
      Constraints: Not nullable, Precision: 2, Scale: 0

      Original property name from the Odata EDM: BPNumberOfHouseholdMembers

      Returns:
      Number of People Living in the Household
    • getBPAnnualNetIncAmtInIncomeCrcy

      @Nullable public BigDecimal getBPAnnualNetIncAmtInIncomeCrcy()
      Constraints: Not nullable, Precision: 16, Scale: 3

      Original property name from the Odata EDM: BPAnnualNetIncAmtInIncomeCrcy

      Returns:
      Net Annual Income
    • getBPMonthlyNetIncAmtInIncomeCrcy

      @Nullable public BigDecimal getBPMonthlyNetIncAmtInIncomeCrcy()
      Constraints: Not nullable, Precision: 16, Scale: 3

      Original property name from the Odata EDM: BPMonthlyNetIncAmtInIncomeCrcy

      Returns:
      Monthly Net Income of Business Partner
    • getBPAnnualNetIncomeYear

      @Nullable public String getBPAnnualNetIncomeYear()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: BPAnnualNetIncomeYear

      Returns:
      Year of Net Annual Income
    • getBPMonthlyNetIncomeMonth

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

      Original property name from the Odata EDM: BPMonthlyNetIncomeMonth

      Returns:
      Calendar Month of Monthly Net Income
    • getBPMonthlyNetIncomeYear

      @Nullable public String getBPMonthlyNetIncomeYear()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: BPMonthlyNetIncomeYear

      Returns:
      Year of Monthly Net Income
    • getBPPlaceOfDeathName

      @Nullable public String getBPPlaceOfDeathName()
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: BPPlaceOfDeathName

      Returns:
      Name of Place of Death of Natural Person
    • getCustomerIsUnwanted

      @Nullable public Boolean getCustomerIsUnwanted()
      Constraints: none

      Original property name from the Odata EDM: CustomerIsUnwanted

      Returns:
      Undesirable Customer
    • getUndesirabilityReason

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

      Original property name from the Odata EDM: UndesirabilityReason

      Returns:
      Reason for Undesirability
    • getUndesirabilityComment

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

      Original property name from the Odata EDM: UndesirabilityComment

      Returns:
      Comment on Undesirability
    • getLastCustomerContactDate

      @Nullable public LocalDateTime getLastCustomerContactDate()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: LastCustomerContactDate

      Returns:
      Date of Last Customer Contact
    • getBPGroupingCharacter

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

      Original property name from the Odata EDM: BPGroupingCharacter

      Returns:
      Grouping Character
    • getBPLetterSalutation

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

      Original property name from the Odata EDM: BPLetterSalutation

      Returns:
      Salutation
    • getBusinessPartnerTargetGroup

      @Nullable public String getBusinessPartnerTargetGroup()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: BusinessPartnerTargetGroup

      Returns:
      Target Group
    • getBusinessPartnerEmployeeGroup

      @Nullable public String getBusinessPartnerEmployeeGroup()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: BusinessPartnerEmployeeGroup

      Returns:
      Employee Group
    • getBusinessPartnerIsEmployee

      @Nullable public Boolean getBusinessPartnerIsEmployee()
      Constraints: none

      Original property name from the Odata EDM: BusinessPartnerIsEmployee

      Returns:
      Employee
    • getBPTermnBusRelationsBankDate

      @Nullable public LocalDateTime getBPTermnBusRelationsBankDate()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: BPTermnBusRelationsBankDate

      Returns:
      Termination Date for Business Relations with the Bank
    • toString

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

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

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

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