Class CntrlSupplierQuotationItem
- All Implemented Interfaces:
VdmEntitySet
Original entity name from the Odata EDM: CntrlSupplierQuotationItemType
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classHelper class to allow for fluent creation of CntrlSupplierQuotationItem instances. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final SimpleProperty.String<CntrlSupplierQuotationItem>static final SimpleProperty<CntrlSupplierQuotationItem>Selector for all available fields of CntrlSupplierQuotationItem.static final SimpleProperty.String<CntrlSupplierQuotationItem>static final SimpleProperty.String<CntrlSupplierQuotationItem>static final SimpleProperty.String<CntrlSupplierQuotationItem>static final SimpleProperty.String<CntrlSupplierQuotationItem>static final SimpleProperty.String<CntrlSupplierQuotationItem>static final SimpleProperty.String<CntrlSupplierQuotationItem>static final SimpleProperty.NumericDecimal<CntrlSupplierQuotationItem>static final SimpleProperty.NumericDecimal<CntrlSupplierQuotationItem>static final SimpleProperty.String<CntrlSupplierQuotationItem>static final SimpleProperty.String<CntrlSupplierQuotationItem>static final SimpleProperty.String<CntrlSupplierQuotationItem>static final SimpleProperty.String<CntrlSupplierQuotationItem>static final SimpleProperty.String<CntrlSupplierQuotationItem>static final SimpleProperty.DateTime<CntrlSupplierQuotationItem>static final SimpleProperty.String<CntrlSupplierQuotationItem>static final SimpleProperty.String<CntrlSupplierQuotationItem>static final SimpleProperty.String<CntrlSupplierQuotationItem>static final SimpleProperty.String<CntrlSupplierQuotationItem>static final SimpleProperty.String<CntrlSupplierQuotationItem>static final SimpleProperty.NumericDecimal<CntrlSupplierQuotationItem>static final SimpleProperty.NumericDecimal<CntrlSupplierQuotationItem>static final SimpleProperty.NumericDecimal<CntrlSupplierQuotationItem>static final SimpleProperty.NumericDecimal<CntrlSupplierQuotationItem>static final SimpleProperty.NumericDecimal<CntrlSupplierQuotationItem>static final SimpleProperty.NumericDecimal<CntrlSupplierQuotationItem>static final SimpleProperty.String<CntrlSupplierQuotationItem>static final SimpleProperty.String<CntrlSupplierQuotationItem>static final SimpleProperty.NumericDecimal<CntrlSupplierQuotationItem>static final SimpleProperty.NumericDecimal<CntrlSupplierQuotationItem>static final SimpleProperty.String<CntrlSupplierQuotationItem>static final SimpleProperty.String<CntrlSupplierQuotationItem>static final SimpleProperty.Date<CntrlSupplierQuotationItem>static final SimpleProperty.Date<CntrlSupplierQuotationItem>static final SimpleProperty.String<CntrlSupplierQuotationItem>static final SimpleProperty.String<CntrlSupplierQuotationItem>static final SimpleProperty.String<CntrlSupplierQuotationItem>static final SimpleProperty.String<CntrlSupplierQuotationItem>static final SimpleProperty.String<CntrlSupplierQuotationItem>static final SimpleProperty.String<CntrlSupplierQuotationItem>static final SimpleProperty.String<CntrlSupplierQuotationItem>static final SimpleProperty.String<CntrlSupplierQuotationItem>static final SimpleProperty.Date<CntrlSupplierQuotationItem>static final SimpleProperty.String<CntrlSupplierQuotationItem>static final SimpleProperty.String<CntrlSupplierQuotationItem>static final SimpleProperty.Date<CntrlSupplierQuotationItem>static final SimpleProperty.NumericDecimal<CntrlSupplierQuotationItem>static final SimpleProperty.String<CntrlSupplierQuotationItem>Use with available request builders to apply the _CentralSupplierQuotation navigation property to query operations.Use with available request builders to apply the _CntrlSuplrQuotationItemDistr navigation property to query operations.Use with available request builders to apply the _CntrlSupplierQtanItemPricing 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
ConstructorsConstructorDescriptionCntrlSupplierQuotationItem(String centralSupplierQuotation, String centralSupplierQuotationItem, String purchasingDocumentCategory, String purchasingDocumentItemText, String purchasingCentralMaterial, String productTypeCode, String manufacturerMaterial, String supplierMaterialNumber, String manufacturerPartNmbr, String manufacturer, String materialGroup, String plant, String manualDeliveryAddressID, String referenceDeliveryAddressID, String incotermsClassification, String incotermsTransferLocation, String incotermsLocation1, String incotermsLocation2, String requirementTracking, String orderPriceUnit, String orderPriceUnitISOCode, BigDecimal orderPriceUnitToOrderUnitNmrtr, BigDecimal ordPriceUnitToOrderUnitDnmntr, BigDecimal scheduleLineOrderQuantity, LocalDate scheduleLineDeliveryDate, LocalDate performancePeriodStartDate, LocalDate performancePeriodEndDate, String orderQuantityUnit, String orderQuantityUnitISOCode, BigDecimal orderItemQtyToBaseQtyNmrtr, BigDecimal orderItemQtyToBaseQtyDnmntr, BigDecimal orderQuantity, LocalDate purgDocPriceDate, String baseUnit, BigDecimal netAmount, BigDecimal grossAmount, BigDecimal effectiveAmount, BigDecimal netPriceAmount, BigDecimal netPriceQuantity, String addressID, String itemDeliveryAddressID, String documentCurrency, String purchaseRequisition, String purchaseRequisitionItem, String centralRequestForQuotation, String centralRequestForQuotationItem, String purchasingDocumentItemCategory, OffsetDateTime lastChangeDateTime, CentralSupplierQuotation to_CentralSupplierQuotation, List<CntrlSuplrQuotationItemDistr> to_CntrlSuplrQuotationItemDistr, List<CntrlSupplierQtanItemPricing> to_CntrlSupplierQtanItemPricing) -
Method Summary
Modifier and TypeMethodDescriptionvoidAdds elements to the list of associated CntrlSuplrQuotationItemDistr entities.voidAdds elements to the list of associated CntrlSupplierQtanItemPricing entities.builder()protected booleanbooleanprotected voidConstraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 5(Key Field) Constraints: Not nullable, Maximum length: 10io.vavr.control.Option<CentralSupplierQuotation>Retrieval of associated CentralSupplierQuotation entity (one to one).(Key Field) Constraints: Not nullable, Maximum length: 5io.vavr.control.Option<List<CntrlSuplrQuotationItemDistr>>Retrieval of associated CntrlSuplrQuotationItemDistr entities (one to many).io.vavr.control.Option<List<CntrlSupplierQtanItemPricing>>Retrieval of associated CntrlSupplierQtanItemPricing entities (one to many).protected StringConstraints: Not nullable, Maximum length: 3Constraints: Not nullable, Precision: 13, Scale: 0protected StringConstraints: Not nullable, Precision: 13, Scale: 0Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 70Constraints: Not nullable, Maximum length: 70Constraints: Not nullable, Maximum length: 28Constraints: Not nullable, Maximum length: 10protected ODataEntityKeygetKey()Constraints: Nullable, Precision: 7Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 18Constraints: Not nullable, Maximum length: 40Constraints: Not nullable, Maximum length: 9Constraints: Not nullable, Precision: 13, Scale: 0Constraints: Not nullable, Precision: 11, Scale: 0Constraints: Not nullable, Precision: 5Constraints: Not nullable, Precision: 5Constraints: Not nullable, Precision: 5Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Precision: 5Constraints: Not nullable, Precision: 13, Scale: 3Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Precision: 5Constraints: NullableConstraints: NullablegetPlant()Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 5Constraints: Not nullable, Maximum length: 18Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 40Constraints: NullableConstraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 10Constraints: NullableConstraints: Not nullable, Precision: 13, Scale: 3Constraints: Not nullable, Maximum length: 35getType()inthashCode()voidsetAddressID(String addressID) Constraints: Not nullable, Maximum length: 10voidsetBaseUnit(String baseUnit) Constraints: Not nullable, Maximum length: 3voidsetCentralRequestForQuotation(String centralRequestForQuotation) Constraints: Not nullable, Maximum length: 10voidsetCentralRequestForQuotationItem(String centralRequestForQuotationItem) Constraints: Not nullable, Maximum length: 5voidOverwrites the associated CentralSupplierQuotation entity for the loaded navigation property _CentralSupplierQuotation.voidsetCentralSupplierQuotation(String centralSupplierQuotation) (Key Field) Constraints: Not nullable, Maximum length: 10voidsetCentralSupplierQuotationItem(String centralSupplierQuotationItem) (Key Field) Constraints: Not nullable, Maximum length: 5voidOverwrites the list of associated CntrlSuplrQuotationItemDistr entities for the loaded navigation property _CntrlSuplrQuotationItemDistr.voidOverwrites the list of associated CntrlSupplierQtanItemPricing entities for the loaded navigation property _CntrlSupplierQtanItemPricing.voidsetDocumentCurrency(String documentCurrency) Constraints: Not nullable, Maximum length: 3voidsetEffectiveAmount(BigDecimal effectiveAmount) Constraints: Not nullable, Precision: 13, Scale: 0voidsetGrossAmount(BigDecimal grossAmount) Constraints: Not nullable, Precision: 13, Scale: 0voidsetIncotermsClassification(String incotermsClassification) Constraints: Not nullable, Maximum length: 3voidsetIncotermsLocation1(String incotermsLocation1) Constraints: Not nullable, Maximum length: 70voidsetIncotermsLocation2(String incotermsLocation2) Constraints: Not nullable, Maximum length: 70voidsetIncotermsTransferLocation(String incotermsTransferLocation) Constraints: Not nullable, Maximum length: 28voidsetItemDeliveryAddressID(String itemDeliveryAddressID) Constraints: Not nullable, Maximum length: 10voidsetLastChangeDateTime(OffsetDateTime lastChangeDateTime) Constraints: Nullable, Precision: 7voidsetManualDeliveryAddressID(String manualDeliveryAddressID) Constraints: Not nullable, Maximum length: 10voidsetManufacturer(String manufacturer) Constraints: Not nullable, Maximum length: 10voidsetManufacturerMaterial(String manufacturerMaterial) Constraints: Not nullable, Maximum length: 18voidsetManufacturerPartNmbr(String manufacturerPartNmbr) Constraints: Not nullable, Maximum length: 40voidsetMaterialGroup(String materialGroup) Constraints: Not nullable, Maximum length: 9voidsetNetAmount(BigDecimal netAmount) Constraints: Not nullable, Precision: 13, Scale: 0voidsetNetPriceAmount(BigDecimal netPriceAmount) Constraints: Not nullable, Precision: 11, Scale: 0voidsetNetPriceQuantity(BigDecimal netPriceQuantity) Constraints: Not nullable, Precision: 5voidsetOrderItemQtyToBaseQtyDnmntr(BigDecimal orderItemQtyToBaseQtyDnmntr) Constraints: Not nullable, Precision: 5voidsetOrderItemQtyToBaseQtyNmrtr(BigDecimal orderItemQtyToBaseQtyNmrtr) 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: 5voidsetOrderQuantity(BigDecimal orderQuantity) Constraints: Not nullable, Precision: 13, Scale: 3voidsetOrderQuantityUnit(String orderQuantityUnit) Constraints: Not nullable, Maximum length: 3voidsetOrderQuantityUnitISOCode(String orderQuantityUnitISOCode) Constraints: Not nullable, Maximum length: 3voidsetOrdPriceUnitToOrderUnitDnmntr(BigDecimal ordPriceUnitToOrderUnitDnmntr) Constraints: Not nullable, Precision: 5voidsetPerformancePeriodEndDate(LocalDate performancePeriodEndDate) Constraints: NullablevoidsetPerformancePeriodStartDate(LocalDate performancePeriodStartDate) Constraints: NullablevoidConstraints: Not nullable, Maximum length: 4voidsetProductTypeCode(String productTypeCode) Constraints: Not nullable, Maximum length: 2voidsetPurchaseRequisition(String purchaseRequisition) Constraints: Not nullable, Maximum length: 10voidsetPurchaseRequisitionItem(String purchaseRequisitionItem) Constraints: Not nullable, Maximum length: 5voidsetPurchasingCentralMaterial(String purchasingCentralMaterial) Constraints: Not nullable, Maximum length: 18voidsetPurchasingDocumentCategory(String purchasingDocumentCategory) Constraints: Not nullable, Maximum length: 1voidsetPurchasingDocumentItemCategory(String purchasingDocumentItemCategory) Constraints: Not nullable, Maximum length: 1voidsetPurchasingDocumentItemText(String purchasingDocumentItemText) Constraints: Not nullable, Maximum length: 40voidsetPurgDocPriceDate(LocalDate purgDocPriceDate) Constraints: NullablevoidsetReferenceDeliveryAddressID(String referenceDeliveryAddressID) Constraints: Not nullable, Maximum length: 10voidsetRequirementTracking(String requirementTracking) Constraints: Not nullable, Maximum length: 10voidsetScheduleLineDeliveryDate(LocalDate scheduleLineDeliveryDate) Constraints: NullablevoidsetScheduleLineOrderQuantity(BigDecimal scheduleLineOrderQuantity) Constraints: Not nullable, Precision: 13, Scale: 3voidsetSupplierMaterialNumber(String supplierMaterialNumber) Constraints: Not nullable, Maximum length: 35toString()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 CntrlSupplierQuotationItem. -
CENTRAL_SUPPLIER_QUOTATION
-
CENTRAL_SUPPLIER_QUOTATION_ITEM
public static final SimpleProperty.String<CntrlSupplierQuotationItem> CENTRAL_SUPPLIER_QUOTATION_ITEM -
PURCHASING_DOCUMENT_CATEGORY
-
PURCHASING_DOCUMENT_ITEM_TEXT
-
PURCHASING_CENTRAL_MATERIAL
-
PRODUCT_TYPE_CODE
-
MANUFACTURER_MATERIAL
-
SUPPLIER_MATERIAL_NUMBER
-
MANUFACTURER_PART_NMBR
-
MANUFACTURER
-
MATERIAL_GROUP
-
PLANT
-
MANUAL_DELIVERY_ADDRESS_ID
-
REFERENCE_DELIVERY_ADDRESS_ID
-
INCOTERMS_CLASSIFICATION
-
INCOTERMS_TRANSFER_LOCATION
-
INCOTERMS_LOCATION1
-
INCOTERMS_LOCATION2
-
REQUIREMENT_TRACKING
-
ORDER_PRICE_UNIT
-
ORDER_PRICE_UNIT_ISO_CODE
-
ORDER_PRICE_UNIT_TO_ORDER_UNIT_NMRTR
public static final SimpleProperty.NumericDecimal<CntrlSupplierQuotationItem> ORDER_PRICE_UNIT_TO_ORDER_UNIT_NMRTR -
ORD_PRICE_UNIT_TO_ORDER_UNIT_DNMNTR
public static final SimpleProperty.NumericDecimal<CntrlSupplierQuotationItem> ORD_PRICE_UNIT_TO_ORDER_UNIT_DNMNTR -
SCHEDULE_LINE_ORDER_QUANTITY
public static final SimpleProperty.NumericDecimal<CntrlSupplierQuotationItem> SCHEDULE_LINE_ORDER_QUANTITY -
SCHEDULE_LINE_DELIVERY_DATE
-
PERFORMANCE_PERIOD_START_DATE
-
PERFORMANCE_PERIOD_END_DATE
-
ORDER_QUANTITY_UNIT
-
ORDER_QUANTITY_UNIT_ISO_CODE
-
ORDER_ITEM_QTY_TO_BASE_QTY_NMRTR
public static final SimpleProperty.NumericDecimal<CntrlSupplierQuotationItem> ORDER_ITEM_QTY_TO_BASE_QTY_NMRTR -
ORDER_ITEM_QTY_TO_BASE_QTY_DNMNTR
public static final SimpleProperty.NumericDecimal<CntrlSupplierQuotationItem> ORDER_ITEM_QTY_TO_BASE_QTY_DNMNTR -
ORDER_QUANTITY
-
PURG_DOC_PRICE_DATE
-
BASE_UNIT
-
NET_AMOUNT
-
GROSS_AMOUNT
-
EFFECTIVE_AMOUNT
-
NET_PRICE_AMOUNT
-
NET_PRICE_QUANTITY
-
ADDRESS_ID
-
ITEM_DELIVERY_ADDRESS_ID
-
DOCUMENT_CURRENCY
-
PURCHASE_REQUISITION
-
PURCHASE_REQUISITION_ITEM
-
CENTRAL_REQUEST_FOR_QUOTATION
-
CENTRAL_REQUEST_FOR_QUOTATION_ITEM
public static final SimpleProperty.String<CntrlSupplierQuotationItem> CENTRAL_REQUEST_FOR_QUOTATION_ITEM -
PURCHASING_DOCUMENT_ITEM_CATEGORY
public static final SimpleProperty.String<CntrlSupplierQuotationItem> PURCHASING_DOCUMENT_ITEM_CATEGORY -
LAST_CHANGE_DATE_TIME
-
TO__CENTRAL_SUPPLIER_QUOTATION
public static final NavigationProperty.Single<CntrlSupplierQuotationItem,CentralSupplierQuotation> TO__CENTRAL_SUPPLIER_QUOTATIONUse with available request builders to apply the _CentralSupplierQuotation navigation property to query operations. -
TO__CNTRL_SUPLR_QUOTATION_ITEM_DISTR
public static final NavigationProperty.Collection<CntrlSupplierQuotationItem,CntrlSuplrQuotationItemDistr> TO__CNTRL_SUPLR_QUOTATION_ITEM_DISTRUse with available request builders to apply the _CntrlSuplrQuotationItemDistr navigation property to query operations. -
TO__CNTRL_SUPPLIER_QTAN_ITEM_PRICING
public static final NavigationProperty.Collection<CntrlSupplierQuotationItem,CntrlSupplierQtanItemPricing> TO__CNTRL_SUPPLIER_QTAN_ITEM_PRICINGUse with available request builders to apply the _CntrlSupplierQtanItemPricing navigation property to query operations.
-
-
Constructor Details
-
CntrlSupplierQuotationItem
public CntrlSupplierQuotationItem() -
CntrlSupplierQuotationItem
public CntrlSupplierQuotationItem(@Nullable String centralSupplierQuotation, @Nullable String centralSupplierQuotationItem, @Nullable String purchasingDocumentCategory, @Nullable String purchasingDocumentItemText, @Nullable String purchasingCentralMaterial, @Nullable String productTypeCode, @Nullable String manufacturerMaterial, @Nullable String supplierMaterialNumber, @Nullable String manufacturerPartNmbr, @Nullable String manufacturer, @Nullable String materialGroup, @Nullable String plant, @Nullable String manualDeliveryAddressID, @Nullable String referenceDeliveryAddressID, @Nullable String incotermsClassification, @Nullable String incotermsTransferLocation, @Nullable String incotermsLocation1, @Nullable String incotermsLocation2, @Nullable String requirementTracking, @Nullable String orderPriceUnit, @Nullable String orderPriceUnitISOCode, @Nullable BigDecimal orderPriceUnitToOrderUnitNmrtr, @Nullable BigDecimal ordPriceUnitToOrderUnitDnmntr, @Nullable BigDecimal scheduleLineOrderQuantity, @Nullable LocalDate scheduleLineDeliveryDate, @Nullable LocalDate performancePeriodStartDate, @Nullable LocalDate performancePeriodEndDate, @Nullable String orderQuantityUnit, @Nullable String orderQuantityUnitISOCode, @Nullable BigDecimal orderItemQtyToBaseQtyNmrtr, @Nullable BigDecimal orderItemQtyToBaseQtyDnmntr, @Nullable BigDecimal orderQuantity, @Nullable LocalDate purgDocPriceDate, @Nullable String baseUnit, @Nullable BigDecimal netAmount, @Nullable BigDecimal grossAmount, @Nullable BigDecimal effectiveAmount, @Nullable BigDecimal netPriceAmount, @Nullable BigDecimal netPriceQuantity, @Nullable String addressID, @Nullable String itemDeliveryAddressID, @Nullable String documentCurrency, @Nullable String purchaseRequisition, @Nullable String purchaseRequisitionItem, @Nullable String centralRequestForQuotation, @Nullable String centralRequestForQuotationItem, @Nullable String purchasingDocumentItemCategory, @Nullable OffsetDateTime lastChangeDateTime, @Nullable CentralSupplierQuotation to_CentralSupplierQuotation, List<CntrlSuplrQuotationItemDistr> to_CntrlSuplrQuotationItemDistr, List<CntrlSupplierQtanItemPricing> to_CntrlSupplierQtanItemPricing)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<CntrlSupplierQuotationItem>
-
setCentralSupplierQuotation
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: CentralSupplierQuotation
- Parameters:
centralSupplierQuotation- Purchasing Document Number
-
setCentralSupplierQuotationItem
(Key Field) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: CentralSupplierQuotationItem
- Parameters:
centralSupplierQuotationItem- Item Number of Central Supplier Quotation Item
-
setPurchasingDocumentCategory
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PurchasingDocumentCategory
- Parameters:
purchasingDocumentCategory- Purchasing Document Category
-
setPurchasingDocumentItemText
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: PurchasingDocumentItemText
- Parameters:
purchasingDocumentItemText- Short Text
-
setPurchasingCentralMaterial
Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: PurchasingCentralMaterial
- Parameters:
purchasingCentralMaterial- Material of External System
-
setProductTypeCode
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ProductTypeCode
- Parameters:
productTypeCode- Product Type Group
-
setManufacturerMaterial
Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: ManufacturerMaterial
- Parameters:
manufacturerMaterial- Material number
-
setSupplierMaterialNumber
Constraints: Not nullable, Maximum length: 35Original property name from the Odata EDM: SupplierMaterialNumber
- Parameters:
supplierMaterialNumber- Material Number Used by Supplier
-
setManufacturerPartNmbr
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: ManufacturerPartNmbr
- Parameters:
manufacturerPartNmbr- Manufacturer Part Number
-
setManufacturer
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: Manufacturer
- Parameters:
manufacturer- Number of a Manufacturer
-
setMaterialGroup
Constraints: Not nullable, Maximum length: 9Original property name from the Odata EDM: MaterialGroup
- Parameters:
materialGroup- Material Group
-
setPlant
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: Plant
- Parameters:
plant- Plant
-
setManualDeliveryAddressID
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ManualDeliveryAddressID
- Parameters:
manualDeliveryAddressID- Manual address number in purchasing document item
-
setReferenceDeliveryAddressID
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ReferenceDeliveryAddressID
- Parameters:
referenceDeliveryAddressID- Number of delivery address
-
setIncotermsClassification
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: IncotermsClassification
- Parameters:
incotermsClassification- Incoterms (Part 1)
-
setIncotermsTransferLocation
Constraints: Not nullable, Maximum length: 28Original property name from the Odata EDM: IncotermsTransferLocation
- Parameters:
incotermsTransferLocation- Incoterms (Part 2)
-
setIncotermsLocation1
Constraints: Not nullable, Maximum length: 70Original property name from the Odata EDM: IncotermsLocation1
- Parameters:
incotermsLocation1- Incoterms Location 1
-
setIncotermsLocation2
Constraints: Not nullable, Maximum length: 70Original property name from the Odata EDM: IncotermsLocation2
- Parameters:
incotermsLocation2- Incoterms Location 2
-
setRequirementTracking
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: RequirementTracking
- Parameters:
requirementTracking- Requirement Tracking Number
-
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 Code for Unit of Measurement
-
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
-
setScheduleLineOrderQuantity
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: ScheduleLineOrderQuantity
- Parameters:
scheduleLineOrderQuantity- Scheduled Quantity
-
setScheduleLineDeliveryDate
Constraints: NullableOriginal property name from the Odata EDM: ScheduleLineDeliveryDate
- Parameters:
scheduleLineDeliveryDate- 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
-
setOrderQuantityUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: OrderQuantityUnit
- Parameters:
orderQuantityUnit- Purchase Order Unit of Measure
-
setOrderQuantityUnitISOCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: OrderQuantityUnitISOCode
- Parameters:
orderQuantityUnitISOCode- ISO Code for Unit of Measurement
-
setOrderItemQtyToBaseQtyNmrtr
Constraints: Not nullable, Precision: 5Original property name from the Odata EDM: OrderItemQtyToBaseQtyNmrtr
- Parameters:
orderItemQtyToBaseQtyNmrtr- Numerator for Conversion of Order Unit to Base Unit
-
setOrderItemQtyToBaseQtyDnmntr
Constraints: Not nullable, Precision: 5Original property name from the Odata EDM: OrderItemQtyToBaseQtyDnmntr
- Parameters:
orderItemQtyToBaseQtyDnmntr- Denominator for Conversion of Order Unit to Base Unit
-
setOrderQuantity
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: OrderQuantity
- Parameters:
orderQuantity- Purchase Order Quantity
-
setPurgDocPriceDate
Constraints: NullableOriginal property name from the Odata EDM: PurgDocPriceDate
- Parameters:
purgDocPriceDate- Date of Price Determination
-
setBaseUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: BaseUnit
- Parameters:
baseUnit- Base Unit of Measure
-
setNetAmount
Constraints: Not nullable, Precision: 13, Scale: 0Original property name from the Odata EDM: NetAmount
- Parameters:
netAmount- Net Order Value in PO Currency
-
setGrossAmount
Constraints: Not nullable, Precision: 13, Scale: 0Original property name from the Odata EDM: GrossAmount
- Parameters:
grossAmount- Gross order value in PO currency
-
setEffectiveAmount
Constraints: Not nullable, Precision: 13, Scale: 0Original property name from the Odata EDM: EffectiveAmount
- Parameters:
effectiveAmount- Effective value of item
-
setNetPriceAmount
Constraints: Not nullable, Precision: 11, Scale: 0Original property name from the Odata EDM: NetPriceAmount
- Parameters:
netPriceAmount- Net Price in Purchasing Document (in Document Currency)
-
setNetPriceQuantity
Constraints: Not nullable, Precision: 5Original property name from the Odata EDM: NetPriceQuantity
- Parameters:
netPriceQuantity- Price Unit
-
setAddressID
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: AddressID
- Parameters:
addressID- Address
-
setItemDeliveryAddressID
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ItemDeliveryAddressID
- Parameters:
itemDeliveryAddressID- Manual address number in purchasing document item
-
setDocumentCurrency
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: DocumentCurrency
- Parameters:
documentCurrency- Currency Key
-
setPurchaseRequisition
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PurchaseRequisition
- Parameters:
purchaseRequisition- Purchase Requisition Number
-
setPurchaseRequisitionItem
Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: PurchaseRequisitionItem
- Parameters:
purchaseRequisitionItem- Item number of purchase requisition
-
setCentralRequestForQuotation
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: CentralRequestForQuotation
- Parameters:
centralRequestForQuotation- Identifier for Request for Quotation
-
setCentralRequestForQuotationItem
Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: CentralRequestForQuotationItem
- Parameters:
centralRequestForQuotationItem- Item Number for Request for Quotation
-
setPurchasingDocumentItemCategory
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PurchasingDocumentItemCategory
- Parameters:
purchasingDocumentItemCategory- Item category in purchasing document
-
setLastChangeDateTime
Constraints: Nullable, Precision: 7Original property name from the Odata EDM: LastChangeDateTime
- Parameters:
lastChangeDateTime- Change Time Stamp
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<CntrlSupplierQuotationItem>
-
getKey
- Overrides:
getKeyin classVdmObject<CntrlSupplierQuotationItem>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<CntrlSupplierQuotationItem>
-
fromMap
- Overrides:
fromMapin classVdmObject<CntrlSupplierQuotationItem>
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<CntrlSupplierQuotationItem>
-
getCentralSupplierQuotationIfPresent
@Nonnull public io.vavr.control.Option<CentralSupplierQuotation> getCentralSupplierQuotationIfPresent()Retrieval of associated CentralSupplierQuotation entity (one to one). This corresponds to the OData navigation property _CentralSupplierQuotation.If the navigation property for an entity CntrlSupplierQuotationItem 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 _CentralSupplierQuotation is already loaded, the result
will contain the CentralSupplierQuotation entity. If not, an
Optionwith result stateemptyis returned.
-
setCentralSupplierQuotation
Overwrites the associated CentralSupplierQuotation entity for the loaded navigation property _CentralSupplierQuotation.- Parameters:
value- New CentralSupplierQuotation entity.
-
getCntrlSuplrQuotationItemDistrIfPresent
@Nonnull public io.vavr.control.Option<List<CntrlSuplrQuotationItemDistr>> getCntrlSuplrQuotationItemDistrIfPresent()Retrieval of associated CntrlSuplrQuotationItemDistr entities (one to many). This corresponds to the OData navigation property _CntrlSuplrQuotationItemDistr.If the navigation property for an entity CntrlSupplierQuotationItem 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 _CntrlSuplrQuotationItemDistr is already loaded, the
result will contain the CntrlSuplrQuotationItemDistr entities. If not, an
Optionwith result stateemptyis returned.
-
setCntrlSuplrQuotationItemDistr
Overwrites the list of associated CntrlSuplrQuotationItemDistr entities for the loaded navigation property _CntrlSuplrQuotationItemDistr.If the navigation property _CntrlSuplrQuotationItemDistr of a queried CntrlSupplierQuotationItem 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 CntrlSuplrQuotationItemDistr entities.
-
addCntrlSuplrQuotationItemDistr
Adds elements to the list of associated CntrlSuplrQuotationItemDistr entities. This corresponds to the OData navigation property _CntrlSuplrQuotationItemDistr.If the navigation property _CntrlSuplrQuotationItemDistr of a queried CntrlSupplierQuotationItem 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 CntrlSuplrQuotationItemDistr entities.
-
getCntrlSupplierQtanItemPricingIfPresent
@Nonnull public io.vavr.control.Option<List<CntrlSupplierQtanItemPricing>> getCntrlSupplierQtanItemPricingIfPresent()Retrieval of associated CntrlSupplierQtanItemPricing entities (one to many). This corresponds to the OData navigation property _CntrlSupplierQtanItemPricing.If the navigation property for an entity CntrlSupplierQuotationItem 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 _CntrlSupplierQtanItemPricing is already loaded, the
result will contain the CntrlSupplierQtanItemPricing entities. If not, an
Optionwith result stateemptyis returned.
-
setCntrlSupplierQtanItemPricing
Overwrites the list of associated CntrlSupplierQtanItemPricing entities for the loaded navigation property _CntrlSupplierQtanItemPricing.If the navigation property _CntrlSupplierQtanItemPricing of a queried CntrlSupplierQuotationItem 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 CntrlSupplierQtanItemPricing entities.
-
addCntrlSupplierQtanItemPricing
Adds elements to the list of associated CntrlSupplierQtanItemPricing entities. This corresponds to the OData navigation property _CntrlSupplierQtanItemPricing.If the navigation property _CntrlSupplierQtanItemPricing of a queried CntrlSupplierQuotationItem 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 CntrlSupplierQtanItemPricing entities.
-
builder
-
getCentralSupplierQuotation
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: CentralSupplierQuotation
- Returns:
- Purchasing Document Number
-
getCentralSupplierQuotationItem
(Key Field) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: CentralSupplierQuotationItem
- Returns:
- Item Number of Central Supplier Quotation Item
-
getPurchasingDocumentCategory
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PurchasingDocumentCategory
- Returns:
- Purchasing Document Category
-
getPurchasingDocumentItemText
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: PurchasingDocumentItemText
- Returns:
- Short Text
-
getPurchasingCentralMaterial
Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: PurchasingCentralMaterial
- Returns:
- Material of External System
-
getProductTypeCode
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ProductTypeCode
- Returns:
- Product Type Group
-
getManufacturerMaterial
Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: ManufacturerMaterial
- Returns:
- Material number
-
getSupplierMaterialNumber
Constraints: Not nullable, Maximum length: 35Original property name from the Odata EDM: SupplierMaterialNumber
- Returns:
- Material Number Used by Supplier
-
getManufacturerPartNmbr
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: ManufacturerPartNmbr
- Returns:
- Manufacturer Part Number
-
getManufacturer
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: Manufacturer
- Returns:
- Number of a Manufacturer
-
getMaterialGroup
Constraints: Not nullable, Maximum length: 9Original property name from the Odata EDM: MaterialGroup
- Returns:
- Material Group
-
getPlant
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: Plant
- Returns:
- Plant
-
getManualDeliveryAddressID
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ManualDeliveryAddressID
- Returns:
- Manual address number in purchasing document item
-
getReferenceDeliveryAddressID
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ReferenceDeliveryAddressID
- Returns:
- Number of delivery address
-
getIncotermsClassification
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: IncotermsClassification
- Returns:
- Incoterms (Part 1)
-
getIncotermsTransferLocation
Constraints: Not nullable, Maximum length: 28Original property name from the Odata EDM: IncotermsTransferLocation
- Returns:
- Incoterms (Part 2)
-
getIncotermsLocation1
Constraints: Not nullable, Maximum length: 70Original property name from the Odata EDM: IncotermsLocation1
- Returns:
- Incoterms Location 1
-
getIncotermsLocation2
Constraints: Not nullable, Maximum length: 70Original property name from the Odata EDM: IncotermsLocation2
- Returns:
- Incoterms Location 2
-
getRequirementTracking
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: RequirementTracking
- Returns:
- Requirement Tracking Number
-
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 Code for Unit of Measurement
-
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
-
getScheduleLineOrderQuantity
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: ScheduleLineOrderQuantity
- Returns:
- Scheduled Quantity
-
getScheduleLineDeliveryDate
Constraints: NullableOriginal property name from the Odata EDM: ScheduleLineDeliveryDate
- Returns:
- 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
-
getOrderQuantityUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: OrderQuantityUnit
- Returns:
- Purchase Order Unit of Measure
-
getOrderQuantityUnitISOCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: OrderQuantityUnitISOCode
- Returns:
- ISO Code for Unit of Measurement
-
getOrderItemQtyToBaseQtyNmrtr
Constraints: Not nullable, Precision: 5Original property name from the Odata EDM: OrderItemQtyToBaseQtyNmrtr
- Returns:
- Numerator for Conversion of Order Unit to Base Unit
-
getOrderItemQtyToBaseQtyDnmntr
Constraints: Not nullable, Precision: 5Original property name from the Odata EDM: OrderItemQtyToBaseQtyDnmntr
- Returns:
- Denominator for Conversion of Order Unit to Base Unit
-
getOrderQuantity
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: OrderQuantity
- Returns:
- Purchase Order Quantity
-
getPurgDocPriceDate
Constraints: NullableOriginal property name from the Odata EDM: PurgDocPriceDate
- Returns:
- Date of Price Determination
-
getBaseUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: BaseUnit
- Returns:
- Base Unit of Measure
-
getNetAmount
Constraints: Not nullable, Precision: 13, Scale: 0Original property name from the Odata EDM: NetAmount
- Returns:
- Net Order Value in PO Currency
-
getGrossAmount
Constraints: Not nullable, Precision: 13, Scale: 0Original property name from the Odata EDM: GrossAmount
- Returns:
- Gross order value in PO currency
-
getEffectiveAmount
Constraints: Not nullable, Precision: 13, Scale: 0Original property name from the Odata EDM: EffectiveAmount
- Returns:
- Effective value of item
-
getNetPriceAmount
Constraints: Not nullable, Precision: 11, Scale: 0Original property name from the Odata EDM: NetPriceAmount
- Returns:
- Net Price in Purchasing Document (in Document Currency)
-
getNetPriceQuantity
Constraints: Not nullable, Precision: 5Original property name from the Odata EDM: NetPriceQuantity
- Returns:
- Price Unit
-
getAddressID
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: AddressID
- Returns:
- Address
-
getItemDeliveryAddressID
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ItemDeliveryAddressID
- Returns:
- Manual address number in purchasing document item
-
getDocumentCurrency
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: DocumentCurrency
- Returns:
- Currency Key
-
getPurchaseRequisition
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PurchaseRequisition
- Returns:
- Purchase Requisition Number
-
getPurchaseRequisitionItem
Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: PurchaseRequisitionItem
- Returns:
- Item number of purchase requisition
-
getCentralRequestForQuotation
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: CentralRequestForQuotation
- Returns:
- Identifier for Request for Quotation
-
getCentralRequestForQuotationItem
Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: CentralRequestForQuotationItem
- Returns:
- Item Number for Request for Quotation
-
getPurchasingDocumentItemCategory
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PurchasingDocumentItemCategory
- Returns:
- Item category in purchasing document
-
getLastChangeDateTime
Constraints: Nullable, Precision: 7Original property name from the Odata EDM: LastChangeDateTime
- Returns:
- Change Time Stamp
-
toString
- Overrides:
toStringin classVdmObject<CntrlSupplierQuotationItem>
-
equals
- Overrides:
equalsin classVdmEntity<CntrlSupplierQuotationItem>
-
canEqual
- Overrides:
canEqualin classVdmEntity<CntrlSupplierQuotationItem>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmEntity<CntrlSupplierQuotationItem>
-
getOdataType
- Specified by:
getOdataTypein classVdmObject<CntrlSupplierQuotationItem>
-