public class SalesOrderBOMItem extends VdmEntity<SalesOrderBOMItem>
Original entity name from the Odata EDM: SalesOrderBOMItemType
Modifier and Type | Class and Description |
---|---|
static class |
SalesOrderBOMItem.SalesOrderBOMItemBuilder
Helper class to allow for fluent creation of SalesOrderBOMItem instances.
|
Modifier and Type | Field and Description |
---|---|
static SalesOrderBOMItemSelectable |
ALL_FIELDS
Selector for all available fields of SalesOrderBOMItem.
|
static SalesOrderBOMItemField<String> |
ALTERNATIVE_ITEM_GROUP
Use with available fluent helpers to apply the AlternativeItemGroup field to query operations.
|
static SalesOrderBOMItemField<String> |
ALTERNATIVE_ITEM_PRIORITY
Use with available fluent helpers to apply the AlternativeItemPriority field to query operations.
|
static SalesOrderBOMItemField<String> |
ALTERNATIVE_ITEM_STRATEGY
Use with available fluent helpers to apply the AlternativeItemStrategy field to query operations.
|
static SalesOrderBOMItemField<String> |
BILL_OF_MATERIAL
Use with available fluent helpers to apply the BillOfMaterial field to query operations.
|
static SalesOrderBOMItemField<String> |
BILL_OF_MATERIAL_CATEGORY
Use with available fluent helpers to apply the BillOfMaterialCategory field to query operations.
|
static SalesOrderBOMItemField<String> |
BILL_OF_MATERIAL_COMPONENT
Use with available fluent helpers to apply the BillOfMaterialComponent field to query operations.
|
static SalesOrderBOMItemField<String> |
BILL_OF_MATERIAL_ITEM_CATEGORY
Use with available fluent helpers to apply the BillOfMaterialItemCategory field to query operations.
|
static SalesOrderBOMItemField<String> |
BILL_OF_MATERIAL_ITEM_NODE_NUMBER
Use with available fluent helpers to apply the BillOfMaterialItemNodeNumber field to query operations.
|
static SalesOrderBOMItemField<String> |
BILL_OF_MATERIAL_ITEM_NUMBER
Use with available fluent helpers to apply the BillOfMaterialItemNumber field to query operations.
|
static SalesOrderBOMItemField<BigDecimal> |
BILL_OF_MATERIAL_ITEM_QUANTITY
Use with available fluent helpers to apply the BillOfMaterialItemQuantity field to query operations.
|
static SalesOrderBOMItemField<String> |
BILL_OF_MATERIAL_ITEM_UNIT
Use with available fluent helpers to apply the BillOfMaterialItemUnit field to query operations.
|
static SalesOrderBOMItemField<UUID> |
BILL_OF_MATERIAL_ITEM_UUID
Use with available fluent helpers to apply the BillOfMaterialItemUUID field to query operations.
|
static SalesOrderBOMItemField<String> |
BILL_OF_MATERIAL_VARIANT
Use with available fluent helpers to apply the BillOfMaterialVariant field to query operations.
|
static SalesOrderBOMItemField<String> |
BILL_OF_MATERIAL_VARIANT_USAGE
Use with available fluent helpers to apply the BillOfMaterialVariantUsage field to query operations.
|
static SalesOrderBOMItemField<Boolean> |
BOM_IS_RECURSIVE
Use with available fluent helpers to apply the BOMIsRecursive field to query operations.
|
static SalesOrderBOMItemField<String> |
BOM_ITEM_CREATED_BY_USER
Use with available fluent helpers to apply the BOMItemCreatedByUser field to query operations.
|
static SalesOrderBOMItemField<String> |
BOM_ITEM_DESCRIPTION
Use with available fluent helpers to apply the BOMItemDescription field to query operations.
|
static SalesOrderBOMItemField<Boolean> |
BOM_ITEM_HAS_FIXED_QUANTITY
Use with available fluent helpers to apply the BOMItemHasFixedQuantity field to query operations.
|
static SalesOrderBOMItemField<String> |
BOM_ITEM_INTERNAL_CHANGE_COUNT
Use with available fluent helpers to apply the BOMItemInternalChangeCount field to query operations.
|
static SalesOrderBOMItemField<String> |
BOM_ITEM_IS_COSTING_RELEVANT
Use with available fluent helpers to apply the BOMItemIsCostingRelevant field to query operations.
|
static SalesOrderBOMItemField<Boolean> |
BOM_ITEM_IS_PLANT_MAINT_RELEVANT
Use with available fluent helpers to apply the BOMItemIsPlantMaintRelevant field to query operations.
|
static SalesOrderBOMItemField<String> |
BOM_ITEM_IS_SALES_RELEVANT
Use with available fluent helpers to apply the BOMItemIsSalesRelevant field to query operations.
|
static SalesOrderBOMItemField<String> |
BOM_ITEM_IS_SPARE_PART
Use with available fluent helpers to apply the BOMItemIsSparePart field to query operations.
|
static SalesOrderBOMItemField<LocalDateTime> |
BOM_ITEM_LAST_CHANGE_DATE
Use with available fluent helpers to apply the BOMItemLastChangeDate field to query operations.
|
static SalesOrderBOMItemField<String> |
BOM_ITEM_LAST_CHANGED_BY_USER
Use with available fluent helpers to apply the BOMItemLastChangedByUser field to query operations.
|
static SalesOrderBOMItemField<LocalDateTime> |
BOM_ITEM_RECORD_CREATION_DATE
Use with available fluent helpers to apply the BOMItemRecordCreationDate field to query operations.
|
static SalesOrderBOMItemField<String> |
BOM_ITEM_SORTER
Use with available fluent helpers to apply the BOMItemSorter field to query operations.
|
static SalesOrderBOMItemField<String> |
BOM_ITEM_TEXT2
Use with available fluent helpers to apply the BOMItemText2 field to query operations.
|
static SalesOrderBOMItemField<String> |
CHG_TO_ENGINEERING_CHG_DOCUMENT
Use with available fluent helpers to apply the ChgToEngineeringChgDocument field to query operations.
|
static SalesOrderBOMItemField<String> |
CLASS_NUMBER
Use with available fluent helpers to apply the ClassNumber field to query operations.
|
static SalesOrderBOMItemField<String> |
CLASS_TYPE
Use with available fluent helpers to apply the ClassType field to query operations.
|
static SalesOrderBOMItemField<String> |
COMPONENT_DESCRIPTION
Use with available fluent helpers to apply the ComponentDescription field to query operations.
|
static SalesOrderBOMItemField<BigDecimal> |
COMPONENT_SCRAP_IN_PERCENT
Use with available fluent helpers to apply the ComponentScrapInPercent field to query operations.
|
static SalesOrderBOMItemField<String> |
COST_ELEMENT
Use with available fluent helpers to apply the CostElement field to query operations.
|
static SalesOrderBOMItemField<String> |
CREDITOR
Use with available fluent helpers to apply the Creditor field to query operations.
|
static SalesOrderBOMItemField<String> |
CURRENCY
Use with available fluent helpers to apply the Currency field to query operations.
|
static SalesOrderBOMItemField<BigDecimal> |
DELIVERY_DURATION_IN_DAYS
Use with available fluent helpers to apply the DeliveryDurationInDays field to query operations.
|
static SalesOrderBOMItemField<String> |
DEPENDENCY_OBJECT_NUMBER
Use with available fluent helpers to apply the DependencyObjectNumber field to query operations.
|
static SalesOrderBOMItemField<String> |
DISCONTINUATION_GROUP
Use with available fluent helpers to apply the DiscontinuationGroup field to query operations.
|
static SalesOrderBOMItemField<String> |
DISTR_KEY_COMP_CONSUMPTION
Use with available fluent helpers to apply the DistrKeyCompConsumption field to query operations.
|
static SalesOrderBOMItemField<String> |
DOC_NUMBER
Use with available fluent helpers to apply the DocNumber field to query operations.
|
static SalesOrderBOMItemField<Boolean> |
DOCUMENT_IS_CREATED_BY_CAD
Use with available fluent helpers to apply the DocumentIsCreatedByCAD field to query operations.
|
static SalesOrderBOMItemField<String> |
DOCUMENT_PART
Use with available fluent helpers to apply the DocumentPart field to query operations.
|
static SalesOrderBOMItemField<String> |
DOCUMENT_TYPE
Use with available fluent helpers to apply the DocumentType field to query operations.
|
static SalesOrderBOMItemField<String> |
DOCUMENT_VERSION
Use with available fluent helpers to apply the DocumentVersion field to query operations.
|
static SalesOrderBOMItemField<String> |
ENGINEERING_CHANGE_DOC_FOR_EDIT
Use with available fluent helpers to apply the EngineeringChangeDocForEdit field to query operations.
|
static SalesOrderBOMItemField<String> |
ENGINEERING_CHANGE_DOCUMENT
Use with available fluent helpers to apply the EngineeringChangeDocument field to query operations.
|
static SalesOrderBOMItemField<String> |
EXPLOSION_TYPE
Use with available fluent helpers to apply the ExplosionType field to query operations.
|
static SalesOrderBOMItemField<String> |
FOLLOW_UP_GROUP
Use with available fluent helpers to apply the FollowUpGroup field to query operations.
|
static SalesOrderBOMItemField<String> |
FORMULA_KEY
Use with available fluent helpers to apply the FormulaKey field to query operations.
|
static SalesOrderBOMItemField<BigDecimal> |
GOODS_RECEIPT_DURATION
Use with available fluent helpers to apply the GoodsReceiptDuration field to query operations.
|
static SalesOrderBOMItemField<String> |
HEADER_CHANGE_DOCUMENT
Use with available fluent helpers to apply the HeaderChangeDocument field to query operations.
|
static SalesOrderBOMItemField<String> |
IDENTIFIER_BOM_ITEM
Use with available fluent helpers to apply the IdentifierBOMItem field to query operations.
|
static SalesOrderBOMItemField<String> |
INHERITED_NODE_NUMBER_FOR_BOM_ITEM
Use with available fluent helpers to apply the InheritedNodeNumberForBOMItem field to query operations.
|
static SalesOrderBOMItemField<Boolean> |
IS_ALE
Use with available fluent helpers to apply the IsALE field to query operations.
|
static SalesOrderBOMItemField<String> |
IS_ASSEMBLY
Use with available fluent helpers to apply the IsAssembly field to query operations.
|
static SalesOrderBOMItemField<Boolean> |
IS_BOM_RECURSIVE_ALLOWED
Use with available fluent helpers to apply the IsBOMRecursiveAllowed field to query operations.
|
static SalesOrderBOMItemField<Boolean> |
IS_BULK_MATERIAL
Use with available fluent helpers to apply the IsBulkMaterial field to query operations.
|
static SalesOrderBOMItemField<Boolean> |
IS_CLASSIFICATION_RELEVANT
Use with available fluent helpers to apply the IsClassificationRelevant field to query operations.
|
static SalesOrderBOMItemField<String> |
IS_CONFIGURABLE_BOM
Use with available fluent helpers to apply the IsConfigurableBOM field to query operations.
|
static SalesOrderBOMItemField<Boolean> |
IS_DELETED
Use with available fluent helpers to apply the IsDeleted field to query operations.
|
static SalesOrderBOMItemField<Boolean> |
IS_ENGINEERING_RELEVANT
Use with available fluent helpers to apply the IsEngineeringRelevant field to query operations.
|
static SalesOrderBOMItemField<String> |
IS_MATERIAL_PROVISION
Use with available fluent helpers to apply the IsMaterialProvision field to query operations.
|
static SalesOrderBOMItemField<Boolean> |
IS_NET_SCRAP
Use with available fluent helpers to apply the IsNetScrap field to query operations.
|
static SalesOrderBOMItemField<Boolean> |
IS_PRODUCTION_RELEVANT
Use with available fluent helpers to apply the IsProductionRelevant field to query operations.
|
static SalesOrderBOMItemField<Boolean> |
IS_SUB_ITEM
Use with available fluent helpers to apply the IsSubItem field to query operations.
|
static SalesOrderBOMItemField<ZonedDateTime> |
LAST_CHANGE_DATE_TIME
Use with available fluent helpers to apply the LastChangeDateTime field to query operations.
|
static SalesOrderBOMItemField<BigDecimal> |
LEAD_TIME_OFFSET
Use with available fluent helpers to apply the LeadTimeOffset field to query operations.
|
static SalesOrderBOMItemField<String> |
MATERIAL
Use with available fluent helpers to apply the Material field to query operations.
|
static SalesOrderBOMItemField<BigDecimal> |
MATERIAL_COMPONENT_PRICE
Use with available fluent helpers to apply the MaterialComponentPrice field to query operations.
|
static SalesOrderBOMItemField<String> |
MATERIAL_GROUP
Use with available fluent helpers to apply the MaterialGroup field to query operations.
|
static SalesOrderBOMItemField<Boolean> |
MATERIAL_IS_CO_PRODUCT
Use with available fluent helpers to apply the MaterialIsCoProduct field to query operations.
|
static SalesOrderBOMItemField<BigDecimal> |
MATERIAL_PRICE_UNIT_QTY
Use with available fluent helpers to apply the MaterialPriceUnitQty field to query operations.
|
static SalesOrderBOMItemField<Boolean> |
MULTIPLE_SELECTION_ALLOWED
Use with available fluent helpers to apply the MultipleSelectionAllowed field to query operations.
|
static SalesOrderBOMItemField<BigDecimal> |
NUMBER_OF_VARIABLE_SIZE_ITEM
Use with available fluent helpers to apply the NumberOfVariableSizeItem field to query operations.
|
static SalesOrderBOMItemField<String> |
OBJECT_TYPE
Use with available fluent helpers to apply the ObjectType field to query operations.
|
static SalesOrderBOMItemField<BigDecimal> |
OPERATION_LEAD_TIME_OFFSET
Use with available fluent helpers to apply the OperationLeadTimeOffset field to query operations.
|
static SalesOrderBOMItemField<BigDecimal> |
OPERATION_SCRAP_IN_PERCENT
Use with available fluent helpers to apply the OperationScrapInPercent field to query operations.
|
static SalesOrderBOMItemField<String> |
OPS_LEAD_TIME_OFFSET_UNIT
Use with available fluent helpers to apply the OpsLeadTimeOffsetUnit field to query operations.
|
static SalesOrderBOMItemField<String> |
PLANT
Use with available fluent helpers to apply the Plant field to query operations.
|
static SalesOrderBOMItemField<String> |
PROD_ORDER_ISSUE_LOCATION
Use with available fluent helpers to apply the ProdOrderIssueLocation field to query operations.
|
static SalesOrderBOMItemField<String> |
PRODUCTION_SUPPLY_AREA
Use with available fluent helpers to apply the ProductionSupplyArea field to query operations.
|
static SalesOrderBOMItemField<String> |
PURCHASING_GROUP
Use with available fluent helpers to apply the PurchasingGroup field to query operations.
|
static SalesOrderBOMItemField<String> |
PURCHASING_ORGANIZATION
Use with available fluent helpers to apply the PurchasingOrganization field to query operations.
|
static SalesOrderBOMItemField<BigDecimal> |
QUANTITY_VARIABLE_SIZE_ITEM
Use with available fluent helpers to apply the QuantityVariableSizeItem field to query operations.
|
static SalesOrderBOMItemField<String> |
REFERENCE_POINT
Use with available fluent helpers to apply the ReferencePoint field to query operations.
|
static SalesOrderBOMItemField<Boolean> |
REQUIRED_COMPONENT
Use with available fluent helpers to apply the RequiredComponent field to query operations.
|
static SalesOrderBOMItemField<String> |
RESULTING_ITEM_CATEGORY
Use with available fluent helpers to apply the ResultingItemCategory field to query operations.
|
static SalesOrderBOMItemField<String> |
SALES_ORDER
Use with available fluent helpers to apply the SalesOrder field to query operations.
|
static SalesOrderBOMItemField<String> |
SALES_ORDER_ITEM
Use with available fluent helpers to apply the SalesOrderItem field to query operations.
|
static SalesOrderBOMItemField<BigDecimal> |
SIZE1
Use with available fluent helpers to apply the Size1 field to query operations.
|
static SalesOrderBOMItemField<BigDecimal> |
SIZE2
Use with available fluent helpers to apply the Size2 field to query operations.
|
static SalesOrderBOMItemField<BigDecimal> |
SIZE3
Use with available fluent helpers to apply the Size3 field to query operations.
|
static SalesOrderBOMItemField<String> |
SPECIAL_PROCUREMENT_TYPE
Use with available fluent helpers to apply the SpecialProcurementType field to query operations.
|
static SalesOrderBOMItemOneToOneLink<SalesOrderBOM> |
TO_BILL_OF_MATERIAL
Use with available fluent helpers to apply the to_BillOfMaterial navigation property to query operations.
|
static SalesOrderBOMItemOneToOneLink<BOMItemCategory> |
TO_BOM_ITEM_CATEGORY
Use with available fluent helpers to apply the to_BOMItemCategory navigation property to query operations.
|
static SalesOrderBOMItemField<String> |
UNIT_OF_MEASURE_FOR_SIZE1_TO3
Use with available fluent helpers to apply the UnitOfMeasureForSize1To3 field to query operations.
|
static SalesOrderBOMItemField<BigDecimal> |
USAGE_PROBABILITY_PERCENT
Use with available fluent helpers to apply the UsageProbabilityPercent field to query operations.
|
static SalesOrderBOMItemField<LocalDateTime> |
VALIDITY_END_DATE
Use with available fluent helpers to apply the ValidityEndDate field to query operations.
|
static SalesOrderBOMItemField<LocalDateTime> |
VALIDITY_START_DATE
Use with available fluent helpers to apply the ValidityStartDate field to query operations.
|
changedOriginalFields
Constructor and Description |
---|
SalesOrderBOMItem() |
SalesOrderBOMItem(String billOfMaterial,
String billOfMaterialCategory,
String billOfMaterialVariant,
String billOfMaterialItemNodeNumber,
String headerChangeDocument,
String material,
String plant,
String billOfMaterialVariantUsage,
UUID billOfMaterialItemUUID,
String bOMItemInternalChangeCount,
LocalDateTime validityStartDate,
LocalDateTime validityEndDate,
String engineeringChangeDocForEdit,
String engineeringChangeDocument,
String chgToEngineeringChgDocument,
String inheritedNodeNumberForBOMItem,
LocalDateTime bOMItemRecordCreationDate,
String bOMItemCreatedByUser,
LocalDateTime bOMItemLastChangeDate,
String bOMItemLastChangedByUser,
String billOfMaterialComponent,
String billOfMaterialItemCategory,
String billOfMaterialItemNumber,
String billOfMaterialItemUnit,
BigDecimal billOfMaterialItemQuantity,
String isAssembly,
Boolean isSubItem,
String bOMItemSorter,
Boolean bOMItemHasFixedQuantity,
String purchasingGroup,
String currency,
BigDecimal materialComponentPrice,
String identifierBOMItem,
BigDecimal materialPriceUnitQty,
BigDecimal componentScrapInPercent,
BigDecimal operationScrapInPercent,
Boolean isNetScrap,
BigDecimal numberOfVariableSizeItem,
BigDecimal quantityVariableSizeItem,
String formulaKey,
String componentDescription,
String bOMItemDescription,
String bOMItemText2,
String materialGroup,
String documentType,
String docNumber,
String documentVersion,
String documentPart,
String classNumber,
String classType,
String resultingItemCategory,
String dependencyObjectNumber,
String objectType,
Boolean isClassificationRelevant,
Boolean isBulkMaterial,
String bOMItemIsSparePart,
String bOMItemIsSalesRelevant,
Boolean isProductionRelevant,
Boolean bOMItemIsPlantMaintRelevant,
String bOMItemIsCostingRelevant,
Boolean isEngineeringRelevant,
String specialProcurementType,
Boolean isBOMRecursiveAllowed,
BigDecimal operationLeadTimeOffset,
String opsLeadTimeOffsetUnit,
String isMaterialProvision,
Boolean bOMIsRecursive,
Boolean documentIsCreatedByCAD,
String distrKeyCompConsumption,
BigDecimal deliveryDurationInDays,
String creditor,
String costElement,
BigDecimal size1,
BigDecimal size2,
BigDecimal size3,
String unitOfMeasureForSize1To3,
BigDecimal goodsReceiptDuration,
String purchasingOrganization,
Boolean requiredComponent,
Boolean multipleSelectionAllowed,
String prodOrderIssueLocation,
Boolean materialIsCoProduct,
String explosionType,
String alternativeItemGroup,
String alternativeItemPriority,
String alternativeItemStrategy,
BigDecimal usageProbabilityPercent,
String followUpGroup,
String discontinuationGroup,
String isConfigurableBOM,
String referencePoint,
BigDecimal leadTimeOffset,
String productionSupplyArea,
Boolean isDeleted,
Boolean isALE,
ZonedDateTime lastChangeDateTime,
String salesOrder,
String salesOrderItem,
SalesOrderBOM toBillOfMaterial,
BOMItemCategory toBOMItemCategory) |
Modifier and Type | Method and Description |
---|---|
void |
attachToService(String servicePath,
HttpDestinationProperties destination)
Sets the service path and destination for the fetch commands of this entity.
|
static SalesOrderBOMItem.SalesOrderBOMItemBuilder |
builder() |
protected boolean |
canEqual(Object other) |
boolean |
equals(Object o) |
SalesOrderBOM |
fetchBillOfMaterial()
Fetches the SalesOrderBOM entity (one to one) associated with this entity.
|
BOMItemCategory |
fetchBOMItemCategory()
Fetches the BOMItemCategory entity (one to one) associated with this entity.
|
static <T> SalesOrderBOMItemField<T> |
field(String fieldName,
Class<T> fieldType)
Use with available fluent helpers to apply an extension field to query operations.
|
static <T,DomainT> |
field(String fieldName,
TypeConverter<T,DomainT> typeConverter)
Use with available fluent helpers to apply an extension field to query operations.
|
protected void |
fromMap(Map<String,Object> inputValues) |
String |
getAlternativeItemGroup()
Constraints: Not nullable, Maximum length: 2
|
String |
getAlternativeItemPriority()
Constraints: Not nullable, Maximum length: 2
|
String |
getAlternativeItemStrategy()
Constraints: Not nullable, Maximum length: 1
|
String |
getBillOfMaterial()
(Key Field) Constraints: Not nullable, Maximum length: 8
|
String |
getBillOfMaterialCategory()
(Key Field) Constraints: Not nullable, Maximum length: 1
|
String |
getBillOfMaterialComponent()
Constraints: Not nullable, Maximum length: 40
|
io.vavr.control.Option<SalesOrderBOM> |
getBillOfMaterialIfPresent()
Retrieval of associated SalesOrderBOM entity (one to one).
|
String |
getBillOfMaterialItemCategory()
Constraints: Not nullable, Maximum length: 1
|
String |
getBillOfMaterialItemNodeNumber()
(Key Field) Constraints: Not nullable, Maximum length: 8
|
String |
getBillOfMaterialItemNumber()
Constraints: Not nullable, Maximum length: 4
|
BigDecimal |
getBillOfMaterialItemQuantity()
Constraints: Not nullable, Precision: 13, Scale: 3
|
String |
getBillOfMaterialItemUnit()
Constraints: Not nullable, Maximum length: 3
|
UUID |
getBillOfMaterialItemUUID()
Constraints: none
|
SalesOrderBOM |
getBillOfMaterialOrFetch()
Retrieval of associated SalesOrderBOM entity (one to one).
|
String |
getBillOfMaterialVariant()
(Key Field) Constraints: Not nullable, Maximum length: 2
|
String |
getBillOfMaterialVariantUsage()
Constraints: Not nullable, Maximum length: 1
|
Boolean |
getBOMIsRecursive()
Constraints: none
|
io.vavr.control.Option<BOMItemCategory> |
getBOMItemCategoryIfPresent()
Retrieval of associated BOMItemCategory entity (one to one).
|
BOMItemCategory |
getBOMItemCategoryOrFetch()
Retrieval of associated BOMItemCategory entity (one to one).
|
String |
getBOMItemCreatedByUser()
Constraints: Not nullable, Maximum length: 12
|
String |
getBOMItemDescription()
Constraints: Not nullable, Maximum length: 40
|
Boolean |
getBOMItemHasFixedQuantity()
Constraints: none
|
String |
getBOMItemInternalChangeCount()
Constraints: Not nullable, Maximum length: 8
|
String |
getBOMItemIsCostingRelevant()
Constraints: Not nullable, Maximum length: 1
|
Boolean |
getBOMItemIsPlantMaintRelevant()
Constraints: none
|
String |
getBOMItemIsSalesRelevant()
Constraints: Not nullable, Maximum length: 1
|
String |
getBOMItemIsSparePart()
Constraints: Not nullable, Maximum length: 1
|
LocalDateTime |
getBOMItemLastChangeDate()
Constraints: Not nullable, Precision: 0
|
String |
getBOMItemLastChangedByUser()
Constraints: Not nullable, Maximum length: 12
|
LocalDateTime |
getBOMItemRecordCreationDate()
Constraints: Not nullable, Precision: 0
|
String |
getBOMItemSorter()
Constraints: Not nullable, Maximum length: 10
|
String |
getBOMItemText2()
Constraints: Not nullable, Maximum length: 40
|
String |
getChgToEngineeringChgDocument()
Constraints: Not nullable, Maximum length: 12
|
String |
getClassNumber()
Constraints: Not nullable, Maximum length: 18
|
String |
getClassType()
Constraints: Not nullable, Maximum length: 3
|
String |
getComponentDescription()
Constraints: Not nullable, Maximum length: 40
|
BigDecimal |
getComponentScrapInPercent()
Constraints: Not nullable, Precision: 5, Scale: 2
|
String |
getCostElement()
Constraints: Not nullable, Maximum length: 10
|
String |
getCreditor()
Constraints: Not nullable, Maximum length: 10
|
String |
getCurrency()
Constraints: Not nullable, Maximum length: 5
|
protected String |
getDefaultServicePath()
Used by fluent helpers and navigation property methods to construct OData queries.
|
BigDecimal |
getDeliveryDurationInDays()
Constraints: Not nullable, Precision: 3, Scale: 0
|
String |
getDependencyObjectNumber()
Constraints: Not nullable, Maximum length: 18
|
HttpDestinationProperties |
getDestinationForFetch()
Convienence field for reusing the same destination with multiple queries (e.g.
|
String |
getDiscontinuationGroup()
Constraints: Not nullable, Maximum length: 2
|
String |
getDistrKeyCompConsumption()
Constraints: Not nullable, Maximum length: 4
|
String |
getDocNumber()
Constraints: Not nullable, Maximum length: 25
|
Boolean |
getDocumentIsCreatedByCAD()
Constraints: none
|
String |
getDocumentPart()
Constraints: Not nullable, Maximum length: 3
|
String |
getDocumentType()
Constraints: Not nullable, Maximum length: 3
|
String |
getDocumentVersion()
Constraints: Not nullable, Maximum length: 2
|
String |
getEngineeringChangeDocForEdit()
Constraints: Not nullable, Maximum length: 12
|
String |
getEngineeringChangeDocument()
Constraints: Not nullable, Maximum length: 12
|
protected String |
getEntityCollection()
Used by fluent helpers and navigation property methods to construct OData queries.
|
String |
getExplosionType()
Constraints: Not nullable, Maximum length: 2
|
String |
getFollowUpGroup()
Constraints: Not nullable, Maximum length: 2
|
String |
getFormulaKey()
Constraints: Not nullable, Maximum length: 2
|
BigDecimal |
getGoodsReceiptDuration()
Constraints: Not nullable, Precision: 3, Scale: 0
|
String |
getHeaderChangeDocument()
(Key Field) Constraints: Not nullable, Maximum length: 12
|
String |
getIdentifierBOMItem()
Constraints: Not nullable, Maximum length: 8
|
String |
getInheritedNodeNumberForBOMItem()
Constraints: Not nullable, Maximum length: 8
|
Boolean |
getIsALE()
Constraints: none
|
String |
getIsAssembly()
Constraints: Not nullable, Maximum length: 1
|
Boolean |
getIsBOMRecursiveAllowed()
Constraints: none
|
Boolean |
getIsBulkMaterial()
Constraints: none
|
Boolean |
getIsClassificationRelevant()
Constraints: none
|
String |
getIsConfigurableBOM()
Constraints: Not nullable, Maximum length: 1
|
Boolean |
getIsDeleted()
Constraints: none
|
Boolean |
getIsEngineeringRelevant()
Constraints: none
|
String |
getIsMaterialProvision()
Constraints: Not nullable, Maximum length: 1
|
Boolean |
getIsNetScrap()
Constraints: none
|
Boolean |
getIsProductionRelevant()
Constraints: none
|
Boolean |
getIsSubItem()
Constraints: none
|
protected Map<String,Object> |
getKey() |
ZonedDateTime |
getLastChangeDateTime()
Constraints: Not nullable, Precision: 7
|
BigDecimal |
getLeadTimeOffset()
Constraints: Not nullable, Precision: 3, Scale: 0
|
String |
getMaterial()
(Key Field) Constraints: Not nullable, Maximum length: 40
|
BigDecimal |
getMaterialComponentPrice()
Constraints: Not nullable, Precision: 12, Scale: 3
|
String |
getMaterialGroup()
Constraints: Not nullable, Maximum length: 9
|
Boolean |
getMaterialIsCoProduct()
Constraints: none
|
BigDecimal |
getMaterialPriceUnitQty()
Constraints: Not nullable, Precision: 5, Scale: 0
|
Boolean |
getMultipleSelectionAllowed()
Constraints: none
|
BigDecimal |
getNumberOfVariableSizeItem()
Constraints: Not nullable, Precision: 13, Scale: 3
|
String |
getObjectType()
Constraints: Not nullable, Maximum length: 1
|
BigDecimal |
getOperationLeadTimeOffset()
Constraints: Not nullable, Precision: 3, Scale: 0
|
BigDecimal |
getOperationScrapInPercent()
Constraints: Not nullable, Precision: 5, Scale: 2
|
String |
getOpsLeadTimeOffsetUnit()
Constraints: Not nullable, Maximum length: 3
|
String |
getPlant()
(Key Field) Constraints: Not nullable, Maximum length: 4
|
String |
getProdOrderIssueLocation()
Constraints: Not nullable, Maximum length: 4
|
String |
getProductionSupplyArea()
Constraints: Not nullable, Maximum length: 10
|
String |
getPurchasingGroup()
Constraints: Not nullable, Maximum length: 3
|
String |
getPurchasingOrganization()
Constraints: Not nullable, Maximum length: 4
|
BigDecimal |
getQuantityVariableSizeItem()
Constraints: Not nullable, Precision: 13, Scale: 3
|
String |
getReferencePoint()
Constraints: Not nullable, Maximum length: 20
|
Boolean |
getRequiredComponent()
Constraints: none
|
String |
getResultingItemCategory()
Constraints: Not nullable, Maximum length: 1
|
String |
getSalesOrder()
Constraints: Not nullable, Maximum length: 10
|
String |
getSalesOrderItem()
Constraints: Not nullable, Maximum length: 6
|
BigDecimal |
getSize1()
Constraints: Not nullable, Precision: 13, Scale: 3
|
BigDecimal |
getSize2()
Constraints: Not nullable, Precision: 13, Scale: 3
|
BigDecimal |
getSize3()
Constraints: Not nullable, Precision: 13, Scale: 3
|
String |
getSpecialProcurementType()
Constraints: Not nullable, Maximum length: 2
|
Class<SalesOrderBOMItem> |
getType() |
String |
getUnitOfMeasureForSize1To3()
Constraints: Not nullable, Maximum length: 3
|
BigDecimal |
getUsageProbabilityPercent()
Constraints: Not nullable, Precision: 3, Scale: 0
|
LocalDateTime |
getValidityEndDate()
Constraints: Not nullable, Precision: 0
|
LocalDateTime |
getValidityStartDate()
Constraints: Not nullable, Precision: 0
|
int |
hashCode() |
void |
setAlternativeItemGroup(String alternativeItemGroup)
Constraints: Not nullable, Maximum length: 2
|
void |
setAlternativeItemPriority(String alternativeItemPriority)
Constraints: Not nullable, Maximum length: 2
|
void |
setAlternativeItemStrategy(String alternativeItemStrategy)
Constraints: Not nullable, Maximum length: 1
|
void |
setBillOfMaterial(SalesOrderBOM value)
Overwrites the associated SalesOrderBOM entity for the loaded navigation property
to_BillOfMaterial.
|
void |
setBillOfMaterial(String billOfMaterial)
(Key Field) Constraints: Not nullable, Maximum length: 8
|
void |
setBillOfMaterialCategory(String billOfMaterialCategory)
(Key Field) Constraints: Not nullable, Maximum length: 1
|
void |
setBillOfMaterialComponent(String billOfMaterialComponent)
Constraints: Not nullable, Maximum length: 40
|
void |
setBillOfMaterialItemCategory(String billOfMaterialItemCategory)
Constraints: Not nullable, Maximum length: 1
|
void |
setBillOfMaterialItemNodeNumber(String billOfMaterialItemNodeNumber)
(Key Field) Constraints: Not nullable, Maximum length: 8
|
void |
setBillOfMaterialItemNumber(String billOfMaterialItemNumber)
Constraints: Not nullable, Maximum length: 4
|
void |
setBillOfMaterialItemQuantity(BigDecimal billOfMaterialItemQuantity)
Constraints: Not nullable, Precision: 13, Scale: 3
|
void |
setBillOfMaterialItemUnit(String billOfMaterialItemUnit)
Constraints: Not nullable, Maximum length: 3
|
void |
setBillOfMaterialItemUUID(UUID billOfMaterialItemUUID)
Constraints: none
|
void |
setBillOfMaterialVariant(String billOfMaterialVariant)
(Key Field) Constraints: Not nullable, Maximum length: 2
|
void |
setBillOfMaterialVariantUsage(String billOfMaterialVariantUsage)
Constraints: Not nullable, Maximum length: 1
|
void |
setBOMIsRecursive(Boolean bOMIsRecursive)
Constraints: none
|
void |
setBOMItemCategory(BOMItemCategory value)
Overwrites the associated BOMItemCategory entity for the loaded navigation property
to_BOMItemCategory.
|
void |
setBOMItemCreatedByUser(String bOMItemCreatedByUser)
Constraints: Not nullable, Maximum length: 12
|
void |
setBOMItemDescription(String bOMItemDescription)
Constraints: Not nullable, Maximum length: 40
|
void |
setBOMItemHasFixedQuantity(Boolean bOMItemHasFixedQuantity)
Constraints: none
|
void |
setBOMItemInternalChangeCount(String bOMItemInternalChangeCount)
Constraints: Not nullable, Maximum length: 8
|
void |
setBOMItemIsCostingRelevant(String bOMItemIsCostingRelevant)
Constraints: Not nullable, Maximum length: 1
|
void |
setBOMItemIsPlantMaintRelevant(Boolean bOMItemIsPlantMaintRelevant)
Constraints: none
|
void |
setBOMItemIsSalesRelevant(String bOMItemIsSalesRelevant)
Constraints: Not nullable, Maximum length: 1
|
void |
setBOMItemIsSparePart(String bOMItemIsSparePart)
Constraints: Not nullable, Maximum length: 1
|
void |
setBOMItemLastChangeDate(LocalDateTime bOMItemLastChangeDate)
Constraints: Not nullable, Precision: 0
|
void |
setBOMItemLastChangedByUser(String bOMItemLastChangedByUser)
Constraints: Not nullable, Maximum length: 12
|
void |
setBOMItemRecordCreationDate(LocalDateTime bOMItemRecordCreationDate)
Constraints: Not nullable, Precision: 0
|
void |
setBOMItemSorter(String bOMItemSorter)
Constraints: Not nullable, Maximum length: 10
|
void |
setBOMItemText2(String bOMItemText2)
Constraints: Not nullable, Maximum length: 40
|
void |
setChgToEngineeringChgDocument(String chgToEngineeringChgDocument)
Constraints: Not nullable, Maximum length: 12
|
void |
setClassNumber(String classNumber)
Constraints: Not nullable, Maximum length: 18
|
void |
setClassType(String classType)
Constraints: Not nullable, Maximum length: 3
|
void |
setComponentDescription(String componentDescription)
Constraints: Not nullable, Maximum length: 40
|
void |
setComponentScrapInPercent(BigDecimal componentScrapInPercent)
Constraints: Not nullable, Precision: 5, Scale: 2
|
void |
setCostElement(String costElement)
Constraints: Not nullable, Maximum length: 10
|
void |
setCreditor(String creditor)
Constraints: Not nullable, Maximum length: 10
|
void |
setCurrency(String currency)
Constraints: Not nullable, Maximum length: 5
|
void |
setDeliveryDurationInDays(BigDecimal deliveryDurationInDays)
Constraints: Not nullable, Precision: 3, Scale: 0
|
void |
setDependencyObjectNumber(String dependencyObjectNumber)
Constraints: Not nullable, Maximum length: 18
|
void |
setDiscontinuationGroup(String discontinuationGroup)
Constraints: Not nullable, Maximum length: 2
|
void |
setDistrKeyCompConsumption(String distrKeyCompConsumption)
Constraints: Not nullable, Maximum length: 4
|
void |
setDocNumber(String docNumber)
Constraints: Not nullable, Maximum length: 25
|
void |
setDocumentIsCreatedByCAD(Boolean documentIsCreatedByCAD)
Constraints: none
|
void |
setDocumentPart(String documentPart)
Constraints: Not nullable, Maximum length: 3
|
void |
setDocumentType(String documentType)
Constraints: Not nullable, Maximum length: 3
|
void |
setDocumentVersion(String documentVersion)
Constraints: Not nullable, Maximum length: 2
|
void |
setEngineeringChangeDocForEdit(String engineeringChangeDocForEdit)
Constraints: Not nullable, Maximum length: 12
|
void |
setEngineeringChangeDocument(String engineeringChangeDocument)
Constraints: Not nullable, Maximum length: 12
|
void |
setExplosionType(String explosionType)
Constraints: Not nullable, Maximum length: 2
|
void |
setFollowUpGroup(String followUpGroup)
Constraints: Not nullable, Maximum length: 2
|
void |
setFormulaKey(String formulaKey)
Constraints: Not nullable, Maximum length: 2
|
void |
setGoodsReceiptDuration(BigDecimal goodsReceiptDuration)
Constraints: Not nullable, Precision: 3, Scale: 0
|
void |
setHeaderChangeDocument(String headerChangeDocument)
(Key Field) Constraints: Not nullable, Maximum length: 12
|
void |
setIdentifierBOMItem(String identifierBOMItem)
Constraints: Not nullable, Maximum length: 8
|
void |
setInheritedNodeNumberForBOMItem(String inheritedNodeNumberForBOMItem)
Constraints: Not nullable, Maximum length: 8
|
void |
setIsALE(Boolean isALE)
Constraints: none
|
void |
setIsAssembly(String isAssembly)
Constraints: Not nullable, Maximum length: 1
|
void |
setIsBOMRecursiveAllowed(Boolean isBOMRecursiveAllowed)
Constraints: none
|
void |
setIsBulkMaterial(Boolean isBulkMaterial)
Constraints: none
|
void |
setIsClassificationRelevant(Boolean isClassificationRelevant)
Constraints: none
|
void |
setIsConfigurableBOM(String isConfigurableBOM)
Constraints: Not nullable, Maximum length: 1
|
void |
setIsDeleted(Boolean isDeleted)
Constraints: none
|
void |
setIsEngineeringRelevant(Boolean isEngineeringRelevant)
Constraints: none
|
void |
setIsMaterialProvision(String isMaterialProvision)
Constraints: Not nullable, Maximum length: 1
|
void |
setIsNetScrap(Boolean isNetScrap)
Constraints: none
|
void |
setIsProductionRelevant(Boolean isProductionRelevant)
Constraints: none
|
void |
setIsSubItem(Boolean isSubItem)
Constraints: none
|
void |
setLastChangeDateTime(ZonedDateTime lastChangeDateTime)
Constraints: Not nullable, Precision: 7
|
void |
setLeadTimeOffset(BigDecimal leadTimeOffset)
Constraints: Not nullable, Precision: 3, Scale: 0
|
void |
setMaterial(String material)
(Key Field) Constraints: Not nullable, Maximum length: 40
|
void |
setMaterialComponentPrice(BigDecimal materialComponentPrice)
Constraints: Not nullable, Precision: 12, Scale: 3
|
void |
setMaterialGroup(String materialGroup)
Constraints: Not nullable, Maximum length: 9
|
void |
setMaterialIsCoProduct(Boolean materialIsCoProduct)
Constraints: none
|
void |
setMaterialPriceUnitQty(BigDecimal materialPriceUnitQty)
Constraints: Not nullable, Precision: 5, Scale: 0
|
void |
setMultipleSelectionAllowed(Boolean multipleSelectionAllowed)
Constraints: none
|
void |
setNumberOfVariableSizeItem(BigDecimal numberOfVariableSizeItem)
Constraints: Not nullable, Precision: 13, Scale: 3
|
void |
setObjectType(String objectType)
Constraints: Not nullable, Maximum length: 1
|
void |
setOperationLeadTimeOffset(BigDecimal operationLeadTimeOffset)
Constraints: Not nullable, Precision: 3, Scale: 0
|
void |
setOperationScrapInPercent(BigDecimal operationScrapInPercent)
Constraints: Not nullable, Precision: 5, Scale: 2
|
void |
setOpsLeadTimeOffsetUnit(String opsLeadTimeOffsetUnit)
Constraints: Not nullable, Maximum length: 3
|
void |
setPlant(String plant)
(Key Field) Constraints: Not nullable, Maximum length: 4
|
void |
setProdOrderIssueLocation(String prodOrderIssueLocation)
Constraints: Not nullable, Maximum length: 4
|
void |
setProductionSupplyArea(String productionSupplyArea)
Constraints: Not nullable, Maximum length: 10
|
void |
setPurchasingGroup(String purchasingGroup)
Constraints: Not nullable, Maximum length: 3
|
void |
setPurchasingOrganization(String purchasingOrganization)
Constraints: Not nullable, Maximum length: 4
|
void |
setQuantityVariableSizeItem(BigDecimal quantityVariableSizeItem)
Constraints: Not nullable, Precision: 13, Scale: 3
|
void |
setReferencePoint(String referencePoint)
Constraints: Not nullable, Maximum length: 20
|
void |
setRequiredComponent(Boolean requiredComponent)
Constraints: none
|
void |
setResultingItemCategory(String resultingItemCategory)
Constraints: Not nullable, Maximum length: 1
|
void |
setSalesOrder(String salesOrder)
Constraints: Not nullable, Maximum length: 10
|
void |
setSalesOrderItem(String salesOrderItem)
Constraints: Not nullable, Maximum length: 6
|
protected void |
setServicePathForFetch(String servicePathForFetch)
The service path only used for the fetch commands of this entity.
|
void |
setSize1(BigDecimal size1)
Constraints: Not nullable, Precision: 13, Scale: 3
|
void |
setSize2(BigDecimal size2)
Constraints: Not nullable, Precision: 13, Scale: 3
|
void |
setSize3(BigDecimal size3)
Constraints: Not nullable, Precision: 13, Scale: 3
|
void |
setSpecialProcurementType(String specialProcurementType)
Constraints: Not nullable, Maximum length: 2
|
void |
setUnitOfMeasureForSize1To3(String unitOfMeasureForSize1To3)
Constraints: Not nullable, Maximum length: 3
|
void |
setUsageProbabilityPercent(BigDecimal usageProbabilityPercent)
Constraints: Not nullable, Precision: 3, Scale: 0
|
void |
setValidityEndDate(LocalDateTime validityEndDate)
Constraints: Not nullable, Precision: 0
|
void |
setValidityStartDate(LocalDateTime validityStartDate)
Constraints: Not nullable, Precision: 0
|
protected Map<String,Object> |
toMapOfFields() |
protected Map<String,Object> |
toMapOfNavigationProperties() |
String |
toString() |
getServicePathForFetch, getVersionIdentifier, setDestinationForFetch, setVersionIdentifier
getChangedFields, getCustomField, getCustomField, getCustomFieldNames, getCustomFields, getSetOfCustomFields, getSetOfFields, getSetOfNavigationProperties, hasCustomField, hasCustomField, rememberChangedField, resetChangedFields, setCustomField, setCustomField, toMap, toMapOfCustomFields
public static final SalesOrderBOMItemSelectable ALL_FIELDS
public static final SalesOrderBOMItemField<String> BILL_OF_MATERIAL
public static final SalesOrderBOMItemField<String> BILL_OF_MATERIAL_CATEGORY
public static final SalesOrderBOMItemField<String> BILL_OF_MATERIAL_VARIANT
public static final SalesOrderBOMItemField<String> BILL_OF_MATERIAL_ITEM_NODE_NUMBER
public static final SalesOrderBOMItemField<String> HEADER_CHANGE_DOCUMENT
public static final SalesOrderBOMItemField<String> MATERIAL
public static final SalesOrderBOMItemField<String> PLANT
public static final SalesOrderBOMItemField<String> BILL_OF_MATERIAL_VARIANT_USAGE
public static final SalesOrderBOMItemField<UUID> BILL_OF_MATERIAL_ITEM_UUID
public static final SalesOrderBOMItemField<String> BOM_ITEM_INTERNAL_CHANGE_COUNT
public static final SalesOrderBOMItemField<LocalDateTime> VALIDITY_START_DATE
public static final SalesOrderBOMItemField<LocalDateTime> VALIDITY_END_DATE
public static final SalesOrderBOMItemField<String> ENGINEERING_CHANGE_DOC_FOR_EDIT
public static final SalesOrderBOMItemField<String> ENGINEERING_CHANGE_DOCUMENT
public static final SalesOrderBOMItemField<String> CHG_TO_ENGINEERING_CHG_DOCUMENT
public static final SalesOrderBOMItemField<String> INHERITED_NODE_NUMBER_FOR_BOM_ITEM
public static final SalesOrderBOMItemField<LocalDateTime> BOM_ITEM_RECORD_CREATION_DATE
public static final SalesOrderBOMItemField<String> BOM_ITEM_CREATED_BY_USER
public static final SalesOrderBOMItemField<LocalDateTime> BOM_ITEM_LAST_CHANGE_DATE
public static final SalesOrderBOMItemField<String> BOM_ITEM_LAST_CHANGED_BY_USER
public static final SalesOrderBOMItemField<String> BILL_OF_MATERIAL_COMPONENT
public static final SalesOrderBOMItemField<String> BILL_OF_MATERIAL_ITEM_CATEGORY
public static final SalesOrderBOMItemField<String> BILL_OF_MATERIAL_ITEM_NUMBER
public static final SalesOrderBOMItemField<String> BILL_OF_MATERIAL_ITEM_UNIT
public static final SalesOrderBOMItemField<BigDecimal> BILL_OF_MATERIAL_ITEM_QUANTITY
public static final SalesOrderBOMItemField<String> IS_ASSEMBLY
public static final SalesOrderBOMItemField<Boolean> IS_SUB_ITEM
public static final SalesOrderBOMItemField<String> BOM_ITEM_SORTER
public static final SalesOrderBOMItemField<Boolean> BOM_ITEM_HAS_FIXED_QUANTITY
public static final SalesOrderBOMItemField<String> PURCHASING_GROUP
public static final SalesOrderBOMItemField<String> CURRENCY
public static final SalesOrderBOMItemField<BigDecimal> MATERIAL_COMPONENT_PRICE
public static final SalesOrderBOMItemField<String> IDENTIFIER_BOM_ITEM
public static final SalesOrderBOMItemField<BigDecimal> MATERIAL_PRICE_UNIT_QTY
public static final SalesOrderBOMItemField<BigDecimal> COMPONENT_SCRAP_IN_PERCENT
public static final SalesOrderBOMItemField<BigDecimal> OPERATION_SCRAP_IN_PERCENT
public static final SalesOrderBOMItemField<Boolean> IS_NET_SCRAP
public static final SalesOrderBOMItemField<BigDecimal> NUMBER_OF_VARIABLE_SIZE_ITEM
public static final SalesOrderBOMItemField<BigDecimal> QUANTITY_VARIABLE_SIZE_ITEM
public static final SalesOrderBOMItemField<String> FORMULA_KEY
public static final SalesOrderBOMItemField<String> COMPONENT_DESCRIPTION
public static final SalesOrderBOMItemField<String> BOM_ITEM_DESCRIPTION
public static final SalesOrderBOMItemField<String> BOM_ITEM_TEXT2
public static final SalesOrderBOMItemField<String> MATERIAL_GROUP
public static final SalesOrderBOMItemField<String> DOCUMENT_TYPE
public static final SalesOrderBOMItemField<String> DOC_NUMBER
public static final SalesOrderBOMItemField<String> DOCUMENT_VERSION
public static final SalesOrderBOMItemField<String> DOCUMENT_PART
public static final SalesOrderBOMItemField<String> CLASS_NUMBER
public static final SalesOrderBOMItemField<String> CLASS_TYPE
public static final SalesOrderBOMItemField<String> RESULTING_ITEM_CATEGORY
public static final SalesOrderBOMItemField<String> DEPENDENCY_OBJECT_NUMBER
public static final SalesOrderBOMItemField<String> OBJECT_TYPE
public static final SalesOrderBOMItemField<Boolean> IS_CLASSIFICATION_RELEVANT
public static final SalesOrderBOMItemField<Boolean> IS_BULK_MATERIAL
public static final SalesOrderBOMItemField<String> BOM_ITEM_IS_SPARE_PART
public static final SalesOrderBOMItemField<String> BOM_ITEM_IS_SALES_RELEVANT
public static final SalesOrderBOMItemField<Boolean> IS_PRODUCTION_RELEVANT
public static final SalesOrderBOMItemField<Boolean> BOM_ITEM_IS_PLANT_MAINT_RELEVANT
public static final SalesOrderBOMItemField<String> BOM_ITEM_IS_COSTING_RELEVANT
public static final SalesOrderBOMItemField<Boolean> IS_ENGINEERING_RELEVANT
public static final SalesOrderBOMItemField<String> SPECIAL_PROCUREMENT_TYPE
public static final SalesOrderBOMItemField<Boolean> IS_BOM_RECURSIVE_ALLOWED
public static final SalesOrderBOMItemField<BigDecimal> OPERATION_LEAD_TIME_OFFSET
public static final SalesOrderBOMItemField<String> OPS_LEAD_TIME_OFFSET_UNIT
public static final SalesOrderBOMItemField<String> IS_MATERIAL_PROVISION
public static final SalesOrderBOMItemField<Boolean> BOM_IS_RECURSIVE
public static final SalesOrderBOMItemField<Boolean> DOCUMENT_IS_CREATED_BY_CAD
public static final SalesOrderBOMItemField<String> DISTR_KEY_COMP_CONSUMPTION
public static final SalesOrderBOMItemField<BigDecimal> DELIVERY_DURATION_IN_DAYS
public static final SalesOrderBOMItemField<String> CREDITOR
public static final SalesOrderBOMItemField<String> COST_ELEMENT
public static final SalesOrderBOMItemField<BigDecimal> SIZE1
public static final SalesOrderBOMItemField<BigDecimal> SIZE2
public static final SalesOrderBOMItemField<BigDecimal> SIZE3
public static final SalesOrderBOMItemField<String> UNIT_OF_MEASURE_FOR_SIZE1_TO3
public static final SalesOrderBOMItemField<BigDecimal> GOODS_RECEIPT_DURATION
public static final SalesOrderBOMItemField<String> PURCHASING_ORGANIZATION
public static final SalesOrderBOMItemField<Boolean> REQUIRED_COMPONENT
public static final SalesOrderBOMItemField<Boolean> MULTIPLE_SELECTION_ALLOWED
public static final SalesOrderBOMItemField<String> PROD_ORDER_ISSUE_LOCATION
public static final SalesOrderBOMItemField<Boolean> MATERIAL_IS_CO_PRODUCT
public static final SalesOrderBOMItemField<String> EXPLOSION_TYPE
public static final SalesOrderBOMItemField<String> ALTERNATIVE_ITEM_GROUP
public static final SalesOrderBOMItemField<String> ALTERNATIVE_ITEM_PRIORITY
public static final SalesOrderBOMItemField<String> ALTERNATIVE_ITEM_STRATEGY
public static final SalesOrderBOMItemField<BigDecimal> USAGE_PROBABILITY_PERCENT
public static final SalesOrderBOMItemField<String> FOLLOW_UP_GROUP
public static final SalesOrderBOMItemField<String> DISCONTINUATION_GROUP
public static final SalesOrderBOMItemField<String> IS_CONFIGURABLE_BOM
public static final SalesOrderBOMItemField<String> REFERENCE_POINT
public static final SalesOrderBOMItemField<BigDecimal> LEAD_TIME_OFFSET
public static final SalesOrderBOMItemField<String> PRODUCTION_SUPPLY_AREA
public static final SalesOrderBOMItemField<Boolean> IS_DELETED
public static final SalesOrderBOMItemField<Boolean> IS_ALE
public static final SalesOrderBOMItemField<ZonedDateTime> LAST_CHANGE_DATE_TIME
public static final SalesOrderBOMItemField<String> SALES_ORDER
public static final SalesOrderBOMItemField<String> SALES_ORDER_ITEM
public static final SalesOrderBOMItemOneToOneLink<SalesOrderBOM> TO_BILL_OF_MATERIAL
public static final SalesOrderBOMItemOneToOneLink<BOMItemCategory> TO_BOM_ITEM_CATEGORY
public SalesOrderBOMItem()
public SalesOrderBOMItem(@Nullable String billOfMaterial, @Nullable String billOfMaterialCategory, @Nullable String billOfMaterialVariant, @Nullable String billOfMaterialItemNodeNumber, @Nullable String headerChangeDocument, @Nullable String material, @Nullable String plant, @Nullable String billOfMaterialVariantUsage, @Nullable UUID billOfMaterialItemUUID, @Nullable String bOMItemInternalChangeCount, @Nullable LocalDateTime validityStartDate, @Nullable LocalDateTime validityEndDate, @Nullable String engineeringChangeDocForEdit, @Nullable String engineeringChangeDocument, @Nullable String chgToEngineeringChgDocument, @Nullable String inheritedNodeNumberForBOMItem, @Nullable LocalDateTime bOMItemRecordCreationDate, @Nullable String bOMItemCreatedByUser, @Nullable LocalDateTime bOMItemLastChangeDate, @Nullable String bOMItemLastChangedByUser, @Nullable String billOfMaterialComponent, @Nullable String billOfMaterialItemCategory, @Nullable String billOfMaterialItemNumber, @Nullable String billOfMaterialItemUnit, @Nullable BigDecimal billOfMaterialItemQuantity, @Nullable String isAssembly, @Nullable Boolean isSubItem, @Nullable String bOMItemSorter, @Nullable Boolean bOMItemHasFixedQuantity, @Nullable String purchasingGroup, @Nullable String currency, @Nullable BigDecimal materialComponentPrice, @Nullable String identifierBOMItem, @Nullable BigDecimal materialPriceUnitQty, @Nullable BigDecimal componentScrapInPercent, @Nullable BigDecimal operationScrapInPercent, @Nullable Boolean isNetScrap, @Nullable BigDecimal numberOfVariableSizeItem, @Nullable BigDecimal quantityVariableSizeItem, @Nullable String formulaKey, @Nullable String componentDescription, @Nullable String bOMItemDescription, @Nullable String bOMItemText2, @Nullable String materialGroup, @Nullable String documentType, @Nullable String docNumber, @Nullable String documentVersion, @Nullable String documentPart, @Nullable String classNumber, @Nullable String classType, @Nullable String resultingItemCategory, @Nullable String dependencyObjectNumber, @Nullable String objectType, @Nullable Boolean isClassificationRelevant, @Nullable Boolean isBulkMaterial, @Nullable String bOMItemIsSparePart, @Nullable String bOMItemIsSalesRelevant, @Nullable Boolean isProductionRelevant, @Nullable Boolean bOMItemIsPlantMaintRelevant, @Nullable String bOMItemIsCostingRelevant, @Nullable Boolean isEngineeringRelevant, @Nullable String specialProcurementType, @Nullable Boolean isBOMRecursiveAllowed, @Nullable BigDecimal operationLeadTimeOffset, @Nullable String opsLeadTimeOffsetUnit, @Nullable String isMaterialProvision, @Nullable Boolean bOMIsRecursive, @Nullable Boolean documentIsCreatedByCAD, @Nullable String distrKeyCompConsumption, @Nullable BigDecimal deliveryDurationInDays, @Nullable String creditor, @Nullable String costElement, @Nullable BigDecimal size1, @Nullable BigDecimal size2, @Nullable BigDecimal size3, @Nullable String unitOfMeasureForSize1To3, @Nullable BigDecimal goodsReceiptDuration, @Nullable String purchasingOrganization, @Nullable Boolean requiredComponent, @Nullable Boolean multipleSelectionAllowed, @Nullable String prodOrderIssueLocation, @Nullable Boolean materialIsCoProduct, @Nullable String explosionType, @Nullable String alternativeItemGroup, @Nullable String alternativeItemPriority, @Nullable String alternativeItemStrategy, @Nullable BigDecimal usageProbabilityPercent, @Nullable String followUpGroup, @Nullable String discontinuationGroup, @Nullable String isConfigurableBOM, @Nullable String referencePoint, @Nullable BigDecimal leadTimeOffset, @Nullable String productionSupplyArea, @Nullable Boolean isDeleted, @Nullable Boolean isALE, @Nullable ZonedDateTime lastChangeDateTime, @Nullable String salesOrder, @Nullable String salesOrderItem, @Nullable SalesOrderBOM toBillOfMaterial, @Nullable BOMItemCategory toBOMItemCategory)
@Nonnull public Class<SalesOrderBOMItem> getType()
getType
in class VdmObject<SalesOrderBOMItem>
public void setBillOfMaterial(@Nullable String billOfMaterial)
Original property name from the Odata EDM: BillOfMaterial
billOfMaterial
- Bill of Materialpublic void setBillOfMaterialCategory(@Nullable String billOfMaterialCategory)
Original property name from the Odata EDM: BillOfMaterialCategory
billOfMaterialCategory
- BOM categorypublic void setBillOfMaterialVariant(@Nullable String billOfMaterialVariant)
Original property name from the Odata EDM: BillOfMaterialVariant
billOfMaterialVariant
- Alternative BOMpublic void setBillOfMaterialItemNodeNumber(@Nullable String billOfMaterialItemNodeNumber)
Original property name from the Odata EDM: BillOfMaterialItemNodeNumber
billOfMaterialItemNodeNumber
- BOM item node numberpublic void setHeaderChangeDocument(@Nullable String headerChangeDocument)
Original property name from the Odata EDM: HeaderChangeDocument
headerChangeDocument
- Change Numberpublic void setMaterial(@Nullable String material)
Original property name from the Odata EDM: Material
material
- Material Numberpublic void setPlant(@Nullable String plant)
Original property name from the Odata EDM: Plant
plant
- Plantpublic void setBillOfMaterialVariantUsage(@Nullable String billOfMaterialVariantUsage)
Original property name from the Odata EDM: BillOfMaterialVariantUsage
billOfMaterialVariantUsage
- BOM Usagepublic void setBillOfMaterialItemUUID(@Nullable UUID billOfMaterialItemUUID)
Original property name from the Odata EDM: BillOfMaterialItemUUID
billOfMaterialItemUUID
- Global identification of an item's change statuspublic void setBOMItemInternalChangeCount(@Nullable String bOMItemInternalChangeCount)
Original property name from the Odata EDM: BOMItemInternalChangeCount
bOMItemInternalChangeCount
- Internal counterpublic void setValidityStartDate(@Nullable LocalDateTime validityStartDate)
Original property name from the Odata EDM: ValidityStartDate
validityStartDate
- Valid-From Datepublic void setValidityEndDate(@Nullable LocalDateTime validityEndDate)
Original property name from the Odata EDM: ValidityEndDate
validityEndDate
- Valid-to datepublic void setEngineeringChangeDocForEdit(@Nullable String engineeringChangeDocForEdit)
Original property name from the Odata EDM: EngineeringChangeDocForEdit
engineeringChangeDocForEdit
- Change Numberpublic void setEngineeringChangeDocument(@Nullable String engineeringChangeDocument)
Original property name from the Odata EDM: EngineeringChangeDocument
engineeringChangeDocument
- Change Numberpublic void setChgToEngineeringChgDocument(@Nullable String chgToEngineeringChgDocument)
Original property name from the Odata EDM: ChgToEngineeringChgDocument
chgToEngineeringChgDocument
- Change Number Topublic void setInheritedNodeNumberForBOMItem(@Nullable String inheritedNodeNumberForBOMItem)
Original property name from the Odata EDM: InheritedNodeNumberForBOMItem
inheritedNodeNumberForBOMItem
- Inherited node number of BOM itempublic void setBOMItemRecordCreationDate(@Nullable LocalDateTime bOMItemRecordCreationDate)
Original property name from the Odata EDM: BOMItemRecordCreationDate
bOMItemRecordCreationDate
- Date Record Created Onpublic void setBOMItemCreatedByUser(@Nullable String bOMItemCreatedByUser)
Original property name from the Odata EDM: BOMItemCreatedByUser
bOMItemCreatedByUser
- User who created recordpublic void setBOMItemLastChangeDate(@Nullable LocalDateTime bOMItemLastChangeDate)
Original property name from the Odata EDM: BOMItemLastChangeDate
bOMItemLastChangeDate
- Date of Last Changepublic void setBOMItemLastChangedByUser(@Nullable String bOMItemLastChangedByUser)
Original property name from the Odata EDM: BOMItemLastChangedByUser
bOMItemLastChangedByUser
- Name of person who changed objectpublic void setBillOfMaterialComponent(@Nullable String billOfMaterialComponent)
Original property name from the Odata EDM: BillOfMaterialComponent
billOfMaterialComponent
- BOM componentpublic void setBillOfMaterialItemCategory(@Nullable String billOfMaterialItemCategory)
Original property name from the Odata EDM: BillOfMaterialItemCategory
billOfMaterialItemCategory
- Item category (bill of material)public void setBillOfMaterialItemNumber(@Nullable String billOfMaterialItemNumber)
Original property name from the Odata EDM: BillOfMaterialItemNumber
billOfMaterialItemNumber
- BOM Item Numberpublic void setBillOfMaterialItemUnit(@Nullable String billOfMaterialItemUnit)
Original property name from the Odata EDM: BillOfMaterialItemUnit
billOfMaterialItemUnit
- Component Unit of Measurepublic void setBillOfMaterialItemQuantity(@Nullable BigDecimal billOfMaterialItemQuantity)
Original property name from the Odata EDM: BillOfMaterialItemQuantity
billOfMaterialItemQuantity
- Component Quantitypublic void setIsAssembly(@Nullable String isAssembly)
Original property name from the Odata EDM: IsAssembly
isAssembly
- Indicator: assemblypublic void setIsSubItem(@Nullable Boolean isSubItem)
Original property name from the Odata EDM: IsSubItem
isSubItem
- Indicator: sub-items existpublic void setBOMItemSorter(@Nullable String bOMItemSorter)
Original property name from the Odata EDM: BOMItemSorter
bOMItemSorter
- Sort Stringpublic void setBOMItemHasFixedQuantity(@Nullable Boolean bOMItemHasFixedQuantity)
Original property name from the Odata EDM: BOMItemHasFixedQuantity
bOMItemHasFixedQuantity
- Fixed Quantitypublic void setPurchasingGroup(@Nullable String purchasingGroup)
Original property name from the Odata EDM: PurchasingGroup
purchasingGroup
- Purchasing Grouppublic void setCurrency(@Nullable String currency)
Original property name from the Odata EDM: Currency
currency
- Currency Keypublic void setMaterialComponentPrice(@Nullable BigDecimal materialComponentPrice)
Original property name from the Odata EDM: MaterialComponentPrice
materialComponentPrice
- Pricepublic void setIdentifierBOMItem(@Nullable String identifierBOMItem)
Original property name from the Odata EDM: IdentifierBOMItem
identifierBOMItem
- External identification of an itempublic void setMaterialPriceUnitQty(@Nullable BigDecimal materialPriceUnitQty)
Original property name from the Odata EDM: MaterialPriceUnitQty
materialPriceUnitQty
- Price unitpublic void setComponentScrapInPercent(@Nullable BigDecimal componentScrapInPercent)
Original property name from the Odata EDM: ComponentScrapInPercent
componentScrapInPercent
- Component Scrap in Percentpublic void setOperationScrapInPercent(@Nullable BigDecimal operationScrapInPercent)
Original property name from the Odata EDM: OperationScrapInPercent
operationScrapInPercent
- Operation Scrappublic void setIsNetScrap(@Nullable Boolean isNetScrap)
Original property name from the Odata EDM: IsNetScrap
isNetScrap
- Net Scrap Indicatorpublic void setNumberOfVariableSizeItem(@Nullable BigDecimal numberOfVariableSizeItem)
Original property name from the Odata EDM: NumberOfVariableSizeItem
numberOfVariableSizeItem
- Number of variable-size itemspublic void setQuantityVariableSizeItem(@Nullable BigDecimal quantityVariableSizeItem)
Original property name from the Odata EDM: QuantityVariableSizeItem
quantityVariableSizeItem
- Quantity of variable-size itempublic void setFormulaKey(@Nullable String formulaKey)
Original property name from the Odata EDM: FormulaKey
formulaKey
- Formula Key for Variable-Size Itemspublic void setComponentDescription(@Nullable String componentDescription)
Original property name from the Odata EDM: ComponentDescription
componentDescription
- BOM Item Text (Line 1)public void setBOMItemDescription(@Nullable String bOMItemDescription)
Original property name from the Odata EDM: BOMItemDescription
bOMItemDescription
- BOM Item Text (Line 1)public void setBOMItemText2(@Nullable String bOMItemText2)
Original property name from the Odata EDM: BOMItemText2
bOMItemText2
- BOM Item Text (Line 2)public void setMaterialGroup(@Nullable String materialGroup)
Original property name from the Odata EDM: MaterialGroup
materialGroup
- Material Grouppublic void setDocumentType(@Nullable String documentType)
Original property name from the Odata EDM: DocumentType
documentType
- Document Typepublic void setDocNumber(@Nullable String docNumber)
Original property name from the Odata EDM: DocNumber
docNumber
- Document numberpublic void setDocumentVersion(@Nullable String documentVersion)
Original property name from the Odata EDM: DocumentVersion
documentVersion
- Document Versionpublic void setDocumentPart(@Nullable String documentPart)
Original property name from the Odata EDM: DocumentPart
documentPart
- Document Partpublic void setClassNumber(@Nullable String classNumber)
Original property name from the Odata EDM: ClassNumber
classNumber
- Class numberpublic void setClassType(@Nullable String classType)
Original property name from the Odata EDM: ClassType
classType
- Class Typepublic void setResultingItemCategory(@Nullable String resultingItemCategory)
Original property name from the Odata EDM: ResultingItemCategory
resultingItemCategory
- Resulting item categorypublic void setDependencyObjectNumber(@Nullable String dependencyObjectNumber)
Original property name from the Odata EDM: DependencyObjectNumber
dependencyObjectNumber
- Number of Object with Assigned Dependenciespublic void setObjectType(@Nullable String objectType)
Original property name from the Odata EDM: ObjectType
objectType
- Object type (BOM item)public void setIsClassificationRelevant(@Nullable Boolean isClassificationRelevant)
Original property name from the Odata EDM: IsClassificationRelevant
isClassificationRelevant
- Indicator: classification as selection conditionpublic void setIsBulkMaterial(@Nullable Boolean isBulkMaterial)
Original property name from the Odata EDM: IsBulkMaterial
isBulkMaterial
- Indicator: bulk materialpublic void setBOMItemIsSparePart(@Nullable String bOMItemIsSparePart)
Original property name from the Odata EDM: BOMItemIsSparePart
bOMItemIsSparePart
- Indicator: Spare Partpublic void setBOMItemIsSalesRelevant(@Nullable String bOMItemIsSalesRelevant)
Original property name from the Odata EDM: BOMItemIsSalesRelevant
bOMItemIsSalesRelevant
- Indicator: item relevant to salespublic void setIsProductionRelevant(@Nullable Boolean isProductionRelevant)
Original property name from the Odata EDM: IsProductionRelevant
isProductionRelevant
- Indicator: item relevant to productionpublic void setBOMItemIsPlantMaintRelevant(@Nullable Boolean bOMItemIsPlantMaintRelevant)
Original property name from the Odata EDM: BOMItemIsPlantMaintRelevant
bOMItemIsPlantMaintRelevant
- Indicator: item relevant to plant maintenancepublic void setBOMItemIsCostingRelevant(@Nullable String bOMItemIsCostingRelevant)
Original property name from the Odata EDM: BOMItemIsCostingRelevant
bOMItemIsCostingRelevant
- Indicator for relevancy to costingpublic void setIsEngineeringRelevant(@Nullable Boolean isEngineeringRelevant)
Original property name from the Odata EDM: IsEngineeringRelevant
isEngineeringRelevant
- Indicator: item relevant to engineeringpublic void setSpecialProcurementType(@Nullable String specialProcurementType)
Original property name from the Odata EDM: SpecialProcurementType
specialProcurementType
- Special Procurement Type for BOM Itempublic void setIsBOMRecursiveAllowed(@Nullable Boolean isBOMRecursiveAllowed)
Original property name from the Odata EDM: IsBOMRecursiveAllowed
isBOMRecursiveAllowed
- Indicator: recursiveness allowedpublic void setOperationLeadTimeOffset(@Nullable BigDecimal operationLeadTimeOffset)
Original property name from the Odata EDM: OperationLeadTimeOffset
operationLeadTimeOffset
- Lead-time offset for operationpublic void setOpsLeadTimeOffsetUnit(@Nullable String opsLeadTimeOffsetUnit)
Original property name from the Odata EDM: OpsLeadTimeOffsetUnit
opsLeadTimeOffsetUnit
- Unit for lead-time offset for operationpublic void setIsMaterialProvision(@Nullable String isMaterialProvision)
Original property name from the Odata EDM: IsMaterialProvision
isMaterialProvision
- Material Provision Indicatorpublic void setBOMIsRecursive(@Nullable Boolean bOMIsRecursive)
Original property name from the Odata EDM: BOMIsRecursive
bOMIsRecursive
- Indicator: BOM is recursivepublic void setDocumentIsCreatedByCAD(@Nullable Boolean documentIsCreatedByCAD)
Original property name from the Odata EDM: DocumentIsCreatedByCAD
documentIsCreatedByCAD
- CAD Indicatorpublic void setDistrKeyCompConsumption(@Nullable String distrKeyCompConsumption)
Original property name from the Odata EDM: DistrKeyCompConsumption
distrKeyCompConsumption
- Distribution key for component consumptionpublic void setDeliveryDurationInDays(@Nullable BigDecimal deliveryDurationInDays)
Original property name from the Odata EDM: DeliveryDurationInDays
deliveryDurationInDays
- Delivery time in dayspublic void setCreditor(@Nullable String creditor)
Original property name from the Odata EDM: Creditor
creditor
- Account Number of Vendor or Creditorpublic void setCostElement(@Nullable String costElement)
Original property name from the Odata EDM: CostElement
costElement
- Cost elementpublic void setSize1(@Nullable BigDecimal size1)
Original property name from the Odata EDM: Size1
size1
- Size 1public void setSize2(@Nullable BigDecimal size2)
Original property name from the Odata EDM: Size2
size2
- Size 2public void setSize3(@Nullable BigDecimal size3)
Original property name from the Odata EDM: Size3
size3
- Size 3public void setUnitOfMeasureForSize1To3(@Nullable String unitOfMeasureForSize1To3)
Original property name from the Odata EDM: UnitOfMeasureForSize1To3
unitOfMeasureForSize1To3
- Unit of measure for sizes 1 to 3public void setGoodsReceiptDuration(@Nullable BigDecimal goodsReceiptDuration)
Original property name from the Odata EDM: GoodsReceiptDuration
goodsReceiptDuration
- Goods receipt processing time in dayspublic void setPurchasingOrganization(@Nullable String purchasingOrganization)
Original property name from the Odata EDM: PurchasingOrganization
purchasingOrganization
- Purchasing organizationpublic void setRequiredComponent(@Nullable Boolean requiredComponent)
Original property name from the Odata EDM: RequiredComponent
requiredComponent
- Required Componentpublic void setMultipleSelectionAllowed(@Nullable Boolean multipleSelectionAllowed)
Original property name from the Odata EDM: MultipleSelectionAllowed
multipleSelectionAllowed
- Multiple Selection Allowedpublic void setProdOrderIssueLocation(@Nullable String prodOrderIssueLocation)
Original property name from the Odata EDM: ProdOrderIssueLocation
prodOrderIssueLocation
- Issue Location for Production Orderpublic void setMaterialIsCoProduct(@Nullable Boolean materialIsCoProduct)
Original property name from the Odata EDM: MaterialIsCoProduct
materialIsCoProduct
- Indicator: co-productpublic void setExplosionType(@Nullable String explosionType)
Original property name from the Odata EDM: ExplosionType
explosionType
- Explosion typepublic void setAlternativeItemGroup(@Nullable String alternativeItemGroup)
Original property name from the Odata EDM: AlternativeItemGroup
alternativeItemGroup
- Alternative item: grouppublic void setAlternativeItemPriority(@Nullable String alternativeItemPriority)
Original property name from the Odata EDM: AlternativeItemPriority
alternativeItemPriority
- Alternative item: ranking orderpublic void setAlternativeItemStrategy(@Nullable String alternativeItemStrategy)
Original property name from the Odata EDM: AlternativeItemStrategy
alternativeItemStrategy
- Alternative item: strategypublic void setUsageProbabilityPercent(@Nullable BigDecimal usageProbabilityPercent)
Original property name from the Odata EDM: UsageProbabilityPercent
usageProbabilityPercent
- Usage Probability in % (Alternative Item)public void setFollowUpGroup(@Nullable String followUpGroup)
Original property name from the Odata EDM: FollowUpGroup
followUpGroup
- Follow-up grouppublic void setDiscontinuationGroup(@Nullable String discontinuationGroup)
Original property name from the Odata EDM: DiscontinuationGroup
discontinuationGroup
- Discontinuation grouppublic void setIsConfigurableBOM(@Nullable String isConfigurableBOM)
Original property name from the Odata EDM: IsConfigurableBOM
isConfigurableBOM
- Selection indicator for configurable BOMspublic void setReferencePoint(@Nullable String referencePoint)
Original property name from the Odata EDM: ReferencePoint
referencePoint
- Reference point for BOM transferpublic void setLeadTimeOffset(@Nullable BigDecimal leadTimeOffset)
Original property name from the Odata EDM: LeadTimeOffset
leadTimeOffset
- Lead-time offsetpublic void setProductionSupplyArea(@Nullable String productionSupplyArea)
Original property name from the Odata EDM: ProductionSupplyArea
productionSupplyArea
- Production Supply Areapublic void setIsDeleted(@Nullable Boolean isDeleted)
Original property name from the Odata EDM: IsDeleted
isDeleted
- Deletion Indicatorpublic void setIsALE(@Nullable Boolean isALE)
Original property name from the Odata EDM: IsALE
isALE
- ALE indicatorpublic void setLastChangeDateTime(@Nullable ZonedDateTime lastChangeDateTime)
Original property name from the Odata EDM: LastChangeDateTime
lastChangeDateTime
- UTC Time Stamp in Long Form (YYYYMMDDhhmmssmmmuuun)public void setSalesOrder(@Nullable String salesOrder)
Original property name from the Odata EDM: SalesOrder
salesOrder
- Sales Orderpublic void setSalesOrderItem(@Nullable String salesOrderItem)
Original property name from the Odata EDM: SalesOrderItem
salesOrderItem
- Sales order itemprotected String getEntityCollection()
VdmEntity
getEntityCollection
in class VdmEntity<SalesOrderBOMItem>
@Nonnull protected Map<String,Object> getKey()
getKey
in class VdmObject<SalesOrderBOMItem>
@Nonnull protected Map<String,Object> toMapOfFields()
toMapOfFields
in class VdmObject<SalesOrderBOMItem>
protected void fromMap(Map<String,Object> inputValues)
fromMap
in class VdmObject<SalesOrderBOMItem>
@Nonnull public static <T> SalesOrderBOMItemField<T> field(@Nonnull String fieldName, @Nonnull Class<T> fieldType)
T
- The type of the extension field when performing value comparisons.fieldName
- The name of the extension field as returned by the OData service.fieldType
- The Java type to use for the extension field when performing value comparisons.@Nonnull public static <T,DomainT> SalesOrderBOMItemField<T> field(@Nonnull String fieldName, @Nonnull TypeConverter<T,DomainT> typeConverter)
T
- The type of the extension field when performing value comparisons.DomainT
- The type of the extension field as returned by the OData service.typeConverter
- A TypeConverterfieldName
- The name of the extension field as returned by the OData service.@Nullable public HttpDestinationProperties getDestinationForFetch()
VdmEntity
getDestinationForFetch
in class VdmEntity<SalesOrderBOMItem>
protected void setServicePathForFetch(@Nullable String servicePathForFetch)
VdmEntity
Note: Use with caution, as this can easily break the fetch call on this entity. See the interface of the corresponding service for the default service path.
setServicePathForFetch
in class VdmEntity<SalesOrderBOMItem>
public void attachToService(@Nullable String servicePath, @Nonnull HttpDestinationProperties destination)
VdmEntity
Note: Use with caution, as this can easily break the fetch calls on this entity. See the interface of the corresponding service for the default service path.
attachToService
in class VdmEntity<SalesOrderBOMItem>
servicePath
- Optional parameter. New service path to apply to this entity and any associated entities that were
previously fetched. If a null value is provided and the service path has never been set, then the
service path will be set to the default defined in the corresponding service interface.destination
- New destination to apply to this entity and any associated entities that were previously fetched.protected String getDefaultServicePath()
VdmEntity
getDefaultServicePath
in class VdmEntity<SalesOrderBOMItem>
protocol://hostname:port
and the OData resource name (entity set, $metadata
, etc.)@Nonnull protected Map<String,Object> toMapOfNavigationProperties()
toMapOfNavigationProperties
in class VdmObject<SalesOrderBOMItem>
@Nullable public SalesOrderBOM fetchBillOfMaterial() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
Please note: This method will not cache or persist the query results.
null
if an entity is not associated.com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nullable public SalesOrderBOM getBillOfMaterialOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
If the navigation property to_BillOfMaterial of a queried SalesOrderBOMItem 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.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public io.vavr.control.Option<SalesOrderBOM> getBillOfMaterialIfPresent()
If the navigation property for an entity SalesOrderBOMItem has not been resolved yet, this method will
not query further information. Instead its Option
result state will be empty
.
Option
with result state
empty
is returned.public void setBillOfMaterial(SalesOrderBOM value)
value
- New SalesOrderBOM entity.@Nullable public BOMItemCategory fetchBOMItemCategory() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
Please note: This method will not cache or persist the query results.
null
if an entity is not associated.com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nullable public BOMItemCategory getBOMItemCategoryOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
If the navigation property to_BOMItemCategory of a queried SalesOrderBOMItem 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.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public io.vavr.control.Option<BOMItemCategory> getBOMItemCategoryIfPresent()
If the navigation property for an entity SalesOrderBOMItem has not been resolved yet, this method will
not query further information. Instead its Option
result state will be empty
.
Option
with result state
empty
is returned.public void setBOMItemCategory(BOMItemCategory value)
value
- New BOMItemCategory entity.@Nonnull public static SalesOrderBOMItem.SalesOrderBOMItemBuilder builder()
@Nullable public String getBillOfMaterial()
Original property name from the Odata EDM: BillOfMaterial
@Nullable public String getBillOfMaterialCategory()
Original property name from the Odata EDM: BillOfMaterialCategory
@Nullable public String getBillOfMaterialVariant()
Original property name from the Odata EDM: BillOfMaterialVariant
@Nullable public String getBillOfMaterialItemNodeNumber()
Original property name from the Odata EDM: BillOfMaterialItemNodeNumber
@Nullable public String getHeaderChangeDocument()
Original property name from the Odata EDM: HeaderChangeDocument
@Nullable public String getMaterial()
Original property name from the Odata EDM: Material
@Nullable public String getPlant()
Original property name from the Odata EDM: Plant
@Nullable public String getBillOfMaterialVariantUsage()
Original property name from the Odata EDM: BillOfMaterialVariantUsage
@Nullable public UUID getBillOfMaterialItemUUID()
Original property name from the Odata EDM: BillOfMaterialItemUUID
@Nullable public String getBOMItemInternalChangeCount()
Original property name from the Odata EDM: BOMItemInternalChangeCount
@Nullable public LocalDateTime getValidityStartDate()
Original property name from the Odata EDM: ValidityStartDate
@Nullable public LocalDateTime getValidityEndDate()
Original property name from the Odata EDM: ValidityEndDate
@Nullable public String getEngineeringChangeDocForEdit()
Original property name from the Odata EDM: EngineeringChangeDocForEdit
@Nullable public String getEngineeringChangeDocument()
Original property name from the Odata EDM: EngineeringChangeDocument
@Nullable public String getChgToEngineeringChgDocument()
Original property name from the Odata EDM: ChgToEngineeringChgDocument
@Nullable public String getInheritedNodeNumberForBOMItem()
Original property name from the Odata EDM: InheritedNodeNumberForBOMItem
@Nullable public LocalDateTime getBOMItemRecordCreationDate()
Original property name from the Odata EDM: BOMItemRecordCreationDate
@Nullable public String getBOMItemCreatedByUser()
Original property name from the Odata EDM: BOMItemCreatedByUser
@Nullable public LocalDateTime getBOMItemLastChangeDate()
Original property name from the Odata EDM: BOMItemLastChangeDate
@Nullable public String getBOMItemLastChangedByUser()
Original property name from the Odata EDM: BOMItemLastChangedByUser
@Nullable public String getBillOfMaterialComponent()
Original property name from the Odata EDM: BillOfMaterialComponent
@Nullable public String getBillOfMaterialItemCategory()
Original property name from the Odata EDM: BillOfMaterialItemCategory
@Nullable public String getBillOfMaterialItemNumber()
Original property name from the Odata EDM: BillOfMaterialItemNumber
@Nullable public String getBillOfMaterialItemUnit()
Original property name from the Odata EDM: BillOfMaterialItemUnit
@Nullable public BigDecimal getBillOfMaterialItemQuantity()
Original property name from the Odata EDM: BillOfMaterialItemQuantity
@Nullable public String getIsAssembly()
Original property name from the Odata EDM: IsAssembly
@Nullable public Boolean getIsSubItem()
Original property name from the Odata EDM: IsSubItem
@Nullable public String getBOMItemSorter()
Original property name from the Odata EDM: BOMItemSorter
@Nullable public Boolean getBOMItemHasFixedQuantity()
Original property name from the Odata EDM: BOMItemHasFixedQuantity
@Nullable public String getPurchasingGroup()
Original property name from the Odata EDM: PurchasingGroup
@Nullable public String getCurrency()
Original property name from the Odata EDM: Currency
@Nullable public BigDecimal getMaterialComponentPrice()
Original property name from the Odata EDM: MaterialComponentPrice
@Nullable public String getIdentifierBOMItem()
Original property name from the Odata EDM: IdentifierBOMItem
@Nullable public BigDecimal getMaterialPriceUnitQty()
Original property name from the Odata EDM: MaterialPriceUnitQty
@Nullable public BigDecimal getComponentScrapInPercent()
Original property name from the Odata EDM: ComponentScrapInPercent
@Nullable public BigDecimal getOperationScrapInPercent()
Original property name from the Odata EDM: OperationScrapInPercent
@Nullable public Boolean getIsNetScrap()
Original property name from the Odata EDM: IsNetScrap
@Nullable public BigDecimal getNumberOfVariableSizeItem()
Original property name from the Odata EDM: NumberOfVariableSizeItem
@Nullable public BigDecimal getQuantityVariableSizeItem()
Original property name from the Odata EDM: QuantityVariableSizeItem
@Nullable public String getFormulaKey()
Original property name from the Odata EDM: FormulaKey
@Nullable public String getComponentDescription()
Original property name from the Odata EDM: ComponentDescription
@Nullable public String getBOMItemDescription()
Original property name from the Odata EDM: BOMItemDescription
@Nullable public String getBOMItemText2()
Original property name from the Odata EDM: BOMItemText2
@Nullable public String getMaterialGroup()
Original property name from the Odata EDM: MaterialGroup
@Nullable public String getDocumentType()
Original property name from the Odata EDM: DocumentType
@Nullable public String getDocNumber()
Original property name from the Odata EDM: DocNumber
@Nullable public String getDocumentVersion()
Original property name from the Odata EDM: DocumentVersion
@Nullable public String getDocumentPart()
Original property name from the Odata EDM: DocumentPart
@Nullable public String getClassNumber()
Original property name from the Odata EDM: ClassNumber
@Nullable public String getClassType()
Original property name from the Odata EDM: ClassType
@Nullable public String getResultingItemCategory()
Original property name from the Odata EDM: ResultingItemCategory
@Nullable public String getDependencyObjectNumber()
Original property name from the Odata EDM: DependencyObjectNumber
@Nullable public String getObjectType()
Original property name from the Odata EDM: ObjectType
@Nullable public Boolean getIsClassificationRelevant()
Original property name from the Odata EDM: IsClassificationRelevant
@Nullable public Boolean getIsBulkMaterial()
Original property name from the Odata EDM: IsBulkMaterial
@Nullable public String getBOMItemIsSparePart()
Original property name from the Odata EDM: BOMItemIsSparePart
@Nullable public String getBOMItemIsSalesRelevant()
Original property name from the Odata EDM: BOMItemIsSalesRelevant
@Nullable public Boolean getIsProductionRelevant()
Original property name from the Odata EDM: IsProductionRelevant
@Nullable public Boolean getBOMItemIsPlantMaintRelevant()
Original property name from the Odata EDM: BOMItemIsPlantMaintRelevant
@Nullable public String getBOMItemIsCostingRelevant()
Original property name from the Odata EDM: BOMItemIsCostingRelevant
@Nullable public Boolean getIsEngineeringRelevant()
Original property name from the Odata EDM: IsEngineeringRelevant
@Nullable public String getSpecialProcurementType()
Original property name from the Odata EDM: SpecialProcurementType
@Nullable public Boolean getIsBOMRecursiveAllowed()
Original property name from the Odata EDM: IsBOMRecursiveAllowed
@Nullable public BigDecimal getOperationLeadTimeOffset()
Original property name from the Odata EDM: OperationLeadTimeOffset
@Nullable public String getOpsLeadTimeOffsetUnit()
Original property name from the Odata EDM: OpsLeadTimeOffsetUnit
@Nullable public String getIsMaterialProvision()
Original property name from the Odata EDM: IsMaterialProvision
@Nullable public Boolean getBOMIsRecursive()
Original property name from the Odata EDM: BOMIsRecursive
@Nullable public Boolean getDocumentIsCreatedByCAD()
Original property name from the Odata EDM: DocumentIsCreatedByCAD
@Nullable public String getDistrKeyCompConsumption()
Original property name from the Odata EDM: DistrKeyCompConsumption
@Nullable public BigDecimal getDeliveryDurationInDays()
Original property name from the Odata EDM: DeliveryDurationInDays
@Nullable public String getCreditor()
Original property name from the Odata EDM: Creditor
@Nullable public String getCostElement()
Original property name from the Odata EDM: CostElement
@Nullable public BigDecimal getSize1()
Original property name from the Odata EDM: Size1
@Nullable public BigDecimal getSize2()
Original property name from the Odata EDM: Size2
@Nullable public BigDecimal getSize3()
Original property name from the Odata EDM: Size3
@Nullable public String getUnitOfMeasureForSize1To3()
Original property name from the Odata EDM: UnitOfMeasureForSize1To3
@Nullable public BigDecimal getGoodsReceiptDuration()
Original property name from the Odata EDM: GoodsReceiptDuration
@Nullable public String getPurchasingOrganization()
Original property name from the Odata EDM: PurchasingOrganization
@Nullable public Boolean getRequiredComponent()
Original property name from the Odata EDM: RequiredComponent
@Nullable public Boolean getMultipleSelectionAllowed()
Original property name from the Odata EDM: MultipleSelectionAllowed
@Nullable public String getProdOrderIssueLocation()
Original property name from the Odata EDM: ProdOrderIssueLocation
@Nullable public Boolean getMaterialIsCoProduct()
Original property name from the Odata EDM: MaterialIsCoProduct
@Nullable public String getExplosionType()
Original property name from the Odata EDM: ExplosionType
@Nullable public String getAlternativeItemGroup()
Original property name from the Odata EDM: AlternativeItemGroup
@Nullable public String getAlternativeItemPriority()
Original property name from the Odata EDM: AlternativeItemPriority
@Nullable public String getAlternativeItemStrategy()
Original property name from the Odata EDM: AlternativeItemStrategy
@Nullable public BigDecimal getUsageProbabilityPercent()
Original property name from the Odata EDM: UsageProbabilityPercent
@Nullable public String getFollowUpGroup()
Original property name from the Odata EDM: FollowUpGroup
@Nullable public String getDiscontinuationGroup()
Original property name from the Odata EDM: DiscontinuationGroup
@Nullable public String getIsConfigurableBOM()
Original property name from the Odata EDM: IsConfigurableBOM
@Nullable public String getReferencePoint()
Original property name from the Odata EDM: ReferencePoint
@Nullable public BigDecimal getLeadTimeOffset()
Original property name from the Odata EDM: LeadTimeOffset
@Nullable public String getProductionSupplyArea()
Original property name from the Odata EDM: ProductionSupplyArea
@Nullable public Boolean getIsDeleted()
Original property name from the Odata EDM: IsDeleted
@Nullable public Boolean getIsALE()
Original property name from the Odata EDM: IsALE
@Nullable public ZonedDateTime getLastChangeDateTime()
Original property name from the Odata EDM: LastChangeDateTime
@Nullable public String getSalesOrder()
Original property name from the Odata EDM: SalesOrder
@Nullable public String getSalesOrderItem()
Original property name from the Odata EDM: SalesOrderItem
@Nonnull public String toString()
toString
in class VdmObject<SalesOrderBOMItem>
public boolean equals(@Nullable Object o)
equals
in class VdmObject<SalesOrderBOMItem>
protected boolean canEqual(@Nullable Object other)
canEqual
in class VdmObject<SalesOrderBOMItem>
public int hashCode()
hashCode
in class VdmObject<SalesOrderBOMItem>
Copyright © 2021 SAP SE. All rights reserved.