Class CASecurityDeposit_2
- All Implemented Interfaces:
VdmEntitySet
Original entity name from the Odata EDM: A_CASecurityDeposit_2_Type
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classHelper class to allow for fluent creation of CASecurityDeposit_2 instances. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ComplexProperty.Collection<CASecurityDeposit_2,SAP__Message> Use with available request builders to apply the SAP__Messages complex property to query operations.static final SimpleProperty<CASecurityDeposit_2>Selector for all available fields of CASecurityDeposit_2.static final SimpleProperty.NumericDecimal<CASecurityDeposit_2>static final SimpleProperty.String<CASecurityDeposit_2>static final SimpleProperty.String<CASecurityDeposit_2>static final SimpleProperty.String<CASecurityDeposit_2>static final SimpleProperty.String<CASecurityDeposit_2>static final SimpleProperty.String<CASecurityDeposit_2>static final SimpleProperty.String<CASecurityDeposit_2>static final SimpleProperty.String<CASecurityDeposit_2>static final SimpleProperty.String<CASecurityDeposit_2>static final SimpleProperty.NumericDecimal<CASecurityDeposit_2>static final SimpleProperty.NumericDecimal<CASecurityDeposit_2>static final SimpleProperty.NumericDecimal<CASecurityDeposit_2>static final SimpleProperty.DateTime<CASecurityDeposit_2>static final SimpleProperty.DateTime<CASecurityDeposit_2>static final SimpleProperty.String<CASecurityDeposit_2>static final SimpleProperty.String<CASecurityDeposit_2>static final SimpleProperty.Boolean<CASecurityDeposit_2>static final SimpleProperty.Boolean<CASecurityDeposit_2>static final SimpleProperty.String<CASecurityDeposit_2>static final SimpleProperty.NumericDecimal<CASecurityDeposit_2>static final SimpleProperty.String<CASecurityDeposit_2>static final SimpleProperty.Date<CASecurityDeposit_2>static final SimpleProperty.String<CASecurityDeposit_2>static final SimpleProperty.String<CASecurityDeposit_2>static final SimpleProperty.Date<CASecurityDeposit_2>static final SimpleProperty.String<CASecurityDeposit_2>static final SimpleProperty.String<CASecurityDeposit_2>static final SimpleProperty.String<CASecurityDeposit_2>static final SimpleProperty.String<CASecurityDeposit_2>static final SimpleProperty.String<CASecurityDeposit_2>static final SimpleProperty.String<CASecurityDeposit_2>static final SimpleProperty.Date<CASecurityDeposit_2>static final SimpleProperty.String<CASecurityDeposit_2>static final SimpleProperty.String<CASecurityDeposit_2>static final SimpleProperty.String<CASecurityDeposit_2>static final SimpleProperty.String<CASecurityDeposit_2>static final SimpleProperty.String<CASecurityDeposit_2>static final SimpleProperty.Date<CASecurityDeposit_2>static final SimpleProperty.String<CASecurityDeposit_2>static final SimpleProperty.String<CASecurityDeposit_2>static final SimpleProperty.String<CASecurityDeposit_2>static final SimpleProperty.String<CASecurityDeposit_2>Use with available request builders to apply the _CAScrtyDepRequestDetail navigation property to query operations.static final SimpleProperty.String<CASecurityDeposit_2>Fields inherited from class com.sap.cloud.sdk.datamodel.odatav4.core.VdmObject
changedOriginalFields, ODATA_TYPE_ANNOTATIONS, ODATA_VERSION_ANNOTATIONS -
Constructor Summary
ConstructorsConstructorDescriptionCASecurityDeposit_2(String cASecurityDeposit, String cAAuthorizationGroup, String cASecurityDepositRequestReason, String cASecurityDepositReqReasonText, String cACashSecurityDepositStatus, String cACashSecurityDepositStatusTxt, String businessPartner, String businessPartnerFullName, String isBusinessPurposeCompleted, String streetName, String houseNumber, String postalCode, String homeTown, String country, String countryName, String contractAccount, String contractAccountName, String cAContract, Boolean cASecurityDepositIsReversed, String cASecurityDepositReversalRsn, String cASecurityDepositRvslRsnText, String cASecurityDepositExtReference, LocalDate cASecurityDepositStartDate, LocalDate cASecurityDepositReturnDate, String transactionCurrency, String paymentCurrency, String refundCurrency, BigDecimal cASecurityDepositRequestAmount, BigDecimal cAReleasedAmtInPaymentCurrency, BigDecimal cAPaymentAmountInPaytCurrency, BigDecimal amountInRefundCurrency, BigDecimal cAReversedAmtInTransCurrency, String cAInterestCode, String cAInterestCodeName, Boolean cASecurityDepositIsReleased, LocalDate creationDate, OffsetDateTime cAScrtyDepCreationDteTme, String createdByUser, String createdByUserDescription, LocalDate lastChangedDate, OffsetDateTime cAScrtyDepLastChangeDteTme, String lastChangedByUser, String lastChangedByUserDescription, Collection<SAP__Message> _Messages, List<CASecurityDepositReqDetail_2> to_CAScrtyDepRequestDetail) -
Method Summary
Modifier and TypeMethodDescriptionvoidAdds elements to the list of associated CASecurityDepositReqDetail_2 entities.builder()protected booleanchange(LocalDate cASecurityDepositStartDate, LocalDate cASecurityDepositReturnDate, String cAInterestCode) Action that can be applied to any entity object of this class.clear()Action that can be applied to any entity object of this class.booleanprotected voidConstraints: Not nullableConstraints: Not nullable, Precision: 11, Scale: 0Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 128Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 128Constraints: Not nullable, Maximum length: 20Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 30Constraints: Not nullable, Precision: 11, Scale: 0Constraints: Not nullable, Precision: 11, Scale: 0Constraints: Not nullable, Precision: 13, Scale: 0Constraints: Nullable, Precision: 7Constraints: Nullable, Precision: 7io.vavr.control.Option<List<CASecurityDepositReqDetail_2>>Retrieval of associated CASecurityDepositReqDetail_2 entities (one to many).(Key Field) Constraints: Not nullable, Maximum length: 12Constraints: Not nullable, Maximum length: 35Constraints: Not nullableConstraints: Not nullableConstraints: Not nullable, Maximum length: 40Constraints: Not nullable, Precision: 11, Scale: 0Constraints: Not nullable, Maximum length: 4Constraints: NullableConstraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 40Constraints: NullableConstraints: Not nullable, Maximum length: 12Constraints: Not nullable, Maximum length: 35Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 50Constraints: Not nullable, Maximum length: 12Constraints: Not nullable, Maximum length: 80Constraints: Nullableprotected Stringprotected StringConstraints: Not nullable, Maximum length: 40Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 1protected ODataEntityKeygetKey()Constraints: Not nullable, Maximum length: 12Constraints: Not nullable, Maximum length: 80Constraints: NullableConstraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 60Constraints: Not nullable, Maximum length: 3getType()inthashCode()release()Action that can be applied to any entity object of this class.releasePartially(BigDecimal cAToBeReldAmtInPaymentCurrency, String transactionCurrency, String cAPaymentMethod) Action that can be applied to any entity object of this class.Action that can be applied to any entity object of this class.Action that can be applied to any entity object of this class.voidset_Messages(Collection<SAP__Message> _Messages) Constraints: Not nullablevoidsetAmountInRefundCurrency(BigDecimal amountInRefundCurrency) Constraints: Not nullable, Precision: 11, Scale: 0voidsetBusinessPartner(String businessPartner) Constraints: Not nullable, Maximum length: 10voidsetBusinessPartnerFullName(String businessPartnerFullName) Constraints: Not nullable, Maximum length: 128voidsetCAAuthorizationGroup(String cAAuthorizationGroup) Constraints: Not nullable, Maximum length: 4voidsetCACashSecurityDepositStatus(String cACashSecurityDepositStatus) Constraints: Not nullable, Maximum length: 2voidsetCACashSecurityDepositStatusTxt(String cACashSecurityDepositStatusTxt) Constraints: Not nullable, Maximum length: 128voidsetCAContract(String cAContract) Constraints: Not nullable, Maximum length: 20voidsetCAInterestCode(String cAInterestCode) Constraints: Not nullable, Maximum length: 2voidsetCAInterestCodeName(String cAInterestCodeName) Constraints: Not nullable, Maximum length: 30voidsetCAPaymentAmountInPaytCurrency(BigDecimal cAPaymentAmountInPaytCurrency) Constraints: Not nullable, Precision: 11, Scale: 0voidsetCAReleasedAmtInPaymentCurrency(BigDecimal cAReleasedAmtInPaymentCurrency) Constraints: Not nullable, Precision: 11, Scale: 0voidsetCAReversedAmtInTransCurrency(BigDecimal cAReversedAmtInTransCurrency) Constraints: Not nullable, Precision: 13, Scale: 0voidsetCAScrtyDepCreationDteTme(OffsetDateTime cAScrtyDepCreationDteTme) Constraints: Nullable, Precision: 7voidsetCAScrtyDepLastChangeDteTme(OffsetDateTime cAScrtyDepLastChangeDteTme) Constraints: Nullable, Precision: 7voidOverwrites the list of associated CASecurityDepositReqDetail_2 entities for the loaded navigation property _CAScrtyDepRequestDetail.voidsetCASecurityDeposit(String cASecurityDeposit) (Key Field) Constraints: Not nullable, Maximum length: 12voidsetCASecurityDepositExtReference(String cASecurityDepositExtReference) Constraints: Not nullable, Maximum length: 35voidsetCASecurityDepositIsReleased(Boolean cASecurityDepositIsReleased) Constraints: Not nullablevoidsetCASecurityDepositIsReversed(Boolean cASecurityDepositIsReversed) Constraints: Not nullablevoidsetCASecurityDepositReqReasonText(String cASecurityDepositReqReasonText) Constraints: Not nullable, Maximum length: 40voidsetCASecurityDepositRequestAmount(BigDecimal cASecurityDepositRequestAmount) Constraints: Not nullable, Precision: 11, Scale: 0voidsetCASecurityDepositRequestReason(String cASecurityDepositRequestReason) Constraints: Not nullable, Maximum length: 4voidsetCASecurityDepositReturnDate(LocalDate cASecurityDepositReturnDate) Constraints: NullablevoidsetCASecurityDepositReversalRsn(String cASecurityDepositReversalRsn) Constraints: Not nullable, Maximum length: 4voidsetCASecurityDepositRvslRsnText(String cASecurityDepositRvslRsnText) Constraints: Not nullable, Maximum length: 40voidsetCASecurityDepositStartDate(LocalDate cASecurityDepositStartDate) Constraints: NullablevoidsetContractAccount(String contractAccount) Constraints: Not nullable, Maximum length: 12voidsetContractAccountName(String contractAccountName) Constraints: Not nullable, Maximum length: 35voidsetCountry(String country) Constraints: Not nullable, Maximum length: 3voidsetCountryName(String countryName) Constraints: Not nullable, Maximum length: 50voidsetCreatedByUser(String createdByUser) Constraints: Not nullable, Maximum length: 12voidsetCreatedByUserDescription(String createdByUserDescription) Constraints: Not nullable, Maximum length: 80voidsetCreationDate(LocalDate creationDate) Constraints: NullablevoidsetHomeTown(String homeTown) Constraints: Not nullable, Maximum length: 40voidsetHouseNumber(String houseNumber) Constraints: Not nullable, Maximum length: 10voidsetIsBusinessPurposeCompleted(String isBusinessPurposeCompleted) Constraints: Not nullable, Maximum length: 1voidsetLastChangedByUser(String lastChangedByUser) Constraints: Not nullable, Maximum length: 12voidsetLastChangedByUserDescription(String lastChangedByUserDescription) Constraints: Not nullable, Maximum length: 80voidsetLastChangedDate(LocalDate lastChangedDate) Constraints: NullablevoidsetPaymentCurrency(String paymentCurrency) Constraints: Not nullable, Maximum length: 3voidsetPostalCode(String postalCode) Constraints: Not nullable, Maximum length: 10voidsetRefundCurrency(String refundCurrency) Constraints: Not nullable, Maximum length: 3voidsetStreetName(String streetName) Constraints: Not nullable, Maximum length: 60voidsetTransactionCurrency(String transactionCurrency) Constraints: Not nullable, Maximum length: 3toString()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 CASecurityDeposit_2. -
CA_SECURITY_DEPOSIT
-
CA_AUTHORIZATION_GROUP
-
CA_SECURITY_DEPOSIT_REQUEST_REASON
-
CA_SECURITY_DEPOSIT_REQ_REASON_TEXT
-
CA_CASH_SECURITY_DEPOSIT_STATUS
-
CA_CASH_SECURITY_DEPOSIT_STATUS_TXT
-
BUSINESS_PARTNER
-
BUSINESS_PARTNER_FULL_NAME
-
IS_BUSINESS_PURPOSE_COMPLETED
-
STREET_NAME
-
HOUSE_NUMBER
-
POSTAL_CODE
-
HOME_TOWN
-
COUNTRY
-
COUNTRY_NAME
-
CONTRACT_ACCOUNT
-
CONTRACT_ACCOUNT_NAME
-
CA_CONTRACT
-
CA_SECURITY_DEPOSIT_IS_REVERSED
-
CA_SECURITY_DEPOSIT_REVERSAL_RSN
-
CA_SECURITY_DEPOSIT_RVSL_RSN_TEXT
-
CA_SECURITY_DEPOSIT_EXT_REFERENCE
-
CA_SECURITY_DEPOSIT_START_DATE
-
CA_SECURITY_DEPOSIT_RETURN_DATE
-
TRANSACTION_CURRENCY
-
PAYMENT_CURRENCY
-
REFUND_CURRENCY
-
CA_SECURITY_DEPOSIT_REQUEST_AMOUNT
public static final SimpleProperty.NumericDecimal<CASecurityDeposit_2> CA_SECURITY_DEPOSIT_REQUEST_AMOUNT -
CA_RELEASED_AMT_IN_PAYMENT_CURRENCY
public static final SimpleProperty.NumericDecimal<CASecurityDeposit_2> CA_RELEASED_AMT_IN_PAYMENT_CURRENCY -
CA_PAYMENT_AMOUNT_IN_PAYT_CURRENCY
public static final SimpleProperty.NumericDecimal<CASecurityDeposit_2> CA_PAYMENT_AMOUNT_IN_PAYT_CURRENCY -
AMOUNT_IN_REFUND_CURRENCY
-
CA_REVERSED_AMT_IN_TRANS_CURRENCY
public static final SimpleProperty.NumericDecimal<CASecurityDeposit_2> CA_REVERSED_AMT_IN_TRANS_CURRENCY -
CA_INTEREST_CODE
-
CA_INTEREST_CODE_NAME
-
CA_SECURITY_DEPOSIT_IS_RELEASED
-
CREATION_DATE
-
CA_SCRTY_DEP_CREATION_DTE_TME
-
CREATED_BY_USER
-
CREATED_BY_USER_DESCRIPTION
-
LAST_CHANGED_DATE
-
CA_SCRTY_DEP_LAST_CHANGE_DTE_TME
-
LAST_CHANGED_BY_USER
-
LAST_CHANGED_BY_USER_DESCRIPTION
-
_MESSAGES
Use with available request builders to apply the SAP__Messages complex property to query operations. -
TO__C_A_SCRTY_DEP_REQUEST_DETAIL
public static final NavigationProperty.Collection<CASecurityDeposit_2,CASecurityDepositReqDetail_2> TO__C_A_SCRTY_DEP_REQUEST_DETAILUse with available request builders to apply the _CAScrtyDepRequestDetail navigation property to query operations.
-
-
Constructor Details
-
CASecurityDeposit_2
public CASecurityDeposit_2() -
CASecurityDeposit_2
public CASecurityDeposit_2(@Nullable String cASecurityDeposit, @Nullable String cAAuthorizationGroup, @Nullable String cASecurityDepositRequestReason, @Nullable String cASecurityDepositReqReasonText, @Nullable String cACashSecurityDepositStatus, @Nullable String cACashSecurityDepositStatusTxt, @Nullable String businessPartner, @Nullable String businessPartnerFullName, @Nullable String isBusinessPurposeCompleted, @Nullable String streetName, @Nullable String houseNumber, @Nullable String postalCode, @Nullable String homeTown, @Nullable String country, @Nullable String countryName, @Nullable String contractAccount, @Nullable String contractAccountName, @Nullable String cAContract, @Nullable Boolean cASecurityDepositIsReversed, @Nullable String cASecurityDepositReversalRsn, @Nullable String cASecurityDepositRvslRsnText, @Nullable String cASecurityDepositExtReference, @Nullable LocalDate cASecurityDepositStartDate, @Nullable LocalDate cASecurityDepositReturnDate, @Nullable String transactionCurrency, @Nullable String paymentCurrency, @Nullable String refundCurrency, @Nullable BigDecimal cASecurityDepositRequestAmount, @Nullable BigDecimal cAReleasedAmtInPaymentCurrency, @Nullable BigDecimal cAPaymentAmountInPaytCurrency, @Nullable BigDecimal amountInRefundCurrency, @Nullable BigDecimal cAReversedAmtInTransCurrency, @Nullable String cAInterestCode, @Nullable String cAInterestCodeName, @Nullable Boolean cASecurityDepositIsReleased, @Nullable LocalDate creationDate, @Nullable OffsetDateTime cAScrtyDepCreationDteTme, @Nullable String createdByUser, @Nullable String createdByUserDescription, @Nullable LocalDate lastChangedDate, @Nullable OffsetDateTime cAScrtyDepLastChangeDteTme, @Nullable String lastChangedByUser, @Nullable String lastChangedByUserDescription, @Nullable Collection<SAP__Message> _Messages, List<CASecurityDepositReqDetail_2> to_CAScrtyDepRequestDetail)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<CASecurityDeposit_2>
-
setCASecurityDeposit
(Key Field) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: CASecurityDeposit
- Parameters:
cASecurityDeposit- Security Deposit
-
setCAAuthorizationGroup
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CAAuthorizationGroup
- Parameters:
cAAuthorizationGroup- Authorization Group
-
setCASecurityDepositRequestReason
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CASecurityDepositRequestReason
- Parameters:
cASecurityDepositRequestReason- Reason for Requesting a Security Deposit
-
setCASecurityDepositReqReasonText
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: CASecurityDepositReqReasonText
- Parameters:
cASecurityDepositReqReasonText- Request Reason Description
-
setCACashSecurityDepositStatus
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: CACashSecurityDepositStatus
- Parameters:
cACashSecurityDepositStatus- Cash security deposit status
-
setCACashSecurityDepositStatusTxt
Constraints: Not nullable, Maximum length: 128Original property name from the Odata EDM: CACashSecurityDepositStatusTxt
- Parameters:
cACashSecurityDepositStatusTxt- Status Text of Security Deposit
-
setBusinessPartner
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: BusinessPartner
- Parameters:
businessPartner- Business Partner Number
-
setBusinessPartnerFullName
Constraints: Not nullable, Maximum length: 128Original property name from the Odata EDM: BusinessPartnerFullName
- Parameters:
businessPartnerFullName- Character String - 128 User-Defined Characters
-
setIsBusinessPurposeCompleted
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: IsBusinessPurposeCompleted
- Parameters:
isBusinessPurposeCompleted- Business Purpose Completed Flag
-
setStreetName
Constraints: Not nullable, Maximum length: 60Original property name from the Odata EDM: StreetName
- Parameters:
streetName- Street
-
setHouseNumber
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: HouseNumber
- Parameters:
houseNumber- House Number
-
setPostalCode
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PostalCode
- Parameters:
postalCode- City Postal Code
-
setHomeTown
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: HomeTown
- Parameters:
homeTown- City
-
setCountry
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: Country
- Parameters:
country- Country/Region Key
-
setCountryName
Constraints: Not nullable, Maximum length: 50Original property name from the Odata EDM: CountryName
- Parameters:
countryName- Country/Region Name
-
setContractAccount
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: ContractAccount
- Parameters:
contractAccount- Contract Account Number
-
setContractAccountName
Constraints: Not nullable, Maximum length: 35Original property name from the Odata EDM: ContractAccountName
- Parameters:
contractAccountName- Description of Contract Account
-
setCAContract
Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: CAContract
- Parameters:
cAContract- Reference Specifications from Contract
-
setCASecurityDepositIsReversed
Constraints: Not nullableOriginal property name from the Odata EDM: CASecurityDepositIsReversed
- Parameters:
cASecurityDepositIsReversed- Security Deposit Reversed
-
setCASecurityDepositReversalRsn
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CASecurityDepositReversalRsn
- Parameters:
cASecurityDepositReversalRsn- Reversal reason for security deposit
-
setCASecurityDepositRvslRsnText
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: CASecurityDepositRvslRsnText
- Parameters:
cASecurityDepositRvslRsnText- Reversal Reason Description
-
setCASecurityDepositExtReference
Constraints: Not nullable, Maximum length: 35Original property name from the Odata EDM: CASecurityDepositExtReference
- Parameters:
cASecurityDepositExtReference- External Reference Number of Security Deposit
-
setCASecurityDepositStartDate
Constraints: NullableOriginal property name from the Odata EDM: CASecurityDepositStartDate
- Parameters:
cASecurityDepositStartDate- Start date for security deposit
-
setCASecurityDepositReturnDate
Constraints: NullableOriginal property name from the Odata EDM: CASecurityDepositReturnDate
- Parameters:
cASecurityDepositReturnDate- Return Date for Security Deposit
-
setTransactionCurrency
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: TransactionCurrency
- Parameters:
transactionCurrency- Transaction Currency
-
setPaymentCurrency
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: PaymentCurrency
- Parameters:
paymentCurrency- Payment Currency Key
-
setRefundCurrency
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: RefundCurrency
- Parameters:
refundCurrency- Return Currency
-
setCASecurityDepositRequestAmount
Constraints: Not nullable, Precision: 11, Scale: 0Original property name from the Odata EDM: CASecurityDepositRequestAmount
- Parameters:
cASecurityDepositRequestAmount- Requested Amount for Security Deposit
-
setCAReleasedAmtInPaymentCurrency
Constraints: Not nullable, Precision: 11, Scale: 0Original property name from the Odata EDM: CAReleasedAmtInPaymentCurrency
- Parameters:
cAReleasedAmtInPaymentCurrency- Released Amount of Cash Security Deposit
-
setCAPaymentAmountInPaytCurrency
Constraints: Not nullable, Precision: 11, Scale: 0Original property name from the Odata EDM: CAPaymentAmountInPaytCurrency
- Parameters:
cAPaymentAmountInPaytCurrency- Cash Security Deposit Payment
-
setAmountInRefundCurrency
Constraints: Not nullable, Precision: 11, Scale: 0Original property name from the Odata EDM: AmountInRefundCurrency
- Parameters:
amountInRefundCurrency- Returned Amount
-
setCAReversedAmtInTransCurrency
Constraints: Not nullable, Precision: 13, Scale: 0Original property name from the Odata EDM: CAReversedAmtInTransCurrency
- Parameters:
cAReversedAmtInTransCurrency- Reversed Amount
-
setCAInterestCode
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: CAInterestCode
- Parameters:
cAInterestCode- Interest Key
-
setCAInterestCodeName
Constraints: Not nullable, Maximum length: 30Original property name from the Odata EDM: CAInterestCodeName
- Parameters:
cAInterestCodeName- Interest Key Description
-
setCASecurityDepositIsReleased
Constraints: Not nullableOriginal property name from the Odata EDM: CASecurityDepositIsReleased
- Parameters:
cASecurityDepositIsReleased- Security Deposits Were Released
-
setCreationDate
Constraints: NullableOriginal property name from the Odata EDM: CreationDate
- Parameters:
creationDate- Record Created On
-
setCAScrtyDepCreationDteTme
Constraints: Nullable, Precision: 7Original property name from the Odata EDM: CAScrtyDepCreationDteTme
- Parameters:
cAScrtyDepCreationDteTme- Creation Time in User Timezone
-
setCreatedByUser
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: CreatedByUser
- Parameters:
createdByUser- Name of Person Responsible for Creating the Object
-
setCreatedByUserDescription
Constraints: Not nullable, Maximum length: 80Original property name from the Odata EDM: CreatedByUserDescription
- Parameters:
createdByUserDescription- User Description
-
setLastChangedDate
Constraints: NullableOriginal property name from the Odata EDM: LastChangedDate
- Parameters:
lastChangedDate- Last Changed On
-
setCAScrtyDepLastChangeDteTme
Constraints: Nullable, Precision: 7Original property name from the Odata EDM: CAScrtyDepLastChangeDteTme
- Parameters:
cAScrtyDepLastChangeDteTme- Last Change Time in User Timezone
-
setLastChangedByUser
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: LastChangedByUser
- Parameters:
lastChangedByUser- Changed By
-
setLastChangedByUserDescription
Constraints: Not nullable, Maximum length: 80Original property name from the Odata EDM: LastChangedByUserDescription
- Parameters:
lastChangedByUserDescription- User Description
-
set_Messages
Constraints: Not nullableOriginal property name from the Odata EDM: SAP__Messages
- Parameters:
_Messages- The _Messages to set.
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<CASecurityDeposit_2>
-
getKey
- Overrides:
getKeyin classVdmObject<CASecurityDeposit_2>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<CASecurityDeposit_2>
-
fromMap
- Overrides:
fromMapin classVdmObject<CASecurityDeposit_2>
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<CASecurityDeposit_2>
-
getCAScrtyDepRequestDetailIfPresent
@Nonnull public io.vavr.control.Option<List<CASecurityDepositReqDetail_2>> getCAScrtyDepRequestDetailIfPresent()Retrieval of associated CASecurityDepositReqDetail_2 entities (one to many). This corresponds to the OData navigation property _CAScrtyDepRequestDetail.If the navigation property for an entity CASecurityDeposit_2 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 _CAScrtyDepRequestDetail is already loaded, the result
will contain the CASecurityDepositReqDetail_2 entities. If not, an
Optionwith result stateemptyis returned.
-
setCAScrtyDepRequestDetail
Overwrites the list of associated CASecurityDepositReqDetail_2 entities for the loaded navigation property _CAScrtyDepRequestDetail.If the navigation property _CAScrtyDepRequestDetail of a queried CASecurityDeposit_2 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 CASecurityDepositReqDetail_2 entities.
-
addCAScrtyDepRequestDetail
Adds elements to the list of associated CASecurityDepositReqDetail_2 entities. This corresponds to the OData navigation property _CAScrtyDepRequestDetail.If the navigation property _CAScrtyDepRequestDetail of a queried CASecurityDeposit_2 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 CASecurityDepositReqDetail_2 entities.
-
clear
@Nonnull public static BoundAction.SingleToSingle<CASecurityDeposit_2,D_CAScrtyDepClearResult> clear()Action that can be applied to any entity object of this class.- Returns:
- Action object prepared with the given parameters to be applied to any entity object of this class.
To execute it use the
service.forEntity(entity).applyAction(thisAction)API.
-
releasePartially
@Nonnull public static BoundAction.SingleToSingle<CASecurityDeposit_2,D_CAScrtyDepRelPrtlyResult> releasePartially(@Nonnull BigDecimal cAToBeReldAmtInPaymentCurrency, @Nonnull String transactionCurrency, @Nonnull String cAPaymentMethod) Action that can be applied to any entity object of this class.- Parameters:
cAPaymentMethod- Constraints: Not nullable, Maximum length: 1Original parameter name from the Odata EDM: CAPaymentMethod
transactionCurrency- Constraints: Not nullable, Maximum length: 3Original parameter name from the Odata EDM: TransactionCurrency
cAToBeReldAmtInPaymentCurrency- Constraints: Not nullable, Precision: 11, Scale: 0Original parameter name from the Odata EDM: CAToBeReldAmtInPaymentCurrency
- Returns:
- Action object prepared with the given parameters to be applied to any entity object of this class.
To execute it use the
service.forEntity(entity).applyAction(thisAction)API.
-
release
@Nonnull public static BoundAction.SingleToSingle<CASecurityDeposit_2,D_CAScrtyDepReleaseResult> release()Action that can be applied to any entity object of this class.- Returns:
- Action object prepared with the given parameters to be applied to any entity object of this class.
To execute it use the
service.forEntity(entity).applyAction(thisAction)API.
-
resetRelease
@Nonnull public static BoundAction.SingleToSingle<CASecurityDeposit_2,D_CAScrtyDepResetRelResult> resetRelease()Action that can be applied to any entity object of this class.- Returns:
- Action object prepared with the given parameters to be applied to any entity object of this class.
To execute it use the
service.forEntity(entity).applyAction(thisAction)API.
-
reverse
@Nonnull public static BoundAction.SingleToSingle<CASecurityDeposit_2,D_CAScrtyDepReverseResult> reverse(@Nonnull String cASecurityDepositReversalRsn) Action that can be applied to any entity object of this class.- Parameters:
cASecurityDepositReversalRsn- Constraints: Not nullable, Maximum length: 4Original parameter name from the Odata EDM: CASecurityDepositReversalRsn
- Returns:
- Action object prepared with the given parameters to be applied to any entity object of this class.
To execute it use the
service.forEntity(entity).applyAction(thisAction)API.
-
change
@Nonnull public static BoundAction.SingleToSingle<CASecurityDeposit_2,D_CAScrtyDepChangeResult> change(@Nullable LocalDate cASecurityDepositStartDate, @Nullable LocalDate cASecurityDepositReturnDate, @Nonnull String cAInterestCode) Action that can be applied to any entity object of this class.- Parameters:
cASecurityDepositStartDate- Constraints: NullableOriginal parameter name from the Odata EDM: CASecurityDepositStartDate
cASecurityDepositReturnDate- Constraints: NullableOriginal parameter name from the Odata EDM: CASecurityDepositReturnDate
cAInterestCode- Constraints: Not nullable, Maximum length: 2Original parameter name from the Odata EDM: CAInterestCode
- Returns:
- Action object prepared with the given parameters to be applied to any entity object of this class.
To execute it use the
service.forEntity(entity).applyAction(thisAction)API.
-
builder
-
getCASecurityDeposit
(Key Field) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: CASecurityDeposit
- Returns:
- Security Deposit
-
getCAAuthorizationGroup
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CAAuthorizationGroup
- Returns:
- Authorization Group
-
getCASecurityDepositRequestReason
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CASecurityDepositRequestReason
- Returns:
- Reason for Requesting a Security Deposit
-
getCASecurityDepositReqReasonText
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: CASecurityDepositReqReasonText
- Returns:
- Request Reason Description
-
getCACashSecurityDepositStatus
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: CACashSecurityDepositStatus
- Returns:
- Cash security deposit status
-
getCACashSecurityDepositStatusTxt
Constraints: Not nullable, Maximum length: 128Original property name from the Odata EDM: CACashSecurityDepositStatusTxt
- Returns:
- Status Text of Security Deposit
-
getBusinessPartner
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: BusinessPartner
- Returns:
- Business Partner Number
-
getBusinessPartnerFullName
Constraints: Not nullable, Maximum length: 128Original property name from the Odata EDM: BusinessPartnerFullName
- Returns:
- Character String - 128 User-Defined Characters
-
getIsBusinessPurposeCompleted
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: IsBusinessPurposeCompleted
- Returns:
- Business Purpose Completed Flag
-
getStreetName
Constraints: Not nullable, Maximum length: 60Original property name from the Odata EDM: StreetName
- Returns:
- Street
-
getHouseNumber
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: HouseNumber
- Returns:
- House Number
-
getPostalCode
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PostalCode
- Returns:
- City Postal Code
-
getHomeTown
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: HomeTown
- Returns:
- City
-
getCountry
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: Country
- Returns:
- Country/Region Key
-
getCountryName
Constraints: Not nullable, Maximum length: 50Original property name from the Odata EDM: CountryName
- Returns:
- Country/Region Name
-
getContractAccount
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: ContractAccount
- Returns:
- Contract Account Number
-
getContractAccountName
Constraints: Not nullable, Maximum length: 35Original property name from the Odata EDM: ContractAccountName
- Returns:
- Description of Contract Account
-
getCAContract
Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: CAContract
- Returns:
- Reference Specifications from Contract
-
getCASecurityDepositIsReversed
Constraints: Not nullableOriginal property name from the Odata EDM: CASecurityDepositIsReversed
- Returns:
- Security Deposit Reversed
-
getCASecurityDepositReversalRsn
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CASecurityDepositReversalRsn
- Returns:
- Reversal reason for security deposit
-
getCASecurityDepositRvslRsnText
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: CASecurityDepositRvslRsnText
- Returns:
- Reversal Reason Description
-
getCASecurityDepositExtReference
Constraints: Not nullable, Maximum length: 35Original property name from the Odata EDM: CASecurityDepositExtReference
- Returns:
- External Reference Number of Security Deposit
-
getCASecurityDepositStartDate
Constraints: NullableOriginal property name from the Odata EDM: CASecurityDepositStartDate
- Returns:
- Start date for security deposit
-
getCASecurityDepositReturnDate
Constraints: NullableOriginal property name from the Odata EDM: CASecurityDepositReturnDate
- Returns:
- Return Date for Security Deposit
-
getTransactionCurrency
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: TransactionCurrency
- Returns:
- Transaction Currency
-
getPaymentCurrency
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: PaymentCurrency
- Returns:
- Payment Currency Key
-
getRefundCurrency
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: RefundCurrency
- Returns:
- Return Currency
-
getCASecurityDepositRequestAmount
Constraints: Not nullable, Precision: 11, Scale: 0Original property name from the Odata EDM: CASecurityDepositRequestAmount
- Returns:
- Requested Amount for Security Deposit
-
getCAReleasedAmtInPaymentCurrency
Constraints: Not nullable, Precision: 11, Scale: 0Original property name from the Odata EDM: CAReleasedAmtInPaymentCurrency
- Returns:
- Released Amount of Cash Security Deposit
-
getCAPaymentAmountInPaytCurrency
Constraints: Not nullable, Precision: 11, Scale: 0Original property name from the Odata EDM: CAPaymentAmountInPaytCurrency
- Returns:
- Cash Security Deposit Payment
-
getAmountInRefundCurrency
Constraints: Not nullable, Precision: 11, Scale: 0Original property name from the Odata EDM: AmountInRefundCurrency
- Returns:
- Returned Amount
-
getCAReversedAmtInTransCurrency
Constraints: Not nullable, Precision: 13, Scale: 0Original property name from the Odata EDM: CAReversedAmtInTransCurrency
- Returns:
- Reversed Amount
-
getCAInterestCode
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: CAInterestCode
- Returns:
- Interest Key
-
getCAInterestCodeName
Constraints: Not nullable, Maximum length: 30Original property name from the Odata EDM: CAInterestCodeName
- Returns:
- Interest Key Description
-
getCASecurityDepositIsReleased
Constraints: Not nullableOriginal property name from the Odata EDM: CASecurityDepositIsReleased
- Returns:
- Security Deposits Were Released
-
getCreationDate
Constraints: NullableOriginal property name from the Odata EDM: CreationDate
- Returns:
- Record Created On
-
getCAScrtyDepCreationDteTme
Constraints: Nullable, Precision: 7Original property name from the Odata EDM: CAScrtyDepCreationDteTme
- Returns:
- Creation Time in User Timezone
-
getCreatedByUser
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: CreatedByUser
- Returns:
- Name of Person Responsible for Creating the Object
-
getCreatedByUserDescription
Constraints: Not nullable, Maximum length: 80Original property name from the Odata EDM: CreatedByUserDescription
- Returns:
- User Description
-
getLastChangedDate
Constraints: NullableOriginal property name from the Odata EDM: LastChangedDate
- Returns:
- Last Changed On
-
getCAScrtyDepLastChangeDteTme
Constraints: Nullable, Precision: 7Original property name from the Odata EDM: CAScrtyDepLastChangeDteTme
- Returns:
- Last Change Time in User Timezone
-
getLastChangedByUser
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: LastChangedByUser
- Returns:
- Changed By
-
getLastChangedByUserDescription
Constraints: Not nullable, Maximum length: 80Original property name from the Odata EDM: LastChangedByUserDescription
- Returns:
- User Description
-
get_Messages
Constraints: Not nullableOriginal property name from the Odata EDM: SAP__Messages
- Returns:
- The _Messages contained in this
VdmEntity.
-
toString
- Overrides:
toStringin classVdmObject<CASecurityDeposit_2>
-
equals
- Overrides:
equalsin classVdmEntity<CASecurityDeposit_2>
-
canEqual
- Overrides:
canEqualin classVdmEntity<CASecurityDeposit_2>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmEntity<CASecurityDeposit_2>
-
getOdataType
- Specified by:
getOdataTypein classVdmObject<CASecurityDeposit_2>
-