public class BusinessPartner extends VdmEntity<BusinessPartner>
Original entity name from the Odata EDM: A_BusinessPartnerType
Modifier and Type | Class and Description |
---|---|
static class |
BusinessPartner.BusinessPartnerBuilder
Helper class to allow for fluent creation of BusinessPartner instances.
|
Modifier and Type | Field and Description |
---|---|
static BusinessPartnerField<String> |
ACADEMIC_TITLE
Use with available fluent helpers to apply the AcademicTitle field to query operations.
|
static BusinessPartnerField<String> |
ADDITIONAL_LAST_NAME
Use with available fluent helpers to apply the AdditionalLastName field to query operations.
|
static BusinessPartnerSelectable |
ALL_FIELDS
Selector for all available fields of BusinessPartner.
|
static BusinessPartnerField<String> |
AUTHORIZATION_GROUP
Use with available fluent helpers to apply the AuthorizationGroup field to query operations.
|
static BusinessPartnerField<LocalDateTime> |
BIRTH_DATE
Use with available fluent helpers to apply the BirthDate field to query operations.
|
static BusinessPartnerField<String> |
BUSINESS_PARTNER
Use with available fluent helpers to apply the BusinessPartner field to query operations.
|
static BusinessPartnerField<String> |
BUSINESS_PARTNER_BIRTH_DATE_STATUS
Use with available fluent helpers to apply the BusinessPartnerBirthDateStatus field to query operations.
|
static BusinessPartnerField<String> |
BUSINESS_PARTNER_BIRTHPLACE_NAME
Use with available fluent helpers to apply the BusinessPartnerBirthplaceName field to query operations.
|
static BusinessPartnerField<String> |
BUSINESS_PARTNER_CATEGORY
Use with available fluent helpers to apply the BusinessPartnerCategory field to query operations.
|
static BusinessPartnerField<String> |
BUSINESS_PARTNER_FULL_NAME
Use with available fluent helpers to apply the BusinessPartnerFullName field to query operations.
|
static BusinessPartnerField<String> |
BUSINESS_PARTNER_GROUPING
Use with available fluent helpers to apply the BusinessPartnerGrouping field to query operations.
|
static BusinessPartnerField<String> |
BUSINESS_PARTNER_ID_BY_EXT_SYSTEM
Use with available fluent helpers to apply the BusinessPartnerIDByExtSystem field to query operations.
|
static BusinessPartnerField<Boolean> |
BUSINESS_PARTNER_IS_BLOCKED
Use with available fluent helpers to apply the BusinessPartnerIsBlocked field to query operations.
|
static BusinessPartnerField<String> |
BUSINESS_PARTNER_NAME
Use with available fluent helpers to apply the BusinessPartnerName field to query operations.
|
static BusinessPartnerField<String> |
BUSINESS_PARTNER_TYPE
Use with available fluent helpers to apply the BusinessPartnerType field to query operations.
|
static BusinessPartnerField<UUID> |
BUSINESS_PARTNER_UUID
Use with available fluent helpers to apply the BusinessPartnerUUID field to query operations.
|
static BusinessPartnerField<String> |
CORRESPONDENCE_LANGUAGE
Use with available fluent helpers to apply the CorrespondenceLanguage field to query operations.
|
static BusinessPartnerField<String> |
CREATED_BY_USER
Use with available fluent helpers to apply the CreatedByUser field to query operations.
|
static BusinessPartnerField<LocalDateTime> |
CREATION_DATE
Use with available fluent helpers to apply the CreationDate field to query operations.
|
static BusinessPartnerField<LocalTime> |
CREATION_TIME
Use with available fluent helpers to apply the CreationTime field to query operations.
|
static BusinessPartnerField<String> |
CUSTOMER
Use with available fluent helpers to apply the Customer field to query operations.
|
static BusinessPartnerField<String> |
E_TAG
Use with available fluent helpers to apply the ETag field to query operations.
|
static BusinessPartnerField<String> |
FIRST_NAME
Use with available fluent helpers to apply the FirstName field to query operations.
|
static BusinessPartnerField<String> |
FORM_OF_ADDRESS
Use with available fluent helpers to apply the FormOfAddress field to query operations.
|
static BusinessPartnerField<String> |
GENDER_CODE_NAME
Use with available fluent helpers to apply the GenderCodeName field to query operations.
|
static BusinessPartnerField<String> |
GROUP_BUSINESS_PARTNER_NAME1
Use with available fluent helpers to apply the GroupBusinessPartnerName1 field to query operations.
|
static BusinessPartnerField<String> |
GROUP_BUSINESS_PARTNER_NAME2
Use with available fluent helpers to apply the GroupBusinessPartnerName2 field to query operations.
|
static BusinessPartnerField<String> |
INDEPENDENT_ADDRESS_ID
Use with available fluent helpers to apply the IndependentAddressID field to query operations.
|
static BusinessPartnerField<String> |
INDUSTRY
Use with available fluent helpers to apply the Industry field to query operations.
|
static BusinessPartnerField<String> |
INTERNATIONAL_LOCATION_NUMBER1
Use with available fluent helpers to apply the InternationalLocationNumber1 field to query operations.
|
static BusinessPartnerField<String> |
INTERNATIONAL_LOCATION_NUMBER2
Use with available fluent helpers to apply the InternationalLocationNumber2 field to query operations.
|
static BusinessPartnerField<String> |
INTERNATIONAL_LOCATION_NUMBER3
Use with available fluent helpers to apply the InternationalLocationNumber3 field to query operations.
|
static BusinessPartnerField<Boolean> |
IS_FEMALE
Use with available fluent helpers to apply the IsFemale field to query operations.
|
static BusinessPartnerField<Boolean> |
IS_MALE
Use with available fluent helpers to apply the IsMale field to query operations.
|
static BusinessPartnerField<Boolean> |
IS_MARKED_FOR_ARCHIVING
Use with available fluent helpers to apply the IsMarkedForArchiving field to query operations.
|
static BusinessPartnerField<String> |
IS_NATURAL_PERSON
Use with available fluent helpers to apply the IsNaturalPerson field to query operations.
|
static BusinessPartnerField<Boolean> |
IS_SEX_UNKNOWN
Use with available fluent helpers to apply the IsSexUnknown field to query operations.
|
static BusinessPartnerField<String> |
LANGUAGE
Use with available fluent helpers to apply the Language field to query operations.
|
static BusinessPartnerField<LocalDateTime> |
LAST_CHANGE_DATE
Use with available fluent helpers to apply the LastChangeDate field to query operations.
|
static BusinessPartnerField<LocalTime> |
LAST_CHANGE_TIME
Use with available fluent helpers to apply the LastChangeTime field to query operations.
|
static BusinessPartnerField<String> |
LAST_CHANGED_BY_USER
Use with available fluent helpers to apply the LastChangedByUser field to query operations.
|
static BusinessPartnerField<String> |
LAST_NAME
Use with available fluent helpers to apply the LastName field to query operations.
|
static BusinessPartnerField<String> |
LEGAL_FORM
Use with available fluent helpers to apply the LegalForm field to query operations.
|
static BusinessPartnerField<String> |
MIDDLE_NAME
Use with available fluent helpers to apply the MiddleName field to query operations.
|
static BusinessPartnerField<String> |
NAME_COUNTRY
Use with available fluent helpers to apply the NameCountry field to query operations.
|
static BusinessPartnerField<String> |
NAME_FORMAT
Use with available fluent helpers to apply the NameFormat field to query operations.
|
static BusinessPartnerField<String> |
ORGANIZATION_BP_NAME1
Use with available fluent helpers to apply the OrganizationBPName1 field to query operations.
|
static BusinessPartnerField<String> |
ORGANIZATION_BP_NAME2
Use with available fluent helpers to apply the OrganizationBPName2 field to query operations.
|
static BusinessPartnerField<String> |
ORGANIZATION_BP_NAME3
Use with available fluent helpers to apply the OrganizationBPName3 field to query operations.
|
static BusinessPartnerField<String> |
ORGANIZATION_BP_NAME4
Use with available fluent helpers to apply the OrganizationBPName4 field to query operations.
|
static BusinessPartnerField<LocalDateTime> |
ORGANIZATION_FOUNDATION_DATE
Use with available fluent helpers to apply the OrganizationFoundationDate field to query operations.
|
static BusinessPartnerField<LocalDateTime> |
ORGANIZATION_LIQUIDATION_DATE
Use with available fluent helpers to apply the OrganizationLiquidationDate field to query operations.
|
static BusinessPartnerField<String> |
PERSON_FULL_NAME
Use with available fluent helpers to apply the PersonFullName field to query operations.
|
static BusinessPartnerField<String> |
PERSON_NUMBER
Use with available fluent helpers to apply the PersonNumber field to query operations.
|
static BusinessPartnerField<String> |
SEARCH_TERM1
Use with available fluent helpers to apply the SearchTerm1 field to query operations.
|
static BusinessPartnerField<String> |
SEARCH_TERM2
Use with available fluent helpers to apply the SearchTerm2 field to query operations.
|
static BusinessPartnerField<String> |
SUPPLIER
Use with available fluent helpers to apply the Supplier field to query operations.
|
static BusinessPartnerLink<BuPaIdentification> |
TO_BU_PA_IDENTIFICATION
Use with available fluent helpers to apply the to_BuPaIdentification navigation property to query
operations.
|
static BusinessPartnerLink<BuPaIndustry> |
TO_BU_PA_INDUSTRY
Use with available fluent helpers to apply the to_BuPaIndustry navigation property to query operations.
|
static BusinessPartnerLink<BusinessPartnerAddress> |
TO_BUSINESS_PARTNER_ADDRESS
Use with available fluent helpers to apply the to_BusinessPartnerAddress navigation property to query
operations.
|
static BusinessPartnerLink<BusinessPartnerBank> |
TO_BUSINESS_PARTNER_BANK
Use with available fluent helpers to apply the to_BusinessPartnerBank navigation property to query
operations.
|
static BusinessPartnerLink<BusinessPartnerContact> |
TO_BUSINESS_PARTNER_CONTACT
Use with available fluent helpers to apply the to_BusinessPartnerContact navigation property to query
operations.
|
static BusinessPartnerLink<BusinessPartnerRole> |
TO_BUSINESS_PARTNER_ROLE
Use with available fluent helpers to apply the to_BusinessPartnerRole navigation property to query
operations.
|
static BusinessPartnerLink<BusinessPartnerTaxNumber> |
TO_BUSINESS_PARTNER_TAX
Use with available fluent helpers to apply the to_BusinessPartnerTax navigation property to query
operations.
|
static BusinessPartnerOneToOneLink<Customer> |
TO_CUSTOMER
Use with available fluent helpers to apply the to_Customer navigation property to query operations.
|
static BusinessPartnerOneToOneLink<Supplier> |
TO_SUPPLIER
Use with available fluent helpers to apply the to_Supplier navigation property to query operations.
|
static BusinessPartnerField<String> |
TRADING_PARTNER
Use with available fluent helpers to apply the TradingPartner field to query operations.
|
changedOriginalFields
Constructor and Description |
---|
BusinessPartner() |
BusinessPartner(String businessPartner,
String customer,
String supplier,
String academicTitle,
String authorizationGroup,
String businessPartnerCategory,
String businessPartnerFullName,
String businessPartnerGrouping,
String businessPartnerName,
UUID businessPartnerUUID,
String correspondenceLanguage,
String createdByUser,
LocalDateTime creationDate,
LocalTime creationTime,
String firstName,
String formOfAddress,
String industry,
String internationalLocationNumber1,
String internationalLocationNumber2,
Boolean isFemale,
Boolean isMale,
String isNaturalPerson,
Boolean isSexUnknown,
String genderCodeName,
String language,
LocalDateTime lastChangeDate,
LocalTime lastChangeTime,
String lastChangedByUser,
String lastName,
String legalForm,
String organizationBPName1,
String organizationBPName2,
String organizationBPName3,
String organizationBPName4,
LocalDateTime organizationFoundationDate,
LocalDateTime organizationLiquidationDate,
String searchTerm1,
String searchTerm2,
String additionalLastName,
LocalDateTime birthDate,
String businessPartnerBirthDateStatus,
String businessPartnerBirthplaceName,
Boolean businessPartnerIsBlocked,
String businessPartnerType,
String eTag,
String groupBusinessPartnerName1,
String groupBusinessPartnerName2,
String independentAddressID,
String internationalLocationNumber3,
String middleName,
String nameCountry,
String nameFormat,
String personFullName,
String personNumber,
Boolean isMarkedForArchiving,
String businessPartnerIDByExtSystem,
String tradingPartner,
List<BuPaIdentification> toBuPaIdentification,
List<BuPaIndustry> toBuPaIndustry,
List<BusinessPartnerAddress> toBusinessPartnerAddress,
List<BusinessPartnerBank> toBusinessPartnerBank,
List<BusinessPartnerContact> toBusinessPartnerContact,
List<BusinessPartnerRole> toBusinessPartnerRole,
List<BusinessPartnerTaxNumber> toBusinessPartnerTax,
Customer toCustomer,
Supplier toSupplier) |
Modifier and Type | Method and Description |
---|---|
void |
addBuPaIdentification(BuPaIdentification... entity)
Adds elements to the list of associated BuPaIdentification entities.
|
void |
addBuPaIndustry(BuPaIndustry... entity)
Adds elements to the list of associated BuPaIndustry entities.
|
void |
addBusinessPartnerAddress(BusinessPartnerAddress... entity)
Adds elements to the list of associated BusinessPartnerAddress entities.
|
void |
addBusinessPartnerBank(BusinessPartnerBank... entity)
Adds elements to the list of associated BusinessPartnerBank entities.
|
void |
addBusinessPartnerContact(BusinessPartnerContact... entity)
Adds elements to the list of associated BusinessPartnerContact entities.
|
void |
addBusinessPartnerRole(BusinessPartnerRole... entity)
Adds elements to the list of associated BusinessPartnerRole entities.
|
void |
addBusinessPartnerTax(BusinessPartnerTaxNumber... entity)
Adds elements to the list of associated BusinessPartnerTaxNumber entities.
|
void |
attachToService(String servicePath,
HttpDestinationProperties destination)
Sets the service path and destination for the fetch commands of this entity.
|
static BusinessPartner.BusinessPartnerBuilder |
builder() |
protected boolean |
canEqual(Object other) |
boolean |
equals(Object o) |
List<BuPaIdentification> |
fetchBuPaIdentification()
Fetches the BuPaIdentification entities (one to many) associated with this entity.
|
List<BuPaIndustry> |
fetchBuPaIndustry()
Fetches the BuPaIndustry entities (one to many) associated with this entity.
|
List<BusinessPartnerAddress> |
fetchBusinessPartnerAddress()
Fetches the BusinessPartnerAddress entities (one to many) associated with this entity.
|
List<BusinessPartnerBank> |
fetchBusinessPartnerBank()
Fetches the BusinessPartnerBank entities (one to many) associated with this entity.
|
List<BusinessPartnerContact> |
fetchBusinessPartnerContact()
Fetches the BusinessPartnerContact entities (one to many) associated with this entity.
|
List<BusinessPartnerRole> |
fetchBusinessPartnerRole()
Fetches the BusinessPartnerRole entities (one to many) associated with this entity.
|
List<BusinessPartnerTaxNumber> |
fetchBusinessPartnerTax()
Fetches the BusinessPartnerTaxNumber entities (one to many) associated with this entity.
|
Customer |
fetchCustomer()
Fetches the Customer entity (one to one) associated with this entity.
|
Supplier |
fetchSupplier()
Fetches the Supplier entity (one to one) associated with this entity.
|
static <T> BusinessPartnerField<T> |
field(String fieldName,
Class<T> fieldType)
Use with available fluent helpers to apply an extension field to query operations.
|
static <T,DomainT> |
field(String fieldName,
TypeConverter<T,DomainT> typeConverter)
Use with available fluent helpers to apply an extension field to query operations.
|
protected void |
fromMap(Map<String,Object> inputValues) |
String |
getAcademicTitle()
Constraints: Not nullable, Maximum length: 4
|
String |
getAdditionalLastName()
Constraints: Not nullable, Maximum length: 40
|
String |
getAuthorizationGroup()
Constraints: Not nullable, Maximum length: 4
|
LocalDateTime |
getBirthDate()
Constraints: Not nullable, Precision: 0
|
io.vavr.control.Option<List<BuPaIdentification>> |
getBuPaIdentificationIfPresent()
Retrieval of associated BuPaIdentification entities (one to many).
|
List<BuPaIdentification> |
getBuPaIdentificationOrFetch()
Retrieval of associated BuPaIdentification entities (one to many).
|
io.vavr.control.Option<List<BuPaIndustry>> |
getBuPaIndustryIfPresent()
Retrieval of associated BuPaIndustry entities (one to many).
|
List<BuPaIndustry> |
getBuPaIndustryOrFetch()
Retrieval of associated BuPaIndustry entities (one to many).
|
String |
getBusinessPartner()
(Key Field) Constraints: Not nullable, Maximum length: 10
|
io.vavr.control.Option<List<BusinessPartnerAddress>> |
getBusinessPartnerAddressIfPresent()
Retrieval of associated BusinessPartnerAddress entities (one to many).
|
List<BusinessPartnerAddress> |
getBusinessPartnerAddressOrFetch()
Retrieval of associated BusinessPartnerAddress entities (one to many).
|
io.vavr.control.Option<List<BusinessPartnerBank>> |
getBusinessPartnerBankIfPresent()
Retrieval of associated BusinessPartnerBank entities (one to many).
|
List<BusinessPartnerBank> |
getBusinessPartnerBankOrFetch()
Retrieval of associated BusinessPartnerBank entities (one to many).
|
String |
getBusinessPartnerBirthDateStatus()
Constraints: Not nullable, Maximum length: 1
|
String |
getBusinessPartnerBirthplaceName()
Constraints: Not nullable, Maximum length: 40
|
String |
getBusinessPartnerCategory()
Constraints: Not nullable, Maximum length: 1
|
io.vavr.control.Option<List<BusinessPartnerContact>> |
getBusinessPartnerContactIfPresent()
Retrieval of associated BusinessPartnerContact entities (one to many).
|
List<BusinessPartnerContact> |
getBusinessPartnerContactOrFetch()
Retrieval of associated BusinessPartnerContact entities (one to many).
|
String |
getBusinessPartnerFullName()
Constraints: Not nullable, Maximum length: 81
|
String |
getBusinessPartnerGrouping()
Constraints: Not nullable, Maximum length: 4
|
String |
getBusinessPartnerIDByExtSystem()
Constraints: Not nullable, Maximum length: 20
|
Boolean |
getBusinessPartnerIsBlocked()
Constraints: none
|
String |
getBusinessPartnerName()
Constraints: Not nullable, Maximum length: 81
|
io.vavr.control.Option<List<BusinessPartnerRole>> |
getBusinessPartnerRoleIfPresent()
Retrieval of associated BusinessPartnerRole entities (one to many).
|
List<BusinessPartnerRole> |
getBusinessPartnerRoleOrFetch()
Retrieval of associated BusinessPartnerRole entities (one to many).
|
io.vavr.control.Option<List<BusinessPartnerTaxNumber>> |
getBusinessPartnerTaxIfPresent()
Retrieval of associated BusinessPartnerTaxNumber entities (one to many).
|
List<BusinessPartnerTaxNumber> |
getBusinessPartnerTaxOrFetch()
Retrieval of associated BusinessPartnerTaxNumber entities (one to many).
|
String |
getBusinessPartnerType()
Constraints: Not nullable, Maximum length: 4
|
UUID |
getBusinessPartnerUUID()
Constraints: none
|
String |
getCorrespondenceLanguage()
Constraints: Not nullable, Maximum length: 2
|
String |
getCreatedByUser()
Constraints: Not nullable, Maximum length: 12
|
LocalDateTime |
getCreationDate()
Constraints: Not nullable, Precision: 0
|
LocalTime |
getCreationTime()
Constraints: Not nullable, Precision: 0
|
String |
getCustomer()
Constraints: Not nullable, Maximum length: 10
|
io.vavr.control.Option<Customer> |
getCustomerIfPresent()
Retrieval of associated Customer entity (one to one).
|
Customer |
getCustomerOrFetch()
Retrieval of associated Customer entity (one to one).
|
protected String |
getDefaultServicePath()
Used by fluent helpers and navigation property methods to construct OData queries.
|
HttpDestinationProperties |
getDestinationForFetch()
Convienence field for reusing the same destination with multiple queries (e.g.
|
protected String |
getEntityCollection()
Used by fluent helpers and navigation property methods to construct OData queries.
|
String |
getETag()
Constraints: Not nullable, Maximum length: 26
|
String |
getFirstName()
Constraints: Not nullable, Maximum length: 40
|
String |
getFormOfAddress()
Constraints: Not nullable, Maximum length: 4
|
String |
getGenderCodeName()
Constraints: Not nullable, Maximum length: 1
|
String |
getGroupBusinessPartnerName1()
Constraints: Not nullable, Maximum length: 40
|
String |
getGroupBusinessPartnerName2()
Constraints: Not nullable, Maximum length: 40
|
String |
getIndependentAddressID()
Constraints: Not nullable, Maximum length: 10
|
String |
getIndustry()
Constraints: Not nullable, Maximum length: 10
|
String |
getInternationalLocationNumber1()
Constraints: Not nullable, Maximum length: 7
|
String |
getInternationalLocationNumber2()
Constraints: Not nullable, Maximum length: 5
|
String |
getInternationalLocationNumber3()
Constraints: Not nullable, Maximum length: 1
|
Boolean |
getIsFemale()
Constraints: none
|
Boolean |
getIsMale()
Constraints: none
|
Boolean |
getIsMarkedForArchiving()
Constraints: none
|
String |
getIsNaturalPerson()
Constraints: Not nullable, Maximum length: 1
|
Boolean |
getIsSexUnknown()
Constraints: none
|
protected Map<String,Object> |
getKey() |
String |
getLanguage()
Constraints: Not nullable, Maximum length: 2
|
LocalDateTime |
getLastChangeDate()
Constraints: Not nullable, Precision: 0
|
String |
getLastChangedByUser()
Constraints: Not nullable, Maximum length: 12
|
LocalTime |
getLastChangeTime()
Constraints: Not nullable, Precision: 0
|
String |
getLastName()
Constraints: Not nullable, Maximum length: 40
|
String |
getLegalForm()
Constraints: Not nullable, Maximum length: 2
|
String |
getMiddleName()
Constraints: Not nullable, Maximum length: 40
|
String |
getNameCountry()
Constraints: Not nullable, Maximum length: 3
|
String |
getNameFormat()
Constraints: Not nullable, Maximum length: 2
|
String |
getOrganizationBPName1()
Constraints: Not nullable, Maximum length: 40
|
String |
getOrganizationBPName2()
Constraints: Not nullable, Maximum length: 40
|
String |
getOrganizationBPName3()
Constraints: Not nullable, Maximum length: 40
|
String |
getOrganizationBPName4()
Constraints: Not nullable, Maximum length: 40
|
LocalDateTime |
getOrganizationFoundationDate()
Constraints: Not nullable, Precision: 0
|
LocalDateTime |
getOrganizationLiquidationDate()
Constraints: Not nullable, Precision: 0
|
String |
getPersonFullName()
Constraints: Not nullable, Maximum length: 80
|
String |
getPersonNumber()
Constraints: Not nullable, Maximum length: 10
|
String |
getSearchTerm1()
Constraints: Not nullable, Maximum length: 20
|
String |
getSearchTerm2()
Constraints: Not nullable, Maximum length: 20
|
String |
getSupplier()
Constraints: Not nullable, Maximum length: 10
|
io.vavr.control.Option<Supplier> |
getSupplierIfPresent()
Retrieval of associated Supplier entity (one to one).
|
Supplier |
getSupplierOrFetch()
Retrieval of associated Supplier entity (one to one).
|
String |
getTradingPartner()
Constraints: Not nullable, Maximum length: 6
|
Class<BusinessPartner> |
getType() |
int |
hashCode() |
void |
setAcademicTitle(String academicTitle)
Constraints: Not nullable, Maximum length: 4
|
void |
setAdditionalLastName(String additionalLastName)
Constraints: Not nullable, Maximum length: 40
|
void |
setAuthorizationGroup(String authorizationGroup)
Constraints: Not nullable, Maximum length: 4
|
void |
setBirthDate(LocalDateTime birthDate)
Constraints: Not nullable, Precision: 0
|
void |
setBuPaIdentification(List<BuPaIdentification> value)
Overwrites the list of associated BuPaIdentification entities for the loaded navigation property
to_BuPaIdentification.
|
void |
setBuPaIndustry(List<BuPaIndustry> value)
Overwrites the list of associated BuPaIndustry entities for the loaded navigation property
to_BuPaIndustry.
|
void |
setBusinessPartner(String businessPartner)
(Key Field) Constraints: Not nullable, Maximum length: 10
|
void |
setBusinessPartnerAddress(List<BusinessPartnerAddress> value)
Overwrites the list of associated BusinessPartnerAddress entities for the loaded navigation property
to_BusinessPartnerAddress.
|
void |
setBusinessPartnerBank(List<BusinessPartnerBank> value)
Overwrites the list of associated BusinessPartnerBank entities for the loaded navigation property
to_BusinessPartnerBank.
|
void |
setBusinessPartnerBirthDateStatus(String businessPartnerBirthDateStatus)
Constraints: Not nullable, Maximum length: 1
|
void |
setBusinessPartnerBirthplaceName(String businessPartnerBirthplaceName)
Constraints: Not nullable, Maximum length: 40
|
void |
setBusinessPartnerCategory(String businessPartnerCategory)
Constraints: Not nullable, Maximum length: 1
|
void |
setBusinessPartnerContact(List<BusinessPartnerContact> value)
Overwrites the list of associated BusinessPartnerContact entities for the loaded navigation property
to_BusinessPartnerContact.
|
void |
setBusinessPartnerFullName(String businessPartnerFullName)
Constraints: Not nullable, Maximum length: 81
|
void |
setBusinessPartnerGrouping(String businessPartnerGrouping)
Constraints: Not nullable, Maximum length: 4
|
void |
setBusinessPartnerIDByExtSystem(String businessPartnerIDByExtSystem)
Constraints: Not nullable, Maximum length: 20
|
void |
setBusinessPartnerIsBlocked(Boolean businessPartnerIsBlocked)
Constraints: none
|
void |
setBusinessPartnerName(String businessPartnerName)
Constraints: Not nullable, Maximum length: 81
|
void |
setBusinessPartnerRole(List<BusinessPartnerRole> value)
Overwrites the list of associated BusinessPartnerRole entities for the loaded navigation property
to_BusinessPartnerRole.
|
void |
setBusinessPartnerTax(List<BusinessPartnerTaxNumber> value)
Overwrites the list of associated BusinessPartnerTaxNumber entities for the loaded navigation property
to_BusinessPartnerTax.
|
void |
setBusinessPartnerType(String businessPartnerType)
Constraints: Not nullable, Maximum length: 4
|
void |
setBusinessPartnerUUID(UUID businessPartnerUUID)
Constraints: none
|
void |
setCorrespondenceLanguage(String correspondenceLanguage)
Constraints: Not nullable, Maximum length: 2
|
void |
setCreatedByUser(String createdByUser)
Constraints: Not nullable, Maximum length: 12
|
void |
setCreationDate(LocalDateTime creationDate)
Constraints: Not nullable, Precision: 0
|
void |
setCreationTime(LocalTime creationTime)
Constraints: Not nullable, Precision: 0
|
void |
setCustomer(Customer value)
Overwrites the associated Customer entity for the loaded navigation property to_Customer.
|
void |
setCustomer(String customer)
Constraints: Not nullable, Maximum length: 10
|
void |
setETag(String eTag)
Constraints: Not nullable, Maximum length: 26
|
void |
setFirstName(String firstName)
Constraints: Not nullable, Maximum length: 40
|
void |
setFormOfAddress(String formOfAddress)
Constraints: Not nullable, Maximum length: 4
|
void |
setGenderCodeName(String genderCodeName)
Constraints: Not nullable, Maximum length: 1
|
void |
setGroupBusinessPartnerName1(String groupBusinessPartnerName1)
Constraints: Not nullable, Maximum length: 40
|
void |
setGroupBusinessPartnerName2(String groupBusinessPartnerName2)
Constraints: Not nullable, Maximum length: 40
|
void |
setIndependentAddressID(String independentAddressID)
Constraints: Not nullable, Maximum length: 10
|
void |
setIndustry(String industry)
Constraints: Not nullable, Maximum length: 10
|
void |
setInternationalLocationNumber1(String internationalLocationNumber1)
Constraints: Not nullable, Maximum length: 7
|
void |
setInternationalLocationNumber2(String internationalLocationNumber2)
Constraints: Not nullable, Maximum length: 5
|
void |
setInternationalLocationNumber3(String internationalLocationNumber3)
Constraints: Not nullable, Maximum length: 1
|
void |
setIsFemale(Boolean isFemale)
Constraints: none
|
void |
setIsMale(Boolean isMale)
Constraints: none
|
void |
setIsMarkedForArchiving(Boolean isMarkedForArchiving)
Constraints: none
|
void |
setIsNaturalPerson(String isNaturalPerson)
Constraints: Not nullable, Maximum length: 1
|
void |
setIsSexUnknown(Boolean isSexUnknown)
Constraints: none
|
void |
setLanguage(String language)
Constraints: Not nullable, Maximum length: 2
|
void |
setLastChangeDate(LocalDateTime lastChangeDate)
Constraints: Not nullable, Precision: 0
|
void |
setLastChangedByUser(String lastChangedByUser)
Constraints: Not nullable, Maximum length: 12
|
void |
setLastChangeTime(LocalTime lastChangeTime)
Constraints: Not nullable, Precision: 0
|
void |
setLastName(String lastName)
Constraints: Not nullable, Maximum length: 40
|
void |
setLegalForm(String legalForm)
Constraints: Not nullable, Maximum length: 2
|
void |
setMiddleName(String middleName)
Constraints: Not nullable, Maximum length: 40
|
void |
setNameCountry(String nameCountry)
Constraints: Not nullable, Maximum length: 3
|
void |
setNameFormat(String nameFormat)
Constraints: Not nullable, Maximum length: 2
|
void |
setOrganizationBPName1(String organizationBPName1)
Constraints: Not nullable, Maximum length: 40
|
void |
setOrganizationBPName2(String organizationBPName2)
Constraints: Not nullable, Maximum length: 40
|
void |
setOrganizationBPName3(String organizationBPName3)
Constraints: Not nullable, Maximum length: 40
|
void |
setOrganizationBPName4(String organizationBPName4)
Constraints: Not nullable, Maximum length: 40
|
void |
setOrganizationFoundationDate(LocalDateTime organizationFoundationDate)
Constraints: Not nullable, Precision: 0
|
void |
setOrganizationLiquidationDate(LocalDateTime organizationLiquidationDate)
Constraints: Not nullable, Precision: 0
|
void |
setPersonFullName(String personFullName)
Constraints: Not nullable, Maximum length: 80
|
void |
setPersonNumber(String personNumber)
Constraints: Not nullable, Maximum length: 10
|
void |
setSearchTerm1(String searchTerm1)
Constraints: Not nullable, Maximum length: 20
|
void |
setSearchTerm2(String searchTerm2)
Constraints: Not nullable, Maximum length: 20
|
protected void |
setServicePathForFetch(String servicePathForFetch)
The service path only used for the fetch commands of this entity.
|
void |
setSupplier(String supplier)
Constraints: Not nullable, Maximum length: 10
|
void |
setSupplier(Supplier value)
Overwrites the associated Supplier entity for the loaded navigation property to_Supplier.
|
void |
setTradingPartner(String tradingPartner)
Constraints: Not nullable, Maximum length: 6
|
protected Map<String,Object> |
toMapOfFields() |
protected Map<String,Object> |
toMapOfNavigationProperties() |
String |
toString() |
getServicePathForFetch, getVersionIdentifier, setDestinationForFetch, setVersionIdentifier
getChangedFields, getCustomField, getCustomField, getCustomFieldNames, getCustomFields, getSetOfCustomFields, getSetOfFields, getSetOfNavigationProperties, hasCustomField, hasCustomField, rememberChangedField, resetChangedFields, setCustomField, setCustomField, toMap, toMapOfCustomFields
public static final BusinessPartnerSelectable ALL_FIELDS
public static final BusinessPartnerField<String> BUSINESS_PARTNER
public static final BusinessPartnerField<String> CUSTOMER
public static final BusinessPartnerField<String> SUPPLIER
public static final BusinessPartnerField<String> ACADEMIC_TITLE
public static final BusinessPartnerField<String> AUTHORIZATION_GROUP
public static final BusinessPartnerField<String> BUSINESS_PARTNER_CATEGORY
public static final BusinessPartnerField<String> BUSINESS_PARTNER_FULL_NAME
public static final BusinessPartnerField<String> BUSINESS_PARTNER_GROUPING
public static final BusinessPartnerField<String> BUSINESS_PARTNER_NAME
public static final BusinessPartnerField<UUID> BUSINESS_PARTNER_UUID
public static final BusinessPartnerField<String> CORRESPONDENCE_LANGUAGE
public static final BusinessPartnerField<String> CREATED_BY_USER
public static final BusinessPartnerField<LocalDateTime> CREATION_DATE
public static final BusinessPartnerField<LocalTime> CREATION_TIME
public static final BusinessPartnerField<String> FIRST_NAME
public static final BusinessPartnerField<String> FORM_OF_ADDRESS
public static final BusinessPartnerField<String> INDUSTRY
public static final BusinessPartnerField<String> INTERNATIONAL_LOCATION_NUMBER1
public static final BusinessPartnerField<String> INTERNATIONAL_LOCATION_NUMBER2
public static final BusinessPartnerField<Boolean> IS_FEMALE
public static final BusinessPartnerField<Boolean> IS_MALE
public static final BusinessPartnerField<String> IS_NATURAL_PERSON
public static final BusinessPartnerField<Boolean> IS_SEX_UNKNOWN
public static final BusinessPartnerField<String> GENDER_CODE_NAME
public static final BusinessPartnerField<String> LANGUAGE
public static final BusinessPartnerField<LocalDateTime> LAST_CHANGE_DATE
public static final BusinessPartnerField<LocalTime> LAST_CHANGE_TIME
public static final BusinessPartnerField<String> LAST_CHANGED_BY_USER
public static final BusinessPartnerField<String> LAST_NAME
public static final BusinessPartnerField<String> LEGAL_FORM
public static final BusinessPartnerField<String> ORGANIZATION_BP_NAME1
public static final BusinessPartnerField<String> ORGANIZATION_BP_NAME2
public static final BusinessPartnerField<String> ORGANIZATION_BP_NAME3
public static final BusinessPartnerField<String> ORGANIZATION_BP_NAME4
public static final BusinessPartnerField<LocalDateTime> ORGANIZATION_FOUNDATION_DATE
public static final BusinessPartnerField<LocalDateTime> ORGANIZATION_LIQUIDATION_DATE
public static final BusinessPartnerField<String> SEARCH_TERM1
public static final BusinessPartnerField<String> SEARCH_TERM2
public static final BusinessPartnerField<String> ADDITIONAL_LAST_NAME
public static final BusinessPartnerField<LocalDateTime> BIRTH_DATE
public static final BusinessPartnerField<String> BUSINESS_PARTNER_BIRTH_DATE_STATUS
public static final BusinessPartnerField<String> BUSINESS_PARTNER_BIRTHPLACE_NAME
public static final BusinessPartnerField<Boolean> BUSINESS_PARTNER_IS_BLOCKED
public static final BusinessPartnerField<String> BUSINESS_PARTNER_TYPE
public static final BusinessPartnerField<String> E_TAG
public static final BusinessPartnerField<String> GROUP_BUSINESS_PARTNER_NAME1
public static final BusinessPartnerField<String> GROUP_BUSINESS_PARTNER_NAME2
public static final BusinessPartnerField<String> INDEPENDENT_ADDRESS_ID
public static final BusinessPartnerField<String> INTERNATIONAL_LOCATION_NUMBER3
public static final BusinessPartnerField<String> MIDDLE_NAME
public static final BusinessPartnerField<String> NAME_COUNTRY
public static final BusinessPartnerField<String> NAME_FORMAT
public static final BusinessPartnerField<String> PERSON_FULL_NAME
public static final BusinessPartnerField<String> PERSON_NUMBER
public static final BusinessPartnerField<Boolean> IS_MARKED_FOR_ARCHIVING
public static final BusinessPartnerField<String> BUSINESS_PARTNER_ID_BY_EXT_SYSTEM
public static final BusinessPartnerField<String> TRADING_PARTNER
public static final BusinessPartnerLink<BuPaIdentification> TO_BU_PA_IDENTIFICATION
public static final BusinessPartnerLink<BuPaIndustry> TO_BU_PA_INDUSTRY
public static final BusinessPartnerLink<BusinessPartnerAddress> TO_BUSINESS_PARTNER_ADDRESS
public static final BusinessPartnerLink<BusinessPartnerBank> TO_BUSINESS_PARTNER_BANK
public static final BusinessPartnerLink<BusinessPartnerContact> TO_BUSINESS_PARTNER_CONTACT
public static final BusinessPartnerLink<BusinessPartnerRole> TO_BUSINESS_PARTNER_ROLE
public static final BusinessPartnerLink<BusinessPartnerTaxNumber> TO_BUSINESS_PARTNER_TAX
public static final BusinessPartnerOneToOneLink<Customer> TO_CUSTOMER
public static final BusinessPartnerOneToOneLink<Supplier> TO_SUPPLIER
public BusinessPartner()
public BusinessPartner(@Nullable String businessPartner, @Nullable String customer, @Nullable String supplier, @Nullable String academicTitle, @Nullable String authorizationGroup, @Nullable String businessPartnerCategory, @Nullable String businessPartnerFullName, @Nullable String businessPartnerGrouping, @Nullable String businessPartnerName, @Nullable UUID businessPartnerUUID, @Nullable String correspondenceLanguage, @Nullable String createdByUser, @Nullable LocalDateTime creationDate, @Nullable LocalTime creationTime, @Nullable String firstName, @Nullable String formOfAddress, @Nullable String industry, @Nullable String internationalLocationNumber1, @Nullable String internationalLocationNumber2, @Nullable Boolean isFemale, @Nullable Boolean isMale, @Nullable String isNaturalPerson, @Nullable Boolean isSexUnknown, @Nullable String genderCodeName, @Nullable String language, @Nullable LocalDateTime lastChangeDate, @Nullable LocalTime lastChangeTime, @Nullable String lastChangedByUser, @Nullable String lastName, @Nullable String legalForm, @Nullable String organizationBPName1, @Nullable String organizationBPName2, @Nullable String organizationBPName3, @Nullable String organizationBPName4, @Nullable LocalDateTime organizationFoundationDate, @Nullable LocalDateTime organizationLiquidationDate, @Nullable String searchTerm1, @Nullable String searchTerm2, @Nullable String additionalLastName, @Nullable LocalDateTime birthDate, @Nullable String businessPartnerBirthDateStatus, @Nullable String businessPartnerBirthplaceName, @Nullable Boolean businessPartnerIsBlocked, @Nullable String businessPartnerType, @Nullable String eTag, @Nullable String groupBusinessPartnerName1, @Nullable String groupBusinessPartnerName2, @Nullable String independentAddressID, @Nullable String internationalLocationNumber3, @Nullable String middleName, @Nullable String nameCountry, @Nullable String nameFormat, @Nullable String personFullName, @Nullable String personNumber, @Nullable Boolean isMarkedForArchiving, @Nullable String businessPartnerIDByExtSystem, @Nullable String tradingPartner, List<BuPaIdentification> toBuPaIdentification, List<BuPaIndustry> toBuPaIndustry, List<BusinessPartnerAddress> toBusinessPartnerAddress, List<BusinessPartnerBank> toBusinessPartnerBank, List<BusinessPartnerContact> toBusinessPartnerContact, List<BusinessPartnerRole> toBusinessPartnerRole, List<BusinessPartnerTaxNumber> toBusinessPartnerTax, @Nullable Customer toCustomer, @Nullable Supplier toSupplier)
@Nonnull public Class<BusinessPartner> getType()
getType
in class VdmObject<BusinessPartner>
public void setBusinessPartner(@Nullable String businessPartner)
Original property name from the Odata EDM: BusinessPartner
businessPartner
- Business Partner Numberpublic void setCustomer(@Nullable String customer)
Original property name from the Odata EDM: Customer
customer
- Customer Numberpublic void setSupplier(@Nullable String supplier)
Original property name from the Odata EDM: Supplier
supplier
- Account Number of Vendor or Creditorpublic void setAcademicTitle(@Nullable String academicTitle)
Original property name from the Odata EDM: AcademicTitle
academicTitle
- Academic Title: Keypublic void setAuthorizationGroup(@Nullable String authorizationGroup)
Original property name from the Odata EDM: AuthorizationGroup
authorizationGroup
- Authorization Grouppublic void setBusinessPartnerCategory(@Nullable String businessPartnerCategory)
Original property name from the Odata EDM: BusinessPartnerCategory
businessPartnerCategory
- Business Partner Categorypublic void setBusinessPartnerFullName(@Nullable String businessPartnerFullName)
Original property name from the Odata EDM: BusinessPartnerFullName
businessPartnerFullName
- The businessPartnerFullName to set.public void setBusinessPartnerGrouping(@Nullable String businessPartnerGrouping)
Original property name from the Odata EDM: BusinessPartnerGrouping
businessPartnerGrouping
- Business Partner Groupingpublic void setBusinessPartnerName(@Nullable String businessPartnerName)
Original property name from the Odata EDM: BusinessPartnerName
businessPartnerName
- The businessPartnerName to set.public void setBusinessPartnerUUID(@Nullable UUID businessPartnerUUID)
Original property name from the Odata EDM: BusinessPartnerUUID
businessPartnerUUID
- Business Partner GUIDpublic void setCorrespondenceLanguage(@Nullable String correspondenceLanguage)
Original property name from the Odata EDM: CorrespondenceLanguage
correspondenceLanguage
- Business Partner: Correspondence Languagepublic void setCreatedByUser(@Nullable String createdByUser)
Original property name from the Odata EDM: CreatedByUser
createdByUser
- User who created the objectpublic void setCreationDate(@Nullable LocalDateTime creationDate)
Original property name from the Odata EDM: CreationDate
creationDate
- Date on which the object was createdpublic void setCreationTime(@Nullable LocalTime creationTime)
Original property name from the Odata EDM: CreationTime
creationTime
- Time at which the object was createdpublic void setFirstName(@Nullable String firstName)
Original property name from the Odata EDM: FirstName
firstName
- First name of business partner (person)public void setFormOfAddress(@Nullable String formOfAddress)
Original property name from the Odata EDM: FormOfAddress
formOfAddress
- Form-of-Address Keypublic void setIndustry(@Nullable String industry)
Original property name from the Odata EDM: Industry
industry
- Industry sectorpublic void setInternationalLocationNumber1(@Nullable String internationalLocationNumber1)
Original property name from the Odata EDM: InternationalLocationNumber1
internationalLocationNumber1
- International location number (part 1)public void setInternationalLocationNumber2(@Nullable String internationalLocationNumber2)
Original property name from the Odata EDM: InternationalLocationNumber2
internationalLocationNumber2
- International location number (Part 2)public void setIsFemale(@Nullable Boolean isFemale)
Original property name from the Odata EDM: IsFemale
isFemale
- Selection: Business partner is femalepublic void setIsMale(@Nullable Boolean isMale)
Original property name from the Odata EDM: IsMale
isMale
- Selection: Business partner is malepublic void setIsNaturalPerson(@Nullable String isNaturalPerson)
Original property name from the Odata EDM: IsNaturalPerson
isNaturalPerson
- Business Partner Is a Natural Person Under the Tax Lawspublic void setIsSexUnknown(@Nullable Boolean isSexUnknown)
Original property name from the Odata EDM: IsSexUnknown
isSexUnknown
- Selection: Sex of business partner is not knownpublic void setGenderCodeName(@Nullable String genderCodeName)
Original property name from the Odata EDM: GenderCodeName
genderCodeName
- Gender of Business Partner (Person)public void setLanguage(@Nullable String language)
Original property name from the Odata EDM: Language
language
- Business partner: Languagepublic void setLastChangeDate(@Nullable LocalDateTime lastChangeDate)
Original property name from the Odata EDM: LastChangeDate
lastChangeDate
- Date when object was last changedpublic void setLastChangeTime(@Nullable LocalTime lastChangeTime)
Original property name from the Odata EDM: LastChangeTime
lastChangeTime
- Time at which object was last changedpublic void setLastChangedByUser(@Nullable String lastChangedByUser)
Original property name from the Odata EDM: LastChangedByUser
lastChangedByUser
- Last user to change objectpublic void setLastName(@Nullable String lastName)
Original property name from the Odata EDM: LastName
lastName
- Last name of business partner (person)public void setLegalForm(@Nullable String legalForm)
Original property name from the Odata EDM: LegalForm
legalForm
- BP: Legal form of organizationpublic void setOrganizationBPName1(@Nullable String organizationBPName1)
Original property name from the Odata EDM: OrganizationBPName1
organizationBPName1
- Name 1 of organizationpublic void setOrganizationBPName2(@Nullable String organizationBPName2)
Original property name from the Odata EDM: OrganizationBPName2
organizationBPName2
- Name 2 of organizationpublic void setOrganizationBPName3(@Nullable String organizationBPName3)
Original property name from the Odata EDM: OrganizationBPName3
organizationBPName3
- Name 3 of organizationpublic void setOrganizationBPName4(@Nullable String organizationBPName4)
Original property name from the Odata EDM: OrganizationBPName4
organizationBPName4
- Name 4 of organizationpublic void setOrganizationFoundationDate(@Nullable LocalDateTime organizationFoundationDate)
Original property name from the Odata EDM: OrganizationFoundationDate
organizationFoundationDate
- Date organization foundedpublic void setOrganizationLiquidationDate(@Nullable LocalDateTime organizationLiquidationDate)
Original property name from the Odata EDM: OrganizationLiquidationDate
organizationLiquidationDate
- Liquidation date of organizationpublic void setSearchTerm1(@Nullable String searchTerm1)
Original property name from the Odata EDM: SearchTerm1
searchTerm1
- Search Term 1 for Business Partnerpublic void setSearchTerm2(@Nullable String searchTerm2)
Original property name from the Odata EDM: SearchTerm2
searchTerm2
- Search Term 2 for Business Partnerpublic void setAdditionalLastName(@Nullable String additionalLastName)
Original property name from the Odata EDM: AdditionalLastName
additionalLastName
- Other Last Name of a Personpublic void setBirthDate(@Nullable LocalDateTime birthDate)
Original property name from the Odata EDM: BirthDate
birthDate
- Date of Birth of Business Partnerpublic void setBusinessPartnerBirthDateStatus(@Nullable String businessPartnerBirthDateStatus)
Original property name from the Odata EDM: BusinessPartnerBirthDateStatus
businessPartnerBirthDateStatus
- Date of Birth: Statuspublic void setBusinessPartnerBirthplaceName(@Nullable String businessPartnerBirthplaceName)
Original property name from the Odata EDM: BusinessPartnerBirthplaceName
businessPartnerBirthplaceName
- Birthplace of business partnerpublic void setBusinessPartnerIsBlocked(@Nullable Boolean businessPartnerIsBlocked)
Original property name from the Odata EDM: BusinessPartnerIsBlocked
businessPartnerIsBlocked
- Central Block for Business Partnerpublic void setBusinessPartnerType(@Nullable String businessPartnerType)
Original property name from the Odata EDM: BusinessPartnerType
businessPartnerType
- Business Partner Typepublic void setETag(@Nullable String eTag)
Original property name from the Odata EDM: ETag
eTag
- The eTag to set.public void setGroupBusinessPartnerName1(@Nullable String groupBusinessPartnerName1)
Original property name from the Odata EDM: GroupBusinessPartnerName1
groupBusinessPartnerName1
- Name 1 (group)public void setGroupBusinessPartnerName2(@Nullable String groupBusinessPartnerName2)
Original property name from the Odata EDM: GroupBusinessPartnerName2
groupBusinessPartnerName2
- Name 2 (group)public void setIndependentAddressID(@Nullable String independentAddressID)
Original property name from the Odata EDM: IndependentAddressID
independentAddressID
- Address Numberpublic void setInternationalLocationNumber3(@Nullable String internationalLocationNumber3)
Original property name from the Odata EDM: InternationalLocationNumber3
internationalLocationNumber3
- Check digit for the international location numberpublic void setMiddleName(@Nullable String middleName)
Original property name from the Odata EDM: MiddleName
middleName
- Middle name or second forename of a personpublic void setNameCountry(@Nullable String nameCountry)
Original property name from the Odata EDM: NameCountry
nameCountry
- Country for Name Format Rulepublic void setNameFormat(@Nullable String nameFormat)
Original property name from the Odata EDM: NameFormat
nameFormat
- Name formatpublic void setPersonFullName(@Nullable String personFullName)
Original property name from the Odata EDM: PersonFullName
personFullName
- Full Namepublic void setPersonNumber(@Nullable String personNumber)
Original property name from the Odata EDM: PersonNumber
personNumber
- Person Numberpublic void setIsMarkedForArchiving(@Nullable Boolean isMarkedForArchiving)
Original property name from the Odata EDM: IsMarkedForArchiving
isMarkedForArchiving
- Central Archiving Flagpublic void setBusinessPartnerIDByExtSystem(@Nullable String businessPartnerIDByExtSystem)
Original property name from the Odata EDM: BusinessPartnerIDByExtSystem
businessPartnerIDByExtSystem
- Business Partner Number in External Systempublic void setTradingPartner(@Nullable String tradingPartner)
Original property name from the Odata EDM: TradingPartner
tradingPartner
- Company ID of Trading Partnerprotected String getEntityCollection()
VdmEntity
getEntityCollection
in class VdmEntity<BusinessPartner>
@Nonnull protected Map<String,Object> getKey()
getKey
in class VdmObject<BusinessPartner>
@Nonnull protected Map<String,Object> toMapOfFields()
toMapOfFields
in class VdmObject<BusinessPartner>
protected void fromMap(Map<String,Object> inputValues)
fromMap
in class VdmObject<BusinessPartner>
@Nonnull public static <T> BusinessPartnerField<T> field(@Nonnull String fieldName, @Nonnull Class<T> fieldType)
T
- The type of the extension field when performing value comparisons.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.@Nonnull public static <T,DomainT> BusinessPartnerField<T> field(@Nonnull String fieldName, @Nonnull TypeConverter<T,DomainT> typeConverter)
T
- The type of the extension field when performing value comparisons.DomainT
- The type of the extension field as returned by the OData service.typeConverter
- A TypeConverterfieldName
- The name of the extension field as returned by the OData service.@Nullable public HttpDestinationProperties getDestinationForFetch()
VdmEntity
getDestinationForFetch
in class VdmEntity<BusinessPartner>
protected void setServicePathForFetch(@Nullable String servicePathForFetch)
VdmEntity
Note: Use with caution, as this can easily break the fetch call on this entity. See the interface of the corresponding service for the default service path.
setServicePathForFetch
in class VdmEntity<BusinessPartner>
public void attachToService(@Nullable String servicePath, @Nonnull HttpDestinationProperties destination)
VdmEntity
Note: Use with caution, as this can easily break the fetch calls on this entity. See the interface of the corresponding service for the default service path.
attachToService
in class VdmEntity<BusinessPartner>
servicePath
- Optional parameter. New service path to apply to this entity and any associated entities that were
previously fetched. If a null value is provided and the service path has never been set, then the
service path will be set to the default defined in the corresponding service interface.destination
- New destination to apply to this entity and any associated entities that were previously fetched.protected String getDefaultServicePath()
VdmEntity
getDefaultServicePath
in class VdmEntity<BusinessPartner>
protocol://hostname:port
and the OData resource name (entity set, $metadata
, etc.)@Nonnull protected Map<String,Object> toMapOfNavigationProperties()
toMapOfNavigationProperties
in class VdmObject<BusinessPartner>
@Nonnull public List<BuPaIdentification> fetchBuPaIdentification() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
Please note: This method will not cache or persist the query results.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public List<BuPaIdentification> getBuPaIdentificationOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
If the navigation property to_BuPaIdentification of a queried BusinessPartner is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public io.vavr.control.Option<List<BuPaIdentification>> getBuPaIdentificationIfPresent()
If the navigation property for an entity BusinessPartner has not been resolved yet, this method will
not query further information. Instead its Option
result state will be empty
.
Option
with result state
empty
is returned.public void setBuPaIdentification(@Nonnull List<BuPaIdentification> value)
If the navigation property to_BuPaIdentification of a queried BusinessPartner is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
value
- List of BuPaIdentification entities.public void addBuPaIdentification(BuPaIdentification... entity)
If the navigation property to_BuPaIdentification of a queried BusinessPartner is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
entity
- Array of BuPaIdentification entities.@Nonnull public List<BuPaIndustry> fetchBuPaIndustry() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
Please note: This method will not cache or persist the query results.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public List<BuPaIndustry> getBuPaIndustryOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
If the navigation property to_BuPaIndustry of a queried BusinessPartner is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public io.vavr.control.Option<List<BuPaIndustry>> getBuPaIndustryIfPresent()
If the navigation property for an entity BusinessPartner has not been resolved yet, this method will
not query further information. Instead its Option
result state will be empty
.
Option
with result state
empty
is returned.public void setBuPaIndustry(@Nonnull List<BuPaIndustry> value)
If the navigation property to_BuPaIndustry of a queried BusinessPartner is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
value
- List of BuPaIndustry entities.public void addBuPaIndustry(BuPaIndustry... entity)
If the navigation property to_BuPaIndustry of a queried BusinessPartner is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
entity
- Array of BuPaIndustry entities.@Nonnull public List<BusinessPartnerAddress> fetchBusinessPartnerAddress() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
Please note: This method will not cache or persist the query results.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public List<BusinessPartnerAddress> getBusinessPartnerAddressOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
If the navigation property to_BusinessPartnerAddress of a queried BusinessPartner is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public io.vavr.control.Option<List<BusinessPartnerAddress>> getBusinessPartnerAddressIfPresent()
If the navigation property for an entity BusinessPartner has not been resolved yet, this method will
not query further information. Instead its Option
result state will be empty
.
Option
with result state
empty
is returned.public void setBusinessPartnerAddress(@Nonnull List<BusinessPartnerAddress> value)
If the navigation property to_BusinessPartnerAddress of a queried BusinessPartner is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
value
- List of BusinessPartnerAddress entities.public void addBusinessPartnerAddress(BusinessPartnerAddress... entity)
If the navigation property to_BusinessPartnerAddress of a queried BusinessPartner is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
entity
- Array of BusinessPartnerAddress entities.@Nonnull public List<BusinessPartnerBank> fetchBusinessPartnerBank() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
Please note: This method will not cache or persist the query results.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public List<BusinessPartnerBank> getBusinessPartnerBankOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
If the navigation property to_BusinessPartnerBank of a queried BusinessPartner is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public io.vavr.control.Option<List<BusinessPartnerBank>> getBusinessPartnerBankIfPresent()
If the navigation property for an entity BusinessPartner has not been resolved yet, this method will
not query further information. Instead its Option
result state will be empty
.
Option
with result state
empty
is returned.public void setBusinessPartnerBank(@Nonnull List<BusinessPartnerBank> value)
If the navigation property to_BusinessPartnerBank of a queried BusinessPartner is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
value
- List of BusinessPartnerBank entities.public void addBusinessPartnerBank(BusinessPartnerBank... entity)
If the navigation property to_BusinessPartnerBank of a queried BusinessPartner is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
entity
- Array of BusinessPartnerBank entities.@Nonnull public List<BusinessPartnerContact> fetchBusinessPartnerContact() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
Please note: This method will not cache or persist the query results.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public List<BusinessPartnerContact> getBusinessPartnerContactOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
If the navigation property to_BusinessPartnerContact of a queried BusinessPartner is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public io.vavr.control.Option<List<BusinessPartnerContact>> getBusinessPartnerContactIfPresent()
If the navigation property for an entity BusinessPartner has not been resolved yet, this method will
not query further information. Instead its Option
result state will be empty
.
Option
with result state
empty
is returned.public void setBusinessPartnerContact(@Nonnull List<BusinessPartnerContact> value)
If the navigation property to_BusinessPartnerContact of a queried BusinessPartner is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
value
- List of BusinessPartnerContact entities.public void addBusinessPartnerContact(BusinessPartnerContact... entity)
If the navigation property to_BusinessPartnerContact of a queried BusinessPartner is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
entity
- Array of BusinessPartnerContact entities.@Nonnull public List<BusinessPartnerRole> fetchBusinessPartnerRole() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
Please note: This method will not cache or persist the query results.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public List<BusinessPartnerRole> getBusinessPartnerRoleOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
If the navigation property to_BusinessPartnerRole of a queried BusinessPartner is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public io.vavr.control.Option<List<BusinessPartnerRole>> getBusinessPartnerRoleIfPresent()
If the navigation property for an entity BusinessPartner has not been resolved yet, this method will
not query further information. Instead its Option
result state will be empty
.
Option
with result state
empty
is returned.public void setBusinessPartnerRole(@Nonnull List<BusinessPartnerRole> value)
If the navigation property to_BusinessPartnerRole of a queried BusinessPartner is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
value
- List of BusinessPartnerRole entities.public void addBusinessPartnerRole(BusinessPartnerRole... entity)
If the navigation property to_BusinessPartnerRole of a queried BusinessPartner is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
entity
- Array of BusinessPartnerRole entities.@Nonnull public List<BusinessPartnerTaxNumber> fetchBusinessPartnerTax() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
Please note: This method will not cache or persist the query results.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public List<BusinessPartnerTaxNumber> getBusinessPartnerTaxOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
If the navigation property to_BusinessPartnerTax of a queried BusinessPartner is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public io.vavr.control.Option<List<BusinessPartnerTaxNumber>> getBusinessPartnerTaxIfPresent()
If the navigation property for an entity BusinessPartner has not been resolved yet, this method will
not query further information. Instead its Option
result state will be empty
.
Option
with result
state empty
is returned.public void setBusinessPartnerTax(@Nonnull List<BusinessPartnerTaxNumber> value)
If the navigation property to_BusinessPartnerTax of a queried BusinessPartner is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
value
- List of BusinessPartnerTaxNumber entities.public void addBusinessPartnerTax(BusinessPartnerTaxNumber... entity)
If the navigation property to_BusinessPartnerTax of a queried BusinessPartner is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
entity
- Array of BusinessPartnerTaxNumber entities.@Nullable public Customer fetchCustomer() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
Please note: This method will not cache or persist the query results.
null
if an entity is not associated.com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nullable public Customer getCustomerOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
If the navigation property to_Customer of a queried BusinessPartner is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public io.vavr.control.Option<Customer> getCustomerIfPresent()
If the navigation property for an entity BusinessPartner has not been resolved yet, this method will
not query further information. Instead its Option
result state will be empty
.
Option
with result state empty
is
returned.public void setCustomer(Customer value)
value
- New Customer entity.@Nullable public Supplier fetchSupplier() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
Please note: This method will not cache or persist the query results.
null
if an entity is not associated.com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nullable public Supplier getSupplierOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
If the navigation property to_Supplier of a queried BusinessPartner is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public io.vavr.control.Option<Supplier> getSupplierIfPresent()
If the navigation property for an entity BusinessPartner has not been resolved yet, this method will
not query further information. Instead its Option
result state will be empty
.
Option
with result state empty
is
returned.public void setSupplier(Supplier value)
value
- New Supplier entity.@Nonnull public static BusinessPartner.BusinessPartnerBuilder builder()
@Nullable public String getBusinessPartner()
Original property name from the Odata EDM: BusinessPartner
@Nullable public String getCustomer()
Original property name from the Odata EDM: Customer
@Nullable public String getSupplier()
Original property name from the Odata EDM: Supplier
@Nullable public String getAcademicTitle()
Original property name from the Odata EDM: AcademicTitle
@Nullable public String getAuthorizationGroup()
Original property name from the Odata EDM: AuthorizationGroup
@Nullable public String getBusinessPartnerCategory()
Original property name from the Odata EDM: BusinessPartnerCategory
@Nullable public String getBusinessPartnerFullName()
Original property name from the Odata EDM: BusinessPartnerFullName
@Nullable public String getBusinessPartnerGrouping()
Original property name from the Odata EDM: BusinessPartnerGrouping
@Nullable public String getBusinessPartnerName()
Original property name from the Odata EDM: BusinessPartnerName
@Nullable public UUID getBusinessPartnerUUID()
Original property name from the Odata EDM: BusinessPartnerUUID
@Nullable public String getCorrespondenceLanguage()
Original property name from the Odata EDM: CorrespondenceLanguage
@Nullable public String getCreatedByUser()
Original property name from the Odata EDM: CreatedByUser
@Nullable public LocalDateTime getCreationDate()
Original property name from the Odata EDM: CreationDate
@Nullable public LocalTime getCreationTime()
Original property name from the Odata EDM: CreationTime
@Nullable public String getFirstName()
Original property name from the Odata EDM: FirstName
@Nullable public String getFormOfAddress()
Original property name from the Odata EDM: FormOfAddress
@Nullable public String getIndustry()
Original property name from the Odata EDM: Industry
@Nullable public String getInternationalLocationNumber1()
Original property name from the Odata EDM: InternationalLocationNumber1
@Nullable public String getInternationalLocationNumber2()
Original property name from the Odata EDM: InternationalLocationNumber2
@Nullable public Boolean getIsFemale()
Original property name from the Odata EDM: IsFemale
@Nullable public Boolean getIsMale()
Original property name from the Odata EDM: IsMale
@Nullable public String getIsNaturalPerson()
Original property name from the Odata EDM: IsNaturalPerson
@Nullable public Boolean getIsSexUnknown()
Original property name from the Odata EDM: IsSexUnknown
@Nullable public String getGenderCodeName()
Original property name from the Odata EDM: GenderCodeName
@Nullable public String getLanguage()
Original property name from the Odata EDM: Language
@Nullable public LocalDateTime getLastChangeDate()
Original property name from the Odata EDM: LastChangeDate
@Nullable public LocalTime getLastChangeTime()
Original property name from the Odata EDM: LastChangeTime
@Nullable public String getLastChangedByUser()
Original property name from the Odata EDM: LastChangedByUser
@Nullable public String getLastName()
Original property name from the Odata EDM: LastName
@Nullable public String getLegalForm()
Original property name from the Odata EDM: LegalForm
@Nullable public String getOrganizationBPName1()
Original property name from the Odata EDM: OrganizationBPName1
@Nullable public String getOrganizationBPName2()
Original property name from the Odata EDM: OrganizationBPName2
@Nullable public String getOrganizationBPName3()
Original property name from the Odata EDM: OrganizationBPName3
@Nullable public String getOrganizationBPName4()
Original property name from the Odata EDM: OrganizationBPName4
@Nullable public LocalDateTime getOrganizationFoundationDate()
Original property name from the Odata EDM: OrganizationFoundationDate
@Nullable public LocalDateTime getOrganizationLiquidationDate()
Original property name from the Odata EDM: OrganizationLiquidationDate
@Nullable public String getSearchTerm1()
Original property name from the Odata EDM: SearchTerm1
@Nullable public String getSearchTerm2()
Original property name from the Odata EDM: SearchTerm2
@Nullable public String getAdditionalLastName()
Original property name from the Odata EDM: AdditionalLastName
@Nullable public LocalDateTime getBirthDate()
Original property name from the Odata EDM: BirthDate
@Nullable public String getBusinessPartnerBirthDateStatus()
Original property name from the Odata EDM: BusinessPartnerBirthDateStatus
@Nullable public String getBusinessPartnerBirthplaceName()
Original property name from the Odata EDM: BusinessPartnerBirthplaceName
@Nullable public Boolean getBusinessPartnerIsBlocked()
Original property name from the Odata EDM: BusinessPartnerIsBlocked
@Nullable public String getBusinessPartnerType()
Original property name from the Odata EDM: BusinessPartnerType
@Nullable public String getETag()
Original property name from the Odata EDM: ETag
@Nullable public String getGroupBusinessPartnerName1()
Original property name from the Odata EDM: GroupBusinessPartnerName1
@Nullable public String getGroupBusinessPartnerName2()
Original property name from the Odata EDM: GroupBusinessPartnerName2
@Nullable public String getIndependentAddressID()
Original property name from the Odata EDM: IndependentAddressID
@Nullable public String getInternationalLocationNumber3()
Original property name from the Odata EDM: InternationalLocationNumber3
@Nullable public String getMiddleName()
Original property name from the Odata EDM: MiddleName
@Nullable public String getNameCountry()
Original property name from the Odata EDM: NameCountry
@Nullable public String getNameFormat()
Original property name from the Odata EDM: NameFormat
@Nullable public String getPersonFullName()
Original property name from the Odata EDM: PersonFullName
@Nullable public String getPersonNumber()
Original property name from the Odata EDM: PersonNumber
@Nullable public Boolean getIsMarkedForArchiving()
Original property name from the Odata EDM: IsMarkedForArchiving
@Nullable public String getBusinessPartnerIDByExtSystem()
Original property name from the Odata EDM: BusinessPartnerIDByExtSystem
@Nullable public String getTradingPartner()
Original property name from the Odata EDM: TradingPartner
@Nonnull public String toString()
toString
in class VdmObject<BusinessPartner>
public boolean equals(@Nullable Object o)
equals
in class VdmObject<BusinessPartner>
protected boolean canEqual(@Nullable Object other)
canEqual
in class VdmObject<BusinessPartner>
public int hashCode()
hashCode
in class VdmObject<BusinessPartner>
Copyright © 2021 SAP SE. All rights reserved.