Class CntrlPurContrItmCmmdtyQty
Original entity name from the Odata EDM: A_CntrlPurContrItmCmmdtyQtyType
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final CntrlPurContrItmCmmdtyQtySelectableSelector for all available fields of CntrlPurContrItmCmmdtyQty.static final CntrlPurContrItmCmmdtyQtyField<String>Use with available fluent helpers to apply the CentralPurchaseContract field to query operations.static final CntrlPurContrItmCmmdtyQtyField<String>Use with available fluent helpers to apply the CentralPurchaseContractItem field to query operations.static final CntrlPurContrItmCmmdtyQtyField<String>Use with available fluent helpers to apply the Commodity field to query operations.static final CntrlPurContrItmCmmdtyQtyField<BigDecimal>Use with available fluent helpers to apply the CommodityQuantity field to query operations.static final CntrlPurContrItmCmmdtyQtyField<String>Use with available fluent helpers to apply the CommodityUnit field to query operations.static final CntrlPurContrItmCmmdtyQtyField<String>Use with available fluent helpers to apply the ItemQuantityUnit field to query operations.static final CntrlPurContrItmCmmdtyQtyField<String>Use with available fluent helpers to apply the PurgDocCmmdtyQtySqntlNumber field to query operations.static final CntrlPurContrItmCmmdtyQtyField<LocalDateTime>Use with available fluent helpers to apply the PurgDocCmmdtyQtyValidFromDate field to query operations.static final CntrlPurContrItmCmmdtyQtyField<LocalDateTime>Use with available fluent helpers to apply the PurgDocCmmdtyQtyValidToDate field to query operations.static final CntrlPurContrItmCmmdtyQtyField<BigDecimal>Use with available fluent helpers to apply the PurgDocCmmdtyRefDocItmQty field to query operations.Fields inherited from class com.sap.cloud.sdk.datamodel.odata.helper.VdmObject
changedOriginalFields -
Constructor Summary
ConstructorsConstructorDescriptionCntrlPurContrItmCmmdtyQty(String centralPurchaseContract, String centralPurchaseContractItem, String purgDocCmmdtyQtySqntlNumber, String commodity, LocalDateTime purgDocCmmdtyQtyValidToDate, LocalDateTime purgDocCmmdtyQtyValidFromDate, BigDecimal commodityQuantity, String commodityUnit, BigDecimal purgDocCmmdtyRefDocItmQty, String itemQuantityUnit) -
Method Summary
Modifier and TypeMethodDescriptionvoidattachToService(String servicePath, HttpDestinationProperties destination) builder()protected booleanbooleanstatic <T,DomainT>
CntrlPurContrItmCmmdtyQtyField<T>field(String fieldName, TypeConverter<T, DomainT> typeConverter) Use with available fluent helpers to apply an extension field to query operations.static <T> CntrlPurContrItmCmmdtyQtyField<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: 5Constraints: Not nullable, Maximum length: 18Constraints: Not nullable, Precision: 17, Scale: 3Constraints: Not nullable, Maximum length: 3protected Stringprotected StringConstraints: Not nullable, Maximum length: 3getKey()(Key Field) Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Precision: 0Constraints: Not nullable, Precision: 0Constraints: Not nullable, Precision: 5, Scale: 0getType()inthashCode()voidsetCentralPurchaseContract(String centralPurchaseContract) (Key Field) Constraints: Not nullable, Maximum length: 10voidsetCentralPurchaseContractItem(String centralPurchaseContractItem) (Key Field) Constraints: Not nullable, Maximum length: 5voidsetCommodity(String commodity) Constraints: Not nullable, Maximum length: 18voidsetCommodityQuantity(BigDecimal commodityQuantity) Constraints: Not nullable, Precision: 17, Scale: 3voidsetCommodityUnit(String commodityUnit) Constraints: Not nullable, Maximum length: 3voidsetItemQuantityUnit(String itemQuantityUnit) Constraints: Not nullable, Maximum length: 3voidsetPurgDocCmmdtyQtySqntlNumber(String purgDocCmmdtyQtySqntlNumber) (Key Field) Constraints: Not nullable, Maximum length: 4voidsetPurgDocCmmdtyQtyValidFromDate(LocalDateTime purgDocCmmdtyQtyValidFromDate) Constraints: Not nullable, Precision: 0voidsetPurgDocCmmdtyQtyValidToDate(LocalDateTime purgDocCmmdtyQtyValidToDate) Constraints: Not nullable, Precision: 0voidsetPurgDocCmmdtyRefDocItmQty(BigDecimal purgDocCmmdtyRefDocItmQty) Constraints: Not nullable, Precision: 5, Scale: 0protected voidsetServicePathForFetch(String servicePathForFetch) toString()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 CntrlPurContrItmCmmdtyQty. -
CENTRAL_PURCHASE_CONTRACT
Use with available fluent helpers to apply the CentralPurchaseContract field to query operations. -
CENTRAL_PURCHASE_CONTRACT_ITEM
Use with available fluent helpers to apply the CentralPurchaseContractItem field to query operations. -
PURG_DOC_CMMDTY_QTY_SQNTL_NUMBER
Use with available fluent helpers to apply the PurgDocCmmdtyQtySqntlNumber field to query operations. -
COMMODITY
Use with available fluent helpers to apply the Commodity field to query operations. -
PURG_DOC_CMMDTY_QTY_VALID_TO_DATE
Use with available fluent helpers to apply the PurgDocCmmdtyQtyValidToDate field to query operations. -
PURG_DOC_CMMDTY_QTY_VALID_FROM_DATE
public static final CntrlPurContrItmCmmdtyQtyField<LocalDateTime> PURG_DOC_CMMDTY_QTY_VALID_FROM_DATEUse with available fluent helpers to apply the PurgDocCmmdtyQtyValidFromDate field to query operations. -
COMMODITY_QUANTITY
Use with available fluent helpers to apply the CommodityQuantity field to query operations. -
COMMODITY_UNIT
Use with available fluent helpers to apply the CommodityUnit field to query operations. -
PURG_DOC_CMMDTY_REF_DOC_ITM_QTY
Use with available fluent helpers to apply the PurgDocCmmdtyRefDocItmQty field to query operations. -
ITEM_QUANTITY_UNIT
Use with available fluent helpers to apply the ItemQuantityUnit field to query operations.
-
-
Constructor Details
-
CntrlPurContrItmCmmdtyQty
public CntrlPurContrItmCmmdtyQty() -
CntrlPurContrItmCmmdtyQty
public CntrlPurContrItmCmmdtyQty(@Nullable String centralPurchaseContract, @Nullable String centralPurchaseContractItem, @Nullable String purgDocCmmdtyQtySqntlNumber, @Nullable String commodity, @Nullable LocalDateTime purgDocCmmdtyQtyValidToDate, @Nullable LocalDateTime purgDocCmmdtyQtyValidFromDate, @Nullable BigDecimal commodityQuantity, @Nullable String commodityUnit, @Nullable BigDecimal purgDocCmmdtyRefDocItmQty, @Nullable String itemQuantityUnit)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<CntrlPurContrItmCmmdtyQty>
-
setCentralPurchaseContract
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: CentralPurchaseContract
- Parameters:
centralPurchaseContract- Purchasing Document Number
-
setCentralPurchaseContractItem
(Key Field) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: CentralPurchaseContractItem
- Parameters:
centralPurchaseContractItem- Item Number of Purchasing Document
-
setPurgDocCmmdtyQtySqntlNumber
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: PurgDocCmmdtyQtySqntlNumber
- Parameters:
purgDocCmmdtyQtySqntlNumber- Commodity Qunatity Sequence Number in Purchasing Document
-
setCommodity
Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: Commodity
- Parameters:
commodity- Commodity
-
setPurgDocCmmdtyQtyValidToDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: PurgDocCmmdtyQtyValidToDate
- Parameters:
purgDocCmmdtyQtyValidToDate- End of Validity Period
-
setPurgDocCmmdtyQtyValidFromDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: PurgDocCmmdtyQtyValidFromDate
- Parameters:
purgDocCmmdtyQtyValidFromDate- Start of Validity Period
-
setCommodityQuantity
Constraints: Not nullable, Precision: 17, Scale: 3Original property name from the Odata EDM: CommodityQuantity
- Parameters:
commodityQuantity- Commodity Quantity
-
setCommodityUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: CommodityUnit
- Parameters:
commodityUnit- Purchase Order Unit of Measure
-
setPurgDocCmmdtyRefDocItmQty
Constraints: Not nullable, Precision: 5, Scale: 0Original property name from the Odata EDM: PurgDocCmmdtyRefDocItmQty
- Parameters:
purgDocCmmdtyRefDocItmQty- Price unit
-
setItemQuantityUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ItemQuantityUnit
- Parameters:
itemQuantityUnit- Purchase Order Unit of Measure
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<CntrlPurContrItmCmmdtyQty>
-
getKey
- Overrides:
getKeyin classVdmObject<CntrlPurContrItmCmmdtyQty>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<CntrlPurContrItmCmmdtyQty>
-
fromMap
- Overrides:
fromMapin classVdmObject<CntrlPurContrItmCmmdtyQty>
-
field
@Nonnull public static <T> CntrlPurContrItmCmmdtyQtyField<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> CntrlPurContrItmCmmdtyQtyField<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<CntrlPurContrItmCmmdtyQty>
-
setServicePathForFetch
- Overrides:
setServicePathForFetchin classVdmEntity<CntrlPurContrItmCmmdtyQty>
-
attachToService
public void attachToService(@Nullable String servicePath, @Nonnull HttpDestinationProperties destination) - Overrides:
attachToServicein classVdmEntity<CntrlPurContrItmCmmdtyQty>
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<CntrlPurContrItmCmmdtyQty>
-
builder
-
getCentralPurchaseContract
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: CentralPurchaseContract
- Returns:
- Purchasing Document Number
-
getCentralPurchaseContractItem
(Key Field) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: CentralPurchaseContractItem
- Returns:
- Item Number of Purchasing Document
-
getPurgDocCmmdtyQtySqntlNumber
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: PurgDocCmmdtyQtySqntlNumber
- Returns:
- Commodity Qunatity Sequence Number in Purchasing Document
-
getCommodity
Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: Commodity
- Returns:
- Commodity
-
getPurgDocCmmdtyQtyValidToDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: PurgDocCmmdtyQtyValidToDate
- Returns:
- End of Validity Period
-
getPurgDocCmmdtyQtyValidFromDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: PurgDocCmmdtyQtyValidFromDate
- Returns:
- Start of Validity Period
-
getCommodityQuantity
Constraints: Not nullable, Precision: 17, Scale: 3Original property name from the Odata EDM: CommodityQuantity
- Returns:
- Commodity Quantity
-
getCommodityUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: CommodityUnit
- Returns:
- Purchase Order Unit of Measure
-
getPurgDocCmmdtyRefDocItmQty
Constraints: Not nullable, Precision: 5, Scale: 0Original property name from the Odata EDM: PurgDocCmmdtyRefDocItmQty
- Returns:
- Price unit
-
getItemQuantityUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ItemQuantityUnit
- Returns:
- Purchase Order Unit of Measure
-
toString
- Overrides:
toStringin classVdmObject<CntrlPurContrItmCmmdtyQty>
-
equals
- Overrides:
equalsin classVdmEntity<CntrlPurContrItmCmmdtyQty>
-
canEqual
- Overrides:
canEqualin classVdmEntity<CntrlPurContrItmCmmdtyQty>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmEntity<CntrlPurContrItmCmmdtyQty>
-