Class CustSlsAreaAddrDepdntInfo
Original entity name from the Odata EDM: A_CustSlsAreaAddrDepdntInfoType
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final CustSlsAreaAddrDepdntInfoField<String>Use with available fluent helpers to apply the AddressID field to query operations.static final CustSlsAreaAddrDepdntInfoSelectableSelector for all available fields of CustSlsAreaAddrDepdntInfo.static final CustSlsAreaAddrDepdntInfoField<String>Use with available fluent helpers to apply the Customer field to query operations.static final CustSlsAreaAddrDepdntInfoField<String>Use with available fluent helpers to apply the DeliveryIsBlocked field to query operations.static final CustSlsAreaAddrDepdntInfoField<String>Use with available fluent helpers to apply the DistributionChannel field to query operations.static final CustSlsAreaAddrDepdntInfoField<String>Use with available fluent helpers to apply the Division field to query operations.static final CustSlsAreaAddrDepdntInfoField<String>Use with available fluent helpers to apply the IncotermsClassification field to query operations.static final CustSlsAreaAddrDepdntInfoField<String>Use with available fluent helpers to apply the IncotermsLocation1 field to query operations.static final CustSlsAreaAddrDepdntInfoField<String>Use with available fluent helpers to apply the IncotermsLocation2 field to query operations.static final CustSlsAreaAddrDepdntInfoField<UUID>Use with available fluent helpers to apply the IncotermsSupChnDvtgLocAddlUUID field to query operations.static final CustSlsAreaAddrDepdntInfoField<UUID>Use with available fluent helpers to apply the IncotermsSupChnLoc1AddlUUID field to query operations.static final CustSlsAreaAddrDepdntInfoField<UUID>Use with available fluent helpers to apply the IncotermsSupChnLoc2AddlUUID field to query operations.static final CustSlsAreaAddrDepdntInfoField<String>Use with available fluent helpers to apply the IncotermsVersion field to query operations.static final CustSlsAreaAddrDepdntInfoField<String>Use with available fluent helpers to apply the SalesGroup field to query operations.static final CustSlsAreaAddrDepdntInfoField<String>Use with available fluent helpers to apply the SalesOffice field to query operations.static final CustSlsAreaAddrDepdntInfoField<String>Use with available fluent helpers to apply the SalesOrganization field to query operations.static final CustSlsAreaAddrDepdntInfoField<String>Use with available fluent helpers to apply the ShippingCondition field to query operations.static final CustSlsAreaAddrDepdntInfoField<String>Use with available fluent helpers to apply the SupplyingPlant field to query operations.Fields inherited from class com.sap.cloud.sdk.datamodel.odata.helper.VdmObject
changedOriginalFields -
Constructor Summary
ConstructorsConstructorDescriptionCustSlsAreaAddrDepdntInfo(String customer, String salesOrganization, String distributionChannel, String division, String addressID, String incotermsClassification, String incotermsLocation1, String incotermsLocation2, UUID incotermsSupChnLoc1AddlUUID, UUID incotermsSupChnLoc2AddlUUID, UUID incotermsSupChnDvtgLocAddlUUID, String deliveryIsBlocked, String salesOffice, String salesGroup, String shippingCondition, String supplyingPlant, String incotermsVersion) -
Method Summary
Modifier and TypeMethodDescriptionvoidattachToService(String servicePath, HttpDestinationProperties destination) builder()protected booleanbooleanstatic <T,DomainT>
CustSlsAreaAddrDepdntInfoField<T>field(String fieldName, TypeConverter<T, DomainT> typeConverter) Use with available fluent helpers to apply an extension field to query operations.static <T> CustSlsAreaAddrDepdntInfoField<T>Use with available fluent helpers to apply an extension field to query operations.protected void(Key Field) Constraints: Not nullable, Maximum length: 10(Key Field) Constraints: Not nullable, Maximum length: 10protected StringConstraints: Not nullable, Maximum length: 2(Key Field) Constraints: Not nullable, Maximum length: 2(Key Field) Constraints: Not nullable, Maximum length: 2protected StringConstraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 70Constraints: Not nullable, Maximum length: 70Constraints: noneConstraints: noneConstraints: noneConstraints: Not nullable, Maximum length: 4getKey()Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 4(Key Field) Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 4getType()inthashCode()voidsetAddressID(String addressID) (Key Field) Constraints: Not nullable, Maximum length: 10voidsetCustomer(String customer) (Key Field) Constraints: Not nullable, Maximum length: 10voidsetDeliveryIsBlocked(String deliveryIsBlocked) Constraints: Not nullable, Maximum length: 2voidsetDistributionChannel(String distributionChannel) (Key Field) Constraints: Not nullable, Maximum length: 2voidsetDivision(String division) (Key Field) Constraints: Not nullable, Maximum length: 2voidsetIncotermsClassification(String incotermsClassification) Constraints: Not nullable, Maximum length: 3voidsetIncotermsLocation1(String incotermsLocation1) Constraints: Not nullable, Maximum length: 70voidsetIncotermsLocation2(String incotermsLocation2) Constraints: Not nullable, Maximum length: 70voidsetIncotermsSupChnDvtgLocAddlUUID(UUID incotermsSupChnDvtgLocAddlUUID) Constraints: nonevoidsetIncotermsSupChnLoc1AddlUUID(UUID incotermsSupChnLoc1AddlUUID) Constraints: nonevoidsetIncotermsSupChnLoc2AddlUUID(UUID incotermsSupChnLoc2AddlUUID) Constraints: nonevoidsetIncotermsVersion(String incotermsVersion) Constraints: Not nullable, Maximum length: 4voidsetSalesGroup(String salesGroup) Constraints: Not nullable, Maximum length: 3voidsetSalesOffice(String salesOffice) Constraints: Not nullable, Maximum length: 4voidsetSalesOrganization(String salesOrganization) (Key Field) Constraints: Not nullable, Maximum length: 4protected voidsetServicePathForFetch(String servicePathForFetch) voidsetShippingCondition(String shippingCondition) Constraints: Not nullable, Maximum length: 2voidsetSupplyingPlant(String supplyingPlant) Constraints: Not nullable, Maximum length: 4toString()Methods inherited from class com.sap.cloud.sdk.datamodel.odata.helper.VdmEntity
fetchFieldAsList, fetchFieldAsSingle, getServicePathForFetch, getVersionIdentifier, setDestinationForFetch, setVersionIdentifierMethods inherited from class com.sap.cloud.sdk.datamodel.odata.helper.VdmObject
getChangedFields, getCustomField, getCustomField, getCustomFieldNames, getCustomFields, getSetOfCustomFields, getSetOfFields, getSetOfNavigationProperties, hasCustomField, hasCustomField, rememberChangedField, resetChangedFields, setCustomField, setCustomField, toMap, toMapOfCustomFields, toMapOfNavigationProperties
-
Field Details
-
ALL_FIELDS
Selector for all available fields of CustSlsAreaAddrDepdntInfo. -
CUSTOMER
Use with available fluent helpers to apply the Customer field to query operations. -
SALES_ORGANIZATION
Use with available fluent helpers to apply the SalesOrganization field to query operations. -
DISTRIBUTION_CHANNEL
Use with available fluent helpers to apply the DistributionChannel field to query operations. -
DIVISION
Use with available fluent helpers to apply the Division field to query operations. -
ADDRESS_ID
Use with available fluent helpers to apply the AddressID field to query operations. -
INCOTERMS_CLASSIFICATION
Use with available fluent helpers to apply the IncotermsClassification field to query operations. -
INCOTERMS_LOCATION1
Use with available fluent helpers to apply the IncotermsLocation1 field to query operations. -
INCOTERMS_LOCATION2
Use with available fluent helpers to apply the IncotermsLocation2 field to query operations. -
INCOTERMS_SUP_CHN_LOC1_ADDL_UUID
Use with available fluent helpers to apply the IncotermsSupChnLoc1AddlUUID field to query operations. -
INCOTERMS_SUP_CHN_LOC2_ADDL_UUID
Use with available fluent helpers to apply the IncotermsSupChnLoc2AddlUUID field to query operations. -
INCOTERMS_SUP_CHN_DVTG_LOC_ADDL_UUID
Use with available fluent helpers to apply the IncotermsSupChnDvtgLocAddlUUID field to query operations. -
DELIVERY_IS_BLOCKED
Use with available fluent helpers to apply the DeliveryIsBlocked field to query operations. -
SALES_OFFICE
Use with available fluent helpers to apply the SalesOffice field to query operations. -
SALES_GROUP
Use with available fluent helpers to apply the SalesGroup field to query operations. -
SHIPPING_CONDITION
Use with available fluent helpers to apply the ShippingCondition field to query operations. -
SUPPLYING_PLANT
Use with available fluent helpers to apply the SupplyingPlant field to query operations. -
INCOTERMS_VERSION
Use with available fluent helpers to apply the IncotermsVersion field to query operations.
-
-
Constructor Details
-
CustSlsAreaAddrDepdntInfo
public CustSlsAreaAddrDepdntInfo() -
CustSlsAreaAddrDepdntInfo
public CustSlsAreaAddrDepdntInfo(@Nullable String customer, @Nullable String salesOrganization, @Nullable String distributionChannel, @Nullable String division, @Nullable String addressID, @Nullable String incotermsClassification, @Nullable String incotermsLocation1, @Nullable String incotermsLocation2, @Nullable UUID incotermsSupChnLoc1AddlUUID, @Nullable UUID incotermsSupChnLoc2AddlUUID, @Nullable UUID incotermsSupChnDvtgLocAddlUUID, @Nullable String deliveryIsBlocked, @Nullable String salesOffice, @Nullable String salesGroup, @Nullable String shippingCondition, @Nullable String supplyingPlant, @Nullable String incotermsVersion)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<CustSlsAreaAddrDepdntInfo>
-
setCustomer
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: Customer
- Parameters:
customer- Customer Number
-
setSalesOrganization
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SalesOrganization
- Parameters:
salesOrganization- Sales Organization
-
setDistributionChannel
(Key Field) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: DistributionChannel
- Parameters:
distributionChannel- Distribution Channel
-
setDivision
(Key Field) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: Division
- Parameters:
division- Division
-
setAddressID
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: AddressID
- Parameters:
addressID- Business Partner Address Number (from BUT020)
-
setIncotermsClassification
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: IncotermsClassification
- Parameters:
incotermsClassification- Incoterms (Part 1)
-
setIncotermsLocation1
Constraints: Not nullable, Maximum length: 70Original property name from the Odata EDM: IncotermsLocation1
- Parameters:
incotermsLocation1- Incoterms Location 1
-
setIncotermsLocation2
Constraints: Not nullable, Maximum length: 70Original property name from the Odata EDM: IncotermsLocation2
- Parameters:
incotermsLocation2- Incoterms Location 2
-
setIncotermsSupChnLoc1AddlUUID
Constraints: noneOriginal property name from the Odata EDM: IncotermsSupChnLoc1AddlUUID
- Parameters:
incotermsSupChnLoc1AddlUUID- Location UUID
-
setIncotermsSupChnLoc2AddlUUID
Constraints: noneOriginal property name from the Odata EDM: IncotermsSupChnLoc2AddlUUID
- Parameters:
incotermsSupChnLoc2AddlUUID- Location UUID
-
setIncotermsSupChnDvtgLocAddlUUID
Constraints: noneOriginal property name from the Odata EDM: IncotermsSupChnDvtgLocAddlUUID
- Parameters:
incotermsSupChnDvtgLocAddlUUID- Location UUID
-
setDeliveryIsBlocked
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: DeliveryIsBlocked
- Parameters:
deliveryIsBlocked- Customer delivery block (sales area)
-
setSalesOffice
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SalesOffice
- Parameters:
salesOffice- Sales Office
-
setSalesGroup
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SalesGroup
- Parameters:
salesGroup- Sales Group
-
setShippingCondition
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ShippingCondition
- Parameters:
shippingCondition- Shipping Conditions
-
setSupplyingPlant
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SupplyingPlant
- Parameters:
supplyingPlant- Delivering Plant (Own or External)
-
setIncotermsVersion
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: IncotermsVersion
- Parameters:
incotermsVersion- Incoterms Version
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<CustSlsAreaAddrDepdntInfo>
-
getKey
- Overrides:
getKeyin classVdmObject<CustSlsAreaAddrDepdntInfo>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<CustSlsAreaAddrDepdntInfo>
-
fromMap
- Overrides:
fromMapin classVdmObject<CustSlsAreaAddrDepdntInfo>
-
field
@Nonnull public static <T> CustSlsAreaAddrDepdntInfoField<T> field(@Nonnull String fieldName, @Nonnull Class<T> fieldType) Use with available fluent helpers to apply an extension field to query operations.- Type Parameters:
T- The type of the extension field when performing value comparisons.- Parameters:
fieldName- The name of the extension field as returned by the OData service.fieldType- The Java type to use for the extension field when performing value comparisons.- Returns:
- A representation of an extension field from this entity.
-
field
@Nonnull public static <T,DomainT> CustSlsAreaAddrDepdntInfoField<T> field(@Nonnull String fieldName, @Nonnull TypeConverter<T, DomainT> typeConverter) Use with available fluent helpers to apply an extension field to query operations.- Type Parameters:
T- The type of the extension field when performing value comparisons.DomainT- The type of the extension field as returned by the OData service.- Parameters:
typeConverter- A TypeConverter<T, DomainT> instance whose first generic type matches the Java type of the fieldfieldName- The name of the extension field as returned by the OData service.- Returns:
- A representation of an extension field from this entity, holding a reference to the given TypeConverter.
-
getDestinationForFetch
- Overrides:
getDestinationForFetchin classVdmEntity<CustSlsAreaAddrDepdntInfo>
-
setServicePathForFetch
- Overrides:
setServicePathForFetchin classVdmEntity<CustSlsAreaAddrDepdntInfo>
-
attachToService
public void attachToService(@Nullable String servicePath, @Nonnull HttpDestinationProperties destination) - Overrides:
attachToServicein classVdmEntity<CustSlsAreaAddrDepdntInfo>
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<CustSlsAreaAddrDepdntInfo>
-
builder
-
getCustomer
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: Customer
- Returns:
- Customer Number
-
getSalesOrganization
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SalesOrganization
- Returns:
- Sales Organization
-
getDistributionChannel
(Key Field) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: DistributionChannel
- Returns:
- Distribution Channel
-
getDivision
(Key Field) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: Division
- Returns:
- Division
-
getAddressID
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: AddressID
- Returns:
- Business Partner Address Number (from BUT020)
-
getIncotermsClassification
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: IncotermsClassification
- Returns:
- Incoterms (Part 1)
-
getIncotermsLocation1
Constraints: Not nullable, Maximum length: 70Original property name from the Odata EDM: IncotermsLocation1
- Returns:
- Incoterms Location 1
-
getIncotermsLocation2
Constraints: Not nullable, Maximum length: 70Original property name from the Odata EDM: IncotermsLocation2
- Returns:
- Incoterms Location 2
-
getIncotermsSupChnLoc1AddlUUID
Constraints: noneOriginal property name from the Odata EDM: IncotermsSupChnLoc1AddlUUID
- Returns:
- Location UUID
-
getIncotermsSupChnLoc2AddlUUID
Constraints: noneOriginal property name from the Odata EDM: IncotermsSupChnLoc2AddlUUID
- Returns:
- Location UUID
-
getIncotermsSupChnDvtgLocAddlUUID
Constraints: noneOriginal property name from the Odata EDM: IncotermsSupChnDvtgLocAddlUUID
- Returns:
- Location UUID
-
getDeliveryIsBlocked
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: DeliveryIsBlocked
- Returns:
- Customer delivery block (sales area)
-
getSalesOffice
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SalesOffice
- Returns:
- Sales Office
-
getSalesGroup
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SalesGroup
- Returns:
- Sales Group
-
getShippingCondition
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ShippingCondition
- Returns:
- Shipping Conditions
-
getSupplyingPlant
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SupplyingPlant
- Returns:
- Delivering Plant (Own or External)
-
getIncotermsVersion
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: IncotermsVersion
- Returns:
- Incoterms Version
-
toString
- Overrides:
toStringin classVdmObject<CustSlsAreaAddrDepdntInfo>
-
equals
- Overrides:
equalsin classVdmEntity<CustSlsAreaAddrDepdntInfo>
-
canEqual
- Overrides:
canEqualin classVdmEntity<CustSlsAreaAddrDepdntInfo>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmEntity<CustSlsAreaAddrDepdntInfo>
-