Class ProductSalesDelivery
Original entity name from the Odata EDM: A_ProductSalesDeliveryType
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ProductSalesDeliveryField<String>Use with available fluent helpers to apply the AccountDetnProductGroup field to query operations.static final ProductSalesDeliverySelectableSelector for all available fields of ProductSalesDelivery.static final ProductSalesDeliveryField<String>Use with available fluent helpers to apply the BaseUnit field to query operations.static final ProductSalesDeliveryField<Boolean>Use with available fluent helpers to apply the CashDiscountIsDeductible field to query operations.static final ProductSalesDeliveryField<BigDecimal>Use with available fluent helpers to apply the DeliveryNoteProcMinDelivQty field to query operations.static final ProductSalesDeliveryField<BigDecimal>Use with available fluent helpers to apply the DeliveryQuantity field to query operations.static final ProductSalesDeliveryField<String>Use with available fluent helpers to apply the DeliveryQuantityUnit field to query operations.static final ProductSalesDeliveryField<String>Use with available fluent helpers to apply the FifthSalesSpecProductGroup field to query operations.static final ProductSalesDeliveryField<String>Use with available fluent helpers to apply the FirstSalesSpecProductGroup field to query operations.static final ProductSalesDeliveryField<String>Use with available fluent helpers to apply the FourthSalesSpecProductGroup field to query operations.static final ProductSalesDeliveryField<Boolean>Use with available fluent helpers to apply the IsMarkedForDeletion field to query operations.static final ProductSalesDeliveryField<String>Use with available fluent helpers to apply the ItemCategoryGroup field to query operations.static final ProductSalesDeliveryField<String>Use with available fluent helpers to apply the LogisticsStatisticsGroup field to query operations.static final ProductSalesDeliveryField<BigDecimal>Use with available fluent helpers to apply the MinimumMakeToOrderOrderQty field to query operations.static final ProductSalesDeliveryField<BigDecimal>Use with available fluent helpers to apply the MinimumOrderQuantity field to query operations.static final ProductSalesDeliveryField<String>Use with available fluent helpers to apply the PriceSpecificationProductGroup field to query operations.static final ProductSalesDeliveryField<String>Use with available fluent helpers to apply the PricingReferenceProduct field to query operations.static final ProductSalesDeliveryField<String>Use with available fluent helpers to apply the Product field to query operations.static final ProductSalesDeliveryField<String>Use with available fluent helpers to apply the ProductCommissionGroup field to query operations.static final ProductSalesDeliveryField<String>Use with available fluent helpers to apply the ProductDistributionChnl field to query operations.static final ProductSalesDeliveryField<Boolean>Use with available fluent helpers to apply the ProductHasAttributeID01 field to query operations.static final ProductSalesDeliveryField<Boolean>Use with available fluent helpers to apply the ProductHasAttributeID02 field to query operations.static final ProductSalesDeliveryField<Boolean>Use with available fluent helpers to apply the ProductHasAttributeID03 field to query operations.static final ProductSalesDeliveryField<Boolean>Use with available fluent helpers to apply the ProductHasAttributeID04 field to query operations.static final ProductSalesDeliveryField<Boolean>Use with available fluent helpers to apply the ProductHasAttributeID05 field to query operations.static final ProductSalesDeliveryField<Boolean>Use with available fluent helpers to apply the ProductHasAttributeID06 field to query operations.static final ProductSalesDeliveryField<Boolean>Use with available fluent helpers to apply the ProductHasAttributeID07 field to query operations.static final ProductSalesDeliveryField<Boolean>Use with available fluent helpers to apply the ProductHasAttributeID08 field to query operations.static final ProductSalesDeliveryField<Boolean>Use with available fluent helpers to apply the ProductHasAttributeID09 field to query operations.static final ProductSalesDeliveryField<Boolean>Use with available fluent helpers to apply the ProductHasAttributeID10 field to query operations.static final ProductSalesDeliveryField<String>Use with available fluent helpers to apply the ProductHierarchy field to query operations.static final ProductSalesDeliveryField<String>Use with available fluent helpers to apply the ProductSalesOrg field to query operations.static final ProductSalesDeliveryField<String>Use with available fluent helpers to apply the ProductSalesStatus field to query operations.static final ProductSalesDeliveryField<LocalDateTime>Use with available fluent helpers to apply the ProductSalesStatusValidityDate field to query operations.static final ProductSalesDeliveryField<String>Use with available fluent helpers to apply the ProductUnitGroup field to query operations.static final ProductSalesDeliveryField<String>Use with available fluent helpers to apply the RoundingProfile field to query operations.static final ProductSalesDeliveryField<String>Use with available fluent helpers to apply the SalesMeasureUnit field to query operations.static final ProductSalesDeliveryField<String>Use with available fluent helpers to apply the SecondSalesSpecProductGroup field to query operations.static final ProductSalesDeliveryField<String>Use with available fluent helpers to apply the SupplyingPlant field to query operations.static final ProductSalesDeliveryField<String>Use with available fluent helpers to apply the ThirdSalesSpecProductGroup field to query operations.static final ProductSalesDeliveryField<Boolean>Use with available fluent helpers to apply the VariableSalesUnitIsNotAllowed field to query operations.static final ProductSalesDeliveryField<String>Use with available fluent helpers to apply the VolumeRebateGroup field to query operations.Fields inherited from class com.sap.cloud.sdk.datamodel.odata.helper.VdmObject
changedOriginalFields -
Constructor Summary
ConstructorsConstructorDescriptionProductSalesDelivery(String product, String productSalesOrg, String productDistributionChnl, BigDecimal minimumOrderQuantity, String supplyingPlant, String priceSpecificationProductGroup, String accountDetnProductGroup, BigDecimal deliveryNoteProcMinDelivQty, String itemCategoryGroup, String deliveryQuantityUnit, BigDecimal deliveryQuantity, String productSalesStatus, LocalDateTime productSalesStatusValidityDate, String salesMeasureUnit, Boolean isMarkedForDeletion, String productHierarchy, String firstSalesSpecProductGroup, String secondSalesSpecProductGroup, String thirdSalesSpecProductGroup, String fourthSalesSpecProductGroup, String fifthSalesSpecProductGroup, BigDecimal minimumMakeToOrderOrderQty, String baseUnit, String logisticsStatisticsGroup, String volumeRebateGroup, String productCommissionGroup, Boolean cashDiscountIsDeductible, String pricingReferenceProduct, String roundingProfile, String productUnitGroup, Boolean variableSalesUnitIsNotAllowed, Boolean productHasAttributeID01, Boolean productHasAttributeID02, Boolean productHasAttributeID03, Boolean productHasAttributeID04, Boolean productHasAttributeID05, Boolean productHasAttributeID06, Boolean productHasAttributeID07, Boolean productHasAttributeID08, Boolean productHasAttributeID09, Boolean productHasAttributeID10) -
Method Summary
Modifier and TypeMethodDescriptionvoidattachToService(String servicePath, HttpDestinationProperties destination) builder()protected booleanbooleanstatic <T,DomainT>
ProductSalesDeliveryField<T>field(String fieldName, TypeConverter<T, DomainT> typeConverter) Use with available fluent helpers to apply an extension field to query operations.static <T> ProductSalesDeliveryField<T>Use with available fluent helpers to apply an extension field to query operations.protected voidConstraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 3Constraints: noneprotected StringConstraints: Not nullable, Precision: 13, Scale: 3Constraints: Not nullable, Precision: 13, Scale: 3Constraints: Not nullable, Maximum length: 3protected StringConstraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 3Constraints: noneConstraints: Not nullable, Maximum length: 4getKey()Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Precision: 13, Scale: 3Constraints: Not nullable, Precision: 13, Scale: 3Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 40(Key Field) Constraints: Not nullable, Maximum length: 40Constraints: Not nullable, Maximum length: 2(Key Field) Constraints: Not nullable, Maximum length: 2Constraints: noneConstraints: noneConstraints: noneConstraints: noneConstraints: noneConstraints: noneConstraints: noneConstraints: noneConstraints: noneConstraints: noneConstraints: Not nullable, Maximum length: 18(Key Field) Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Precision: 0Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 3getType()Constraints: noneConstraints: Not nullable, Maximum length: 2inthashCode()voidsetAccountDetnProductGroup(String accountDetnProductGroup) Constraints: Not nullable, Maximum length: 2voidsetBaseUnit(String baseUnit) Constraints: Not nullable, Maximum length: 3voidsetCashDiscountIsDeductible(Boolean cashDiscountIsDeductible) Constraints: nonevoidsetDeliveryNoteProcMinDelivQty(BigDecimal deliveryNoteProcMinDelivQty) Constraints: Not nullable, Precision: 13, Scale: 3voidsetDeliveryQuantity(BigDecimal deliveryQuantity) Constraints: Not nullable, Precision: 13, Scale: 3voidsetDeliveryQuantityUnit(String deliveryQuantityUnit) Constraints: Not nullable, Maximum length: 3voidsetFifthSalesSpecProductGroup(String fifthSalesSpecProductGroup) Constraints: Not nullable, Maximum length: 3voidsetFirstSalesSpecProductGroup(String firstSalesSpecProductGroup) Constraints: Not nullable, Maximum length: 3voidsetFourthSalesSpecProductGroup(String fourthSalesSpecProductGroup) Constraints: Not nullable, Maximum length: 3voidsetIsMarkedForDeletion(Boolean isMarkedForDeletion) Constraints: nonevoidsetItemCategoryGroup(String itemCategoryGroup) Constraints: Not nullable, Maximum length: 4voidsetLogisticsStatisticsGroup(String logisticsStatisticsGroup) Constraints: Not nullable, Maximum length: 1voidsetMinimumMakeToOrderOrderQty(BigDecimal minimumMakeToOrderOrderQty) Constraints: Not nullable, Precision: 13, Scale: 3voidsetMinimumOrderQuantity(BigDecimal minimumOrderQuantity) Constraints: Not nullable, Precision: 13, Scale: 3voidsetPriceSpecificationProductGroup(String priceSpecificationProductGroup) Constraints: Not nullable, Maximum length: 2voidsetPricingReferenceProduct(String pricingReferenceProduct) Constraints: Not nullable, Maximum length: 40voidsetProduct(String product) (Key Field) Constraints: Not nullable, Maximum length: 40voidsetProductCommissionGroup(String productCommissionGroup) Constraints: Not nullable, Maximum length: 2voidsetProductDistributionChnl(String productDistributionChnl) (Key Field) Constraints: Not nullable, Maximum length: 2voidsetProductHasAttributeID01(Boolean productHasAttributeID01) Constraints: nonevoidsetProductHasAttributeID02(Boolean productHasAttributeID02) Constraints: nonevoidsetProductHasAttributeID03(Boolean productHasAttributeID03) Constraints: nonevoidsetProductHasAttributeID04(Boolean productHasAttributeID04) Constraints: nonevoidsetProductHasAttributeID05(Boolean productHasAttributeID05) Constraints: nonevoidsetProductHasAttributeID06(Boolean productHasAttributeID06) Constraints: nonevoidsetProductHasAttributeID07(Boolean productHasAttributeID07) Constraints: nonevoidsetProductHasAttributeID08(Boolean productHasAttributeID08) Constraints: nonevoidsetProductHasAttributeID09(Boolean productHasAttributeID09) Constraints: nonevoidsetProductHasAttributeID10(Boolean productHasAttributeID10) Constraints: nonevoidsetProductHierarchy(String productHierarchy) Constraints: Not nullable, Maximum length: 18voidsetProductSalesOrg(String productSalesOrg) (Key Field) Constraints: Not nullable, Maximum length: 4voidsetProductSalesStatus(String productSalesStatus) Constraints: Not nullable, Maximum length: 2voidsetProductSalesStatusValidityDate(LocalDateTime productSalesStatusValidityDate) Constraints: Not nullable, Precision: 0voidsetProductUnitGroup(String productUnitGroup) Constraints: Not nullable, Maximum length: 4voidsetRoundingProfile(String roundingProfile) Constraints: Not nullable, Maximum length: 4voidsetSalesMeasureUnit(String salesMeasureUnit) Constraints: Not nullable, Maximum length: 3voidsetSecondSalesSpecProductGroup(String secondSalesSpecProductGroup) Constraints: Not nullable, Maximum length: 3protected voidsetServicePathForFetch(String servicePathForFetch) voidsetSupplyingPlant(String supplyingPlant) Constraints: Not nullable, Maximum length: 4voidsetThirdSalesSpecProductGroup(String thirdSalesSpecProductGroup) Constraints: Not nullable, Maximum length: 3voidsetVariableSalesUnitIsNotAllowed(Boolean variableSalesUnitIsNotAllowed) Constraints: nonevoidsetVolumeRebateGroup(String volumeRebateGroup) Constraints: Not nullable, Maximum length: 2toString()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 ProductSalesDelivery. -
PRODUCT
Use with available fluent helpers to apply the Product field to query operations. -
PRODUCT_SALES_ORG
Use with available fluent helpers to apply the ProductSalesOrg field to query operations. -
PRODUCT_DISTRIBUTION_CHNL
Use with available fluent helpers to apply the ProductDistributionChnl field to query operations. -
MINIMUM_ORDER_QUANTITY
Use with available fluent helpers to apply the MinimumOrderQuantity field to query operations. -
SUPPLYING_PLANT
Use with available fluent helpers to apply the SupplyingPlant field to query operations. -
PRICE_SPECIFICATION_PRODUCT_GROUP
Use with available fluent helpers to apply the PriceSpecificationProductGroup field to query operations. -
ACCOUNT_DETN_PRODUCT_GROUP
Use with available fluent helpers to apply the AccountDetnProductGroup field to query operations. -
DELIVERY_NOTE_PROC_MIN_DELIV_QTY
Use with available fluent helpers to apply the DeliveryNoteProcMinDelivQty field to query operations. -
ITEM_CATEGORY_GROUP
Use with available fluent helpers to apply the ItemCategoryGroup field to query operations. -
DELIVERY_QUANTITY_UNIT
Use with available fluent helpers to apply the DeliveryQuantityUnit field to query operations. -
DELIVERY_QUANTITY
Use with available fluent helpers to apply the DeliveryQuantity field to query operations. -
PRODUCT_SALES_STATUS
Use with available fluent helpers to apply the ProductSalesStatus field to query operations. -
PRODUCT_SALES_STATUS_VALIDITY_DATE
Use with available fluent helpers to apply the ProductSalesStatusValidityDate field to query operations. -
SALES_MEASURE_UNIT
Use with available fluent helpers to apply the SalesMeasureUnit field to query operations. -
IS_MARKED_FOR_DELETION
Use with available fluent helpers to apply the IsMarkedForDeletion field to query operations. -
PRODUCT_HIERARCHY
Use with available fluent helpers to apply the ProductHierarchy field to query operations. -
FIRST_SALES_SPEC_PRODUCT_GROUP
Use with available fluent helpers to apply the FirstSalesSpecProductGroup field to query operations. -
SECOND_SALES_SPEC_PRODUCT_GROUP
Use with available fluent helpers to apply the SecondSalesSpecProductGroup field to query operations. -
THIRD_SALES_SPEC_PRODUCT_GROUP
Use with available fluent helpers to apply the ThirdSalesSpecProductGroup field to query operations. -
FOURTH_SALES_SPEC_PRODUCT_GROUP
Use with available fluent helpers to apply the FourthSalesSpecProductGroup field to query operations. -
FIFTH_SALES_SPEC_PRODUCT_GROUP
Use with available fluent helpers to apply the FifthSalesSpecProductGroup field to query operations. -
MINIMUM_MAKE_TO_ORDER_ORDER_QTY
Use with available fluent helpers to apply the MinimumMakeToOrderOrderQty field to query operations. -
BASE_UNIT
Use with available fluent helpers to apply the BaseUnit field to query operations. -
LOGISTICS_STATISTICS_GROUP
Use with available fluent helpers to apply the LogisticsStatisticsGroup field to query operations. -
VOLUME_REBATE_GROUP
Use with available fluent helpers to apply the VolumeRebateGroup field to query operations. -
PRODUCT_COMMISSION_GROUP
Use with available fluent helpers to apply the ProductCommissionGroup field to query operations. -
CASH_DISCOUNT_IS_DEDUCTIBLE
Use with available fluent helpers to apply the CashDiscountIsDeductible field to query operations. -
PRICING_REFERENCE_PRODUCT
Use with available fluent helpers to apply the PricingReferenceProduct field to query operations. -
ROUNDING_PROFILE
Use with available fluent helpers to apply the RoundingProfile field to query operations. -
PRODUCT_UNIT_GROUP
Use with available fluent helpers to apply the ProductUnitGroup field to query operations. -
VARIABLE_SALES_UNIT_IS_NOT_ALLOWED
Use with available fluent helpers to apply the VariableSalesUnitIsNotAllowed field to query operations. -
PRODUCT_HAS_ATTRIBUTE_I_D01
Use with available fluent helpers to apply the ProductHasAttributeID01 field to query operations. -
PRODUCT_HAS_ATTRIBUTE_I_D02
Use with available fluent helpers to apply the ProductHasAttributeID02 field to query operations. -
PRODUCT_HAS_ATTRIBUTE_I_D03
Use with available fluent helpers to apply the ProductHasAttributeID03 field to query operations. -
PRODUCT_HAS_ATTRIBUTE_I_D04
Use with available fluent helpers to apply the ProductHasAttributeID04 field to query operations. -
PRODUCT_HAS_ATTRIBUTE_I_D05
Use with available fluent helpers to apply the ProductHasAttributeID05 field to query operations. -
PRODUCT_HAS_ATTRIBUTE_I_D06
Use with available fluent helpers to apply the ProductHasAttributeID06 field to query operations. -
PRODUCT_HAS_ATTRIBUTE_I_D07
Use with available fluent helpers to apply the ProductHasAttributeID07 field to query operations. -
PRODUCT_HAS_ATTRIBUTE_I_D08
Use with available fluent helpers to apply the ProductHasAttributeID08 field to query operations. -
PRODUCT_HAS_ATTRIBUTE_I_D09
Use with available fluent helpers to apply the ProductHasAttributeID09 field to query operations. -
PRODUCT_HAS_ATTRIBUTE_I_D10
Use with available fluent helpers to apply the ProductHasAttributeID10 field to query operations.
-
-
Constructor Details
-
ProductSalesDelivery
public ProductSalesDelivery() -
ProductSalesDelivery
public ProductSalesDelivery(@Nullable String product, @Nullable String productSalesOrg, @Nullable String productDistributionChnl, @Nullable BigDecimal minimumOrderQuantity, @Nullable String supplyingPlant, @Nullable String priceSpecificationProductGroup, @Nullable String accountDetnProductGroup, @Nullable BigDecimal deliveryNoteProcMinDelivQty, @Nullable String itemCategoryGroup, @Nullable String deliveryQuantityUnit, @Nullable BigDecimal deliveryQuantity, @Nullable String productSalesStatus, @Nullable LocalDateTime productSalesStatusValidityDate, @Nullable String salesMeasureUnit, @Nullable Boolean isMarkedForDeletion, @Nullable String productHierarchy, @Nullable String firstSalesSpecProductGroup, @Nullable String secondSalesSpecProductGroup, @Nullable String thirdSalesSpecProductGroup, @Nullable String fourthSalesSpecProductGroup, @Nullable String fifthSalesSpecProductGroup, @Nullable BigDecimal minimumMakeToOrderOrderQty, @Nullable String baseUnit, @Nullable String logisticsStatisticsGroup, @Nullable String volumeRebateGroup, @Nullable String productCommissionGroup, @Nullable Boolean cashDiscountIsDeductible, @Nullable String pricingReferenceProduct, @Nullable String roundingProfile, @Nullable String productUnitGroup, @Nullable Boolean variableSalesUnitIsNotAllowed, @Nullable Boolean productHasAttributeID01, @Nullable Boolean productHasAttributeID02, @Nullable Boolean productHasAttributeID03, @Nullable Boolean productHasAttributeID04, @Nullable Boolean productHasAttributeID05, @Nullable Boolean productHasAttributeID06, @Nullable Boolean productHasAttributeID07, @Nullable Boolean productHasAttributeID08, @Nullable Boolean productHasAttributeID09, @Nullable Boolean productHasAttributeID10)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<ProductSalesDelivery>
-
setProduct
(Key Field) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: Product
- Parameters:
product- Product Number
-
setProductSalesOrg
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ProductSalesOrg
- Parameters:
productSalesOrg- Sales Organization
-
setProductDistributionChnl
(Key Field) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ProductDistributionChnl
- Parameters:
productDistributionChnl- Distribution Channel
-
setMinimumOrderQuantity
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: MinimumOrderQuantity
- Parameters:
minimumOrderQuantity- Minimum order quantity in base unit of measure
-
setSupplyingPlant
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SupplyingPlant
- Parameters:
supplyingPlant- Delivering Plant (Own or External)
-
setPriceSpecificationProductGroup
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: PriceSpecificationProductGroup
- Parameters:
priceSpecificationProductGroup- Product Pricing Group
-
setAccountDetnProductGroup
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: AccountDetnProductGroup
- Parameters:
accountDetnProductGroup- Account Assignment Group for Material
-
setDeliveryNoteProcMinDelivQty
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: DeliveryNoteProcMinDelivQty
- Parameters:
deliveryNoteProcMinDelivQty- Minimum Delivery Quantity in Delivery Note Processing
-
setItemCategoryGroup
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ItemCategoryGroup
- Parameters:
itemCategoryGroup- Item Category Group from Material Master
-
setDeliveryQuantityUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: DeliveryQuantityUnit
- Parameters:
deliveryQuantityUnit- Unit Of Measure Of Delivery Unit
-
setDeliveryQuantity
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: DeliveryQuantity
- Parameters:
deliveryQuantity- Delivery unit
-
setProductSalesStatus
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ProductSalesStatus
- Parameters:
productSalesStatus- Distribution-chain-specific material status
-
setProductSalesStatusValidityDate
public void setProductSalesStatusValidityDate(@Nullable LocalDateTime productSalesStatusValidityDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ProductSalesStatusValidityDate
- Parameters:
productSalesStatusValidityDate- Date from which distr.-chain-spec. material status is valid
-
setSalesMeasureUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SalesMeasureUnit
- Parameters:
salesMeasureUnit- Sales Unit
-
setIsMarkedForDeletion
Constraints: noneOriginal property name from the Odata EDM: IsMarkedForDeletion
- Parameters:
isMarkedForDeletion- Ind.: Flag material for deletion at distribution chain level
-
setProductHierarchy
Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: ProductHierarchy
- Parameters:
productHierarchy- Product Hierarchy
-
setFirstSalesSpecProductGroup
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: FirstSalesSpecProductGroup
- Parameters:
firstSalesSpecProductGroup- Product Group 1
-
setSecondSalesSpecProductGroup
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SecondSalesSpecProductGroup
- Parameters:
secondSalesSpecProductGroup- Product Group 2
-
setThirdSalesSpecProductGroup
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ThirdSalesSpecProductGroup
- Parameters:
thirdSalesSpecProductGroup- Product Group 3
-
setFourthSalesSpecProductGroup
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: FourthSalesSpecProductGroup
- Parameters:
fourthSalesSpecProductGroup- Product Group 4
-
setFifthSalesSpecProductGroup
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: FifthSalesSpecProductGroup
- Parameters:
fifthSalesSpecProductGroup- Product Group 5
-
setMinimumMakeToOrderOrderQty
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: MinimumMakeToOrderOrderQty
- Parameters:
minimumMakeToOrderOrderQty- Minimum make-to-order quantity
-
setBaseUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: BaseUnit
- Parameters:
baseUnit- Base Unit of Measure
-
setLogisticsStatisticsGroup
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: LogisticsStatisticsGroup
- Parameters:
logisticsStatisticsGroup- Material statistics group
-
setVolumeRebateGroup
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: VolumeRebateGroup
- Parameters:
volumeRebateGroup- Volume rebate group
-
setProductCommissionGroup
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ProductCommissionGroup
- Parameters:
productCommissionGroup- Commission Group
-
setCashDiscountIsDeductible
Constraints: noneOriginal property name from the Odata EDM: CashDiscountIsDeductible
- Parameters:
cashDiscountIsDeductible- Cash Discount Indicator
-
setPricingReferenceProduct
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: PricingReferenceProduct
- Parameters:
pricingReferenceProduct- Pricing Reference Material
-
setRoundingProfile
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: RoundingProfile
- Parameters:
roundingProfile- Rounding Profile
-
setProductUnitGroup
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ProductUnitGroup
- Parameters:
productUnitGroup- Unit of Measure Group
-
setVariableSalesUnitIsNotAllowed
Constraints: noneOriginal property name from the Odata EDM: VariableSalesUnitIsNotAllowed
- Parameters:
variableSalesUnitIsNotAllowed- Variable Sales Unit Not Allowed
-
setProductHasAttributeID01
Constraints: noneOriginal property name from the Odata EDM: ProductHasAttributeID01
- Parameters:
productHasAttributeID01- ID for product attribute 1
-
setProductHasAttributeID02
Constraints: noneOriginal property name from the Odata EDM: ProductHasAttributeID02
- Parameters:
productHasAttributeID02- ID for product attribute 2
-
setProductHasAttributeID03
Constraints: noneOriginal property name from the Odata EDM: ProductHasAttributeID03
- Parameters:
productHasAttributeID03- ID for product attribute 3
-
setProductHasAttributeID04
Constraints: noneOriginal property name from the Odata EDM: ProductHasAttributeID04
- Parameters:
productHasAttributeID04- ID for product attribute 4
-
setProductHasAttributeID05
Constraints: noneOriginal property name from the Odata EDM: ProductHasAttributeID05
- Parameters:
productHasAttributeID05- ID for product attribute 5
-
setProductHasAttributeID06
Constraints: noneOriginal property name from the Odata EDM: ProductHasAttributeID06
- Parameters:
productHasAttributeID06- ID for product attribute 6
-
setProductHasAttributeID07
Constraints: noneOriginal property name from the Odata EDM: ProductHasAttributeID07
- Parameters:
productHasAttributeID07- ID for product attribute 7
-
setProductHasAttributeID08
Constraints: noneOriginal property name from the Odata EDM: ProductHasAttributeID08
- Parameters:
productHasAttributeID08- ID for product attribute 8
-
setProductHasAttributeID09
Constraints: noneOriginal property name from the Odata EDM: ProductHasAttributeID09
- Parameters:
productHasAttributeID09- ID for product attribute 9
-
setProductHasAttributeID10
Constraints: noneOriginal property name from the Odata EDM: ProductHasAttributeID10
- Parameters:
productHasAttributeID10- ID for product attribute 10
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<ProductSalesDelivery>
-
getKey
- Overrides:
getKeyin classVdmObject<ProductSalesDelivery>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<ProductSalesDelivery>
-
fromMap
- Overrides:
fromMapin classVdmObject<ProductSalesDelivery>
-
field
@Nonnull public static <T> ProductSalesDeliveryField<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> ProductSalesDeliveryField<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<ProductSalesDelivery>
-
setServicePathForFetch
- Overrides:
setServicePathForFetchin classVdmEntity<ProductSalesDelivery>
-
attachToService
public void attachToService(@Nullable String servicePath, @Nonnull HttpDestinationProperties destination) - Overrides:
attachToServicein classVdmEntity<ProductSalesDelivery>
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<ProductSalesDelivery>
-
builder
-
getProduct
(Key Field) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: Product
- Returns:
- Product Number
-
getProductSalesOrg
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ProductSalesOrg
- Returns:
- Sales Organization
-
getProductDistributionChnl
(Key Field) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ProductDistributionChnl
- Returns:
- Distribution Channel
-
getMinimumOrderQuantity
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: MinimumOrderQuantity
- Returns:
- Minimum order quantity in base unit of measure
-
getSupplyingPlant
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SupplyingPlant
- Returns:
- Delivering Plant (Own or External)
-
getPriceSpecificationProductGroup
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: PriceSpecificationProductGroup
- Returns:
- Product Pricing Group
-
getAccountDetnProductGroup
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: AccountDetnProductGroup
- Returns:
- Account Assignment Group for Material
-
getDeliveryNoteProcMinDelivQty
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: DeliveryNoteProcMinDelivQty
- Returns:
- Minimum Delivery Quantity in Delivery Note Processing
-
getItemCategoryGroup
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ItemCategoryGroup
- Returns:
- Item Category Group from Material Master
-
getDeliveryQuantityUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: DeliveryQuantityUnit
- Returns:
- Unit Of Measure Of Delivery Unit
-
getDeliveryQuantity
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: DeliveryQuantity
- Returns:
- Delivery unit
-
getProductSalesStatus
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ProductSalesStatus
- Returns:
- Distribution-chain-specific material status
-
getProductSalesStatusValidityDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ProductSalesStatusValidityDate
- Returns:
- Date from which distr.-chain-spec. material status is valid
-
getSalesMeasureUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SalesMeasureUnit
- Returns:
- Sales Unit
-
getIsMarkedForDeletion
Constraints: noneOriginal property name from the Odata EDM: IsMarkedForDeletion
- Returns:
- Ind.: Flag material for deletion at distribution chain level
-
getProductHierarchy
Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: ProductHierarchy
- Returns:
- Product Hierarchy
-
getFirstSalesSpecProductGroup
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: FirstSalesSpecProductGroup
- Returns:
- Product Group 1
-
getSecondSalesSpecProductGroup
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SecondSalesSpecProductGroup
- Returns:
- Product Group 2
-
getThirdSalesSpecProductGroup
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ThirdSalesSpecProductGroup
- Returns:
- Product Group 3
-
getFourthSalesSpecProductGroup
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: FourthSalesSpecProductGroup
- Returns:
- Product Group 4
-
getFifthSalesSpecProductGroup
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: FifthSalesSpecProductGroup
- Returns:
- Product Group 5
-
getMinimumMakeToOrderOrderQty
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: MinimumMakeToOrderOrderQty
- Returns:
- Minimum make-to-order quantity
-
getBaseUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: BaseUnit
- Returns:
- Base Unit of Measure
-
getLogisticsStatisticsGroup
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: LogisticsStatisticsGroup
- Returns:
- Material statistics group
-
getVolumeRebateGroup
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: VolumeRebateGroup
- Returns:
- Volume rebate group
-
getProductCommissionGroup
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ProductCommissionGroup
- Returns:
- Commission Group
-
getCashDiscountIsDeductible
Constraints: noneOriginal property name from the Odata EDM: CashDiscountIsDeductible
- Returns:
- Cash Discount Indicator
-
getPricingReferenceProduct
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: PricingReferenceProduct
- Returns:
- Pricing Reference Material
-
getRoundingProfile
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: RoundingProfile
- Returns:
- Rounding Profile
-
getProductUnitGroup
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ProductUnitGroup
- Returns:
- Unit of Measure Group
-
getVariableSalesUnitIsNotAllowed
Constraints: noneOriginal property name from the Odata EDM: VariableSalesUnitIsNotAllowed
- Returns:
- Variable Sales Unit Not Allowed
-
getProductHasAttributeID01
Constraints: noneOriginal property name from the Odata EDM: ProductHasAttributeID01
- Returns:
- ID for product attribute 1
-
getProductHasAttributeID02
Constraints: noneOriginal property name from the Odata EDM: ProductHasAttributeID02
- Returns:
- ID for product attribute 2
-
getProductHasAttributeID03
Constraints: noneOriginal property name from the Odata EDM: ProductHasAttributeID03
- Returns:
- ID for product attribute 3
-
getProductHasAttributeID04
Constraints: noneOriginal property name from the Odata EDM: ProductHasAttributeID04
- Returns:
- ID for product attribute 4
-
getProductHasAttributeID05
Constraints: noneOriginal property name from the Odata EDM: ProductHasAttributeID05
- Returns:
- ID for product attribute 5
-
getProductHasAttributeID06
Constraints: noneOriginal property name from the Odata EDM: ProductHasAttributeID06
- Returns:
- ID for product attribute 6
-
getProductHasAttributeID07
Constraints: noneOriginal property name from the Odata EDM: ProductHasAttributeID07
- Returns:
- ID for product attribute 7
-
getProductHasAttributeID08
Constraints: noneOriginal property name from the Odata EDM: ProductHasAttributeID08
- Returns:
- ID for product attribute 8
-
getProductHasAttributeID09
Constraints: noneOriginal property name from the Odata EDM: ProductHasAttributeID09
- Returns:
- ID for product attribute 9
-
getProductHasAttributeID10
Constraints: noneOriginal property name from the Odata EDM: ProductHasAttributeID10
- Returns:
- ID for product attribute 10
-
toString
- Overrides:
toStringin classVdmObject<ProductSalesDelivery>
-
equals
- Overrides:
equalsin classVdmEntity<ProductSalesDelivery>
-
canEqual
- Overrides:
canEqualin classVdmEntity<ProductSalesDelivery>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmEntity<ProductSalesDelivery>
-