Class POSubcontractingComponent
- All Implemented Interfaces:
VdmEntitySet
Original entity name from the Odata EDM: POSubcontractingComponent_Type
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classHelper class to allow for fluent creation of POSubcontractingComponent instances. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final SimpleProperty.String<POSubcontractingComponent>static final SimpleProperty<POSubcontractingComponent>Selector for all available fields of POSubcontractingComponent.static final SimpleProperty.String<POSubcontractingComponent>static final SimpleProperty.String<POSubcontractingComponent>static final SimpleProperty.String<POSubcontractingComponent>static final SimpleProperty.String<POSubcontractingComponent>static final SimpleProperty.String<POSubcontractingComponent>static final SimpleProperty.String<POSubcontractingComponent>static final SimpleProperty.String<POSubcontractingComponent>static final SimpleProperty.NumericDecimal<POSubcontractingComponent>static final SimpleProperty.String<POSubcontractingComponent>static final SimpleProperty.String<POSubcontractingComponent>static final SimpleProperty.String<POSubcontractingComponent>static final SimpleProperty.String<POSubcontractingComponent>static final SimpleProperty.String<POSubcontractingComponent>static final SimpleProperty.String<POSubcontractingComponent>static final SimpleProperty.Boolean<POSubcontractingComponent>static final SimpleProperty.Boolean<POSubcontractingComponent>static final SimpleProperty.Boolean<POSubcontractingComponent>static final SimpleProperty.Date<POSubcontractingComponent>static final SimpleProperty.NumericDecimal<POSubcontractingComponent>static final SimpleProperty.String<POSubcontractingComponent>static final SimpleProperty.Boolean<POSubcontractingComponent>static final SimpleProperty.Boolean<POSubcontractingComponent>static final SimpleProperty.String<POSubcontractingComponent>static final SimpleProperty.NumericDecimal<POSubcontractingComponent>static final SimpleProperty.NumericDecimal<POSubcontractingComponent>static final SimpleProperty.String<POSubcontractingComponent>static final SimpleProperty.String<POSubcontractingComponent>static final SimpleProperty.NumericDecimal<POSubcontractingComponent>static final SimpleProperty.String<POSubcontractingComponent>static final SimpleProperty.String<POSubcontractingComponent>static final SimpleProperty.String<POSubcontractingComponent>static final SimpleProperty.String<POSubcontractingComponent>static final SimpleProperty.String<POSubcontractingComponent>static final SimpleProperty.String<POSubcontractingComponent>static final SimpleProperty.String<POSubcontractingComponent>static final SimpleProperty.NumericDecimal<POSubcontractingComponent>static final SimpleProperty.Boolean<POSubcontractingComponent>static final SimpleProperty.String<POSubcontractingComponent>static final SimpleProperty.NumericDecimal<POSubcontractingComponent>static final SimpleProperty.Date<POSubcontractingComponent>static final SimpleProperty.Time<POSubcontractingComponent>static final SimpleProperty.String<POSubcontractingComponent>static final SimpleProperty.Boolean<POSubcontractingComponent>static final SimpleProperty.String<POSubcontractingComponent>static final SimpleProperty.String<POSubcontractingComponent>static final SimpleProperty.NumericDecimal<POSubcontractingComponent>static final SimpleProperty.NumericDecimal<POSubcontractingComponent>static final SimpleProperty.NumericDecimal<POSubcontractingComponent>static final SimpleProperty.String<POSubcontractingComponent>static final NavigationProperty.Single<POSubcontractingComponent,PurchaseOrder> Use with available request builders to apply the _PurchaseOrder navigation property to query operations.Use with available request builders to apply the _PurchaseOrderItem navigation property to query operations.Use with available request builders to apply the _ScheduleLine navigation property to query operations.static final SimpleProperty.String<POSubcontractingComponent>static final SimpleProperty.NumericDecimal<POSubcontractingComponent>static final SimpleProperty.String<POSubcontractingComponent>static final SimpleProperty.NumericDecimal<POSubcontractingComponent>static final SimpleProperty.String<POSubcontractingComponent>static final SimpleProperty.NumericDecimal<POSubcontractingComponent>Fields inherited from class com.sap.cloud.sdk.datamodel.odatav4.core.VdmObject
changedOriginalFields, ODATA_TYPE_ANNOTATIONS, ODATA_VERSION_ANNOTATIONS -
Constructor Summary
ConstructorsConstructorDescriptionPOSubcontractingComponent(String purchaseOrder, String purchaseOrderItem, String scheduleLine, String reservationItem, String recordType, String material, Boolean isMaterialProvision, String materialProvisionType, BigDecimal materialQtyToBaseQtyNmrtr, BigDecimal materialQtyToBaseQtyDnmntr, String materialRevisionLevel, Boolean materialCompIsVariableSized, Boolean materialComponentIsPhantomItem, String reservation, BigDecimal requiredQuantity, LocalDate requirementDate, LocalTime requirementTime, Boolean reservationIsFinallyIssued, String baseUnit, BigDecimal quantityInEntryUnit, String entryUnit, BigDecimal variableSizeItemQuantity, String variableSizeItemUnit, String variableSizeComponentUnit, BigDecimal variableSizeComponentQuantity, String unitOfMeasureForSize1To3, BigDecimal size1, BigDecimal size2, BigDecimal size3, String plant, LocalDate latestRequirementDate, String orderLevelValue, String orderPathValue, String billOfMaterialItemNumber, String matlCompFreeDefinedAttribute, String bOMItemCategory, Boolean isBulkMaterialComponent, String accountAssignmentCategory, String inventorySpecialStockType, String consumptionPosting, String inventorySpecialStockValnType, String debitCreditCode, BigDecimal withdrawnQuantity, Boolean quantityIsFixed, BigDecimal componentScrapInPercent, BigDecimal operationScrapInPercent, Boolean isNetScrap, BigDecimal leadTimeOffset, String quantityDistributionKey, String formulaKey, String storageLocation, String productionSupplyArea, String batch, String bOMItemDescription, String bOMItemText2, String changeNumber, PurchaseOrder to_PurchaseOrder, PurchaseOrderItem to_PurchaseOrderItem, PurchaseOrderScheduleLine to_ScheduleLine) -
Method Summary
Modifier and TypeMethodDescriptionbuilder()protected booleanbooleanprotected voidConstraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 3getBatch()Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 40Constraints: Not nullable, Maximum length: 40Constraints: Not nullable, Maximum length: 12Constraints: Not nullable, Precision: 5, Scale: 2Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 1protected Stringprotected StringConstraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 1Constraints: Not nullableConstraints: Not nullableConstraints: Not nullableprotected ODataEntityKeygetKey()Constraints: NullableConstraints: Not nullable, Precision: 3Constraints: Not nullable, Maximum length: 18Constraints: Not nullableConstraints: Not nullableConstraints: Not nullable, Maximum length: 1Constraints: Not nullable, Precision: 5Constraints: Not nullable, Precision: 5Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Precision: 5, Scale: 2Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 2getPlant()Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 10(Key Field) Constraints: Not nullable, Maximum length: 10io.vavr.control.Option<PurchaseOrder>Retrieval of associated PurchaseOrder entity (one to one).(Key Field) Constraints: Not nullable, Maximum length: 5io.vavr.control.Option<PurchaseOrderItem>Retrieval of associated PurchaseOrderItem entity (one to one).Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Precision: 13, Scale: 3Constraints: Not nullable(Key Field) Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Precision: 13, Scale: 3Constraints: NullableConstraints: Not nullableConstraints: Not nullable, Maximum length: 10Constraints: Not nullable(Key Field) Constraints: Not nullable, Maximum length: 4(Key Field) Constraints: Not nullable, Maximum length: 4io.vavr.control.Option<PurchaseOrderScheduleLine>Retrieval of associated PurchaseOrderScheduleLine entity (one to one).getSize1()Constraints: Not nullable, Precision: 13, Scale: 3getSize2()Constraints: Not nullable, Precision: 13, Scale: 3getSize3()Constraints: Not nullable, Precision: 13, Scale: 3Constraints: Not nullable, Maximum length: 4getType()Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Precision: 13, Scale: 3Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Precision: 13, Scale: 3Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Precision: 13, Scale: 3inthashCode()voidsetAccountAssignmentCategory(String accountAssignmentCategory) Constraints: Not nullable, Maximum length: 1voidsetBaseUnit(String baseUnit) Constraints: Not nullable, Maximum length: 3voidConstraints: Not nullable, Maximum length: 10voidsetBillOfMaterialItemNumber(String billOfMaterialItemNumber) Constraints: Not nullable, Maximum length: 4voidsetBOMItemCategory(String bOMItemCategory) Constraints: Not nullable, Maximum length: 1voidsetBOMItemDescription(String bOMItemDescription) Constraints: Not nullable, Maximum length: 40voidsetBOMItemText2(String bOMItemText2) Constraints: Not nullable, Maximum length: 40voidsetChangeNumber(String changeNumber) Constraints: Not nullable, Maximum length: 12voidsetComponentScrapInPercent(BigDecimal componentScrapInPercent) Constraints: Not nullable, Precision: 5, Scale: 2voidsetConsumptionPosting(String consumptionPosting) Constraints: Not nullable, Maximum length: 1voidsetDebitCreditCode(String debitCreditCode) Constraints: Not nullable, Maximum length: 1voidsetEntryUnit(String entryUnit) Constraints: Not nullable, Maximum length: 3voidsetFormulaKey(String formulaKey) Constraints: Not nullable, Maximum length: 2voidsetInventorySpecialStockType(String inventorySpecialStockType) Constraints: Not nullable, Maximum length: 1voidsetInventorySpecialStockValnType(String inventorySpecialStockValnType) Constraints: Not nullable, Maximum length: 1voidsetIsBulkMaterialComponent(Boolean isBulkMaterialComponent) Constraints: Not nullablevoidsetIsMaterialProvision(Boolean isMaterialProvision) Constraints: Not nullablevoidsetIsNetScrap(Boolean isNetScrap) Constraints: Not nullablevoidsetLatestRequirementDate(LocalDate latestRequirementDate) Constraints: NullablevoidsetLeadTimeOffset(BigDecimal leadTimeOffset) Constraints: Not nullable, Precision: 3voidsetMaterial(String material) Constraints: Not nullable, Maximum length: 18voidsetMaterialCompIsVariableSized(Boolean materialCompIsVariableSized) Constraints: Not nullablevoidsetMaterialComponentIsPhantomItem(Boolean materialComponentIsPhantomItem) Constraints: Not nullablevoidsetMaterialProvisionType(String materialProvisionType) Constraints: Not nullable, Maximum length: 1voidsetMaterialQtyToBaseQtyDnmntr(BigDecimal materialQtyToBaseQtyDnmntr) Constraints: Not nullable, Precision: 5voidsetMaterialQtyToBaseQtyNmrtr(BigDecimal materialQtyToBaseQtyNmrtr) Constraints: Not nullable, Precision: 5voidsetMaterialRevisionLevel(String materialRevisionLevel) Constraints: Not nullable, Maximum length: 2voidsetMatlCompFreeDefinedAttribute(String matlCompFreeDefinedAttribute) Constraints: Not nullable, Maximum length: 10voidsetOperationScrapInPercent(BigDecimal operationScrapInPercent) Constraints: Not nullable, Precision: 5, Scale: 2voidsetOrderLevelValue(String orderLevelValue) Constraints: Not nullable, Maximum length: 2voidsetOrderPathValue(String orderPathValue) Constraints: Not nullable, Maximum length: 2voidConstraints: Not nullable, Maximum length: 4voidsetProductionSupplyArea(String productionSupplyArea) Constraints: Not nullable, Maximum length: 10voidsetPurchaseOrder(PurchaseOrder value) Overwrites the associated PurchaseOrder entity for the loaded navigation property _PurchaseOrder.voidsetPurchaseOrder(String purchaseOrder) (Key Field) Constraints: Not nullable, Maximum length: 10voidOverwrites the associated PurchaseOrderItem entity for the loaded navigation property _PurchaseOrderItem.voidsetPurchaseOrderItem(String purchaseOrderItem) (Key Field) Constraints: Not nullable, Maximum length: 5voidsetQuantityDistributionKey(String quantityDistributionKey) Constraints: Not nullable, Maximum length: 4voidsetQuantityInEntryUnit(BigDecimal quantityInEntryUnit) Constraints: Not nullable, Precision: 13, Scale: 3voidsetQuantityIsFixed(Boolean quantityIsFixed) Constraints: Not nullablevoidsetRecordType(String recordType) (Key Field) Constraints: Not nullable, Maximum length: 1voidsetRequiredQuantity(BigDecimal requiredQuantity) Constraints: Not nullable, Precision: 13, Scale: 3voidsetRequirementDate(LocalDate requirementDate) Constraints: NullablevoidsetRequirementTime(LocalTime requirementTime) Constraints: Not nullablevoidsetReservation(String reservation) Constraints: Not nullable, Maximum length: 10voidsetReservationIsFinallyIssued(Boolean reservationIsFinallyIssued) Constraints: Not nullablevoidsetReservationItem(String reservationItem) (Key Field) Constraints: Not nullable, Maximum length: 4voidOverwrites the associated PurchaseOrderScheduleLine entity for the loaded navigation property _ScheduleLine.voidsetScheduleLine(String scheduleLine) (Key Field) Constraints: Not nullable, Maximum length: 4voidsetSize1(BigDecimal size1) Constraints: Not nullable, Precision: 13, Scale: 3voidsetSize2(BigDecimal size2) Constraints: Not nullable, Precision: 13, Scale: 3voidsetSize3(BigDecimal size3) Constraints: Not nullable, Precision: 13, Scale: 3voidsetStorageLocation(String storageLocation) Constraints: Not nullable, Maximum length: 4voidsetUnitOfMeasureForSize1To3(String unitOfMeasureForSize1To3) Constraints: Not nullable, Maximum length: 3voidsetVariableSizeComponentQuantity(BigDecimal variableSizeComponentQuantity) Constraints: Not nullable, Precision: 13, Scale: 3voidsetVariableSizeComponentUnit(String variableSizeComponentUnit) Constraints: Not nullable, Maximum length: 3voidsetVariableSizeItemQuantity(BigDecimal variableSizeItemQuantity) Constraints: Not nullable, Precision: 13, Scale: 3voidsetVariableSizeItemUnit(String variableSizeItemUnit) Constraints: Not nullable, Maximum length: 3voidsetWithdrawnQuantity(BigDecimal withdrawnQuantity) Constraints: Not nullable, Precision: 13, Scale: 3toString()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 POSubcontractingComponent. -
PURCHASE_ORDER
-
PURCHASE_ORDER_ITEM
-
SCHEDULE_LINE
-
RESERVATION_ITEM
-
RECORD_TYPE
-
MATERIAL
-
IS_MATERIAL_PROVISION
-
MATERIAL_PROVISION_TYPE
-
MATERIAL_QTY_TO_BASE_QTY_NMRTR
public static final SimpleProperty.NumericDecimal<POSubcontractingComponent> MATERIAL_QTY_TO_BASE_QTY_NMRTR -
MATERIAL_QTY_TO_BASE_QTY_DNMNTR
public static final SimpleProperty.NumericDecimal<POSubcontractingComponent> MATERIAL_QTY_TO_BASE_QTY_DNMNTR -
MATERIAL_REVISION_LEVEL
-
MATERIAL_COMP_IS_VARIABLE_SIZED
public static final SimpleProperty.Boolean<POSubcontractingComponent> MATERIAL_COMP_IS_VARIABLE_SIZED -
MATERIAL_COMPONENT_IS_PHANTOM_ITEM
public static final SimpleProperty.Boolean<POSubcontractingComponent> MATERIAL_COMPONENT_IS_PHANTOM_ITEM -
RESERVATION
-
REQUIRED_QUANTITY
-
REQUIREMENT_DATE
-
REQUIREMENT_TIME
-
RESERVATION_IS_FINALLY_ISSUED
-
BASE_UNIT
-
QUANTITY_IN_ENTRY_UNIT
-
ENTRY_UNIT
-
VARIABLE_SIZE_ITEM_QUANTITY
public static final SimpleProperty.NumericDecimal<POSubcontractingComponent> VARIABLE_SIZE_ITEM_QUANTITY -
VARIABLE_SIZE_ITEM_UNIT
-
VARIABLE_SIZE_COMPONENT_UNIT
-
VARIABLE_SIZE_COMPONENT_QUANTITY
public static final SimpleProperty.NumericDecimal<POSubcontractingComponent> VARIABLE_SIZE_COMPONENT_QUANTITY -
UNIT_OF_MEASURE_FOR_SIZE1_TO3
-
SIZE1
-
SIZE2
-
SIZE3
-
PLANT
-
LATEST_REQUIREMENT_DATE
-
ORDER_LEVEL_VALUE
-
ORDER_PATH_VALUE
-
BILL_OF_MATERIAL_ITEM_NUMBER
-
MATL_COMP_FREE_DEFINED_ATTRIBUTE
public static final SimpleProperty.String<POSubcontractingComponent> MATL_COMP_FREE_DEFINED_ATTRIBUTE -
BOM_ITEM_CATEGORY
-
IS_BULK_MATERIAL_COMPONENT
-
ACCOUNT_ASSIGNMENT_CATEGORY
-
INVENTORY_SPECIAL_STOCK_TYPE
-
CONSUMPTION_POSTING
-
INVENTORY_SPECIAL_STOCK_VALN_TYPE
public static final SimpleProperty.String<POSubcontractingComponent> INVENTORY_SPECIAL_STOCK_VALN_TYPE -
DEBIT_CREDIT_CODE
-
WITHDRAWN_QUANTITY
-
QUANTITY_IS_FIXED
-
COMPONENT_SCRAP_IN_PERCENT
public static final SimpleProperty.NumericDecimal<POSubcontractingComponent> COMPONENT_SCRAP_IN_PERCENT -
OPERATION_SCRAP_IN_PERCENT
public static final SimpleProperty.NumericDecimal<POSubcontractingComponent> OPERATION_SCRAP_IN_PERCENT -
IS_NET_SCRAP
-
LEAD_TIME_OFFSET
-
QUANTITY_DISTRIBUTION_KEY
-
FORMULA_KEY
-
STORAGE_LOCATION
-
PRODUCTION_SUPPLY_AREA
-
BATCH
-
BOM_ITEM_DESCRIPTION
-
BOM_ITEM_TEXT2
-
CHANGE_NUMBER
-
TO__PURCHASE_ORDER
public static final NavigationProperty.Single<POSubcontractingComponent,PurchaseOrder> TO__PURCHASE_ORDERUse with available request builders to apply the _PurchaseOrder navigation property to query operations. -
TO__PURCHASE_ORDER_ITEM
public static final NavigationProperty.Single<POSubcontractingComponent,PurchaseOrderItem> TO__PURCHASE_ORDER_ITEMUse with available request builders to apply the _PurchaseOrderItem navigation property to query operations. -
TO__SCHEDULE_LINE
public static final NavigationProperty.Single<POSubcontractingComponent,PurchaseOrderScheduleLine> TO__SCHEDULE_LINEUse with available request builders to apply the _ScheduleLine navigation property to query operations.
-
-
Constructor Details
-
POSubcontractingComponent
public POSubcontractingComponent() -
POSubcontractingComponent
public POSubcontractingComponent(@Nullable String purchaseOrder, @Nullable String purchaseOrderItem, @Nullable String scheduleLine, @Nullable String reservationItem, @Nullable String recordType, @Nullable String material, @Nullable Boolean isMaterialProvision, @Nullable String materialProvisionType, @Nullable BigDecimal materialQtyToBaseQtyNmrtr, @Nullable BigDecimal materialQtyToBaseQtyDnmntr, @Nullable String materialRevisionLevel, @Nullable Boolean materialCompIsVariableSized, @Nullable Boolean materialComponentIsPhantomItem, @Nullable String reservation, @Nullable BigDecimal requiredQuantity, @Nullable LocalDate requirementDate, @Nullable LocalTime requirementTime, @Nullable Boolean reservationIsFinallyIssued, @Nullable String baseUnit, @Nullable BigDecimal quantityInEntryUnit, @Nullable String entryUnit, @Nullable BigDecimal variableSizeItemQuantity, @Nullable String variableSizeItemUnit, @Nullable String variableSizeComponentUnit, @Nullable BigDecimal variableSizeComponentQuantity, @Nullable String unitOfMeasureForSize1To3, @Nullable BigDecimal size1, @Nullable BigDecimal size2, @Nullable BigDecimal size3, @Nullable String plant, @Nullable LocalDate latestRequirementDate, @Nullable String orderLevelValue, @Nullable String orderPathValue, @Nullable String billOfMaterialItemNumber, @Nullable String matlCompFreeDefinedAttribute, @Nullable String bOMItemCategory, @Nullable Boolean isBulkMaterialComponent, @Nullable String accountAssignmentCategory, @Nullable String inventorySpecialStockType, @Nullable String consumptionPosting, @Nullable String inventorySpecialStockValnType, @Nullable String debitCreditCode, @Nullable BigDecimal withdrawnQuantity, @Nullable Boolean quantityIsFixed, @Nullable BigDecimal componentScrapInPercent, @Nullable BigDecimal operationScrapInPercent, @Nullable Boolean isNetScrap, @Nullable BigDecimal leadTimeOffset, @Nullable String quantityDistributionKey, @Nullable String formulaKey, @Nullable String storageLocation, @Nullable String productionSupplyArea, @Nullable String batch, @Nullable String bOMItemDescription, @Nullable String bOMItemText2, @Nullable String changeNumber, @Nullable PurchaseOrder to_PurchaseOrder, @Nullable PurchaseOrderItem to_PurchaseOrderItem, @Nullable PurchaseOrderScheduleLine to_ScheduleLine)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<POSubcontractingComponent>
-
setPurchaseOrder
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PurchaseOrder
- Parameters:
purchaseOrder- Purchasing Document
-
setPurchaseOrderItem
(Key Field) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: PurchaseOrderItem
- Parameters:
purchaseOrderItem- Purchasing Document Item
-
setScheduleLine
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ScheduleLine
- Parameters:
scheduleLine- Delivery Schedule Line Counter
-
setReservationItem
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ReservationItem
- Parameters:
reservationItem- Reservation Item
-
setRecordType
(Key Field) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: RecordType
- Parameters:
recordType- Reservation Record Type
-
setMaterial
Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: Material
- Parameters:
material- Material Number
-
setIsMaterialProvision
Constraints: Not nullableOriginal property name from the Odata EDM: IsMaterialProvision
- Parameters:
isMaterialProvision- Material Provision Indicator
-
setMaterialProvisionType
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: MaterialProvisionType
- Parameters:
materialProvisionType- Material Provision Type
-
setMaterialQtyToBaseQtyNmrtr
Constraints: Not nullable, Precision: 5Original property name from the Odata EDM: MaterialQtyToBaseQtyNmrtr
- Parameters:
materialQtyToBaseQtyNmrtr- Numerator for Conversion to Base Units of Measure
-
setMaterialQtyToBaseQtyDnmntr
Constraints: Not nullable, Precision: 5Original property name from the Odata EDM: MaterialQtyToBaseQtyDnmntr
- Parameters:
materialQtyToBaseQtyDnmntr- Denominator for conversion to base units of measure
-
setMaterialRevisionLevel
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: MaterialRevisionLevel
- Parameters:
materialRevisionLevel- Revision Level
-
setMaterialCompIsVariableSized
Constraints: Not nullableOriginal property name from the Odata EDM: MaterialCompIsVariableSized
- Parameters:
materialCompIsVariableSized- Variable-Sized Item Indicator
-
setMaterialComponentIsPhantomItem
Constraints: Not nullableOriginal property name from the Odata EDM: MaterialComponentIsPhantomItem
- Parameters:
materialComponentIsPhantomItem- Phantom Item Indicator
-
setReservation
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: Reservation
- Parameters:
reservation- Number of reservation/dependent requirements
-
setRequiredQuantity
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: RequiredQuantity
- Parameters:
requiredQuantity- Requirement Quantity
-
setRequirementDate
Constraints: NullableOriginal property name from the Odata EDM: RequirementDate
- Parameters:
requirementDate- Material Component Requirement Date
-
setRequirementTime
Constraints: Not nullableOriginal property name from the Odata EDM: RequirementTime
- Parameters:
requirementTime- Material Component Requirement Time
-
setReservationIsFinallyIssued
Constraints: Not nullableOriginal property name from the Odata EDM: ReservationIsFinallyIssued
- Parameters:
reservationIsFinallyIssued- Final Issue for Reservation
-
setBaseUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: BaseUnit
- Parameters:
baseUnit- Base Unit of Measure
-
setQuantityInEntryUnit
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: QuantityInEntryUnit
- Parameters:
quantityInEntryUnit- Quantity in Unit of Entry
-
setEntryUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: EntryUnit
- Parameters:
entryUnit- Unit of entry
-
setVariableSizeItemQuantity
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: VariableSizeItemQuantity
- Parameters:
variableSizeItemQuantity- Number of Variable-Size Components
-
setVariableSizeItemUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: VariableSizeItemUnit
- Parameters:
variableSizeItemUnit- Variable-Size Item Unit of Measure
-
setVariableSizeComponentUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: VariableSizeComponentUnit
- Parameters:
variableSizeComponentUnit- Unit of Measure for Variable-Size Components
-
setVariableSizeComponentQuantity
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: VariableSizeComponentQuantity
- Parameters:
variableSizeComponentQuantity- Variable-Size Item Quantity per PC
-
setUnitOfMeasureForSize1To3
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: UnitOfMeasureForSize1To3
- Parameters:
unitOfMeasureForSize1To3- Unit of measure for sizes 1 to 3
-
setSize1
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: Size1
- Parameters:
size1- Size 1
-
setSize2
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: Size2
- Parameters:
size2- Size 2
-
setSize3
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: Size3
- Parameters:
size3- Size 3
-
setPlant
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: Plant
- Parameters:
plant- Plant
-
setLatestRequirementDate
Constraints: NullableOriginal property name from the Odata EDM: LatestRequirementDate
- Parameters:
latestRequirementDate- Latest Requirement Date
-
setOrderLevelValue
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: OrderLevelValue
- Parameters:
orderLevelValue- Order level
-
setOrderPathValue
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: OrderPathValue
- Parameters:
orderPathValue- Order path
-
setBillOfMaterialItemNumber
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: BillOfMaterialItemNumber
- Parameters:
billOfMaterialItemNumber- Bill Of Material Item Number
-
setMatlCompFreeDefinedAttribute
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: MatlCompFreeDefinedAttribute
- Parameters:
matlCompFreeDefinedAttribute- Sort String
-
setBOMItemCategory
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: BOMItemCategory
- Parameters:
bOMItemCategory- Bill of Material Item Category
-
setIsBulkMaterialComponent
Constraints: Not nullableOriginal property name from the Odata EDM: IsBulkMaterialComponent
- Parameters:
isBulkMaterialComponent- Indicator: Bulk Material
-
setAccountAssignmentCategory
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: AccountAssignmentCategory
- Parameters:
accountAssignmentCategory- Account Assignment Category
-
setInventorySpecialStockType
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: InventorySpecialStockType
- Parameters:
inventorySpecialStockType- Inventory Special Stock Type
-
setConsumptionPosting
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ConsumptionPosting
- Parameters:
consumptionPosting- Consumption Posting
-
setInventorySpecialStockValnType
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: InventorySpecialStockValnType
- Parameters:
inventorySpecialStockValnType- Inventory Special Stock Valuation Type
-
setDebitCreditCode
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: DebitCreditCode
- Parameters:
debitCreditCode- Debit/Credit Code
-
setWithdrawnQuantity
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: WithdrawnQuantity
- Parameters:
withdrawnQuantity- Withdrawn Quantity
-
setQuantityIsFixed
Constraints: Not nullableOriginal property name from the Odata EDM: QuantityIsFixed
- Parameters:
quantityIsFixed- Quantity is fixed
-
setComponentScrapInPercent
Constraints: Not nullable, Precision: 5, Scale: 2Original property name from the Odata EDM: ComponentScrapInPercent
- Parameters:
componentScrapInPercent- Component Scrap in Percent
-
setOperationScrapInPercent
Constraints: Not nullable, Precision: 5, Scale: 2Original property name from the Odata EDM: OperationScrapInPercent
- Parameters:
operationScrapInPercent- Operation Scrap
-
setIsNetScrap
Constraints: Not nullableOriginal property name from the Odata EDM: IsNetScrap
- Parameters:
isNetScrap- Net Scrap Indicator
-
setLeadTimeOffset
Constraints: Not nullable, Precision: 3Original property name from the Odata EDM: LeadTimeOffset
- Parameters:
leadTimeOffset- Lead-Time Offset
-
setQuantityDistributionKey
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: QuantityDistributionKey
- Parameters:
quantityDistributionKey- MRP Distribution Key
-
setFormulaKey
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: FormulaKey
- Parameters:
formulaKey- Formula Key for Variable-Size Items
-
setStorageLocation
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: StorageLocation
- Parameters:
storageLocation- Storage Location
-
setProductionSupplyArea
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ProductionSupplyArea
- Parameters:
productionSupplyArea- Production Supply Area
-
setBatch
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: Batch
- Parameters:
batch- Batch Number
-
setBOMItemDescription
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: BOMItemDescription
- Parameters:
bOMItemDescription- BOM Item Text (Line 1)
-
setBOMItemText2
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: BOMItemText2
- Parameters:
bOMItemText2- BOM Item Text (Line 2)
-
setChangeNumber
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: ChangeNumber
- Parameters:
changeNumber- Change Number
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<POSubcontractingComponent>
-
getKey
- Overrides:
getKeyin classVdmObject<POSubcontractingComponent>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<POSubcontractingComponent>
-
fromMap
- Overrides:
fromMapin classVdmObject<POSubcontractingComponent>
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<POSubcontractingComponent>
-
getPurchaseOrderIfPresent
Retrieval of associated PurchaseOrder entity (one to one). This corresponds to the OData navigation property _PurchaseOrder.If the navigation property for an entity POSubcontractingComponent 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 _PurchaseOrder is already loaded, the result will
contain the PurchaseOrder entity. If not, an
Optionwith result stateemptyis returned.
-
setPurchaseOrder
Overwrites the associated PurchaseOrder entity for the loaded navigation property _PurchaseOrder.- Parameters:
value- New PurchaseOrder entity.
-
getPurchaseOrderItemIfPresent
Retrieval of associated PurchaseOrderItem entity (one to one). This corresponds to the OData navigation property _PurchaseOrderItem.If the navigation property for an entity POSubcontractingComponent 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 _PurchaseOrderItem is already loaded, the result will
contain the PurchaseOrderItem entity. If not, an
Optionwith result stateemptyis returned.
-
setPurchaseOrderItem
Overwrites the associated PurchaseOrderItem entity for the loaded navigation property _PurchaseOrderItem.- Parameters:
value- New PurchaseOrderItem entity.
-
getScheduleLineIfPresent
Retrieval of associated PurchaseOrderScheduleLine entity (one to one). This corresponds to the OData navigation property _ScheduleLine.If the navigation property for an entity POSubcontractingComponent 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 _ScheduleLine is already loaded, the result will
contain the PurchaseOrderScheduleLine entity. If not, an
Optionwith result stateemptyis returned.
-
setScheduleLine
Overwrites the associated PurchaseOrderScheduleLine entity for the loaded navigation property _ScheduleLine.- Parameters:
value- New PurchaseOrderScheduleLine entity.
-
builder
-
getPurchaseOrder
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PurchaseOrder
- Returns:
- Purchasing Document
-
getPurchaseOrderItem
(Key Field) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: PurchaseOrderItem
- Returns:
- Purchasing Document Item
-
getScheduleLine
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ScheduleLine
- Returns:
- Delivery Schedule Line Counter
-
getReservationItem
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ReservationItem
- Returns:
- Reservation Item
-
getRecordType
(Key Field) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: RecordType
- Returns:
- Reservation Record Type
-
getMaterial
Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: Material
- Returns:
- Material Number
-
getIsMaterialProvision
Constraints: Not nullableOriginal property name from the Odata EDM: IsMaterialProvision
- Returns:
- Material Provision Indicator
-
getMaterialProvisionType
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: MaterialProvisionType
- Returns:
- Material Provision Type
-
getMaterialQtyToBaseQtyNmrtr
Constraints: Not nullable, Precision: 5Original property name from the Odata EDM: MaterialQtyToBaseQtyNmrtr
- Returns:
- Numerator for Conversion to Base Units of Measure
-
getMaterialQtyToBaseQtyDnmntr
Constraints: Not nullable, Precision: 5Original property name from the Odata EDM: MaterialQtyToBaseQtyDnmntr
- Returns:
- Denominator for conversion to base units of measure
-
getMaterialRevisionLevel
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: MaterialRevisionLevel
- Returns:
- Revision Level
-
getMaterialCompIsVariableSized
Constraints: Not nullableOriginal property name from the Odata EDM: MaterialCompIsVariableSized
- Returns:
- Variable-Sized Item Indicator
-
getMaterialComponentIsPhantomItem
Constraints: Not nullableOriginal property name from the Odata EDM: MaterialComponentIsPhantomItem
- Returns:
- Phantom Item Indicator
-
getReservation
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: Reservation
- Returns:
- Number of reservation/dependent requirements
-
getRequiredQuantity
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: RequiredQuantity
- Returns:
- Requirement Quantity
-
getRequirementDate
Constraints: NullableOriginal property name from the Odata EDM: RequirementDate
- Returns:
- Material Component Requirement Date
-
getRequirementTime
Constraints: Not nullableOriginal property name from the Odata EDM: RequirementTime
- Returns:
- Material Component Requirement Time
-
getReservationIsFinallyIssued
Constraints: Not nullableOriginal property name from the Odata EDM: ReservationIsFinallyIssued
- Returns:
- Final Issue for Reservation
-
getBaseUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: BaseUnit
- Returns:
- Base Unit of Measure
-
getQuantityInEntryUnit
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: QuantityInEntryUnit
- Returns:
- Quantity in Unit of Entry
-
getEntryUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: EntryUnit
- Returns:
- Unit of entry
-
getVariableSizeItemQuantity
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: VariableSizeItemQuantity
- Returns:
- Number of Variable-Size Components
-
getVariableSizeItemUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: VariableSizeItemUnit
- Returns:
- Variable-Size Item Unit of Measure
-
getVariableSizeComponentUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: VariableSizeComponentUnit
- Returns:
- Unit of Measure for Variable-Size Components
-
getVariableSizeComponentQuantity
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: VariableSizeComponentQuantity
- Returns:
- Variable-Size Item Quantity per PC
-
getUnitOfMeasureForSize1To3
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: UnitOfMeasureForSize1To3
- Returns:
- Unit of measure for sizes 1 to 3
-
getSize1
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: Size1
- Returns:
- Size 1
-
getSize2
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: Size2
- Returns:
- Size 2
-
getSize3
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: Size3
- Returns:
- Size 3
-
getPlant
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: Plant
- Returns:
- Plant
-
getLatestRequirementDate
Constraints: NullableOriginal property name from the Odata EDM: LatestRequirementDate
- Returns:
- Latest Requirement Date
-
getOrderLevelValue
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: OrderLevelValue
- Returns:
- Order level
-
getOrderPathValue
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: OrderPathValue
- Returns:
- Order path
-
getBillOfMaterialItemNumber
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: BillOfMaterialItemNumber
- Returns:
- Bill Of Material Item Number
-
getMatlCompFreeDefinedAttribute
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: MatlCompFreeDefinedAttribute
- Returns:
- Sort String
-
getBOMItemCategory
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: BOMItemCategory
- Returns:
- Bill of Material Item Category
-
getIsBulkMaterialComponent
Constraints: Not nullableOriginal property name from the Odata EDM: IsBulkMaterialComponent
- Returns:
- Indicator: Bulk Material
-
getAccountAssignmentCategory
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: AccountAssignmentCategory
- Returns:
- Account Assignment Category
-
getInventorySpecialStockType
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: InventorySpecialStockType
- Returns:
- Inventory Special Stock Type
-
getConsumptionPosting
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ConsumptionPosting
- Returns:
- Consumption Posting
-
getInventorySpecialStockValnType
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: InventorySpecialStockValnType
- Returns:
- Inventory Special Stock Valuation Type
-
getDebitCreditCode
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: DebitCreditCode
- Returns:
- Debit/Credit Code
-
getWithdrawnQuantity
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: WithdrawnQuantity
- Returns:
- Withdrawn Quantity
-
getQuantityIsFixed
Constraints: Not nullableOriginal property name from the Odata EDM: QuantityIsFixed
- Returns:
- Quantity is fixed
-
getComponentScrapInPercent
Constraints: Not nullable, Precision: 5, Scale: 2Original property name from the Odata EDM: ComponentScrapInPercent
- Returns:
- Component Scrap in Percent
-
getOperationScrapInPercent
Constraints: Not nullable, Precision: 5, Scale: 2Original property name from the Odata EDM: OperationScrapInPercent
- Returns:
- Operation Scrap
-
getIsNetScrap
Constraints: Not nullableOriginal property name from the Odata EDM: IsNetScrap
- Returns:
- Net Scrap Indicator
-
getLeadTimeOffset
Constraints: Not nullable, Precision: 3Original property name from the Odata EDM: LeadTimeOffset
- Returns:
- Lead-Time Offset
-
getQuantityDistributionKey
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: QuantityDistributionKey
- Returns:
- MRP Distribution Key
-
getFormulaKey
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: FormulaKey
- Returns:
- Formula Key for Variable-Size Items
-
getStorageLocation
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: StorageLocation
- Returns:
- Storage Location
-
getProductionSupplyArea
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ProductionSupplyArea
- Returns:
- Production Supply Area
-
getBatch
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: Batch
- Returns:
- Batch Number
-
getBOMItemDescription
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: BOMItemDescription
- Returns:
- BOM Item Text (Line 1)
-
getBOMItemText2
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: BOMItemText2
- Returns:
- BOM Item Text (Line 2)
-
getChangeNumber
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: ChangeNumber
- Returns:
- Change Number
-
toString
- Overrides:
toStringin classVdmObject<POSubcontractingComponent>
-
equals
- Overrides:
equalsin classVdmEntity<POSubcontractingComponent>
-
canEqual
- Overrides:
canEqualin classVdmEntity<POSubcontractingComponent>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmEntity<POSubcontractingComponent>
-
getOdataType
- Specified by:
getOdataTypein classVdmObject<POSubcontractingComponent>
-