public class REContrPostingTerm extends VdmEntity<REContrPostingTerm>
Original entity name from the Odata EDM: A_REContrPostingTermType
Modifier and Type | Class and Description |
---|---|
static class |
REContrPostingTerm.REContrPostingTermBuilder
Helper class to allow for fluent creation of REContrPostingTerm instances.
|
changedOriginalFields, ODATA_TYPE_ANNOTATIONS, ODATA_VERSION_ANNOTATIONS
Constructor and Description |
---|
REContrPostingTerm() |
REContrPostingTerm(String internalRealEstateNumber,
String rETermType,
String rETermNumber,
String validityStartEndDateValue,
LocalDate validityStartDate,
LocalDate validityEndDate,
String rETermName,
String paymentMethod,
String rEPaymentMethodCreditMemo,
String paymentBlockingReason,
String paymentTerms,
String houseBank,
String houseBankAccount,
String bankIdentification,
String rENoteToPayeeText,
String dunningArea,
String dunningKey,
String dunningBlockingReason,
String rEAcctDeterminationKey,
String rETaxType,
String taxGroup,
Boolean rEIsConditionGrossAmount,
String taxCountry,
String businessPartner,
String rEAccountingObject,
String taxJurisdiction,
Boolean rEIsConditionSplit,
String rECurrencyTranslationRule,
Boolean rEIsPartnerBlocked,
String sEPAMandate,
String sEPAMandateCreditor,
Collection<SAP__Message> _Messages,
REContract to_REContract) |
Modifier and Type | Method and Description |
---|---|
static REContrPostingTerm.REContrPostingTermBuilder |
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 |
getBankIdentification()
Constraints: Not nullable, Maximum length: 15
|
String |
getBusinessPartner()
Constraints: Not nullable, Maximum length: 10
|
protected String |
getDefaultServicePath()
Used by request builders and navigation property methods to construct OData requests.
|
String |
getDunningArea()
Constraints: Not nullable, Maximum length: 4
|
String |
getDunningBlockingReason()
Constraints: Not nullable, Maximum length: 4
|
String |
getDunningKey()
Constraints: Not nullable, Maximum length: 4
|
protected String |
getEntityCollection()
Used by request builders and navigation property methods to construct OData requests.
|
String |
getHouseBank()
Constraints: Not nullable, Maximum length: 15
|
String |
getHouseBankAccount()
Constraints: Not nullable, Maximum length: 15
|
String |
getInternalRealEstateNumber()
(Key Field) Constraints: Not nullable, Maximum length: 13
|
protected ODataEntityKey |
getKey() |
String |
getOdataType() |
String |
getPaymentBlockingReason()
Constraints: Not nullable, Maximum length: 4
|
String |
getPaymentMethod()
Constraints: Not nullable, Maximum length: 4
|
String |
getPaymentTerms()
Constraints: Not nullable, Maximum length: 4
|
String |
getREAccountingObject()
Constraints: Not nullable, Maximum length: 22
|
String |
getREAcctDeterminationKey()
Constraints: Not nullable, Maximum length: 10
|
io.vavr.control.Option<REContract> |
getREContractIfPresent()
Retrieval of associated REContract entity (one to one).
|
String |
getRECurrencyTranslationRule()
Constraints: Not nullable, Maximum length: 20
|
Boolean |
getREIsConditionGrossAmount()
Constraints: Not nullable
|
Boolean |
getREIsConditionSplit()
Constraints: Not nullable
|
Boolean |
getREIsPartnerBlocked()
Constraints: Not nullable
|
String |
getRENoteToPayeeText()
Constraints: Not nullable, Maximum length: 25
|
String |
getREPaymentMethodCreditMemo()
Constraints: Not nullable, Maximum length: 4
|
String |
getRETaxType()
Constraints: Not nullable, Maximum length: 4
|
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 |
getSEPAMandate()
Constraints: Not nullable, Maximum length: 35
|
String |
getSEPAMandateCreditor()
Constraints: Not nullable, Maximum length: 35
|
String |
getTaxCountry()
Constraints: Not nullable, Maximum length: 3
|
String |
getTaxGroup()
Constraints: Not nullable, Maximum length: 20
|
String |
getTaxJurisdiction()
Constraints: Not nullable, Maximum length: 15
|
Class<REContrPostingTerm> |
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 |
setBankIdentification(String bankIdentification)
Constraints: Not nullable, Maximum length: 15
|
void |
setBusinessPartner(String businessPartner)
Constraints: Not nullable, Maximum length: 10
|
void |
setDunningArea(String dunningArea)
Constraints: Not nullable, Maximum length: 4
|
void |
setDunningBlockingReason(String dunningBlockingReason)
Constraints: Not nullable, Maximum length: 4
|
void |
setDunningKey(String dunningKey)
Constraints: Not nullable, Maximum length: 4
|
void |
setHouseBank(String houseBank)
Constraints: Not nullable, Maximum length: 15
|
void |
setHouseBankAccount(String houseBankAccount)
Constraints: Not nullable, Maximum length: 15
|
void |
setInternalRealEstateNumber(String internalRealEstateNumber)
(Key Field) Constraints: Not nullable, Maximum length: 13
|
void |
setPaymentBlockingReason(String paymentBlockingReason)
Constraints: Not nullable, Maximum length: 4
|
void |
setPaymentMethod(String paymentMethod)
Constraints: Not nullable, Maximum length: 4
|
void |
setPaymentTerms(String paymentTerms)
Constraints: Not nullable, Maximum length: 4
|
void |
setREAccountingObject(String rEAccountingObject)
Constraints: Not nullable, Maximum length: 22
|
void |
setREAcctDeterminationKey(String rEAcctDeterminationKey)
Constraints: Not nullable, Maximum length: 10
|
void |
setREContract(REContract value)
Overwrites the associated REContract entity for the loaded navigation property _REContract.
|
void |
setRECurrencyTranslationRule(String rECurrencyTranslationRule)
Constraints: Not nullable, Maximum length: 20
|
void |
setREIsConditionGrossAmount(Boolean rEIsConditionGrossAmount)
Constraints: Not nullable
|
void |
setREIsConditionSplit(Boolean rEIsConditionSplit)
Constraints: Not nullable
|
void |
setREIsPartnerBlocked(Boolean rEIsPartnerBlocked)
Constraints: Not nullable
|
void |
setRENoteToPayeeText(String rENoteToPayeeText)
Constraints: Not nullable, Maximum length: 25
|
void |
setREPaymentMethodCreditMemo(String rEPaymentMethodCreditMemo)
Constraints: Not nullable, Maximum length: 4
|
void |
setRETaxType(String rETaxType)
Constraints: Not nullable, Maximum length: 4
|
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 |
setSEPAMandate(String sEPAMandate)
Constraints: Not nullable, Maximum length: 35
|
void |
setSEPAMandateCreditor(String sEPAMandateCreditor)
Constraints: Not nullable, Maximum length: 35
|
void |
setTaxCountry(String taxCountry)
Constraints: Not nullable, Maximum length: 3
|
void |
setTaxGroup(String taxGroup)
Constraints: Not nullable, Maximum length: 20
|
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<REContrPostingTerm> ALL_FIELDS
public static final SimpleProperty.String<REContrPostingTerm> INTERNAL_REAL_ESTATE_NUMBER
public static final SimpleProperty.String<REContrPostingTerm> RE_TERM_TYPE
public static final SimpleProperty.String<REContrPostingTerm> RE_TERM_NUMBER
public static final SimpleProperty.String<REContrPostingTerm> VALIDITY_START_END_DATE_VALUE
public static final SimpleProperty.Date<REContrPostingTerm> VALIDITY_START_DATE
public static final SimpleProperty.Date<REContrPostingTerm> VALIDITY_END_DATE
public static final SimpleProperty.String<REContrPostingTerm> RE_TERM_NAME
public static final SimpleProperty.String<REContrPostingTerm> PAYMENT_METHOD
public static final SimpleProperty.String<REContrPostingTerm> RE_PAYMENT_METHOD_CREDIT_MEMO
public static final SimpleProperty.String<REContrPostingTerm> PAYMENT_BLOCKING_REASON
public static final SimpleProperty.String<REContrPostingTerm> PAYMENT_TERMS
public static final SimpleProperty.String<REContrPostingTerm> HOUSE_BANK
public static final SimpleProperty.String<REContrPostingTerm> HOUSE_BANK_ACCOUNT
public static final SimpleProperty.String<REContrPostingTerm> BANK_IDENTIFICATION
public static final SimpleProperty.String<REContrPostingTerm> RE_NOTE_TO_PAYEE_TEXT
public static final SimpleProperty.String<REContrPostingTerm> DUNNING_AREA
public static final SimpleProperty.String<REContrPostingTerm> DUNNING_KEY
public static final SimpleProperty.String<REContrPostingTerm> DUNNING_BLOCKING_REASON
public static final SimpleProperty.String<REContrPostingTerm> RE_ACCT_DETERMINATION_KEY
public static final SimpleProperty.String<REContrPostingTerm> RE_TAX_TYPE
public static final SimpleProperty.String<REContrPostingTerm> TAX_GROUP
public static final SimpleProperty.Boolean<REContrPostingTerm> RE_IS_CONDITION_GROSS_AMOUNT
public static final SimpleProperty.String<REContrPostingTerm> TAX_COUNTRY
public static final SimpleProperty.String<REContrPostingTerm> BUSINESS_PARTNER
public static final SimpleProperty.String<REContrPostingTerm> RE_ACCOUNTING_OBJECT
public static final SimpleProperty.String<REContrPostingTerm> TAX_JURISDICTION
public static final SimpleProperty.Boolean<REContrPostingTerm> RE_IS_CONDITION_SPLIT
public static final SimpleProperty.String<REContrPostingTerm> RE_CURRENCY_TRANSLATION_RULE
public static final SimpleProperty.Boolean<REContrPostingTerm> RE_IS_PARTNER_BLOCKED
public static final SimpleProperty.String<REContrPostingTerm> SEPA_MANDATE
public static final SimpleProperty.String<REContrPostingTerm> SEPA_MANDATE_CREDITOR
public static final ComplexProperty.Collection<REContrPostingTerm,SAP__Message> _MESSAGES
public static final NavigationProperty.Single<REContrPostingTerm,REContract> TO__R_E_CONTRACT
public REContrPostingTerm()
public REContrPostingTerm(@Nullable String internalRealEstateNumber, @Nullable String rETermType, @Nullable String rETermNumber, @Nullable String validityStartEndDateValue, @Nullable LocalDate validityStartDate, @Nullable LocalDate validityEndDate, @Nullable String rETermName, @Nullable String paymentMethod, @Nullable String rEPaymentMethodCreditMemo, @Nullable String paymentBlockingReason, @Nullable String paymentTerms, @Nullable String houseBank, @Nullable String houseBankAccount, @Nullable String bankIdentification, @Nullable String rENoteToPayeeText, @Nullable String dunningArea, @Nullable String dunningKey, @Nullable String dunningBlockingReason, @Nullable String rEAcctDeterminationKey, @Nullable String rETaxType, @Nullable String taxGroup, @Nullable Boolean rEIsConditionGrossAmount, @Nullable String taxCountry, @Nullable String businessPartner, @Nullable String rEAccountingObject, @Nullable String taxJurisdiction, @Nullable Boolean rEIsConditionSplit, @Nullable String rECurrencyTranslationRule, @Nullable Boolean rEIsPartnerBlocked, @Nullable String sEPAMandate, @Nullable String sEPAMandateCreditor, @Nullable Collection<SAP__Message> _Messages, @Nullable REContract to_REContract)
@Nonnull public Class<REContrPostingTerm> getType()
getType
in class VdmObject<REContrPostingTerm>
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 setPaymentMethod(@Nullable String paymentMethod)
Original property name from the Odata EDM: PaymentMethod
paymentMethod
- Payment Methodpublic void setREPaymentMethodCreditMemo(@Nullable String rEPaymentMethodCreditMemo)
Original property name from the Odata EDM: REPaymentMethodCreditMemo
rEPaymentMethodCreditMemo
- Payment Method for Credit Memospublic void setPaymentBlockingReason(@Nullable String paymentBlockingReason)
Original property name from the Odata EDM: PaymentBlockingReason
paymentBlockingReason
- Payment block keypublic void setPaymentTerms(@Nullable String paymentTerms)
Original property name from the Odata EDM: PaymentTerms
paymentTerms
- Terms of Payment Keypublic void setHouseBank(@Nullable String houseBank)
Original property name from the Odata EDM: HouseBank
houseBank
- Key for House Bankpublic void setHouseBankAccount(@Nullable String houseBankAccount)
Original property name from the Odata EDM: HouseBankAccount
houseBankAccount
- Key for House Bank Accountpublic void setBankIdentification(@Nullable String bankIdentification)
Original property name from the Odata EDM: BankIdentification
bankIdentification
- Bank Details IDpublic void setRENoteToPayeeText(@Nullable String rENoteToPayeeText)
Original property name from the Odata EDM: RENoteToPayeeText
rENoteToPayeeText
- Note to Payeepublic void setDunningArea(@Nullable String dunningArea)
Original property name from the Odata EDM: DunningArea
dunningArea
- Dunning Areapublic void setDunningKey(@Nullable String dunningKey)
Original property name from the Odata EDM: DunningKey
dunningKey
- Dunning Keyspublic void setDunningBlockingReason(@Nullable String dunningBlockingReason)
Original property name from the Odata EDM: DunningBlockingReason
dunningBlockingReason
- Dunning Blockpublic void setREAcctDeterminationKey(@Nullable String rEAcctDeterminationKey)
Original property name from the Odata EDM: REAcctDeterminationKey
rEAcctDeterminationKey
- Account Determination Valuepublic void setRETaxType(@Nullable String rETaxType)
Original property name from the Odata EDM: RETaxType
rETaxType
- Tax Typepublic void setTaxGroup(@Nullable String taxGroup)
Original property name from the Odata EDM: TaxGroup
taxGroup
- Tax Grouppublic void setREIsConditionGrossAmount(@Nullable Boolean rEIsConditionGrossAmount)
Original property name from the Odata EDM: REIsConditionGrossAmount
rEIsConditionGrossAmount
- Condition Amount Is Gross Amountpublic void setTaxCountry(@Nullable String taxCountry)
Original property name from the Odata EDM: TaxCountry
taxCountry
- Alternative Tax Reporting Countrypublic void setBusinessPartner(@Nullable String businessPartner)
Original property name from the Odata EDM: BusinessPartner
businessPartner
- Business Partner Numberpublic void setREAccountingObject(@Nullable String rEAccountingObject)
Original property name from the Odata EDM: REAccountingObject
rEAccountingObject
- Object Number for Internal Usepublic void setTaxJurisdiction(@Nullable String taxJurisdiction)
Original property name from the Odata EDM: TaxJurisdiction
taxJurisdiction
- Tax Jurisdictionpublic void setREIsConditionSplit(@Nullable Boolean rEIsConditionSplit)
Original property name from the Odata EDM: REIsConditionSplit
rEIsConditionSplit
- Condition Splitpublic void setRECurrencyTranslationRule(@Nullable String rECurrencyTranslationRule)
Original property name from the Odata EDM: RECurrencyTranslationRule
rECurrencyTranslationRule
- Currency Translation Rulepublic void setREIsPartnerBlocked(@Nullable Boolean rEIsPartnerBlocked)
Original property name from the Odata EDM: REIsPartnerBlocked
rEIsPartnerBlocked
- Lock of Partner Data in Posting Termpublic void setSEPAMandate(@Nullable String sEPAMandate)
Original property name from the Odata EDM: SEPAMandate
sEPAMandate
- SEPA Mandate: Unique Reference to Mandate per Vendorpublic void setSEPAMandateCreditor(@Nullable String sEPAMandateCreditor)
Original property name from the Odata EDM: SEPAMandateCreditor
sEPAMandateCreditor
- SEPA Mandate: Creditor IDpublic 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<REContrPostingTerm>
@Nonnull protected ODataEntityKey getKey()
getKey
in class VdmObject<REContrPostingTerm>
@Nonnull protected Map<String,Object> toMapOfFields()
VdmObject
toMapOfFields
in class VdmObject<REContrPostingTerm>
protected void fromMap(Map<String,Object> inputValues)
VdmObject
fromMap
in class VdmObject<REContrPostingTerm>
inputValues
- The key-value map.protected String getDefaultServicePath()
VdmEntity
getDefaultServicePath
in class VdmEntity<REContrPostingTerm>
protocol://hostname:port
and the OData resource name (entity set, $metadata
, etc.)@Nonnull protected Map<String,Object> toMapOfNavigationProperties()
VdmObject
toMapOfNavigationProperties
in class VdmObject<REContrPostingTerm>
@Nonnull public io.vavr.control.Option<REContract> getREContractIfPresent()
If the navigation property for an entity REContrPostingTerm 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 REContrPostingTerm.REContrPostingTermBuilder 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 getPaymentMethod()
Original property name from the Odata EDM: PaymentMethod
@Nullable public String getREPaymentMethodCreditMemo()
Original property name from the Odata EDM: REPaymentMethodCreditMemo
@Nullable public String getPaymentBlockingReason()
Original property name from the Odata EDM: PaymentBlockingReason
@Nullable public String getPaymentTerms()
Original property name from the Odata EDM: PaymentTerms
@Nullable public String getHouseBank()
Original property name from the Odata EDM: HouseBank
@Nullable public String getHouseBankAccount()
Original property name from the Odata EDM: HouseBankAccount
@Nullable public String getBankIdentification()
Original property name from the Odata EDM: BankIdentification
@Nullable public String getRENoteToPayeeText()
Original property name from the Odata EDM: RENoteToPayeeText
@Nullable public String getDunningArea()
Original property name from the Odata EDM: DunningArea
@Nullable public String getDunningKey()
Original property name from the Odata EDM: DunningKey
@Nullable public String getDunningBlockingReason()
Original property name from the Odata EDM: DunningBlockingReason
@Nullable public String getREAcctDeterminationKey()
Original property name from the Odata EDM: REAcctDeterminationKey
@Nullable public String getRETaxType()
Original property name from the Odata EDM: RETaxType
@Nullable public String getTaxGroup()
Original property name from the Odata EDM: TaxGroup
@Nullable public Boolean getREIsConditionGrossAmount()
Original property name from the Odata EDM: REIsConditionGrossAmount
@Nullable public String getTaxCountry()
Original property name from the Odata EDM: TaxCountry
@Nullable public String getBusinessPartner()
Original property name from the Odata EDM: BusinessPartner
@Nullable public String getREAccountingObject()
Original property name from the Odata EDM: REAccountingObject
@Nullable public String getTaxJurisdiction()
Original property name from the Odata EDM: TaxJurisdiction
@Nullable public Boolean getREIsConditionSplit()
Original property name from the Odata EDM: REIsConditionSplit
@Nullable public String getRECurrencyTranslationRule()
Original property name from the Odata EDM: RECurrencyTranslationRule
@Nullable public Boolean getREIsPartnerBlocked()
Original property name from the Odata EDM: REIsPartnerBlocked
@Nullable public String getSEPAMandate()
Original property name from the Odata EDM: SEPAMandate
@Nullable public String getSEPAMandateCreditor()
Original property name from the Odata EDM: SEPAMandateCreditor
@Nullable public Collection<SAP__Message> get_Messages()
Original property name from the Odata EDM: SAP__Messages
@Nonnull public String toString()
toString
in class VdmObject<REContrPostingTerm>
public boolean equals(@Nullable Object o)
equals
in class VdmEntity<REContrPostingTerm>
protected boolean canEqual(@Nullable Object other)
canEqual
in class VdmEntity<REContrPostingTerm>
public int hashCode()
hashCode
in class VdmEntity<REContrPostingTerm>
public String getOdataType()
getOdataType
in class VdmObject<REContrPostingTerm>
Copyright © 2021 SAP SE. All rights reserved.