java.lang.Object
com.sap.cloud.sdk.datamodel.odata.helper.VdmObject<EntityT>
com.sap.cloud.sdk.datamodel.odata.helper.VdmEntity<MaintOrderOpComponent>
com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.maintenanceorder.MaintOrderOpComponent

public class MaintOrderOpComponent extends VdmEntity<MaintOrderOpComponent>
Mainteance Order Component

Original entity name from the Odata EDM: MaintOrderOpComponentType

  • Field Details

    • ALL_FIELDS

      public static final MaintOrderOpComponentSelectable ALL_FIELDS
      Selector for all available fields of MaintOrderOpComponent.
    • MAINTENANCE_ORDER

      public static final MaintOrderOpComponentField<String> MAINTENANCE_ORDER
      Use with available fluent helpers to apply the MaintenanceOrder field to query operations.
    • MAINTENANCE_ORDER_OPERATION

      public static final MaintOrderOpComponentField<String> MAINTENANCE_ORDER_OPERATION
      Use with available fluent helpers to apply the MaintenanceOrderOperation field to query operations.
    • MAINTENANCE_ORDER_SUB_OPERATION

      public static final MaintOrderOpComponentField<String> MAINTENANCE_ORDER_SUB_OPERATION
      Use with available fluent helpers to apply the MaintenanceOrderSubOperation field to query operations.
    • MAINTENANCE_ORDER_COMPONENT

      public static final MaintOrderOpComponentField<String> MAINTENANCE_ORDER_COMPONENT
      Use with available fluent helpers to apply the MaintenanceOrderComponent field to query operations.
    • RESERVATION

      public static final MaintOrderOpComponentField<String> RESERVATION
      Use with available fluent helpers to apply the Reservation field to query operations.
    • RESERVATION_ITEM

      public static final MaintOrderOpComponentField<String> RESERVATION_ITEM
      Use with available fluent helpers to apply the ReservationItem field to query operations.
    • RESERVATION_TYPE

      public static final MaintOrderOpComponentField<String> RESERVATION_TYPE
      Use with available fluent helpers to apply the ReservationType field to query operations.
    • MAINT_ORDER_ROUTING_NUMBER

      public static final MaintOrderOpComponentField<String> MAINT_ORDER_ROUTING_NUMBER
      Use with available fluent helpers to apply the MaintOrderRoutingNumber field to query operations.
    • MAINT_ORDER_OPERATION_COUNTER

      public static final MaintOrderOpComponentField<String> MAINT_ORDER_OPERATION_COUNTER
      Use with available fluent helpers to apply the MaintOrderOperationCounter field to query operations.
    • PRODUCT

      public static final MaintOrderOpComponentField<String> PRODUCT
      Use with available fluent helpers to apply the Product field to query operations.
    • MAINT_ORD_OPERATION_COMPONENT_TEXT

      public static final MaintOrderOpComponentField<String> MAINT_ORD_OPERATION_COMPONENT_TEXT
      Use with available fluent helpers to apply the MaintOrdOperationComponentText field to query operations.
    • MAINT_ORD_OP_COMP_REQUIRED_QUANTITY

      public static final MaintOrderOpComponentField<BigDecimal> MAINT_ORD_OP_COMP_REQUIRED_QUANTITY
      Use with available fluent helpers to apply the MaintOrdOpCompRequiredQuantity field to query operations.
    • BASE_UNIT

      public static final MaintOrderOpComponentField<String> BASE_UNIT
      Use with available fluent helpers to apply the BaseUnit field to query operations.
    • QUANTITY_IN_UNIT_OF_ENTRY

      public static final MaintOrderOpComponentField<BigDecimal> QUANTITY_IN_UNIT_OF_ENTRY
      Use with available fluent helpers to apply the QuantityInUnitOfEntry field to query operations.
    • UNIT_OF_ENTRY

      public static final MaintOrderOpComponentField<String> UNIT_OF_ENTRY
      Use with available fluent helpers to apply the UnitOfEntry field to query operations.
    • REQUIREMENT_DATE

      public static final MaintOrderOpComponentField<LocalDateTime> REQUIREMENT_DATE
      Use with available fluent helpers to apply the RequirementDate field to query operations.
    • REQUIREMENT_TIME

      public static final MaintOrderOpComponentField<LocalTime> REQUIREMENT_TIME
      Use with available fluent helpers to apply the RequirementTime field to query operations.
    • SUPPLIER

      public static final MaintOrderOpComponentField<String> SUPPLIER
      Use with available fluent helpers to apply the Supplier field to query operations.
    • PLANT

      public static final MaintOrderOpComponentField<String> PLANT
      Use with available fluent helpers to apply the Plant field to query operations.
    • STORAGE_LOCATION

      public static final MaintOrderOpComponentField<String> STORAGE_LOCATION
      Use with available fluent helpers to apply the StorageLocation field to query operations.
    • MAINT_ORD_OP_COMP_ITEM_CATEGORY

      public static final MaintOrderOpComponentField<String> MAINT_ORD_OP_COMP_ITEM_CATEGORY
      Use with available fluent helpers to apply the MaintOrdOpCompItemCategory field to query operations.
    • GOODS_MOVEMENT_TYPE

      public static final MaintOrderOpComponentField<String> GOODS_MOVEMENT_TYPE
      Use with available fluent helpers to apply the GoodsMovementType field to query operations.
    • RESERVATION_IS_FINALLY_ISSUED

      public static final MaintOrderOpComponentField<Boolean> RESERVATION_IS_FINALLY_ISSUED
      Use with available fluent helpers to apply the ReservationIsFinallyIssued field to query operations.
    • MATERIAL_GROUP

      public static final MaintOrderOpComponentField<String> MATERIAL_GROUP
      Use with available fluent helpers to apply the MaterialGroup field to query operations.
    • PRODUCT_TYPE_CODE

      public static final MaintOrderOpComponentField<String> PRODUCT_TYPE_CODE
      Use with available fluent helpers to apply the ProductTypeCode field to query operations.
    • SERVICE_PERFORMER

      public static final MaintOrderOpComponentField<String> SERVICE_PERFORMER
      Use with available fluent helpers to apply the ServicePerformer field to query operations.
    • PERFORMANCE_PERIOD_START_DATE_TIME

      public static final MaintOrderOpComponentField<ZonedDateTime> PERFORMANCE_PERIOD_START_DATE_TIME
      Use with available fluent helpers to apply the PerformancePeriodStartDateTime field to query operations.
    • PERFORMANCE_PERIOD_START_DATE

      public static final MaintOrderOpComponentField<LocalDateTime> PERFORMANCE_PERIOD_START_DATE
      Use with available fluent helpers to apply the PerformancePeriodStartDate field to query operations.
    • PERFORMANCE_PERIOD_END_DATE

      public static final MaintOrderOpComponentField<LocalDateTime> PERFORMANCE_PERIOD_END_DATE
      Use with available fluent helpers to apply the PerformancePeriodEndDate field to query operations.
    • PERFORMANCE_PERIOD_END_DATE_TIME

      public static final MaintOrderOpComponentField<ZonedDateTime> PERFORMANCE_PERIOD_END_DATE_TIME
      Use with available fluent helpers to apply the PerformancePeriodEndDateTime field to query operations.
    • PERFORMANCE_PERIOD_START_TIME

      public static final MaintOrderOpComponentField<LocalTime> PERFORMANCE_PERIOD_START_TIME
      Use with available fluent helpers to apply the PerformancePeriodStartTime field to query operations.
    • PERFORMANCE_PERIOD_END_TIME

      public static final MaintOrderOpComponentField<LocalTime> PERFORMANCE_PERIOD_END_TIME
      Use with available fluent helpers to apply the PerformancePeriodEndTime field to query operations.
    • LEAN_SERVICE_DURATION

      public static final MaintOrderOpComponentField<BigDecimal> LEAN_SERVICE_DURATION
      Use with available fluent helpers to apply the LeanServiceDuration field to query operations.
    • LEAN_SERVICE_DURATION_UNIT

      public static final MaintOrderOpComponentField<String> LEAN_SERVICE_DURATION_UNIT
      Use with available fluent helpers to apply the LeanServiceDurationUnit field to query operations.
    • DISTRIBUTION_FUNCTION

      public static final MaintOrderOpComponentField<String> DISTRIBUTION_FUNCTION
      Use with available fluent helpers to apply the DistributionFunction field to query operations.
    • SRVC_SCHEDG_IS_ALIGNED_WTH_OP_WRK_CTR

      public static final MaintOrderOpComponentField<Boolean> SRVC_SCHEDG_IS_ALIGNED_WTH_OP_WRK_CTR
      Use with available fluent helpers to apply the SrvcSchedgIsAlignedWthOpWrkCtr field to query operations.
    • MAINT_ORDER_COMP_DEBIT_CREDIT_CODE

      public static final MaintOrderOpComponentField<String> MAINT_ORDER_COMP_DEBIT_CREDIT_CODE
      Use with available fluent helpers to apply the MaintOrderCompDebitCreditCode field to query operations.
    • GOODS_MOVEMENT_IS_ALLOWED

      public static final MaintOrderOpComponentField<Boolean> GOODS_MOVEMENT_IS_ALLOWED
      Use with available fluent helpers to apply the GoodsMovementIsAllowed field to query operations.
    • MAINTENANCE_ORDER_COMPONENT_BATCH

      public static final MaintOrderOpComponentField<String> MAINTENANCE_ORDER_COMPONENT_BATCH
      Use with available fluent helpers to apply the MaintenanceOrderComponentBatch field to query operations.
    • QUANTITY_IS_FIXED

      public static final MaintOrderOpComponentField<Boolean> QUANTITY_IS_FIXED
      Use with available fluent helpers to apply the QuantityIsFixed field to query operations.
    • MAINT_ORD_OP_COMPONENT_GL_ACCOUNT

      public static final MaintOrderOpComponentField<String> MAINT_ORD_OP_COMPONENT_GL_ACCOUNT
      Use with available fluent helpers to apply the MaintOrdOpComponentGLAccount field to query operations.
    • MAINT_ORD_OP_COMP_COSTING_RELEVANCY

      public static final MaintOrderOpComponentField<String> MAINT_ORD_OP_COMP_COSTING_RELEVANCY
      Use with available fluent helpers to apply the MaintOrdOpCompCostingRelevancy field to query operations.
    • MAINT_COMP_ALTV_PROD_USGE_RATE_IN_PCT

      public static final MaintOrderOpComponentField<BigDecimal> MAINT_COMP_ALTV_PROD_USGE_RATE_IN_PCT
      Use with available fluent helpers to apply the MaintCompAltvProdUsgeRateInPct field to query operations.
    • MAINT_ORDER_OP_COMPONENT_SORT_TEXT

      public static final MaintOrderOpComponentField<String> MAINT_ORDER_OP_COMPONENT_SORT_TEXT
      Use with available fluent helpers to apply the MaintOrderOpComponentSortText field to query operations.
    • MAINT_ORD_OP_COMP_IS_BULK_PRODUCT

      public static final MaintOrderOpComponentField<Boolean> MAINT_ORD_OP_COMP_IS_BULK_PRODUCT
      Use with available fluent helpers to apply the MaintOrdOpCompIsBulkProduct field to query operations.
    • MATERIAL_PROVISION_TYPE

      public static final MaintOrderOpComponentField<String> MATERIAL_PROVISION_TYPE
      Use with available fluent helpers to apply the MaterialProvisionType field to query operations.
    • MAINT_ORD_OP_COMP_ASSGD_WBS_ELMNT_INT

      public static final MaintOrderOpComponentField<String> MAINT_ORD_OP_COMP_ASSGD_WBS_ELMNT_INT
      Use with available fluent helpers to apply the MaintOrdOpCompAssgdWBSElmntInt field to query operations.
    • MAINT_ORDER_OP_COMPONENT_PRICE

      public static final MaintOrderOpComponentField<BigDecimal> MAINT_ORDER_OP_COMPONENT_PRICE
      Use with available fluent helpers to apply the MaintOrderOpComponentPrice field to query operations.
    • MAINT_ORD_OP_COMPONENT_CURRENCY

      public static final MaintOrderOpComponentField<String> MAINT_ORD_OP_COMPONENT_CURRENCY
      Use with available fluent helpers to apply the MaintOrdOpComponentCurrency field to query operations.
    • MATL_COMP_IS_MARKED_FOR_BACKFLUSH

      public static final MaintOrderOpComponentField<Boolean> MATL_COMP_IS_MARKED_FOR_BACKFLUSH
      Use with available fluent helpers to apply the MatlCompIsMarkedForBackflush field to query operations.
    • PURCHASING_GROUP

      public static final MaintOrderOpComponentField<String> PURCHASING_GROUP
      Use with available fluent helpers to apply the PurchasingGroup field to query operations.
    • DELIVERY_TIME_IN_DAYS

      public static final MaintOrderOpComponentField<BigDecimal> DELIVERY_TIME_IN_DAYS
      Use with available fluent helpers to apply the DeliveryTimeInDays field to query operations.
    • MAINT_ORD_OP_COMP_GDS_RECIPIENT_NAME

      public static final MaintOrderOpComponentField<String> MAINT_ORD_OP_COMP_GDS_RECIPIENT_NAME
      Use with available fluent helpers to apply the MaintOrdOpCompGdsRecipientName field to query operations.
    • MAINT_ORD_OP_COMP_UNLOADING_PT_TXT

      public static final MaintOrderOpComponentField<String> MAINT_ORD_OP_COMP_UNLOADING_PT_TXT
      Use with available fluent helpers to apply the MaintOrdOpCompUnloadingPtTxt field to query operations.
    • GOODS_RECEIPT_DURATION_IN_WORK_DAYS

      public static final MaintOrderOpComponentField<BigDecimal> GOODS_RECEIPT_DURATION_IN_WORK_DAYS
      Use with available fluent helpers to apply the GoodsReceiptDurationInWorkDays field to query operations.
    • PURCHASING_INFO_RECORD

      public static final MaintOrderOpComponentField<String> PURCHASING_INFO_RECORD
      Use with available fluent helpers to apply the PurchasingInfoRecord field to query operations.
    • OPERATION_LEAD_TIME_OFFSET

      public static final MaintOrderOpComponentField<BigDecimal> OPERATION_LEAD_TIME_OFFSET
      Use with available fluent helpers to apply the OperationLeadTimeOffset field to query operations.
    • OPS_LEAD_TIME_OFFSET_UNIT

      public static final MaintOrderOpComponentField<String> OPS_LEAD_TIME_OFFSET_UNIT
      Use with available fluent helpers to apply the OpsLeadTimeOffsetUnit field to query operations.
    • MAINT_ORD_OP_COMP_REQUISITIONER

      public static final MaintOrderOpComponentField<String> MAINT_ORD_OP_COMP_REQUISITIONER
      Use with available fluent helpers to apply the MaintOrdOpCompRequisitioner field to query operations.
    • MAINT_ORD_OP_COMP_PROCMT_TRCKG_NMBR

      public static final MaintOrderOpComponentField<String> MAINT_ORD_OP_COMP_PROCMT_TRCKG_NMBR
      Use with available fluent helpers to apply the MaintOrdOpCompProcmtTrckgNmbr field to query operations.
    • RESPONSIBLE_PURCHASE_ORG

      public static final MaintOrderOpComponentField<String> RESPONSIBLE_PURCHASE_ORG
      Use with available fluent helpers to apply the ResponsiblePurchaseOrg field to query operations.
    • MAINT_ORD_OP_COMP_SPECIAL_STOCK_TYPE

      public static final MaintOrderOpComponentField<String> MAINT_ORD_OP_COMP_SPECIAL_STOCK_TYPE
      Use with available fluent helpers to apply the MaintOrdOpCompSpecialStockType field to query operations.
    • VARIABLE_SIZE_DIMENSION1

      public static final MaintOrderOpComponentField<BigDecimal> VARIABLE_SIZE_DIMENSION1
      Use with available fluent helpers to apply the VariableSizeDimension1 field to query operations.
    • VARIABLE_SIZE_DIMENSION_UNIT

      public static final MaintOrderOpComponentField<String> VARIABLE_SIZE_DIMENSION_UNIT
      Use with available fluent helpers to apply the VariableSizeDimensionUnit field to query operations.
    • VARIABLE_SIZE_COMP_FORMULA_KEY

      public static final MaintOrderOpComponentField<String> VARIABLE_SIZE_COMP_FORMULA_KEY
      Use with available fluent helpers to apply the VariableSizeCompFormulaKey field to query operations.
    • VARIABLE_SIZE_DIMENSION2

      public static final MaintOrderOpComponentField<BigDecimal> VARIABLE_SIZE_DIMENSION2
      Use with available fluent helpers to apply the VariableSizeDimension2 field to query operations.
    • NUMBER_OF_VARIABLE_SIZE_ITEM

      public static final MaintOrderOpComponentField<Integer> NUMBER_OF_VARIABLE_SIZE_ITEM
      Use with available fluent helpers to apply the NumberOfVariableSizeItem field to query operations.
    • VARIABLE_SIZE_DIMENSION3

      public static final MaintOrderOpComponentField<BigDecimal> VARIABLE_SIZE_DIMENSION3
      Use with available fluent helpers to apply the VariableSizeDimension3 field to query operations.
    • VARIABLE_SIZE_ITEM_QUANTITY

      public static final MaintOrderOpComponentField<BigDecimal> VARIABLE_SIZE_ITEM_QUANTITY
      Use with available fluent helpers to apply the VariableSizeItemQuantity field to query operations.
    • VARIABLE_SIZE_COMPONENT_UNIT

      public static final MaintOrderOpComponentField<String> VARIABLE_SIZE_COMPONENT_UNIT
      Use with available fluent helpers to apply the VariableSizeComponentUnit field to query operations.
    • RQMT_DATE_IS_ENTERED_MANUALLY

      public static final MaintOrderOpComponentField<Boolean> RQMT_DATE_IS_ENTERED_MANUALLY
      Use with available fluent helpers to apply the RqmtDateIsEnteredManually field to query operations.
    • SUPPLIER_PRODUCT

      public static final MaintOrderOpComponentField<String> SUPPLIER_PRODUCT
      Use with available fluent helpers to apply the SupplierProduct field to query operations.
    • MAINT_ORD_COMP_PUR_OUTLINE_AGRMT_ITM

      public static final MaintOrderOpComponentField<String> MAINT_ORD_COMP_PUR_OUTLINE_AGRMT_ITM
      Use with available fluent helpers to apply the MaintOrdCompPurOutlineAgrmtItm field to query operations.
    • CONTROLLING_AREA

      public static final MaintOrderOpComponentField<String> CONTROLLING_AREA
      Use with available fluent helpers to apply the ControllingArea field to query operations.
    • MAINT_ORDER_COMPONENT_INTERNAL_ID

      public static final MaintOrderOpComponentField<String> MAINT_ORDER_COMPONENT_INTERNAL_ID
      Use with available fluent helpers to apply the MaintOrderComponentInternalID field to query operations.
    • PURCHASE_REQUISITION

      public static final MaintOrderOpComponentField<String> PURCHASE_REQUISITION
      Use with available fluent helpers to apply the PurchaseRequisition field to query operations.
    • PURCHASE_REQUISITION_ITEM

      public static final MaintOrderOpComponentField<String> PURCHASE_REQUISITION_ITEM
      Use with available fluent helpers to apply the PurchaseRequisitionItem field to query operations.
    • OVERALL_LIMIT_AMOUNT

      public static final MaintOrderOpComponentField<BigDecimal> OVERALL_LIMIT_AMOUNT
      Use with available fluent helpers to apply the OverallLimitAmount field to query operations.
    • EXPECTED_OVERALL_LIMIT_AMOUNT

      public static final MaintOrderOpComponentField<BigDecimal> EXPECTED_OVERALL_LIMIT_AMOUNT
      Use with available fluent helpers to apply the ExpectedOverallLimitAmount field to query operations.
    • TO_MAINTENANCE_ORDER_OPERATION

      public static final MaintOrderOpComponentOneToOneLink<MaintenanceOrderOperation> TO_MAINTENANCE_ORDER_OPERATION
      Use with available fluent helpers to apply the to_MaintenanceOrderOperation navigation property to query operations.
    • TO_MAINTENANCE_ORDER

      public static final MaintOrderOpComponentOneToOneLink<MaintenanceOrder> TO_MAINTENANCE_ORDER
      Use with available fluent helpers to apply the to_MaintenanceOrder navigation property to query operations.
    • TO_MAINT_ORDER_OP_COMP_LONG_TEXT

      public static final MaintOrderOpComponentLink<MaintOrderOpCompLongText> TO_MAINT_ORDER_OP_COMP_LONG_TEXT
      Use with available fluent helpers to apply the to_MaintOrderOpCompLongText navigation property to query operations.
  • Constructor Details

    • MaintOrderOpComponent

      public MaintOrderOpComponent()
    • MaintOrderOpComponent

      public MaintOrderOpComponent(@Nullable String maintenanceOrder, @Nullable String maintenanceOrderOperation, @Nullable String maintenanceOrderSubOperation, @Nullable String maintenanceOrderComponent, @Nullable String reservation, @Nullable String reservationItem, @Nullable String reservationType, @Nullable String maintOrderRoutingNumber, @Nullable String maintOrderOperationCounter, @Nullable String product, @Nullable String maintOrdOperationComponentText, @Nullable BigDecimal maintOrdOpCompRequiredQuantity, @Nullable String baseUnit, @Nullable BigDecimal quantityInUnitOfEntry, @Nullable String unitOfEntry, @Nullable LocalDateTime requirementDate, @Nullable LocalTime requirementTime, @Nullable String supplier, @Nullable String plant, @Nullable String storageLocation, @Nullable String maintOrdOpCompItemCategory, @Nullable String goodsMovementType, @Nullable Boolean reservationIsFinallyIssued, @Nullable String materialGroup, @Nullable String productTypeCode, @Nullable String servicePerformer, @Nullable ZonedDateTime performancePeriodStartDateTime, @Nullable LocalDateTime performancePeriodStartDate, @Nullable LocalDateTime performancePeriodEndDate, @Nullable ZonedDateTime performancePeriodEndDateTime, @Nullable LocalTime performancePeriodStartTime, @Nullable LocalTime performancePeriodEndTime, @Nullable BigDecimal leanServiceDuration, @Nullable String leanServiceDurationUnit, @Nullable String distributionFunction, @Nullable Boolean srvcSchedgIsAlignedWthOpWrkCtr, @Nullable String maintOrderCompDebitCreditCode, @Nullable Boolean goodsMovementIsAllowed, @Nullable String maintenanceOrderComponentBatch, @Nullable Boolean quantityIsFixed, @Nullable String maintOrdOpComponentGLAccount, @Nullable String maintOrdOpCompCostingRelevancy, @Nullable BigDecimal maintCompAltvProdUsgeRateInPct, @Nullable String maintOrderOpComponentSortText, @Nullable Boolean maintOrdOpCompIsBulkProduct, @Nullable String materialProvisionType, @Nullable String maintOrdOpCompAssgdWBSElmntInt, @Nullable BigDecimal maintOrderOpComponentPrice, @Nullable String maintOrdOpComponentCurrency, @Nullable Boolean matlCompIsMarkedForBackflush, @Nullable String purchasingGroup, @Nullable BigDecimal deliveryTimeInDays, @Nullable String maintOrdOpCompGdsRecipientName, @Nullable String maintOrdOpCompUnloadingPtTxt, @Nullable BigDecimal goodsReceiptDurationInWorkDays, @Nullable String purchasingInfoRecord, @Nullable BigDecimal operationLeadTimeOffset, @Nullable String opsLeadTimeOffsetUnit, @Nullable String maintOrdOpCompRequisitioner, @Nullable String maintOrdOpCompProcmtTrckgNmbr, @Nullable String responsiblePurchaseOrg, @Nullable String maintOrdOpCompSpecialStockType, @Nullable BigDecimal variableSizeDimension1, @Nullable String variableSizeDimensionUnit, @Nullable String variableSizeCompFormulaKey, @Nullable BigDecimal variableSizeDimension2, @Nullable Integer numberOfVariableSizeItem, @Nullable BigDecimal variableSizeDimension3, @Nullable BigDecimal variableSizeItemQuantity, @Nullable String variableSizeComponentUnit, @Nullable Boolean rqmtDateIsEnteredManually, @Nullable String supplierProduct, @Nullable String maintOrdCompPurOutlineAgrmtItm, @Nullable String controllingArea, @Nullable String maintOrderComponentInternalID, @Nullable String purchaseRequisition, @Nullable String purchaseRequisitionItem, @Nullable BigDecimal overallLimitAmount, @Nullable BigDecimal expectedOverallLimitAmount, @Nullable MaintenanceOrderOperation toMaintenanceOrderOperation, @Nullable MaintenanceOrder toMaintenanceOrder, List<MaintOrderOpCompLongText> toMaintOrderOpCompLongText)
  • Method Details

    • getType

      @Nonnull public Class<MaintOrderOpComponent> getType()
      Specified by:
      getType in class VdmObject<MaintOrderOpComponent>
    • setMaintenanceOrder

      public void setMaintenanceOrder(@Nullable String maintenanceOrder)
      (Key Field) Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: MaintenanceOrder

      Parameters:
      maintenanceOrder - Order Number
    • setMaintenanceOrderOperation

      public void setMaintenanceOrderOperation(@Nullable String maintenanceOrderOperation)
      (Key Field) Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: MaintenanceOrderOperation

      Parameters:
      maintenanceOrderOperation - Maintenance Order Operation
    • setMaintenanceOrderSubOperation

      public void setMaintenanceOrderSubOperation(@Nullable String maintenanceOrderSubOperation)
      (Key Field) Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: MaintenanceOrderSubOperation

      Parameters:
      maintenanceOrderSubOperation - Maintenance Order Suboperation
    • setMaintenanceOrderComponent

      public void setMaintenanceOrderComponent(@Nullable String maintenanceOrderComponent)
      (Key Field) Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: MaintenanceOrderComponent

      Parameters:
      maintenanceOrderComponent - BOM item number
    • setReservation

      public void setReservation(@Nullable String reservation)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: Reservation

      Parameters:
      reservation - Number of reservation/dependent requirements
    • setReservationItem

      public void setReservationItem(@Nullable String reservationItem)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: ReservationItem

      Parameters:
      reservationItem - Item Number of Reservation / Dependent Requirements
    • setReservationType

      public void setReservationType(@Nullable String reservationType)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: ReservationType

      Parameters:
      reservationType - Record type
    • setMaintOrderRoutingNumber

      public void setMaintOrderRoutingNumber(@Nullable String maintOrderRoutingNumber)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: MaintOrderRoutingNumber

      Parameters:
      maintOrderRoutingNumber - Routing number of operations in the order
    • setMaintOrderOperationCounter

      public void setMaintOrderOperationCounter(@Nullable String maintOrderOperationCounter)
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: MaintOrderOperationCounter

      Parameters:
      maintOrderOperationCounter - Internal counter
    • setProduct

      public void setProduct(@Nullable String product)
      Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: Product

      Parameters:
      product - Material Number
    • setMaintOrdOperationComponentText

      public void setMaintOrdOperationComponentText(@Nullable String maintOrdOperationComponentText)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: MaintOrdOperationComponentText

      Parameters:
      maintOrdOperationComponentText - The maintOrdOperationComponentText to set.
    • setMaintOrdOpCompRequiredQuantity

      public void setMaintOrdOpCompRequiredQuantity(@Nullable BigDecimal maintOrdOpCompRequiredQuantity)
      Constraints: Not nullable, Precision: 13, Scale: 3

      Original property name from the Odata EDM: MaintOrdOpCompRequiredQuantity

      Parameters:
      maintOrdOpCompRequiredQuantity - Requirement Quantity
    • setBaseUnit

      public void setBaseUnit(@Nullable String baseUnit)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: BaseUnit

      Parameters:
      baseUnit - Base Unit of Measure
    • setQuantityInUnitOfEntry

      public void setQuantityInUnitOfEntry(@Nullable BigDecimal quantityInUnitOfEntry)
      Constraints: Not nullable, Precision: 13, Scale: 3

      Original property name from the Odata EDM: QuantityInUnitOfEntry

      Parameters:
      quantityInUnitOfEntry - Quantity in unit of entry
    • setUnitOfEntry

      public void setUnitOfEntry(@Nullable String unitOfEntry)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: UnitOfEntry

      Parameters:
      unitOfEntry - Unit of entry
    • setRequirementDate

      public void setRequirementDate(@Nullable LocalDateTime requirementDate)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: RequirementDate

      Parameters:
      requirementDate - The requirementDate to set.
    • setRequirementTime

      public void setRequirementTime(@Nullable LocalTime requirementTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: RequirementTime

      Parameters:
      requirementTime - The requirementTime to set.
    • setSupplier

      public void setSupplier(@Nullable String supplier)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: Supplier

      Parameters:
      supplier - Account Number of Supplier
    • setPlant

      public void setPlant(@Nullable String plant)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: Plant

      Parameters:
      plant - Plant
    • setStorageLocation

      public void setStorageLocation(@Nullable String storageLocation)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: StorageLocation

      Parameters:
      storageLocation - Storage Location
    • setMaintOrdOpCompItemCategory

      public void setMaintOrdOpCompItemCategory(@Nullable String maintOrdOpCompItemCategory)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: MaintOrdOpCompItemCategory

      Parameters:
      maintOrdOpCompItemCategory - Item category (bill of material)
    • setGoodsMovementType

      public void setGoodsMovementType(@Nullable String goodsMovementType)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: GoodsMovementType

      Parameters:
      goodsMovementType - Movement Type (Inventory Management)
    • setReservationIsFinallyIssued

      public void setReservationIsFinallyIssued(@Nullable Boolean reservationIsFinallyIssued)
      Constraints: none

      Original property name from the Odata EDM: ReservationIsFinallyIssued

      Parameters:
      reservationIsFinallyIssued - Final Issue for Reservation
    • setMaterialGroup

      public void setMaterialGroup(@Nullable String materialGroup)
      Constraints: Not nullable, Maximum length: 9

      Original property name from the Odata EDM: MaterialGroup

      Parameters:
      materialGroup - Material Group
    • setProductTypeCode

      public void setProductTypeCode(@Nullable String productTypeCode)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: ProductTypeCode

      Parameters:
      productTypeCode - Product Type Group
    • setServicePerformer

      public void setServicePerformer(@Nullable String servicePerformer)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: ServicePerformer

      Parameters:
      servicePerformer - Service Performer
    • setPerformancePeriodStartDateTime

      public void setPerformancePeriodStartDateTime(@Nullable ZonedDateTime performancePeriodStartDateTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: PerformancePeriodStartDateTime

      Parameters:
      performancePeriodStartDateTime - UTC Time Stamp in Short Form (YYYYMMDDhhmmss)
    • setPerformancePeriodStartDate

      public void setPerformancePeriodStartDate(@Nullable LocalDateTime performancePeriodStartDate)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: PerformancePeriodStartDate

      Parameters:
      performancePeriodStartDate - The performancePeriodStartDate to set.
    • setPerformancePeriodEndDate

      public void setPerformancePeriodEndDate(@Nullable LocalDateTime performancePeriodEndDate)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: PerformancePeriodEndDate

      Parameters:
      performancePeriodEndDate - The performancePeriodEndDate to set.
    • setPerformancePeriodEndDateTime

      public void setPerformancePeriodEndDateTime(@Nullable ZonedDateTime performancePeriodEndDateTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: PerformancePeriodEndDateTime

      Parameters:
      performancePeriodEndDateTime - UTC Time Stamp in Short Form (YYYYMMDDhhmmss)
    • setPerformancePeriodStartTime

      public void setPerformancePeriodStartTime(@Nullable LocalTime performancePeriodStartTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: PerformancePeriodStartTime

      Parameters:
      performancePeriodStartTime - The performancePeriodStartTime to set.
    • setPerformancePeriodEndTime

      public void setPerformancePeriodEndTime(@Nullable LocalTime performancePeriodEndTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: PerformancePeriodEndTime

      Parameters:
      performancePeriodEndTime - The performancePeriodEndTime to set.
    • setLeanServiceDuration

      public void setLeanServiceDuration(@Nullable BigDecimal leanServiceDuration)
      Constraints: Not nullable, Precision: 5, Scale: 1

      Original property name from the Odata EDM: LeanServiceDuration

      Parameters:
      leanServiceDuration - Duration of Lean Service
    • setLeanServiceDurationUnit

      public void setLeanServiceDurationUnit(@Nullable String leanServiceDurationUnit)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: LeanServiceDurationUnit

      Parameters:
      leanServiceDurationUnit - Duration Unit for a Lean Service
    • setDistributionFunction

      public void setDistributionFunction(@Nullable String distributionFunction)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: DistributionFunction

      Parameters:
      distributionFunction - Distribution function
    • setSrvcSchedgIsAlignedWthOpWrkCtr

      public void setSrvcSchedgIsAlignedWthOpWrkCtr(@Nullable Boolean srvcSchedgIsAlignedWthOpWrkCtr)
      Constraints: none

      Original property name from the Odata EDM: SrvcSchedgIsAlignedWthOpWrkCtr

      Parameters:
      srvcSchedgIsAlignedWthOpWrkCtr - Align scheduling with work center operating hours
    • setMaintOrderCompDebitCreditCode

      public void setMaintOrderCompDebitCreditCode(@Nullable String maintOrderCompDebitCreditCode)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: MaintOrderCompDebitCreditCode

      Parameters:
      maintOrderCompDebitCreditCode - Debit/Credit Indicator
    • setGoodsMovementIsAllowed

      public void setGoodsMovementIsAllowed(@Nullable Boolean goodsMovementIsAllowed)
      Constraints: none

      Original property name from the Odata EDM: GoodsMovementIsAllowed

      Parameters:
      goodsMovementIsAllowed - Goods Movement for Reservation Allowed
    • setMaintenanceOrderComponentBatch

      public void setMaintenanceOrderComponentBatch(@Nullable String maintenanceOrderComponentBatch)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: MaintenanceOrderComponentBatch

      Parameters:
      maintenanceOrderComponentBatch - Batch Number
    • setQuantityIsFixed

      public void setQuantityIsFixed(@Nullable Boolean quantityIsFixed)
      Constraints: none

      Original property name from the Odata EDM: QuantityIsFixed

      Parameters:
      quantityIsFixed - Quantity is fixed
    • setMaintOrdOpComponentGLAccount

      public void setMaintOrdOpComponentGLAccount(@Nullable String maintOrdOpComponentGLAccount)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: MaintOrdOpComponentGLAccount

      Parameters:
      maintOrdOpComponentGLAccount - G/L Account Number
    • setMaintOrdOpCompCostingRelevancy

      public void setMaintOrdOpCompCostingRelevancy(@Nullable String maintOrdOpCompCostingRelevancy)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: MaintOrdOpCompCostingRelevancy

      Parameters:
      maintOrdOpCompCostingRelevancy - Indicator for Relevancy to Costing
    • setMaintCompAltvProdUsgeRateInPct

      public void setMaintCompAltvProdUsgeRateInPct(@Nullable BigDecimal maintCompAltvProdUsgeRateInPct)
      Constraints: Not nullable, Precision: 3, Scale: 0

      Original property name from the Odata EDM: MaintCompAltvProdUsgeRateInPct

      Parameters:
      maintCompAltvProdUsgeRateInPct - Usage Probability in % (Alternative Item)
    • setMaintOrderOpComponentSortText

      public void setMaintOrderOpComponentSortText(@Nullable String maintOrderOpComponentSortText)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: MaintOrderOpComponentSortText

      Parameters:
      maintOrderOpComponentSortText - Sort String
    • setMaintOrdOpCompIsBulkProduct

      public void setMaintOrdOpCompIsBulkProduct(@Nullable Boolean maintOrdOpCompIsBulkProduct)
      Constraints: none

      Original property name from the Odata EDM: MaintOrdOpCompIsBulkProduct

      Parameters:
      maintOrdOpCompIsBulkProduct - Indicator: Bulk Material
    • setMaterialProvisionType

      public void setMaterialProvisionType(@Nullable String materialProvisionType)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: MaterialProvisionType

      Parameters:
      materialProvisionType - Material Provision Indicator
    • setMaintOrdOpCompAssgdWBSElmntInt

      public void setMaintOrdOpCompAssgdWBSElmntInt(@Nullable String maintOrdOpCompAssgdWBSElmntInt)
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: MaintOrdOpCompAssgdWBSElmntInt

      Parameters:
      maintOrdOpCompAssgdWBSElmntInt - WBS Element
    • setMaintOrderOpComponentPrice

      public void setMaintOrderOpComponentPrice(@Nullable BigDecimal maintOrderOpComponentPrice)
      Constraints: Not nullable, Precision: 15, Scale: 3

      Original property name from the Odata EDM: MaintOrderOpComponentPrice

      Parameters:
      maintOrderOpComponentPrice - Price in component currency
    • setMaintOrdOpComponentCurrency

      public void setMaintOrdOpComponentCurrency(@Nullable String maintOrdOpComponentCurrency)
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: MaintOrdOpComponentCurrency

      Parameters:
      maintOrdOpComponentCurrency - Currency Key
    • setMatlCompIsMarkedForBackflush

      public void setMatlCompIsMarkedForBackflush(@Nullable Boolean matlCompIsMarkedForBackflush)
      Constraints: none

      Original property name from the Odata EDM: MatlCompIsMarkedForBackflush

      Parameters:
      matlCompIsMarkedForBackflush - Indicator: Backflush
    • setPurchasingGroup

      public void setPurchasingGroup(@Nullable String purchasingGroup)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: PurchasingGroup

      Parameters:
      purchasingGroup - Purchasing Group
    • setDeliveryTimeInDays

      public void setDeliveryTimeInDays(@Nullable BigDecimal deliveryTimeInDays)
      Constraints: Not nullable, Precision: 3, Scale: 0

      Original property name from the Odata EDM: DeliveryTimeInDays

      Parameters:
      deliveryTimeInDays - Delivery time in days
    • setMaintOrdOpCompGdsRecipientName

      public void setMaintOrdOpCompGdsRecipientName(@Nullable String maintOrdOpCompGdsRecipientName)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: MaintOrdOpCompGdsRecipientName

      Parameters:
      maintOrdOpCompGdsRecipientName - Goods Recipient
    • setMaintOrdOpCompUnloadingPtTxt

      public void setMaintOrdOpCompUnloadingPtTxt(@Nullable String maintOrdOpCompUnloadingPtTxt)
      Constraints: Not nullable, Maximum length: 25

      Original property name from the Odata EDM: MaintOrdOpCompUnloadingPtTxt

      Parameters:
      maintOrdOpCompUnloadingPtTxt - Unloading Point
    • setGoodsReceiptDurationInWorkDays

      public void setGoodsReceiptDurationInWorkDays(@Nullable BigDecimal goodsReceiptDurationInWorkDays)
      Constraints: Not nullable, Precision: 3, Scale: 0

      Original property name from the Odata EDM: GoodsReceiptDurationInWorkDays

      Parameters:
      goodsReceiptDurationInWorkDays - Goods receipt processing time in days
    • setPurchasingInfoRecord

      public void setPurchasingInfoRecord(@Nullable String purchasingInfoRecord)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: PurchasingInfoRecord

      Parameters:
      purchasingInfoRecord - Number of purchasing info record
    • setOperationLeadTimeOffset

      public void setOperationLeadTimeOffset(@Nullable BigDecimal operationLeadTimeOffset)
      Constraints: Not nullable, Precision: 3, Scale: 0

      Original property name from the Odata EDM: OperationLeadTimeOffset

      Parameters:
      operationLeadTimeOffset - Lead-time offset for operation
    • setOpsLeadTimeOffsetUnit

      public void setOpsLeadTimeOffsetUnit(@Nullable String opsLeadTimeOffsetUnit)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: OpsLeadTimeOffsetUnit

      Parameters:
      opsLeadTimeOffsetUnit - Unit for lead-time offset for operation
    • setMaintOrdOpCompRequisitioner

      public void setMaintOrdOpCompRequisitioner(@Nullable String maintOrdOpCompRequisitioner)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: MaintOrdOpCompRequisitioner

      Parameters:
      maintOrdOpCompRequisitioner - Name of requisitioner/requester
    • setMaintOrdOpCompProcmtTrckgNmbr

      public void setMaintOrdOpCompProcmtTrckgNmbr(@Nullable String maintOrdOpCompProcmtTrckgNmbr)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: MaintOrdOpCompProcmtTrckgNmbr

      Parameters:
      maintOrdOpCompProcmtTrckgNmbr - Requirement Tracking Number
    • setResponsiblePurchaseOrg

      public void setResponsiblePurchaseOrg(@Nullable String responsiblePurchaseOrg)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: ResponsiblePurchaseOrg

      Parameters:
      responsiblePurchaseOrg - Purchasing Organization
    • setMaintOrdOpCompSpecialStockType

      public void setMaintOrdOpCompSpecialStockType(@Nullable String maintOrdOpCompSpecialStockType)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: MaintOrdOpCompSpecialStockType

      Parameters:
      maintOrdOpCompSpecialStockType - Special Stock Indicator
    • setVariableSizeDimension1

      public void setVariableSizeDimension1(@Nullable BigDecimal variableSizeDimension1)
      Constraints: Not nullable, Precision: 13, Scale: 3

      Original property name from the Odata EDM: VariableSizeDimension1

      Parameters:
      variableSizeDimension1 - Size 1
    • setVariableSizeDimensionUnit

      public void setVariableSizeDimensionUnit(@Nullable String variableSizeDimensionUnit)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: VariableSizeDimensionUnit

      Parameters:
      variableSizeDimensionUnit - Unit of measure for sizes 1 to 3
    • setVariableSizeCompFormulaKey

      public void setVariableSizeCompFormulaKey(@Nullable String variableSizeCompFormulaKey)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: VariableSizeCompFormulaKey

      Parameters:
      variableSizeCompFormulaKey - Formula Key for Variable-Size Items
    • setVariableSizeDimension2

      public void setVariableSizeDimension2(@Nullable BigDecimal variableSizeDimension2)
      Constraints: Not nullable, Precision: 13, Scale: 3

      Original property name from the Odata EDM: VariableSizeDimension2

      Parameters:
      variableSizeDimension2 - Size 2
    • setNumberOfVariableSizeItem

      public void setNumberOfVariableSizeItem(@Nullable Integer numberOfVariableSizeItem)
      Constraints: none

      Original property name from the Odata EDM: NumberOfVariableSizeItem

      Parameters:
      numberOfVariableSizeItem - Number of Variable-Size Items
    • setVariableSizeDimension3

      public void setVariableSizeDimension3(@Nullable BigDecimal variableSizeDimension3)
      Constraints: Not nullable, Precision: 13, Scale: 3

      Original property name from the Odata EDM: VariableSizeDimension3

      Parameters:
      variableSizeDimension3 - Size 3
    • setVariableSizeItemQuantity

      public void setVariableSizeItemQuantity(@Nullable BigDecimal variableSizeItemQuantity)
      Constraints: Not nullable, Precision: 13, Scale: 3

      Original property name from the Odata EDM: VariableSizeItemQuantity

      Parameters:
      variableSizeItemQuantity - Variable-Size Item Quantity per Piece (PC)
    • setVariableSizeComponentUnit

      public void setVariableSizeComponentUnit(@Nullable String variableSizeComponentUnit)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: VariableSizeComponentUnit

      Parameters:
      variableSizeComponentUnit - Unit of Measure for Variable-Size Item
    • setRqmtDateIsEnteredManually

      public void setRqmtDateIsEnteredManually(@Nullable Boolean rqmtDateIsEnteredManually)
      Constraints: none

      Original property name from the Odata EDM: RqmtDateIsEnteredManually

      Parameters:
      rqmtDateIsEnteredManually - Manual Maintenance of Requirement Date
    • setSupplierProduct

      public void setSupplierProduct(@Nullable String supplierProduct)
      Constraints: Not nullable, Maximum length: 35

      Original property name from the Odata EDM: SupplierProduct

      Parameters:
      supplierProduct - Material Number Used by Supplier
    • setMaintOrdCompPurOutlineAgrmtItm

      public void setMaintOrdCompPurOutlineAgrmtItm(@Nullable String maintOrdCompPurOutlineAgrmtItm)
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: MaintOrdCompPurOutlineAgrmtItm

      Parameters:
      maintOrdCompPurOutlineAgrmtItm - Item Number of Purchasing Document
    • setControllingArea

      public void setControllingArea(@Nullable String controllingArea)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: ControllingArea

      Parameters:
      controllingArea - Controlling Area
    • setMaintOrderComponentInternalID

      public void setMaintOrderComponentInternalID(@Nullable String maintOrderComponentInternalID)
      Constraints: Not nullable, Maximum length: 22

      Original property name from the Odata EDM: MaintOrderComponentInternalID

      Parameters:
      maintOrderComponentInternalID - Object Number
    • setPurchaseRequisition

      public void setPurchaseRequisition(@Nullable String purchaseRequisition)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: PurchaseRequisition

      Parameters:
      purchaseRequisition - Purchase Requisition Number
    • setPurchaseRequisitionItem

      public void setPurchaseRequisitionItem(@Nullable String purchaseRequisitionItem)
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: PurchaseRequisitionItem

      Parameters:
      purchaseRequisitionItem - Item number of purchase requisition
    • setOverallLimitAmount

      public void setOverallLimitAmount(@Nullable BigDecimal overallLimitAmount)
      Constraints: Not nullable, Precision: 13, Scale: 3

      Original property name from the Odata EDM: OverallLimitAmount

      Parameters:
      overallLimitAmount - Overall Limit
    • setExpectedOverallLimitAmount

      public void setExpectedOverallLimitAmount(@Nullable BigDecimal expectedOverallLimitAmount)
      Constraints: Not nullable, Precision: 13, Scale: 3

      Original property name from the Odata EDM: ExpectedOverallLimitAmount

      Parameters:
      expectedOverallLimitAmount - Expected Value of Overall Limit
    • getEntityCollection

      protected String getEntityCollection()
      Specified by:
      getEntityCollection in class VdmEntity<MaintOrderOpComponent>
    • getKey

      @Nonnull protected Map<String,Object> getKey()
      Overrides:
      getKey in class VdmObject<MaintOrderOpComponent>
    • toMapOfFields

      @Nonnull protected Map<String,Object> toMapOfFields()
      Overrides:
      toMapOfFields in class VdmObject<MaintOrderOpComponent>
    • fromMap

      protected void fromMap(Map<String,Object> inputValues)
      Overrides:
      fromMap in class VdmObject<MaintOrderOpComponent>
    • field

      @Nonnull public static <T> MaintOrderOpComponentField<T> field(@Nonnull String fieldName, @Nonnull Class<T> fieldType)
      Use with available fluent helpers to apply an extension field to query operations.
      Type Parameters:
      T - The type of the extension field when performing value comparisons.
      Parameters:
      fieldName - The name of the extension field as returned by the OData service.
      fieldType - The Java type to use for the extension field when performing value comparisons.
      Returns:
      A representation of an extension field from this entity.
    • field

      @Nonnull public static <T, DomainT> MaintOrderOpComponentField<T> field(@Nonnull String fieldName, @Nonnull TypeConverter<T,DomainT> typeConverter)
      Use with available fluent helpers to apply an extension field to query operations.
      Type Parameters:
      T - The type of the extension field when performing value comparisons.
      DomainT - The type of the extension field as returned by the OData service.
      Parameters:
      typeConverter - A TypeConverter<T, DomainT> instance whose first generic type matches the Java type of the field
      fieldName - The name of the extension field as returned by the OData service.
      Returns:
      A representation of an extension field from this entity, holding a reference to the given TypeConverter.
    • getDestinationForFetch

      @Nullable public HttpDestinationProperties getDestinationForFetch()
      Overrides:
      getDestinationForFetch in class VdmEntity<MaintOrderOpComponent>
    • setServicePathForFetch

      protected void setServicePathForFetch(@Nullable String servicePathForFetch)
      Overrides:
      setServicePathForFetch in class VdmEntity<MaintOrderOpComponent>
    • attachToService

      public void attachToService(@Nullable String servicePath, @Nonnull HttpDestinationProperties destination)
      Overrides:
      attachToService in class VdmEntity<MaintOrderOpComponent>
    • getDefaultServicePath

      protected String getDefaultServicePath()
      Overrides:
      getDefaultServicePath in class VdmEntity<MaintOrderOpComponent>
    • toMapOfNavigationProperties

      @Nonnull protected Map<String,Object> toMapOfNavigationProperties()
      Overrides:
      toMapOfNavigationProperties in class VdmObject<MaintOrderOpComponent>
    • fetchMaintenanceOrderOperation

      @Nullable public MaintenanceOrderOperation fetchMaintenanceOrderOperation()
      Fetches the MaintenanceOrderOperation entity (one to one) associated with this entity. This corresponds to the OData navigation property to_MaintenanceOrderOperation.

      Please note: This method will not cache or persist the query results.

      Returns:
      The single associated MaintenanceOrderOperation entity, or null if an entity is not associated.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.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.
    • getMaintenanceOrderOperationOrFetch

      @Nullable public MaintenanceOrderOperation getMaintenanceOrderOperationOrFetch()
      Retrieval of associated MaintenanceOrderOperation entity (one to one). This corresponds to the OData navigation property to_MaintenanceOrderOperation.

      If the navigation property to_MaintenanceOrderOperation of a queried MaintOrderOpComponent 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.

      Returns:
      List of associated MaintenanceOrderOperation entity.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.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.
    • getMaintenanceOrderOperationIfPresent

      @Nonnull public io.vavr.control.Option<MaintenanceOrderOperation> getMaintenanceOrderOperationIfPresent()
      Retrieval of associated MaintenanceOrderOperation entity (one to one). This corresponds to the OData navigation property to_MaintenanceOrderOperation.

      If the navigation property for an entity MaintOrderOpComponent has not been resolved yet, this method will not query further information. Instead its Option result state will be empty.

      Returns:
      If the information for navigation property to_MaintenanceOrderOperation is already loaded, the result will contain the MaintenanceOrderOperation entity. If not, an Option with result state empty is returned.
    • setMaintenanceOrderOperation

      public void setMaintenanceOrderOperation(MaintenanceOrderOperation value)
      Overwrites the associated MaintenanceOrderOperation entity for the loaded navigation property to_MaintenanceOrderOperation.
      Parameters:
      value - New MaintenanceOrderOperation entity.
    • fetchMaintenanceOrder

      @Nullable public MaintenanceOrder fetchMaintenanceOrder()
      Fetches the MaintenanceOrder entity (one to one) associated with this entity. This corresponds to the OData navigation property to_MaintenanceOrder.

      Please note: This method will not cache or persist the query results.

      Returns:
      The single associated MaintenanceOrder entity, or null if an entity is not associated.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.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.
    • getMaintenanceOrderOrFetch

      @Nullable public MaintenanceOrder getMaintenanceOrderOrFetch()
      Retrieval of associated MaintenanceOrder entity (one to one). This corresponds to the OData navigation property to_MaintenanceOrder.

      If the navigation property to_MaintenanceOrder of a queried MaintOrderOpComponent 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.

      Returns:
      List of associated MaintenanceOrder entity.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.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.
    • getMaintenanceOrderIfPresent

      @Nonnull public io.vavr.control.Option<MaintenanceOrder> getMaintenanceOrderIfPresent()
      Retrieval of associated MaintenanceOrder entity (one to one). This corresponds to the OData navigation property to_MaintenanceOrder.

      If the navigation property for an entity MaintOrderOpComponent has not been resolved yet, this method will not query further information. Instead its Option result state will be empty.

      Returns:
      If the information for navigation property to_MaintenanceOrder is already loaded, the result will contain the MaintenanceOrder entity. If not, an Option with result state empty is returned.
    • setMaintenanceOrder

      public void setMaintenanceOrder(MaintenanceOrder value)
      Overwrites the associated MaintenanceOrder entity for the loaded navigation property to_MaintenanceOrder.
      Parameters:
      value - New MaintenanceOrder entity.
    • fetchMaintOrderOpCompLongText

      @Nonnull public List<MaintOrderOpCompLongText> fetchMaintOrderOpCompLongText()
      Fetches the MaintOrderOpCompLongText entities (one to many) associated with this entity. This corresponds to the OData navigation property to_MaintOrderOpCompLongText.

      Please note: This method will not cache or persist the query results.

      Returns:
      List containing one or more associated MaintOrderOpCompLongText entities. If no entities are associated then an empty list is returned.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.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.
    • getMaintOrderOpCompLongTextOrFetch

      @Nonnull public List<MaintOrderOpCompLongText> getMaintOrderOpCompLongTextOrFetch()
      Retrieval of associated MaintOrderOpCompLongText entities (one to many). This corresponds to the OData navigation property to_MaintOrderOpCompLongText.

      If the navigation property to_MaintOrderOpCompLongText of a queried MaintOrderOpComponent 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.

      Returns:
      List of associated MaintOrderOpCompLongText entities.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.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.
    • getMaintOrderOpCompLongTextIfPresent

      @Nonnull public io.vavr.control.Option<List<MaintOrderOpCompLongText>> getMaintOrderOpCompLongTextIfPresent()
      Retrieval of associated MaintOrderOpCompLongText entities (one to many). This corresponds to the OData navigation property to_MaintOrderOpCompLongText.

      If the navigation property for an entity MaintOrderOpComponent has not been resolved yet, this method will not query further information. Instead its Option result state will be empty.

      Returns:
      If the information for navigation property to_MaintOrderOpCompLongText is already loaded, the result will contain the MaintOrderOpCompLongText entities. If not, an Option with result state empty is returned.
    • setMaintOrderOpCompLongText

      public void setMaintOrderOpCompLongText(@Nonnull List<MaintOrderOpCompLongText> value)
      Overwrites the list of associated MaintOrderOpCompLongText entities for the loaded navigation property to_MaintOrderOpCompLongText.

      If the navigation property to_MaintOrderOpCompLongText of a queried MaintOrderOpComponent is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Parameters:
      value - List of MaintOrderOpCompLongText entities.
    • addMaintOrderOpCompLongText

      public void addMaintOrderOpCompLongText(MaintOrderOpCompLongText... entity)
      Adds elements to the list of associated MaintOrderOpCompLongText entities. This corresponds to the OData navigation property to_MaintOrderOpCompLongText.

      If the navigation property to_MaintOrderOpCompLongText of a queried MaintOrderOpComponent is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Parameters:
      entity - Array of MaintOrderOpCompLongText entities.
    • builder

      @Nonnull public static MaintOrderOpComponent.MaintOrderOpComponentBuilder builder()
    • getMaintenanceOrder

      @Nullable public String getMaintenanceOrder()
      (Key Field) Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: MaintenanceOrder

      Returns:
      Order Number
    • getMaintenanceOrderOperation

      @Nullable public String getMaintenanceOrderOperation()
      (Key Field) Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: MaintenanceOrderOperation

      Returns:
      Maintenance Order Operation
    • getMaintenanceOrderSubOperation

      @Nullable public String getMaintenanceOrderSubOperation()
      (Key Field) Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: MaintenanceOrderSubOperation

      Returns:
      Maintenance Order Suboperation
    • getMaintenanceOrderComponent

      @Nullable public String getMaintenanceOrderComponent()
      (Key Field) Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: MaintenanceOrderComponent

      Returns:
      BOM item number
    • getReservation

      @Nullable public String getReservation()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: Reservation

      Returns:
      Number of reservation/dependent requirements
    • getReservationItem

      @Nullable public String getReservationItem()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: ReservationItem

      Returns:
      Item Number of Reservation / Dependent Requirements
    • getReservationType

      @Nullable public String getReservationType()
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: ReservationType

      Returns:
      Record type
    • getMaintOrderRoutingNumber

      @Nullable public String getMaintOrderRoutingNumber()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: MaintOrderRoutingNumber

      Returns:
      Routing number of operations in the order
    • getMaintOrderOperationCounter

      @Nullable public String getMaintOrderOperationCounter()
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: MaintOrderOperationCounter

      Returns:
      Internal counter
    • getProduct

      @Nullable public String getProduct()
      Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: Product

      Returns:
      Material Number
    • getMaintOrdOperationComponentText

      @Nullable public String getMaintOrdOperationComponentText()
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: MaintOrdOperationComponentText

      Returns:
      The maintOrdOperationComponentText contained in this entity.
    • getMaintOrdOpCompRequiredQuantity

      @Nullable public BigDecimal getMaintOrdOpCompRequiredQuantity()
      Constraints: Not nullable, Precision: 13, Scale: 3

      Original property name from the Odata EDM: MaintOrdOpCompRequiredQuantity

      Returns:
      Requirement Quantity
    • getBaseUnit

      @Nullable public String getBaseUnit()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: BaseUnit

      Returns:
      Base Unit of Measure
    • getQuantityInUnitOfEntry

      @Nullable public BigDecimal getQuantityInUnitOfEntry()
      Constraints: Not nullable, Precision: 13, Scale: 3

      Original property name from the Odata EDM: QuantityInUnitOfEntry

      Returns:
      Quantity in unit of entry
    • getUnitOfEntry

      @Nullable public String getUnitOfEntry()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: UnitOfEntry

      Returns:
      Unit of entry
    • getRequirementDate

      @Nullable public LocalDateTime getRequirementDate()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: RequirementDate

      Returns:
      The requirementDate contained in this entity.
    • getRequirementTime

      @Nullable public LocalTime getRequirementTime()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: RequirementTime

      Returns:
      The requirementTime contained in this entity.
    • getSupplier

      @Nullable public String getSupplier()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: Supplier

      Returns:
      Account Number of Supplier
    • getPlant

      @Nullable public String getPlant()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: Plant

      Returns:
      Plant
    • getStorageLocation

      @Nullable public String getStorageLocation()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: StorageLocation

      Returns:
      Storage Location
    • getMaintOrdOpCompItemCategory

      @Nullable public String getMaintOrdOpCompItemCategory()
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: MaintOrdOpCompItemCategory

      Returns:
      Item category (bill of material)
    • getGoodsMovementType

      @Nullable public String getGoodsMovementType()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: GoodsMovementType

      Returns:
      Movement Type (Inventory Management)
    • getReservationIsFinallyIssued

      @Nullable public Boolean getReservationIsFinallyIssued()
      Constraints: none

      Original property name from the Odata EDM: ReservationIsFinallyIssued

      Returns:
      Final Issue for Reservation
    • getMaterialGroup

      @Nullable public String getMaterialGroup()
      Constraints: Not nullable, Maximum length: 9

      Original property name from the Odata EDM: MaterialGroup

      Returns:
      Material Group
    • getProductTypeCode

      @Nullable public String getProductTypeCode()
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: ProductTypeCode

      Returns:
      Product Type Group
    • getServicePerformer

      @Nullable public String getServicePerformer()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: ServicePerformer

      Returns:
      Service Performer
    • getPerformancePeriodStartDateTime

      @Nullable public ZonedDateTime getPerformancePeriodStartDateTime()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: PerformancePeriodStartDateTime

      Returns:
      UTC Time Stamp in Short Form (YYYYMMDDhhmmss)
    • getPerformancePeriodStartDate

      @Nullable public LocalDateTime getPerformancePeriodStartDate()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: PerformancePeriodStartDate

      Returns:
      The performancePeriodStartDate contained in this entity.
    • getPerformancePeriodEndDate

      @Nullable public LocalDateTime getPerformancePeriodEndDate()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: PerformancePeriodEndDate

      Returns:
      The performancePeriodEndDate contained in this entity.
    • getPerformancePeriodEndDateTime

      @Nullable public ZonedDateTime getPerformancePeriodEndDateTime()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: PerformancePeriodEndDateTime

      Returns:
      UTC Time Stamp in Short Form (YYYYMMDDhhmmss)
    • getPerformancePeriodStartTime

      @Nullable public LocalTime getPerformancePeriodStartTime()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: PerformancePeriodStartTime

      Returns:
      The performancePeriodStartTime contained in this entity.
    • getPerformancePeriodEndTime

      @Nullable public LocalTime getPerformancePeriodEndTime()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: PerformancePeriodEndTime

      Returns:
      The performancePeriodEndTime contained in this entity.
    • getLeanServiceDuration

      @Nullable public BigDecimal getLeanServiceDuration()
      Constraints: Not nullable, Precision: 5, Scale: 1

      Original property name from the Odata EDM: LeanServiceDuration

      Returns:
      Duration of Lean Service
    • getLeanServiceDurationUnit

      @Nullable public String getLeanServiceDurationUnit()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: LeanServiceDurationUnit

      Returns:
      Duration Unit for a Lean Service
    • getDistributionFunction

      @Nullable public String getDistributionFunction()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: DistributionFunction

      Returns:
      Distribution function
    • getSrvcSchedgIsAlignedWthOpWrkCtr

      @Nullable public Boolean getSrvcSchedgIsAlignedWthOpWrkCtr()
      Constraints: none

      Original property name from the Odata EDM: SrvcSchedgIsAlignedWthOpWrkCtr

      Returns:
      Align scheduling with work center operating hours
    • getMaintOrderCompDebitCreditCode

      @Nullable public String getMaintOrderCompDebitCreditCode()
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: MaintOrderCompDebitCreditCode

      Returns:
      Debit/Credit Indicator
    • getGoodsMovementIsAllowed

      @Nullable public Boolean getGoodsMovementIsAllowed()
      Constraints: none

      Original property name from the Odata EDM: GoodsMovementIsAllowed

      Returns:
      Goods Movement for Reservation Allowed
    • getMaintenanceOrderComponentBatch

      @Nullable public String getMaintenanceOrderComponentBatch()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: MaintenanceOrderComponentBatch

      Returns:
      Batch Number
    • getQuantityIsFixed

      @Nullable public Boolean getQuantityIsFixed()
      Constraints: none

      Original property name from the Odata EDM: QuantityIsFixed

      Returns:
      Quantity is fixed
    • getMaintOrdOpComponentGLAccount

      @Nullable public String getMaintOrdOpComponentGLAccount()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: MaintOrdOpComponentGLAccount

      Returns:
      G/L Account Number
    • getMaintOrdOpCompCostingRelevancy

      @Nullable public String getMaintOrdOpCompCostingRelevancy()
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: MaintOrdOpCompCostingRelevancy

      Returns:
      Indicator for Relevancy to Costing
    • getMaintCompAltvProdUsgeRateInPct

      @Nullable public BigDecimal getMaintCompAltvProdUsgeRateInPct()
      Constraints: Not nullable, Precision: 3, Scale: 0

      Original property name from the Odata EDM: MaintCompAltvProdUsgeRateInPct

      Returns:
      Usage Probability in % (Alternative Item)
    • getMaintOrderOpComponentSortText

      @Nullable public String getMaintOrderOpComponentSortText()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: MaintOrderOpComponentSortText

      Returns:
      Sort String
    • getMaintOrdOpCompIsBulkProduct

      @Nullable public Boolean getMaintOrdOpCompIsBulkProduct()
      Constraints: none

      Original property name from the Odata EDM: MaintOrdOpCompIsBulkProduct

      Returns:
      Indicator: Bulk Material
    • getMaterialProvisionType

      @Nullable public String getMaterialProvisionType()
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: MaterialProvisionType

      Returns:
      Material Provision Indicator
    • getMaintOrdOpCompAssgdWBSElmntInt

      @Nullable public String getMaintOrdOpCompAssgdWBSElmntInt()
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: MaintOrdOpCompAssgdWBSElmntInt

      Returns:
      WBS Element
    • getMaintOrderOpComponentPrice

      @Nullable public BigDecimal getMaintOrderOpComponentPrice()
      Constraints: Not nullable, Precision: 15, Scale: 3

      Original property name from the Odata EDM: MaintOrderOpComponentPrice

      Returns:
      Price in component currency
    • getMaintOrdOpComponentCurrency

      @Nullable public String getMaintOrdOpComponentCurrency()
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: MaintOrdOpComponentCurrency

      Returns:
      Currency Key
    • getMatlCompIsMarkedForBackflush

      @Nullable public Boolean getMatlCompIsMarkedForBackflush()
      Constraints: none

      Original property name from the Odata EDM: MatlCompIsMarkedForBackflush

      Returns:
      Indicator: Backflush
    • getPurchasingGroup

      @Nullable public String getPurchasingGroup()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: PurchasingGroup

      Returns:
      Purchasing Group
    • getDeliveryTimeInDays

      @Nullable public BigDecimal getDeliveryTimeInDays()
      Constraints: Not nullable, Precision: 3, Scale: 0

      Original property name from the Odata EDM: DeliveryTimeInDays

      Returns:
      Delivery time in days
    • getMaintOrdOpCompGdsRecipientName

      @Nullable public String getMaintOrdOpCompGdsRecipientName()
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: MaintOrdOpCompGdsRecipientName

      Returns:
      Goods Recipient
    • getMaintOrdOpCompUnloadingPtTxt

      @Nullable public String getMaintOrdOpCompUnloadingPtTxt()
      Constraints: Not nullable, Maximum length: 25

      Original property name from the Odata EDM: MaintOrdOpCompUnloadingPtTxt

      Returns:
      Unloading Point
    • getGoodsReceiptDurationInWorkDays

      @Nullable public BigDecimal getGoodsReceiptDurationInWorkDays()
      Constraints: Not nullable, Precision: 3, Scale: 0

      Original property name from the Odata EDM: GoodsReceiptDurationInWorkDays

      Returns:
      Goods receipt processing time in days
    • getPurchasingInfoRecord

      @Nullable public String getPurchasingInfoRecord()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: PurchasingInfoRecord

      Returns:
      Number of purchasing info record
    • getOperationLeadTimeOffset

      @Nullable public BigDecimal getOperationLeadTimeOffset()
      Constraints: Not nullable, Precision: 3, Scale: 0

      Original property name from the Odata EDM: OperationLeadTimeOffset

      Returns:
      Lead-time offset for operation
    • getOpsLeadTimeOffsetUnit

      @Nullable public String getOpsLeadTimeOffsetUnit()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: OpsLeadTimeOffsetUnit

      Returns:
      Unit for lead-time offset for operation
    • getMaintOrdOpCompRequisitioner

      @Nullable public String getMaintOrdOpCompRequisitioner()
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: MaintOrdOpCompRequisitioner

      Returns:
      Name of requisitioner/requester
    • getMaintOrdOpCompProcmtTrckgNmbr

      @Nullable public String getMaintOrdOpCompProcmtTrckgNmbr()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: MaintOrdOpCompProcmtTrckgNmbr

      Returns:
      Requirement Tracking Number
    • getResponsiblePurchaseOrg

      @Nullable public String getResponsiblePurchaseOrg()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: ResponsiblePurchaseOrg

      Returns:
      Purchasing Organization
    • getMaintOrdOpCompSpecialStockType

      @Nullable public String getMaintOrdOpCompSpecialStockType()
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: MaintOrdOpCompSpecialStockType

      Returns:
      Special Stock Indicator
    • getVariableSizeDimension1

      @Nullable public BigDecimal getVariableSizeDimension1()
      Constraints: Not nullable, Precision: 13, Scale: 3

      Original property name from the Odata EDM: VariableSizeDimension1

      Returns:
      Size 1
    • getVariableSizeDimensionUnit

      @Nullable public String getVariableSizeDimensionUnit()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: VariableSizeDimensionUnit

      Returns:
      Unit of measure for sizes 1 to 3
    • getVariableSizeCompFormulaKey

      @Nullable public String getVariableSizeCompFormulaKey()
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: VariableSizeCompFormulaKey

      Returns:
      Formula Key for Variable-Size Items
    • getVariableSizeDimension2

      @Nullable public BigDecimal getVariableSizeDimension2()
      Constraints: Not nullable, Precision: 13, Scale: 3

      Original property name from the Odata EDM: VariableSizeDimension2

      Returns:
      Size 2
    • getNumberOfVariableSizeItem

      @Nullable public Integer getNumberOfVariableSizeItem()
      Constraints: none

      Original property name from the Odata EDM: NumberOfVariableSizeItem

      Returns:
      Number of Variable-Size Items
    • getVariableSizeDimension3

      @Nullable public BigDecimal getVariableSizeDimension3()
      Constraints: Not nullable, Precision: 13, Scale: 3

      Original property name from the Odata EDM: VariableSizeDimension3

      Returns:
      Size 3
    • getVariableSizeItemQuantity

      @Nullable public BigDecimal getVariableSizeItemQuantity()
      Constraints: Not nullable, Precision: 13, Scale: 3

      Original property name from the Odata EDM: VariableSizeItemQuantity

      Returns:
      Variable-Size Item Quantity per Piece (PC)
    • getVariableSizeComponentUnit

      @Nullable public String getVariableSizeComponentUnit()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: VariableSizeComponentUnit

      Returns:
      Unit of Measure for Variable-Size Item
    • getRqmtDateIsEnteredManually

      @Nullable public Boolean getRqmtDateIsEnteredManually()
      Constraints: none

      Original property name from the Odata EDM: RqmtDateIsEnteredManually

      Returns:
      Manual Maintenance of Requirement Date
    • getSupplierProduct

      @Nullable public String getSupplierProduct()
      Constraints: Not nullable, Maximum length: 35

      Original property name from the Odata EDM: SupplierProduct

      Returns:
      Material Number Used by Supplier
    • getMaintOrdCompPurOutlineAgrmtItm

      @Nullable public String getMaintOrdCompPurOutlineAgrmtItm()
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: MaintOrdCompPurOutlineAgrmtItm

      Returns:
      Item Number of Purchasing Document
    • getControllingArea

      @Nullable public String getControllingArea()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: ControllingArea

      Returns:
      Controlling Area
    • getMaintOrderComponentInternalID

      @Nullable public String getMaintOrderComponentInternalID()
      Constraints: Not nullable, Maximum length: 22

      Original property name from the Odata EDM: MaintOrderComponentInternalID

      Returns:
      Object Number
    • getPurchaseRequisition

      @Nullable public String getPurchaseRequisition()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: PurchaseRequisition

      Returns:
      Purchase Requisition Number
    • getPurchaseRequisitionItem

      @Nullable public String getPurchaseRequisitionItem()
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: PurchaseRequisitionItem

      Returns:
      Item number of purchase requisition
    • getOverallLimitAmount

      @Nullable public BigDecimal getOverallLimitAmount()
      Constraints: Not nullable, Precision: 13, Scale: 3

      Original property name from the Odata EDM: OverallLimitAmount

      Returns:
      Overall Limit
    • getExpectedOverallLimitAmount

      @Nullable public BigDecimal getExpectedOverallLimitAmount()
      Constraints: Not nullable, Precision: 13, Scale: 3

      Original property name from the Odata EDM: ExpectedOverallLimitAmount

      Returns:
      Expected Value of Overall Limit
    • toString

      @Nonnull public String toString()
      Overrides:
      toString in class VdmObject<MaintOrderOpComponent>
    • equals

      public boolean equals(@Nullable Object o)
      Overrides:
      equals in class VdmEntity<MaintOrderOpComponent>
    • canEqual

      protected boolean canEqual(@Nullable Object other)
      Overrides:
      canEqual in class VdmEntity<MaintOrderOpComponent>
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class VdmEntity<MaintOrderOpComponent>