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

public class ChangeRecord extends VdmEntity<ChangeRecord>
Change Record Header Data

Original entity name from the Odata EDM: A_ChangeRecordType

  • Field Details

    • ALL_FIELDS

      public static final ChangeRecordSelectable ALL_FIELDS
      Selector for all available fields of ChangeRecord.
    • UPDATE_MC

      public static final ChangeRecordField<Boolean> UPDATE_MC
      Use with available fluent helpers to apply the Update_mc field to query operations.
    • CHANGE_RECORD_FUNC_LOC_TSK_LIST_OC

      public static final ChangeRecordField<Boolean> CHANGE_RECORD_FUNC_LOC_TSK_LIST_OC
      Use with available fluent helpers to apply the to_ChangeRecordFuncLocTskList_oc field to query operations.
    • CHANGE_RECORD_RATE_RTG_TSK_LIST_OC

      public static final ChangeRecordField<Boolean> CHANGE_RECORD_RATE_RTG_TSK_LIST_OC
      Use with available fluent helpers to apply the to_ChangeRecordRateRtgTskList_oc field to query operations.
    • CHANGE_RECORD_REF_CHARC_OC

      public static final ChangeRecordField<Boolean> CHANGE_RECORD_REF_CHARC_OC
      Use with available fluent helpers to apply the to_ChangeRecordRefCharc_oc field to query operations.
    • CHANGE_RECORD_REF_CLASS_OC

      public static final ChangeRecordField<Boolean> CHANGE_RECORD_REF_CLASS_OC
      Use with available fluent helpers to apply the to_ChangeRecordRefClass_oc field to query operations.
    • CHANGE_RECORD_REF_EQUIP_TSK_LIST_OC

      public static final ChangeRecordField<Boolean> CHANGE_RECORD_REF_EQUIP_TSK_LIST_OC
      Use with available fluent helpers to apply the to_ChangeRecordRefEquipTskList_oc field to query operations.
    • CHANGE_RECORD_REF_INSP_PLAN_OC

      public static final ChangeRecordField<Boolean> CHANGE_RECORD_REF_INSP_PLAN_OC
      Use with available fluent helpers to apply the to_ChangeRecordRefInspPlan_oc field to query operations.
    • CHANGE_RECORD_REF_LABEL_SET_OC

      public static final ChangeRecordField<Boolean> CHANGE_RECORD_REF_LABEL_SET_OC
      Use with available fluent helpers to apply the to_ChangeRecordRefLabelSet_oc field to query operations.
    • CHANGE_RECORD_REF_MASTER_RECIPE_OC

      public static final ChangeRecordField<Boolean> CHANGE_RECORD_REF_MASTER_RECIPE_OC
      Use with available fluent helpers to apply the to_ChangeRecordRefMasterRecipe_oc field to query operations.
    • CHANGE_RECORD_REF_OP_SET_TSK_LIST_OC

      public static final ChangeRecordField<Boolean> CHANGE_RECORD_REF_OP_SET_TSK_LIST_OC
      Use with available fluent helpers to apply the to_ChangeRecordRefOpSetTskList_oc field to query operations.
    • CHANGE_RECORD_REF_PRODN_ROUTING_OC

      public static final ChangeRecordField<Boolean> CHANGE_RECORD_REF_PRODN_ROUTING_OC
      Use with available fluent helpers to apply the to_ChangeRecordRefProdnRouting_oc field to query operations.
    • CHANGE_RECORD_REF_RECIPE_OC

      public static final ChangeRecordField<Boolean> CHANGE_RECORD_REF_RECIPE_OC
      Use with available fluent helpers to apply the to_ChangeRecordRefRecipe_oc field to query operations.
    • CHANGE_RECORD_REF_SPECIFICATION_OC

      public static final ChangeRecordField<Boolean> CHANGE_RECORD_REF_SPECIFICATION_OC
      Use with available fluent helpers to apply the to_ChangeRecordRefSpecification_oc field to query operations.
    • CHANGE_RECORD_REF_STD_BOM_OC

      public static final ChangeRecordField<Boolean> CHANGE_RECORD_REF_STD_BOM_OC
      Use with available fluent helpers to apply the to_ChangeRecordRefStdBOM_oc field to query operations.
    • CHANGE_RECORD_REF_TMPL_ROUTING_OC

      public static final ChangeRecordField<Boolean> CHANGE_RECORD_REF_TMPL_ROUTING_OC
      Use with available fluent helpers to apply the to_ChangeRecordRefTmplRouting_oc field to query operations.
    • CHANGE_RECORD_REF_VAR_BOM_OC

      public static final ChangeRecordField<Boolean> CHANGE_RECORD_REF_VAR_BOM_OC
      Use with available fluent helpers to apply the to_ChangeRecordRefVarBOM_oc field to query operations.
    • CHG_RECD_COLLABORATION_OC

      public static final ChangeRecordField<Boolean> CHG_RECD_COLLABORATION_OC
      Use with available fluent helpers to apply the to_ChgRecdCollaboration_oc field to query operations.
    • CHG_RECD_EQUIP_BOM_OC

      public static final ChangeRecordField<Boolean> CHG_RECD_EQUIP_BOM_OC
      Use with available fluent helpers to apply the to_ChgRecdEquipBOM_oc field to query operations.
    • CHG_RECD_FUNC_LOC_BOM_OC

      public static final ChangeRecordField<Boolean> CHG_RECD_FUNC_LOC_BOM_OC
      Use with available fluent helpers to apply the to_ChgRecdFuncLocBOM_oc field to query operations.
    • CHG_RECD_REF_CUT_PLNG_PRFL_TSK_LIST_OC

      public static final ChangeRecordField<Boolean> CHG_RECD_REF_CUT_PLNG_PRFL_TSK_LIST_OC
      Use with available fluent helpers to apply the to_ChgRecdRefCutPlngPrflTskList_oc field to query operations.
    • CHG_RECD_REF_ENG_BOM_OC

      public static final ChangeRecordField<Boolean> CHG_RECD_REF_ENG_BOM_OC
      Use with available fluent helpers to apply the to_ChgRecdRefEngBOM_oc field to query operations.
    • CHG_RECD_REF_MAINT_TSK_LIST_OC

      public static final ChangeRecordField<Boolean> CHG_RECD_REF_MAINT_TSK_LIST_OC
      Use with available fluent helpers to apply the to_ChgRecdRefMaintTskList_oc field to query operations.
    • CHG_RECD_REF_MFG_BOM_OC

      public static final ChangeRecordField<Boolean> CHG_RECD_REF_MFG_BOM_OC
      Use with available fluent helpers to apply the to_ChgRecdRefMfgBOM_oc field to query operations.
    • CHG_RECD_REF_PLNG_SCP_OC

      public static final ChangeRecordField<Boolean> CHG_RECD_REF_PLNG_SCP_OC
      Use with available fluent helpers to apply the to_ChgRecdRefPlngScp_oc field to query operations.
    • CHG_RECD_REF_RATE_RTG_TSK_LIST_OC

      public static final ChangeRecordField<Boolean> CHG_RECD_REF_RATE_RTG_TSK_LIST_OC
      Use with available fluent helpers to apply the to_ChgRecdRefRateRtgTskList_oc field to query operations.
    • CHG_RECD_WBS_ELMNT_BOM_OC

      public static final ChangeRecordField<Boolean> CHG_RECD_WBS_ELMNT_BOM_OC
      Use with available fluent helpers to apply the to_ChgRecdWBSElmntBOM_oc field to query operations.
    • REF_BIT_OC

      public static final ChangeRecordField<Boolean> REF_BIT_OC
      Use with available fluent helpers to apply the to_RefBit_oc field to query operations.
    • REF_BOM_OC

      public static final ChangeRecordField<Boolean> REF_BOM_OC
      Use with available fluent helpers to apply the to_RefBOM_oc field to query operations.
    • REF_DOC_OC

      public static final ChangeRecordField<Boolean> REF_DOC_OC
      Use with available fluent helpers to apply the to_RefDoc_oc field to query operations.
    • REF_MAT_OC

      public static final ChangeRecordField<Boolean> REF_MAT_OC
      Use with available fluent helpers to apply the to_RefMat_oc field to query operations.
    • REF_PSV_OC

      public static final ChangeRecordField<Boolean> REF_PSV_OC
      Use with available fluent helpers to apply the to_RefPSV_oc field to query operations.
    • CHANGE_RECORD_UUID

      public static final ChangeRecordField<UUID> CHANGE_RECORD_UUID
      Use with available fluent helpers to apply the ChangeRecordUUID field to query operations.
    • CHANGE_RECORD

      public static final ChangeRecordField<String> CHANGE_RECORD
      Use with available fluent helpers to apply the ChangeRecord field to query operations.
    • CHANGE_RECORD_TYPE

      public static final ChangeRecordField<String> CHANGE_RECORD_TYPE
      Use with available fluent helpers to apply the ChangeRecordType field to query operations.
    • CHANGE_RECORD_STATUS

      public static final ChangeRecordField<String> CHANGE_RECORD_STATUS
      Use with available fluent helpers to apply the ChangeRecordStatus field to query operations.
    • CHANGE_NUMBER

      public static final ChangeRecordField<String> CHANGE_NUMBER
      Use with available fluent helpers to apply the ChangeNumber field to query operations.
    • CREATED_BY_USER

      public static final ChangeRecordField<String> CREATED_BY_USER
      Use with available fluent helpers to apply the CreatedByUser field to query operations.
    • CREATION_DATE_TIME

      public static final ChangeRecordField<ZonedDateTime> CREATION_DATE_TIME
      Use with available fluent helpers to apply the CreationDateTime field to query operations.
    • LAST_CHANGED_BY_USER

      public static final ChangeRecordField<String> LAST_CHANGED_BY_USER
      Use with available fluent helpers to apply the LastChangedByUser field to query operations.
    • LAST_CHANGE_DATE_TIME

      public static final ChangeRecordField<BigDecimal> LAST_CHANGE_DATE_TIME
      Use with available fluent helpers to apply the LastChangeDateTime field to query operations.
    • CHANGE_RECORD_LIFECYCLE_STATUS

      public static final ChangeRecordField<String> CHANGE_RECORD_LIFECYCLE_STATUS
      Use with available fluent helpers to apply the ChangeRecordLifecycleStatus field to query operations.
    • PARTNER

      public static final ChangeRecordField<String> PARTNER
      Use with available fluent helpers to apply the Partner field to query operations.
    • CHG_RECORD_DESCRIPTION_TEXT

      public static final ChangeRecordField<String> CHG_RECORD_DESCRIPTION_TEXT
      Use with available fluent helpers to apply the ChgRecordDescriptionText field to query operations.
    • CHANGE_RECORD_DETAIL_DESCRIPTION

      public static final ChangeRecordField<String> CHANGE_RECORD_DETAIL_DESCRIPTION
      Use with available fluent helpers to apply the ChangeRecordDetailDescription field to query operations.
    • CHG_RECD_EXPECTED_COMPLETION_DATE

      public static final ChangeRecordField<LocalDateTime> CHG_RECD_EXPECTED_COMPLETION_DATE
      Use with available fluent helpers to apply the ChgRecdExpectedCompletionDate field to query operations.
    • TO_CHANGE_RECORD_FUNC_LOC_TSK_LIST

      public static final ChangeRecordLink<ChgRecdFuncLocTskList> TO_CHANGE_RECORD_FUNC_LOC_TSK_LIST
      Use with available fluent helpers to apply the to_ChangeRecordFuncLocTskList navigation property to query operations.
    • TO_CHANGE_RECORD_REF_CHARC

      public static final ChangeRecordLink<ChangeRecordRefCharc> TO_CHANGE_RECORD_REF_CHARC
      Use with available fluent helpers to apply the to_ChangeRecordRefCharc navigation property to query operations.
    • TO_CHANGE_RECORD_REF_CLASS

      public static final ChangeRecordLink<ChangeRecordRefClass> TO_CHANGE_RECORD_REF_CLASS
      Use with available fluent helpers to apply the to_ChangeRecordRefClass navigation property to query operations.
    • TO_CHANGE_RECORD_REF_EQUIP_TSK_LIST

      public static final ChangeRecordLink<ChgRecdRefEquipTskList> TO_CHANGE_RECORD_REF_EQUIP_TSK_LIST
      Use with available fluent helpers to apply the to_ChangeRecordRefEquipTskList navigation property to query operations.
    • TO_CHANGE_RECORD_REF_MASTER_RECIPE

      public static final ChangeRecordLink<ChangeRecordRefMasterRecipe> TO_CHANGE_RECORD_REF_MASTER_RECIPE
      Use with available fluent helpers to apply the to_ChangeRecordRefMasterRecipe navigation property to query operations.
    • TO_CHANGE_RECORD_REF_PRODN_ROUTING

      public static final ChangeRecordLink<ChangeRecordRefProdnRouting> TO_CHANGE_RECORD_REF_PRODN_ROUTING
      Use with available fluent helpers to apply the to_ChangeRecordRefProdnRouting navigation property to query operations.
    • TO_CHANGE_RECORD_REF_STD_BOM

      public static final ChangeRecordLink<ChgRecdRefStdBOM> TO_CHANGE_RECORD_REF_STD_BOM
      Use with available fluent helpers to apply the to_ChangeRecordRefStdBOM navigation property to query operations.
    • TO_CHANGE_RECORD_REF_VAR_BOM

      public static final ChangeRecordLink<ChgRecdRefVarBOM> TO_CHANGE_RECORD_REF_VAR_BOM
      Use with available fluent helpers to apply the to_ChangeRecordRefVarBOM navigation property to query operations.
    • TO_CHG_RECD_COLLABORATION

      public static final ChangeRecordLink<ChgRecdPLMEPDCollabn> TO_CHG_RECD_COLLABORATION
      Use with available fluent helpers to apply the to_ChgRecdCollaboration navigation property to query operations.
    • TO_CHG_RECD_EQUIP_BOM

      public static final ChangeRecordLink<ChgRecdEquipBOM> TO_CHG_RECD_EQUIP_BOM
      Use with available fluent helpers to apply the to_ChgRecdEquipBOM navigation property to query operations.
    • TO_CHG_RECD_FUNC_LOC_BOM

      public static final ChangeRecordLink<ChgRecdFuncLocBOM> TO_CHG_RECD_FUNC_LOC_BOM
      Use with available fluent helpers to apply the to_ChgRecdFuncLocBOM navigation property to query operations.
    • TO_CHG_RECD_REF_ENG_BOM

      public static final ChangeRecordLink<ChgRecdRefEngBOM> TO_CHG_RECD_REF_ENG_BOM
      Use with available fluent helpers to apply the to_ChgRecdRefEngBOM navigation property to query operations.
    • TO_CHG_RECD_REF_MAINT_TSK_LIST

      public static final ChangeRecordLink<ChgRecdObjPgMaintTskList> TO_CHG_RECD_REF_MAINT_TSK_LIST
      Use with available fluent helpers to apply the to_ChgRecdRefMaintTskList navigation property to query operations.
    • TO_CHG_RECD_REF_MFG_BOM

      public static final ChangeRecordLink<ChgRecdRefMfgBOM> TO_CHG_RECD_REF_MFG_BOM
      Use with available fluent helpers to apply the to_ChgRecdRefMfgBOM navigation property to query operations.
    • TO_REF_BIT

      public static final ChangeRecordLink<ChangeRecordReferenceBit> TO_REF_BIT
      Use with available fluent helpers to apply the to_RefBit navigation property to query operations.
    • TO_REF_BOM

      public static final ChangeRecordLink<ChangeRecordReferenceBOM> TO_REF_BOM
      Use with available fluent helpers to apply the to_RefBOM navigation property to query operations.
    • TO_REF_DOC

      public static final ChangeRecordLink<ChangeRecordReferenceDoc> TO_REF_DOC
      Use with available fluent helpers to apply the to_RefDoc navigation property to query operations.
    • TO_REF_MAT

      public static final ChangeRecordLink<ChangeRecordReferenceMat> TO_REF_MAT
      Use with available fluent helpers to apply the to_RefMat navigation property to query operations.
    • TO_REF_PSV

      public static final ChangeRecordLink<ChangeRecordReferencePSV> TO_REF_PSV
      Use with available fluent helpers to apply the to_RefPSV navigation property to query operations.
  • Constructor Details

  • Method Details

    • getType

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

      public void setUpdate_mc(@Nullable Boolean update_mc)
      Constraints: none

      Original property name from the Odata EDM: Update_mc

      Parameters:
      update_mc - Dyn. Method Control
    • setChangeRecordFuncLocTskList_oc

      public void setChangeRecordFuncLocTskList_oc(@Nullable Boolean changeRecordFuncLocTskList_oc)
      Constraints: none

      Original property name from the Odata EDM: to_ChangeRecordFuncLocTskList_oc

      Parameters:
      changeRecordFuncLocTskList_oc - Dynamic CbA-Control
    • setChangeRecordRateRtgTskList_oc

      public void setChangeRecordRateRtgTskList_oc(@Nullable Boolean changeRecordRateRtgTskList_oc)
      Constraints: none

      Original property name from the Odata EDM: to_ChangeRecordRateRtgTskList_oc

      Parameters:
      changeRecordRateRtgTskList_oc - Dynamic CbA-Control
    • setChangeRecordRefCharc_oc

      public void setChangeRecordRefCharc_oc(@Nullable Boolean changeRecordRefCharc_oc)
      Constraints: none

      Original property name from the Odata EDM: to_ChangeRecordRefCharc_oc

      Parameters:
      changeRecordRefCharc_oc - Dynamic CbA-Control
    • setChangeRecordRefClass_oc

      public void setChangeRecordRefClass_oc(@Nullable Boolean changeRecordRefClass_oc)
      Constraints: none

      Original property name from the Odata EDM: to_ChangeRecordRefClass_oc

      Parameters:
      changeRecordRefClass_oc - Dynamic CbA-Control
    • setChangeRecordRefEquipTskList_oc

      public void setChangeRecordRefEquipTskList_oc(@Nullable Boolean changeRecordRefEquipTskList_oc)
      Constraints: none

      Original property name from the Odata EDM: to_ChangeRecordRefEquipTskList_oc

      Parameters:
      changeRecordRefEquipTskList_oc - Dynamic CbA-Control
    • setChangeRecordRefInspPlan_oc

      public void setChangeRecordRefInspPlan_oc(@Nullable Boolean changeRecordRefInspPlan_oc)
      Constraints: none

      Original property name from the Odata EDM: to_ChangeRecordRefInspPlan_oc

      Parameters:
      changeRecordRefInspPlan_oc - Dynamic CbA-Control
    • setChangeRecordRefLabelSet_oc

      public void setChangeRecordRefLabelSet_oc(@Nullable Boolean changeRecordRefLabelSet_oc)
      Constraints: none

      Original property name from the Odata EDM: to_ChangeRecordRefLabelSet_oc

      Parameters:
      changeRecordRefLabelSet_oc - Dynamic CbA-Control
    • setChangeRecordRefMasterRecipe_oc

      public void setChangeRecordRefMasterRecipe_oc(@Nullable Boolean changeRecordRefMasterRecipe_oc)
      Constraints: none

      Original property name from the Odata EDM: to_ChangeRecordRefMasterRecipe_oc

      Parameters:
      changeRecordRefMasterRecipe_oc - Dynamic CbA-Control
    • setChangeRecordRefOpSetTskList_oc

      public void setChangeRecordRefOpSetTskList_oc(@Nullable Boolean changeRecordRefOpSetTskList_oc)
      Constraints: none

      Original property name from the Odata EDM: to_ChangeRecordRefOpSetTskList_oc

      Parameters:
      changeRecordRefOpSetTskList_oc - Dynamic CbA-Control
    • setChangeRecordRefProdnRouting_oc

      public void setChangeRecordRefProdnRouting_oc(@Nullable Boolean changeRecordRefProdnRouting_oc)
      Constraints: none

      Original property name from the Odata EDM: to_ChangeRecordRefProdnRouting_oc

      Parameters:
      changeRecordRefProdnRouting_oc - Dynamic CbA-Control
    • setChangeRecordRefRecipe_oc

      public void setChangeRecordRefRecipe_oc(@Nullable Boolean changeRecordRefRecipe_oc)
      Constraints: none

      Original property name from the Odata EDM: to_ChangeRecordRefRecipe_oc

      Parameters:
      changeRecordRefRecipe_oc - Dynamic CbA-Control
    • setChangeRecordRefSpecification_oc

      public void setChangeRecordRefSpecification_oc(@Nullable Boolean changeRecordRefSpecification_oc)
      Constraints: none

      Original property name from the Odata EDM: to_ChangeRecordRefSpecification_oc

      Parameters:
      changeRecordRefSpecification_oc - Dynamic CbA-Control
    • setChangeRecordRefStdBOM_oc

      public void setChangeRecordRefStdBOM_oc(@Nullable Boolean changeRecordRefStdBOM_oc)
      Constraints: none

      Original property name from the Odata EDM: to_ChangeRecordRefStdBOM_oc

      Parameters:
      changeRecordRefStdBOM_oc - Dynamic CbA-Control
    • setChangeRecordRefTmplRouting_oc

      public void setChangeRecordRefTmplRouting_oc(@Nullable Boolean changeRecordRefTmplRouting_oc)
      Constraints: none

      Original property name from the Odata EDM: to_ChangeRecordRefTmplRouting_oc

      Parameters:
      changeRecordRefTmplRouting_oc - Dynamic CbA-Control
    • setChangeRecordRefVarBOM_oc

      public void setChangeRecordRefVarBOM_oc(@Nullable Boolean changeRecordRefVarBOM_oc)
      Constraints: none

      Original property name from the Odata EDM: to_ChangeRecordRefVarBOM_oc

      Parameters:
      changeRecordRefVarBOM_oc - Dynamic CbA-Control
    • setChgRecdCollaboration_oc

      public void setChgRecdCollaboration_oc(@Nullable Boolean chgRecdCollaboration_oc)
      Constraints: none

      Original property name from the Odata EDM: to_ChgRecdCollaboration_oc

      Parameters:
      chgRecdCollaboration_oc - Dynamic CbA-Control
    • setChgRecdEquipBOM_oc

      public void setChgRecdEquipBOM_oc(@Nullable Boolean chgRecdEquipBOM_oc)
      Constraints: none

      Original property name from the Odata EDM: to_ChgRecdEquipBOM_oc

      Parameters:
      chgRecdEquipBOM_oc - Dynamic CbA-Control
    • setChgRecdFuncLocBOM_oc

      public void setChgRecdFuncLocBOM_oc(@Nullable Boolean chgRecdFuncLocBOM_oc)
      Constraints: none

      Original property name from the Odata EDM: to_ChgRecdFuncLocBOM_oc

      Parameters:
      chgRecdFuncLocBOM_oc - Dynamic CbA-Control
    • setChgRecdRefCutPlngPrflTskList_oc

      public void setChgRecdRefCutPlngPrflTskList_oc(@Nullable Boolean chgRecdRefCutPlngPrflTskList_oc)
      Constraints: none

      Original property name from the Odata EDM: to_ChgRecdRefCutPlngPrflTskList_oc

      Parameters:
      chgRecdRefCutPlngPrflTskList_oc - Dynamic CbA-Control
    • setChgRecdRefEngBOM_oc

      public void setChgRecdRefEngBOM_oc(@Nullable Boolean chgRecdRefEngBOM_oc)
      Constraints: none

      Original property name from the Odata EDM: to_ChgRecdRefEngBOM_oc

      Parameters:
      chgRecdRefEngBOM_oc - Dynamic CbA-Control
    • setChgRecdRefMaintTskList_oc

      public void setChgRecdRefMaintTskList_oc(@Nullable Boolean chgRecdRefMaintTskList_oc)
      Constraints: none

      Original property name from the Odata EDM: to_ChgRecdRefMaintTskList_oc

      Parameters:
      chgRecdRefMaintTskList_oc - Dynamic CbA-Control
    • setChgRecdRefMfgBOM_oc

      public void setChgRecdRefMfgBOM_oc(@Nullable Boolean chgRecdRefMfgBOM_oc)
      Constraints: none

      Original property name from the Odata EDM: to_ChgRecdRefMfgBOM_oc

      Parameters:
      chgRecdRefMfgBOM_oc - Dynamic CbA-Control
    • setChgRecdRefPlngScp_oc

      public void setChgRecdRefPlngScp_oc(@Nullable Boolean chgRecdRefPlngScp_oc)
      Constraints: none

      Original property name from the Odata EDM: to_ChgRecdRefPlngScp_oc

      Parameters:
      chgRecdRefPlngScp_oc - Dynamic CbA-Control
    • setChgRecdRefRateRtgTskList_oc

      public void setChgRecdRefRateRtgTskList_oc(@Nullable Boolean chgRecdRefRateRtgTskList_oc)
      Constraints: none

      Original property name from the Odata EDM: to_ChgRecdRefRateRtgTskList_oc

      Parameters:
      chgRecdRefRateRtgTskList_oc - Dynamic CbA-Control
    • setChgRecdWBSElmntBOM_oc

      public void setChgRecdWBSElmntBOM_oc(@Nullable Boolean chgRecdWBSElmntBOM_oc)
      Constraints: none

      Original property name from the Odata EDM: to_ChgRecdWBSElmntBOM_oc

      Parameters:
      chgRecdWBSElmntBOM_oc - Dynamic CbA-Control
    • setRefBit_oc

      public void setRefBit_oc(@Nullable Boolean refBit_oc)
      Constraints: none

      Original property name from the Odata EDM: to_RefBit_oc

      Parameters:
      refBit_oc - Dynamic CbA-Control
    • setRefBOM_oc

      public void setRefBOM_oc(@Nullable Boolean refBOM_oc)
      Constraints: none

      Original property name from the Odata EDM: to_RefBOM_oc

      Parameters:
      refBOM_oc - Dynamic CbA-Control
    • setRefDoc_oc

      public void setRefDoc_oc(@Nullable Boolean refDoc_oc)
      Constraints: none

      Original property name from the Odata EDM: to_RefDoc_oc

      Parameters:
      refDoc_oc - Dynamic CbA-Control
    • setRefMat_oc

      public void setRefMat_oc(@Nullable Boolean refMat_oc)
      Constraints: none

      Original property name from the Odata EDM: to_RefMat_oc

      Parameters:
      refMat_oc - Dynamic CbA-Control
    • setRefPSV_oc

      public void setRefPSV_oc(@Nullable Boolean refPSV_oc)
      Constraints: none

      Original property name from the Odata EDM: to_RefPSV_oc

      Parameters:
      refPSV_oc - Dynamic CbA-Control
    • setChangeRecordUUID

      public void setChangeRecordUUID(@Nullable UUID changeRecordUUID)
      (Key Field) Constraints: Not nullable

      Original property name from the Odata EDM: ChangeRecordUUID

      Parameters:
      changeRecordUUID - NodeID
    • setChangeRecord

      public void setChangeRecord(@Nullable String changeRecord)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: ChangeRecord

      Parameters:
      changeRecord - Change Record ID
    • setChangeRecordType

      public void setChangeRecordType(@Nullable String changeRecordType)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: ChangeRecordType

      Parameters:
      changeRecordType - Change Record Type
    • setChangeRecordStatus

      public void setChangeRecordStatus(@Nullable String changeRecordStatus)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: ChangeRecordStatus

      Parameters:
      changeRecordStatus - Change Record Header Status
    • setChangeNumber

      public void setChangeNumber(@Nullable String changeNumber)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: ChangeNumber

      Parameters:
      changeNumber - Change Number
    • setCreatedByUser

      public void setCreatedByUser(@Nullable String createdByUser)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: CreatedByUser

      Parameters:
      createdByUser - Created By
    • setCreationDateTime

      public void setCreationDateTime(@Nullable ZonedDateTime creationDateTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: CreationDateTime

      Parameters:
      creationDateTime - UTC Time Stamp in Short Form (YYYYMMDDhhmmss)
    • setLastChangedByUser

      public void setLastChangedByUser(@Nullable String lastChangedByUser)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: LastChangedByUser

      Parameters:
      lastChangedByUser - Changed By
    • setLastChangeDateTime

      public void setLastChangeDateTime(@Nullable BigDecimal lastChangeDateTime)
      Constraints: Not nullable, Precision: 22, Scale: 7

      Original property name from the Odata EDM: LastChangeDateTime

      Parameters:
      lastChangeDateTime - The lastChangeDateTime to set.
    • setChangeRecordLifecycleStatus

      public void setChangeRecordLifecycleStatus(@Nullable String changeRecordLifecycleStatus)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: ChangeRecordLifecycleStatus

      Parameters:
      changeRecordLifecycleStatus - Issue Lifecycle Status Code
    • setPartner

      public void setPartner(@Nullable String partner)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: Partner

      Parameters:
      partner - Change Record Change Responsible (Person)
    • setChgRecordDescriptionText

      public void setChgRecordDescriptionText(@Nullable String chgRecordDescriptionText)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: ChgRecordDescriptionText

      Parameters:
      chgRecordDescriptionText - Issue Text
    • setChangeRecordDetailDescription

      public void setChangeRecordDetailDescription(@Nullable String changeRecordDetailDescription)
      Constraints: none

      Original property name from the Odata EDM: ChangeRecordDetailDescription

      Parameters:
      changeRecordDetailDescription - Change Record General Info
    • setChgRecdExpectedCompletionDate

      public void setChgRecdExpectedCompletionDate(@Nullable LocalDateTime chgRecdExpectedCompletionDate)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: ChgRecdExpectedCompletionDate

      Parameters:
      chgRecdExpectedCompletionDate - Expected Completion Date
    • getEntityCollection

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

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

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

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

      @Nonnull public static <T> ChangeRecordField<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> ChangeRecordField<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<ChangeRecord>
    • setServicePathForFetch

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

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

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

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

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

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

      Returns:
      List containing one or more associated ChgRecdFuncLocTskList entities. If no entities are associated then an empty list is returned.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getChangeRecordFuncLocTskListOrFetch

      @Nonnull public List<ChgRecdFuncLocTskList> getChangeRecordFuncLocTskListOrFetch()
      Retrieval of associated ChgRecdFuncLocTskList entities (one to many). This corresponds to the OData navigation property to_ChangeRecordFuncLocTskList.

      If the navigation property to_ChangeRecordFuncLocTskList of a queried ChangeRecord 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 ChgRecdFuncLocTskList entities.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getChangeRecordFuncLocTskListIfPresent

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

      If the navigation property for an entity ChangeRecord 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_ChangeRecordFuncLocTskList is already loaded, the result will contain the ChgRecdFuncLocTskList entities. If not, an Option with result state empty is returned.
    • setChangeRecordFuncLocTskList

      public void setChangeRecordFuncLocTskList(@Nonnull List<ChgRecdFuncLocTskList> value)
      Overwrites the list of associated ChgRecdFuncLocTskList entities for the loaded navigation property to_ChangeRecordFuncLocTskList.

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

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

      Parameters:
      value - List of ChgRecdFuncLocTskList entities.
    • addChangeRecordFuncLocTskList

      public void addChangeRecordFuncLocTskList(ChgRecdFuncLocTskList... entity)
      Adds elements to the list of associated ChgRecdFuncLocTskList entities. This corresponds to the OData navigation property to_ChangeRecordFuncLocTskList.

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

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

      Parameters:
      entity - Array of ChgRecdFuncLocTskList entities.
    • fetchChangeRecordRefCharc

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

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

      Returns:
      List containing one or more associated ChangeRecordRefCharc entities. If no entities are associated then an empty list is returned.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getChangeRecordRefCharcOrFetch

      @Nonnull public List<ChangeRecordRefCharc> getChangeRecordRefCharcOrFetch()
      Retrieval of associated ChangeRecordRefCharc entities (one to many). This corresponds to the OData navigation property to_ChangeRecordRefCharc.

      If the navigation property to_ChangeRecordRefCharc of a queried ChangeRecord 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 ChangeRecordRefCharc entities.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getChangeRecordRefCharcIfPresent

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

      If the navigation property for an entity ChangeRecord 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_ChangeRecordRefCharc is already loaded, the result will contain the ChangeRecordRefCharc entities. If not, an Option with result state empty is returned.
    • setChangeRecordRefCharc

      public void setChangeRecordRefCharc(@Nonnull List<ChangeRecordRefCharc> value)
      Overwrites the list of associated ChangeRecordRefCharc entities for the loaded navigation property to_ChangeRecordRefCharc.

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

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

      Parameters:
      value - List of ChangeRecordRefCharc entities.
    • addChangeRecordRefCharc

      public void addChangeRecordRefCharc(ChangeRecordRefCharc... entity)
      Adds elements to the list of associated ChangeRecordRefCharc entities. This corresponds to the OData navigation property to_ChangeRecordRefCharc.

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

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

      Parameters:
      entity - Array of ChangeRecordRefCharc entities.
    • fetchChangeRecordRefClass

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

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

      Returns:
      List containing one or more associated ChangeRecordRefClass entities. If no entities are associated then an empty list is returned.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getChangeRecordRefClassOrFetch

      @Nonnull public List<ChangeRecordRefClass> getChangeRecordRefClassOrFetch()
      Retrieval of associated ChangeRecordRefClass entities (one to many). This corresponds to the OData navigation property to_ChangeRecordRefClass.

      If the navigation property to_ChangeRecordRefClass of a queried ChangeRecord 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 ChangeRecordRefClass entities.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getChangeRecordRefClassIfPresent

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

      If the navigation property for an entity ChangeRecord 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_ChangeRecordRefClass is already loaded, the result will contain the ChangeRecordRefClass entities. If not, an Option with result state empty is returned.
    • setChangeRecordRefClass

      public void setChangeRecordRefClass(@Nonnull List<ChangeRecordRefClass> value)
      Overwrites the list of associated ChangeRecordRefClass entities for the loaded navigation property to_ChangeRecordRefClass.

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

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

      Parameters:
      value - List of ChangeRecordRefClass entities.
    • addChangeRecordRefClass

      public void addChangeRecordRefClass(ChangeRecordRefClass... entity)
      Adds elements to the list of associated ChangeRecordRefClass entities. This corresponds to the OData navigation property to_ChangeRecordRefClass.

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

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

      Parameters:
      entity - Array of ChangeRecordRefClass entities.
    • fetchChangeRecordRefEquipTskList

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

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

      Returns:
      List containing one or more associated ChgRecdRefEquipTskList entities. If no entities are associated then an empty list is returned.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getChangeRecordRefEquipTskListOrFetch

      @Nonnull public List<ChgRecdRefEquipTskList> getChangeRecordRefEquipTskListOrFetch()
      Retrieval of associated ChgRecdRefEquipTskList entities (one to many). This corresponds to the OData navigation property to_ChangeRecordRefEquipTskList.

      If the navigation property to_ChangeRecordRefEquipTskList of a queried ChangeRecord 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 ChgRecdRefEquipTskList entities.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getChangeRecordRefEquipTskListIfPresent

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

      If the navigation property for an entity ChangeRecord 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_ChangeRecordRefEquipTskList is already loaded, the result will contain the ChgRecdRefEquipTskList entities. If not, an Option with result state empty is returned.
    • setChangeRecordRefEquipTskList

      public void setChangeRecordRefEquipTskList(@Nonnull List<ChgRecdRefEquipTskList> value)
      Overwrites the list of associated ChgRecdRefEquipTskList entities for the loaded navigation property to_ChangeRecordRefEquipTskList.

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

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

      Parameters:
      value - List of ChgRecdRefEquipTskList entities.
    • addChangeRecordRefEquipTskList

      public void addChangeRecordRefEquipTskList(ChgRecdRefEquipTskList... entity)
      Adds elements to the list of associated ChgRecdRefEquipTskList entities. This corresponds to the OData navigation property to_ChangeRecordRefEquipTskList.

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

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

      Parameters:
      entity - Array of ChgRecdRefEquipTskList entities.
    • fetchChangeRecordRefMasterRecipe

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

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

      Returns:
      List containing one or more associated ChangeRecordRefMasterRecipe entities. If no entities are associated then an empty list is returned.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getChangeRecordRefMasterRecipeOrFetch

      @Nonnull public List<ChangeRecordRefMasterRecipe> getChangeRecordRefMasterRecipeOrFetch()
      Retrieval of associated ChangeRecordRefMasterRecipe entities (one to many). This corresponds to the OData navigation property to_ChangeRecordRefMasterRecipe.

      If the navigation property to_ChangeRecordRefMasterRecipe of a queried ChangeRecord 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 ChangeRecordRefMasterRecipe entities.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getChangeRecordRefMasterRecipeIfPresent

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

      If the navigation property for an entity ChangeRecord 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_ChangeRecordRefMasterRecipe is already loaded, the result will contain the ChangeRecordRefMasterRecipe entities. If not, an Option with result state empty is returned.
    • setChangeRecordRefMasterRecipe

      public void setChangeRecordRefMasterRecipe(@Nonnull List<ChangeRecordRefMasterRecipe> value)
      Overwrites the list of associated ChangeRecordRefMasterRecipe entities for the loaded navigation property to_ChangeRecordRefMasterRecipe.

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

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

      Parameters:
      value - List of ChangeRecordRefMasterRecipe entities.
    • addChangeRecordRefMasterRecipe

      public void addChangeRecordRefMasterRecipe(ChangeRecordRefMasterRecipe... entity)
      Adds elements to the list of associated ChangeRecordRefMasterRecipe entities. This corresponds to the OData navigation property to_ChangeRecordRefMasterRecipe.

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

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

      Parameters:
      entity - Array of ChangeRecordRefMasterRecipe entities.
    • fetchChangeRecordRefProdnRouting

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

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

      Returns:
      List containing one or more associated ChangeRecordRefProdnRouting entities. If no entities are associated then an empty list is returned.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getChangeRecordRefProdnRoutingOrFetch

      @Nonnull public List<ChangeRecordRefProdnRouting> getChangeRecordRefProdnRoutingOrFetch()
      Retrieval of associated ChangeRecordRefProdnRouting entities (one to many). This corresponds to the OData navigation property to_ChangeRecordRefProdnRouting.

      If the navigation property to_ChangeRecordRefProdnRouting of a queried ChangeRecord 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 ChangeRecordRefProdnRouting entities.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getChangeRecordRefProdnRoutingIfPresent

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

      If the navigation property for an entity ChangeRecord 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_ChangeRecordRefProdnRouting is already loaded, the result will contain the ChangeRecordRefProdnRouting entities. If not, an Option with result state empty is returned.
    • setChangeRecordRefProdnRouting

      public void setChangeRecordRefProdnRouting(@Nonnull List<ChangeRecordRefProdnRouting> value)
      Overwrites the list of associated ChangeRecordRefProdnRouting entities for the loaded navigation property to_ChangeRecordRefProdnRouting.

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

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

      Parameters:
      value - List of ChangeRecordRefProdnRouting entities.
    • addChangeRecordRefProdnRouting

      public void addChangeRecordRefProdnRouting(ChangeRecordRefProdnRouting... entity)
      Adds elements to the list of associated ChangeRecordRefProdnRouting entities. This corresponds to the OData navigation property to_ChangeRecordRefProdnRouting.

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

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

      Parameters:
      entity - Array of ChangeRecordRefProdnRouting entities.
    • fetchChangeRecordRefStdBOM

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

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

      Returns:
      List containing one or more associated ChgRecdRefStdBOM entities. If no entities are associated then an empty list is returned.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getChangeRecordRefStdBOMOrFetch

      @Nonnull public List<ChgRecdRefStdBOM> getChangeRecordRefStdBOMOrFetch()
      Retrieval of associated ChgRecdRefStdBOM entities (one to many). This corresponds to the OData navigation property to_ChangeRecordRefStdBOM.

      If the navigation property to_ChangeRecordRefStdBOM of a queried ChangeRecord 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 ChgRecdRefStdBOM entities.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getChangeRecordRefStdBOMIfPresent

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

      If the navigation property for an entity ChangeRecord 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_ChangeRecordRefStdBOM is already loaded, the result will contain the ChgRecdRefStdBOM entities. If not, an Option with result state empty is returned.
    • setChangeRecordRefStdBOM

      public void setChangeRecordRefStdBOM(@Nonnull List<ChgRecdRefStdBOM> value)
      Overwrites the list of associated ChgRecdRefStdBOM entities for the loaded navigation property to_ChangeRecordRefStdBOM.

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

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

      Parameters:
      value - List of ChgRecdRefStdBOM entities.
    • addChangeRecordRefStdBOM

      public void addChangeRecordRefStdBOM(ChgRecdRefStdBOM... entity)
      Adds elements to the list of associated ChgRecdRefStdBOM entities. This corresponds to the OData navigation property to_ChangeRecordRefStdBOM.

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

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

      Parameters:
      entity - Array of ChgRecdRefStdBOM entities.
    • fetchChangeRecordRefVarBOM

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

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

      Returns:
      List containing one or more associated ChgRecdRefVarBOM entities. If no entities are associated then an empty list is returned.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getChangeRecordRefVarBOMOrFetch

      @Nonnull public List<ChgRecdRefVarBOM> getChangeRecordRefVarBOMOrFetch()
      Retrieval of associated ChgRecdRefVarBOM entities (one to many). This corresponds to the OData navigation property to_ChangeRecordRefVarBOM.

      If the navigation property to_ChangeRecordRefVarBOM of a queried ChangeRecord 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 ChgRecdRefVarBOM entities.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getChangeRecordRefVarBOMIfPresent

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

      If the navigation property for an entity ChangeRecord 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_ChangeRecordRefVarBOM is already loaded, the result will contain the ChgRecdRefVarBOM entities. If not, an Option with result state empty is returned.
    • setChangeRecordRefVarBOM

      public void setChangeRecordRefVarBOM(@Nonnull List<ChgRecdRefVarBOM> value)
      Overwrites the list of associated ChgRecdRefVarBOM entities for the loaded navigation property to_ChangeRecordRefVarBOM.

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

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

      Parameters:
      value - List of ChgRecdRefVarBOM entities.
    • addChangeRecordRefVarBOM

      public void addChangeRecordRefVarBOM(ChgRecdRefVarBOM... entity)
      Adds elements to the list of associated ChgRecdRefVarBOM entities. This corresponds to the OData navigation property to_ChangeRecordRefVarBOM.

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

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

      Parameters:
      entity - Array of ChgRecdRefVarBOM entities.
    • fetchChgRecdCollaboration

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

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

      Returns:
      List containing one or more associated ChgRecdPLMEPDCollabn entities. If no entities are associated then an empty list is returned.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getChgRecdCollaborationOrFetch

      @Nonnull public List<ChgRecdPLMEPDCollabn> getChgRecdCollaborationOrFetch()
      Retrieval of associated ChgRecdPLMEPDCollabn entities (one to many). This corresponds to the OData navigation property to_ChgRecdCollaboration.

      If the navigation property to_ChgRecdCollaboration of a queried ChangeRecord 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 ChgRecdPLMEPDCollabn entities.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getChgRecdCollaborationIfPresent

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

      If the navigation property for an entity ChangeRecord 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_ChgRecdCollaboration is already loaded, the result will contain the ChgRecdPLMEPDCollabn entities. If not, an Option with result state empty is returned.
    • setChgRecdCollaboration

      public void setChgRecdCollaboration(@Nonnull List<ChgRecdPLMEPDCollabn> value)
      Overwrites the list of associated ChgRecdPLMEPDCollabn entities for the loaded navigation property to_ChgRecdCollaboration.

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

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

      Parameters:
      value - List of ChgRecdPLMEPDCollabn entities.
    • addChgRecdCollaboration

      public void addChgRecdCollaboration(ChgRecdPLMEPDCollabn... entity)
      Adds elements to the list of associated ChgRecdPLMEPDCollabn entities. This corresponds to the OData navigation property to_ChgRecdCollaboration.

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

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

      Parameters:
      entity - Array of ChgRecdPLMEPDCollabn entities.
    • fetchChgRecdEquipBOM

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

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

      Returns:
      List containing one or more associated ChgRecdEquipBOM entities. If no entities are associated then an empty list is returned.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getChgRecdEquipBOMOrFetch

      @Nonnull public List<ChgRecdEquipBOM> getChgRecdEquipBOMOrFetch()
      Retrieval of associated ChgRecdEquipBOM entities (one to many). This corresponds to the OData navigation property to_ChgRecdEquipBOM.

      If the navigation property to_ChgRecdEquipBOM of a queried ChangeRecord 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 ChgRecdEquipBOM entities.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getChgRecdEquipBOMIfPresent

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

      If the navigation property for an entity ChangeRecord 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_ChgRecdEquipBOM is already loaded, the result will contain the ChgRecdEquipBOM entities. If not, an Option with result state empty is returned.
    • setChgRecdEquipBOM

      public void setChgRecdEquipBOM(@Nonnull List<ChgRecdEquipBOM> value)
      Overwrites the list of associated ChgRecdEquipBOM entities for the loaded navigation property to_ChgRecdEquipBOM.

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

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

      Parameters:
      value - List of ChgRecdEquipBOM entities.
    • addChgRecdEquipBOM

      public void addChgRecdEquipBOM(ChgRecdEquipBOM... entity)
      Adds elements to the list of associated ChgRecdEquipBOM entities. This corresponds to the OData navigation property to_ChgRecdEquipBOM.

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

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

      Parameters:
      entity - Array of ChgRecdEquipBOM entities.
    • fetchChgRecdFuncLocBOM

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

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

      Returns:
      List containing one or more associated ChgRecdFuncLocBOM entities. If no entities are associated then an empty list is returned.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getChgRecdFuncLocBOMOrFetch

      @Nonnull public List<ChgRecdFuncLocBOM> getChgRecdFuncLocBOMOrFetch()
      Retrieval of associated ChgRecdFuncLocBOM entities (one to many). This corresponds to the OData navigation property to_ChgRecdFuncLocBOM.

      If the navigation property to_ChgRecdFuncLocBOM of a queried ChangeRecord 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 ChgRecdFuncLocBOM entities.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getChgRecdFuncLocBOMIfPresent

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

      If the navigation property for an entity ChangeRecord 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_ChgRecdFuncLocBOM is already loaded, the result will contain the ChgRecdFuncLocBOM entities. If not, an Option with result state empty is returned.
    • setChgRecdFuncLocBOM

      public void setChgRecdFuncLocBOM(@Nonnull List<ChgRecdFuncLocBOM> value)
      Overwrites the list of associated ChgRecdFuncLocBOM entities for the loaded navigation property to_ChgRecdFuncLocBOM.

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

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

      Parameters:
      value - List of ChgRecdFuncLocBOM entities.
    • addChgRecdFuncLocBOM

      public void addChgRecdFuncLocBOM(ChgRecdFuncLocBOM... entity)
      Adds elements to the list of associated ChgRecdFuncLocBOM entities. This corresponds to the OData navigation property to_ChgRecdFuncLocBOM.

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

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

      Parameters:
      entity - Array of ChgRecdFuncLocBOM entities.
    • fetchChgRecdRefEngBOM

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

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

      Returns:
      List containing one or more associated ChgRecdRefEngBOM entities. If no entities are associated then an empty list is returned.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getChgRecdRefEngBOMOrFetch

      @Nonnull public List<ChgRecdRefEngBOM> getChgRecdRefEngBOMOrFetch()
      Retrieval of associated ChgRecdRefEngBOM entities (one to many). This corresponds to the OData navigation property to_ChgRecdRefEngBOM.

      If the navigation property to_ChgRecdRefEngBOM of a queried ChangeRecord 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 ChgRecdRefEngBOM entities.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getChgRecdRefEngBOMIfPresent

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

      If the navigation property for an entity ChangeRecord 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_ChgRecdRefEngBOM is already loaded, the result will contain the ChgRecdRefEngBOM entities. If not, an Option with result state empty is returned.
    • setChgRecdRefEngBOM

      public void setChgRecdRefEngBOM(@Nonnull List<ChgRecdRefEngBOM> value)
      Overwrites the list of associated ChgRecdRefEngBOM entities for the loaded navigation property to_ChgRecdRefEngBOM.

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

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

      Parameters:
      value - List of ChgRecdRefEngBOM entities.
    • addChgRecdRefEngBOM

      public void addChgRecdRefEngBOM(ChgRecdRefEngBOM... entity)
      Adds elements to the list of associated ChgRecdRefEngBOM entities. This corresponds to the OData navigation property to_ChgRecdRefEngBOM.

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

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

      Parameters:
      entity - Array of ChgRecdRefEngBOM entities.
    • fetchChgRecdRefMaintTskList

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

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

      Returns:
      List containing one or more associated ChgRecdObjPgMaintTskList entities. If no entities are associated then an empty list is returned.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getChgRecdRefMaintTskListOrFetch

      @Nonnull public List<ChgRecdObjPgMaintTskList> getChgRecdRefMaintTskListOrFetch()
      Retrieval of associated ChgRecdObjPgMaintTskList entities (one to many). This corresponds to the OData navigation property to_ChgRecdRefMaintTskList.

      If the navigation property to_ChgRecdRefMaintTskList of a queried ChangeRecord 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 ChgRecdObjPgMaintTskList entities.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getChgRecdRefMaintTskListIfPresent

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

      If the navigation property for an entity ChangeRecord 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_ChgRecdRefMaintTskList is already loaded, the result will contain the ChgRecdObjPgMaintTskList entities. If not, an Option with result state empty is returned.
    • setChgRecdRefMaintTskList

      public void setChgRecdRefMaintTskList(@Nonnull List<ChgRecdObjPgMaintTskList> value)
      Overwrites the list of associated ChgRecdObjPgMaintTskList entities for the loaded navigation property to_ChgRecdRefMaintTskList.

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

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

      Parameters:
      value - List of ChgRecdObjPgMaintTskList entities.
    • addChgRecdRefMaintTskList

      public void addChgRecdRefMaintTskList(ChgRecdObjPgMaintTskList... entity)
      Adds elements to the list of associated ChgRecdObjPgMaintTskList entities. This corresponds to the OData navigation property to_ChgRecdRefMaintTskList.

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

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

      Parameters:
      entity - Array of ChgRecdObjPgMaintTskList entities.
    • fetchChgRecdRefMfgBOM

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

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

      Returns:
      List containing one or more associated ChgRecdRefMfgBOM entities. If no entities are associated then an empty list is returned.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getChgRecdRefMfgBOMOrFetch

      @Nonnull public List<ChgRecdRefMfgBOM> getChgRecdRefMfgBOMOrFetch()
      Retrieval of associated ChgRecdRefMfgBOM entities (one to many). This corresponds to the OData navigation property to_ChgRecdRefMfgBOM.

      If the navigation property to_ChgRecdRefMfgBOM of a queried ChangeRecord 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 ChgRecdRefMfgBOM entities.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getChgRecdRefMfgBOMIfPresent

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

      If the navigation property for an entity ChangeRecord 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_ChgRecdRefMfgBOM is already loaded, the result will contain the ChgRecdRefMfgBOM entities. If not, an Option with result state empty is returned.
    • setChgRecdRefMfgBOM

      public void setChgRecdRefMfgBOM(@Nonnull List<ChgRecdRefMfgBOM> value)
      Overwrites the list of associated ChgRecdRefMfgBOM entities for the loaded navigation property to_ChgRecdRefMfgBOM.

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

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

      Parameters:
      value - List of ChgRecdRefMfgBOM entities.
    • addChgRecdRefMfgBOM

      public void addChgRecdRefMfgBOM(ChgRecdRefMfgBOM... entity)
      Adds elements to the list of associated ChgRecdRefMfgBOM entities. This corresponds to the OData navigation property to_ChgRecdRefMfgBOM.

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

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

      Parameters:
      entity - Array of ChgRecdRefMfgBOM entities.
    • fetchRefBit

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

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

      Returns:
      List containing one or more associated ChangeRecordReferenceBit entities. If no entities are associated then an empty list is returned.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getRefBitOrFetch

      @Nonnull public List<ChangeRecordReferenceBit> getRefBitOrFetch()
      Retrieval of associated ChangeRecordReferenceBit entities (one to many). This corresponds to the OData navigation property to_RefBit.

      If the navigation property to_RefBit of a queried ChangeRecord 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 ChangeRecordReferenceBit entities.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getRefBitIfPresent

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

      If the navigation property for an entity ChangeRecord 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_RefBit is already loaded, the result will contain the ChangeRecordReferenceBit entities. If not, an Option with result state empty is returned.
    • setRefBit

      public void setRefBit(@Nonnull List<ChangeRecordReferenceBit> value)
      Overwrites the list of associated ChangeRecordReferenceBit entities for the loaded navigation property to_RefBit.

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

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

      Parameters:
      value - List of ChangeRecordReferenceBit entities.
    • addRefBit

      public void addRefBit(ChangeRecordReferenceBit... entity)
      Adds elements to the list of associated ChangeRecordReferenceBit entities. This corresponds to the OData navigation property to_RefBit.

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

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

      Parameters:
      entity - Array of ChangeRecordReferenceBit entities.
    • fetchRefBOM

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

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

      Returns:
      List containing one or more associated ChangeRecordReferenceBOM entities. If no entities are associated then an empty list is returned.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getRefBOMOrFetch

      @Nonnull public List<ChangeRecordReferenceBOM> getRefBOMOrFetch()
      Retrieval of associated ChangeRecordReferenceBOM entities (one to many). This corresponds to the OData navigation property to_RefBOM.

      If the navigation property to_RefBOM of a queried ChangeRecord 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 ChangeRecordReferenceBOM entities.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getRefBOMIfPresent

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

      If the navigation property for an entity ChangeRecord 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_RefBOM is already loaded, the result will contain the ChangeRecordReferenceBOM entities. If not, an Option with result state empty is returned.
    • setRefBOM

      public void setRefBOM(@Nonnull List<ChangeRecordReferenceBOM> value)
      Overwrites the list of associated ChangeRecordReferenceBOM entities for the loaded navigation property to_RefBOM.

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

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

      Parameters:
      value - List of ChangeRecordReferenceBOM entities.
    • addRefBOM

      public void addRefBOM(ChangeRecordReferenceBOM... entity)
      Adds elements to the list of associated ChangeRecordReferenceBOM entities. This corresponds to the OData navigation property to_RefBOM.

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

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

      Parameters:
      entity - Array of ChangeRecordReferenceBOM entities.
    • fetchRefDoc

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

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

      Returns:
      List containing one or more associated ChangeRecordReferenceDoc entities. If no entities are associated then an empty list is returned.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getRefDocOrFetch

      @Nonnull public List<ChangeRecordReferenceDoc> getRefDocOrFetch()
      Retrieval of associated ChangeRecordReferenceDoc entities (one to many). This corresponds to the OData navigation property to_RefDoc.

      If the navigation property to_RefDoc of a queried ChangeRecord 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 ChangeRecordReferenceDoc entities.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getRefDocIfPresent

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

      If the navigation property for an entity ChangeRecord 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_RefDoc is already loaded, the result will contain the ChangeRecordReferenceDoc entities. If not, an Option with result state empty is returned.
    • setRefDoc

      public void setRefDoc(@Nonnull List<ChangeRecordReferenceDoc> value)
      Overwrites the list of associated ChangeRecordReferenceDoc entities for the loaded navigation property to_RefDoc.

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

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

      Parameters:
      value - List of ChangeRecordReferenceDoc entities.
    • addRefDoc

      public void addRefDoc(ChangeRecordReferenceDoc... entity)
      Adds elements to the list of associated ChangeRecordReferenceDoc entities. This corresponds to the OData navigation property to_RefDoc.

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

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

      Parameters:
      entity - Array of ChangeRecordReferenceDoc entities.
    • fetchRefMat

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

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

      Returns:
      List containing one or more associated ChangeRecordReferenceMat entities. If no entities are associated then an empty list is returned.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getRefMatOrFetch

      @Nonnull public List<ChangeRecordReferenceMat> getRefMatOrFetch()
      Retrieval of associated ChangeRecordReferenceMat entities (one to many). This corresponds to the OData navigation property to_RefMat.

      If the navigation property to_RefMat of a queried ChangeRecord 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 ChangeRecordReferenceMat entities.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getRefMatIfPresent

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

      If the navigation property for an entity ChangeRecord 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_RefMat is already loaded, the result will contain the ChangeRecordReferenceMat entities. If not, an Option with result state empty is returned.
    • setRefMat

      public void setRefMat(@Nonnull List<ChangeRecordReferenceMat> value)
      Overwrites the list of associated ChangeRecordReferenceMat entities for the loaded navigation property to_RefMat.

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

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

      Parameters:
      value - List of ChangeRecordReferenceMat entities.
    • addRefMat

      public void addRefMat(ChangeRecordReferenceMat... entity)
      Adds elements to the list of associated ChangeRecordReferenceMat entities. This corresponds to the OData navigation property to_RefMat.

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

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

      Parameters:
      entity - Array of ChangeRecordReferenceMat entities.
    • fetchRefPSV

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

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

      Returns:
      List containing one or more associated ChangeRecordReferencePSV entities. If no entities are associated then an empty list is returned.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getRefPSVOrFetch

      @Nonnull public List<ChangeRecordReferencePSV> getRefPSVOrFetch()
      Retrieval of associated ChangeRecordReferencePSV entities (one to many). This corresponds to the OData navigation property to_RefPSV.

      If the navigation property to_RefPSV of a queried ChangeRecord 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 ChangeRecordReferencePSV entities.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getRefPSVIfPresent

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

      If the navigation property for an entity ChangeRecord 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_RefPSV is already loaded, the result will contain the ChangeRecordReferencePSV entities. If not, an Option with result state empty is returned.
    • setRefPSV

      public void setRefPSV(@Nonnull List<ChangeRecordReferencePSV> value)
      Overwrites the list of associated ChangeRecordReferencePSV entities for the loaded navigation property to_RefPSV.

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

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

      Parameters:
      value - List of ChangeRecordReferencePSV entities.
    • addRefPSV

      public void addRefPSV(ChangeRecordReferencePSV... entity)
      Adds elements to the list of associated ChangeRecordReferencePSV entities. This corresponds to the OData navigation property to_RefPSV.

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

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

      Parameters:
      entity - Array of ChangeRecordReferencePSV entities.
    • builder

      @Nonnull public static ChangeRecord.ChangeRecordBuilder builder()
    • getUpdate_mc

      @Nullable public Boolean getUpdate_mc()
      Constraints: none

      Original property name from the Odata EDM: Update_mc

      Returns:
      Dyn. Method Control
    • getChangeRecordFuncLocTskList_oc

      @Nullable public Boolean getChangeRecordFuncLocTskList_oc()
      Constraints: none

      Original property name from the Odata EDM: to_ChangeRecordFuncLocTskList_oc

      Returns:
      Dynamic CbA-Control
    • getChangeRecordRateRtgTskList_oc

      @Nullable public Boolean getChangeRecordRateRtgTskList_oc()
      Constraints: none

      Original property name from the Odata EDM: to_ChangeRecordRateRtgTskList_oc

      Returns:
      Dynamic CbA-Control
    • getChangeRecordRefCharc_oc

      @Nullable public Boolean getChangeRecordRefCharc_oc()
      Constraints: none

      Original property name from the Odata EDM: to_ChangeRecordRefCharc_oc

      Returns:
      Dynamic CbA-Control
    • getChangeRecordRefClass_oc

      @Nullable public Boolean getChangeRecordRefClass_oc()
      Constraints: none

      Original property name from the Odata EDM: to_ChangeRecordRefClass_oc

      Returns:
      Dynamic CbA-Control
    • getChangeRecordRefEquipTskList_oc

      @Nullable public Boolean getChangeRecordRefEquipTskList_oc()
      Constraints: none

      Original property name from the Odata EDM: to_ChangeRecordRefEquipTskList_oc

      Returns:
      Dynamic CbA-Control
    • getChangeRecordRefInspPlan_oc

      @Nullable public Boolean getChangeRecordRefInspPlan_oc()
      Constraints: none

      Original property name from the Odata EDM: to_ChangeRecordRefInspPlan_oc

      Returns:
      Dynamic CbA-Control
    • getChangeRecordRefLabelSet_oc

      @Nullable public Boolean getChangeRecordRefLabelSet_oc()
      Constraints: none

      Original property name from the Odata EDM: to_ChangeRecordRefLabelSet_oc

      Returns:
      Dynamic CbA-Control
    • getChangeRecordRefMasterRecipe_oc

      @Nullable public Boolean getChangeRecordRefMasterRecipe_oc()
      Constraints: none

      Original property name from the Odata EDM: to_ChangeRecordRefMasterRecipe_oc

      Returns:
      Dynamic CbA-Control
    • getChangeRecordRefOpSetTskList_oc

      @Nullable public Boolean getChangeRecordRefOpSetTskList_oc()
      Constraints: none

      Original property name from the Odata EDM: to_ChangeRecordRefOpSetTskList_oc

      Returns:
      Dynamic CbA-Control
    • getChangeRecordRefProdnRouting_oc

      @Nullable public Boolean getChangeRecordRefProdnRouting_oc()
      Constraints: none

      Original property name from the Odata EDM: to_ChangeRecordRefProdnRouting_oc

      Returns:
      Dynamic CbA-Control
    • getChangeRecordRefRecipe_oc

      @Nullable public Boolean getChangeRecordRefRecipe_oc()
      Constraints: none

      Original property name from the Odata EDM: to_ChangeRecordRefRecipe_oc

      Returns:
      Dynamic CbA-Control
    • getChangeRecordRefSpecification_oc

      @Nullable public Boolean getChangeRecordRefSpecification_oc()
      Constraints: none

      Original property name from the Odata EDM: to_ChangeRecordRefSpecification_oc

      Returns:
      Dynamic CbA-Control
    • getChangeRecordRefStdBOM_oc

      @Nullable public Boolean getChangeRecordRefStdBOM_oc()
      Constraints: none

      Original property name from the Odata EDM: to_ChangeRecordRefStdBOM_oc

      Returns:
      Dynamic CbA-Control
    • getChangeRecordRefTmplRouting_oc

      @Nullable public Boolean getChangeRecordRefTmplRouting_oc()
      Constraints: none

      Original property name from the Odata EDM: to_ChangeRecordRefTmplRouting_oc

      Returns:
      Dynamic CbA-Control
    • getChangeRecordRefVarBOM_oc

      @Nullable public Boolean getChangeRecordRefVarBOM_oc()
      Constraints: none

      Original property name from the Odata EDM: to_ChangeRecordRefVarBOM_oc

      Returns:
      Dynamic CbA-Control
    • getChgRecdCollaboration_oc

      @Nullable public Boolean getChgRecdCollaboration_oc()
      Constraints: none

      Original property name from the Odata EDM: to_ChgRecdCollaboration_oc

      Returns:
      Dynamic CbA-Control
    • getChgRecdEquipBOM_oc

      @Nullable public Boolean getChgRecdEquipBOM_oc()
      Constraints: none

      Original property name from the Odata EDM: to_ChgRecdEquipBOM_oc

      Returns:
      Dynamic CbA-Control
    • getChgRecdFuncLocBOM_oc

      @Nullable public Boolean getChgRecdFuncLocBOM_oc()
      Constraints: none

      Original property name from the Odata EDM: to_ChgRecdFuncLocBOM_oc

      Returns:
      Dynamic CbA-Control
    • getChgRecdRefCutPlngPrflTskList_oc

      @Nullable public Boolean getChgRecdRefCutPlngPrflTskList_oc()
      Constraints: none

      Original property name from the Odata EDM: to_ChgRecdRefCutPlngPrflTskList_oc

      Returns:
      Dynamic CbA-Control
    • getChgRecdRefEngBOM_oc

      @Nullable public Boolean getChgRecdRefEngBOM_oc()
      Constraints: none

      Original property name from the Odata EDM: to_ChgRecdRefEngBOM_oc

      Returns:
      Dynamic CbA-Control
    • getChgRecdRefMaintTskList_oc

      @Nullable public Boolean getChgRecdRefMaintTskList_oc()
      Constraints: none

      Original property name from the Odata EDM: to_ChgRecdRefMaintTskList_oc

      Returns:
      Dynamic CbA-Control
    • getChgRecdRefMfgBOM_oc

      @Nullable public Boolean getChgRecdRefMfgBOM_oc()
      Constraints: none

      Original property name from the Odata EDM: to_ChgRecdRefMfgBOM_oc

      Returns:
      Dynamic CbA-Control
    • getChgRecdRefPlngScp_oc

      @Nullable public Boolean getChgRecdRefPlngScp_oc()
      Constraints: none

      Original property name from the Odata EDM: to_ChgRecdRefPlngScp_oc

      Returns:
      Dynamic CbA-Control
    • getChgRecdRefRateRtgTskList_oc

      @Nullable public Boolean getChgRecdRefRateRtgTskList_oc()
      Constraints: none

      Original property name from the Odata EDM: to_ChgRecdRefRateRtgTskList_oc

      Returns:
      Dynamic CbA-Control
    • getChgRecdWBSElmntBOM_oc

      @Nullable public Boolean getChgRecdWBSElmntBOM_oc()
      Constraints: none

      Original property name from the Odata EDM: to_ChgRecdWBSElmntBOM_oc

      Returns:
      Dynamic CbA-Control
    • getRefBit_oc

      @Nullable public Boolean getRefBit_oc()
      Constraints: none

      Original property name from the Odata EDM: to_RefBit_oc

      Returns:
      Dynamic CbA-Control
    • getRefBOM_oc

      @Nullable public Boolean getRefBOM_oc()
      Constraints: none

      Original property name from the Odata EDM: to_RefBOM_oc

      Returns:
      Dynamic CbA-Control
    • getRefDoc_oc

      @Nullable public Boolean getRefDoc_oc()
      Constraints: none

      Original property name from the Odata EDM: to_RefDoc_oc

      Returns:
      Dynamic CbA-Control
    • getRefMat_oc

      @Nullable public Boolean getRefMat_oc()
      Constraints: none

      Original property name from the Odata EDM: to_RefMat_oc

      Returns:
      Dynamic CbA-Control
    • getRefPSV_oc

      @Nullable public Boolean getRefPSV_oc()
      Constraints: none

      Original property name from the Odata EDM: to_RefPSV_oc

      Returns:
      Dynamic CbA-Control
    • getChangeRecordUUID

      @Nullable public UUID getChangeRecordUUID()
      (Key Field) Constraints: Not nullable

      Original property name from the Odata EDM: ChangeRecordUUID

      Returns:
      NodeID
    • getChangeRecord

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

      Original property name from the Odata EDM: ChangeRecord

      Returns:
      Change Record ID
    • getChangeRecordType

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

      Original property name from the Odata EDM: ChangeRecordType

      Returns:
      Change Record Type
    • getChangeRecordStatus

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

      Original property name from the Odata EDM: ChangeRecordStatus

      Returns:
      Change Record Header Status
    • getChangeNumber

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

      Original property name from the Odata EDM: ChangeNumber

      Returns:
      Change Number
    • getCreatedByUser

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

      Original property name from the Odata EDM: CreatedByUser

      Returns:
      Created By
    • getCreationDateTime

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

      Original property name from the Odata EDM: CreationDateTime

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

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

      Original property name from the Odata EDM: LastChangedByUser

      Returns:
      Changed By
    • getLastChangeDateTime

      @Nullable public BigDecimal getLastChangeDateTime()
      Constraints: Not nullable, Precision: 22, Scale: 7

      Original property name from the Odata EDM: LastChangeDateTime

      Returns:
      The lastChangeDateTime contained in this entity.
    • getChangeRecordLifecycleStatus

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

      Original property name from the Odata EDM: ChangeRecordLifecycleStatus

      Returns:
      Issue Lifecycle Status Code
    • getPartner

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

      Original property name from the Odata EDM: Partner

      Returns:
      Change Record Change Responsible (Person)
    • getChgRecordDescriptionText

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

      Original property name from the Odata EDM: ChgRecordDescriptionText

      Returns:
      Issue Text
    • getChangeRecordDetailDescription

      @Nullable public String getChangeRecordDetailDescription()
      Constraints: none

      Original property name from the Odata EDM: ChangeRecordDetailDescription

      Returns:
      Change Record General Info
    • getChgRecdExpectedCompletionDate

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

      Original property name from the Odata EDM: ChgRecdExpectedCompletionDate

      Returns:
      Expected Completion Date
    • toString

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

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

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

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