public class SchedgAgrmtDeliveryAddress extends VdmEntity<SchedgAgrmtDeliveryAddress>
Original entity name from the Odata EDM: A_SchedgAgrmtDeliveryAddressType
Modifier and Type | Class and Description |
---|---|
static class |
SchedgAgrmtDeliveryAddress.SchedgAgrmtDeliveryAddressBuilder |
Modifier and Type | Field and Description |
---|---|
static SchedgAgrmtDeliveryAddressField<String> |
ADDRESS_TYPE
Use with available fluent helpers to apply the AddressType field to query operations.
|
static SchedgAgrmtDeliveryAddressSelectable |
ALL_FIELDS
Selector for all available fields of SchedgAgrmtDeliveryAddress.
|
static SchedgAgrmtDeliveryAddressField<String> |
CITY_NAME
Use with available fluent helpers to apply the CityName field to query operations.
|
static SchedgAgrmtDeliveryAddressField<String> |
CORRESPONDENCE_LANGUAGE
Use with available fluent helpers to apply the CorrespondenceLanguage field to query operations.
|
static SchedgAgrmtDeliveryAddressField<String> |
COUNTRY
Use with available fluent helpers to apply the Country field to query operations.
|
static SchedgAgrmtDeliveryAddressField<String> |
DELIVERY_ADDRESS_ID
Use with available fluent helpers to apply the DeliveryAddressID field to query operations.
|
static SchedgAgrmtDeliveryAddressField<String> |
EMAIL_ADDRESS
Use with available fluent helpers to apply the EmailAddress field to query operations.
|
static SchedgAgrmtDeliveryAddressField<String> |
FAX_NUMBER
Use with available fluent helpers to apply the FaxNumber field to query operations.
|
static SchedgAgrmtDeliveryAddressField<String> |
FULL_NAME
Use with available fluent helpers to apply the FullName field to query operations.
|
static SchedgAgrmtDeliveryAddressField<String> |
HOUSE_NUMBER
Use with available fluent helpers to apply the HouseNumber field to query operations.
|
static SchedgAgrmtDeliveryAddressField<String> |
MOBILE_NUMBER
Use with available fluent helpers to apply the MobileNumber field to query operations.
|
static SchedgAgrmtDeliveryAddressField<String> |
PHONE_NUMBER
Use with available fluent helpers to apply the PhoneNumber field to query operations.
|
static SchedgAgrmtDeliveryAddressField<String> |
PLANT
Use with available fluent helpers to apply the Plant field to query operations.
|
static SchedgAgrmtDeliveryAddressField<String> |
POSTAL_CODE
Use with available fluent helpers to apply the PostalCode field to query operations.
|
static SchedgAgrmtDeliveryAddressField<String> |
REGION
Use with available fluent helpers to apply the Region field to query operations.
|
static SchedgAgrmtDeliveryAddressField<String> |
SCHEDULING_AGREEMENT
Use with available fluent helpers to apply the SchedulingAgreement field to query operations.
|
static SchedgAgrmtDeliveryAddressField<String> |
SCHEDULING_AGREEMENT_ITEM
Use with available fluent helpers to apply the SchedulingAgreementItem field to query operations.
|
static SchedgAgrmtDeliveryAddressField<String> |
STREET_NAME
Use with available fluent helpers to apply the StreetName field to query operations.
|
changedOriginalFields
Constructor and Description |
---|
SchedgAgrmtDeliveryAddress() |
SchedgAgrmtDeliveryAddress(String schedulingAgreement,
String schedulingAgreementItem,
String deliveryAddressID,
String addressType,
String fullName,
String streetName,
String houseNumber,
String postalCode,
String cityName,
String mobileNumber,
String region,
String country,
String emailAddress,
String plant,
String correspondenceLanguage,
String phoneNumber,
String faxNumber) |
Modifier and Type | Method and Description |
---|---|
void |
attachToService(String servicePath,
HttpDestinationProperties destination)
Sets the service path and destination for the fetch commands of this entity.
|
static SchedgAgrmtDeliveryAddress.SchedgAgrmtDeliveryAddressBuilder |
builder() |
protected boolean |
canEqual(Object other) |
boolean |
equals(Object o) |
static <T> SchedgAgrmtDeliveryAddressField<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 |
getAddressType()
Constraints: Not nullable, Maximum length: 1
|
String |
getCityName()
Constraints: Not nullable, Maximum length: 40
|
String |
getCorrespondenceLanguage()
Constraints: Not nullable, Maximum length: 2
|
String |
getCountry()
Constraints: Not nullable, Maximum length: 3
|
protected String |
getDefaultServicePath()
Used by fluent helpers and navigation property methods to construct OData queries.
|
String |
getDeliveryAddressID()
Constraints: Not nullable, Maximum length: 10
|
HttpDestinationProperties |
getDestinationForFetch()
Convienence field for reusing the same destination with multiple queries (e.g.
|
String |
getEmailAddress()
Constraints: Not nullable, Maximum length: 241
|
protected String |
getEntityCollection()
Used by fluent helpers and navigation property methods to construct OData queries.
|
String |
getFaxNumber()
Constraints: Not nullable, Maximum length: 30
|
String |
getFullName()
Constraints: Not nullable, Maximum length: 80
|
String |
getHouseNumber()
Constraints: Not nullable, Maximum length: 10
|
protected Map<String,Object> |
getKey() |
String |
getMobileNumber()
Constraints: Not nullable, Maximum length: 30
|
String |
getPhoneNumber()
Constraints: Not nullable, Maximum length: 30
|
String |
getPlant()
Constraints: Not nullable, Maximum length: 4
|
String |
getPostalCode()
Constraints: Not nullable, Maximum length: 10
|
String |
getRegion()
Constraints: Not nullable, Maximum length: 3
|
String |
getSchedulingAgreement()
(Key Field) Constraints: Not nullable, Maximum length: 10
|
String |
getSchedulingAgreementItem()
(Key Field) Constraints: Not nullable, Maximum length: 5
|
String |
getStreetName()
Constraints: Not nullable, Maximum length: 60
|
Class<SchedgAgrmtDeliveryAddress> |
getType() |
int |
hashCode() |
void |
setAddressType(String addressType)
Constraints: Not nullable, Maximum length: 1
|
void |
setCityName(String cityName)
Constraints: Not nullable, Maximum length: 40
|
void |
setCorrespondenceLanguage(String correspondenceLanguage)
Constraints: Not nullable, Maximum length: 2
|
void |
setCountry(String country)
Constraints: Not nullable, Maximum length: 3
|
void |
setDeliveryAddressID(String deliveryAddressID)
Constraints: Not nullable, Maximum length: 10
|
void |
setEmailAddress(String emailAddress)
Constraints: Not nullable, Maximum length: 241
|
void |
setFaxNumber(String faxNumber)
Constraints: Not nullable, Maximum length: 30
|
void |
setFullName(String fullName)
Constraints: Not nullable, Maximum length: 80
|
void |
setHouseNumber(String houseNumber)
Constraints: Not nullable, Maximum length: 10
|
void |
setMobileNumber(String mobileNumber)
Constraints: Not nullable, Maximum length: 30
|
void |
setPhoneNumber(String phoneNumber)
Constraints: Not nullable, Maximum length: 30
|
void |
setPlant(String plant)
Constraints: Not nullable, Maximum length: 4
|
void |
setPostalCode(String postalCode)
Constraints: Not nullable, Maximum length: 10
|
void |
setRegion(String region)
Constraints: Not nullable, Maximum length: 3
|
void |
setSchedulingAgreement(String schedulingAgreement)
(Key Field) Constraints: Not nullable, Maximum length: 10
|
void |
setSchedulingAgreementItem(String schedulingAgreementItem)
(Key Field) Constraints: Not nullable, Maximum length: 5
|
protected void |
setServicePathForFetch(String servicePathForFetch)
The service path only used for the fetch commands of this entity.
|
void |
setStreetName(String streetName)
Constraints: Not nullable, Maximum length: 60
|
protected Map<String,Object> |
toMapOfFields() |
String |
toString() |
getServicePathForFetch, getVersionIdentifier, setDestinationForFetch, setVersionIdentifier
getChangedFields, getCustomField, getCustomField, getCustomFieldNames, getCustomFields, getSetOfCustomFields, getSetOfFields, getSetOfNavigationProperties, hasCustomField, hasCustomField, rememberChangedField, resetChangedFields, setCustomField, setCustomField, toMap, toMapOfCustomFields, toMapOfNavigationProperties
public static final SchedgAgrmtDeliveryAddressSelectable ALL_FIELDS
public static final SchedgAgrmtDeliveryAddressField<String> SCHEDULING_AGREEMENT
public static final SchedgAgrmtDeliveryAddressField<String> SCHEDULING_AGREEMENT_ITEM
public static final SchedgAgrmtDeliveryAddressField<String> DELIVERY_ADDRESS_ID
public static final SchedgAgrmtDeliveryAddressField<String> ADDRESS_TYPE
public static final SchedgAgrmtDeliveryAddressField<String> FULL_NAME
public static final SchedgAgrmtDeliveryAddressField<String> STREET_NAME
public static final SchedgAgrmtDeliveryAddressField<String> HOUSE_NUMBER
public static final SchedgAgrmtDeliveryAddressField<String> POSTAL_CODE
public static final SchedgAgrmtDeliveryAddressField<String> CITY_NAME
public static final SchedgAgrmtDeliveryAddressField<String> MOBILE_NUMBER
public static final SchedgAgrmtDeliveryAddressField<String> REGION
public static final SchedgAgrmtDeliveryAddressField<String> COUNTRY
public static final SchedgAgrmtDeliveryAddressField<String> EMAIL_ADDRESS
public static final SchedgAgrmtDeliveryAddressField<String> PLANT
public static final SchedgAgrmtDeliveryAddressField<String> CORRESPONDENCE_LANGUAGE
public static final SchedgAgrmtDeliveryAddressField<String> PHONE_NUMBER
public static final SchedgAgrmtDeliveryAddressField<String> FAX_NUMBER
public SchedgAgrmtDeliveryAddress()
public SchedgAgrmtDeliveryAddress(@Nullable String schedulingAgreement, @Nullable String schedulingAgreementItem, @Nullable String deliveryAddressID, @Nullable String addressType, @Nullable String fullName, @Nullable String streetName, @Nullable String houseNumber, @Nullable String postalCode, @Nullable String cityName, @Nullable String mobileNumber, @Nullable String region, @Nullable String country, @Nullable String emailAddress, @Nullable String plant, @Nullable String correspondenceLanguage, @Nullable String phoneNumber, @Nullable String faxNumber)
@Nonnull public Class<SchedgAgrmtDeliveryAddress> getType()
getType
in class VdmObject<SchedgAgrmtDeliveryAddress>
public void setSchedulingAgreement(@Nullable String schedulingAgreement)
Original property name from the Odata EDM: SchedulingAgreement
schedulingAgreement
- Alphanumeric key uniquely identifying the document.public void setSchedulingAgreementItem(@Nullable String schedulingAgreementItem)
Original property name from the Odata EDM: SchedulingAgreementItem
schedulingAgreementItem
- Specifies the number that uniquely identifies an item in .public void setDeliveryAddressID(@Nullable String deliveryAddressID)
Original property name from the Odata EDM: DeliveryAddressID
deliveryAddressID
- Manual address number in purchasing document itempublic void setAddressType(@Nullable String addressType)
Original property name from the Odata EDM: AddressType
addressType
- Purchase Requisition Address Typepublic void setFullName(@Nullable String fullName)
Original property name from the Odata EDM: FullName
For organizations or document addresses, typically the fields Name1 and Name2 are concatenated.For persons the field contains the formatted name according to country specific rules. It corresponds e.g. to the content of the fields BUT000-NAME1_TEXT or ADRP-NAME_TEXT.
fullName
- This field contains the full name or formatted name of a party.public void setStreetName(@Nullable String streetName)
Original property name from the Odata EDM: StreetName
The street name is saved, redundantly in upper case in another database field, for search help purposes.There are other fields for address parts which can be printed above or below the street. See Print the Street address.The house number and other supplements are usually maintained in their own fields. See Formatting the Street line.
streetName
- Street name as part of the address.public void setHouseNumber(@Nullable String houseNumber)
Original property name from the Odata EDM: HouseNumber
It is printed in the Street line.Other supplementary street information can be entered in the House number supplement or one of the Street2, Street3, Street4 or Street5 fields. See Print the Street address.A house number (e.g. 117) or a house number with supplement (e.g. 117a), or a house number range (e.g. 16-20), can be maintained in this field.
houseNumber
- House number as part of an address.public void setPostalCode(@Nullable String postalCode)
Original property name from the Odata EDM: PostalCode
If different postal codes are maintained for the PO Box and Street address of an address, this field contains the Street address postal code.
postalCode
- Postal code as part of the addresspublic void setCityName(@Nullable String cityName)
Original property name from the Odata EDM: CityName
The city name is saved redundantly in another database field in upper- case letters, for search help.If the Postal regional structure ('city file') is active, the city name is checked against the Cities defined in the regional structure.
cityName
- City name as part of the address.public void setMobileNumber(@Nullable String mobileNumber)
Original property name from the Odata EDM: MobileNumber
If the telephone number consists of a company number and an extension, the extension must be entered in the field extension.Telephone number, as it is dialled from within the country.For the number "01234/567-0" enter the following:Telephone: 01234/567Estension: 0For the number "01234/567-891" enter the following:Telephone: 01234/567Extension: 891For the number "012-345-678" (678 as extension) enter the following:Telepone: 012-345Extension: 678In the following cases enter the complete number (without country dialling code) in the field Telephone:No part of the number can be regarded as an extension.You are not sure which part of the number can be regarded as an extension.
mobileNumber
- Telephone number, consisting of dialling code and number, but without country dialling code.public void setRegion(@Nullable String region)
Original property name from the Odata EDM: Region
The automatic address formatting function prints the region in addresses in the USA, Canada, Italy, Brazil or Australia, and the county in Great Britain.For more information, see the examples in the documentation on the Address Layout Key.Meaning of the regional code in ...Australia -> ProvinceBrazil -> StateCanada -> ProvinceGermany -> StateGreat Britain -> CountyItaly -> ProvinceJapan -> PrefectureSwitzerland -> CantonUSA -> State
region
- In some countries, the region forms part of the address. The meaning depends on the country.public void setCountry(@Nullable String country)
Original property name from the Odata EDM: Country
The two-character ISO code in accordance with ISO 3166, which is delivered by SAP as a default, is usually used.It could also be the vehicle license plate country-code or a typical country key, for example, in Germany the Federal statistics office key.The country keys are determined at system installation in the global settings.The definition of the country key in the SAP system does not have to match political or government entities.Since the country key does not have to correspond to the ISO code in all installations, programs that differ according to certain values of the country key cannot query the country key T005-LAND1, but have to program based on the ISO code T005 INTCA.
country
- The country key contains information which the system uses to check entries such as the length of the
postal code or bank account number.public void setEmailAddress(@Nullable String emailAddress)
Original property name from the Odata EDM: EmailAddress
Example: user.name@company.comThe Internet mail address is used to send mail via the Internet world-wide; the protocol used is SMTP (Simple Mail Transfer Protocol).The Internet mail address format is specified in various RFCs (Internet Request for Comment), including RFCs 821 and 822.This is not an IP address (192.56.30.6).
emailAddress
- Internet mail address, also called e-mail address.public void setPlant(@Nullable String plant)
Original property name from the Odata EDM: Plant
You use the plant key to determine, for instance, which plant is to receive ordered goods.
plant
- Specifies the key for a production facility or branch office within the company (that is, the company
code).public void setCorrespondenceLanguage(@Nullable String correspondenceLanguage)
Original property name from the Odata EDM: CorrespondenceLanguage
- the language in which texts are displayed,- the language in which you enter texts,- the language in which the system prints texts.
correspondenceLanguage
- The language key indicatespublic void setPhoneNumber(@Nullable String phoneNumber)
Original property name from the Odata EDM: PhoneNumber
If the telephone number consists of a company number and an extension, the extension must be entered in the field extension.Telephone number, as it is dialled from within the country.For the number "01234/567-0" enter the following:Telephone: 01234/567Estension: 0For the number "01234/567-891" enter the following:Telephone: 01234/567Extension: 891For the number "012-345-678" (678 as extension) enter the following:Telepone: 012-345Extension: 678In the following cases enter the complete number (without country dialling code) in the field Telephone:No part of the number can be regarded as an extension.You are not sure which part of the number can be regarded as an extension.
phoneNumber
- Telephone number, consisting of dialling code and number, but without country dialling code.public void setFaxNumber(@Nullable String faxNumber)
Original property name from the Odata EDM: FaxNumber
If the fax number consists of a company number and an extension, the extension must be entered in the field extension.Fax number, as it is to be dialed from within the same country.Enter the fax number.The following rules apply for the format of telephone and fax numbers:The length of the entries in the field Telephone and Extension (Fax and Extension) cannot be more than 24 characters in total.Leading spaces are not allowed in the field Telephone or Fax or in the field Extension.Valid characters are:Numbers (0123456789)Letters (ABCDEFGHIJKLMNOPQRSTUVWXYZ)Following other characters: /, (, ), - *, # and " " (space), but not as a leading space.If an + is entered as the first character, the system checks whether the specified number starts with a country code. If so, a warning message is displayed because the country code is automatically determined by the system and should not be stored in the Telephone number (Fax number) field.If an & is entered as the first character, the automatic check and formatting of the telephone number (fax number), as well as the determination of the country code, is suppressed.Enter the following for the number "01234/567-0":Fax: 01234/567Extension: 0Enter the following for the number "01234/567-891":Fax: 01234/567Extension: 891For the number "012-345-678" (678 as extension) enter the following:Fax: 012-345Extension: 678In the following cases, enter the complete number (without country dialing code) in the field Fax:No part of the number can be considered as an extension.You are not sure which part of the number can be considered as an extension.If the address has several fax numbers, the first fax number is flagged as the standard fax number.
faxNumber
- Fax number, consisting of dialing code and number, but without country dialing code.protected String getEntityCollection()
VdmEntity
getEntityCollection
in class VdmEntity<SchedgAgrmtDeliveryAddress>
@Nonnull protected Map<String,Object> getKey()
getKey
in class VdmObject<SchedgAgrmtDeliveryAddress>
@Nonnull protected Map<String,Object> toMapOfFields()
toMapOfFields
in class VdmObject<SchedgAgrmtDeliveryAddress>
protected void fromMap(Map<String,Object> inputValues)
fromMap
in class VdmObject<SchedgAgrmtDeliveryAddress>
@Nonnull public static <T> SchedgAgrmtDeliveryAddressField<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> SchedgAgrmtDeliveryAddressField<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<SchedgAgrmtDeliveryAddress>
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<SchedgAgrmtDeliveryAddress>
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<SchedgAgrmtDeliveryAddress>
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<SchedgAgrmtDeliveryAddress>
protocol://hostname:port
and the OData resource name (entity set, $metadata
, etc.)@Nonnull public static SchedgAgrmtDeliveryAddress.SchedgAgrmtDeliveryAddressBuilder builder()
@Nullable public String getSchedulingAgreement()
Original property name from the Odata EDM: SchedulingAgreement
@Nullable public String getSchedulingAgreementItem()
Original property name from the Odata EDM: SchedulingAgreementItem
@Nullable public String getDeliveryAddressID()
Original property name from the Odata EDM: DeliveryAddressID
@Nullable public String getAddressType()
Original property name from the Odata EDM: AddressType
@Nullable public String getFullName()
Original property name from the Odata EDM: FullName
For organizations or document addresses, typically the fields Name1 and Name2 are concatenated.For persons the field contains the formatted name according to country specific rules. It corresponds e.g. to the content of the fields BUT000-NAME1_TEXT or ADRP-NAME_TEXT.
@Nullable public String getStreetName()
Original property name from the Odata EDM: StreetName
The street name is saved, redundantly in upper case in another database field, for search help purposes.There are other fields for address parts which can be printed above or below the street. See Print the Street address.The house number and other supplements are usually maintained in their own fields. See Formatting the Street line.
@Nullable public String getHouseNumber()
Original property name from the Odata EDM: HouseNumber
It is printed in the Street line.Other supplementary street information can be entered in the House number supplement or one of the Street2, Street3, Street4 or Street5 fields. See Print the Street address.A house number (e.g. 117) or a house number with supplement (e.g. 117a), or a house number range (e.g. 16-20), can be maintained in this field.
@Nullable public String getPostalCode()
Original property name from the Odata EDM: PostalCode
If different postal codes are maintained for the PO Box and Street address of an address, this field contains the Street address postal code.
@Nullable public String getCityName()
Original property name from the Odata EDM: CityName
The city name is saved redundantly in another database field in upper- case letters, for search help.If the Postal regional structure ('city file') is active, the city name is checked against the Cities defined in the regional structure.
@Nullable public String getMobileNumber()
Original property name from the Odata EDM: MobileNumber
If the telephone number consists of a company number and an extension, the extension must be entered in the field extension.Telephone number, as it is dialled from within the country.For the number "01234/567-0" enter the following:Telephone: 01234/567Estension: 0For the number "01234/567-891" enter the following:Telephone: 01234/567Extension: 891For the number "012-345-678" (678 as extension) enter the following:Telepone: 012-345Extension: 678In the following cases enter the complete number (without country dialling code) in the field Telephone:No part of the number can be regarded as an extension.You are not sure which part of the number can be regarded as an extension.
@Nullable public String getRegion()
Original property name from the Odata EDM: Region
The automatic address formatting function prints the region in addresses in the USA, Canada, Italy, Brazil or Australia, and the county in Great Britain.For more information, see the examples in the documentation on the Address Layout Key.Meaning of the regional code in ...Australia -> ProvinceBrazil -> StateCanada -> ProvinceGermany -> StateGreat Britain -> CountyItaly -> ProvinceJapan -> PrefectureSwitzerland -> CantonUSA -> State
@Nullable public String getCountry()
Original property name from the Odata EDM: Country
The two-character ISO code in accordance with ISO 3166, which is delivered by SAP as a default, is usually used.It could also be the vehicle license plate country-code or a typical country key, for example, in Germany the Federal statistics office key.The country keys are determined at system installation in the global settings.The definition of the country key in the SAP system does not have to match political or government entities.Since the country key does not have to correspond to the ISO code in all installations, programs that differ according to certain values of the country key cannot query the country key T005-LAND1, but have to program based on the ISO code T005 INTCA.
@Nullable public String getEmailAddress()
Original property name from the Odata EDM: EmailAddress
Example: user.name@company.comThe Internet mail address is used to send mail via the Internet world-wide; the protocol used is SMTP (Simple Mail Transfer Protocol).The Internet mail address format is specified in various RFCs (Internet Request for Comment), including RFCs 821 and 822.This is not an IP address (192.56.30.6).
@Nullable public String getPlant()
Original property name from the Odata EDM: Plant
You use the plant key to determine, for instance, which plant is to receive ordered goods.
@Nullable public String getCorrespondenceLanguage()
Original property name from the Odata EDM: CorrespondenceLanguage
- the language in which texts are displayed,- the language in which you enter texts,- the language in which the system prints texts.
@Nullable public String getPhoneNumber()
Original property name from the Odata EDM: PhoneNumber
If the telephone number consists of a company number and an extension, the extension must be entered in the field extension.Telephone number, as it is dialled from within the country.For the number "01234/567-0" enter the following:Telephone: 01234/567Estension: 0For the number "01234/567-891" enter the following:Telephone: 01234/567Extension: 891For the number "012-345-678" (678 as extension) enter the following:Telepone: 012-345Extension: 678In the following cases enter the complete number (without country dialling code) in the field Telephone:No part of the number can be regarded as an extension.You are not sure which part of the number can be regarded as an extension.
@Nullable public String getFaxNumber()
Original property name from the Odata EDM: FaxNumber
If the fax number consists of a company number and an extension, the extension must be entered in the field extension.Fax number, as it is to be dialed from within the same country.Enter the fax number.The following rules apply for the format of telephone and fax numbers:The length of the entries in the field Telephone and Extension (Fax and Extension) cannot be more than 24 characters in total.Leading spaces are not allowed in the field Telephone or Fax or in the field Extension.Valid characters are:Numbers (0123456789)Letters (ABCDEFGHIJKLMNOPQRSTUVWXYZ)Following other characters: /, (, ), - *, # and " " (space), but not as a leading space.If an + is entered as the first character, the system checks whether the specified number starts with a country code. If so, a warning message is displayed because the country code is automatically determined by the system and should not be stored in the Telephone number (Fax number) field.If an & is entered as the first character, the automatic check and formatting of the telephone number (fax number), as well as the determination of the country code, is suppressed.Enter the following for the number "01234/567-0":Fax: 01234/567Extension: 0Enter the following for the number "01234/567-891":Fax: 01234/567Extension: 891For the number "012-345-678" (678 as extension) enter the following:Fax: 012-345Extension: 678In the following cases, enter the complete number (without country dialing code) in the field Fax:No part of the number can be considered as an extension.You are not sure which part of the number can be considered as an extension.If the address has several fax numbers, the first fax number is flagged as the standard fax number.
@Nonnull public String toString()
toString
in class VdmObject<SchedgAgrmtDeliveryAddress>
public boolean equals(@Nullable Object o)
equals
in class VdmObject<SchedgAgrmtDeliveryAddress>
protected boolean canEqual(@Nullable Object other)
canEqual
in class VdmObject<SchedgAgrmtDeliveryAddress>
public int hashCode()
hashCode
in class VdmObject<SchedgAgrmtDeliveryAddress>
Copyright © 2021 SAP SE. All rights reserved.