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

public class MaintOrderActlPlndCostItm extends VdmEntity<MaintOrderActlPlndCostItm>
Detailed Cost Analysis in Maint. Order

Original entity name from the Odata EDM: MaintOrderActlPlndCostItm_Type

  • Field Details

    • ALL_FIELDS

      public static final MaintOrderActlPlndCostItmSelectable ALL_FIELDS
      Selector for all available fields of MaintOrderActlPlndCostItm.
    • PGL_ACCOUNT_HIERARCHY

      public static final MaintOrderActlPlndCostItmField<String> PGL_ACCOUNT_HIERARCHY
      Use with available fluent helpers to apply the P_GLAccountHierarchy field to query operations.
    • SOURCE_LEDGER

      public static final MaintOrderActlPlndCostItmField<String> SOURCE_LEDGER
      Use with available fluent helpers to apply the SourceLedger field to query operations.
    • LEDGER

      public static final MaintOrderActlPlndCostItmField<String> LEDGER
      Use with available fluent helpers to apply the Ledger field to query operations.
    • COMPANY_CODE

      public static final MaintOrderActlPlndCostItmField<String> COMPANY_CODE
      Use with available fluent helpers to apply the CompanyCode field to query operations.
    • FISCAL_YEAR

      public static final MaintOrderActlPlndCostItmField<String> FISCAL_YEAR
      Use with available fluent helpers to apply the FiscalYear field to query operations.
    • ACCOUNTING_DOCUMENT

      public static final MaintOrderActlPlndCostItmField<String> ACCOUNTING_DOCUMENT
      Use with available fluent helpers to apply the AccountingDocument field to query operations.
    • FINANCIAL_PLANNING_REQ_TRANS_SQNC

      public static final MaintOrderActlPlndCostItmField<String> FINANCIAL_PLANNING_REQ_TRANS_SQNC
      Use with available fluent helpers to apply the FinancialPlanningReqTransSqnc field to query operations.
    • FINANCIAL_PLANNING_DATA_PACKET

      public static final MaintOrderActlPlndCostItmField<String> FINANCIAL_PLANNING_DATA_PACKET
      Use with available fluent helpers to apply the FinancialPlanningDataPacket field to query operations.
    • ACTUAL_PLAN_JOURNAL_ENTRY_ITEM

      public static final MaintOrderActlPlndCostItmField<String> ACTUAL_PLAN_JOURNAL_ENTRY_ITEM
      Use with available fluent helpers to apply the ActualPlanJournalEntryItem field to query operations.
    • GL_ACCOUNT_HIERARCHY

      public static final MaintOrderActlPlndCostItmField<String> GL_ACCOUNT_HIERARCHY
      Use with available fluent helpers to apply the GLAccountHierarchy field to query operations.
    • MAINT_ORD_COST_ANLYS_SPEND_CATEGORY

      public static final MaintOrderActlPlndCostItmField<String> MAINT_ORD_COST_ANLYS_SPEND_CATEGORY
      Use with available fluent helpers to apply the MaintOrdCostAnlysSpendCategory field to query operations.
    • GL_ACCOUNT

      public static final MaintOrderActlPlndCostItmField<String> GL_ACCOUNT
      Use with available fluent helpers to apply the GLAccount field to query operations.
    • MAINTENANCE_ORDER

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

      public static final MaintOrderActlPlndCostItmField<String> COST_ELEMENT_GROUP_NAME
      Use with available fluent helpers to apply the CostElementGroupName field to query operations.
    • MAINTENANCE_ORDER_OPERATION

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

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

      public static final MaintOrderActlPlndCostItmField<String> MAINTENANCE_ACTIVITY_TYPE
      Use with available fluent helpers to apply the MaintenanceActivityType field to query operations.
    • GL_ACCOUNT_NAME

      public static final MaintOrderActlPlndCostItmField<String> GL_ACCOUNT_NAME
      Use with available fluent helpers to apply the GLAccountName field to query operations.
    • MAIN_WORK_CENTER

      public static final MaintOrderActlPlndCostItmField<String> MAIN_WORK_CENTER
      Use with available fluent helpers to apply the MainWorkCenter field to query operations.
    • OPERATION_WORK_CENTER

      public static final MaintOrderActlPlndCostItmField<String> OPERATION_WORK_CENTER
      Use with available fluent helpers to apply the OperationWorkCenter field to query operations.
    • PRODUCT_GROUP

      public static final MaintOrderActlPlndCostItmField<String> PRODUCT_GROUP
      Use with available fluent helpers to apply the ProductGroup field to query operations.
    • PRODUCT

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

      public static final MaintOrderActlPlndCostItmField<String> ASSEMBLY
      Use with available fluent helpers to apply the Assembly field to query operations.
    • EQUIPMENT

      public static final MaintOrderActlPlndCostItmField<String> EQUIPMENT
      Use with available fluent helpers to apply the Equipment field to query operations.
    • FUNCTIONAL_LOCATION

      public static final MaintOrderActlPlndCostItmField<String> FUNCTIONAL_LOCATION
      Use with available fluent helpers to apply the FunctionalLocation field to query operations.
    • REFERENCE_DOCUMENT

      public static final MaintOrderActlPlndCostItmField<String> REFERENCE_DOCUMENT
      Use with available fluent helpers to apply the ReferenceDocument field to query operations.
    • REFERENCE_DOCUMENT_TYPE

      public static final MaintOrderActlPlndCostItmField<String> REFERENCE_DOCUMENT_TYPE
      Use with available fluent helpers to apply the ReferenceDocumentType field to query operations.
    • REFERENCE_DOCUMENT_CONTEXT

      public static final MaintOrderActlPlndCostItmField<String> REFERENCE_DOCUMENT_CONTEXT
      Use with available fluent helpers to apply the ReferenceDocumentContext field to query operations.
    • REFERENCE_DOCUMENT_ITEM

      public static final MaintOrderActlPlndCostItmField<String> REFERENCE_DOCUMENT_ITEM
      Use with available fluent helpers to apply the ReferenceDocumentItem field to query operations.
    • MAINT_PRIORITY_TYPE

      public static final MaintOrderActlPlndCostItmField<String> MAINT_PRIORITY_TYPE
      Use with available fluent helpers to apply the MaintPriorityType field to query operations.
    • MAINT_PRIORITY

      public static final MaintOrderActlPlndCostItmField<String> MAINT_PRIORITY
      Use with available fluent helpers to apply the MaintPriority field to query operations.
    • PURCHASE_ORDER

      public static final MaintOrderActlPlndCostItmField<String> PURCHASE_ORDER
      Use with available fluent helpers to apply the PurchaseOrder field to query operations.
    • PURCHASE_ORDER_ITEM

      public static final MaintOrderActlPlndCostItmField<String> PURCHASE_ORDER_ITEM
      Use with available fluent helpers to apply the PurchaseOrderItem field to query operations.
    • RESERVATION

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

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

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

      public static final MaintOrderActlPlndCostItmField<String> GLOBAL_CURRENCY
      Use with available fluent helpers to apply the GlobalCurrency field to query operations.
    • AMOUNT_IN_GLOBAL_CURRENCY

      public static final MaintOrderActlPlndCostItmField<BigDecimal> AMOUNT_IN_GLOBAL_CURRENCY
      Use with available fluent helpers to apply the AmountInGlobalCurrency field to query operations.
    • ACTUAL_MAINT_AMOUNT_IN_GLOB_CRCY

      public static final MaintOrderActlPlndCostItmField<BigDecimal> ACTUAL_MAINT_AMOUNT_IN_GLOB_CRCY
      Use with available fluent helpers to apply the ActualMaintAmountInGlobCrcy field to query operations.
    • PLANNED_MAINT_AMOUNT_IN_GLOB_CRCY

      public static final MaintOrderActlPlndCostItmField<BigDecimal> PLANNED_MAINT_AMOUNT_IN_GLOB_CRCY
      Use with available fluent helpers to apply the PlannedMaintAmountInGlobCrcy field to query operations.
    • BASELINE_MAINT_AMOUNT_IN_GLOB_CRCY

      public static final MaintOrderActlPlndCostItmField<BigDecimal> BASELINE_MAINT_AMOUNT_IN_GLOB_CRCY
      Use with available fluent helpers to apply the BaselineMaintAmountInGlobCrcy field to query operations.
    • ESTIMATED_MAINT_AMOUNT_IN_GLOB_CRCY

      public static final MaintOrderActlPlndCostItmField<BigDecimal> ESTIMATED_MAINT_AMOUNT_IN_GLOB_CRCY
      Use with available fluent helpers to apply the EstimatedMaintAmountInGlobCrcy field to query operations.
    • COMPANY_CODE_CURRENCY

      public static final MaintOrderActlPlndCostItmField<String> COMPANY_CODE_CURRENCY
      Use with available fluent helpers to apply the CompanyCodeCurrency field to query operations.
    • AMOUNT_IN_COMPANY_CODE_CURRENCY

      public static final MaintOrderActlPlndCostItmField<BigDecimal> AMOUNT_IN_COMPANY_CODE_CURRENCY
      Use with available fluent helpers to apply the AmountInCompanyCodeCurrency field to query operations.
    • ACTUAL_MAINT_AMOUNT_IN_CO_CRCY

      public static final MaintOrderActlPlndCostItmField<BigDecimal> ACTUAL_MAINT_AMOUNT_IN_CO_CRCY
      Use with available fluent helpers to apply the ActualMaintAmountInCoCrcy field to query operations.
    • PLANNED_MAINT_AMOUNT_IN_CO_CRCY

      public static final MaintOrderActlPlndCostItmField<BigDecimal> PLANNED_MAINT_AMOUNT_IN_CO_CRCY
      Use with available fluent helpers to apply the PlannedMaintAmountInCoCrcy field to query operations.
    • BASELINE_MAINT_AMOUNT_IN_CO_CRCY

      public static final MaintOrderActlPlndCostItmField<BigDecimal> BASELINE_MAINT_AMOUNT_IN_CO_CRCY
      Use with available fluent helpers to apply the BaselineMaintAmountInCoCrcy field to query operations.
    • ESTIMATED_MAINT_AMOUNT_IN_CO_CRCY

      public static final MaintOrderActlPlndCostItmField<BigDecimal> ESTIMATED_MAINT_AMOUNT_IN_CO_CRCY
      Use with available fluent helpers to apply the EstimatedMaintAmountInCoCrcy field to query operations.
    • TO_MAINTENANCE_ORDER

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

      public static final MaintOrderActlPlndCostItmOneToOneLink<MaintOrderOpComponent> TO_MAINTENANCE_ORDER_OP_COMPONENT
      Use with available fluent helpers to apply the to_MaintenanceOrderOpComponent navigation property to query operations.
    • TO_MAINTENANCE_ORDER_OPERATION

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

      Use with available fluent helpers to apply the Parameters navigation property to query operations.
  • Constructor Details

    • MaintOrderActlPlndCostItm

      public MaintOrderActlPlndCostItm()
    • MaintOrderActlPlndCostItm

      public MaintOrderActlPlndCostItm(@Nullable String p_GLAccountHierarchy, @Nullable String sourceLedger, @Nullable String ledger, @Nullable String companyCode, @Nullable String fiscalYear, @Nullable String accountingDocument, @Nullable String financialPlanningReqTransSqnc, @Nullable String financialPlanningDataPacket, @Nullable String actualPlanJournalEntryItem, @Nullable String gLAccountHierarchy, @Nullable String maintOrdCostAnlysSpendCategory, @Nullable String gLAccount, @Nullable String maintenanceOrder, @Nullable String costElementGroupName, @Nullable String maintenanceOrderOperation, @Nullable String maintenanceOrderSubOperation, @Nullable String maintenanceActivityType, @Nullable String gLAccountName, @Nullable String mainWorkCenter, @Nullable String operationWorkCenter, @Nullable String productGroup, @Nullable String product, @Nullable String assembly, @Nullable String equipment, @Nullable String functionalLocation, @Nullable String referenceDocument, @Nullable String referenceDocumentType, @Nullable String referenceDocumentContext, @Nullable String referenceDocumentItem, @Nullable String maintPriorityType, @Nullable String maintPriority, @Nullable String purchaseOrder, @Nullable String purchaseOrderItem, @Nullable String reservation, @Nullable String reservationItem, @Nullable String reservationType, @Nullable String globalCurrency, @Nullable BigDecimal amountInGlobalCurrency, @Nullable BigDecimal actualMaintAmountInGlobCrcy, @Nullable BigDecimal plannedMaintAmountInGlobCrcy, @Nullable BigDecimal baselineMaintAmountInGlobCrcy, @Nullable BigDecimal estimatedMaintAmountInGlobCrcy, @Nullable String companyCodeCurrency, @Nullable BigDecimal amountInCompanyCodeCurrency, @Nullable BigDecimal actualMaintAmountInCoCrcy, @Nullable BigDecimal plannedMaintAmountInCoCrcy, @Nullable BigDecimal baselineMaintAmountInCoCrcy, @Nullable BigDecimal estimatedMaintAmountInCoCrcy, @Nullable MaintenanceOrder toMaintenanceOrder, @Nullable MaintOrderOpComponent toMaintenanceOrderOpComponent, @Nullable MaintenanceOrderOperation toMaintenanceOrderOperation, @Nullable MaintOrderActlPlndCostItm_TypeParameters toParameters)
  • Method Details

    • getType

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

      public void setP_GLAccountHierarchy(@Nullable String p_GLAccountHierarchy)
      (Key Field) Constraints: Not nullable, Maximum length: 42

      Original property name from the Odata EDM: P_GLAccountHierarchy

      Parameters:
      p_GLAccountHierarchy - Hierarchy ID
    • setSourceLedger

      public void setSourceLedger(@Nullable String sourceLedger)
      (Key Field) Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: SourceLedger

      Parameters:
      sourceLedger - Source Ledger
    • setLedger

      public void setLedger(@Nullable String ledger)
      (Key Field) Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: Ledger

      Parameters:
      ledger - Ledger in General Ledger Accounting
    • setCompanyCode

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

      Original property name from the Odata EDM: CompanyCode

      Parameters:
      companyCode - Company Code
    • setFiscalYear

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

      Original property name from the Odata EDM: FiscalYear

      Parameters:
      fiscalYear - Fiscal Year
    • setAccountingDocument

      public void setAccountingDocument(@Nullable String accountingDocument)
      (Key Field) Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: AccountingDocument

      Parameters:
      accountingDocument - Journal Entry
    • setFinancialPlanningReqTransSqnc

      public void setFinancialPlanningReqTransSqnc(@Nullable String financialPlanningReqTransSqnc)
      (Key Field) Constraints: Not nullable, Maximum length: 23

      Original property name from the Odata EDM: FinancialPlanningReqTransSqnc

      Parameters:
      financialPlanningReqTransSqnc - Financial Planning Request Transaction Sequence Number
    • setFinancialPlanningDataPacket

      public void setFinancialPlanningDataPacket(@Nullable String financialPlanningDataPacket)
      (Key Field) Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: FinancialPlanningDataPacket

      Parameters:
      financialPlanningDataPacket - Financial Planning Data Packet Number
    • setActualPlanJournalEntryItem

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

      Original property name from the Odata EDM: ActualPlanJournalEntryItem

      Parameters:
      actualPlanJournalEntryItem - Actual Plan Journal Entry Item
    • setGLAccountHierarchy

      public void setGLAccountHierarchy(@Nullable String gLAccountHierarchy)
      Constraints: Not nullable, Maximum length: 42

      Original property name from the Odata EDM: GLAccountHierarchy

      Parameters:
      gLAccountHierarchy - G/L Account Hierarchy
    • setMaintOrdCostAnlysSpendCategory

      public void setMaintOrdCostAnlysSpendCategory(@Nullable String maintOrdCostAnlysSpendCategory)
      Constraints: Not nullable, Maximum length: 50

      Original property name from the Odata EDM: MaintOrdCostAnlysSpendCategory

      Parameters:
      maintOrdCostAnlysSpendCategory - Hierarchy parent node
    • setGLAccount

      public void setGLAccount(@Nullable String gLAccount)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: GLAccount

      Parameters:
      gLAccount - G/L Account
    • setMaintenanceOrder

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

      Original property name from the Odata EDM: MaintenanceOrder

      Parameters:
      maintenanceOrder - Order ID
    • setCostElementGroupName

      public void setCostElementGroupName(@Nullable String costElementGroupName)
      Constraints: Not nullable, Maximum length: 50

      Original property name from the Odata EDM: CostElementGroupName

      Parameters:
      costElementGroupName - Hierarchy node description
    • setMaintenanceOrderOperation

      public void setMaintenanceOrderOperation(@Nullable String maintenanceOrderOperation)
      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)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: MaintenanceOrderSubOperation

      Parameters:
      maintenanceOrderSubOperation - Maintenance Order Suboperation
    • setMaintenanceActivityType

      public void setMaintenanceActivityType(@Nullable String maintenanceActivityType)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: MaintenanceActivityType

      Parameters:
      maintenanceActivityType - Maintenance activity type
    • setGLAccountName

      public void setGLAccountName(@Nullable String gLAccountName)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: GLAccountName

      Parameters:
      gLAccountName - G/L Account Short Text
    • setMainWorkCenter

      public void setMainWorkCenter(@Nullable String mainWorkCenter)
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: MainWorkCenter

      Parameters:
      mainWorkCenter - Main work center for maintenance tasks
    • setOperationWorkCenter

      public void setOperationWorkCenter(@Nullable String operationWorkCenter)
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: OperationWorkCenter

      Parameters:
      operationWorkCenter - Work Center
    • setProductGroup

      public void setProductGroup(@Nullable String productGroup)
      Constraints: Not nullable, Maximum length: 9

      Original property name from the Odata EDM: ProductGroup

      Parameters:
      productGroup - Product Group
    • setProduct

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

      Original property name from the Odata EDM: Product

      Parameters:
      product - Product Number
    • setAssembly

      public void setAssembly(@Nullable String assembly)
      Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: Assembly

      Parameters:
      assembly - Assembly
    • setEquipment

      public void setEquipment(@Nullable String equipment)
      Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: Equipment

      Parameters:
      equipment - Equipment Number
    • setFunctionalLocation

      public void setFunctionalLocation(@Nullable String functionalLocation)
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: FunctionalLocation

      Parameters:
      functionalLocation - Functional Location
    • setReferenceDocument

      public void setReferenceDocument(@Nullable String referenceDocument)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: ReferenceDocument

      Parameters:
      referenceDocument - Reference document number
    • setReferenceDocumentType

      public void setReferenceDocumentType(@Nullable String referenceDocumentType)
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: ReferenceDocumentType

      Parameters:
      referenceDocumentType - Reference Document Type
    • setReferenceDocumentContext

      public void setReferenceDocumentContext(@Nullable String referenceDocumentContext)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: ReferenceDocumentContext

      Parameters:
      referenceDocumentContext - Reference Document Context
    • setReferenceDocumentItem

      public void setReferenceDocumentItem(@Nullable String referenceDocumentItem)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: ReferenceDocumentItem

      Parameters:
      referenceDocumentItem - Reference Document Item
    • setMaintPriorityType

      public void setMaintPriorityType(@Nullable String maintPriorityType)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: MaintPriorityType

      Parameters:
      maintPriorityType - Priority Type
    • setMaintPriority

      public void setMaintPriority(@Nullable String maintPriority)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: MaintPriority

      Parameters:
      maintPriority - Priority
    • setPurchaseOrder

      public void setPurchaseOrder(@Nullable String purchaseOrder)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: PurchaseOrder

      Parameters:
      purchaseOrder - Purchasing Document Number
    • setPurchaseOrderItem

      public void setPurchaseOrderItem(@Nullable String purchaseOrderItem)
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: PurchaseOrderItem

      Parameters:
      purchaseOrderItem - Item Number of Purchasing Document
    • 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
    • setReservationType

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

      Original property name from the Odata EDM: ReservationType

      Parameters:
      reservationType - Type of Reservation
    • setGlobalCurrency

      public void setGlobalCurrency(@Nullable String globalCurrency)
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: GlobalCurrency

      Parameters:
      globalCurrency - Global Currency
    • setAmountInGlobalCurrency

      public void setAmountInGlobalCurrency(@Nullable BigDecimal amountInGlobalCurrency)
      Constraints: Not nullable, Precision: 23, Scale: 3

      Original property name from the Odata EDM: AmountInGlobalCurrency

      Parameters:
      amountInGlobalCurrency - Amount in Global Currency
    • setActualMaintAmountInGlobCrcy

      public void setActualMaintAmountInGlobCrcy(@Nullable BigDecimal actualMaintAmountInGlobCrcy)
      Constraints: Not nullable, Precision: 23, Scale: 3

      Original property name from the Odata EDM: ActualMaintAmountInGlobCrcy

      Parameters:
      actualMaintAmountInGlobCrcy - Amount in Company Code Currency
    • setPlannedMaintAmountInGlobCrcy

      public void setPlannedMaintAmountInGlobCrcy(@Nullable BigDecimal plannedMaintAmountInGlobCrcy)
      Constraints: Not nullable, Precision: 23, Scale: 3

      Original property name from the Odata EDM: PlannedMaintAmountInGlobCrcy

      Parameters:
      plannedMaintAmountInGlobCrcy - Amount in Company Code Currency
    • setBaselineMaintAmountInGlobCrcy

      public void setBaselineMaintAmountInGlobCrcy(@Nullable BigDecimal baselineMaintAmountInGlobCrcy)
      Constraints: Not nullable, Precision: 23, Scale: 3

      Original property name from the Odata EDM: BaselineMaintAmountInGlobCrcy

      Parameters:
      baselineMaintAmountInGlobCrcy - Amount in Company Code Currency
    • setEstimatedMaintAmountInGlobCrcy

      public void setEstimatedMaintAmountInGlobCrcy(@Nullable BigDecimal estimatedMaintAmountInGlobCrcy)
      Constraints: Not nullable, Precision: 23, Scale: 3

      Original property name from the Odata EDM: EstimatedMaintAmountInGlobCrcy

      Parameters:
      estimatedMaintAmountInGlobCrcy - Amount in Company Code Currency
    • setCompanyCodeCurrency

      public void setCompanyCodeCurrency(@Nullable String companyCodeCurrency)
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: CompanyCodeCurrency

      Parameters:
      companyCodeCurrency - Company Code Currency
    • setAmountInCompanyCodeCurrency

      public void setAmountInCompanyCodeCurrency(@Nullable BigDecimal amountInCompanyCodeCurrency)
      Constraints: Not nullable, Precision: 23, Scale: 3

      Original property name from the Odata EDM: AmountInCompanyCodeCurrency

      Parameters:
      amountInCompanyCodeCurrency - Amount in Company Code Currency
    • setActualMaintAmountInCoCrcy

      public void setActualMaintAmountInCoCrcy(@Nullable BigDecimal actualMaintAmountInCoCrcy)
      Constraints: Not nullable, Precision: 23, Scale: 3

      Original property name from the Odata EDM: ActualMaintAmountInCoCrcy

      Parameters:
      actualMaintAmountInCoCrcy - Amount in Company Code Currency
    • setPlannedMaintAmountInCoCrcy

      public void setPlannedMaintAmountInCoCrcy(@Nullable BigDecimal plannedMaintAmountInCoCrcy)
      Constraints: Not nullable, Precision: 23, Scale: 3

      Original property name from the Odata EDM: PlannedMaintAmountInCoCrcy

      Parameters:
      plannedMaintAmountInCoCrcy - Amount in Company Code Currency
    • setBaselineMaintAmountInCoCrcy

      public void setBaselineMaintAmountInCoCrcy(@Nullable BigDecimal baselineMaintAmountInCoCrcy)
      Constraints: Not nullable, Precision: 23, Scale: 3

      Original property name from the Odata EDM: BaselineMaintAmountInCoCrcy

      Parameters:
      baselineMaintAmountInCoCrcy - Amount in Company Code Currency
    • setEstimatedMaintAmountInCoCrcy

      public void setEstimatedMaintAmountInCoCrcy(@Nullable BigDecimal estimatedMaintAmountInCoCrcy)
      Constraints: Not nullable, Precision: 23, Scale: 3

      Original property name from the Odata EDM: EstimatedMaintAmountInCoCrcy

      Parameters:
      estimatedMaintAmountInCoCrcy - Amount in Company Code Currency
    • getEntityCollection

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

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

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

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

      @Nonnull public static <T> MaintOrderActlPlndCostItmField<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> MaintOrderActlPlndCostItmField<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<MaintOrderActlPlndCostItm>
    • setServicePathForFetch

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

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

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

      @Nonnull protected Map<String,Object> toMapOfNavigationProperties()
      Overrides:
      toMapOfNavigationProperties in class VdmObject<MaintOrderActlPlndCostItm>
    • 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 MaintOrderActlPlndCostItm 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 MaintOrderActlPlndCostItm 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.
    • fetchMaintenanceOrderOpComponent

      @Nullable public MaintOrderOpComponent fetchMaintenanceOrderOpComponent()
      Fetches the MaintOrderOpComponent entity (one to one) associated with this entity. This corresponds to the OData navigation property to_MaintenanceOrderOpComponent.

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

      Returns:
      The single associated MaintOrderOpComponent 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.
    • getMaintenanceOrderOpComponentOrFetch

      @Nullable public MaintOrderOpComponent getMaintenanceOrderOpComponentOrFetch()
      Retrieval of associated MaintOrderOpComponent entity (one to one). This corresponds to the OData navigation property to_MaintenanceOrderOpComponent.

      If the navigation property to_MaintenanceOrderOpComponent of a queried MaintOrderActlPlndCostItm 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 MaintOrderOpComponent 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.
    • getMaintenanceOrderOpComponentIfPresent

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

      If the navigation property for an entity MaintOrderActlPlndCostItm 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_MaintenanceOrderOpComponent is already loaded, the result will contain the MaintOrderOpComponent entity. If not, an Option with result state empty is returned.
    • setMaintenanceOrderOpComponent

      public void setMaintenanceOrderOpComponent(MaintOrderOpComponent value)
      Overwrites the associated MaintOrderOpComponent entity for the loaded navigation property to_MaintenanceOrderOpComponent.
      Parameters:
      value - New MaintOrderOpComponent entity.
    • 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 MaintOrderActlPlndCostItm 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 MaintOrderActlPlndCostItm 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.
    • fetchParameters

      @Nullable public MaintOrderActlPlndCostItm_TypeParameters fetchParameters()
      Fetches the MaintOrderActlPlndCostItm_TypeParameters entity (one to one) associated with this entity. This corresponds to the OData navigation property Parameters.

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

      Returns:
      The single associated MaintOrderActlPlndCostItm_TypeParameters 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.
    • getParametersOrFetch

      @Nullable public MaintOrderActlPlndCostItm_TypeParameters getParametersOrFetch()
      Retrieval of associated MaintOrderActlPlndCostItm_TypeParameters entity (one to one). This corresponds to the OData navigation property Parameters.

      If the navigation property Parameters of a queried MaintOrderActlPlndCostItm 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 MaintOrderActlPlndCostItm_TypeParameters 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.
    • getParametersIfPresent

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

      If the navigation property for an entity MaintOrderActlPlndCostItm 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 Parameters is already loaded, the result will contain the MaintOrderActlPlndCostItm_TypeParameters entity. If not, an Option with result state empty is returned.
    • setParameters

      public void setParameters(MaintOrderActlPlndCostItm_TypeParameters value)
      Overwrites the associated MaintOrderActlPlndCostItm_TypeParameters entity for the loaded navigation property Parameters.
      Parameters:
      value - New MaintOrderActlPlndCostItm_TypeParameters entity.
    • builder

    • getP_GLAccountHierarchy

      @Nullable public String getP_GLAccountHierarchy()
      (Key Field) Constraints: Not nullable, Maximum length: 42

      Original property name from the Odata EDM: P_GLAccountHierarchy

      Returns:
      Hierarchy ID
    • getSourceLedger

      @Nullable public String getSourceLedger()
      (Key Field) Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: SourceLedger

      Returns:
      Source Ledger
    • getLedger

      @Nullable public String getLedger()
      (Key Field) Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: Ledger

      Returns:
      Ledger in General Ledger Accounting
    • getCompanyCode

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

      Original property name from the Odata EDM: CompanyCode

      Returns:
      Company Code
    • getFiscalYear

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

      Original property name from the Odata EDM: FiscalYear

      Returns:
      Fiscal Year
    • getAccountingDocument

      @Nullable public String getAccountingDocument()
      (Key Field) Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: AccountingDocument

      Returns:
      Journal Entry
    • getFinancialPlanningReqTransSqnc

      @Nullable public String getFinancialPlanningReqTransSqnc()
      (Key Field) Constraints: Not nullable, Maximum length: 23

      Original property name from the Odata EDM: FinancialPlanningReqTransSqnc

      Returns:
      Financial Planning Request Transaction Sequence Number
    • getFinancialPlanningDataPacket

      @Nullable public String getFinancialPlanningDataPacket()
      (Key Field) Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: FinancialPlanningDataPacket

      Returns:
      Financial Planning Data Packet Number
    • getActualPlanJournalEntryItem

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

      Original property name from the Odata EDM: ActualPlanJournalEntryItem

      Returns:
      Actual Plan Journal Entry Item
    • getGLAccountHierarchy

      @Nullable public String getGLAccountHierarchy()
      Constraints: Not nullable, Maximum length: 42

      Original property name from the Odata EDM: GLAccountHierarchy

      Returns:
      G/L Account Hierarchy
    • getMaintOrdCostAnlysSpendCategory

      @Nullable public String getMaintOrdCostAnlysSpendCategory()
      Constraints: Not nullable, Maximum length: 50

      Original property name from the Odata EDM: MaintOrdCostAnlysSpendCategory

      Returns:
      Hierarchy parent node
    • getGLAccount

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

      Original property name from the Odata EDM: GLAccount

      Returns:
      G/L Account
    • getMaintenanceOrder

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

      Original property name from the Odata EDM: MaintenanceOrder

      Returns:
      Order ID
    • getCostElementGroupName

      @Nullable public String getCostElementGroupName()
      Constraints: Not nullable, Maximum length: 50

      Original property name from the Odata EDM: CostElementGroupName

      Returns:
      Hierarchy node description
    • getMaintenanceOrderOperation

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

      Original property name from the Odata EDM: MaintenanceOrderOperation

      Returns:
      Maintenance Order Operation
    • getMaintenanceOrderSubOperation

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

      Original property name from the Odata EDM: MaintenanceOrderSubOperation

      Returns:
      Maintenance Order Suboperation
    • getMaintenanceActivityType

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

      Original property name from the Odata EDM: MaintenanceActivityType

      Returns:
      Maintenance activity type
    • getGLAccountName

      @Nullable public String getGLAccountName()
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: GLAccountName

      Returns:
      G/L Account Short Text
    • getMainWorkCenter

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

      Original property name from the Odata EDM: MainWorkCenter

      Returns:
      Main work center for maintenance tasks
    • getOperationWorkCenter

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

      Original property name from the Odata EDM: OperationWorkCenter

      Returns:
      Work Center
    • getProductGroup

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

      Original property name from the Odata EDM: ProductGroup

      Returns:
      Product Group
    • getProduct

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

      Original property name from the Odata EDM: Product

      Returns:
      Product Number
    • getAssembly

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

      Original property name from the Odata EDM: Assembly

      Returns:
      Assembly
    • getEquipment

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

      Original property name from the Odata EDM: Equipment

      Returns:
      Equipment Number
    • getFunctionalLocation

      @Nullable public String getFunctionalLocation()
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: FunctionalLocation

      Returns:
      Functional Location
    • getReferenceDocument

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

      Original property name from the Odata EDM: ReferenceDocument

      Returns:
      Reference document number
    • getReferenceDocumentType

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

      Original property name from the Odata EDM: ReferenceDocumentType

      Returns:
      Reference Document Type
    • getReferenceDocumentContext

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

      Original property name from the Odata EDM: ReferenceDocumentContext

      Returns:
      Reference Document Context
    • getReferenceDocumentItem

      @Nullable public String getReferenceDocumentItem()
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: ReferenceDocumentItem

      Returns:
      Reference Document Item
    • getMaintPriorityType

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

      Original property name from the Odata EDM: MaintPriorityType

      Returns:
      Priority Type
    • getMaintPriority

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

      Original property name from the Odata EDM: MaintPriority

      Returns:
      Priority
    • getPurchaseOrder

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

      Original property name from the Odata EDM: PurchaseOrder

      Returns:
      Purchasing Document Number
    • getPurchaseOrderItem

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

      Original property name from the Odata EDM: PurchaseOrderItem

      Returns:
      Item Number of Purchasing Document
    • 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
    • getReservationType

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

      Original property name from the Odata EDM: ReservationType

      Returns:
      Type of Reservation
    • getGlobalCurrency

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

      Original property name from the Odata EDM: GlobalCurrency

      Returns:
      Global Currency
    • getAmountInGlobalCurrency

      @Nullable public BigDecimal getAmountInGlobalCurrency()
      Constraints: Not nullable, Precision: 23, Scale: 3

      Original property name from the Odata EDM: AmountInGlobalCurrency

      Returns:
      Amount in Global Currency
    • getActualMaintAmountInGlobCrcy

      @Nullable public BigDecimal getActualMaintAmountInGlobCrcy()
      Constraints: Not nullable, Precision: 23, Scale: 3

      Original property name from the Odata EDM: ActualMaintAmountInGlobCrcy

      Returns:
      Amount in Company Code Currency
    • getPlannedMaintAmountInGlobCrcy

      @Nullable public BigDecimal getPlannedMaintAmountInGlobCrcy()
      Constraints: Not nullable, Precision: 23, Scale: 3

      Original property name from the Odata EDM: PlannedMaintAmountInGlobCrcy

      Returns:
      Amount in Company Code Currency
    • getBaselineMaintAmountInGlobCrcy

      @Nullable public BigDecimal getBaselineMaintAmountInGlobCrcy()
      Constraints: Not nullable, Precision: 23, Scale: 3

      Original property name from the Odata EDM: BaselineMaintAmountInGlobCrcy

      Returns:
      Amount in Company Code Currency
    • getEstimatedMaintAmountInGlobCrcy

      @Nullable public BigDecimal getEstimatedMaintAmountInGlobCrcy()
      Constraints: Not nullable, Precision: 23, Scale: 3

      Original property name from the Odata EDM: EstimatedMaintAmountInGlobCrcy

      Returns:
      Amount in Company Code Currency
    • getCompanyCodeCurrency

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

      Original property name from the Odata EDM: CompanyCodeCurrency

      Returns:
      Company Code Currency
    • getAmountInCompanyCodeCurrency

      @Nullable public BigDecimal getAmountInCompanyCodeCurrency()
      Constraints: Not nullable, Precision: 23, Scale: 3

      Original property name from the Odata EDM: AmountInCompanyCodeCurrency

      Returns:
      Amount in Company Code Currency
    • getActualMaintAmountInCoCrcy

      @Nullable public BigDecimal getActualMaintAmountInCoCrcy()
      Constraints: Not nullable, Precision: 23, Scale: 3

      Original property name from the Odata EDM: ActualMaintAmountInCoCrcy

      Returns:
      Amount in Company Code Currency
    • getPlannedMaintAmountInCoCrcy

      @Nullable public BigDecimal getPlannedMaintAmountInCoCrcy()
      Constraints: Not nullable, Precision: 23, Scale: 3

      Original property name from the Odata EDM: PlannedMaintAmountInCoCrcy

      Returns:
      Amount in Company Code Currency
    • getBaselineMaintAmountInCoCrcy

      @Nullable public BigDecimal getBaselineMaintAmountInCoCrcy()
      Constraints: Not nullable, Precision: 23, Scale: 3

      Original property name from the Odata EDM: BaselineMaintAmountInCoCrcy

      Returns:
      Amount in Company Code Currency
    • getEstimatedMaintAmountInCoCrcy

      @Nullable public BigDecimal getEstimatedMaintAmountInCoCrcy()
      Constraints: Not nullable, Precision: 23, Scale: 3

      Original property name from the Odata EDM: EstimatedMaintAmountInCoCrcy

      Returns:
      Amount in Company Code Currency
    • toString

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

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

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

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