Class MaintOrderActlPlndCostItm
Original entity name from the Odata EDM: MaintOrderActlPlndCostItm_Type
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classHelper class to allow for fluent creation of MaintOrderActlPlndCostItm instances. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final MaintOrderActlPlndCostItmField<String>Use with available fluent helpers to apply the AccountingDocument field to query operations.static final MaintOrderActlPlndCostItmField<BigDecimal>Use with available fluent helpers to apply the ActualMaintAmountInCoCrcy field to query operations.static final MaintOrderActlPlndCostItmField<BigDecimal>Use with available fluent helpers to apply the ActualMaintAmountInGlobCrcy field to query operations.static final MaintOrderActlPlndCostItmField<String>Use with available fluent helpers to apply the ActualPlanJournalEntryItem field to query operations.static final MaintOrderActlPlndCostItmSelectableSelector for all available fields of MaintOrderActlPlndCostItm.static final MaintOrderActlPlndCostItmField<BigDecimal>Use with available fluent helpers to apply the AmountInCompanyCodeCurrency field to query operations.static final MaintOrderActlPlndCostItmField<BigDecimal>Use with available fluent helpers to apply the AmountInGlobalCurrency field to query operations.static final MaintOrderActlPlndCostItmField<String>Use with available fluent helpers to apply the Assembly field to query operations.static final MaintOrderActlPlndCostItmField<BigDecimal>Use with available fluent helpers to apply the BaselineMaintAmountInCoCrcy field to query operations.static final MaintOrderActlPlndCostItmField<BigDecimal>Use with available fluent helpers to apply the BaselineMaintAmountInGlobCrcy field to query operations.static final MaintOrderActlPlndCostItmField<String>Use with available fluent helpers to apply the CompanyCode field to query operations.static final MaintOrderActlPlndCostItmField<String>Use with available fluent helpers to apply the CompanyCodeCurrency field to query operations.static final MaintOrderActlPlndCostItmField<String>Use with available fluent helpers to apply the CostElementGroupName field to query operations.static final MaintOrderActlPlndCostItmField<String>Use with available fluent helpers to apply the Equipment field to query operations.static final MaintOrderActlPlndCostItmField<BigDecimal>Use with available fluent helpers to apply the EstimatedMaintAmountInCoCrcy field to query operations.static final MaintOrderActlPlndCostItmField<BigDecimal>Use with available fluent helpers to apply the EstimatedMaintAmountInGlobCrcy field to query operations.static final MaintOrderActlPlndCostItmField<String>Use with available fluent helpers to apply the FinancialPlanningDataPacket field to query operations.static final MaintOrderActlPlndCostItmField<String>Use with available fluent helpers to apply the FinancialPlanningReqTransSqnc field to query operations.static final MaintOrderActlPlndCostItmField<String>Use with available fluent helpers to apply the FiscalYear field to query operations.static final MaintOrderActlPlndCostItmField<String>Use with available fluent helpers to apply the FunctionalLocation field to query operations.static final MaintOrderActlPlndCostItmField<String>Use with available fluent helpers to apply the GLAccount field to query operations.static final MaintOrderActlPlndCostItmField<String>Use with available fluent helpers to apply the GLAccountHierarchy field to query operations.static final MaintOrderActlPlndCostItmField<String>Use with available fluent helpers to apply the GLAccountName field to query operations.static final MaintOrderActlPlndCostItmField<String>Use with available fluent helpers to apply the GlobalCurrency field to query operations.static final MaintOrderActlPlndCostItmField<String>Use with available fluent helpers to apply the Ledger field to query operations.static final MaintOrderActlPlndCostItmField<String>Use with available fluent helpers to apply the MainWorkCenter field to query operations.static final MaintOrderActlPlndCostItmField<String>Use with available fluent helpers to apply the MaintOrdCostAnlysSpendCategory field to query operations.static final MaintOrderActlPlndCostItmField<String>Use with available fluent helpers to apply the MaintPriority field to query operations.static final MaintOrderActlPlndCostItmField<String>Use with available fluent helpers to apply the MaintPriorityType field to query operations.static final MaintOrderActlPlndCostItmField<String>Use with available fluent helpers to apply the MaintenanceActivityType field to query operations.static final MaintOrderActlPlndCostItmField<String>Use with available fluent helpers to apply the MaintenanceOrder field to query operations.static final MaintOrderActlPlndCostItmField<String>Use with available fluent helpers to apply the MaintenanceOrderOperation field to query operations.static final MaintOrderActlPlndCostItmField<String>Use with available fluent helpers to apply the MaintenanceOrderSubOperation field to query operations.static final MaintOrderActlPlndCostItmField<String>Use with available fluent helpers to apply the OperationWorkCenter field to query operations.static final MaintOrderActlPlndCostItmField<String>Use with available fluent helpers to apply the P_GLAccountHierarchy field to query operations.static final MaintOrderActlPlndCostItmField<BigDecimal>Use with available fluent helpers to apply the PlannedMaintAmountInCoCrcy field to query operations.static final MaintOrderActlPlndCostItmField<BigDecimal>Use with available fluent helpers to apply the PlannedMaintAmountInGlobCrcy field to query operations.static final MaintOrderActlPlndCostItmField<String>Use with available fluent helpers to apply the Product field to query operations.static final MaintOrderActlPlndCostItmField<String>Use with available fluent helpers to apply the ProductGroup field to query operations.static final MaintOrderActlPlndCostItmField<String>Use with available fluent helpers to apply the PurchaseOrder field to query operations.static final MaintOrderActlPlndCostItmField<String>Use with available fluent helpers to apply the PurchaseOrderItem field to query operations.static final MaintOrderActlPlndCostItmField<String>Use with available fluent helpers to apply the ReferenceDocument field to query operations.static final MaintOrderActlPlndCostItmField<String>Use with available fluent helpers to apply the ReferenceDocumentContext field to query operations.static final MaintOrderActlPlndCostItmField<String>Use with available fluent helpers to apply the ReferenceDocumentItem field to query operations.static final MaintOrderActlPlndCostItmField<String>Use with available fluent helpers to apply the ReferenceDocumentType field to query operations.static final MaintOrderActlPlndCostItmField<String>Use with available fluent helpers to apply the Reservation field to query operations.static final MaintOrderActlPlndCostItmField<String>Use with available fluent helpers to apply the ReservationItem field to query operations.static final MaintOrderActlPlndCostItmField<String>Use with available fluent helpers to apply the ReservationType field to query operations.static final MaintOrderActlPlndCostItmField<String>Use with available fluent helpers to apply the SourceLedger field to query operations.static final MaintOrderActlPlndCostItmOneToOneLink<MaintenanceOrder>Use with available fluent helpers to apply the to_MaintenanceOrder navigation property to query operations.static final MaintOrderActlPlndCostItmOneToOneLink<MaintOrderOpComponent>Use with available fluent helpers to apply the to_MaintenanceOrderOpComponent navigation property to query operations.Use with available fluent helpers to apply the to_MaintenanceOrderOperation navigation property to query operations.Use with available fluent helpers to apply the Parameters navigation property to query operations.Fields inherited from class com.sap.cloud.sdk.datamodel.odata.helper.VdmObject
changedOriginalFields -
Constructor Summary
ConstructorsConstructorDescriptionMaintOrderActlPlndCostItm(String p_GLAccountHierarchy, String sourceLedger, String ledger, String companyCode, String fiscalYear, String accountingDocument, String financialPlanningReqTransSqnc, String financialPlanningDataPacket, String actualPlanJournalEntryItem, String gLAccountHierarchy, String maintOrdCostAnlysSpendCategory, String gLAccount, String maintenanceOrder, String costElementGroupName, String maintenanceOrderOperation, String maintenanceOrderSubOperation, String maintenanceActivityType, String gLAccountName, String mainWorkCenter, String operationWorkCenter, String productGroup, String product, String assembly, String equipment, String functionalLocation, String referenceDocument, String referenceDocumentType, String referenceDocumentContext, String referenceDocumentItem, String maintPriorityType, String maintPriority, String purchaseOrder, String purchaseOrderItem, String reservation, String reservationItem, String reservationType, String globalCurrency, BigDecimal amountInGlobalCurrency, BigDecimal actualMaintAmountInGlobCrcy, BigDecimal plannedMaintAmountInGlobCrcy, BigDecimal baselineMaintAmountInGlobCrcy, BigDecimal estimatedMaintAmountInGlobCrcy, String companyCodeCurrency, BigDecimal amountInCompanyCodeCurrency, BigDecimal actualMaintAmountInCoCrcy, BigDecimal plannedMaintAmountInCoCrcy, BigDecimal baselineMaintAmountInCoCrcy, BigDecimal estimatedMaintAmountInCoCrcy, MaintenanceOrder toMaintenanceOrder, MaintOrderOpComponent toMaintenanceOrderOpComponent, MaintenanceOrderOperation toMaintenanceOrderOperation, MaintOrderActlPlndCostItm_TypeParameters toParameters) -
Method Summary
Modifier and TypeMethodDescriptionvoidattachToService(String servicePath, HttpDestinationProperties destination) builder()protected booleanbooleanFetches the MaintenanceOrder entity (one to one) associated with this entity.Fetches the MaintOrderOpComponent entity (one to one) associated with this entity.Fetches the MaintenanceOrderOperation entity (one to one) associated with this entity.Fetches the MaintOrderActlPlndCostItm_TypeParameters entity (one to one) associated with this entity.static <T,DomainT>
MaintOrderActlPlndCostItmField<T>field(String fieldName, TypeConverter<T, DomainT> typeConverter) Use with available fluent helpers to apply an extension field to query operations.static <T> MaintOrderActlPlndCostItmField<T>Use with available fluent helpers to apply an extension field to query operations.protected void(Key Field) Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Precision: 23, Scale: 3Constraints: Not nullable, Precision: 23, Scale: 3(Key Field) Constraints: Not nullable, Maximum length: 12Constraints: Not nullable, Precision: 23, Scale: 3Constraints: Not nullable, Precision: 23, Scale: 3Constraints: Not nullable, Maximum length: 18Constraints: Not nullable, Precision: 23, Scale: 3Constraints: Not nullable, Precision: 23, Scale: 3(Key Field) Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 5Constraints: Not nullable, Maximum length: 50protected Stringprotected StringConstraints: Not nullable, Maximum length: 18Constraints: Not nullable, Precision: 23, Scale: 3Constraints: Not nullable, Precision: 23, Scale: 3(Key Field) Constraints: Not nullable, Maximum length: 6(Key Field) Constraints: Not nullable, Maximum length: 23(Key Field) Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 30Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 42Constraints: Not nullable, Maximum length: 20Constraints: Not nullable, Maximum length: 5getKey()(Key Field) Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 12io.vavr.control.Option<MaintenanceOrder>Retrieval of associated MaintenanceOrder entity (one to one).io.vavr.control.Option<MaintOrderOpComponent>Retrieval of associated MaintOrderOpComponent entity (one to one).Retrieval of associated MaintOrderOpComponent entity (one to one).Constraints: Not nullable, Maximum length: 4io.vavr.control.Option<MaintenanceOrderOperation>Retrieval of associated MaintenanceOrderOperation entity (one to one).Retrieval of associated MaintenanceOrderOperation entity (one to one).Retrieval of associated MaintenanceOrder entity (one to one).Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 50Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 8Constraints: Not nullable, Maximum length: 8(Key Field) Constraints: Not nullable, Maximum length: 42io.vavr.control.Option<MaintOrderActlPlndCostItm_TypeParameters>Retrieval of associated MaintOrderActlPlndCostItm_TypeParameters entity (one to one).Retrieval of associated MaintOrderActlPlndCostItm_TypeParameters entity (one to one).Constraints: Not nullable, Precision: 23, Scale: 3Constraints: Not nullable, Precision: 23, Scale: 3Constraints: Not nullable, Maximum length: 18Constraints: Not nullable, Maximum length: 9Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 5Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 6Constraints: Not nullable, Maximum length: 5Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 1(Key Field) Constraints: Not nullable, Maximum length: 2getType()inthashCode()voidsetAccountingDocument(String accountingDocument) (Key Field) Constraints: Not nullable, Maximum length: 10voidsetActualMaintAmountInCoCrcy(BigDecimal actualMaintAmountInCoCrcy) Constraints: Not nullable, Precision: 23, Scale: 3voidsetActualMaintAmountInGlobCrcy(BigDecimal actualMaintAmountInGlobCrcy) Constraints: Not nullable, Precision: 23, Scale: 3voidsetActualPlanJournalEntryItem(String actualPlanJournalEntryItem) (Key Field) Constraints: Not nullable, Maximum length: 12voidsetAmountInCompanyCodeCurrency(BigDecimal amountInCompanyCodeCurrency) Constraints: Not nullable, Precision: 23, Scale: 3voidsetAmountInGlobalCurrency(BigDecimal amountInGlobalCurrency) Constraints: Not nullable, Precision: 23, Scale: 3voidsetAssembly(String assembly) Constraints: Not nullable, Maximum length: 18voidsetBaselineMaintAmountInCoCrcy(BigDecimal baselineMaintAmountInCoCrcy) Constraints: Not nullable, Precision: 23, Scale: 3voidsetBaselineMaintAmountInGlobCrcy(BigDecimal baselineMaintAmountInGlobCrcy) Constraints: Not nullable, Precision: 23, Scale: 3voidsetCompanyCode(String companyCode) (Key Field) Constraints: Not nullable, Maximum length: 4voidsetCompanyCodeCurrency(String companyCodeCurrency) Constraints: Not nullable, Maximum length: 5voidsetCostElementGroupName(String costElementGroupName) Constraints: Not nullable, Maximum length: 50voidsetEquipment(String equipment) Constraints: Not nullable, Maximum length: 18voidsetEstimatedMaintAmountInCoCrcy(BigDecimal estimatedMaintAmountInCoCrcy) Constraints: Not nullable, Precision: 23, Scale: 3voidsetEstimatedMaintAmountInGlobCrcy(BigDecimal estimatedMaintAmountInGlobCrcy) Constraints: Not nullable, Precision: 23, Scale: 3voidsetFinancialPlanningDataPacket(String financialPlanningDataPacket) (Key Field) Constraints: Not nullable, Maximum length: 6voidsetFinancialPlanningReqTransSqnc(String financialPlanningReqTransSqnc) (Key Field) Constraints: Not nullable, Maximum length: 23voidsetFiscalYear(String fiscalYear) (Key Field) Constraints: Not nullable, Maximum length: 4voidsetFunctionalLocation(String functionalLocation) Constraints: Not nullable, Maximum length: 30voidsetGLAccount(String gLAccount) Constraints: Not nullable, Maximum length: 10voidsetGLAccountHierarchy(String gLAccountHierarchy) Constraints: Not nullable, Maximum length: 42voidsetGLAccountName(String gLAccountName) Constraints: Not nullable, Maximum length: 20voidsetGlobalCurrency(String globalCurrency) Constraints: Not nullable, Maximum length: 5void(Key Field) Constraints: Not nullable, Maximum length: 2voidsetMaintenanceActivityType(String maintenanceActivityType) Constraints: Not nullable, Maximum length: 3voidOverwrites the associated MaintenanceOrder entity for the loaded navigation property to_MaintenanceOrder.voidsetMaintenanceOrder(String maintenanceOrder) Constraints: Not nullable, Maximum length: 12voidOverwrites the associated MaintOrderOpComponent entity for the loaded navigation property to_MaintenanceOrderOpComponent.voidOverwrites the associated MaintenanceOrderOperation entity for the loaded navigation property to_MaintenanceOrderOperation.voidsetMaintenanceOrderOperation(String maintenanceOrderOperation) Constraints: Not nullable, Maximum length: 4voidsetMaintenanceOrderSubOperation(String maintenanceOrderSubOperation) Constraints: Not nullable, Maximum length: 4voidsetMaintOrdCostAnlysSpendCategory(String maintOrdCostAnlysSpendCategory) Constraints: Not nullable, Maximum length: 50voidsetMaintPriority(String maintPriority) Constraints: Not nullable, Maximum length: 1voidsetMaintPriorityType(String maintPriorityType) Constraints: Not nullable, Maximum length: 2voidsetMainWorkCenter(String mainWorkCenter) Constraints: Not nullable, Maximum length: 8voidsetOperationWorkCenter(String operationWorkCenter) Constraints: Not nullable, Maximum length: 8voidsetP_GLAccountHierarchy(String p_GLAccountHierarchy) (Key Field) Constraints: Not nullable, Maximum length: 42voidOverwrites the associated MaintOrderActlPlndCostItm_TypeParameters entity for the loaded navigation property Parameters.voidsetPlannedMaintAmountInCoCrcy(BigDecimal plannedMaintAmountInCoCrcy) Constraints: Not nullable, Precision: 23, Scale: 3voidsetPlannedMaintAmountInGlobCrcy(BigDecimal plannedMaintAmountInGlobCrcy) Constraints: Not nullable, Precision: 23, Scale: 3voidsetProduct(String product) Constraints: Not nullable, Maximum length: 18voidsetProductGroup(String productGroup) Constraints: Not nullable, Maximum length: 9voidsetPurchaseOrder(String purchaseOrder) Constraints: Not nullable, Maximum length: 10voidsetPurchaseOrderItem(String purchaseOrderItem) Constraints: Not nullable, Maximum length: 5voidsetReferenceDocument(String referenceDocument) Constraints: Not nullable, Maximum length: 10voidsetReferenceDocumentContext(String referenceDocumentContext) Constraints: Not nullable, Maximum length: 10voidsetReferenceDocumentItem(String referenceDocumentItem) Constraints: Not nullable, Maximum length: 6voidsetReferenceDocumentType(String referenceDocumentType) Constraints: Not nullable, Maximum length: 5voidsetReservation(String reservation) Constraints: Not nullable, Maximum length: 10voidsetReservationItem(String reservationItem) Constraints: Not nullable, Maximum length: 4voidsetReservationType(String reservationType) Constraints: Not nullable, Maximum length: 1protected voidsetServicePathForFetch(String servicePathForFetch) voidsetSourceLedger(String sourceLedger) (Key Field) Constraints: Not nullable, Maximum length: 2toString()Methods inherited from class com.sap.cloud.sdk.datamodel.odata.helper.VdmEntity
fetchFieldAsList, fetchFieldAsSingle, getServicePathForFetch, getVersionIdentifier, setDestinationForFetch, setVersionIdentifierMethods inherited from class com.sap.cloud.sdk.datamodel.odata.helper.VdmObject
getChangedFields, getCustomField, getCustomField, getCustomFieldNames, getCustomFields, getSetOfCustomFields, getSetOfFields, getSetOfNavigationProperties, hasCustomField, hasCustomField, rememberChangedField, resetChangedFields, setCustomField, setCustomField, toMap, toMapOfCustomFields
-
Field Details
-
ALL_FIELDS
Selector for all available fields of MaintOrderActlPlndCostItm. -
PGL_ACCOUNT_HIERARCHY
Use with available fluent helpers to apply the P_GLAccountHierarchy field to query operations. -
SOURCE_LEDGER
Use with available fluent helpers to apply the SourceLedger field to query operations. -
LEDGER
Use with available fluent helpers to apply the Ledger field to query operations. -
COMPANY_CODE
Use with available fluent helpers to apply the CompanyCode field to query operations. -
FISCAL_YEAR
Use with available fluent helpers to apply the FiscalYear field to query operations. -
ACCOUNTING_DOCUMENT
Use with available fluent helpers to apply the AccountingDocument field to query operations. -
FINANCIAL_PLANNING_REQ_TRANS_SQNC
Use with available fluent helpers to apply the FinancialPlanningReqTransSqnc field to query operations. -
FINANCIAL_PLANNING_DATA_PACKET
Use with available fluent helpers to apply the FinancialPlanningDataPacket field to query operations. -
ACTUAL_PLAN_JOURNAL_ENTRY_ITEM
Use with available fluent helpers to apply the ActualPlanJournalEntryItem field to query operations. -
GL_ACCOUNT_HIERARCHY
Use with available fluent helpers to apply the GLAccountHierarchy field to query operations. -
MAINT_ORD_COST_ANLYS_SPEND_CATEGORY
Use with available fluent helpers to apply the MaintOrdCostAnlysSpendCategory field to query operations. -
GL_ACCOUNT
Use with available fluent helpers to apply the GLAccount field to query operations. -
MAINTENANCE_ORDER
Use with available fluent helpers to apply the MaintenanceOrder field to query operations. -
COST_ELEMENT_GROUP_NAME
Use with available fluent helpers to apply the CostElementGroupName field to query operations. -
MAINTENANCE_ORDER_OPERATION
Use with available fluent helpers to apply the MaintenanceOrderOperation field to query operations. -
MAINTENANCE_ORDER_SUB_OPERATION
Use with available fluent helpers to apply the MaintenanceOrderSubOperation field to query operations. -
MAINTENANCE_ACTIVITY_TYPE
Use with available fluent helpers to apply the MaintenanceActivityType field to query operations. -
GL_ACCOUNT_NAME
Use with available fluent helpers to apply the GLAccountName field to query operations. -
MAIN_WORK_CENTER
Use with available fluent helpers to apply the MainWorkCenter field to query operations. -
OPERATION_WORK_CENTER
Use with available fluent helpers to apply the OperationWorkCenter field to query operations. -
PRODUCT_GROUP
Use with available fluent helpers to apply the ProductGroup field to query operations. -
PRODUCT
Use with available fluent helpers to apply the Product field to query operations. -
ASSEMBLY
Use with available fluent helpers to apply the Assembly field to query operations. -
EQUIPMENT
Use with available fluent helpers to apply the Equipment field to query operations. -
FUNCTIONAL_LOCATION
Use with available fluent helpers to apply the FunctionalLocation field to query operations. -
REFERENCE_DOCUMENT
Use with available fluent helpers to apply the ReferenceDocument field to query operations. -
REFERENCE_DOCUMENT_TYPE
Use with available fluent helpers to apply the ReferenceDocumentType field to query operations. -
REFERENCE_DOCUMENT_CONTEXT
Use with available fluent helpers to apply the ReferenceDocumentContext field to query operations. -
REFERENCE_DOCUMENT_ITEM
Use with available fluent helpers to apply the ReferenceDocumentItem field to query operations. -
MAINT_PRIORITY_TYPE
Use with available fluent helpers to apply the MaintPriorityType field to query operations. -
MAINT_PRIORITY
Use with available fluent helpers to apply the MaintPriority field to query operations. -
PURCHASE_ORDER
Use with available fluent helpers to apply the PurchaseOrder field to query operations. -
PURCHASE_ORDER_ITEM
Use with available fluent helpers to apply the PurchaseOrderItem field to query operations. -
RESERVATION
Use with available fluent helpers to apply the Reservation field to query operations. -
RESERVATION_ITEM
Use with available fluent helpers to apply the ReservationItem field to query operations. -
RESERVATION_TYPE
Use with available fluent helpers to apply the ReservationType field to query operations. -
GLOBAL_CURRENCY
Use with available fluent helpers to apply the GlobalCurrency field to query operations. -
AMOUNT_IN_GLOBAL_CURRENCY
Use with available fluent helpers to apply the AmountInGlobalCurrency field to query operations. -
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
Use with available fluent helpers to apply the PlannedMaintAmountInGlobCrcy field to query operations. -
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
Use with available fluent helpers to apply the EstimatedMaintAmountInGlobCrcy field to query operations. -
COMPANY_CODE_CURRENCY
Use with available fluent helpers to apply the CompanyCodeCurrency field to query operations. -
AMOUNT_IN_COMPANY_CODE_CURRENCY
Use with available fluent helpers to apply the AmountInCompanyCodeCurrency field to query operations. -
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
Use with available fluent helpers to apply the PlannedMaintAmountInCoCrcy field to query operations. -
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
Use with available fluent helpers to apply the EstimatedMaintAmountInCoCrcy field to query operations. -
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_COMPONENTUse 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_OPERATIONUse with available fluent helpers to apply the to_MaintenanceOrderOperation navigation property to query operations. -
TO_PARAMETERS
public static final MaintOrderActlPlndCostItmOneToOneLink<MaintOrderActlPlndCostItm_TypeParameters> TO_PARAMETERSUse 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
- Specified by:
getTypein classVdmObject<MaintOrderActlPlndCostItm>
-
setP_GLAccountHierarchy
(Key Field) Constraints: Not nullable, Maximum length: 42Original property name from the Odata EDM: P_GLAccountHierarchy
- Parameters:
p_GLAccountHierarchy- Hierarchy ID
-
setSourceLedger
(Key Field) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: SourceLedger
- Parameters:
sourceLedger- Source Ledger
-
setLedger
(Key Field) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: Ledger
- Parameters:
ledger- Ledger in General Ledger Accounting
-
setCompanyCode
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CompanyCode
- Parameters:
companyCode- Company Code
-
setFiscalYear
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: FiscalYear
- Parameters:
fiscalYear- Fiscal Year
-
setAccountingDocument
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: AccountingDocument
- Parameters:
accountingDocument- Journal Entry
-
setFinancialPlanningReqTransSqnc
(Key Field) Constraints: Not nullable, Maximum length: 23Original property name from the Odata EDM: FinancialPlanningReqTransSqnc
- Parameters:
financialPlanningReqTransSqnc- Financial Planning Request Transaction Sequence Number
-
setFinancialPlanningDataPacket
(Key Field) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: FinancialPlanningDataPacket
- Parameters:
financialPlanningDataPacket- Financial Planning Data Packet Number
-
setActualPlanJournalEntryItem
(Key Field) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: ActualPlanJournalEntryItem
- Parameters:
actualPlanJournalEntryItem- Actual Plan Journal Entry Item
-
setGLAccountHierarchy
Constraints: Not nullable, Maximum length: 42Original property name from the Odata EDM: GLAccountHierarchy
- Parameters:
gLAccountHierarchy- G/L Account Hierarchy
-
setMaintOrdCostAnlysSpendCategory
Constraints: Not nullable, Maximum length: 50Original property name from the Odata EDM: MaintOrdCostAnlysSpendCategory
- Parameters:
maintOrdCostAnlysSpendCategory- Hierarchy parent node
-
setGLAccount
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: GLAccount
- Parameters:
gLAccount- G/L Account
-
setMaintenanceOrder
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: MaintenanceOrder
- Parameters:
maintenanceOrder- Order ID
-
setCostElementGroupName
Constraints: Not nullable, Maximum length: 50Original property name from the Odata EDM: CostElementGroupName
- Parameters:
costElementGroupName- Hierarchy node description
-
setMaintenanceOrderOperation
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: MaintenanceOrderOperation
- Parameters:
maintenanceOrderOperation- Maintenance Order Operation
-
setMaintenanceOrderSubOperation
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: MaintenanceOrderSubOperation
- Parameters:
maintenanceOrderSubOperation- Maintenance Order Suboperation
-
setMaintenanceActivityType
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: MaintenanceActivityType
- Parameters:
maintenanceActivityType- Maintenance activity type
-
setGLAccountName
Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: GLAccountName
- Parameters:
gLAccountName- G/L Account Short Text
-
setMainWorkCenter
Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: MainWorkCenter
- Parameters:
mainWorkCenter- Main work center for maintenance tasks
-
setOperationWorkCenter
Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: OperationWorkCenter
- Parameters:
operationWorkCenter- Work Center
-
setProductGroup
Constraints: Not nullable, Maximum length: 9Original property name from the Odata EDM: ProductGroup
- Parameters:
productGroup- Product Group
-
setProduct
Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: Product
- Parameters:
product- Product Number
-
setAssembly
Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: Assembly
- Parameters:
assembly- Assembly
-
setEquipment
Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: Equipment
- Parameters:
equipment- Equipment Number
-
setFunctionalLocation
Constraints: Not nullable, Maximum length: 30Original property name from the Odata EDM: FunctionalLocation
- Parameters:
functionalLocation- Functional Location
-
setReferenceDocument
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ReferenceDocument
- Parameters:
referenceDocument- Reference document number
-
setReferenceDocumentType
Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: ReferenceDocumentType
- Parameters:
referenceDocumentType- Reference Document Type
-
setReferenceDocumentContext
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ReferenceDocumentContext
- Parameters:
referenceDocumentContext- Reference Document Context
-
setReferenceDocumentItem
Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: ReferenceDocumentItem
- Parameters:
referenceDocumentItem- Reference Document Item
-
setMaintPriorityType
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: MaintPriorityType
- Parameters:
maintPriorityType- Priority Type
-
setMaintPriority
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: MaintPriority
- Parameters:
maintPriority- Priority
-
setPurchaseOrder
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PurchaseOrder
- Parameters:
purchaseOrder- Purchasing Document Number
-
setPurchaseOrderItem
Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: PurchaseOrderItem
- Parameters:
purchaseOrderItem- Item Number of Purchasing Document
-
setReservation
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: Reservation
- Parameters:
reservation- Number of reservation/dependent requirements
-
setReservationItem
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ReservationItem
- Parameters:
reservationItem- Item Number of Reservation
-
setReservationType
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ReservationType
- Parameters:
reservationType- Type of Reservation
-
setGlobalCurrency
Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: GlobalCurrency
- Parameters:
globalCurrency- Global Currency
-
setAmountInGlobalCurrency
Constraints: Not nullable, Precision: 23, Scale: 3Original property name from the Odata EDM: AmountInGlobalCurrency
- Parameters:
amountInGlobalCurrency- Amount in Global Currency
-
setActualMaintAmountInGlobCrcy
Constraints: Not nullable, Precision: 23, Scale: 3Original property name from the Odata EDM: ActualMaintAmountInGlobCrcy
- Parameters:
actualMaintAmountInGlobCrcy- Amount in Company Code Currency
-
setPlannedMaintAmountInGlobCrcy
Constraints: Not nullable, Precision: 23, Scale: 3Original property name from the Odata EDM: PlannedMaintAmountInGlobCrcy
- Parameters:
plannedMaintAmountInGlobCrcy- Amount in Company Code Currency
-
setBaselineMaintAmountInGlobCrcy
Constraints: Not nullable, Precision: 23, Scale: 3Original property name from the Odata EDM: BaselineMaintAmountInGlobCrcy
- Parameters:
baselineMaintAmountInGlobCrcy- Amount in Company Code Currency
-
setEstimatedMaintAmountInGlobCrcy
Constraints: Not nullable, Precision: 23, Scale: 3Original property name from the Odata EDM: EstimatedMaintAmountInGlobCrcy
- Parameters:
estimatedMaintAmountInGlobCrcy- Amount in Company Code Currency
-
setCompanyCodeCurrency
Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: CompanyCodeCurrency
- Parameters:
companyCodeCurrency- Company Code Currency
-
setAmountInCompanyCodeCurrency
Constraints: Not nullable, Precision: 23, Scale: 3Original property name from the Odata EDM: AmountInCompanyCodeCurrency
- Parameters:
amountInCompanyCodeCurrency- Amount in Company Code Currency
-
setActualMaintAmountInCoCrcy
Constraints: Not nullable, Precision: 23, Scale: 3Original property name from the Odata EDM: ActualMaintAmountInCoCrcy
- Parameters:
actualMaintAmountInCoCrcy- Amount in Company Code Currency
-
setPlannedMaintAmountInCoCrcy
Constraints: Not nullable, Precision: 23, Scale: 3Original property name from the Odata EDM: PlannedMaintAmountInCoCrcy
- Parameters:
plannedMaintAmountInCoCrcy- Amount in Company Code Currency
-
setBaselineMaintAmountInCoCrcy
Constraints: Not nullable, Precision: 23, Scale: 3Original property name from the Odata EDM: BaselineMaintAmountInCoCrcy
- Parameters:
baselineMaintAmountInCoCrcy- Amount in Company Code Currency
-
setEstimatedMaintAmountInCoCrcy
Constraints: Not nullable, Precision: 23, Scale: 3Original property name from the Odata EDM: EstimatedMaintAmountInCoCrcy
- Parameters:
estimatedMaintAmountInCoCrcy- Amount in Company Code Currency
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<MaintOrderActlPlndCostItm>
-
getKey
- Overrides:
getKeyin classVdmObject<MaintOrderActlPlndCostItm>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<MaintOrderActlPlndCostItm>
-
fromMap
- Overrides:
fromMapin classVdmObject<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 fieldfieldName- 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
- Overrides:
getDestinationForFetchin classVdmEntity<MaintOrderActlPlndCostItm>
-
setServicePathForFetch
- Overrides:
setServicePathForFetchin classVdmEntity<MaintOrderActlPlndCostItm>
-
attachToService
public void attachToService(@Nullable String servicePath, @Nonnull HttpDestinationProperties destination) - Overrides:
attachToServicein classVdmEntity<MaintOrderActlPlndCostItm>
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<MaintOrderActlPlndCostItm>
-
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
nullif 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
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
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
Optionresult state will beempty.- Returns:
- If the information for navigation property to_MaintenanceOrder is already loaded, the result will
contain the MaintenanceOrder entity. If not, an
Optionwith result stateemptyis returned.
-
setMaintenanceOrder
Overwrites the associated MaintenanceOrder entity for the loaded navigation property to_MaintenanceOrder.- Parameters:
value- New MaintenanceOrder entity.
-
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
nullif 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
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
Optionresult state will beempty.- Returns:
- If the information for navigation property to_MaintenanceOrderOpComponent is already loaded, the
result will contain the MaintOrderOpComponent entity. If not, an
Optionwith result stateemptyis returned.
-
setMaintenanceOrderOpComponent
Overwrites the associated MaintOrderOpComponent entity for the loaded navigation property to_MaintenanceOrderOpComponent.- Parameters:
value- New MaintOrderOpComponent entity.
-
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
nullif 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
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
Optionresult state will beempty.- Returns:
- If the information for navigation property to_MaintenanceOrderOperation is already loaded, the
result will contain the MaintenanceOrderOperation entity. If not, an
Optionwith result stateemptyis returned.
-
setMaintenanceOrderOperation
Overwrites the associated MaintenanceOrderOperation entity for the loaded navigation property to_MaintenanceOrderOperation.- Parameters:
value- New MaintenanceOrderOperation entity.
-
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
nullif 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
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
Optionresult state will beempty.- Returns:
- If the information for navigation property Parameters is already loaded, the result will contain
the MaintOrderActlPlndCostItm_TypeParameters entity. If not, an
Optionwith result stateemptyis returned.
-
setParameters
Overwrites the associated MaintOrderActlPlndCostItm_TypeParameters entity for the loaded navigation property Parameters.- Parameters:
value- New MaintOrderActlPlndCostItm_TypeParameters entity.
-
builder
-
getP_GLAccountHierarchy
(Key Field) Constraints: Not nullable, Maximum length: 42Original property name from the Odata EDM: P_GLAccountHierarchy
- Returns:
- Hierarchy ID
-
getSourceLedger
(Key Field) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: SourceLedger
- Returns:
- Source Ledger
-
getLedger
(Key Field) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: Ledger
- Returns:
- Ledger in General Ledger Accounting
-
getCompanyCode
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CompanyCode
- Returns:
- Company Code
-
getFiscalYear
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: FiscalYear
- Returns:
- Fiscal Year
-
getAccountingDocument
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: AccountingDocument
- Returns:
- Journal Entry
-
getFinancialPlanningReqTransSqnc
(Key Field) Constraints: Not nullable, Maximum length: 23Original property name from the Odata EDM: FinancialPlanningReqTransSqnc
- Returns:
- Financial Planning Request Transaction Sequence Number
-
getFinancialPlanningDataPacket
(Key Field) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: FinancialPlanningDataPacket
- Returns:
- Financial Planning Data Packet Number
-
getActualPlanJournalEntryItem
(Key Field) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: ActualPlanJournalEntryItem
- Returns:
- Actual Plan Journal Entry Item
-
getGLAccountHierarchy
Constraints: Not nullable, Maximum length: 42Original property name from the Odata EDM: GLAccountHierarchy
- Returns:
- G/L Account Hierarchy
-
getMaintOrdCostAnlysSpendCategory
Constraints: Not nullable, Maximum length: 50Original property name from the Odata EDM: MaintOrdCostAnlysSpendCategory
- Returns:
- Hierarchy parent node
-
getGLAccount
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: GLAccount
- Returns:
- G/L Account
-
getMaintenanceOrder
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: MaintenanceOrder
- Returns:
- Order ID
-
getCostElementGroupName
Constraints: Not nullable, Maximum length: 50Original property name from the Odata EDM: CostElementGroupName
- Returns:
- Hierarchy node description
-
getMaintenanceOrderOperation
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: MaintenanceOrderOperation
- Returns:
- Maintenance Order Operation
-
getMaintenanceOrderSubOperation
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: MaintenanceOrderSubOperation
- Returns:
- Maintenance Order Suboperation
-
getMaintenanceActivityType
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: MaintenanceActivityType
- Returns:
- Maintenance activity type
-
getGLAccountName
Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: GLAccountName
- Returns:
- G/L Account Short Text
-
getMainWorkCenter
Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: MainWorkCenter
- Returns:
- Main work center for maintenance tasks
-
getOperationWorkCenter
Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: OperationWorkCenter
- Returns:
- Work Center
-
getProductGroup
Constraints: Not nullable, Maximum length: 9Original property name from the Odata EDM: ProductGroup
- Returns:
- Product Group
-
getProduct
Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: Product
- Returns:
- Product Number
-
getAssembly
Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: Assembly
- Returns:
- Assembly
-
getEquipment
Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: Equipment
- Returns:
- Equipment Number
-
getFunctionalLocation
Constraints: Not nullable, Maximum length: 30Original property name from the Odata EDM: FunctionalLocation
- Returns:
- Functional Location
-
getReferenceDocument
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ReferenceDocument
- Returns:
- Reference document number
-
getReferenceDocumentType
Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: ReferenceDocumentType
- Returns:
- Reference Document Type
-
getReferenceDocumentContext
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ReferenceDocumentContext
- Returns:
- Reference Document Context
-
getReferenceDocumentItem
Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: ReferenceDocumentItem
- Returns:
- Reference Document Item
-
getMaintPriorityType
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: MaintPriorityType
- Returns:
- Priority Type
-
getMaintPriority
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: MaintPriority
- Returns:
- Priority
-
getPurchaseOrder
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PurchaseOrder
- Returns:
- Purchasing Document Number
-
getPurchaseOrderItem
Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: PurchaseOrderItem
- Returns:
- Item Number of Purchasing Document
-
getReservation
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: Reservation
- Returns:
- Number of reservation/dependent requirements
-
getReservationItem
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ReservationItem
- Returns:
- Item Number of Reservation
-
getReservationType
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ReservationType
- Returns:
- Type of Reservation
-
getGlobalCurrency
Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: GlobalCurrency
- Returns:
- Global Currency
-
getAmountInGlobalCurrency
Constraints: Not nullable, Precision: 23, Scale: 3Original property name from the Odata EDM: AmountInGlobalCurrency
- Returns:
- Amount in Global Currency
-
getActualMaintAmountInGlobCrcy
Constraints: Not nullable, Precision: 23, Scale: 3Original property name from the Odata EDM: ActualMaintAmountInGlobCrcy
- Returns:
- Amount in Company Code Currency
-
getPlannedMaintAmountInGlobCrcy
Constraints: Not nullable, Precision: 23, Scale: 3Original property name from the Odata EDM: PlannedMaintAmountInGlobCrcy
- Returns:
- Amount in Company Code Currency
-
getBaselineMaintAmountInGlobCrcy
Constraints: Not nullable, Precision: 23, Scale: 3Original property name from the Odata EDM: BaselineMaintAmountInGlobCrcy
- Returns:
- Amount in Company Code Currency
-
getEstimatedMaintAmountInGlobCrcy
Constraints: Not nullable, Precision: 23, Scale: 3Original property name from the Odata EDM: EstimatedMaintAmountInGlobCrcy
- Returns:
- Amount in Company Code Currency
-
getCompanyCodeCurrency
Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: CompanyCodeCurrency
- Returns:
- Company Code Currency
-
getAmountInCompanyCodeCurrency
Constraints: Not nullable, Precision: 23, Scale: 3Original property name from the Odata EDM: AmountInCompanyCodeCurrency
- Returns:
- Amount in Company Code Currency
-
getActualMaintAmountInCoCrcy
Constraints: Not nullable, Precision: 23, Scale: 3Original property name from the Odata EDM: ActualMaintAmountInCoCrcy
- Returns:
- Amount in Company Code Currency
-
getPlannedMaintAmountInCoCrcy
Constraints: Not nullable, Precision: 23, Scale: 3Original property name from the Odata EDM: PlannedMaintAmountInCoCrcy
- Returns:
- Amount in Company Code Currency
-
getBaselineMaintAmountInCoCrcy
Constraints: Not nullable, Precision: 23, Scale: 3Original property name from the Odata EDM: BaselineMaintAmountInCoCrcy
- Returns:
- Amount in Company Code Currency
-
getEstimatedMaintAmountInCoCrcy
Constraints: Not nullable, Precision: 23, Scale: 3Original property name from the Odata EDM: EstimatedMaintAmountInCoCrcy
- Returns:
- Amount in Company Code Currency
-
toString
- Overrides:
toStringin classVdmObject<MaintOrderActlPlndCostItm>
-
equals
- Overrides:
equalsin classVdmEntity<MaintOrderActlPlndCostItm>
-
canEqual
- Overrides:
canEqualin classVdmEntity<MaintOrderActlPlndCostItm>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmEntity<MaintOrderActlPlndCostItm>
-