Class SrcgProjQtnItem
- All Implemented Interfaces:
VdmEntitySet
Original entity name from the Odata EDM: SrcgProjQtnItem_Type
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classHelper class to allow for fluent creation of SrcgProjQtnItem instances. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ComplexProperty.Collection<SrcgProjQtnItem,SAP__Message> Use with available request builders to apply the SAP__Messages complex property to query operations.static final SimpleProperty<SrcgProjQtnItem>Selector for all available fields of SrcgProjQtnItem.static final SimpleProperty.NumericInteger<SrcgProjQtnItem>static final SimpleProperty.String<SrcgProjQtnItem>static final SimpleProperty.String<SrcgProjQtnItem>static final SimpleProperty.String<SrcgProjQtnItem>static final SimpleProperty.String<SrcgProjQtnItem>static final SimpleProperty.String<SrcgProjQtnItem>static final SimpleProperty.NumericDecimal<SrcgProjQtnItem>static final SimpleProperty.NumericDecimal<SrcgProjQtnItem>static final SimpleProperty.NumericDecimal<SrcgProjQtnItem>static final SimpleProperty.String<SrcgProjQtnItem>static final SimpleProperty.String<SrcgProjQtnItem>static final SimpleProperty.NumericDecimal<SrcgProjQtnItem>static final SimpleProperty.Date<SrcgProjQtnItem>static final SimpleProperty.Date<SrcgProjQtnItem>static final SimpleProperty.String<SrcgProjQtnItem>static final SimpleProperty.String<SrcgProjQtnItem>static final SimpleProperty.Date<SrcgProjQtnItem>static final SimpleProperty.Date<SrcgProjQtnItem>static final SimpleProperty.NumericDecimal<SrcgProjQtnItem>static final SimpleProperty.String<SrcgProjQtnItem>static final SimpleProperty.String<SrcgProjQtnItem>static final SimpleProperty.Guid<SrcgProjQtnItem>static final SimpleProperty.Guid<SrcgProjQtnItem>static final SimpleProperty.String<SrcgProjQtnItem>static final SimpleProperty.Guid<SrcgProjQtnItem>static final SimpleProperty.NumericDecimal<SrcgProjQtnItem>static final SimpleProperty.String<SrcgProjQtnItem>static final SimpleProperty.String<SrcgProjQtnItem>static final SimpleProperty.String<SrcgProjQtnItem>static final SimpleProperty.String<SrcgProjQtnItem>static final SimpleProperty.String<SrcgProjQtnItem>static final SimpleProperty.String<SrcgProjQtnItem>static final SimpleProperty.NumericDecimal<SrcgProjQtnItem>static final SimpleProperty.Guid<SrcgProjQtnItem>static final SimpleProperty.String<SrcgProjQtnItem>static final SimpleProperty.NumericDecimal<SrcgProjQtnItem>static final SimpleProperty.String<SrcgProjQtnItem>static final SimpleProperty.String<SrcgProjQtnItem>static final NavigationProperty.Single<SrcgProjQtnItem,SourcingProjectQuotation> Use with available request builders to apply the _SourcingProjectQuotation navigation property to query operations.static final NavigationProperty.Collection<SrcgProjQtnItem,SrcgProjQtnDmndDistr> Use with available request builders to apply the _SrcgProjQtnDmndDistr navigation property to query operations.Use with available request builders to apply the _SrcgProjQtnItemIncoterms navigation property to query operations.Use with available request builders to apply the _SrcgProjQtnItemLinkage navigation property to query operations.Use with available request builders to apply the _SrcgProjQtnItemPaymentTerms navigation property to query operations.Use with available request builders to apply the _SrcgProjQtnItemShipgInstrn navigation property to query operations.Use with available request builders to apply the _SrcgProjQtnItmCmmdtyQty navigation property to query operations.Use with available request builders to apply the _SrcgProjQtnItmCndnValidity navigation property to query operations.Fields inherited from class com.sap.cloud.sdk.datamodel.odatav4.core.VdmObject
changedOriginalFields, ODATA_TYPE_ANNOTATIONS, ODATA_VERSION_ANNOTATIONS -
Constructor Summary
ConstructorsConstructorDescriptionSrcgProjQtnItem(UUID srcgProjQtnItemUUID, String sourcingProjectQuotationItem, UUID sourcingProjectItemStableUUID, UUID sourcingProjectQuotationUUID, String srcgProjQuotationItemType, String formattedItemID, String srcgProjQtnItemDescription, String srcgProjQtnItemClassification, UUID sourcingProjectItemUUID, String material, String productType, String materialGroup, BigDecimal requestedQuantity, BigDecimal srcgProjQtnOfferedQuantity, String requestedQuantityUnit, String requestedQuantityISOUnit, BigDecimal netPriceAmount, BigDecimal netPriceQuantity, BigDecimal srcgProjQtnItemTotNetAmt, String orderPriceUnit, String orderPriceUnitISOCode, BigDecimal orderPriceUnitToOrderUnitNmrtr, BigDecimal ordPriceUnitToOrderUnitDnmntr, LocalDate requestedDeliveryDate, LocalDate proposedDeliveryDate, LocalDate performancePeriodStartDate, LocalDate performancePeriodEndDate, String documentCurrency, String srcgProjQtnOfferCurrency, String srcgProjQuotationItemParent, String hierarchyNodeLevel, Integer alternativeItemID, String srcgProjQtnItemOfferingCode, String procmtHubPlantUniqueID, String srcgProjQtnItemExcludingRsn, String srcgProjQtnItemSuitability, String srcgProjQtnItemPricingOrigin, BigDecimal srcgProjNegttnTargetNetPrcAmt, Collection<SAP__Message> _Messages, SourcingProjectQuotation to_SourcingProjectQuotation, List<SrcgProjQtnDmndDistr> to_SrcgProjQtnDmndDistr, List<SrcgProjQtnItemIncoterms> to_SrcgProjQtnItemIncoterms, List<SrcgProjQtnItemLinkage> to_SrcgProjQtnItemLinkage, List<SrcgProjQtnItemPaymentTerms> to_SrcgProjQtnItemPaymentTerms, List<SrcgProjQtnItmShipgInstrn> to_SrcgProjQtnItemShipgInstrn, List<SrcgProjQtnItmCmmdtyQty> to_SrcgProjQtnItmCmmdtyQty, List<SrcgProjQtnItmCndnValidity> to_SrcgProjQtnItmCndnValidity) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddSrcgProjQtnDmndDistr(SrcgProjQtnDmndDistr... entity) Adds elements to the list of associated SrcgProjQtnDmndDistr entities.voidAdds elements to the list of associated SrcgProjQtnItemIncoterms entities.voidaddSrcgProjQtnItemLinkage(SrcgProjQtnItemLinkage... entity) Adds elements to the list of associated SrcgProjQtnItemLinkage entities.voidAdds elements to the list of associated SrcgProjQtnItemPaymentTerms entities.voidAdds elements to the list of associated SrcgProjQtnItmShipgInstrn entities.voidAdds elements to the list of associated SrcgProjQtnItmCmmdtyQty entities.voidAdds elements to the list of associated SrcgProjQtnItmCndnValidity entities.builder()protected booleanbooleanAction that can be applied to any entity object of this class.excludeItemWithReason(String sourcingProjectType, String srcgProjQtnItemExcludingRsn) Action that can be applied to any entity object of this class.protected voidConstraints: Not nullableConstraints: Not nullableprotected StringConstraints: Not nullable, Maximum length: 3protected StringConstraints: Not nullable, Maximum length: 60Constraints: Not nullable, Maximum length: 6protected ODataEntityKeygetKey()Constraints: Not nullable, Maximum length: 18Constraints: Not nullable, Maximum length: 9Constraints: Not nullable, Precision: 11, Scale: 0Constraints: Not nullable, Precision: 5Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Precision: 5Constraints: Not nullable, Precision: 5Constraints: NullableConstraints: NullableConstraints: Not nullable, Maximum length: 30Constraints: Not nullable, Maximum length: 4Constraints: NullableConstraints: NullableConstraints: Not nullable, Precision: 13, Scale: 3Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 3Constraints: NullableConstraints: Nullableio.vavr.control.Option<SourcingProjectQuotation>Retrieval of associated SourcingProjectQuotation entity (one to one).Constraints: Not nullable, Maximum length: 5Constraints: Not nullableConstraints: Not nullable, Precision: 11, Scale: 0io.vavr.control.Option<List<SrcgProjQtnDmndDistr>>Retrieval of associated SrcgProjQtnDmndDistr entities (one to many).Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 40Constraints: Not nullable, Maximum length: 10io.vavr.control.Option<List<SrcgProjQtnItemIncoterms>>Retrieval of associated SrcgProjQtnItemIncoterms entities (one to many).io.vavr.control.Option<List<SrcgProjQtnItemLinkage>>Retrieval of associated SrcgProjQtnItemLinkage entities (one to many).Constraints: Not nullable, Maximum length: 2io.vavr.control.Option<List<SrcgProjQtnItemPaymentTerms>>Retrieval of associated SrcgProjQtnItemPaymentTerms entities (one to many).Constraints: Not nullable, Maximum length: 2io.vavr.control.Option<List<SrcgProjQtnItmShipgInstrn>>Retrieval of associated SrcgProjQtnItmShipgInstrn entities (one to many).Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Precision: 15, Scale: 0(Key Field) Constraints: Not nullableio.vavr.control.Option<List<SrcgProjQtnItmCmmdtyQty>>Retrieval of associated SrcgProjQtnItmCmmdtyQty entities (one to many).io.vavr.control.Option<List<SrcgProjQtnItmCndnValidity>>Retrieval of associated SrcgProjQtnItmCndnValidity entities (one to many).Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Precision: 13, Scale: 3Constraints: Not nullable, Maximum length: 5Constraints: Not nullable, Maximum length: 1getType()inthashCode()Action that can be applied to any entity object of this class.voidset_Messages(Collection<SAP__Message> _Messages) Constraints: Not nullablevoidsetAlternativeItemID(Integer alternativeItemID) Constraints: Not nullablevoidsetDocumentCurrency(String documentCurrency) Constraints: Not nullable, Maximum length: 3voidsetFormattedItemID(String formattedItemID) Constraints: Not nullable, Maximum length: 60voidsetHierarchyNodeLevel(String hierarchyNodeLevel) Constraints: Not nullable, Maximum length: 6voidsetMaterial(String material) Constraints: Not nullable, Maximum length: 18voidsetMaterialGroup(String materialGroup) Constraints: Not nullable, Maximum length: 9voidsetNetPriceAmount(BigDecimal netPriceAmount) Constraints: Not nullable, Precision: 11, Scale: 0voidsetNetPriceQuantity(BigDecimal netPriceQuantity) Constraints: Not nullable, Precision: 5voidsetOrderPriceUnit(String orderPriceUnit) Constraints: Not nullable, Maximum length: 3voidsetOrderPriceUnitISOCode(String orderPriceUnitISOCode) Constraints: Not nullable, Maximum length: 3voidsetOrderPriceUnitToOrderUnitNmrtr(BigDecimal orderPriceUnitToOrderUnitNmrtr) Constraints: Not nullable, Precision: 5voidsetOrdPriceUnitToOrderUnitDnmntr(BigDecimal ordPriceUnitToOrderUnitDnmntr) Constraints: Not nullable, Precision: 5voidsetPerformancePeriodEndDate(LocalDate performancePeriodEndDate) Constraints: NullablevoidsetPerformancePeriodStartDate(LocalDate performancePeriodStartDate) Constraints: NullablevoidsetProcmtHubPlantUniqueID(String procmtHubPlantUniqueID) Constraints: Not nullable, Maximum length: 30voidsetProductType(String productType) Constraints: Not nullable, Maximum length: 4voidsetProposedDeliveryDate(LocalDate proposedDeliveryDate) Constraints: NullablevoidsetRequestedDeliveryDate(LocalDate requestedDeliveryDate) Constraints: NullablevoidsetRequestedQuantity(BigDecimal requestedQuantity) Constraints: Not nullable, Precision: 13, Scale: 3voidsetRequestedQuantityISOUnit(String requestedQuantityISOUnit) Constraints: Not nullable, Maximum length: 3voidsetRequestedQuantityUnit(String requestedQuantityUnit) Constraints: Not nullable, Maximum length: 3voidsetSourcingProjectItemStableUUID(UUID sourcingProjectItemStableUUID) Constraints: NullablevoidsetSourcingProjectItemUUID(UUID sourcingProjectItemUUID) Constraints: NullablevoidOverwrites the associated SourcingProjectQuotation entity for the loaded navigation property _SourcingProjectQuotation.voidsetSourcingProjectQuotationItem(String sourcingProjectQuotationItem) Constraints: Not nullable, Maximum length: 5voidsetSourcingProjectQuotationUUID(UUID sourcingProjectQuotationUUID) Constraints: Not nullablevoidsetSrcgProjNegttnTargetNetPrcAmt(BigDecimal srcgProjNegttnTargetNetPrcAmt) Constraints: Not nullable, Precision: 11, Scale: 0voidOverwrites the list of associated SrcgProjQtnDmndDistr entities for the loaded navigation property _SrcgProjQtnDmndDistr.voidsetSrcgProjQtnItemClassification(String srcgProjQtnItemClassification) Constraints: Not nullable, Maximum length: 1voidsetSrcgProjQtnItemDescription(String srcgProjQtnItemDescription) Constraints: Not nullable, Maximum length: 40voidsetSrcgProjQtnItemExcludingRsn(String srcgProjQtnItemExcludingRsn) Constraints: Not nullable, Maximum length: 10voidOverwrites the list of associated SrcgProjQtnItemIncoterms entities for the loaded navigation property _SrcgProjQtnItemIncoterms.voidOverwrites the list of associated SrcgProjQtnItemLinkage entities for the loaded navigation property _SrcgProjQtnItemLinkage.voidsetSrcgProjQtnItemOfferingCode(String srcgProjQtnItemOfferingCode) Constraints: Not nullable, Maximum length: 2voidOverwrites the list of associated SrcgProjQtnItemPaymentTerms entities for the loaded navigation property _SrcgProjQtnItemPaymentTerms.voidsetSrcgProjQtnItemPricingOrigin(String srcgProjQtnItemPricingOrigin) Constraints: Not nullable, Maximum length: 2voidOverwrites the list of associated SrcgProjQtnItmShipgInstrn entities for the loaded navigation property _SrcgProjQtnItemShipgInstrn.voidsetSrcgProjQtnItemSuitability(String srcgProjQtnItemSuitability) Constraints: Not nullable, Maximum length: 2voidsetSrcgProjQtnItemTotNetAmt(BigDecimal srcgProjQtnItemTotNetAmt) Constraints: Not nullable, Precision: 15, Scale: 0voidsetSrcgProjQtnItemUUID(UUID srcgProjQtnItemUUID) (Key Field) Constraints: Not nullablevoidOverwrites the list of associated SrcgProjQtnItmCmmdtyQty entities for the loaded navigation property _SrcgProjQtnItmCmmdtyQty.voidOverwrites the list of associated SrcgProjQtnItmCndnValidity entities for the loaded navigation property _SrcgProjQtnItmCndnValidity.voidsetSrcgProjQtnOfferCurrency(String srcgProjQtnOfferCurrency) Constraints: Not nullable, Maximum length: 3voidsetSrcgProjQtnOfferedQuantity(BigDecimal srcgProjQtnOfferedQuantity) Constraints: Not nullable, Precision: 13, Scale: 3voidsetSrcgProjQuotationItemParent(String srcgProjQuotationItemParent) Constraints: Not nullable, Maximum length: 5voidsetSrcgProjQuotationItemType(String srcgProjQuotationItemType) Constraints: Not nullable, Maximum length: 1toString()Methods inherited from class com.sap.cloud.sdk.datamodel.odatav4.core.VdmEntity
all, attachToService, getDestinationForFetch, getServicePathForFetch, getVersionIdentifier, setDestinationForFetch, setServicePathForFetch, setVersionIdentifierMethods inherited from class com.sap.cloud.sdk.datamodel.odatav4.core.VdmObject
getAnnotationProperties, getChangedFields, getCustomField, getCustomField, getCustomFieldNames, getCustomFields, getSetOfCustomFields, getSetOfFields, getSetOfNavigationProperties, hasCustomField, hasCustomField, rememberChangedField, resetChangedFields, setCustomField, setCustomField, toMap, toMapOfCustomFields
-
Field Details
-
ALL_FIELDS
Selector for all available fields of SrcgProjQtnItem. -
SRCG_PROJ_QTN_ITEM_UUID
-
SOURCING_PROJECT_QUOTATION_ITEM
-
SOURCING_PROJECT_ITEM_STABLE_UUID
-
SOURCING_PROJECT_QUOTATION_UUID
-
SRCG_PROJ_QUOTATION_ITEM_TYPE
-
FORMATTED_ITEM_ID
-
SRCG_PROJ_QTN_ITEM_DESCRIPTION
-
SRCG_PROJ_QTN_ITEM_CLASSIFICATION
-
SOURCING_PROJECT_ITEM_UUID
-
MATERIAL
-
PRODUCT_TYPE
-
MATERIAL_GROUP
-
REQUESTED_QUANTITY
-
SRCG_PROJ_QTN_OFFERED_QUANTITY
-
REQUESTED_QUANTITY_UNIT
-
REQUESTED_QUANTITY_ISO_UNIT
-
NET_PRICE_AMOUNT
-
NET_PRICE_QUANTITY
-
SRCG_PROJ_QTN_ITEM_TOT_NET_AMT
-
ORDER_PRICE_UNIT
-
ORDER_PRICE_UNIT_ISO_CODE
-
ORDER_PRICE_UNIT_TO_ORDER_UNIT_NMRTR
public static final SimpleProperty.NumericDecimal<SrcgProjQtnItem> ORDER_PRICE_UNIT_TO_ORDER_UNIT_NMRTR -
ORD_PRICE_UNIT_TO_ORDER_UNIT_DNMNTR
public static final SimpleProperty.NumericDecimal<SrcgProjQtnItem> ORD_PRICE_UNIT_TO_ORDER_UNIT_DNMNTR -
REQUESTED_DELIVERY_DATE
-
PROPOSED_DELIVERY_DATE
-
PERFORMANCE_PERIOD_START_DATE
-
PERFORMANCE_PERIOD_END_DATE
-
DOCUMENT_CURRENCY
-
SRCG_PROJ_QTN_OFFER_CURRENCY
-
SRCG_PROJ_QUOTATION_ITEM_PARENT
-
HIERARCHY_NODE_LEVEL
-
ALTERNATIVE_ITEM_ID
-
SRCG_PROJ_QTN_ITEM_OFFERING_CODE
-
PROCMT_HUB_PLANT_UNIQUE_ID
-
SRCG_PROJ_QTN_ITEM_EXCLUDING_RSN
-
SRCG_PROJ_QTN_ITEM_SUITABILITY
-
SRCG_PROJ_QTN_ITEM_PRICING_ORIGIN
-
SRCG_PROJ_NEGTTN_TARGET_NET_PRC_AMT
public static final SimpleProperty.NumericDecimal<SrcgProjQtnItem> SRCG_PROJ_NEGTTN_TARGET_NET_PRC_AMT -
_MESSAGES
Use with available request builders to apply the SAP__Messages complex property to query operations. -
TO__SOURCING_PROJECT_QUOTATION
public static final NavigationProperty.Single<SrcgProjQtnItem,SourcingProjectQuotation> TO__SOURCING_PROJECT_QUOTATIONUse with available request builders to apply the _SourcingProjectQuotation navigation property to query operations. -
TO__SRCG_PROJ_QTN_DMND_DISTR
public static final NavigationProperty.Collection<SrcgProjQtnItem,SrcgProjQtnDmndDistr> TO__SRCG_PROJ_QTN_DMND_DISTRUse with available request builders to apply the _SrcgProjQtnDmndDistr navigation property to query operations. -
TO__SRCG_PROJ_QTN_ITEM_INCOTERMS
public static final NavigationProperty.Collection<SrcgProjQtnItem,SrcgProjQtnItemIncoterms> TO__SRCG_PROJ_QTN_ITEM_INCOTERMSUse with available request builders to apply the _SrcgProjQtnItemIncoterms navigation property to query operations. -
TO__SRCG_PROJ_QTN_ITEM_LINKAGE
public static final NavigationProperty.Collection<SrcgProjQtnItem,SrcgProjQtnItemLinkage> TO__SRCG_PROJ_QTN_ITEM_LINKAGEUse with available request builders to apply the _SrcgProjQtnItemLinkage navigation property to query operations. -
TO__SRCG_PROJ_QTN_ITEM_PAYMENT_TERMS
public static final NavigationProperty.Collection<SrcgProjQtnItem,SrcgProjQtnItemPaymentTerms> TO__SRCG_PROJ_QTN_ITEM_PAYMENT_TERMSUse with available request builders to apply the _SrcgProjQtnItemPaymentTerms navigation property to query operations. -
TO__SRCG_PROJ_QTN_ITEM_SHIPG_INSTRN
public static final NavigationProperty.Collection<SrcgProjQtnItem,SrcgProjQtnItmShipgInstrn> TO__SRCG_PROJ_QTN_ITEM_SHIPG_INSTRNUse with available request builders to apply the _SrcgProjQtnItemShipgInstrn navigation property to query operations. -
TO__SRCG_PROJ_QTN_ITM_CMMDTY_QTY
public static final NavigationProperty.Collection<SrcgProjQtnItem,SrcgProjQtnItmCmmdtyQty> TO__SRCG_PROJ_QTN_ITM_CMMDTY_QTYUse with available request builders to apply the _SrcgProjQtnItmCmmdtyQty navigation property to query operations. -
TO__SRCG_PROJ_QTN_ITM_CNDN_VALIDITY
public static final NavigationProperty.Collection<SrcgProjQtnItem,SrcgProjQtnItmCndnValidity> TO__SRCG_PROJ_QTN_ITM_CNDN_VALIDITYUse with available request builders to apply the _SrcgProjQtnItmCndnValidity navigation property to query operations.
-
-
Constructor Details
-
SrcgProjQtnItem
public SrcgProjQtnItem() -
SrcgProjQtnItem
public SrcgProjQtnItem(@Nullable UUID srcgProjQtnItemUUID, @Nullable String sourcingProjectQuotationItem, @Nullable UUID sourcingProjectItemStableUUID, @Nullable UUID sourcingProjectQuotationUUID, @Nullable String srcgProjQuotationItemType, @Nullable String formattedItemID, @Nullable String srcgProjQtnItemDescription, @Nullable String srcgProjQtnItemClassification, @Nullable UUID sourcingProjectItemUUID, @Nullable String material, @Nullable String productType, @Nullable String materialGroup, @Nullable BigDecimal requestedQuantity, @Nullable BigDecimal srcgProjQtnOfferedQuantity, @Nullable String requestedQuantityUnit, @Nullable String requestedQuantityISOUnit, @Nullable BigDecimal netPriceAmount, @Nullable BigDecimal netPriceQuantity, @Nullable BigDecimal srcgProjQtnItemTotNetAmt, @Nullable String orderPriceUnit, @Nullable String orderPriceUnitISOCode, @Nullable BigDecimal orderPriceUnitToOrderUnitNmrtr, @Nullable BigDecimal ordPriceUnitToOrderUnitDnmntr, @Nullable LocalDate requestedDeliveryDate, @Nullable LocalDate proposedDeliveryDate, @Nullable LocalDate performancePeriodStartDate, @Nullable LocalDate performancePeriodEndDate, @Nullable String documentCurrency, @Nullable String srcgProjQtnOfferCurrency, @Nullable String srcgProjQuotationItemParent, @Nullable String hierarchyNodeLevel, @Nullable Integer alternativeItemID, @Nullable String srcgProjQtnItemOfferingCode, @Nullable String procmtHubPlantUniqueID, @Nullable String srcgProjQtnItemExcludingRsn, @Nullable String srcgProjQtnItemSuitability, @Nullable String srcgProjQtnItemPricingOrigin, @Nullable BigDecimal srcgProjNegttnTargetNetPrcAmt, @Nullable Collection<SAP__Message> _Messages, @Nullable SourcingProjectQuotation to_SourcingProjectQuotation, List<SrcgProjQtnDmndDistr> to_SrcgProjQtnDmndDistr, List<SrcgProjQtnItemIncoterms> to_SrcgProjQtnItemIncoterms, List<SrcgProjQtnItemLinkage> to_SrcgProjQtnItemLinkage, List<SrcgProjQtnItemPaymentTerms> to_SrcgProjQtnItemPaymentTerms, List<SrcgProjQtnItmShipgInstrn> to_SrcgProjQtnItemShipgInstrn, List<SrcgProjQtnItmCmmdtyQty> to_SrcgProjQtnItmCmmdtyQty, List<SrcgProjQtnItmCndnValidity> to_SrcgProjQtnItmCndnValidity)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<SrcgProjQtnItem>
-
setSrcgProjQtnItemUUID
(Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: SrcgProjQtnItemUUID
- Parameters:
srcgProjQtnItemUUID- Supplier Quotation Item UUID
-
setSourcingProjectQuotationItem
Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: SourcingProjectQuotationItem
- Parameters:
sourcingProjectQuotationItem- Supplier Quotation Item
-
setSourcingProjectItemStableUUID
Constraints: NullableOriginal property name from the Odata EDM: SourcingProjectItemStableUUID
- Parameters:
sourcingProjectItemStableUUID- Stable Id for Sourcing Project Items Across Versions/Objects
-
setSourcingProjectQuotationUUID
Constraints: Not nullableOriginal property name from the Odata EDM: SourcingProjectQuotationUUID
- Parameters:
sourcingProjectQuotationUUID- Supplier Quotation UUID
-
setSrcgProjQuotationItemType
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: SrcgProjQuotationItemType
- Parameters:
srcgProjQuotationItemType- Sourcing Project Item Type
-
setFormattedItemID
Constraints: Not nullable, Maximum length: 60Original property name from the Odata EDM: FormattedItemID
- Parameters:
formattedItemID- Formatted Item ID
-
setSrcgProjQtnItemDescription
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: SrcgProjQtnItemDescription
- Parameters:
srcgProjQtnItemDescription- Sourcing Project Quotation Item Description
-
setSrcgProjQtnItemClassification
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: SrcgProjQtnItemClassification
- Parameters:
srcgProjQtnItemClassification- Classification of Sourcing Project Item
-
setSourcingProjectItemUUID
Constraints: NullableOriginal property name from the Odata EDM: SourcingProjectItemUUID
- Parameters:
sourcingProjectItemUUID- Sourcing Project Item UUID
-
setMaterial
Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: Material
- Parameters:
material- Material Number
-
setProductType
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ProductType
- Parameters:
productType- Product Type
-
setMaterialGroup
Constraints: Not nullable, Maximum length: 9Original property name from the Odata EDM: MaterialGroup
- Parameters:
materialGroup- Material Group
-
setRequestedQuantity
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: RequestedQuantity
- Parameters:
requestedQuantity- Requested Quantity
-
setSrcgProjQtnOfferedQuantity
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: SrcgProjQtnOfferedQuantity
- Parameters:
srcgProjQtnOfferedQuantity- Offered Quantity Supplier Quotation
-
setRequestedQuantityUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: RequestedQuantityUnit
- Parameters:
requestedQuantityUnit- Requested Quantity Unit
-
setRequestedQuantityISOUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: RequestedQuantityISOUnit
- Parameters:
requestedQuantityISOUnit- ISO Unit Code for Requested Quantity
-
setNetPriceAmount
Constraints: Not nullable, Precision: 11, Scale: 0Original property name from the Odata EDM: NetPriceAmount
- Parameters:
netPriceAmount- Net Order Price
-
setNetPriceQuantity
Constraints: Not nullable, Precision: 5Original property name from the Odata EDM: NetPriceQuantity
- Parameters:
netPriceQuantity- Price Unit
-
setSrcgProjQtnItemTotNetAmt
Constraints: Not nullable, Precision: 15, Scale: 0Original property name from the Odata EDM: SrcgProjQtnItemTotNetAmt
- Parameters:
srcgProjQtnItemTotNetAmt- Sourcing Project Quotation Item Total Net Amount
-
setOrderPriceUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: OrderPriceUnit
- Parameters:
orderPriceUnit- Order Price Unit (Purchasing)
-
setOrderPriceUnitISOCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: OrderPriceUnitISOCode
- Parameters:
orderPriceUnitISOCode- ISO Unit Code for Order Price
-
setOrderPriceUnitToOrderUnitNmrtr
Constraints: Not nullable, Precision: 5Original property name from the Odata EDM: OrderPriceUnitToOrderUnitNmrtr
- Parameters:
orderPriceUnitToOrderUnitNmrtr- Numerator for Conversion of Order Price Unit into Order Unit
-
setOrdPriceUnitToOrderUnitDnmntr
Constraints: Not nullable, Precision: 5Original property name from the Odata EDM: OrdPriceUnitToOrderUnitDnmntr
- Parameters:
ordPriceUnitToOrderUnitDnmntr- Denominator for Conv. of Order Price Unit into Order Unit
-
setRequestedDeliveryDate
Constraints: NullableOriginal property name from the Odata EDM: RequestedDeliveryDate
- Parameters:
requestedDeliveryDate- Requested Delivery Date
-
setProposedDeliveryDate
Constraints: NullableOriginal property name from the Odata EDM: ProposedDeliveryDate
- Parameters:
proposedDeliveryDate- Proposed Delivery Date
-
setPerformancePeriodStartDate
Constraints: NullableOriginal property name from the Odata EDM: PerformancePeriodStartDate
- Parameters:
performancePeriodStartDate- Start Date for Period of Performance
-
setPerformancePeriodEndDate
Constraints: NullableOriginal property name from the Odata EDM: PerformancePeriodEndDate
- Parameters:
performancePeriodEndDate- End Date for Period of Performance
-
setDocumentCurrency
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: DocumentCurrency
- Parameters:
documentCurrency- Document Currency
-
setSrcgProjQtnOfferCurrency
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SrcgProjQtnOfferCurrency
- Parameters:
srcgProjQtnOfferCurrency- Quotation Currency in Supplier Quotation (Sourcing Project)
-
setSrcgProjQuotationItemParent
Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: SrcgProjQuotationItemParent
- Parameters:
srcgProjQuotationItemParent- Sourcing Project Item Parent
-
setHierarchyNodeLevel
Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: HierarchyNodeLevel
- Parameters:
hierarchyNodeLevel- Level of a Node in a Hierarchy
-
setAlternativeItemID
Constraints: Not nullableOriginal property name from the Odata EDM: AlternativeItemID
- Parameters:
alternativeItemID- Alternative Item ID
-
setSrcgProjQtnItemOfferingCode
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: SrcgProjQtnItemOfferingCode
- Parameters:
srcgProjQtnItemOfferingCode- Bidding Status of Item/Item Set in Supplier Quotation (SP)
-
setProcmtHubPlantUniqueID
Constraints: Not nullable, Maximum length: 30Original property name from the Odata EDM: ProcmtHubPlantUniqueID
- Parameters:
procmtHubPlantUniqueID- Plant Unique ID
-
setSrcgProjQtnItemExcludingRsn
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: SrcgProjQtnItemExcludingRsn
- Parameters:
srcgProjQtnItemExcludingRsn- Reason for New Version of Sourcing Project
-
setSrcgProjQtnItemSuitability
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: SrcgProjQtnItemSuitability
- Parameters:
srcgProjQtnItemSuitability- Suitability of Supplier Quotation for Sourcing Project
-
setSrcgProjQtnItemPricingOrigin
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: SrcgProjQtnItemPricingOrigin
- Parameters:
srcgProjQtnItemPricingOrigin- Origin of Item Pricing in Supplier Quotation (SP)
-
setSrcgProjNegttnTargetNetPrcAmt
Constraints: Not nullable, Precision: 11, Scale: 0Original property name from the Odata EDM: SrcgProjNegttnTargetNetPrcAmt
- Parameters:
srcgProjNegttnTargetNetPrcAmt- Negotiation Target per UoM
-
set_Messages
Constraints: Not nullableOriginal property name from the Odata EDM: SAP__Messages
- Parameters:
_Messages- The _Messages to set.
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<SrcgProjQtnItem>
-
getKey
- Overrides:
getKeyin classVdmObject<SrcgProjQtnItem>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<SrcgProjQtnItem>
-
fromMap
- Overrides:
fromMapin classVdmObject<SrcgProjQtnItem>
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<SrcgProjQtnItem>
-
getSourcingProjectQuotationIfPresent
@Nonnull public io.vavr.control.Option<SourcingProjectQuotation> getSourcingProjectQuotationIfPresent()Retrieval of associated SourcingProjectQuotation entity (one to one). This corresponds to the OData navigation property _SourcingProjectQuotation.If the navigation property for an entity SrcgProjQtnItem has not been resolved yet, this method will not query further information. Instead its
Optionresult state will beempty.- Returns:
- If the information for navigation property _SourcingProjectQuotation is already loaded, the result
will contain the SourcingProjectQuotation entity. If not, an
Optionwith result stateemptyis returned.
-
setSourcingProjectQuotation
Overwrites the associated SourcingProjectQuotation entity for the loaded navigation property _SourcingProjectQuotation.- Parameters:
value- New SourcingProjectQuotation entity.
-
getSrcgProjQtnDmndDistrIfPresent
@Nonnull public io.vavr.control.Option<List<SrcgProjQtnDmndDistr>> getSrcgProjQtnDmndDistrIfPresent()Retrieval of associated SrcgProjQtnDmndDistr entities (one to many). This corresponds to the OData navigation property _SrcgProjQtnDmndDistr.If the navigation property for an entity SrcgProjQtnItem has not been resolved yet, this method will not query further information. Instead its
Optionresult state will beempty.- Returns:
- If the information for navigation property _SrcgProjQtnDmndDistr is already loaded, the result
will contain the SrcgProjQtnDmndDistr entities. If not, an
Optionwith result stateemptyis returned.
-
setSrcgProjQtnDmndDistr
Overwrites the list of associated SrcgProjQtnDmndDistr entities for the loaded navigation property _SrcgProjQtnDmndDistr.If the navigation property _SrcgProjQtnDmndDistr of a queried SrcgProjQtnItem is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
value- List of SrcgProjQtnDmndDistr entities.
-
addSrcgProjQtnDmndDistr
Adds elements to the list of associated SrcgProjQtnDmndDistr entities. This corresponds to the OData navigation property _SrcgProjQtnDmndDistr.If the navigation property _SrcgProjQtnDmndDistr of a queried SrcgProjQtnItem is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
entity- Array of SrcgProjQtnDmndDistr entities.
-
getSrcgProjQtnItemIncotermsIfPresent
@Nonnull public io.vavr.control.Option<List<SrcgProjQtnItemIncoterms>> getSrcgProjQtnItemIncotermsIfPresent()Retrieval of associated SrcgProjQtnItemIncoterms entities (one to many). This corresponds to the OData navigation property _SrcgProjQtnItemIncoterms.If the navigation property for an entity SrcgProjQtnItem has not been resolved yet, this method will not query further information. Instead its
Optionresult state will beempty.- Returns:
- If the information for navigation property _SrcgProjQtnItemIncoterms is already loaded, the result
will contain the SrcgProjQtnItemIncoterms entities. If not, an
Optionwith result stateemptyis returned.
-
setSrcgProjQtnItemIncoterms
Overwrites the list of associated SrcgProjQtnItemIncoterms entities for the loaded navigation property _SrcgProjQtnItemIncoterms.If the navigation property _SrcgProjQtnItemIncoterms of a queried SrcgProjQtnItem is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
value- List of SrcgProjQtnItemIncoterms entities.
-
addSrcgProjQtnItemIncoterms
Adds elements to the list of associated SrcgProjQtnItemIncoterms entities. This corresponds to the OData navigation property _SrcgProjQtnItemIncoterms.If the navigation property _SrcgProjQtnItemIncoterms of a queried SrcgProjQtnItem is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
entity- Array of SrcgProjQtnItemIncoterms entities.
-
getSrcgProjQtnItemLinkageIfPresent
@Nonnull public io.vavr.control.Option<List<SrcgProjQtnItemLinkage>> getSrcgProjQtnItemLinkageIfPresent()Retrieval of associated SrcgProjQtnItemLinkage entities (one to many). This corresponds to the OData navigation property _SrcgProjQtnItemLinkage.If the navigation property for an entity SrcgProjQtnItem has not been resolved yet, this method will not query further information. Instead its
Optionresult state will beempty.- Returns:
- If the information for navigation property _SrcgProjQtnItemLinkage is already loaded, the result
will contain the SrcgProjQtnItemLinkage entities. If not, an
Optionwith result stateemptyis returned.
-
setSrcgProjQtnItemLinkage
Overwrites the list of associated SrcgProjQtnItemLinkage entities for the loaded navigation property _SrcgProjQtnItemLinkage.If the navigation property _SrcgProjQtnItemLinkage of a queried SrcgProjQtnItem is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
value- List of SrcgProjQtnItemLinkage entities.
-
addSrcgProjQtnItemLinkage
Adds elements to the list of associated SrcgProjQtnItemLinkage entities. This corresponds to the OData navigation property _SrcgProjQtnItemLinkage.If the navigation property _SrcgProjQtnItemLinkage of a queried SrcgProjQtnItem is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
entity- Array of SrcgProjQtnItemLinkage entities.
-
getSrcgProjQtnItemPaymentTermsIfPresent
@Nonnull public io.vavr.control.Option<List<SrcgProjQtnItemPaymentTerms>> getSrcgProjQtnItemPaymentTermsIfPresent()Retrieval of associated SrcgProjQtnItemPaymentTerms entities (one to many). This corresponds to the OData navigation property _SrcgProjQtnItemPaymentTerms.If the navigation property for an entity SrcgProjQtnItem has not been resolved yet, this method will not query further information. Instead its
Optionresult state will beempty.- Returns:
- If the information for navigation property _SrcgProjQtnItemPaymentTerms is already loaded, the
result will contain the SrcgProjQtnItemPaymentTerms entities. If not, an
Optionwith result stateemptyis returned.
-
setSrcgProjQtnItemPaymentTerms
Overwrites the list of associated SrcgProjQtnItemPaymentTerms entities for the loaded navigation property _SrcgProjQtnItemPaymentTerms.If the navigation property _SrcgProjQtnItemPaymentTerms of a queried SrcgProjQtnItem is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
value- List of SrcgProjQtnItemPaymentTerms entities.
-
addSrcgProjQtnItemPaymentTerms
Adds elements to the list of associated SrcgProjQtnItemPaymentTerms entities. This corresponds to the OData navigation property _SrcgProjQtnItemPaymentTerms.If the navigation property _SrcgProjQtnItemPaymentTerms of a queried SrcgProjQtnItem is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
entity- Array of SrcgProjQtnItemPaymentTerms entities.
-
getSrcgProjQtnItemShipgInstrnIfPresent
@Nonnull public io.vavr.control.Option<List<SrcgProjQtnItmShipgInstrn>> getSrcgProjQtnItemShipgInstrnIfPresent()Retrieval of associated SrcgProjQtnItmShipgInstrn entities (one to many). This corresponds to the OData navigation property _SrcgProjQtnItemShipgInstrn.If the navigation property for an entity SrcgProjQtnItem has not been resolved yet, this method will not query further information. Instead its
Optionresult state will beempty.- Returns:
- If the information for navigation property _SrcgProjQtnItemShipgInstrn is already loaded, the
result will contain the SrcgProjQtnItmShipgInstrn entities. If not, an
Optionwith result stateemptyis returned.
-
setSrcgProjQtnItemShipgInstrn
Overwrites the list of associated SrcgProjQtnItmShipgInstrn entities for the loaded navigation property _SrcgProjQtnItemShipgInstrn.If the navigation property _SrcgProjQtnItemShipgInstrn of a queried SrcgProjQtnItem is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
value- List of SrcgProjQtnItmShipgInstrn entities.
-
addSrcgProjQtnItemShipgInstrn
Adds elements to the list of associated SrcgProjQtnItmShipgInstrn entities. This corresponds to the OData navigation property _SrcgProjQtnItemShipgInstrn.If the navigation property _SrcgProjQtnItemShipgInstrn of a queried SrcgProjQtnItem is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
entity- Array of SrcgProjQtnItmShipgInstrn entities.
-
getSrcgProjQtnItmCmmdtyQtyIfPresent
@Nonnull public io.vavr.control.Option<List<SrcgProjQtnItmCmmdtyQty>> getSrcgProjQtnItmCmmdtyQtyIfPresent()Retrieval of associated SrcgProjQtnItmCmmdtyQty entities (one to many). This corresponds to the OData navigation property _SrcgProjQtnItmCmmdtyQty.If the navigation property for an entity SrcgProjQtnItem has not been resolved yet, this method will not query further information. Instead its
Optionresult state will beempty.- Returns:
- If the information for navigation property _SrcgProjQtnItmCmmdtyQty is already loaded, the result
will contain the SrcgProjQtnItmCmmdtyQty entities. If not, an
Optionwith result stateemptyis returned.
-
setSrcgProjQtnItmCmmdtyQty
Overwrites the list of associated SrcgProjQtnItmCmmdtyQty entities for the loaded navigation property _SrcgProjQtnItmCmmdtyQty.If the navigation property _SrcgProjQtnItmCmmdtyQty of a queried SrcgProjQtnItem is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
value- List of SrcgProjQtnItmCmmdtyQty entities.
-
addSrcgProjQtnItmCmmdtyQty
Adds elements to the list of associated SrcgProjQtnItmCmmdtyQty entities. This corresponds to the OData navigation property _SrcgProjQtnItmCmmdtyQty.If the navigation property _SrcgProjQtnItmCmmdtyQty of a queried SrcgProjQtnItem is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
entity- Array of SrcgProjQtnItmCmmdtyQty entities.
-
getSrcgProjQtnItmCndnValidityIfPresent
@Nonnull public io.vavr.control.Option<List<SrcgProjQtnItmCndnValidity>> getSrcgProjQtnItmCndnValidityIfPresent()Retrieval of associated SrcgProjQtnItmCndnValidity entities (one to many). This corresponds to the OData navigation property _SrcgProjQtnItmCndnValidity.If the navigation property for an entity SrcgProjQtnItem has not been resolved yet, this method will not query further information. Instead its
Optionresult state will beempty.- Returns:
- If the information for navigation property _SrcgProjQtnItmCndnValidity is already loaded, the
result will contain the SrcgProjQtnItmCndnValidity entities. If not, an
Optionwith result stateemptyis returned.
-
setSrcgProjQtnItmCndnValidity
Overwrites the list of associated SrcgProjQtnItmCndnValidity entities for the loaded navigation property _SrcgProjQtnItmCndnValidity.If the navigation property _SrcgProjQtnItmCndnValidity of a queried SrcgProjQtnItem is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
value- List of SrcgProjQtnItmCndnValidity entities.
-
addSrcgProjQtnItmCndnValidity
Adds elements to the list of associated SrcgProjQtnItmCndnValidity entities. This corresponds to the OData navigation property _SrcgProjQtnItmCndnValidity.If the navigation property _SrcgProjQtnItmCndnValidity of a queried SrcgProjQtnItem is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
entity- Array of SrcgProjQtnItmCndnValidity entities.
-
excludeItem
Action that can be applied to any entity object of this class.- Returns:
- Action object prepared with the given parameters to be applied to any entity object of this class.
To execute it use the
service.forEntity(entity).applyAction(thisAction)API.
-
excludeItemWithReason
@Nonnull public static BoundAction.SingleToSingle<SrcgProjQtnItem,SrcgProjQtnItem> excludeItemWithReason(@Nonnull String sourcingProjectType, @Nonnull String srcgProjQtnItemExcludingRsn) Action that can be applied to any entity object of this class.- Parameters:
sourcingProjectType- Constraints: Not nullable, Maximum length: 2Original parameter name from the Odata EDM: SourcingProjectType
srcgProjQtnItemExcludingRsn- Constraints: Not nullable, Maximum length: 10Original parameter name from the Odata EDM: SrcgProjQtnItemExcludingRsn
- Returns:
- Action object prepared with the given parameters to be applied to any entity object of this class.
To execute it use the
service.forEntity(entity).applyAction(thisAction)API.
-
includeItem
Action that can be applied to any entity object of this class.- Returns:
- Action object prepared with the given parameters to be applied to any entity object of this class.
To execute it use the
service.forEntity(entity).applyAction(thisAction)API.
-
builder
-
getSrcgProjQtnItemUUID
(Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: SrcgProjQtnItemUUID
- Returns:
- Supplier Quotation Item UUID
-
getSourcingProjectQuotationItem
Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: SourcingProjectQuotationItem
- Returns:
- Supplier Quotation Item
-
getSourcingProjectItemStableUUID
Constraints: NullableOriginal property name from the Odata EDM: SourcingProjectItemStableUUID
- Returns:
- Stable Id for Sourcing Project Items Across Versions/Objects
-
getSourcingProjectQuotationUUID
Constraints: Not nullableOriginal property name from the Odata EDM: SourcingProjectQuotationUUID
- Returns:
- Supplier Quotation UUID
-
getSrcgProjQuotationItemType
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: SrcgProjQuotationItemType
- Returns:
- Sourcing Project Item Type
-
getFormattedItemID
Constraints: Not nullable, Maximum length: 60Original property name from the Odata EDM: FormattedItemID
- Returns:
- Formatted Item ID
-
getSrcgProjQtnItemDescription
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: SrcgProjQtnItemDescription
- Returns:
- Sourcing Project Quotation Item Description
-
getSrcgProjQtnItemClassification
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: SrcgProjQtnItemClassification
- Returns:
- Classification of Sourcing Project Item
-
getSourcingProjectItemUUID
Constraints: NullableOriginal property name from the Odata EDM: SourcingProjectItemUUID
- Returns:
- Sourcing Project Item UUID
-
getMaterial
Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: Material
- Returns:
- Material Number
-
getProductType
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ProductType
- Returns:
- Product Type
-
getMaterialGroup
Constraints: Not nullable, Maximum length: 9Original property name from the Odata EDM: MaterialGroup
- Returns:
- Material Group
-
getRequestedQuantity
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: RequestedQuantity
- Returns:
- Requested Quantity
-
getSrcgProjQtnOfferedQuantity
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: SrcgProjQtnOfferedQuantity
- Returns:
- Offered Quantity Supplier Quotation
-
getRequestedQuantityUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: RequestedQuantityUnit
- Returns:
- Requested Quantity Unit
-
getRequestedQuantityISOUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: RequestedQuantityISOUnit
- Returns:
- ISO Unit Code for Requested Quantity
-
getNetPriceAmount
Constraints: Not nullable, Precision: 11, Scale: 0Original property name from the Odata EDM: NetPriceAmount
- Returns:
- Net Order Price
-
getNetPriceQuantity
Constraints: Not nullable, Precision: 5Original property name from the Odata EDM: NetPriceQuantity
- Returns:
- Price Unit
-
getSrcgProjQtnItemTotNetAmt
Constraints: Not nullable, Precision: 15, Scale: 0Original property name from the Odata EDM: SrcgProjQtnItemTotNetAmt
- Returns:
- Sourcing Project Quotation Item Total Net Amount
-
getOrderPriceUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: OrderPriceUnit
- Returns:
- Order Price Unit (Purchasing)
-
getOrderPriceUnitISOCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: OrderPriceUnitISOCode
- Returns:
- ISO Unit Code for Order Price
-
getOrderPriceUnitToOrderUnitNmrtr
Constraints: Not nullable, Precision: 5Original property name from the Odata EDM: OrderPriceUnitToOrderUnitNmrtr
- Returns:
- Numerator for Conversion of Order Price Unit into Order Unit
-
getOrdPriceUnitToOrderUnitDnmntr
Constraints: Not nullable, Precision: 5Original property name from the Odata EDM: OrdPriceUnitToOrderUnitDnmntr
- Returns:
- Denominator for Conv. of Order Price Unit into Order Unit
-
getRequestedDeliveryDate
Constraints: NullableOriginal property name from the Odata EDM: RequestedDeliveryDate
- Returns:
- Requested Delivery Date
-
getProposedDeliveryDate
Constraints: NullableOriginal property name from the Odata EDM: ProposedDeliveryDate
- Returns:
- Proposed Delivery Date
-
getPerformancePeriodStartDate
Constraints: NullableOriginal property name from the Odata EDM: PerformancePeriodStartDate
- Returns:
- Start Date for Period of Performance
-
getPerformancePeriodEndDate
Constraints: NullableOriginal property name from the Odata EDM: PerformancePeriodEndDate
- Returns:
- End Date for Period of Performance
-
getDocumentCurrency
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: DocumentCurrency
- Returns:
- Document Currency
-
getSrcgProjQtnOfferCurrency
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SrcgProjQtnOfferCurrency
- Returns:
- Quotation Currency in Supplier Quotation (Sourcing Project)
-
getSrcgProjQuotationItemParent
Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: SrcgProjQuotationItemParent
- Returns:
- Sourcing Project Item Parent
-
getHierarchyNodeLevel
Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: HierarchyNodeLevel
- Returns:
- Level of a Node in a Hierarchy
-
getAlternativeItemID
Constraints: Not nullableOriginal property name from the Odata EDM: AlternativeItemID
- Returns:
- Alternative Item ID
-
getSrcgProjQtnItemOfferingCode
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: SrcgProjQtnItemOfferingCode
- Returns:
- Bidding Status of Item/Item Set in Supplier Quotation (SP)
-
getProcmtHubPlantUniqueID
Constraints: Not nullable, Maximum length: 30Original property name from the Odata EDM: ProcmtHubPlantUniqueID
- Returns:
- Plant Unique ID
-
getSrcgProjQtnItemExcludingRsn
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: SrcgProjQtnItemExcludingRsn
- Returns:
- Reason for New Version of Sourcing Project
-
getSrcgProjQtnItemSuitability
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: SrcgProjQtnItemSuitability
- Returns:
- Suitability of Supplier Quotation for Sourcing Project
-
getSrcgProjQtnItemPricingOrigin
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: SrcgProjQtnItemPricingOrigin
- Returns:
- Origin of Item Pricing in Supplier Quotation (SP)
-
getSrcgProjNegttnTargetNetPrcAmt
Constraints: Not nullable, Precision: 11, Scale: 0Original property name from the Odata EDM: SrcgProjNegttnTargetNetPrcAmt
- Returns:
- Negotiation Target per UoM
-
get_Messages
Constraints: Not nullableOriginal property name from the Odata EDM: SAP__Messages
- Returns:
- The _Messages contained in this
VdmEntity.
-
toString
- Overrides:
toStringin classVdmObject<SrcgProjQtnItem>
-
equals
- Overrides:
equalsin classVdmEntity<SrcgProjQtnItem>
-
canEqual
- Overrides:
canEqualin classVdmEntity<SrcgProjQtnItem>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmEntity<SrcgProjQtnItem>
-
getOdataType
- Specified by:
getOdataTypein classVdmObject<SrcgProjQtnItem>
-