Class REContrOrglAssgmtTerm
- All Implemented Interfaces:
VdmEntitySet
Original entity name from the Odata EDM: REContrOrglAssgmtTerm_Type
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classHelper class to allow for fluent creation of REContrOrglAssgmtTerm instances. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ComplexProperty.Collection<REContrOrglAssgmtTerm,SAP__Message> Use with available request builders to apply the SAP__Messages complex property to query operations.static final SimpleProperty<REContrOrglAssgmtTerm>Selector for all available fields of REContrOrglAssgmtTerm.static final SimpleProperty.String<REContrOrglAssgmtTerm>static final SimpleProperty.String<REContrOrglAssgmtTerm>static final SimpleProperty.String<REContrOrglAssgmtTerm>static final SimpleProperty.String<REContrOrglAssgmtTerm>static final SimpleProperty.String<REContrOrglAssgmtTerm>static final SimpleProperty.String<REContrOrglAssgmtTerm>static final SimpleProperty.String<REContrOrglAssgmtTerm>static final SimpleProperty.String<REContrOrglAssgmtTerm>static final SimpleProperty.String<REContrOrglAssgmtTerm>static final SimpleProperty.String<REContrOrglAssgmtTerm>static final SimpleProperty.String<REContrOrglAssgmtTerm>static final SimpleProperty.String<REContrOrglAssgmtTerm>static final SimpleProperty.String<REContrOrglAssgmtTerm>static final SimpleProperty.String<REContrOrglAssgmtTerm>static final SimpleProperty.String<REContrOrglAssgmtTerm>static final SimpleProperty.String<REContrOrglAssgmtTerm>static final NavigationProperty.Single<REContrOrglAssgmtTerm,REContract> Use with available request builders to apply the _REContract navigation property to query operations.static final SimpleProperty.Date<REContrOrglAssgmtTerm>static final SimpleProperty.Date<REContrOrglAssgmtTerm>static final SimpleProperty.String<REContrOrglAssgmtTerm>Fields inherited from class com.sap.cloud.sdk.datamodel.odatav4.core.VdmObject
changedOriginalFields, ODATA_TYPE_ANNOTATIONS, ODATA_VERSION_ANNOTATIONS -
Constructor Summary
ConstructorsConstructorDescriptionREContrOrglAssgmtTerm(String internalRealEstateNumber, String rETermType, String rETermNumber, String validityStartEndDateValue, LocalDate validityStartDate, LocalDate validityEndDate, String rETermName, String businessArea, String profitCenter, String rEStatusObject, String taxJurisdiction, String fund, String fundsCenter, String commitmentItem, String functionalArea, String budgetPeriod, String controllingArea, String taxCalculationProcedure, String financialManagementArea, Collection<SAP__Message> _Messages, REContract to_REContract) -
Method Summary
Modifier and TypeMethodDescriptionbuilder()protected booleanbooleanprotected voidConstraints: Not nullableConstraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 24Constraints: Not nullable, Maximum length: 4protected Stringprotected StringConstraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 16getFund()Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 16(Key Field) Constraints: Not nullable, Maximum length: 13protected ODataEntityKeygetKey()Constraints: Not nullable, Maximum length: 10io.vavr.control.Option<REContract>Retrieval of associated REContract entity (one to one).Constraints: Not nullable, Maximum length: 22Constraints: Not nullable, Maximum length: 60(Key Field) Constraints: Not nullable, Maximum length: 4(Key Field) Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 6Constraints: Not nullable, Maximum length: 15getType()Constraints: NullableConstraints: Nullable(Key Field) Constraints: Not nullable, Maximum length: 16inthashCode()voidset_Messages(Collection<SAP__Message> _Messages) Constraints: Not nullablevoidsetBudgetPeriod(String budgetPeriod) Constraints: Not nullable, Maximum length: 10voidsetBusinessArea(String businessArea) Constraints: Not nullable, Maximum length: 4voidsetCommitmentItem(String commitmentItem) Constraints: Not nullable, Maximum length: 24voidsetControllingArea(String controllingArea) Constraints: Not nullable, Maximum length: 4voidsetFinancialManagementArea(String financialManagementArea) Constraints: Not nullable, Maximum length: 4voidsetFunctionalArea(String functionalArea) Constraints: Not nullable, Maximum length: 16voidConstraints: Not nullable, Maximum length: 10voidsetFundsCenter(String fundsCenter) Constraints: Not nullable, Maximum length: 16voidsetInternalRealEstateNumber(String internalRealEstateNumber) (Key Field) Constraints: Not nullable, Maximum length: 13voidsetProfitCenter(String profitCenter) Constraints: Not nullable, Maximum length: 10voidsetREContract(REContract value) Overwrites the associated REContract entity for the loaded navigation property _REContract.voidsetREStatusObject(String rEStatusObject) Constraints: Not nullable, Maximum length: 22voidsetRETermName(String rETermName) Constraints: Not nullable, Maximum length: 60voidsetRETermNumber(String rETermNumber) (Key Field) Constraints: Not nullable, Maximum length: 4voidsetRETermType(String rETermType) (Key Field) Constraints: Not nullable, Maximum length: 4voidsetTaxCalculationProcedure(String taxCalculationProcedure) Constraints: Not nullable, Maximum length: 6voidsetTaxJurisdiction(String taxJurisdiction) Constraints: Not nullable, Maximum length: 15voidsetValidityEndDate(LocalDate validityEndDate) Constraints: NullablevoidsetValidityStartDate(LocalDate validityStartDate) Constraints: NullablevoidsetValidityStartEndDateValue(String validityStartEndDateValue) (Key Field) Constraints: Not nullable, Maximum length: 16toString()Methods inherited from class com.sap.cloud.sdk.datamodel.odatav4.core.VdmEntity
all, attachToService, getDestinationForFetch, getServicePathForFetch, getVersionIdentifier, setDestinationForFetch, setServicePathForFetch, setVersionIdentifierMethods inherited from class com.sap.cloud.sdk.datamodel.odatav4.core.VdmObject
getAnnotationProperties, getChangedFields, getCustomField, getCustomField, getCustomFieldNames, getCustomFields, getSetOfCustomFields, getSetOfFields, getSetOfNavigationProperties, hasCustomField, hasCustomField, rememberChangedField, resetChangedFields, setCustomField, setCustomField, toMap, toMapOfCustomFields
-
Field Details
-
ALL_FIELDS
Selector for all available fields of REContrOrglAssgmtTerm. -
INTERNAL_REAL_ESTATE_NUMBER
-
RE_TERM_TYPE
-
RE_TERM_NUMBER
-
VALIDITY_START_END_DATE_VALUE
-
VALIDITY_START_DATE
-
VALIDITY_END_DATE
-
RE_TERM_NAME
-
BUSINESS_AREA
-
PROFIT_CENTER
-
RE_STATUS_OBJECT
-
TAX_JURISDICTION
-
FUND
-
FUNDS_CENTER
-
COMMITMENT_ITEM
-
FUNCTIONAL_AREA
-
BUDGET_PERIOD
-
CONTROLLING_AREA
-
TAX_CALCULATION_PROCEDURE
-
FINANCIAL_MANAGEMENT_AREA
-
_MESSAGES
Use with available request builders to apply the SAP__Messages complex property to query operations. -
TO__R_E_CONTRACT
Use with available request builders to apply the _REContract navigation property to query operations.
-
-
Constructor Details
-
REContrOrglAssgmtTerm
public REContrOrglAssgmtTerm() -
REContrOrglAssgmtTerm
public REContrOrglAssgmtTerm(@Nullable String internalRealEstateNumber, @Nullable String rETermType, @Nullable String rETermNumber, @Nullable String validityStartEndDateValue, @Nullable LocalDate validityStartDate, @Nullable LocalDate validityEndDate, @Nullable String rETermName, @Nullable String businessArea, @Nullable String profitCenter, @Nullable String rEStatusObject, @Nullable String taxJurisdiction, @Nullable String fund, @Nullable String fundsCenter, @Nullable String commitmentItem, @Nullable String functionalArea, @Nullable String budgetPeriod, @Nullable String controllingArea, @Nullable String taxCalculationProcedure, @Nullable String financialManagementArea, @Nullable Collection<SAP__Message> _Messages, @Nullable REContract to_REContract)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<REContrOrglAssgmtTerm>
-
setInternalRealEstateNumber
(Key Field) Constraints: Not nullable, Maximum length: 13Original property name from the Odata EDM: InternalRealEstateNumber
- Parameters:
internalRealEstateNumber- Internal Key of Real Estate Object
-
setRETermType
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: RETermType
- Parameters:
rETermType- Term Category
-
setRETermNumber
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: RETermNumber
- Parameters:
rETermNumber- Term Number
-
setValidityStartEndDateValue
(Key Field) Constraints: Not nullable, Maximum length: 16Original property name from the Odata EDM: ValidityStartEndDateValue
- Parameters:
validityStartEndDateValue- Date from to (RAP Key)
-
setValidityStartDate
Constraints: NullableOriginal property name from the Odata EDM: ValidityStartDate
- Parameters:
validityStartDate- Validity Start Date
-
setValidityEndDate
Constraints: NullableOriginal property name from the Odata EDM: ValidityEndDate
- Parameters:
validityEndDate- Validity End Date
-
setRETermName
Constraints: Not nullable, Maximum length: 60Original property name from the Odata EDM: RETermName
- Parameters:
rETermName- Name of Term
-
setBusinessArea
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: BusinessArea
- Parameters:
businessArea- Business Area
-
setProfitCenter
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ProfitCenter
- Parameters:
profitCenter- Profit Center
-
setREStatusObject
Constraints: Not nullable, Maximum length: 22Original property name from the Odata EDM: REStatusObject
- Parameters:
rEStatusObject- Object Number for Additional Account Assignment
-
setTaxJurisdiction
Constraints: Not nullable, Maximum length: 15Original property name from the Odata EDM: TaxJurisdiction
- Parameters:
taxJurisdiction- Tax Jurisdiction
-
setFund
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: Fund
- Parameters:
fund- Fund
-
setFundsCenter
Constraints: Not nullable, Maximum length: 16Original property name from the Odata EDM: FundsCenter
- Parameters:
fundsCenter- Funds Center
-
setCommitmentItem
Constraints: Not nullable, Maximum length: 24Original property name from the Odata EDM: CommitmentItem
- Parameters:
commitmentItem- Commitment Item
-
setFunctionalArea
Constraints: Not nullable, Maximum length: 16Original property name from the Odata EDM: FunctionalArea
- Parameters:
functionalArea- Functional Area
-
setBudgetPeriod
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: BudgetPeriod
- Parameters:
budgetPeriod- Budget Period
-
setControllingArea
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ControllingArea
- Parameters:
controllingArea- Controlling Area
-
setTaxCalculationProcedure
Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: TaxCalculationProcedure
- Parameters:
taxCalculationProcedure- Procedure (Pricing, Output Control, Acct. Det., Costing,...)
-
setFinancialManagementArea
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: FinancialManagementArea
- Parameters:
financialManagementArea- Financial Management Area
-
set_Messages
Constraints: Not nullableOriginal property name from the Odata EDM: SAP__Messages
- Parameters:
_Messages- The _Messages to set.
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<REContrOrglAssgmtTerm>
-
getKey
- Overrides:
getKeyin classVdmObject<REContrOrglAssgmtTerm>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<REContrOrglAssgmtTerm>
-
fromMap
- Overrides:
fromMapin classVdmObject<REContrOrglAssgmtTerm>
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<REContrOrglAssgmtTerm>
-
getREContractIfPresent
Retrieval of associated REContract entity (one to one). This corresponds to the OData navigation property _REContract.If the navigation property for an entity REContrOrglAssgmtTerm has not been resolved yet, this method will not query further information. Instead its
Optionresult state will beempty.- Returns:
- If the information for navigation property _REContract is already loaded, the result will contain
the REContract entity. If not, an
Optionwith result stateemptyis returned.
-
setREContract
Overwrites the associated REContract entity for the loaded navigation property _REContract.- Parameters:
value- New REContract entity.
-
builder
-
getInternalRealEstateNumber
(Key Field) Constraints: Not nullable, Maximum length: 13Original property name from the Odata EDM: InternalRealEstateNumber
- Returns:
- Internal Key of Real Estate Object
-
getRETermType
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: RETermType
- Returns:
- Term Category
-
getRETermNumber
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: RETermNumber
- Returns:
- Term Number
-
getValidityStartEndDateValue
(Key Field) Constraints: Not nullable, Maximum length: 16Original property name from the Odata EDM: ValidityStartEndDateValue
- Returns:
- Date from to (RAP Key)
-
getValidityStartDate
Constraints: NullableOriginal property name from the Odata EDM: ValidityStartDate
- Returns:
- Validity Start Date
-
getValidityEndDate
Constraints: NullableOriginal property name from the Odata EDM: ValidityEndDate
- Returns:
- Validity End Date
-
getRETermName
Constraints: Not nullable, Maximum length: 60Original property name from the Odata EDM: RETermName
- Returns:
- Name of Term
-
getBusinessArea
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: BusinessArea
- Returns:
- Business Area
-
getProfitCenter
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ProfitCenter
- Returns:
- Profit Center
-
getREStatusObject
Constraints: Not nullable, Maximum length: 22Original property name from the Odata EDM: REStatusObject
- Returns:
- Object Number for Additional Account Assignment
-
getTaxJurisdiction
Constraints: Not nullable, Maximum length: 15Original property name from the Odata EDM: TaxJurisdiction
- Returns:
- Tax Jurisdiction
-
getFund
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: Fund
- Returns:
- Fund
-
getFundsCenter
Constraints: Not nullable, Maximum length: 16Original property name from the Odata EDM: FundsCenter
- Returns:
- Funds Center
-
getCommitmentItem
Constraints: Not nullable, Maximum length: 24Original property name from the Odata EDM: CommitmentItem
- Returns:
- Commitment Item
-
getFunctionalArea
Constraints: Not nullable, Maximum length: 16Original property name from the Odata EDM: FunctionalArea
- Returns:
- Functional Area
-
getBudgetPeriod
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: BudgetPeriod
- Returns:
- Budget Period
-
getControllingArea
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ControllingArea
- Returns:
- Controlling Area
-
getTaxCalculationProcedure
Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: TaxCalculationProcedure
- Returns:
- Procedure (Pricing, Output Control, Acct. Det., Costing,...)
-
getFinancialManagementArea
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: FinancialManagementArea
- Returns:
- Financial Management Area
-
get_Messages
Constraints: Not nullableOriginal property name from the Odata EDM: SAP__Messages
- Returns:
- The _Messages contained in this
VdmEntity.
-
toString
- Overrides:
toStringin classVdmObject<REContrOrglAssgmtTerm>
-
equals
- Overrides:
equalsin classVdmEntity<REContrOrglAssgmtTerm>
-
canEqual
- Overrides:
canEqualin classVdmEntity<REContrOrglAssgmtTerm>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmEntity<REContrOrglAssgmtTerm>
-
getOdataType
- Specified by:
getOdataTypein classVdmObject<REContrOrglAssgmtTerm>
-