public class REContrOrglAssgmtTerm extends VdmEntity<REContrOrglAssgmtTerm>
Original entity name from the Odata EDM: A_REContrOrglAssgmtTermType
Modifier and Type | Class and Description |
---|---|
static class |
REContrOrglAssgmtTerm.REContrOrglAssgmtTermBuilder
Helper class to allow for fluent creation of REContrOrglAssgmtTerm instances.
|
changedOriginalFields, ODATA_TYPE_ANNOTATIONS, ODATA_VERSION_ANNOTATIONS
Constructor and Description |
---|
REContrOrglAssgmtTerm() |
REContrOrglAssgmtTerm(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 taxCalculationProcedure,
String financialManagementArea,
Collection<SAP__Message> _Messages,
REContract to_REContract) |
Modifier and Type | Method and Description |
---|---|
static REContrOrglAssgmtTerm.REContrOrglAssgmtTermBuilder |
builder() |
protected boolean |
canEqual(Object other) |
boolean |
equals(Object o) |
protected void |
fromMap(Map<String,Object> inputValues)
Read entity data from generic map.
|
Collection<SAP__Message> |
get_Messages()
Constraints: Not nullable
|
String |
getBudgetPeriod()
Constraints: Not nullable, Maximum length: 24
|
String |
getBusinessArea()
Constraints: Not nullable, Maximum length: 4
|
String |
getCommitmentItem()
Constraints: Not nullable, Maximum length: 24
|
protected String |
getDefaultServicePath()
Used by request builders and navigation property methods to construct OData requests.
|
protected String |
getEntityCollection()
Used by request builders and navigation property methods to construct OData requests.
|
String |
getFinancialManagementArea()
Constraints: Not nullable, Maximum length: 4
|
String |
getFunctionalArea()
Constraints: Not nullable, Maximum length: 24
|
String |
getFund()
Constraints: Not nullable, Maximum length: 24
|
String |
getFundsCenter()
Constraints: Not nullable, Maximum length: 24
|
String |
getInternalRealEstateNumber()
(Key Field) Constraints: Not nullable, Maximum length: 13
|
protected ODataEntityKey |
getKey() |
String |
getOdataType() |
String |
getProfitCenter()
Constraints: Not nullable, Maximum length: 10
|
io.vavr.control.Option<REContract> |
getREContractIfPresent()
Retrieval of associated REContract entity (one to one).
|
String |
getREStatusObject()
Constraints: Not nullable, Maximum length: 22
|
String |
getRETermName()
Constraints: Not nullable, Maximum length: 60
|
String |
getRETermNumber()
(Key Field) Constraints: Not nullable, Maximum length: 4
|
String |
getRETermType()
(Key Field) Constraints: Not nullable, Maximum length: 4
|
String |
getTaxCalculationProcedure()
Constraints: Not nullable, Maximum length: 6
|
String |
getTaxJurisdiction()
Constraints: Not nullable, Maximum length: 15
|
Class<REContrOrglAssgmtTerm> |
getType() |
LocalDate |
getValidityEndDate()
Constraints: Nullable
|
LocalDate |
getValidityStartDate()
Constraints: Nullable
|
String |
getValidityStartEndDateValue()
(Key Field) Constraints: Not nullable, Maximum length: 16
|
int |
hashCode() |
void |
set_Messages(Collection<SAP__Message> _Messages)
Constraints: Not nullable
|
void |
setBudgetPeriod(String budgetPeriod)
Constraints: Not nullable, Maximum length: 24
|
void |
setBusinessArea(String businessArea)
Constraints: Not nullable, Maximum length: 4
|
void |
setCommitmentItem(String commitmentItem)
Constraints: Not nullable, Maximum length: 24
|
void |
setFinancialManagementArea(String financialManagementArea)
Constraints: Not nullable, Maximum length: 4
|
void |
setFunctionalArea(String functionalArea)
Constraints: Not nullable, Maximum length: 24
|
void |
setFund(String fund)
Constraints: Not nullable, Maximum length: 24
|
void |
setFundsCenter(String fundsCenter)
Constraints: Not nullable, Maximum length: 24
|
void |
setInternalRealEstateNumber(String internalRealEstateNumber)
(Key Field) Constraints: Not nullable, Maximum length: 13
|
void |
setProfitCenter(String profitCenter)
Constraints: Not nullable, Maximum length: 10
|
void |
setREContract(REContract value)
Overwrites the associated REContract entity for the loaded navigation property _REContract.
|
void |
setREStatusObject(String rEStatusObject)
Constraints: Not nullable, Maximum length: 22
|
void |
setRETermName(String rETermName)
Constraints: Not nullable, Maximum length: 60
|
void |
setRETermNumber(String rETermNumber)
(Key Field) Constraints: Not nullable, Maximum length: 4
|
void |
setRETermType(String rETermType)
(Key Field) Constraints: Not nullable, Maximum length: 4
|
void |
setTaxCalculationProcedure(String taxCalculationProcedure)
Constraints: Not nullable, Maximum length: 6
|
void |
setTaxJurisdiction(String taxJurisdiction)
Constraints: Not nullable, Maximum length: 15
|
void |
setValidityEndDate(LocalDate validityEndDate)
Constraints: Nullable
|
void |
setValidityStartDate(LocalDate validityStartDate)
Constraints: Nullable
|
void |
setValidityStartEndDateValue(String validityStartEndDateValue)
(Key Field) Constraints: Not nullable, Maximum length: 16
|
protected Map<String,Object> |
toMapOfFields()
Get all fields as map.
|
protected Map<String,Object> |
toMapOfNavigationProperties()
Get navigation properties as map.
|
String |
toString() |
all, attachToService, getDestinationForFetch, getServicePathForFetch, getVersionIdentifier, setDestinationForFetch, setServicePathForFetch, setVersionIdentifier
getAnnotationProperties, getChangedFields, getCustomField, getCustomField, getCustomFieldNames, getCustomFields, getSetOfCustomFields, getSetOfFields, getSetOfNavigationProperties, hasCustomField, hasCustomField, rememberChangedField, resetChangedFields, setCustomField, setCustomField, toMap, toMapOfCustomFields
public static final SimpleProperty<REContrOrglAssgmtTerm> ALL_FIELDS
public static final SimpleProperty.String<REContrOrglAssgmtTerm> INTERNAL_REAL_ESTATE_NUMBER
public static final SimpleProperty.String<REContrOrglAssgmtTerm> RE_TERM_TYPE
public static final SimpleProperty.String<REContrOrglAssgmtTerm> RE_TERM_NUMBER
public static final SimpleProperty.String<REContrOrglAssgmtTerm> VALIDITY_START_END_DATE_VALUE
public static final SimpleProperty.Date<REContrOrglAssgmtTerm> VALIDITY_START_DATE
public static final SimpleProperty.Date<REContrOrglAssgmtTerm> VALIDITY_END_DATE
public static final SimpleProperty.String<REContrOrglAssgmtTerm> RE_TERM_NAME
public static final SimpleProperty.String<REContrOrglAssgmtTerm> BUSINESS_AREA
public static final SimpleProperty.String<REContrOrglAssgmtTerm> PROFIT_CENTER
public static final SimpleProperty.String<REContrOrglAssgmtTerm> RE_STATUS_OBJECT
public static final SimpleProperty.String<REContrOrglAssgmtTerm> TAX_JURISDICTION
public static final SimpleProperty.String<REContrOrglAssgmtTerm> FUND
public static final SimpleProperty.String<REContrOrglAssgmtTerm> FUNDS_CENTER
public static final SimpleProperty.String<REContrOrglAssgmtTerm> COMMITMENT_ITEM
public static final SimpleProperty.String<REContrOrglAssgmtTerm> FUNCTIONAL_AREA
public static final SimpleProperty.String<REContrOrglAssgmtTerm> BUDGET_PERIOD
public static final SimpleProperty.String<REContrOrglAssgmtTerm> TAX_CALCULATION_PROCEDURE
public static final SimpleProperty.String<REContrOrglAssgmtTerm> FINANCIAL_MANAGEMENT_AREA
public static final ComplexProperty.Collection<REContrOrglAssgmtTerm,SAP__Message> _MESSAGES
public static final NavigationProperty.Single<REContrOrglAssgmtTerm,REContract> TO__R_E_CONTRACT
public 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 taxCalculationProcedure, @Nullable String financialManagementArea, @Nullable Collection<SAP__Message> _Messages, @Nullable REContract to_REContract)
@Nonnull public Class<REContrOrglAssgmtTerm> getType()
getType
in class VdmObject<REContrOrglAssgmtTerm>
public void setInternalRealEstateNumber(@Nullable String internalRealEstateNumber)
Original property name from the Odata EDM: InternalRealEstateNumber
internalRealEstateNumber
- Internal Key of Real Estate Objectpublic void setRETermType(@Nullable String rETermType)
Original property name from the Odata EDM: RETermType
rETermType
- Term Categorypublic void setRETermNumber(@Nullable String rETermNumber)
Original property name from the Odata EDM: RETermNumber
rETermNumber
- Term Numberpublic void setValidityStartEndDateValue(@Nullable String validityStartEndDateValue)
Original property name from the Odata EDM: ValidityStartEndDateValue
validityStartEndDateValue
- Date from to (RAP Key)public void setValidityStartDate(@Nullable LocalDate validityStartDate)
Original property name from the Odata EDM: ValidityStartDate
validityStartDate
- Validity Start Datepublic void setValidityEndDate(@Nullable LocalDate validityEndDate)
Original property name from the Odata EDM: ValidityEndDate
validityEndDate
- Validity End Datepublic void setRETermName(@Nullable String rETermName)
Original property name from the Odata EDM: RETermName
rETermName
- Name of Termpublic void setBusinessArea(@Nullable String businessArea)
Original property name from the Odata EDM: BusinessArea
businessArea
- Business Areapublic void setProfitCenter(@Nullable String profitCenter)
Original property name from the Odata EDM: ProfitCenter
profitCenter
- Profit Centerpublic void setREStatusObject(@Nullable String rEStatusObject)
Original property name from the Odata EDM: REStatusObject
rEStatusObject
- Object Number for Additional Account Assignmentpublic void setTaxJurisdiction(@Nullable String taxJurisdiction)
Original property name from the Odata EDM: TaxJurisdiction
taxJurisdiction
- Tax Jurisdictionpublic void setFund(@Nullable String fund)
Original property name from the Odata EDM: Fund
fund
- Fundpublic void setFundsCenter(@Nullable String fundsCenter)
Original property name from the Odata EDM: FundsCenter
fundsCenter
- Funds Centerpublic void setCommitmentItem(@Nullable String commitmentItem)
Original property name from the Odata EDM: CommitmentItem
commitmentItem
- Namepublic void setFunctionalArea(@Nullable String functionalArea)
Original property name from the Odata EDM: FunctionalArea
functionalArea
- Functional Areapublic void setBudgetPeriod(@Nullable String budgetPeriod)
Original property name from the Odata EDM: BudgetPeriod
budgetPeriod
- FM: Budget Periodpublic void setTaxCalculationProcedure(@Nullable String taxCalculationProcedure)
Original property name from the Odata EDM: TaxCalculationProcedure
taxCalculationProcedure
- Procedure (Pricing, Output Control, Acct. Det., Costing,...)public void setFinancialManagementArea(@Nullable String financialManagementArea)
Original property name from the Odata EDM: FinancialManagementArea
financialManagementArea
- Financial Management Areapublic void set_Messages(@Nullable Collection<SAP__Message> _Messages)
Original property name from the Odata EDM: SAP__Messages
_Messages
- The _Messages to set.protected String getEntityCollection()
VdmEntity
getEntityCollection
in class VdmEntity<REContrOrglAssgmtTerm>
@Nonnull protected ODataEntityKey getKey()
getKey
in class VdmObject<REContrOrglAssgmtTerm>
@Nonnull protected Map<String,Object> toMapOfFields()
VdmObject
toMapOfFields
in class VdmObject<REContrOrglAssgmtTerm>
protected void fromMap(Map<String,Object> inputValues)
VdmObject
fromMap
in class VdmObject<REContrOrglAssgmtTerm>
inputValues
- The key-value map.protected String getDefaultServicePath()
VdmEntity
getDefaultServicePath
in class VdmEntity<REContrOrglAssgmtTerm>
protocol://hostname:port
and the OData resource name (entity set, $metadata
, etc.)@Nonnull protected Map<String,Object> toMapOfNavigationProperties()
VdmObject
toMapOfNavigationProperties
in class VdmObject<REContrOrglAssgmtTerm>
@Nonnull public io.vavr.control.Option<REContract> getREContractIfPresent()
If the navigation property for an entity REContrOrglAssgmtTerm has not been resolved yet, this method will
not query further information. Instead its Option
result state will be empty
.
Option
with result state empty
is
returned.public void setREContract(REContract value)
value
- New REContract entity.@Nonnull public static REContrOrglAssgmtTerm.REContrOrglAssgmtTermBuilder builder()
@Nullable public String getInternalRealEstateNumber()
Original property name from the Odata EDM: InternalRealEstateNumber
@Nullable public String getRETermType()
Original property name from the Odata EDM: RETermType
@Nullable public String getRETermNumber()
Original property name from the Odata EDM: RETermNumber
@Nullable public String getValidityStartEndDateValue()
Original property name from the Odata EDM: ValidityStartEndDateValue
@Nullable public LocalDate getValidityStartDate()
Original property name from the Odata EDM: ValidityStartDate
@Nullable public LocalDate getValidityEndDate()
Original property name from the Odata EDM: ValidityEndDate
@Nullable public String getRETermName()
Original property name from the Odata EDM: RETermName
@Nullable public String getBusinessArea()
Original property name from the Odata EDM: BusinessArea
@Nullable public String getProfitCenter()
Original property name from the Odata EDM: ProfitCenter
@Nullable public String getREStatusObject()
Original property name from the Odata EDM: REStatusObject
@Nullable public String getTaxJurisdiction()
Original property name from the Odata EDM: TaxJurisdiction
@Nullable public String getFund()
Original property name from the Odata EDM: Fund
@Nullable public String getFundsCenter()
Original property name from the Odata EDM: FundsCenter
@Nullable public String getCommitmentItem()
Original property name from the Odata EDM: CommitmentItem
@Nullable public String getFunctionalArea()
Original property name from the Odata EDM: FunctionalArea
@Nullable public String getBudgetPeriod()
Original property name from the Odata EDM: BudgetPeriod
@Nullable public String getTaxCalculationProcedure()
Original property name from the Odata EDM: TaxCalculationProcedure
@Nullable public String getFinancialManagementArea()
Original property name from the Odata EDM: FinancialManagementArea
@Nullable public Collection<SAP__Message> get_Messages()
Original property name from the Odata EDM: SAP__Messages
@Nonnull public String toString()
toString
in class VdmObject<REContrOrglAssgmtTerm>
public boolean equals(@Nullable Object o)
equals
in class VdmEntity<REContrOrglAssgmtTerm>
protected boolean canEqual(@Nullable Object other)
canEqual
in class VdmEntity<REContrOrglAssgmtTerm>
public int hashCode()
hashCode
in class VdmEntity<REContrOrglAssgmtTerm>
public String getOdataType()
getOdataType
in class VdmObject<REContrOrglAssgmtTerm>
Copyright © 2021 SAP SE. All rights reserved.